.styles_root__SOoSa{padding:clamp(4rem,10vw,9rem) 0;border-top:2px solid var(--ink);background:#fff8ef}.styles_inner__aYCiB{display:flex;flex-direction:column;gap:clamp(1.75rem,4vw,2.75rem)}.styles_header__TQjb_{max-width:40rem}.styles_eyebrow__FxzmA{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__ocnrd{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0}.styles_titleMark__m4URA{display:inline-block;background:var(--marker);padding:0 .12em}.styles_list__Ah_ZR{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.styles_item__PQ5By{display:grid;grid-template-columns:minmax(5rem,7rem) 1fr;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;padding:1.25rem 0;border-bottom:1px solid var(--line);align-items:start}@media (max-width:560px){.styles_item__PQ5By{grid-template-columns:1fr;gap:.5rem}}.styles_year__BHI7K{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:1.125rem;letter-spacing:-.03em;color:var(--ink)}.styles_text__73exl{margin:0;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.55;color:var(--ink-muted);font-weight:500}.styles_more__dsX5t{align-self:flex-start;margin-top:.25rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.9375rem;color:var(--brand);border-bottom:1px dashed;padding-bottom:2px;cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease)}.styles_more__dsX5t:hover{color:var(--ink);border-color:var(--ink)}@keyframes styles_shimmer__kfWti{0%{background-position:200% 0}to{background-position:-200% 0}}.styles_shimmer__kfWti{background:linear-gradient(110deg,var(--paper-alt) 0,color-mix(in srgb,var(--surface) 82%,var(--brand) 10%) 45%,var(--paper-alt) 90%);background-size:200% 100%;animation:styles_shimmer__kfWti 1.25s ease-in-out infinite}.styles_line__VTUIl{display:block;border-radius:var(--r-md);min-height:.75rem}.styles_lineSm__hgFwG{max-width:6rem;height:.55rem}.styles_lineMd__TyZTn{max-width:100%;height:.85rem}.styles_lineLg__e0Fhc{max-width:100%;height:1.1rem}.styles_lineTitle__YdEKP{width:min(100%,22rem);height:clamp(1.6rem,4vw,2.1rem);border-radius:var(--r-lg)}.styles_block__APT3C{border-radius:var(--r-xl);border:var(--bd);background:var(--surface);box-shadow:var(--sh-sticker-xs)}.styles_card__UfvNT{display:flex;flex-direction:column;gap:.85rem;height:100%;padding:1.2rem 1.15rem 1.35rem}.styles_cardRow__9S679{display:flex;flex-direction:row;gap:.85rem;align-items:flex-start}.styles_cardSwatch__85rdW{width:3rem;height:3rem;flex-shrink:0;border-radius:var(--r-lg)}.styles_cardLines__H6I8O{display:flex;flex-direction:column;gap:.45rem;flex:1 1;min-width:0}.styles_cardCta__gLHuI{margin-top:auto;height:.85rem;width:42%;border-radius:var(--r-sm)}.styles_navLine__BhGij{height:.75rem;width:88%;border-radius:var(--r-lg)}.styles_navLine__BhGij:nth-child(3n){width:72%}.styles_navLine__BhGij:nth-child(3n+2){width:95%}.styles_navSkeletonStack__Fb_oi{display:flex;flex-direction:column;gap:.42rem}.styles_blockTitle__rypLr{height:1.05rem;width:70%;margin-bottom:.65rem}.styles_articleLine__dM27j{height:.65rem;width:92%}.styles_articleLine__dM27j:nth-child(4n){width:78%}.styles_seeAlsoCard__Lr_vK{flex:0 0 min(18rem,82vw);display:flex;align-items:stretch;justify-content:space-between;gap:.75rem;padding:1.1rem 1rem 1.1rem 1.15rem}.styles_seeAlsoStack__pKu4e{display:flex;flex-direction:column;gap:.45rem;min-width:0;flex:1 1}.styles_seeAlsoImg__ia152{width:3.25rem;height:3.25rem;flex-shrink:0;border-radius:var(--r-md)}.styles_visuallyHidden__uAUsK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.styles_root__brNnX{position:relative;display:flex;width:max-content;max-width:100%;padding:4px;background:var(--surface);border-radius:var(--r-pill);border:var(--bd);box-shadow:var(--sh-sticker-xs);white-space:nowrap}.styles_slider__aMP_C{position:absolute;top:4px;bottom:4px;width:calc((100% - 8px) / 3);background:var(--ink);border-radius:var(--r-pill);transition:transform .28s var(--ease);z-index:0}.styles_slider__aMP_C[data-pos=ege]{transform:translateX(100%)}.styles_slider__aMP_C[data-pos=oge]{transform:translateX(200%)}.styles_btn__HRnRJ{position:relative;z-index:1;flex:1 1;min-width:0;padding:.55rem .85rem;border-radius:var(--r-pill);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:-.01em;color:var(--ink-muted);transition:color .24s;white-space:nowrap}.styles_btnActive__yd_yV{color:var(--surface)}@media (max-width:420px){.styles_btn__HRnRJ{padding:.55rem;font-size:.8125rem}}.styles_group__vvsBL{display:flex;flex-direction:column;gap:1rem}.styles_grid__scBEm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.15rem;gap:1.15rem;margin:0;padding:12px 10px 18px;list-style:none}@media (max-width:980px){.styles_grid__scBEm{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.styles_grid__scBEm{grid-template-columns:1fr}}.styles_wrap__g4Ozs{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--r-xl);flex-shrink:0;overflow:hidden;border:var(--bd)}.styles_icon___mcnq{width:68%;height:68%;object-fit:contain}.styles_sprite__IcP_4{width:68%;height:68%;flex-shrink:0;color:var(--surface)}.styles_letter__pjPA6{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:1.15rem;color:var(--surface);line-height:1}.styles_groupLabel__aOCHP{margin:0;font-size:.8125rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-quiet)}.styles_cardTop__dCC_P{display:flex;flex-direction:row;gap:.85rem;align-items:flex-start}.styles_card__DPEIZ{display:flex;flex-direction:column;gap:.85rem;height:100%;padding:1.2rem 1.15rem 1.35rem;background:var(--surface);border:var(--bd);border-radius:var(--r-xl);box-shadow:var(--sh-sticker-xs);text-decoration:none;color:inherit;cursor:pointer;transition:transform .14s var(--ease),box-shadow .22s var(--ease),background .22s var(--ease)}.styles_card__DPEIZ:hover{transform:translate(2px,2px);box-shadow:var(--sh-sticker-sm);background:var(--paper-alt)}.styles_card__DPEIZ:active{transform:translate(4px,4px);box-shadow:var(--sh-btn-active)}.styles_card__DPEIZ:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.styles_cardBody__FaZtf{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;flex:1 1;min-width:0}.styles_cardKicker__ALxhQ{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.625rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-quiet)}.styles_cardTitle__1RZdE{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:1.12rem;letter-spacing:-.03em;line-height:1.15}.styles_cardStat__27H3m{font-size:.8125rem;line-height:1.4;color:var(--ink-quiet)}.styles_cardCta__zcrV9{margin-top:auto;padding-top:.55rem;align-self:stretch;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.875rem;color:var(--brand);border-top:1px dashed var(--line-strong);width:100%;text-align:left}.styles_aside__rtl6X{position:-webkit-sticky;position:sticky;top:1rem;padding:1rem 1.1rem;background:var(--surface);border:var(--bd);border-radius:var(--r-xl);box-shadow:var(--sh-sticker-xs)}@media (max-width:860px){.styles_aside__rtl6X{position:static}}.styles_navLabel__IU9p0{margin:0 0 .65rem;font-size:.6875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-quiet)}.styles_navList__ujZjw{display:flex;flex-direction:column;gap:.35rem;max-height:min(60vh,28rem);overflow-y:auto}.styles_navLink__STVmb{display:block;padding:.45rem .5rem;border-radius:var(--r-lg);font-size:.875rem;font-weight:600;color:var(--ink-muted);text-decoration:none;transition:background .14s ease,color .14s ease}.styles_navLink__STVmb:hover{background:var(--paper-alt);color:var(--ink)}.styles_navLinkActive__cSB0K{background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand)}.primitives_nowrap__1jxvP{white-space:nowrap}.primitives_eyebrow__Xa7PZ{display:inline-block;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);background:var(--surface);border:var(--bd);border-radius:var(--r-pill);padding:.4rem .85rem;margin:0 0 1.25rem;transform:rotate(-1.5deg)}.primitives_btn__doUgp{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.9rem 1.5rem;border-radius:var(--r-pill);border:var(--bd);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.9375rem;letter-spacing:-.01em;transition:transform .14s var(--ease),box-shadow .22s var(--ease),background .22s var(--ease);white-space:nowrap;line-height:1}.primitives_btnSm__6UfPI{padding:.6rem 1.15rem;font-size:.875rem}.primitives_btnLg__d9lYl{padding:1.05rem 1.85rem;font-size:1rem}.primitives_btnPrimary__VkPHx{background:var(--brand);color:var(--surface);box-shadow:var(--sh-sticker-sm)}.primitives_btnPrimary__VkPHx:hover{transform:translate(2px,2px);box-shadow:var(--sh-btn-hover);background:var(--brand-hover)}.primitives_btnPrimary__VkPHx:active{transform:translate(4px,4px);box-shadow:var(--sh-btn-active);background:var(--brand-active)}.primitives_btnGhost__yhSMX{background:var(--surface);color:var(--ink)}.primitives_btnGhost__yhSMX:hover{background:var(--paper-alt);transform:translate(1px,1px)}.primitives_checkbox__wSuVl{flex-shrink:0;width:1rem;height:1rem;margin:0;accent-color:var(--brand);cursor:pointer}.primitives_checkbox__wSuVl:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.primitives_checkbox__wSuVl:disabled{cursor:not-allowed;opacity:.55}.styles_leadRoot__Bdyy3{display:flex;flex-direction:column;gap:1rem;min-width:0}.styles_leadEyebrow__xUt1l{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0}.styles_leadTitle__yckkN{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(1.35rem,2.5vw,1.85rem);letter-spacing:-.03em;line-height:1.12;margin:0;max-width:32rem}.styles_leadIntro__pAGgB{margin:0;font-size:1rem;line-height:1.55;color:var(--ink-muted);font-weight:500;max-width:34rem}.styles_leadList__3lN4W{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.85rem;max-width:36rem}.styles_leadItem__CvVie{position:relative;margin:0;padding:0 0 0 1.35rem;font-size:.9375rem;line-height:1.45;color:var(--ink)}.styles_leadItem__CvVie:before{content:"";position:absolute;left:0;top:.55rem;width:.45rem;height:.45rem;border-radius:50%;background:var(--brand)}.styles_leadNote__XV8yg{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--ink-muted);max-width:34rem}.styles_multiRoot__0viy7{position:relative}.styles_multiTrigger__6a2AM{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .875rem;border:1px solid var(--line);border-radius:var(--r-md);font:inherit;background:var(--paper);color:var(--ink);cursor:pointer;text-align:left}.styles_multiTrigger__6a2AM:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.styles_multiTriggerPlaceholder__Y46g8 .styles_multiSummary__KUZPb{color:var(--ink-muted)}.styles_multiSummary__KUZPb{flex:1 1;min-width:0;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.styles_multiChevron__rX1hD{flex-shrink:0;width:.5rem;height:.5rem;border-right:2px solid var(--ink-muted);border-bottom:2px solid var(--ink-muted);transform:rotate(45deg);margin-top:-.2rem;transition:transform .15s ease}.styles_multiChevronOpen__ZBXUE{margin-top:.1rem;transform:rotate(-135deg)}.styles_multiList__QJmc7{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;right:0;margin:0;padding:.35rem 0;list-style:none;max-height:15.5rem;overflow:auto;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-sticker)}.styles_multiOption__w7aWV{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;cursor:pointer;font-size:.875rem;color:var(--ink)}.styles_multiOption__w7aWV:hover{background:color-mix(in srgb,var(--brand) 8%,transparent)}.styles_multiCheckbox__IUz_C{margin-top:.15rem}.styles_multiOptionLabel__PZJeN{line-height:1.35}.styles_form__F0hsD{display:flex;flex-direction:column;gap:.875rem;padding:1.75rem;background:var(--surface);color:var(--ink);border-radius:var(--r-lg);box-shadow:var(--sh-sticker)}.styles_formTitle__xyaUq{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.styles_formSub__OdWON{margin:-.5rem 0 .5rem;color:var(--ink-muted);font-size:.875rem;line-height:1.45}.styles_label__NsCKN{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;color:var(--ink-muted)}.styles_input__98fbs,.styles_select__fbwfQ{padding:.75rem .875rem;border:1px solid var(--line);border-radius:var(--r-md);font:inherit;background:var(--paper);color:var(--ink)}.styles_input__98fbs:focus,.styles_select__fbwfQ:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.styles_submit__AeODg{margin-top:.5rem;justify-content:center;width:100%}.styles_feedback__5JWYi{margin:0;font-size:.875rem;line-height:1.45}.styles_feedbackOk___9JHG{color:var(--brand-strong,var(--brand))}.styles_feedbackErr__fTd0z{color:var(--danger,#c62828)}.styles_agree__CqWIL{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.35;color:var(--ink-muted)}.styles_agreeCheck__2u_vE{margin-top:.15rem}.styles_agreeText__OZRH4{min-width:0}.styles_agreeLink__Ne_kv{color:var(--brand);font-weight:600}.styles_agreeLink__Ne_kv:hover{text-decoration:underline;text-underline-offset:2px}.styles_tg__9nNss{font-family:var(--font-rubik),system-ui,sans-serif;color:var(--brand);font-weight:600;font-size:.875rem;text-align:center;line-height:1.4}.styles_tg__9nNss:hover{text-decoration:underline;text-underline-offset:3px}.styles_split__IdpaV{display:grid;grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem);align-items:start;min-width:0}@media (min-width:900px){.styles_split__IdpaV{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:clamp(2rem,5vw,4rem)}}.styles_root__ww47i{padding:clamp(2rem,4vw,3.5rem) 0;background:var(--paper)}.styles_inner__Q5m1n{min-width:0}.styles_card__rMTSl{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 2rem;gap:1.5rem 2rem;align-items:center;padding:clamp(2rem,4vw,3rem);background:color-mix(in srgb,#9ed4b0 22%,var(--surface));border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sticker-xs)}.styles_card__rMTSl:before{content:"";position:absolute;top:-40px;right:-40px;width:220px;height:220px;background:radial-gradient(closest-side,var(--hl-mint),transparent 70%);opacity:.35;pointer-events:none}.styles_eyebrow__NbcQ1{grid-column:1/-1;display:inline-block;width:max-content;max-width:100%;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.styles_eyebrow__NbcQ1,.styles_title__OBFD3{position:relative;z-index:1;margin:0;font-weight:800}.styles_title__OBFD3{font-family:var(--font-rubik),system-ui,sans-serif;font-size:clamp(1.4rem,2.5vw,2.1rem);letter-spacing:-.03em;line-height:1.12;color:var(--ink)}.styles_sub___tD9W{position:relative;z-index:1;margin:0;font-size:clamp(.95rem,1.1vw,1rem);line-height:1.5;color:var(--ink-muted);font-weight:500}.styles_cta__zw2Vg{position:relative;z-index:1;grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}@media (max-width:860px){.styles_card__rMTSl{grid-template-columns:1fr}}.styles_root__CZp3d{border-bottom:1px solid var(--line)}.styles_summary__xvQjR{list-style:none;cursor:pointer;padding:1.25rem 0;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-weight:600;font-size:1.0625rem;font-family:var(--font-manrope),system-ui,sans-serif}.styles_summary__xvQjR::-webkit-details-marker{display:none}.styles_question__l_yug{text-align:left}.styles_plus__vGFI6{width:28px;height:28px;border-radius:50%;background:var(--paper);border:1px solid var(--line);position:relative;flex-shrink:0;transition:background .2s,transform .25s}.styles_plus__vGFI6:after,.styles_plus__vGFI6:before{content:"";position:absolute;background:var(--ink);top:50%;left:50%;transform:translate(-50%,-50%)}.styles_plus__vGFI6:before{width:12px;height:2px}.styles_plus__vGFI6:after{width:2px;height:12px;transition:transform .25s}.styles_root__CZp3d[open] .styles_plus__vGFI6{background:var(--hl)}.styles_root__CZp3d[open] .styles_plus__vGFI6:after{transform:translate(-50%,-50%) rotate(90deg)}.styles_body__UUi5x{padding:0 0 1.5rem;color:var(--ink-muted);line-height:1.55;max-width:42rem}.styles_body__UUi5x p{margin:0}.styles_blocks__7jf6T{display:flex;flex-direction:column;gap:1.125rem;font-size:1.0625rem;line-height:1.65;color:var(--ink);font-weight:500}.styles_paragraph__WAEVp{margin:0}.styles_header__AqUCI{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:1.5rem 0 .5rem;scroll-margin-top:6rem}.styles_header__AqUCI:first-child{margin-top:0}.styles_imgBorder__O_BDp .styles_editorImg__AYTNa,.styles_imgBorder__O_BDp img{border:1px solid var(--line-strong);border-radius:.75rem}.styles_imgBg__mVITy{padding:1rem;background:var(--paper-2,#f4f4f4);border-radius:.75rem}.styles_imgStretch__DWSGZ .styles_editorImg__AYTNa{width:100%;height:auto}.styles_editorImg__AYTNa{display:block;max-width:100%;height:auto;border-radius:.5rem}.styles_imgCaption__r7C3_{font-size:.875rem;color:var(--ink-muted);margin-top:.5rem}.styles_nestedList__JsBIj{margin:.5rem 0;padding-left:1.25rem}.styles_carousel__XFIhv{margin:1rem 0}.styles_carouselInner__EnC43{display:flex;align-items:center;gap:.5rem}.styles_carouselBtn__YXxEX{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;transition:border-color .2s var(--ease),color .2s var(--ease)}.styles_carouselBtn__YXxEX:hover{border-color:var(--brand);color:var(--brand)}.styles_carouselBtnNext__Q57x8{transform:rotate(180deg)}.styles_carouselSlide__Wft__{flex:1 1;min-width:0;border-radius:.75rem;overflow:hidden;border:1px solid var(--line)}.styles_carouselImg__nNIe2{width:100%;display:block;height:auto}.styles_tableWrap__qoiJF{overflow-x:auto;margin:1rem 0}.styles_tableStretch__vTyIV table{width:100%}.styles_table__zAJ2_{border-collapse:collapse;font-size:.9375rem}.styles_table__zAJ2_ :is(th,td){border:1px solid var(--line);padding:.5rem .65rem;text-align:left}.styles_table__zAJ2_ th{background:var(--paper-2,#f4f4f4);font-weight:800}.styles_quote__16ziH{margin:1.25rem 0;padding:1rem 1.25rem;border-left:4px solid var(--brand);background:var(--paper-2,#f8f8f8)}.styles_quoteCenter__HjApm{text-align:center;border-left:none;border-top:4px solid var(--brand)}.styles_quoteText__gAyod{margin:0}.styles_quoteCite__0i_TM{display:block;margin-top:.65rem;font-size:.875rem;font-style:normal;color:var(--ink-muted)}.styles_alert__XeI4y{margin:1rem 0;padding:1rem 1.1rem;border-radius:.75rem;font-size:.98rem}.styles_alertInfo__A63OY{background:rgb(59 130 246/.08);border:1px solid rgb(59 130 246/.25)}.styles_alertWarning__EBIN7{background:rgb(234 179 8/.1);border:1px solid rgb(234 179 8/.35)}.styles_alertError__9EkCr{background:rgb(239 68 68/.08);border:1px solid rgb(239 68 68/.3)}.styles_twoCol__ytDHx{display:grid;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.styles_twoCol__ytDHx{grid-template-columns:1fr 1fr}}.styles_banner__p_Sml{position:relative;border-radius:1rem;overflow:hidden;margin:1.5rem 0;aspect-ratio:21/9;min-height:12rem}.styles_bannerLink__GeccA{display:block;height:100%}.styles_bannerPicture__cvaBQ,.styles_banner__p_Sml img,.styles_banner__p_Sml picture{display:block;width:100%;height:100%}.styles_bannerImg__3rj2f{object-fit:cover}.styles_article__RCK6S{padding:clamp(4rem,10vw,6rem) 0 clamp(5rem,12vw,7rem);border-top:2px solid var(--ink);background:var(--paper)}.styles_back__w8Jcl{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:600;font-size:.9375rem;color:var(--ink-muted);border-bottom:1px dashed var(--line-strong);padding-bottom:2px;margin-bottom:2rem;width:max-content;max-width:100%;text-decoration:none;transition:color .2s var(--ease),border-color .2s var(--ease)}.styles_back__w8Jcl:hover{color:var(--brand);border-color:var(--brand)}.styles_head__Y6zEV{max-width:48rem;margin-bottom:2.5rem}.styles_meta__MLa1m{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin:0 0 .75rem}.styles_h1__E1lvq{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:1.02;margin:0 0 1rem}.styles_lead__JUkac{margin:0 0 1rem;font-size:1.15rem;line-height:1.55;color:var(--ink-muted)}.styles_date__NldbS{margin:0;font-size:.9rem;color:var(--ink-muted)}.styles_layout__grbtQ{display:grid;grid-gap:2rem;gap:2rem;align-items:start}@media (min-width:1024px){.styles_layout__grbtQ{grid-template-columns:minmax(0,1fr) 14rem;gap:3rem}}.styles_content___kD9v{min-width:0}.styles_topBanner__QiR9W{margin-bottom:.5rem}.styles_topBanner__QiR9W .styles_banner__p_Sml{margin-top:0}.styles_toc__3wk73{position:-webkit-sticky;position:sticky;top:6rem;padding:1rem 0;border-top:1px solid var(--line)}@media (min-width:1024px){.styles_toc__3wk73{border-top:none;padding-top:0}}.styles_tocTitle__zHJ11{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .75rem}.styles_tocList__rLcT2{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.45;color:var(--ink-muted)}.styles_tocLink__2Pn2R{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.styles_tocLink__2Pn2R:hover{color:var(--brand)}.styles_relatedSection__eenej{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--line)}.styles_relatedH2__GB4Bl{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:1.35rem;margin:0 0 1.25rem}.styles_relatedGrid__ipyN0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.styles_relatedCard__orqPK{margin:0}.styles_relatedLink__uRe4O{display:flex;gap:1rem;text-decoration:none;color:inherit;padding:.75rem;border-radius:.85rem;border:1px solid var(--line);transition:border-color .2s var(--ease)}.styles_relatedLink__uRe4O:hover{border-color:var(--line-strong)}.styles_relatedImg__1g9x6{position:relative;width:6.5rem;min-width:6.5rem;height:4.5rem;border-radius:.5rem;overflow:hidden;background:var(--paper-2,#eee)}.styles_relatedImgEmpty__IlCxr{flex-shrink:0}.styles_relatedTitle__ELbqY{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:.95rem;margin:0 0 .35rem;line-height:1.25}.styles_relatedDesc__Z7ukq{margin:0;font-size:.82rem;line-height:1.45;color:var(--ink-muted)}.styles_main__feUnw{padding:clamp(4rem,10vw,6rem) 0 clamp(5rem,12vw,7rem);border-top:2px solid var(--ink);background:var(--paper)}.styles_eyebrow__y5Vy_{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__W_V5b{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0 0 1.5rem;max-width:28ch}.styles_nav__PVDVY{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none}.styles_navItem__j9cmL{margin:0}.styles_navLink__e1rhu{display:inline-flex;align-items:center;padding:.45rem .85rem;border-radius:999px;font-family:var(--font-manrope),system-ui,sans-serif;font-weight:700;font-size:.8125rem;letter-spacing:.02em;color:var(--ink-muted);border:1px solid var(--line);background:transparent;transition:color .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.styles_navLink__e1rhu:hover{color:var(--brand);border-color:var(--brand)}.styles_navLinkActive__q_ziG{background:var(--ink)}.styles_navLinkActive__q_ziG,.styles_navLinkActive__q_ziG:hover{color:var(--paper);border-color:var(--ink)}.styles_grid__1CUkp{display:grid;grid-gap:1.75rem;gap:1.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr))}.styles_card__V7vcm{display:flex;flex-direction:column;border-radius:1rem;border:1px solid var(--line);overflow:hidden;background:var(--surface,#fff);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.styles_card__V7vcm:hover{border-color:var(--line-strong);box-shadow:0 12px 36px rgb(0 0 0/.06)}.styles_cardImageWrap__eMqAO{position:relative;aspect-ratio:3/2;background:var(--paper-2,#f4f4f4)}.styles_cardImagePlaceholder__vHsOj{aspect-ratio:3/2;background:linear-gradient(135deg,var(--paper-2,#eee),var(--paper,#f9f9f9))}.styles_cardImage__gY9HW{object-fit:cover}.styles_cardBody__Yv295{padding:1rem 1.1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.styles_catRow__LcNjZ{display:flex;flex-wrap:wrap;gap:.35rem}.styles_catPill__X193j{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--brand);margin:0}.styles_cardTitle__NQx0t{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:1.05rem;line-height:1.25;letter-spacing:-.02em;margin:0;color:var(--ink);text-decoration:none}.styles_cardTitle__NQx0t:hover{color:var(--brand)}.styles_cardDesc__YXZ8i{margin:0;font-size:.9rem;line-height:1.5;color:var(--ink-muted);font-weight:500}.styles_cardLink__f3SpH{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1 1}.styles_empty__24lmH{padding:2.5rem 0;text-align:center;color:var(--ink-muted);font-weight:600;line-height:1.6}.styles_pagination__QXZcO{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:2.5rem;justify-content:center}.styles_pageLink__wNolr{display:inline-flex;min-width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.6rem;border:1px solid var(--line);font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800;font-size:.875rem;color:var(--ink-muted);text-decoration:none;transition:color .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.styles_pageLink__wNolr:hover{border-color:var(--brand);color:var(--brand)}.styles_pageLinkActive__9oolL{background:var(--ink)}.styles_pageLinkActive__9oolL,.styles_pageLinkActive__9oolL:hover{color:var(--paper);border-color:var(--ink)}.styles_consultSection__fqUzb{padding:clamp(2rem,4vw,3.5rem) 0;background:var(--paper)}.styles_consultInner__Gkbnj{max-width:min(72rem,100%);min-width:0}.styles_root__vpFGH{padding:clamp(4rem,9vw,8rem) 0;background:var(--surface)}.styles_inner__wGCuP{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:4rem;gap:4rem;align-items:start}.styles_head__zpaUJ{min-width:0}.styles_eyebrow__mpc6Y{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__tV_rw{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(2.25rem,4.8vw,4rem);letter-spacing:-.04em;line-height:.98;margin:0 0 1rem}.styles_titleMark__UD_HW{display:inline-block;background:var(--marker);padding:0 .12em}.styles_lead__QZzX3{margin:0;color:var(--ink-muted);font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55;max-width:28rem}.styles_tgLink__5gDW4{display:inline-block;margin-top:1rem;color:var(--brand);font-weight:600;text-decoration:none}.styles_tgLink__5gDW4:hover{text-decoration:underline}.styles_list__npGwj{display:flex;flex-direction:column;border-top:1px solid var(--line);min-width:0}@media (max-width:860px){.styles_inner__wGCuP{grid-template-columns:1fr;gap:2rem}}.styles_root__Cp3yA{position:relative;padding:clamp(4rem,10vw,9rem) 0;background:var(--ink);color:var(--paper);overflow:hidden;text-align:center;border-top:2px solid var(--ink)}.styles_root__Cp3yA:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;background:var(--hl);opacity:.15;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.styles_inner__lm6z0{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.styles_eyebrow__MFjHj{display:inline-block;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);background:var(--hl);border:2px solid var(--hl);border-radius:var(--r-pill);padding:.4rem .85rem;margin:0 0 1.25rem;transform:rotate(-1.5deg)}.styles_title__WX_9l{font-family:var(--font-rubik),system-ui,sans-serif;font-size:clamp(2.5rem,7vw,6rem);font-weight:800;letter-spacing:-.045em;line-height:.95;margin:0 0 1.5rem;color:var(--surface)}.styles_mark__LCfZK{background:linear-gradient(180deg,transparent 62%,var(--brand) 62%);padding:0 .1em}.styles_sub__RrX0X{margin:0 auto 2rem;color:var(--line-strong);font-size:1.15rem;line-height:1.5;max-width:38rem;font-weight:500}.styles_cta__yzJHX{display:inline-flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.styles_mark__Asd1h{display:inline-block;background:var(--marker);padding:0 .12em}.styles_root__dRA8q{padding:clamp(5.25rem,14vw,7.5rem) 0 clamp(3rem,8vw,5rem);background:var(--paper)}.styles_inner__dh3Fm{max-width:none}.styles_grid__zXqQO{display:grid;grid-template-columns:1.12fr 1fr;grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem);align-items:center}.styles_copy__CNYUK{min-width:0;max-width:48rem}.styles_visual__ntBNV{min-width:0}.styles_imageFrame__wZ_uo{position:relative;width:100%;aspect-ratio:4/5;max-height:min(72vh,640px);margin-left:auto;max-width:min(100%,420px);overflow:hidden;border-radius:var(--r-lg)}.styles_heroImage__pGX7o{object-fit:cover;object-position:center}@media (max-width:980px){.styles_grid__zXqQO{grid-template-columns:1fr}.styles_imageFrame__wZ_uo{margin-left:0;max-width:none;max-height:none;aspect-ratio:16/10}}.styles_eyebrow___B525{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__UcHvu{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(2rem,5vw,3rem);letter-spacing:-.04em;line-height:.98;margin:0 0 1.25rem}.styles_lead__npzpP{margin:0 0 1rem;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.6;color:var(--ink-muted);font-weight:500}.styles_lead__npzpP:last-of-type{margin-bottom:1.75rem}.styles_ctaRow__ynRrv{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}.styles_root__Jhngj{padding:clamp(4rem,9vw,8rem) 0;border-top:2px solid var(--ink);background:#fff8e5}.styles_inner__2k0d8{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.5rem);max-width:52rem}.styles_eyebrow__NlCNA{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__h61In{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0 0 .75rem}.styles_text__nTmFr{margin:0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--ink-muted);font-weight:500}.styles_stats__uYJ42{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem 1rem;gap:1.5rem 1rem;margin:0;padding:0;list-style:none}@media (max-width:900px){.styles_stats__uYJ42{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.styles_stats__uYJ42{grid-template-columns:1fr}}.styles_statValue__H1qo3{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.03em;line-height:1.05;color:var(--ink);margin-bottom:.35rem}.styles_statLabel__BPZCb{font-size:.875rem;line-height:1.45;color:var(--ink-muted);font-weight:500}.styles_root__agOFy{padding:clamp(2rem,4vw,3.5rem) 0;background:var(--paper)}.styles_inner__PRoM3{min-width:0}.styles_card__cK3J_{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 2rem;gap:1.5rem 2rem;align-items:center;padding:clamp(2rem,4vw,3rem);background:color-mix(in srgb,var(--hl) 20%,#fff8f0);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sticker-xs)}.styles_card__cK3J_:before{content:"";position:absolute;top:-40px;right:-40px;width:220px;height:220px;background:radial-gradient(closest-side,var(--hl),transparent 70%);opacity:.45;pointer-events:none}.styles_eyebrow__PQ4_n{grid-column:1/-1;display:inline-block;width:max-content;max-width:100%;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.styles_eyebrow__PQ4_n,.styles_title__gCdGR{position:relative;z-index:1;margin:0;font-weight:800}.styles_title__gCdGR{font-family:var(--font-rubik),system-ui,sans-serif;font-size:clamp(1.4rem,2.5vw,2.1rem);letter-spacing:-.03em;line-height:1.12;color:var(--ink)}.styles_sub__sFYTP{position:relative;z-index:1;margin:0;font-size:clamp(.95rem,1.1vw,1rem);line-height:1.5;color:var(--ink-muted);font-weight:500}.styles_cta__7Kny9{position:relative;z-index:1;grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}@media (max-width:860px){.styles_card__cK3J_{grid-template-columns:1fr}}.styles_root__rcPPu{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sticker-xs);min-width:0}.styles_day__BLqkD{display:inline-block;align-self:flex-start;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);background:#ffe5de;border-radius:var(--r-pill);padding:.35rem .75rem}.styles_day__BLqkD,.styles_title__aS6tT{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700}.styles_title__aS6tT{font-size:1.15rem;letter-spacing:-.02em;line-height:1.2;margin:0;color:var(--ink)}.styles_body__ItHL7{margin:0;flex:1 1;font-size:.9rem;line-height:1.45;color:var(--ink-muted)}.styles_chip__xh9ml{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;font-family:var(--font-rubik),system-ui,sans-serif;font-size:.75rem;font-weight:600;padding:.35rem .75rem;border-radius:var(--r-pill);background:var(--ink);color:var(--surface)}.styles_chipMint__UUjQo{background:#7fb89c;color:var(--ink)}.styles_chipYellow__VvQ3M{background:var(--hl);color:var(--ink)}.styles_chipDot__cZDqk{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#7fdb8a;box-shadow:0 0 0 3px color-mix(in srgb,#7fdb8a 30%,transparent);animation:styles_first-week-chip-dot-pulse__ftAfF 1.45s var(--ease) infinite}@keyframes styles_first-week-chip-dot-pulse__ftAfF{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 3px color-mix(in srgb,#7fdb8a 32%,transparent),0 0 0 0 color-mix(in srgb,#7fdb8a 0%,transparent)}50%{opacity:.72;transform:scale(1.08);box-shadow:0 0 0 4px color-mix(in srgb,#7fdb8a 22%,transparent),0 0 10px 2px color-mix(in srgb,#7fdb8a 28%,transparent)}}@media (prefers-reduced-motion:reduce){.styles_chipDot__cZDqk{animation:none}}.styles_root__mJEko{padding:clamp(4rem,10vw,9rem) 0;border-top:2px solid var(--ink);background:#fff8ef}.styles_inner__d3cvF{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3rem)}.styles_header__7D6CY{max-width:48rem}.styles_eyebrow__EoQqt{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__7GODz{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0 0 1rem}.styles_titleMark__7DVJE{display:inline-block;background:var(--marker);padding:0 .12em}.styles_lead__MJx9u{margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55;color:var(--ink-muted);font-weight:500;max-width:44rem}.styles_list__wuWri{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;margin:0;padding:0;list-style:none}@media (max-width:900px){.styles_list__wuWri{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.styles_list__wuWri{grid-template-columns:1fr}}.styles_root__tGEJK{flex-shrink:0}.styles_root__tGEJK svg{display:block;animation:styles_guaranteeSealRot__FWa47 30s linear infinite}@keyframes styles_guaranteeSealRot__FWa47{to{transform:rotate(1turn)}}.styles_root__HHWnn{background:#fff8e5;padding-block:clamp(3rem,6vw,5rem);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.styles_inner__lCCup{display:grid;grid-template-columns:auto 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:center}.styles_body__utj3Y{min-width:0}.styles_eyebrow__RCFYx{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__fNVUq{font-family:var(--font-rubik),system-ui,sans-serif;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.styles_titleMark__4bX4t{background:var(--hl);padding:0 .12em}.styles_lead___OOzg{margin:0;color:var(--ink-muted);font-size:1rem;line-height:1.5;max-width:42rem}.styles_list__H_kTE{list-style:none;display:flex;gap:2rem;margin:1.25rem 0 0;padding:0;flex-wrap:wrap}.styles_list__H_kTE li{flex:1 1 180px;font-size:.9375rem;line-height:1.4;color:var(--ink-muted)}.styles_pointTitle___jV8z{display:block;color:var(--ink);margin-bottom:.15rem;font-weight:700}@media (max-width:720px){.styles_inner__lCCup{grid-template-columns:1fr;text-align:left}}.styles_copy__7rCEJ{position:relative}.styles_toggle__eSLv1{position:relative;display:flex;width:max-content;padding:4px;background:var(--surface);border-radius:var(--r-pill);border:var(--bd);box-shadow:var(--sh-sticker-xs);margin-bottom:1.25rem;white-space:nowrap}.styles_toggleSlider__S2zos{position:absolute;top:4px;bottom:4px;width:calc(50% - 4px);background:var(--ink);border-radius:var(--r-pill);transition:transform .28s var(--ease);z-index:0}.styles_toggleSlider__S2zos[data-pos=parent]{transform:translateX(100%)}.styles_toggleBtn__HYDuM{position:relative;z-index:1;padding:.55rem 1.3rem;border-radius:var(--r-pill);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:-.01em;color:var(--ink-muted);transition:color .24s;flex:0 0 auto;white-space:nowrap}.styles_toggleBtnActive__y09kc{color:var(--surface)}.styles_title__cfgDX{font-size:var(--type-hero-title-student);letter-spacing:-.045em;line-height:.93;margin-bottom:1.5rem}.styles_copy__7rCEJ[data-aud=parent] .styles_title__cfgDX{font-size:var(--type-hero-title-parent)}@media (min-width:981px){.styles_title__cfgDX{max-width:16ch}.styles_copy__7rCEJ[data-aud=parent] .styles_title__cfgDX{max-width:20ch}.styles_sub__dTvr2{max-width:34rem}}.styles_titleMark__kmsTe{display:inline-block;background:var(--marker);padding:0 .12em}.styles_sub__dTvr2{font-size:1.125rem;color:var(--ink-muted);margin-bottom:1.75rem}.styles_cta__bL432{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:2rem}.styles_proof__9GFIh{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);max-width:-moz-fit-content;max-width:fit-content}.styles_proofAvs__xWoHO{display:flex}.styles_proofAvs__xWoHO span{width:26px;height:26px;border-radius:50%;border:2px solid var(--surface)}.styles_proofAvs__xWoHO span:first-child{background:#ffd6c8}.styles_proofAvs__xWoHO span:nth-child(2){background:#d9f4e6}.styles_proofAvs__xWoHO span:nth-child(3){background:#ffe98a}.styles_proofAvs__xWoHO span:nth-child(4){background:#cfe0ff}.styles_proofAvs__xWoHO span+span{margin-left:-10px}.styles_proofText__9ciZo{font-size:.8125rem;color:var(--ink-muted)}.styles_proofText__9ciZo b{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;color:var(--ink)}@media (max-width:640px){.styles_title__cfgDX{font-size:clamp(2.4rem,10.5vw,3.6rem)}.styles_copy__7rCEJ[data-aud=parent] .styles_title__cfgDX{font-size:clamp(2.05rem,9vw,3.15rem)}}.styles_facts__UsNMY{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem .9rem;padding:.75rem 1.25rem;border:var(--bd);background:var(--surface);border-radius:var(--r-pill);margin-bottom:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--sh-sticker-xs);font-size:.8125rem;font-weight:500;color:var(--ink-muted);font-family:var(--font-manrope),system-ui,sans-serif;line-height:1.4}.styles_fact__mRF5E{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.styles_fact__mRF5E b{color:var(--ink);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700}.styles_factSep__g4lCi{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--ink-quiet);opacity:.5;flex:0 0 3px}@media (max-width:1100px){.styles_factSep__g4lCi:nth-of-type(3),.styles_factSep__g4lCi:nth-of-type(4){display:none}}@media (max-width:760px){.styles_facts__UsNMY{border-radius:var(--r-md);padding:.75rem 1rem}.styles_factSep__g4lCi{display:none}}.styles_mockRoot__8xoEs{position:relative;min-height:540px}.styles_mockCard__9a_yT{position:relative;background:var(--surface);border:var(--bd);border-radius:var(--r-xl);box-shadow:var(--sh-sticker);padding:1.25rem;display:flex;flex-direction:column;gap:1rem;z-index:2;transform:rotate(-.6deg)}.styles_mockTabs__lQvB3{display:flex;gap:.5rem;flex-wrap:wrap}.styles_mockTab__CB6uh{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:var(--r-pill);background:var(--paper-alt);font-size:.75rem;font-weight:600;color:var(--ink-muted);border:1px solid var(--line)}.styles_mockTabLiveIcon__WkU25{flex-shrink:0}.styles_mockTabActive__ZcPHy{background:var(--surface);color:var(--ink);border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.styles_mockVideo__znoSv{background:var(--ink);color:var(--surface);border-radius:var(--r-md);padding:.9rem 1rem .4rem;position:relative;overflow:hidden;aspect-ratio:16/8;display:flex;flex-direction:column;justify-content:space-between}.styles_mockVideo__znoSv:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,var(--vignette-brand),transparent 50%),radial-gradient(ellipse at 80% 80%,var(--vignette-hl),transparent 50%)}.styles_mockVideoInner__uOhdX{display:flex;align-items:center;gap:.75rem;position:relative}.styles_mockVideoMeta__ALnrX{min-width:0;flex:1 1}.styles_mockVideoAvatar__sOlQk{border-radius:50%;overflow:hidden;flex-shrink:0}.styles_mockVideoAvatarText__b26yi{font-family:var(--font-rubik),sans-serif;font-weight:700;font-size:15px;fill:var(--hl)}.styles_mockVideoName__U3vuZ{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.9375rem}.styles_mockVideoRole__GBGmf{font-size:.75rem;color:var(--ink-quiet)}.styles_mockVideoLive__E3y_B{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;background:var(--brand);color:var(--surface);padding:.25rem .55rem;border-radius:var(--r-pill);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.6875rem;letter-spacing:.1em}.styles_mockVideoDot__qABAD{width:6px;height:6px;border-radius:50%;background:var(--surface);animation:styles_mockPulse__I34Ve 1.5s ease-in-out infinite}@keyframes styles_mockPulse__I34Ve{0%,to{opacity:1}50%{opacity:.4}}.styles_mockVideoBar___K3RA{position:relative;height:3px;background:var(--surface-veil);border-radius:3px}.styles_mockVideoProgress__jYy99{width:62%;height:100%;background:var(--brand);border-radius:3px}.styles_mockRows__Z2TLu{display:flex;flex-direction:column;gap:.5rem}.styles_mockRow__LVB3g{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;background:var(--paper);border-radius:var(--r-sm);border:1px solid var(--line)}.styles_mockRowK__Cawrd{gap:.5rem;font-weight:600}.styles_mockRowK__Cawrd,.styles_mockRowV__pv5p_{display:inline-flex;align-items:center;font-size:.8125rem}.styles_mockRowV__pv5p_{gap:.25rem}.styles_mockPip__1Syw4{width:8px;height:8px;border-radius:2px}.styles_mockPipOk__op1Fi{background:var(--hl-mint);border:1px solid var(--ink)}.styles_mockPipWarn__rxkDW{background:var(--hl);border:1px solid var(--ink)}.styles_mockRowScore__MqM3Y{margin-left:.5rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700}.styles_mockHeart__ijlt_{color:var(--brand);font-size:1.1rem}.styles_mockHeartOff__N4nzl{color:var(--line-strong)}.styles_mockRowVMsg__ZiUVr{color:var(--ink-muted);font-style:italic;position:relative}.styles_mockPing__Jie9a{width:8px;height:8px;border-radius:50%;background:var(--brand);margin-left:.4rem;box-shadow:0 0 0 0 var(--brand-ring);animation:styles_mockPing__Jie9a 1.8s ease-out infinite}@keyframes styles_mockPing__Jie9a{0%{box-shadow:0 0 0 0 var(--brand-ring)}70%{box-shadow:0 0 0 8px var(--brand-ring-out)}to{box-shadow:0 0 0 0 var(--brand-ring-out)}}.styles_mockProgress__9XZz_{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px dashed var(--line)}.styles_mockProgressHead__f7EtA{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted)}.styles_mockProgressNum__yRRAl b{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1rem;color:var(--ink);letter-spacing:-.02em}.styles_mockProgressBar__V0UPu{position:relative;height:10px;background:var(--paper-alt);border:1px solid var(--ink);border-radius:var(--r-pill)}.styles_mockProgressFill__AV85I{width:62%;height:100%;background:var(--brand);border-radius:var(--r-pill)}.styles_mockProgressMarker__7IE_5{position:absolute;top:50%;left:62%;width:14px;height:14px;border-radius:50%;background:var(--surface);border:2px solid var(--ink);transform:translate(-50%,-50%)}.styles_mockProgressFlag__2fYZK{position:absolute;top:-8px;left:100%;transform:translateX(-100%)}.styles_mockProgressFlag__2fYZK span{display:inline-block;background:var(--hl);border:2px solid var(--ink);border-radius:var(--r-sm);padding:.15rem .4rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.6875rem;letter-spacing:.08em}.styles_mockProgressLegend__y9qHx{display:flex;justify-content:space-between;font-size:.6875rem;color:var(--ink-quiet);letter-spacing:.04em}.styles_mockTag__BNnQB{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;background:var(--surface);border:var(--bd);border-radius:var(--r-md);padding:.65rem .85rem;z-index:3;box-shadow:var(--sh-sticker-sm);font-family:var(--font-manrope),system-ui,sans-serif}.styles_mockTagScore__KL9Pg{bottom:2rem;left:-2.5rem;transform:rotate(3deg);background:var(--hl);padding:.75rem 1rem;max-width:20rem;flex-direction:column;align-items:stretch;gap:.5rem}.styles_mockScoreTop__So9bd{display:block;font-size:.625rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.styles_mockScoreRow__68m8I{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;letter-spacing:-.03em}.styles_mockScoreArrow__rLs_e{flex-shrink:0}.styles_mockScoreLbl___nxJK{font-family:var(--font-manrope),system-ui,sans-serif;font-weight:700;font-size:.625rem;line-height:1.15;letter-spacing:.04em;color:var(--ink);text-transform:lowercase}.styles_mockScoreFrom__vVbyX{color:var(--ink-muted);font-size:1.5rem;text-decoration:line-through;text-decoration-thickness:2px}.styles_mockScoreTo__1_0vN{font-size:2rem}.styles_mockScoreCap__u_U9v{display:block;font-size:.6875rem;font-weight:600;color:var(--ink);letter-spacing:.02em;line-height:1.35;padding-top:.4rem;border-top:1px dashed var(--ink-dim)}.styles_mockTagLive__ZSyI9{top:.35rem;right:-1rem;transform:rotate(-3deg);flex-direction:row;align-items:center;gap:.5rem;text-align:left;font-size:.75rem;font-weight:700;line-height:1.2;padding:.55rem .8rem}.styles_mockTagLive__ZSyI9 b{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1rem;color:var(--brand)}.styles_mockTagLiveCopy__RAtYe{min-width:0}.styles_mockLiveDot__Sxocl{width:8px;height:8px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 4px var(--danger-ring);animation:styles_mockPulseDot__PJbay 1.6s ease-in-out infinite}@keyframes styles_mockPulseDot__PJbay{0%,to{box-shadow:0 0 0 4px var(--danger-ring)}50%{box-shadow:0 0 0 7px var(--danger-ring-soft)}}.styles_mockSticker__en26n{position:absolute;bottom:-1.15rem;right:-1rem;width:108px;height:108px;background:var(--brand);color:var(--surface);border:var(--bd);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;text-align:center;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.75rem;line-height:1.1;transform:rotate(-8deg);z-index:4;box-shadow:var(--sh-sticker-sm)}.styles_mockSticker__en26n svg{margin-top:.25rem;color:var(--surface)}.styles_mockSticker__en26n svg path{stroke:var(--surface)}@media (max-width:980px){.styles_mockRoot__8xoEs{min-height:480px;max-width:520px;margin:0 auto}}@media (max-width:640px){.styles_mockRoot__8xoEs{min-height:0;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%}.styles_mockTag__BNnQB.styles_mockTagLive__ZSyI9,.styles_mockTag__BNnQB.styles_mockTagScore__KL9Pg{position:relative;inset:auto;left:auto;right:auto;bottom:auto;top:auto;transform:none;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}.styles_mockTag__BNnQB.styles_mockTagLive__ZSyI9{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;text-align:left;order:1;margin:0 0 .5rem}.styles_mockTagLiveBr__xKG2c{display:none}.styles_mockTag__BNnQB.styles_mockTagScore__KL9Pg{flex-direction:column;align-items:stretch;gap:.5rem;order:2;margin:0 0 .75rem}.styles_mockCard__9a_yT{order:3;width:100%;max-width:100%;transform:none}.styles_mockSticker__en26n{display:none}}.styles_root__qWoLj{padding:6rem 0 clamp(3rem,6vw,5rem);position:relative;overflow:hidden;isolation:isolate}.styles_root__qWoLj:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,var(--dot-grid) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse at 80% 30%,var(--black) 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 80% 30%,var(--black) 30%,transparent 70%);z-index:-1;opacity:.9}.styles_inner__iagzs{position:relative}.styles_grid__6tQSg{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}@media (max-width:980px){.styles_grid__6tQSg{grid-template-columns:1fr}}@media (max-width:640px){.styles_root__qWoLj{padding-top:5rem}}.styles_root__444Sw{background:var(--paper);border:1px dashed var(--line-strong);border-radius:var(--r-lg);padding:1rem;min-height:160px;height:100%;position:relative;overflow:hidden;width:100%;box-sizing:border-box}.styles_rootLives__IQeVh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;text-align:center;padding:1.1rem 1rem}.styles_pvChip__LlYXC{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border-radius:var(--r-pill);background:var(--ink);color:var(--surface);font-size:.75rem;font-weight:700}.styles_pvLiveDot__eIcm4{display:block;width:7px;height:7px;border-radius:50%;background:var(--brand);animation:styles_ege-learning-pulse__pwGG0 1.5s infinite}.styles_pvMsg2__RnoWG,.styles_pvMsg__5tTfL{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:.5rem .7rem;font-size:.8125rem;margin-top:.6rem;max-width:86%;box-shadow:var(--sh-card)}.styles_pvMsg2__RnoWG{margin-left:auto;background:var(--brand-soft);border-color:var(--brand)}.styles_pvHand__wDfV0{position:absolute;bottom:.75rem;right:1rem;font-size:.75rem;background:var(--hl);padding:.3rem .6rem;border:2px solid var(--ink);border-radius:var(--r-pill);transform:rotate(-3deg)}.styles_notesLayout__4eh8E{position:relative;min-height:9rem}.styles_pvNote__zU5Fk{background:var(--surface);position:relative;max-width:170px;transform:rotate(-2deg)}.styles_pvNote2__kukmx,.styles_pvNote__zU5Fk{border:2px solid var(--ink);border-radius:var(--r-md);padding:.75rem;box-shadow:var(--sh-sticker-xs)}.styles_pvNote2__kukmx{background:var(--paper-alt);position:absolute;right:1rem;bottom:1rem;max-width:130px;transform:rotate(4deg)}.styles_pvNoteH__Ovmzw{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.875rem;margin-bottom:.5rem}.styles_pvLine__327Ig{height:4px;background:var(--line);border-radius:2px;margin-bottom:.35rem}.styles_pvTag__eIiBE{position:absolute;top:-10px;right:-10px;background:var(--hl);border:2px solid var(--ink);border-radius:var(--r-pill);padding:.15rem .5rem;font-size:.6875rem;font-weight:800}.styles_pvTask__9mGYf{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:.4rem;font-size:.8125rem}.styles_pvTaskActive__cC9ZF{border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.styles_pvTaskDot__g6ifn{width:10px;height:10px;border-radius:50%;flex-shrink:0}.styles_pvTaskDotOk__8X_2M{background:var(--hl-mint);border:1px solid var(--ink)}.styles_pvTaskDotNow___zIbF{background:var(--brand);border:1px solid var(--ink);animation:styles_ege-learning-pulse__pwGG0 1.5s infinite}.styles_pvTaskScore__J_cBw{margin-left:auto;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700}.styles_pvComment__dfX3I{margin-top:.5rem;background:var(--brand-softer);border:1px dashed var(--brand);border-radius:var(--r-sm);padding:.5rem .75rem;font-style:italic;font-size:.8125rem;color:var(--ink)}.styles_pvTable__TwobY{display:flex;flex-direction:column;gap:.4rem}.styles_pvTr__bHdsl{display:grid;grid-template-columns:90px 1fr 32px;grid-gap:.6rem;gap:.6rem;align-items:center;font-size:.8125rem;padding:.35rem 0;border-bottom:1px dashed var(--line)}.styles_pvTr__bHdsl:last-child{border:none}.styles_pvTr__bHdsl b{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;text-align:right}.styles_pvTrDim___4qf2{color:var(--ink-muted);font-style:italic}.styles_pvTrDim___4qf2 b{display:none}.styles_pvBar__uSc_N{height:8px;background:var(--paper-alt);border-radius:var(--r-pill);border:1px solid var(--ink);position:relative;overflow:hidden}.styles_pvBar__uSc_N:after{content:"";position:absolute;inset:0;width:var(--w,50%);background:var(--hl)}.styles_pvHearts__lg2tG{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:0;width:100%;line-height:0}.styles_pvHearts__lg2tG svg{display:block;width:30px;height:30px}.styles_pvHeartOn__RiNTa{flex-shrink:0;filter:drop-shadow(1px 1px 0 var(--ink))}.styles_pvHeartOff__s8UCl{flex-shrink:0;opacity:.6}.styles_pvHeartsLbl__r316F{text-align:center;max-width:20rem;width:100%;font-size:.75rem;line-height:1.3;color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase}.styles_root__wTg1g{padding:clamp(4rem,9vw,7.5rem) 0;border-top:2px solid var(--ink);background:var(--paper-alt)}.styles_inner__ifX62{display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,4.5rem)}.styles_header__r_ZuM{text-align:center;max-width:40rem;margin-inline:auto}.styles_eyebrow__lmSyd{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_heading__ATvlx{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:1.08;margin:0 0 1.1rem;color:var(--ink)}.styles_headingMark__LC9OM{background:var(--marker);padding:0 .06em}.styles_lead__Qdf9c{margin:0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6;color:var(--ink-muted);font-weight:500}.styles_pillars__Sgcw0{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.25rem;gap:1.25rem;list-style:none;margin:0;padding:0}.styles_pillar__RLwW6{grid-column:span 12;background:var(--surface);border:var(--bd);border-radius:var(--r-xl);box-shadow:var(--sh-sticker);padding:1.5rem;display:grid;grid-template-columns:1fr 1.3fr;grid-gap:1.5rem;gap:1.5rem;align-items:center;min-height:220px}.styles_pillar__RLwW6:first-child,.styles_pillar__RLwW6:nth-child(2),.styles_pillar__RLwW6:nth-child(3),.styles_pillar__RLwW6:nth-child(4){grid-column:span 6;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;gap:1rem;align-items:start;min-height:260px}.styles_pillarWide__GOSyX{grid-column:span 12;grid-template-columns:1fr 2fr;align-items:stretch;min-height:260px}.styles_pillarWide__GOSyX .styles_pillarText__aqlx5{align-self:start}.styles_pillarVisualCell__nXqVJ{display:flex;align-items:center;justify-content:center;min-width:0;align-self:stretch}.styles_pillar__RLwW6:nth-child(odd){transform:rotate(-.3deg)}.styles_pillar__RLwW6:nth-child(2n){transform:rotate(.3deg)}.styles_pillarText__aqlx5{display:flex;flex-direction:column;gap:.75rem;min-width:0}.styles_pillarNum__NgWjh{font-size:.75rem;letter-spacing:.12em;color:var(--brand)}.styles_pillarNum__NgWjh,.styles_pillarTitle__4FeXD{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800}.styles_pillarTitle__4FeXD{font-size:clamp(1.2rem,1.7vw,1.5rem);letter-spacing:-.03em;line-height:1.2;margin:0;white-space:pre-line}.styles_pillarBody____2Ol{margin:0;font-size:.9375rem;line-height:1.55;color:var(--ink-muted)}.styles_pillarVisualWide__4QhmR{min-height:200px}@media (max-width:980px){.styles_pillars__Sgcw0{grid-template-columns:1fr}.styles_pillar__RLwW6,.styles_pillar__RLwW6:nth-child(n){grid-column:span 1!important;grid-template-columns:1fr!important;min-height:0}.styles_pillarWide__GOSyX{grid-template-rows:auto auto}.styles_pillarVisualWide__4QhmR{min-height:160px}}@media (max-width:600px){.styles_pillar__RLwW6:nth-child(2n),.styles_pillar__RLwW6:nth-child(odd){transform:none}}.styles_root__3D_dG{border-top:2px solid var(--ink);background:var(--ink);color:var(--paper);padding:1.5rem 0;overflow:hidden}.styles_inner__V3yOy{display:flex;align-items:center;gap:2rem}.styles_title__q06Mf{font-family:var(--font-rubik),system-ui,sans-serif;font-size:.8125rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-quiet);flex-shrink:0;margin:0;font-weight:700}.styles_title__q06Mf b{color:var(--hl)}.styles_viewport__5v3vJ{flex:1 1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,var(--black) 10%,var(--black) 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,var(--black) 10%,var(--black) 90%,transparent)}.styles_marquee__lkU9z{display:flex;width:max-content;animation:styles_liveResultsTicker__RzeEe 45s linear infinite}.styles_list__Hppyd{display:flex;gap:2rem;flex-shrink:0}.styles_list__Hppyd li{display:inline-flex;align-items:baseline;gap:.5rem;flex-shrink:0;font-size:.875rem}.styles_score__TXDMn{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:1.5rem;letter-spacing:-.03em;color:var(--hl)}.styles_who__eHcEb{font-weight:700}.styles_where__X9hi6{color:#cec3c0}.styles_subj__f9RiU{color:var(--ink-quiet);font-size:.8125rem}.styles_more__Cfa2W{display:inline-flex;align-items:center;gap:.4rem;color:var(--hl);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.875rem;flex-shrink:0;white-space:nowrap}@media (max-width:640px){.styles_inner__V3yOy{flex-direction:column;align-items:flex-start;gap:1rem}}@keyframes styles_liveResultsTicker__RzeEe{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.styles_parents__QsBWa{background:var(--ink);color:var(--surface);padding-block:clamp(4rem,8vw,7rem);border-top:2px solid var(--ink)}.styles_inner__jIsjt{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3rem)}.styles_head__nJFPK{max-width:44rem}.styles_title__EoFbx{font-family:var(--font-rubik),system-ui,sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:0}.styles_mark__02diG{display:inline;background:var(--hl);color:var(--ink);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.styles_grid__khnkq{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem);align-items:start}.styles_points__pZ7F_{list-style:none;counter-reset:parentsPoint;display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0}.styles_point__beCPd{counter-increment:parentsPoint;position:relative;margin:0;padding:1rem 1.25rem 1rem 3.5rem;background:color-mix(in srgb,var(--surface) 8%,transparent);border:1px solid color-mix(in srgb,var(--surface) 14%,transparent);border-radius:var(--r-md);line-height:1.5;color:color-mix(in srgb,var(--surface) 88%,transparent);font-size:.9375rem}.styles_point__beCPd:before{content:counter(parentsPoint,decimal-leading-zero);position:absolute;left:1.25rem;top:1rem;color:var(--hl);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.04em}.styles_lead__OGJyj{font-weight:700;color:var(--surface)}@media (max-width:960px){.styles_grid__khnkq{grid-template-columns:1fr}}.styles_root__Vv_nV{position:relative;display:flex;flex-direction:column;background:var(--surface);border:var(--bd);border-radius:var(--r-xl);padding:1.75rem;box-shadow:var(--sh-card);gap:1.25rem}.styles_featured__WSpAl{box-shadow:var(--sh-sticker);transform:translateY(-16px)}.styles_ribbon__RdGaa{position:absolute;top:-14px;right:1.5rem;z-index:1;background:var(--hl);border:var(--bd);border-radius:var(--r-pill);padding:.3rem .75rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-4deg)}.styles_visual__fP3Ts{position:relative;margin:-.25rem -.25rem 0;border-radius:var(--r-md);overflow:hidden;aspect-ratio:16/10;box-sizing:border-box;padding:.625rem .875rem;background:var(--paper-alt)}.styles_visualImg__3WF2d{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.styles_head__fiuio{display:flex;flex-direction:column;gap:.25rem}.styles_name__7SEWl{font-size:1.5rem;letter-spacing:-.03em;margin:0}.styles_tag__nAMi6{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin:0}.styles_price__AIdd9{display:inline-flex;align-items:baseline;gap:.3rem;flex-wrap:wrap}.styles_from__nzbB7{font-size:.75rem;font-weight:700;color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase}.styles_num__TKZ9L{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(2.5rem,4vw,3.25rem);letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_currencySuffix__sy9jA{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;color:var(--ink-muted);white-space:nowrap}.styles_desc__ap78l{color:var(--ink-muted);font-size:.9375rem;margin:0;line-height:1.5}.styles_features__PBnyp{display:flex;flex-direction:column;gap:.5rem;font-size:.9375rem;flex:1 1;margin:0;padding:0;list-style:none}.styles_features__PBnyp li{position:relative;padding-left:1.5rem}.styles_features__PBnyp li:before{content:"";position:absolute;left:0;top:.5em;width:14px;height:8px;border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);transform:rotate(-45deg)}.styles_cta__95pLB{width:100%;margin-top:auto}@media (max-width:980px){.styles_featured__WSpAl{transform:none}}.styles_root__E_9pO{padding:clamp(4rem,9vw,8rem) 0;border-top:2px solid var(--ink);background:var(--paper)}.styles_inner__4PjkZ{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3.5rem)}.styles_head__0ItPi{display:flex;gap:2rem;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;max-width:none;margin:0}.styles_headIntro__oB9ss{max-width:48rem}.styles_eyebrow__ZZsHz{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__REOvB{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(2.25rem,4.8vw,4rem);letter-spacing:-.04em;line-height:.98;margin:0}.styles_titleMark__cnDwu{display:inline-block;background:var(--marker);padding:0 .12em}.styles_headMeta__34e5_{max-width:28rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.styles_metaText__Hz93R{margin:0;color:var(--ink-muted);font-size:.9375rem;line-height:1.55}.styles_toggle__cZXMV{background:var(--surface);border:var(--bd);padding:4px;box-shadow:var(--sh-sticker-xs)}.styles_toggleBtn__wT6xQ,.styles_toggle__cZXMV{display:inline-flex;border-radius:var(--r-pill)}.styles_toggleBtn__wT6xQ{padding:.5rem 1rem;font-family:var(--font-rubik),system-ui,sans-serif;font-weight:600;font-size:.8125rem;color:var(--ink-muted);align-items:center;gap:.4rem;transition:background .16s var(--ease),color .16s var(--ease)}.styles_toggleBtn__wT6xQ:disabled{opacity:.45;cursor:not-allowed}.styles_toggleBtnActive__XacSI{background:var(--ink);color:var(--surface)}.styles_saveBadge__DJFok{background:var(--hl);color:var(--ink);padding:.1rem .35rem;border-radius:var(--r-pill);font-size:.625rem;font-weight:800}.styles_grid__l2t8y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.styles_foot__JIymF{margin-top:.5rem;display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:var(--paper-alt);border:1px dashed var(--ink);border-radius:var(--r-pill);font-size:.9375rem;line-height:1.45;color:var(--ink)}.styles_footIcon__e_teI{flex-shrink:0;color:var(--ink)}@media (max-width:980px){.styles_grid__l2t8y{grid-template-columns:1fr}}.styles_root__4p_of{position:relative;width:100%;aspect-ratio:4/5;max-height:min(72vh,640px);overflow:hidden}.styles_placeholder___qfLQ{background:var(--surface)}.styles_img__fRHSJ{object-fit:cover;object-position:center center}@media (max-width:980px){.styles_root__4p_of{max-height:none;aspect-ratio:16/10}}.styles_nav__8S4iJ{display:flex;align-items:center;justify-content:center;gap:var(--landing-space-xl,1.25rem);padding-block:2rem 2.75rem;flex-wrap:wrap}.styles_status__KqlxH{font-size:.9375rem;color:var(--landing-text-muted,#5c6270)}.styles_edge__62SGp{min-width:6rem}.styles_muted__T4BlA{color:color-mix(in srgb,var(--landing-text,#171a21) 45%,transparent);font-size:.9375rem}.styles_root__K8JHJ{padding:clamp(3rem,8vw,5rem) 0 clamp(2.5rem,6vw,4rem);background:var(--paper)}.styles_shell__WEn_u{min-width:0}.styles_grid__3zyu4{display:grid;grid-template-columns:1.12fr 1fr;grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem);align-items:center}.styles_copy__vfCSj{min-width:0;padding-right:clamp(0,2vw,1.5rem)}.styles_visual__SoufX{min-width:0;width:100%;max-width:min(100%,330px);justify-self:center}.styles_eyebrow__8LGcH{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__TciyY{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(2rem,5vw,2.75rem);letter-spacing:-.04em;line-height:1.02;margin:0 0 1rem}.styles_sub__WGX_b{margin:0;font-size:1.0625rem;line-height:1.55;color:var(--ink-muted);font-weight:500;max-width:min(42rem,100%)}@media (max-width:980px){.styles_grid__3zyu4{grid-template-columns:1fr}.styles_copy__vfCSj{padding-right:0}}.styles_cardLink__3xERc{display:block;min-width:0;height:100%;text-decoration:none;color:inherit;border-radius:var(--r-lg);transition:transform .14s var(--ease),box-shadow .22s var(--ease)}.styles_cardLink__3xERc:hover{transform:translate(2px,2px)}.styles_cardLink__3xERc:hover .styles_card__q1U5r{box-shadow:var(--sh-btn-hover)}.styles_cardLink__3xERc:focus-visible{outline:none}.styles_cardLink__3xERc:focus-visible .styles_card__q1U5r{outline:2px solid var(--brand-ring);outline-offset:3px}.styles_card__q1U5r{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sticker-xs);min-width:0;height:100%;transition:box-shadow .22s var(--ease)}.styles_head__8laz7{display:flex;align-items:flex-start;gap:.875rem}.styles_head__8laz7>div:last-child{flex:1 1;min-width:0}.styles_avatar__p6w1j{width:48px;height:48px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-rubik),system-ui,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.02em}.styles_avatar1__Wv9ew{background:var(--brand);color:var(--surface)}.styles_avatar2__e8d_X{background:#c4dcc8;color:var(--ink)}.styles_avatar3__n4yTv{background:var(--hl);color:var(--ink)}.styles_name__tA83h{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:1rem;letter-spacing:-.02em;line-height:1.2;margin:0;-webkit-line-clamp:2}.styles_meta__j_FVQ,.styles_name__tA83h{overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.styles_meta__j_FVQ{margin:.2rem 0 0;color:var(--ink-muted);font-size:.8125rem;line-height:1.35;-webkit-line-clamp:3}.styles_scoreLine__xoOts{margin:0;padding:.35rem .65rem;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;font-family:var(--font-rubik),system-ui,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--positive);background:color-mix(in srgb,var(--positive) 14%,var(--surface) 86%);border:1px solid color-mix(in srgb,var(--positive) 28%,transparent);border-radius:var(--r-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_quote__tUNYB{margin:0;font-size:.9375rem;line-height:1.5;color:var(--ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;min-height:0}.styles_showFull__YX0Fe{margin-top:auto;padding:0;border:none;background:none;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brand);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.styles_hero__TpBoM{padding:clamp(1rem,2.8vw,1.75rem) 0 clamp(2rem,4.5vw,3.5rem);background:var(--paper);position:relative;overflow:hidden;isolation:isolate}.styles_hero__TpBoM:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,var(--dot-grid) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse at 85% 25%,var(--black) 28%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 85% 25%,var(--black) 28%,transparent 72%);z-index:-1;opacity:.85}.styles_heroInner__hHsvj{display:flex;flex-direction:column;gap:clamp(.65rem,1.8vw,1rem)}.styles_heroGrid__dd6wM{display:grid;grid-template-columns:1.12fr 1fr;grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem);align-items:center}.styles_heroCopy__PbAup{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.85rem,2vw,1.05rem);min-width:0;padding-right:clamp(0,2vw,1.5rem)}.styles_heroVisual__0fmHP{min-width:0}@media (max-width:980px){.styles_heroGrid__dd6wM{grid-template-columns:1fr}}.styles_badges__CxUbV{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_badge__KrV_o{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-muted);border:var(--bd);border-radius:var(--r-pill);padding:.35rem .75rem;background:var(--surface)}.styles_ribbon__weYne{font-size:.8125rem;font-weight:700;color:var(--ink);border-radius:var(--r-pill);padding:.35rem .85rem;background:var(--hl-mint);border:var(--bd)}.styles_ribbon__weYne,.styles_title__8O12K{font-family:var(--font-rubik),system-ui,sans-serif}.styles_title__8O12K{font-weight:800;font-size:clamp(2.35rem,5vw,3.2rem);letter-spacing:-.04em;line-height:1.02;margin:0}.styles_lead__p604x{margin:.1rem 0 0;max-width:min(38rem,100%);font-size:1.0625rem;line-height:1.55;color:var(--ink-muted);font-weight:500}.styles_ctaRow__nJqW4{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.styles_ctaRow__nJqW4 a{text-decoration:none}.styles_heroMetrics__xXZgc{display:flex;flex-wrap:wrap;width:100%;max-width:36rem;margin-top:clamp(1.1rem,2.8vw,1.6rem);padding-top:clamp(1.1rem,2.8vw,1.6rem);border-top:1px solid var(--line);gap:clamp(1rem,2.5vw,1.5rem)}.styles_metric__ibmzU{margin:0;flex:1 1;min-width:min(100%,5.5rem);padding:0;display:flex;flex-direction:column;gap:.35rem;background:none;border:none;border-radius:0}@media (max-width:720px){.styles_heroMetrics__xXZgc{flex-direction:column;align-items:stretch}.styles_metric__ibmzU{flex:none;width:100%;min-width:0}}.styles_metricValue__8ITUE{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(1.65rem,3vw,2.1rem);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.styles_metricCaption__gzh2r{font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--ink-muted)}.styles_breadcrumbs__PjGly{margin-bottom:0}.styles_main__E3aVz{padding-top:calc(var(--landing-site-header-offset) + clamp(.15rem, .9vw, .55rem))}.styles_root__GqVN5{position:relative;display:flex;width:max-content;max-width:100%;padding:4px;background:var(--surface);border-radius:var(--r-pill);border:var(--bd);box-shadow:var(--sh-sticker-xs);white-space:nowrap}.styles_slider__tPiTA{position:absolute;top:4px;bottom:4px;width:calc(50% - 4px);background:var(--ink);border-radius:var(--r-pill);transition:transform .28s var(--ease);z-index:0}.styles_slider__tPiTA[data-pos=oge]{transform:translateX(100%)}.styles_btn__UtgmS{position:relative;z-index:1;padding:.55rem 1.3rem;border-radius:var(--r-pill);font-family:var(--font-rubik),system-ui,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:-.01em;color:var(--ink-muted);transition:color .24s;flex:0 0 auto;white-space:nowrap}.styles_btnActive__2FtiN{color:var(--surface)}.styles_rootMd__SUHqw{width:46px;height:46px;place-items:center;overflow:hidden}.styles_rootMd__SUHqw,.styles_rootSm__3Wapi{border-radius:50%;background:var(--ink);color:var(--hl);display:grid;flex-shrink:0;box-sizing:border-box}.styles_rootSm__3Wapi{width:40px;height:40px;place-items:center;overflow:hidden}.styles_rootLg__MKsaP{width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--hl);display:grid;place-items:center;overflow:hidden;flex-shrink:0;box-sizing:border-box}.styles_placeholder___pgGh{background:color-mix(in srgb,var(--surface) 88%,var(--paper-alt));border:1px solid var(--line);color:color-mix(in srgb,var(--ink-muted) 92%,var(--ink))}.styles_initials__ysvCM{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_initialsSm__AJASu{font-size:.8125rem}.styles_initialsMd__JMW4P{font-size:.9375rem}.styles_initialsLg__PKlun{font-size:1.0625rem}.styles_img__x2FJp{width:100%;height:100%;object-fit:cover;display:block}.styles_imgSm__LL4rh{border-radius:50%}.styles_teachersBlock__A7xIa{display:flex;flex-direction:column;gap:.35rem;min-width:min(100%,14rem)}.styles_teachersBlockMany__DkP_E{min-width:min(100%,18rem)}.styles_teachersBlockLbl__8PwZZ{font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-quiet)}.styles_teachersRows__Mm8F4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.styles_teachersBlock__A7xIa:not(.styles_teachersBlockMany__DkP_E) .styles_teachersRows__Mm8F4{gap:0}.styles_teacherRow__ej7Bm{display:flex;align-items:center;gap:.65rem;color:inherit;padding:.35rem 0}.styles_teacherName__Ej9fF{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:1rem;line-height:1.25}.styles_root__cYlkm{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem)}.styles_layout__sg6jS{display:grid;grid-template-columns:280px 1fr;grid-gap:2rem;gap:2rem;align-items:start}.styles_list__qRhDZ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--bd);border-radius:var(--r-xl);overflow:hidden;background:var(--surface);box-sizing:border-box}.styles_item__IwH9M{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;width:100%;padding:1rem 1.15rem;text-align:left;border-bottom:1px solid var(--line);transition:background .18s,color .18s}.styles_list__qRhDZ li:last-child .styles_item__IwH9M{border-bottom:none}.styles_itemNum__cwiUt{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:700;font-size:.75rem;color:var(--ink-quiet);letter-spacing:.08em}.styles_itemName__E_rfT{font-weight:600;letter-spacing:-.01em}.styles_itemAvg__Pz4_A,.styles_itemName__E_rfT{font-family:var(--font-rubik),system-ui,sans-serif;font-size:1rem}.styles_itemAvg__Pz4_A{font-weight:700;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_itemActive__YXik8{background:var(--ink);color:var(--surface)}.styles_itemActive__YXik8 .styles_itemAvg__Pz4_A,.styles_itemActive__YXik8 .styles_itemNum__cwiUt{color:var(--hl)}.styles_item__IwH9M:hover:not(.styles_itemActive__YXik8){background:var(--paper-alt)}.styles_panel__PJ8h0{background:var(--surface);border:var(--bd);border-radius:var(--r-xl);padding:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--sh-sticker);display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box}.styles_panelHead__Lkiym{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.styles_panelHeadAside__YR9_W{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;min-width:min(100%,14rem)}.styles_moreLink___WESW{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:min(22rem,100%)}.styles_panelTitle__peiAT{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.03em;line-height:1.05;margin:0 0 .5rem}.styles_panelLead__3RCun{margin:0;color:var(--ink-muted);max-width:32rem;font-size:1rem;line-height:1.45}.styles_metrics__WpgAx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.85rem;gap:.85rem}.styles_metric__EFInm{position:relative;padding:1rem 1.1rem;border:var(--bd);border-radius:var(--r-lg);display:flex;flex-direction:column;gap:.4rem;background:var(--paper);overflow:hidden}.styles_metricYellow__a9gFj{background:var(--hl);transform:rotate(-1.2deg)}.styles_metricMint__pPFgt{background:var(--hl-mint);transform:rotate(1.2deg)}.styles_metricLabel__UU4_o{font-size:.6875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.styles_metricValue__K41JI{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:clamp(2rem,3.5vw,2.75rem);letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_metricSub__TTRjo{font-size:.75rem;color:var(--ink-muted)}.styles_metricSpark__FL6o4{position:absolute;right:.5rem;bottom:.5rem;width:50px;height:22px;color:var(--ink);opacity:.35}@media (min-width:981px){.styles_layout__sg6jS{min-height:465px}}@media (max-width:980px){.styles_layout__sg6jS{grid-template-columns:1fr;min-height:0}.styles_list__qRhDZ{flex-direction:row;overflow-x:auto;border-radius:var(--r-xl)}.styles_list__qRhDZ li{flex:0 0 auto}.styles_item__IwH9M{border-bottom:none;border-right:1px solid var(--line);min-width:200px}.styles_list__qRhDZ li:last-child .styles_item__IwH9M{border-right:none}}@media (max-width:640px){.styles_metrics__WpgAx{grid-template-columns:1fr}}.styles_root__iPFVl{padding:clamp(4rem,10vw,9rem) 0;border-top:2px solid var(--ink);background:var(--surface)}.styles_inner__arjRX{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3.5rem)}.styles_header__7I8lY{max-width:48rem}.styles_eyebrow__4oAyk{font-family:var(--font-manrope),system-ui,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 1rem}.styles_title__s53BM{font-family:var(--font-rubik),system-ui,sans-serif;font-weight:800;font-size:var(--type-section-title);letter-spacing:-.04em;line-height:.98;margin:0}.styles_titleMark__564Fm{display:inline-block;background:var(--marker);padding:0 .12em}.styles_grid__6S7sy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.styles_item__R8m8p{min-width:0}@media (max-width:1100px){.styles_grid__6S7sy{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:.5rem .5rem .75rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 28%,transparent) color-mix(in srgb,var(--ink) 6%,transparent)}.styles_grid__6S7sy::-webkit-scrollbar{height:6px}.styles_grid__6S7sy::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ink) 6%,transparent);border-radius:var(--r-pill)}.styles_grid__6S7sy::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 25%,transparent);border-radius:var(--r-pill)}.styles_item__R8m8p{flex:0 0 auto;width:min(18.5rem,82vw);min-width:min(18.5rem,82vw);scroll-snap-align:start}}