.Flow_root__mYu9B{background:var(--color-primary-deep);color:#fff;position:relative;overflow:hidden;padding-block:var(--section-padding-block)}.Flow_container__KIm_4{max-width:var(--w-wide);margin-inline:auto;padding-inline:var(--section-gutter)}.Flow_head__tRP7I{max-width:var(--w-content)}.Flow_eyebrow__rtfge{display:inline-block;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:18px}.Flow_heading__0_hmj{margin:0;font-family:var(--font-heading);font-size:clamp(1.7rem,3.4vw,2.618rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;text-wrap:balance}.Flow_intro__FGaF1{margin:16px 0 0;font-size:1.05rem;line-height:1.6;color:color-mix(in srgb,#fff 84%,transparent);max-width:60ch}.Flow_track__3Dy8B{position:relative;display:grid;grid-template-columns:repeat(var(--flow-n,6),1fr);margin-top:clamp(48px,6vw,72px)}.Flow_track__3Dy8B:before{top:28px;height:3px;border-radius:3px;opacity:.55;background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 25%,var(--color-primary-deep)) 0,color-mix(in srgb,var(--color-accent) 55%,transparent) 60%,var(--color-accent) 100%)}.Flow_track__3Dy8B:after,.Flow_track__3Dy8B:before{content:"";position:absolute;left:calc(50% / var(--flow-n, 6));right:calc(50% / var(--flow-n, 6) + 28px)}.Flow_track__3Dy8B:after{top:27.5px;height:4px;opacity:.5;background:repeating-linear-gradient(90deg,#fff 0 6px,transparent 6px 26px);-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);animation:Flow_flowdash__7pEPy 2.6s linear infinite}@keyframes Flow_flowdash__7pEPy{to{background-position-x:26px}}@media (prefers-reduced-motion:reduce){.Flow_track__3Dy8B:after{animation:none}}.Flow_node__aWq9Z{position:relative;z-index:2;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 6px;text-align:center}.Flow_dot___pbUR{width:56px;height:56px;border-radius:50%;flex:none;background:var(--color-primary-deep);border:2px solid color-mix(in srgb,#fff 30%,transparent);display:grid;place-items:center;font-family:var(--font-mono);font-size:.82rem;color:#fff;box-shadow:0 0 0 6px var(--color-primary-deep);transition:transform .35s var(--ease),background .3s,border-color .3s,box-shadow .3s,color .3s}.Flow_txt__N7GYK{display:flex;flex-direction:column;gap:3px}.Flow_lbl__0GIOF{font-family:var(--font-heading);font-weight:600;font-size:.98rem;line-height:1.2}.Flow_sub__WdJxe{font-size:.76rem;color:color-mix(in srgb,#fff 70%,transparent)}.Flow_node__aWq9Z.Flow_active__WSP76 .Flow_dot___pbUR,.Flow_node__aWq9Z:hover .Flow_dot___pbUR{border-color:var(--color-accent);transform:translateY(-3px)}.Flow_node__aWq9Z.Flow_active__WSP76 .Flow_dot___pbUR{background:var(--color-accent);color:var(--color-primary-deep);box-shadow:0 0 0 6px var(--color-primary-deep),0 14px 30px -10px color-mix(in srgb,var(--color-accent) 55%,transparent)}.Flow_node__aWq9Z.Flow_endpoint__DTojU .Flow_dot___pbUR{background:color-mix(in srgb,#fff 8%,transparent)}.Flow_node__aWq9Z.Flow_active__WSP76.Flow_endpoint__DTojU .Flow_dot___pbUR{background:var(--color-accent)}.Flow_node__aWq9Z:focus-visible{outline:none}.Flow_node__aWq9Z:focus-visible .Flow_dot___pbUR{border-color:var(--color-accent);box-shadow:0 0 0 6px var(--color-primary-deep),0 0 0 9px color-mix(in srgb,var(--color-accent) 45%,transparent)}.Flow_detail__wDflz{margin-top:clamp(40px,5vw,60px);border:1px solid color-mix(in srgb,#fff 16%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,#fff 4%,transparent);padding:clamp(26px,3.2vw,40px)}.Flow_fdHead__JjVRS{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px 18px}.Flow_fdStep__tDanq{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;color:var(--color-accent)}.Flow_fdTitle__n5fFG{margin:0;font-family:var(--font-heading);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:600;color:#fff}.Flow_fdDesc__PKbDj{margin:14px 0 0;max-width:70ch;font-size:1.02rem;line-height:1.6;color:color-mix(in srgb,#fff 86%,transparent)}.Flow_fdDevs__CDizo{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.Flow_fdDevs__CDizo a{display:inline-flex;align-items:center;gap:9px;font-size:.9rem;font-weight:500;text-decoration:none;border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:100px;padding:.6em 1.05em;color:#fff;transition:background .25s,border-color .25s,transform .25s var(--ease)}.Flow_fdDevs__CDizo a svg{width:14px;height:14px}.Flow_fdDevs__CDizo a:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-primary-deep);transform:translateY(-2px)}.Flow_fdEmpty__rC63k{margin-top:20px;font-size:.92rem;color:color-mix(in srgb,#fff 72%,transparent)}@media (max-width:820px){.Flow_track__3Dy8B{grid-template-columns:1fr;gap:4px;padding-left:8px}.Flow_track__3Dy8B:before{left:34.5px;right:auto;top:8px;bottom:8px;width:3px;height:auto}.Flow_track__3Dy8B:after{left:34px;right:auto;top:8px;bottom:8px;width:4px;height:auto;background:repeating-linear-gradient(180deg,#fff 0 6px,transparent 6px 26px);-webkit-mask:linear-gradient(180deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(180deg,transparent,#000 6%,#000 94%,transparent);animation:Flow_flowdashV__6UQ3q 2.6s linear infinite}.Flow_node__aWq9Z{flex-direction:row;align-items:center;gap:16px;text-align:left;padding:10px 0}.Flow_dot___pbUR{box-shadow:0 0 0 5px var(--color-primary-deep)}.Flow_lbl__0GIOF{font-size:1.02rem}}@keyframes Flow_flowdashV__6UQ3q{to{background-position-y:26px}}.EdHeader_nav__aPEyQ{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(250,250,250,.92);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border-bottom:1px solid rgba(0,0,0,.05);transition:box-shadow .4s ease}.EdHeader_nav__aPEyQ.EdHeader_scrolled__ifDAY{box-shadow:0 1px 30px rgba(0,0,0,.04)}.EdHeader_navInner__VXXnY{max-width:var(--w-wide,1360px);margin:0 auto;padding:16px 40px;display:grid;grid-template-columns:auto 1fr auto;align-items:center}.EdHeader_navLogo__DpN2C{font-family:var(--font-heading);font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);font-weight:400}.EdHeader_navLinks__ktCvP{display:flex;align-items:center;justify-content:center;gap:28px;list-style:none;margin:0;padding:0}.EdHeader_navDropdownTrigger__r_aZm,.EdHeader_navLink__9S1LI{font-family:var(--font-body);font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);font-weight:500;transition:color .3s ease;position:relative;padding:4px 0;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.EdHeader_navLink__9S1LI:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--color-ink);transition:width .3s ease}.EdHeader_navLink__9S1LI:hover{color:var(--color-ink)}.EdHeader_navLink__9S1LI:hover:after{width:100%}.EdHeader_navDropdownTrigger__r_aZm:hover{color:var(--color-ink)}.EdHeader_navDropdownTrigger__r_aZm svg{width:12px;height:12px;transition:transform .2s ease}.EdHeader_navDropdown__xnoYq{position:relative}.EdHeader_navDropdown__xnoYq:hover .EdHeader_navDropdownTrigger__r_aZm svg{transform:rotate(180deg)}.EdHeader_navDropdownMenu__k0lA_{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:260px;background:var(--color-surface);box-shadow:0 12px 48px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:all .2s ease;padding:12px 0;margin-top:16px;border-radius:2px;z-index:100}.EdHeader_navDropdownMenu__k0lA_:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px}.EdHeader_navDropdown__xnoYq:hover .EdHeader_navDropdownMenu__k0lA_{opacity:1;visibility:visible;margin-top:8px}.EdHeader_navDropdownLabel__SbQ_D{font-family:var(--font-body);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);padding:12px 20px 6px}.EdHeader_navDropdownItem__Qv6yi{display:block;padding:10px 20px;font-family:var(--font-body);font-size:14px;color:var(--color-ink-soft);transition:all .15s ease}.EdHeader_navDropdownItem__Qv6yi:hover{background:var(--color-bg-tint);color:var(--color-ink)}.EdHeader_navActions__VwGMD{display:flex;align-items:center;gap:12px;justify-self:end}.EdHeader_navPhoneBtn__lM7S9{padding:10px 24px;font-family:var(--font-body);font-size:13px;color:var(--color-ink-soft);border:1px solid var(--color-line);transition:all .3s ease;white-space:nowrap;font-weight:500;border-radius:var(--radius-control)}.EdHeader_navPhoneBtn__lM7S9:hover{border-color:var(--color-muted);color:var(--color-ink)}.EdHeader_navCta__L1PJC{padding:12px 30px;background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-body);font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;transition:background .4s ease;border-radius:var(--radius-control)}.EdHeader_navCta__L1PJC:hover{background:var(--color-primary-deep)}.EdHeader_navHamburger__6nLwx{display:none;background:none;border:none;cursor:pointer;width:28px;height:20px;position:relative;justify-self:end}.EdHeader_navHamburger__6nLwx span{display:block;width:100%;height:1.5px;background:var(--color-ink);position:absolute;left:0;transition:all .3s ease}.EdHeader_navHamburger__6nLwx span:first-child{top:0}.EdHeader_navHamburger__6nLwx span:nth-child(2){top:50%;transform:translateY(-50%)}.EdHeader_navHamburger__6nLwx span:nth-child(3){bottom:0}.EdHeader_navHamburger__6nLwx.EdHeader_active__3Jfo_ span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.EdHeader_navHamburger__6nLwx.EdHeader_active__3Jfo_ span:nth-child(2){opacity:0}.EdHeader_navHamburger__6nLwx.EdHeader_active__3Jfo_ span:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}.EdHeader_mobileMenu__4O9DJ{position:fixed;inset:0;background:var(--color-surface);z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;opacity:0;pointer-events:none;transition:opacity .3s ease;padding:90px 32px 120px;overflow-y:auto;text-align:center}.EdHeader_mobileMenu__4O9DJ.EdHeader_open__C7tqE{opacity:1;pointer-events:auto}.EdHeader_mobileMenu__4O9DJ>a{font-family:var(--font-heading);font-size:1.6rem;color:var(--color-ink);letter-spacing:.04em;padding:6px 0;min-height:44px;display:flex;align-items:center;justify-content:center;font-weight:300}.EdHeader_mobDd__409I1{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%}.EdHeader_mobDdToggle__dKaE9{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-heading);font-size:1.6rem;color:var(--color-ink);letter-spacing:.04em;background:none;border:none;cursor:pointer;min-height:44px;padding:6px 0;font-weight:300;width:100%}.EdHeader_mobDdToggle__dKaE9 svg{width:14px;height:14px;transition:transform .2s ease}.EdHeader_mobDdToggle__dKaE9.EdHeader_open__C7tqE svg{transform:rotate(180deg)}.EdHeader_mobDdItems__LgWoA{display:flex;flex-direction:column;align-items:center;padding:8px 0;margin-top:4px;width:100%}.EdHeader_mobDdItems__LgWoA a{font-size:.9rem;color:var(--color-muted);min-height:38px;display:flex;font-weight:300;padding:4px 0}.EdHeader_btnPrimary__f1zvf,.EdHeader_mobDdItems__LgWoA a{font-family:var(--font-body);align-items:center;justify-content:center}.EdHeader_btnPrimary__f1zvf{font-size:13px;letter-spacing:.1em;text-transform:uppercase;background:var(--color-primary);color:var(--color-primary-contrast);padding:16px 40px;margin-top:8px;font-weight:600;width:auto;max-width:320px;display:inline-flex;border-radius:var(--radius-control)}.EdHeader_mobMenuPhone__t7nKj{color:var(--color-muted);font-family:var(--font-body);font-size:1rem}.EdHeader_mobileCtaBar__mlJPS{display:none;position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--color-ink);padding:10px 12px;gap:8px;align-items:center;box-shadow:0 -2px 16px rgba(0,0,0,.15);transition:transform .3s ease}.EdHeader_mobileCtaBar__mlJPS a{flex:1;text-align:center;padding:14px;font-family:var(--font-body);font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--color-surface);color:var(--color-ink)}.EdHeader_ctaCall__7FnlW{border:1px solid var(--color-muted);border-radius:var(--radius-control)}@media (max-width:900px){.EdHeader_navInner__VXXnY{padding:14px 20px;grid-template-columns:1fr auto}.EdHeader_navActions__VwGMD,.EdHeader_navLinks__ktCvP{display:none}.EdHeader_navHamburger__6nLwx{display:block}}@media (max-width:768px){.EdHeader_mobileCtaBar__mlJPS{display:flex}}@media (max-width:380px){.EdHeader_mobileMenu__4O9DJ{padding:85px 20px 110px;gap:16px}.EdHeader_mobDdToggle__dKaE9,.EdHeader_mobileMenu__4O9DJ>a{font-size:1.3rem}}.EdFooter_footer__ifjU9{background:var(--color-ink);color:rgba(255,255,255,.5)}.EdFooter_container__THE6C{width:100%;max-width:var(--w-wide,1360px);margin:0 auto;padding:0 40px}.EdFooter_grid__stRte{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding:72px 0 52px}.EdFooter_logo__32VP4{font-family:var(--font-heading);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:#fafafa;display:block;margin-bottom:14px}.EdFooter_desc__ZGfHg{font-family:var(--font-body);font-size:var(--type-small-size);color:rgba(255,255,255,.45);max-width:260px;line-height:1.9}.EdFooter_colTitle__Yi4rC{font-family:var(--font-body);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.89);margin-bottom:18px;font-weight:600}.EdFooter_list__uUU5x{list-style:none;margin:0;padding:0}.EdFooter_list__uUU5x li{margin-bottom:8px}.EdFooter_list__uUU5x a{font-family:var(--font-body);color:rgba(255,255,255,.6);font-size:14px;transition:color .2s ease;line-height:2}.EdFooter_list__uUU5x a:hover{color:#fafafa}.EdFooter_small__i_L99{font-family:var(--font-body);font-size:var(--type-small-size);color:rgba(255,255,255,.45)}.EdFooter_social__BeYhA{display:flex;gap:12px;margin-top:16px}.EdFooter_social__BeYhA a{color:rgba(255,255,255,.55);transition:color .2s ease}.EdFooter_social__BeYhA a:hover{color:#fafafa}.EdFooter_social__BeYhA svg{width:18px;height:18px;display:block}.EdFooter_rating__efNH2{border-top:1px solid rgba(255,255,255,.1);padding:22px 0;color:rgba(255,255,255,.75)}.EdFooter_bottom__UHssz{border-top:1px solid rgba(255,255,255,.1);padding:28px 0;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,.35)}.EdFooter_bottomLeft__CFic_{display:flex;flex-direction:column;gap:6px}.EdFooter_ids__gWHfs{font-size:11px;color:rgba(255,255,255,.25)}.EdFooter_bottomLinks__nDSMN,.EdFooter_ids__gWHfs{display:flex;gap:16px;flex-wrap:wrap}.EdFooter_bottomLinks__nDSMN a{color:rgba(255,255,255,.4);transition:color .2s ease}.EdFooter_bottomLinks__nDSMN a:hover{color:#fafafa}@media (max-width:900px){.EdFooter_grid__stRte{grid-template-columns:1fr 1fr;gap:32px}.EdFooter_container__THE6C{padding:0 20px}}@media (max-width:480px){.EdFooter_grid__stRte{grid-template-columns:1fr;gap:28px}.EdFooter_bottom__UHssz{flex-direction:column;align-items:flex-start}}.EdPageHero_root__fCCr_{padding:160px 0 72px;background:var(--color-ink);color:#fafafa;overflow:hidden}.EdPageHero_container__6wCrv{width:100%;max-width:var(--w-wide,1360px);margin:0 auto;padding:0 40px}.EdPageHero_crumb__RRaLy{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-family:var(--font-body);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.25);margin-bottom:24px}.EdPageHero_crumbItem__fsqec{display:inline-flex;align-items:center;gap:10px}.EdPageHero_crumb__RRaLy a{color:rgba(255,255,255,.25);transition:color .2s ease}.EdPageHero_crumbCurrent__OgiIi,.EdPageHero_crumb__RRaLy a:hover{color:#fafafa}.EdPageHero_crumbSep__yX_8h{color:rgba(255,255,255,.25)}.EdPageHero_eyebrow__5l41O{display:block;font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.28em;text-transform:uppercase;color:var(--color-accent);margin-bottom:16px}.EdPageHero_title__gZH__{font-family:var(--font-heading);font-size:var(--type-h1-size);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:#fafafa;margin-bottom:18px}.EdPageHero_title__gZH__ em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdPageHero_lead__H_kmP{font-family:var(--font-body);font-size:var(--type-body-size);color:rgba(255,255,255,.62);line-height:1.6;max-width:500px}@media (max-width:900px){.EdPageHero_root__fCCr_{padding:120px 0 48px}.EdPageHero_container__6wCrv{padding:0 20px}}.EdTeam_root__aooN_{padding:100px 0;background:var(--color-surface)}.EdTeam_container___lGYE{width:100%;max-width:var(--w-wide,1360px);margin:0 auto;padding:0 40px}.EdTeam_head__nShfS{margin-bottom:48px}.EdTeam_label__MtMvb{display:flex;align-items:center;gap:12px;margin-bottom:20px}.EdTeam_labelLine__wDvRp{width:28px;height:1px;background:var(--color-line)}.EdTeam_label__MtMvb span:not(.EdTeam_labelLine__wDvRp){font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.28em;text-transform:uppercase;color:var(--color-muted)}.EdTeam_title__HNC_8{font-family:var(--font-heading);font-size:var(--type-h2-size);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--color-ink)}.EdTeam_title__HNC_8 em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdTeam_grid__t00Wp{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px 32px}.EdTeam_card__qYh6_{display:flex;flex-direction:column}.EdTeam_photo__grUBd{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--media-corner,200px);padding:8px}.EdTeam_photo__grUBd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--media-corner,190px);transition:transform .7s cubic-bezier(.25,1,.5,1)}.EdTeam_card__qYh6_:hover .EdTeam_photo__grUBd img{transform:scale(1.04)}.EdTeam_ph__z86_F{position:absolute;inset:8px;display:flex;align-items:center;justify-content:center;background:var(--color-line);border-radius:var(--media-corner,190px);color:var(--color-muted)}.EdTeam_ph__z86_F svg{width:48px;height:48px;opacity:.5}.EdTeam_name__5xACv{font-family:var(--font-heading);font-size:var(--type-h4-size);font-weight:400;color:var(--color-ink);margin-top:24px;margin-bottom:4px}.EdTeam_role__VsrsS{font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-bottom:16px}.EdTeam_bio__t_Jt3{font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-ink-soft);line-height:1.6;margin-bottom:20px;white-space:pre-line}.EdTeam_tags__bxllf{display:flex;flex-wrap:wrap;gap:8px}.EdTeam_tag__bQ6S3{font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;padding:6px 14px;background:var(--color-bg-tint);border:1px solid var(--color-line);border-radius:100px;color:var(--color-ink-soft)}@media (max-width:960px){.EdTeam_grid__t00Wp{grid-template-columns:repeat(2,1fr);gap:24px}.EdTeam_root__aooN_{padding:64px 0}.EdTeam_container___lGYE{padding:0 20px}}@media (max-width:560px){.EdTeam_grid__t00Wp{grid-template-columns:1fr}}.EdFaq_root__HxoSO{padding:100px 0;background:var(--color-surface)}.EdFaq_container__jR9kS{width:100%;max-width:820px;margin:0 auto;padding:0 40px}.EdFaq_head__iK44n{margin-bottom:40px}.EdFaq_label__uDq3S{display:flex;align-items:center;gap:12px;margin-bottom:20px}.EdFaq_labelLine__0u6g2{width:28px;height:1px;background:var(--color-line)}.EdFaq_label__uDq3S span:not(.EdFaq_labelLine__0u6g2){font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.28em;text-transform:uppercase;color:var(--color-muted)}.EdFaq_title___gDdH{font-family:var(--font-heading);font-size:var(--type-h2-size);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--color-ink)}.EdFaq_title___gDdH em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdFaq_item__a80ZS{border-bottom:1px solid var(--color-line)}.EdFaq_question__b5Nn3{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;text-align:left;padding:18px 0;min-height:44px;background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--type-lead-size);color:var(--color-ink);font-weight:500;transition:color .2s ease}.EdFaq_question__b5Nn3:hover{color:var(--color-ink-soft)}.EdFaq_icon__wdzXt{width:18px;height:18px;flex-shrink:0;color:var(--color-muted);transition:transform .3s ease}.EdFaq_item__a80ZS.EdFaq_open__uGAkw .EdFaq_icon__wdzXt{transform:rotate(45deg)}.EdFaq_answer__wFWXK{max-height:0;overflow:hidden;transition:max-height .4s ease}.EdFaq_item__a80ZS.EdFaq_open__uGAkw .EdFaq_answer__wFWXK{max-height:600px}.EdFaq_answerInner__l6Reg{padding-bottom:18px;font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.7}@media (max-width:700px){.EdFaq_root__HxoSO{padding:64px 0}.EdFaq_container__jR9kS{padding:0 20px}}.EdTreatmentGrid_root__vY66r{padding:100px 0;background:var(--color-surface)}.EdTreatmentGrid_container__B8nOF{width:100%;max-width:var(--w-wide,1360px);margin:0 auto;padding:0 40px}.EdTreatmentGrid_head__WDC_e{margin-bottom:40px}.EdTreatmentGrid_label__DOHgz{display:flex;align-items:center;gap:12px;margin-bottom:20px}.EdTreatmentGrid_labelLine__wEkAm{width:28px;height:1px;background:var(--color-line)}.EdTreatmentGrid_label__DOHgz span:not(.EdTreatmentGrid_labelLine__wEkAm){font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.28em;text-transform:uppercase;color:var(--color-muted)}.EdTreatmentGrid_title__kSONM{font-family:var(--font-heading);font-size:var(--type-h2-size);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--color-ink)}.EdTreatmentGrid_title__kSONM em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdTreatmentGrid_grid__Bh2nO{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.EdTreatmentGrid_card__nGASq{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-line);border-radius:16px;overflow:hidden;color:inherit;transition:box-shadow .4s ease}.EdTreatmentGrid_card__nGASq:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background:var(--color-ink);transition:width .5s ease;z-index:1}.EdTreatmentGrid_card__nGASq:hover:before{width:100%}.EdTreatmentGrid_card__nGASq:hover{box-shadow:0 8px 32px rgba(0,0,0,.06)}.EdTreatmentGrid_img__pDuQJ{aspect-ratio:16/10;overflow:hidden;background:var(--color-bg-tint);border-radius:var(--media-corner,16px 16px 0 0)}.EdTreatmentGrid_img__pDuQJ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.EdTreatmentGrid_card__nGASq:hover .EdTreatmentGrid_img__pDuQJ img{transform:scale(1.03)}.EdTreatmentGrid_body___1lCC{display:flex;flex-direction:column;gap:8px;padding:28px 24px;flex:1}.EdTreatmentGrid_name__QXRha{font-family:var(--font-heading);font-size:var(--type-h4-size);font-weight:500;color:var(--color-ink);line-height:1.3}.EdTreatmentGrid_name__QXRha em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdTreatmentGrid_desc__oSVj_{font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-muted);line-height:1.5;flex:1}.EdTreatmentGrid_meta___j34W{display:flex;gap:16px;font-family:var(--font-body);font-size:12px;color:var(--color-muted);margin-top:4px}.EdTreatmentGrid_price__LFFAX{font-weight:500;color:var(--color-ink)}.EdTreatmentGrid_more__KckXE{margin-top:8px;font-family:var(--font-body);font-size:var(--type-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);transition:color .2s ease;border-radius:var(--radius-control)}.EdTreatmentGrid_card__nGASq:hover .EdTreatmentGrid_more__KckXE{color:var(--color-ink)}@media (max-width:600px){.EdTreatmentGrid_root__vY66r{padding:64px 0}.EdTreatmentGrid_container__B8nOF{padding:0 20px}.EdTreatmentGrid_grid__Bh2nO{grid-template-columns:1fr}}.EdTreatment_container__YrXYF{width:100%;max-width:var(--w-wide,1360px);margin:0 auto;padding:0 40px}.EdTreatment_hero__FX_cP{padding:140px 0 64px;background:var(--color-bg-tint);border-bottom:1px solid var(--color-line);overflow:hidden}.EdTreatment_crumb__Xh0Qe{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-body);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:24px}.EdTreatment_crumbItem__5dgl7{display:inline-flex;align-items:center;gap:8px}.EdTreatment_crumb__Xh0Qe a:hover{color:var(--color-ink)}.EdTreatment_crumbSep__190lu{color:var(--color-muted)}.EdTreatment_heroGrid__BieL1{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.EdTreatment_title__dzlfn{font-family:var(--font-heading);font-size:var(--type-h1-size);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-ink);margin-bottom:16px}.EdTreatment_title__dzlfn em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdTreatment_desc__KQie1{font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.6;margin-bottom:24px;max-width:460px}.EdTreatment_chips__mR7Kz{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:28px}.EdTreatment_chip__TxZRX{display:flex;flex-direction:column;border-radius:var(--radius-control)}.EdTreatment_chipLabel__RBbqb{font-family:var(--font-body);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);line-height:1.4}.EdTreatment_chipValue__2P9nP{font-family:var(--font-body);font-size:var(--type-small-size);font-weight:500;color:var(--color-ink)}.EdTreatment_heroImg__lkCIG{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--color-line);border-radius:var(--media-corner,200px 200px 0 0);box-shadow:0 24px 48px rgba(0,0,0,.06)}.EdTreatment_heroImg__lkCIG img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.EdTreatment_ph__h6KPa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-muted)}.EdTreatment_btnPrimaryFull__ZcVjX,.EdTreatment_btnPrimary__2rGZY{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--type-button-size);font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 32px;background:var(--color-primary);color:var(--color-primary-contrast);border:none;cursor:pointer;transition:background .4s ease;border-radius:var(--radius-control)}.EdTreatment_btnPrimaryFull__ZcVjX:hover,.EdTreatment_btnPrimary__2rGZY:hover{background:var(--color-primary-deep)}.EdTreatment_btnPrimaryFull__ZcVjX{width:100%;margin-top:20px}.EdTreatment_contentGrid__fmRbx{display:grid;grid-template-columns:1fr 340px;gap:72px;padding:72px 0;align-items:start}.EdTreatment_main__Iznn0>:first-child{margin-top:0}.EdTreatment_h2__YOOgJ{position:relative;font-family:var(--font-heading);font-size:var(--type-h3-size);font-weight:400;color:var(--color-ink);margin:64px 0 24px;padding-top:24px;line-height:1.2}.EdTreatment_h2__YOOgJ:before{content:"";position:absolute;top:0;left:0;width:60px;height:1px;background:var(--color-muted)}.EdTreatment_h3__HOeMU{font-family:var(--font-heading);font-size:var(--type-h4-size);font-weight:500;color:var(--color-ink);margin:40px 0 16px}.EdTreatment_p__hECPG{font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.7;margin-bottom:18px}.EdTreatment_main__Iznn0>.EdTreatment_p__hECPG:first-of-type{font-size:var(--type-lead-size);color:var(--color-ink);line-height:1.6;margin-bottom:40px}.EdTreatment_list__F4hHQ{list-style:none;margin:24px 0;padding:0}.EdTreatment_list__F4hHQ li{position:relative;padding-left:32px;margin-bottom:14px;font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.5}.EdTreatment_list__F4hHQ li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:var(--color-accent);transform:rotate(45deg)}.EdTreatment_indicationLink__LrOLb{display:block;color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-line)}.EdTreatment_indicationLink__LrOLb:hover{text-decoration-color:initial}.EdTreatment_indicationLink__LrOLb:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.EdTreatment_relatedGrid__s5PH_{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}.EdTreatment_relatedCard__OTQ5y{display:block;padding:28px;border:1px solid var(--color-line);color:inherit;transition:all .3s ease}.EdTreatment_relatedCard__OTQ5y:hover{border-color:var(--color-ink);background:var(--color-bg-tint)}.EdTreatment_relatedCard__OTQ5y h4{font-family:var(--font-heading);font-size:var(--type-h5-size);font-weight:500;color:var(--color-ink);margin-bottom:6px}.EdTreatment_relatedCard__OTQ5y p{font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-muted);line-height:1.5}.EdTreatment_sidebar__StkBG{position:sticky;top:100px;align-self:start;display:flex;flex-direction:column;gap:20px}.EdTreatment_docCard__5kdky,.EdTreatment_infoCard__dMjj_,.EdTreatment_priceCard__qSrpD{border:1px solid var(--color-line);padding:28px}.EdTreatment_priceLabel__N4eVi{font-family:var(--font-body);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin-bottom:4px}.EdTreatment_price__pyzbB{font-family:var(--font-heading);font-size:2.4rem;font-weight:300;color:var(--color-ink);line-height:1.1;margin-bottom:4px}.EdTreatment_priceNote__2kNwQ{font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-muted)}.EdTreatment_infoTitle__KXcZO{font-family:var(--font-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin-bottom:14px}.EdTreatment_infoRow__7h101{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-line);font-family:var(--font-body);font-size:var(--type-small-size)}.EdTreatment_infoRow__7h101:last-child{border-bottom:none}.EdTreatment_infoKey__O7Njv{color:var(--color-muted)}.EdTreatment_infoVal__IYzvE{color:var(--color-ink);text-align:right}.EdTreatment_docCard__5kdky{display:flex;align-items:center;gap:14px}.EdTreatment_docAvatar__E4lwv{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--color-bg-tint);font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-ink-soft);flex-shrink:0}.EdTreatment_docAvatar__E4lwv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.EdTreatment_docName____dzR{display:block;font-family:var(--font-heading);font-size:var(--type-h6-size);color:var(--color-ink)}.EdTreatment_docRole__80mh3{display:block;font-family:var(--font-body);font-size:var(--type-eyebrow-size);color:var(--color-muted)}@media (max-width:900px){.EdTreatment_container__YrXYF{padding:0 20px}.EdTreatment_hero__FX_cP{padding:120px 0 48px}.EdTreatment_heroGrid__BieL1{grid-template-columns:1fr;gap:32px}.EdTreatment_heroImg__lkCIG{border-radius:var(--media-corner,120px 120px 0 0)}.EdTreatment_contentGrid__fmRbx{grid-template-columns:1fr;gap:40px;padding:48px 0}.EdTreatment_sidebar__StkBG{position:static}}@media (max-width:600px){.EdTreatment_relatedGrid__s5PH_{grid-template-columns:1fr}}.EdIndication_container__CRePP{width:100%;max-width:var(--w-wide,1360px);margin:0 auto;padding:0 40px}.EdIndication_hero__231FO{padding:140px 0 64px;background:var(--color-bg-tint);border-bottom:1px solid var(--color-line);overflow:hidden}.EdIndication_crumb__n9vJL{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-body);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:24px}.EdIndication_crumbItem__SpUoa{display:inline-flex;align-items:center;gap:8px}.EdIndication_crumb__n9vJL a:hover{color:var(--color-ink)}.EdIndication_crumbSep___1zeo{color:var(--color-muted)}.EdIndication_heroGrid__cHGaK{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.EdIndication_title__zxdvV{font-family:var(--font-heading);font-size:var(--type-h1-size);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-ink);margin-bottom:16px}.EdIndication_title__zxdvV em{font-style:var(--type-accent-style,italic);font-weight:400;color:var(--type-accent-color,inherit)}.EdIndication_desc__Xzubt{font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.6;margin-bottom:28px;max-width:460px}.EdIndication_heroImg__wirua{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--color-line);border-radius:var(--media-corner,200px 200px 0 0);box-shadow:0 24px 48px rgba(0,0,0,.06)}.EdIndication_heroImg__wirua img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.EdIndication_ph__uRKVT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--type-small-size);color:var(--color-muted)}.EdIndication_btnPrimaryFull__GoktP,.EdIndication_btnPrimary__RTEs6{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--type-button-size);font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 32px;background:var(--color-primary);color:var(--color-primary-contrast);border:none;cursor:pointer;transition:background .4s ease;border-radius:var(--radius-control)}.EdIndication_btnPrimaryFull__GoktP:hover,.EdIndication_btnPrimary__RTEs6:hover{background:var(--color-primary-deep)}.EdIndication_btnPrimaryFull__GoktP{width:100%;margin-top:16px}.EdIndication_contentGrid__nzv6J{display:grid;grid-template-columns:1fr 340px;gap:72px;padding:72px 0;align-items:start}.EdIndication_main__HCiGN>:first-child{margin-top:0}.EdIndication_h2__ii6eP{position:relative;font-family:var(--font-heading);font-size:var(--type-h3-size);font-weight:400;color:var(--color-ink);margin:64px 0 24px;padding-top:24px;line-height:1.2}.EdIndication_h2__ii6eP:before{content:"";position:absolute;top:0;left:0;width:60px;height:1px;background:var(--color-muted)}.EdIndication_h3__5d18Y{font-family:var(--font-heading);font-size:var(--type-h4-size);font-weight:500;color:var(--color-ink);margin:40px 0 16px}.EdIndication_p__Wgy__{font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.7;margin-bottom:18px}.EdIndication_main__HCiGN>.EdIndication_p__Wgy__:first-of-type{font-size:var(--type-lead-size);color:var(--color-ink);line-height:1.6;margin-bottom:40px}.EdIndication_stages__ep_VC{display:flex;flex-direction:column;gap:16px;margin-top:24px}.EdIndication_stage__nHu_g{padding:24px;background:var(--color-bg-tint);border-left:3px solid var(--color-accent)}.EdIndication_stageName__jL1r8{font-family:var(--font-heading);font-size:var(--type-h5-size);font-weight:500;color:var(--color-ink);margin-bottom:8px}.EdIndication_stageDesc__wtrAp{font-family:var(--font-body);font-size:var(--type-body-size);color:var(--color-ink-soft);line-height:1.6}.EdIndication_sidebar__zC72W{position:sticky;top:100px;align-self:start;display:flex;flex-direction:column;gap:20px}.EdIndication_ctaCard__saaDz,.EdIndication_recCard__EE6Lg{border:1px solid var(--color-line);padding:28px}.EdIndication_recTitle__UwiXT{font-family:var(--font-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin-bottom:14px}.EdIndication_rec__VdA0d{display:block;padding:14px 0;border-bottom:1px solid var(--color-line);color:inherit;transition:transform .3s ease}.EdIndication_rec__VdA0d:last-child{border-bottom:none}.EdIndication_rec__VdA0d:hover{transform:translateX(4px)}.EdIndication_recName___QHaq{display:block;font-family:var(--font-heading);font-size:var(--type-h6-size);font-weight:500;color:var(--color-ink);margin-bottom:2px}.EdIndication_recDesc__rzMJF{color:var(--color-ink-soft);line-height:1.5;margin-bottom:4px}.EdIndication_recDesc__rzMJF,.EdIndication_recPrice__XKsg4{display:block;font-family:var(--font-body);font-size:var(--type-small-size)}.EdIndication_recPrice__XKsg4{color:var(--color-muted);font-weight:500}.EdIndication_ctaCard__saaDz{text-align:center}.EdIndication_ctaText__qWVmf{font-family:var(--font-heading);font-size:var(--type-h5-size);font-weight:400;color:var(--color-ink);margin-bottom:8px}@media (max-width:900px){.EdIndication_container__CRePP{padding:0 20px}.EdIndication_hero__231FO{padding:120px 0 48px}.EdIndication_heroGrid__cHGaK{grid-template-columns:1fr;gap:32px}.EdIndication_heroImg__wirua{border-radius:var(--media-corner,120px 120px 0 0)}.EdIndication_contentGrid__nzv6J{grid-template-columns:1fr;gap:40px;padding:48px 0}.EdIndication_sidebar__zC72W{position:static}}