.Carousel_root__neyC9{min-width:0}.Carousel_dots__uvwkk{display:none}@media (max-width:640px){.Carousel_dots__uvwkk{display:flex;justify-content:center;flex-wrap:wrap;margin-top:6px}.Carousel_dot__txG6n{width:36px;height:44px;padding:0;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.Carousel_dot__txG6n span{width:8px;height:8px;border-radius:999px;background:rgba(13,34,51,.22);transition:width .3s ease,background-color .3s ease}.Carousel_dot__txG6n[aria-current=true] span{width:22px;background:var(--brand-deep)}.Carousel_dark__Fgr0G .Carousel_dot__txG6n span{background:hsla(0,0%,100%,.3)}.Carousel_dark__Fgr0G .Carousel_dot__txG6n[aria-current=true] span{background:var(--glow)}}.FaqAccordion_list__Mj0lT{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.FaqAccordion_item__LGn_O{background-color:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.FaqAccordion_item__LGn_O:hover{border-color:rgba(117,180,164,.6);box-shadow:0 8px 24px rgba(0,112,121,.07)}.FaqAccordion_itemOpen__AZvgP{border-color:var(--seafoam);box-shadow:0 10px 30px rgba(0,112,121,.1)}.FaqAccordion_question__Gw9Vu{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;cursor:pointer;text-align:left;padding:20px 24px;font-family:var(--font-heading);font-size:clamp(15px,1.6vw,17px);font-weight:500;line-height:1.4;color:var(--dark);transition:color .25s ease}.FaqAccordion_itemOpen__AZvgP .FaqAccordion_question__Gw9Vu,.FaqAccordion_question__Gw9Vu:hover{color:var(--ocean)}.FaqAccordion_questionText__NTF_W{flex:1}.FaqAccordion_icon__aZwK5{position:relative;flex-shrink:0;width:16px;height:16px}.FaqAccordion_icon__aZwK5:after,.FaqAccordion_icon__aZwK5:before{content:"";position:absolute;background-color:var(--ocean);border-radius:2px}.FaqAccordion_icon__aZwK5:before{top:7px;left:0;width:16px;height:2px}.FaqAccordion_icon__aZwK5:after{left:7px;top:0;width:2px;height:16px;transition:transform .3s ease,opacity .3s ease}.FaqAccordion_itemOpen__AZvgP .FaqAccordion_icon__aZwK5:after{transform:rotate(90deg);opacity:0}.FaqAccordion_answerWrap__GnvRf{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.FaqAccordion_answerWrap__GnvRf[data-open=true]{grid-template-rows:1fr}.FaqAccordion_answerInner__hBvhm{overflow:hidden;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .35s ease}.FaqAccordion_answerWrap__GnvRf[data-open=true] .FaqAccordion_answerInner__hBvhm{opacity:1;transform:none;transition-delay:.08s}.FaqAccordion_answer__JHl1R{margin:0;padding:0 24px 22px;font-family:var(--font-body);font-size:14.5px;font-weight:300;line-height:1.75;color:var(--text-medium)}.ReadMore_toggle__bQ5b6{display:none}@media (max-width:768px){.ReadMore_clamp__IUrgh{display:-webkit-box;-webkit-line-clamp:var(--lines,6);-webkit-box-orient:vertical;overflow:hidden}.ReadMore_clampBlock__7c5Ga{max-height:calc(var(--lines, 6) * 1.8em);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.ReadMore_toggle__bQ5b6{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;padding:0;background:none;border:0;cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-deep)}.on-dark .ReadMore_toggle__bQ5b6,.section-ink .ReadMore_toggle__bQ5b6{color:var(--glow)}}.About_cards__V_9nG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.About_cards__V_9nG a{display:flex;flex-direction:column;gap:10px;padding:30px;border:1px solid var(--border);border-radius:18px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.About_cards__V_9nG a:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(6,19,31,.1);border-color:transparent}.About_cards__V_9nG h2{font-size:1.25rem}.About_cards__V_9nG p{font-size:.96rem;flex:1}.About_intro__EdT_K{max-width:78ch}.About_intro__EdT_K p+p{margin-top:1.2em}.About_bio__i_ImJ{display:grid;grid-template-columns:340px minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start}.About_bioMedia__CkhnY{position:sticky;top:calc(var(--header-h) + 24px);display:grid;gap:18px}.About_bioMedia__CkhnY img{width:100%;border-radius:16px;display:block}.About_bioMedia__CkhnY figure{margin:0}.About_bioMedia__CkhnY figcaption{font-size:.82rem;color:var(--text-light);margin-top:8px}.About_portrait__WCyBT{max-width:255px}.About_badges__9_sAn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.About_creds__MuMXA{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 32px;border-top:1px solid var(--border)}.About_creds__MuMXA li{padding:14px 0;border-bottom:1px solid var(--border);font-size:.98rem;color:var(--text-dark)}.About_fame__F23sT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.About_fame__F23sT figure{margin:0;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px rgba(6,19,31,.1)}.About_fame__F23sT img{width:100%;display:block}.About_fame__F23sT figcaption{padding:20px 24px 24px}.About_fame__F23sT figcaption strong{display:block;font-family:var(--font-heading);font-size:1.15rem;color:var(--text-dark);letter-spacing:.03em}.About_fame__F23sT figcaption span{font-size:.92rem;color:var(--text-light)}.About_letters__D8v0b{-moz-columns:2;column-count:2;-moz-column-gap:28px;column-gap:28px}.About_letter__Pheex{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 28px;padding:32px;border:1px solid var(--border);border-radius:18px;background:#fff}.About_letter__Pheex blockquote{margin:0}.About_letter__Pheex blockquote p{color:var(--text);font-size:1rem}.About_letter__Pheex blockquote p+p{margin-top:1em}.About_letter__Pheex figcaption{margin-top:22px;padding-top:18px;border-top:1px solid var(--border);display:grid;gap:2px;font-size:.92rem;color:var(--text-light)}.About_letter__Pheex figcaption span:first-child,.About_letter__Pheex figcaption strong{color:var(--text-dark);font-weight:700}.About_disclaimer__XjvSa{margin-top:20px;font-size:.85rem;line-height:1.7;color:var(--text-light);max-width:110ch}.About_videos__3XgBq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.About_video__0HHDM h2{font-family:var(--font-body);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.45;margin-top:14px;color:var(--text-dark)}.About_lite__7b9s7{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;border-radius:14px;overflow:hidden;background:var(--ink);cursor:pointer}.About_lite__7b9s7 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:.85;transition:opacity .3s ease,transform .6s ease}.About_lite__7b9s7:hover img{opacity:1;transform:scale(1.03)}.About_play__PyATc{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:var(--brand-deep);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,.4)}.About_play__PyATc:before{content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 17px;margin-left:4px}.About_contact__JEQDG{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,88px);align-items:start}.About_info__RrNOT{display:grid;gap:34px}.About_info__RrNOT h2{font-size:1.3rem;margin-bottom:12px}.About_info__RrNOT address{font-style:normal;line-height:1.7;color:var(--text)}.About_info__RrNOT address a{color:var(--brand-deep);font-weight:700}.About_info__RrNOT address a:hover{text-decoration:underline}.About_hours__l0M0p{margin:0;display:grid;gap:8px;max-width:360px}.About_hours__l0M0p div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border);padding-bottom:8px}.About_hours__l0M0p dd{margin:0}.About_formCard__LoODO{background:#fff;border:1px solid var(--border);border-radius:18px;padding:clamp(24px,3.4vw,44px);box-shadow:0 24px 60px rgba(6,19,31,.08)}.About_formCard__LoODO h2{font-size:1.5rem;margin-bottom:8px}.About_formCard__LoODO>p{margin-bottom:24px;font-size:.98rem}.About_map__UnEcU{display:block;width:100%;height:450px;border:0}@media (max-width:1000px){.About_cards__V_9nG,.About_fame__F23sT,.About_videos__3XgBq{grid-template-columns:repeat(2,minmax(0,1fr))}.About_bio__i_ImJ,.About_contact__JEQDG{grid-template-columns:minmax(0,1fr)}.About_bioMedia__CkhnY{position:static;max-width:420px}.About_letters__D8v0b{-moz-columns:1;column-count:1}}@media (max-width:640px){.About_cards__V_9nG,.About_creds__MuMXA,.About_fame__F23sT,.About_videos__3XgBq{grid-template-columns:minmax(0,1fr)}.About_map__UnEcU{height:340px}}.About_googleBar__WaeAN{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid var(--border)}.About_googleBar__WaeAN h2{margin:6px 0 0}.About_stars__QghO_{color:#8a6b08;letter-spacing:.08em}.About_lettersHead__0ZSYk{margin-bottom:36px}.About_lettersHead__0ZSYk h2{margin-top:6px}.About_fame__F23sT figure,.About_letter__Pheex{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.About_fame__F23sT figure:hover,.About_letter__Pheex:hover{transform:translateY(-4px);border-color:rgba(24,128,192,.35);box-shadow:0 18px 40px rgba(6,19,31,.08)}.About_creds__MuMXA li{transition:transform .3s ease}.About_creds__MuMXA li:hover{transform:translateX(4px)}.About_infoCta__8an3g{display:none}@media (max-width:768px){.About_infoCta__8an3g{display:grid;gap:10px;margin-top:20px}}.home_hero__o4ZPq{position:relative;background:#000;color:#fff;overflow:hidden;min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));display:flex;flex-direction:column;justify-content:center}.home_heroVideo__IqHsv{position:absolute;top:0;right:-6%;height:100%;width:70%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.95}.home_hero__o4ZPq:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000,rgba(0,0,0,.92) 34%,rgba(0,0,0,.2) 62%,transparent),linear-gradient(0deg,rgba(0,0,0,.85),transparent 30%)}.home_hero__o4ZPq .home_heroInner__FriQK{position:relative;z-index:1;padding-top:72px;padding-bottom:48px}.home_heroTitle__LI4Uj{color:#fff;font-size:clamp(2.7rem,7.4vw,6rem);line-height:1;letter-spacing:.03em;max-width:9ch;display:flex;flex-direction:column}.home_heroTitle__LI4Uj .eyebrow{margin-bottom:26px;letter-spacing:.26em}.home_heroText__rxkTh{margin:28px 0 36px;max-width:46ch;font-size:1.15rem;color:#c9d8e3}.home_hero__o4ZPq .home_heroFacts__4N7ji{position:relative;z-index:1;list-style:none;margin:0 auto;padding-top:22px;padding-bottom:30px;display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 56px;border-top:1px solid hsla(0,0%,100%,.14);font-size:.86rem;color:#9fb4c4}.home_heroFacts__4N7ji strong{display:block;font-family:var(--font-heading);font-size:.98rem;letter-spacing:.08em;color:#fff;font-weight:600;margin-bottom:2px}.home_welcome__vkcyM{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);align-items:start}.home_welcomeLinks__7o0qa{margin-top:32px;display:flex;flex-wrap:wrap;gap:14px 32px}.home_welcomeCopy__h8Up4 .home_pull__dDIXO{margin-top:1.4em}.home_pull__dDIXO{font-family:var(--font-heading);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.5;color:var(--text-dark);border-left:3px solid var(--brand);padding-left:24px}.home_narrow__yAJaa{max-width:24ch}.home_approach__19s1h{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--border)}.home_approach__19s1h li{padding:36px 36px 0 0}.home_approach__19s1h li+li{padding-left:36px;border-left:1px solid var(--border)}.home_step__wV6Up{font-family:var(--font-heading);font-size:2.6rem;font-weight:500;color:var(--brand);line-height:1;display:block;margin-bottom:18px}.home_approach__19s1h h3{margin-bottom:14px}.home_approach__19s1h p{font-size:.98rem}.home_features__ik5w8{margin-top:56px;display:grid;grid-template-columns:1fr 1fr;gap:28px}.home_feature___5viP{background:var(--ink-soft);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.home_feature___5viP:hover{transform:translateY(-4px);border-color:rgba(95,208,245,.45)}.home_featureMedia__VmJsS{position:relative;aspect-ratio:16/8;background:#000;overflow:hidden}.home_featureMedia__VmJsS img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.home_feature___5viP:first-child .home_featureMedia__VmJsS img{-o-object-fit:contain;object-fit:contain;padding:18px}.home_featureBody__V_U5R{padding:32px;display:flex;flex-direction:column;gap:16px;flex:1}.home_featureBody__V_U5R p{flex:1}.home_helpHead__lI7Qa{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:44px}.home_headLinks__iRObh{display:flex;flex-wrap:wrap;gap:12px 32px}.home_help__IiluG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}.home_help__IiluG li{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.home_help__IiluG a{display:flex;flex-direction:column;gap:8px;height:100%;padding:26px 28px;position:relative;transition:background-color .3s ease}.home_help__IiluG a:not(.home_helpCta__xp_y5):after{content:"\2192";position:absolute;top:24px;right:24px;color:var(--brand);opacity:0;transform:translateX(-6px);transition:opacity .3s ease,transform .3s ease}.home_help__IiluG a:focus-visible,.home_help__IiluG a:hover{background:var(--ice-soft)}.home_help__IiluG a:focus-visible:after,.home_help__IiluG a:hover:after{opacity:1;transform:none}.home_helpTitle__QKrra{font-family:var(--font-heading);font-weight:600;font-size:1.08rem;letter-spacing:.03em;color:var(--text-dark);padding-right:28px}.home_helpText__ni3vn{font-size:.92rem;line-height:1.6;color:var(--text-light)}.home_help__IiluG a.home_helpCta__xp_y5{background:var(--brand-deep);justify-content:center}.home_help__IiluG a.home_helpCta__xp_y5:focus-visible,.home_help__IiluG a.home_helpCta__xp_y5:hover{background:var(--ocean-dark)}.home_helpCta__xp_y5 .home_helpText__ni3vn,.home_helpCta__xp_y5 .home_helpTitle__QKrra{color:#fff}.home_doctor__O__q2{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(32px,6vw,88px);align-items:center}.home_doctorMedia__zmoXB{background:#fff;border-radius:18px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:26px;box-shadow:0 24px 60px rgba(6,19,31,.08)}.home_doctorMedia__zmoXB>img{width:100%;max-width:255px;border-radius:12px;display:block}.home_badges__IlzPR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.home_badges__IlzPR img{width:100%;height:auto;border-radius:8px;display:block}.home_bio__EOtrg{margin-top:18px}.home_doctorCta__jL1SN{margin-top:32px}.home_quotes__n8i98{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home_quotes__n8i98 figure{margin:0;padding:32px;border:1px solid var(--border);border-radius:18px;display:flex;flex-direction:column;gap:22px;background:#fff}.home_quotes__n8i98 blockquote{margin:0;font-size:1.02rem;line-height:1.75;color:var(--text);flex:1}.home_quotes__n8i98 blockquote:before{content:"\201C";display:block;font-family:var(--font-heading);font-size:3rem;line-height:.6;color:var(--brand);margin-bottom:14px}.home_quotes__n8i98 figcaption{display:grid;gap:2px;font-size:.9rem;color:var(--text-light);border-top:1px solid var(--border);padding-top:18px}.home_quotes__n8i98 figcaption strong{color:var(--text-dark)}.home_disclaimer__5PhYN{margin-top:28px;font-size:.8rem;line-height:1.6;color:var(--text-light);max-width:110ch}.home_posts__YqmRu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.home_post__ltcuy{display:flex;flex-direction:column;gap:12px}.home_postMedia__wk9Yx{aspect-ratio:3/2;border-radius:14px;overflow:hidden;background:var(--ice);margin-bottom:8px}.home_postMedia__wk9Yx img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s ease}.home_post__ltcuy:hover .home_postMedia__wk9Yx img{transform:scale(1.04)}.home_post__ltcuy h3{transition:color .3s ease}.home_post__ltcuy:hover h3{color:var(--brand-deep)}.home_post__ltcuy p{font-size:.95rem}@media (max-width:1100px){.home_help__IiluG{grid-template-columns:repeat(2,minmax(0,1fr))}.home_approach__19s1h{grid-template-columns:minmax(0,1fr)}.home_approach__19s1h li,.home_approach__19s1h li+li{padding:32px 0;border-left:0}.home_approach__19s1h li+li{border-top:1px solid var(--border)}}@media (max-width:900px){.home_doctor__O__q2,.home_features__ik5w8,.home_welcome__vkcyM{grid-template-columns:minmax(0,1fr)}.home_posts__YqmRu,.home_quotes__n8i98{grid-template-columns:1fr 1fr}.home_posts__YqmRu>:nth-child(3),.home_quotes__n8i98>:nth-child(3){grid-column:1/-1}.home_heroVideo__IqHsv{width:130%;right:-45%;opacity:.55}.home_hero__o4ZPq:after{background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.35)),linear-gradient(0deg,rgba(0,0,0,.9),transparent 40%)}.home_hero__o4ZPq .home_heroFacts__4N7ji{grid-template-columns:minmax(0,1fr);gap:14px}.home_doctorMedia__zmoXB{max-width:420px}}@media (max-width:640px){.home_help__IiluG,.home_posts__YqmRu,.home_quotes__n8i98{grid-template-columns:minmax(0,1fr)}.home_helpText__ni3vn{display:none}.home_help__IiluG a{padding:18px 20px;min-height:56px}.home_help__IiluG a:not(.home_helpCta__xp_y5):after{opacity:1;transform:none;top:50%;margin-top:-.7em}.home_hero__o4ZPq .home_heroInner__FriQK{padding-top:48px}.home_helpCta__xp_y5 .home_helpText__ni3vn{display:block}.home_approach__19s1h{margin-top:32px;border-top:0}.home_approach__19s1h li,.home_approach__19s1h li+li{padding:24px;border:1px solid var(--border);border-radius:16px;background:#fff}.home_step__wV6Up{font-size:2rem;margin-bottom:12px}.home_features__ik5w8{margin-top:32px}.home_featureBody__V_U5R{padding:24px;gap:12px}.home_quotes__n8i98 figure{padding:24px;gap:16px}.home_quotes__n8i98 blockquote{font-size:.98rem;line-height:1.7}.home_helpHead__lI7Qa{margin-bottom:28px}.home_disclaimer__5PhYN{margin-top:18px;font-size:.74rem}.home_help__IiluG{grid-template-columns:repeat(2,minmax(0,1fr))}.home_help__IiluG a{padding:14px;min-height:64px;justify-content:center}.home_help__IiluG a:not(.home_helpCta__xp_y5):after{display:none}.home_helpTitle__QKrra{font-size:.9rem;padding-right:0;letter-spacing:.02em}}.home_rating__cIiye{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-block:10px;font-size:.95rem;color:var(--text);transition:color .3s ease}.home_rating__cIiye span{color:#8a6b08;letter-spacing:.12em}.home_rating__cIiye:hover{color:var(--brand-deep)}.home_quotes__n8i98 figure{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.home_quotes__n8i98 figure:hover{transform:translateY(-4px);border-color:rgba(24,128,192,.35);box-shadow:0 18px 40px rgba(6,19,31,.08)}.home_doctorMedia__zmoXB>img{transition:transform .6s ease}.home_doctorMedia__zmoXB:hover>img{transform:scale(1.03)}.home_approach__19s1h li{transition:background-color .35s ease}.MobileCta_cta__Zwr0H{display:none}@media (max-width:768px){.MobileCta_cta__Zwr0H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:32px}.MobileCta_cta__Zwr0H .btn{width:auto;min-height:48px;padding:12px 10px;gap:8px;font-size:.74rem;letter-spacing:.1em;white-space:nowrap}}@media (max-width:360px){.MobileCta_cta__Zwr0H .btn{font-size:.72rem;letter-spacing:.08em;padding:12px 8px}.MobileCta_cta__Zwr0H .btn svg{display:none}}.ServicePage_heroCta__hxO9O{margin-top:34px}.ServicePage_overview__JkVmA{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:start}.ServicePage_para__hIATn{margin-top:18px;font-size:1.06rem}.ServicePage_benefits__JNDq6{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.ServicePage_benefits__JNDq6 li{display:grid;grid-template-columns:56px 1fr;gap:8px;padding:24px 0;border-bottom:1px solid var(--border)}.ServicePage_num__z29n0{font-family:var(--font-heading);font-size:1.5rem;color:var(--brand);line-height:1.2}.ServicePage_benefits__JNDq6 h3{margin-bottom:6px}.ServicePage_benefits__JNDq6 p{font-size:.98rem}.ServicePage_original__cV2qj{display:grid;grid-template-columns:1.4fr .6fr;gap:clamp(32px,5vw,72px);align-items:start}.ServicePage_originalSolo__Xa8iu{grid-template-columns:minmax(0,1fr)}.ServicePage_originalMedia__dJ1hQ{display:grid;gap:16px;position:sticky;top:calc(var(--header-h) + 24px)}.ServicePage_originalMedia__dJ1hQ img{width:100%;border-radius:14px;display:block}.ServicePage_badgeGrid__8jwxo{grid-template-columns:1fr 1fr;align-items:center}.ServicePage_badgeGrid__8jwxo img{background:#fff;padding:8px}.ServicePage_steps__Lg37E{list-style:none;margin:52px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;counter-reset:step}.ServicePage_steps__Lg37E li{padding:32px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:var(--ink-soft)}.ServicePage_stepNum__SD_tQ{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--glow);color:var(--glow);font-family:var(--font-heading);font-size:1.1rem;margin-bottom:22px}.ServicePage_steps__Lg37E h3{margin-bottom:10px}.ServicePage_steps__Lg37E p{font-size:.98rem}.ServicePage_faqGrid__tf4wW{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,88px);align-items:start}.ServicePage_why__qLxLr{list-style:none;margin:28px 0 32px;padding:0;display:grid;gap:22px}.ServicePage_why__qLxLr li{padding-left:20px;border-left:2px solid var(--brand)}.ServicePage_why__qLxLr h3{font-size:1.05rem;margin-bottom:4px}.ServicePage_why__qLxLr p{font-size:.96rem}.ServicePage_faqHeading__FDKZL{margin-bottom:24px}.ServicePage_relatedGrid__pu_lS{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(32px,5vw,72px)}.ServicePage_smallHeading__xu60U{font-size:clamp(1.3rem,2.4vw,1.7rem);margin-bottom:24px}.ServicePage_related__w9Q2a{list-style:none;margin:0;padding:0;-moz-columns:1;column-count:1}.ServicePage_related__w9Q2a li{border-bottom:1px solid var(--border)}.ServicePage_related__w9Q2a a{display:flex;justify-content:space-between;gap:16px;padding:13px 0;color:var(--text-dark);transition:color .3s ease,padding .3s ease}.ServicePage_related__w9Q2a a:after{content:"\2192";color:var(--brand)}.ServicePage_related__w9Q2a a:hover{color:var(--brand-deep);padding-left:6px}.ServicePage_chips__tGefF{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.ServicePage_chips__tGefF a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border-radius:999px;background:#fff;border:1px solid var(--border);font-size:.92rem;color:var(--text-dark);transition:border-color .3s ease,color .3s ease}.ServicePage_chips__tGefF a:hover{border-color:var(--brand);color:var(--brand-deep)}.ServicePage_glance__ETKUm{margin-top:32px;padding:26px 28px;border-radius:18px;background:var(--ice);border:1px solid var(--border)}.ServicePage_glance__ETKUm h3{margin-bottom:14px}.ServicePage_glance__ETKUm ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ServicePage_glance__ETKUm li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:.98rem;color:var(--text-dark)}.ServicePage_glance__ETKUm svg{color:var(--brand-deep);margin-top:3px}.ServicePage_guide__x_Bk8{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:start}.ServicePage_glossary__npavt{margin:40px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ServicePage_glossary__npavt div{padding:28px;border-radius:18px;background:#fff;border:1px solid var(--border);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ServicePage_glossary__npavt div:hover{transform:translateY(-3px);border-color:var(--brand);box-shadow:0 16px 32px rgba(6,19,31,.08)}.ServicePage_glossary__npavt dt{font-family:var(--font-heading);font-size:1.1rem;color:var(--brand-deep);margin-bottom:8px}.ServicePage_glossary__npavt dd{margin:0;font-size:.96rem;color:var(--text)}@media (max-width:900px){.ServicePage_faqGrid__tf4wW,.ServicePage_guide__x_Bk8,.ServicePage_original__cV2qj,.ServicePage_overview__JkVmA,.ServicePage_steps__Lg37E{grid-template-columns:minmax(0,1fr)}.ServicePage_originalMedia__dJ1hQ{position:static;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}}@media (max-width:700px){.ServicePage_glossary__npavt{grid-template-columns:minmax(0,1fr)}}.ServicePage_steps__Lg37E li{transition:transform .35s ease,border-color .35s ease}.ServicePage_steps__Lg37E li:hover{transform:translateY(-4px);border-color:rgba(95,208,245,.45)}.ServicePage_benefits__JNDq6 li{transition:padding-left .3s ease}.ServicePage_benefits__JNDq6 li:hover{padding-left:8px}.ServicePage_benefits__JNDq6 li:hover .ServicePage_num__z29n0{color:var(--brand-deep)}.ServicePage_num__z29n0{transition:color .3s ease}.ServicePage_glance__ETKUm li svg{transition:transform .3s ease}.ServicePage_glance__ETKUm li:hover svg{transform:scale(1.2)}.ServicePage_originalMedia__dJ1hQ img{transition:transform .6s ease}.ServicePage_originalMedia__dJ1hQ img:hover{transform:scale(1.02)}@media (max-width:640px){.ServicePage_benefits__JNDq6{border-top:0;margin-top:4px}.ServicePage_benefits__JNDq6 li,.ServicePage_benefits__JNDq6 li:hover{grid-template-columns:minmax(0,1fr);gap:6px;padding:22px;border:1px solid var(--border);border-radius:16px;background:var(--ice-soft)}.ServicePage_steps__Lg37E{margin-top:32px}.ServicePage_steps__Lg37E li{padding:24px}.ServicePage_stepNum__SD_tQ{margin-bottom:16px}.ServicePage_glossary__npavt{margin-top:28px}.ServicePage_glossary__npavt div{padding:22px}.ServicePage_glance__ETKUm{margin-top:24px;padding:22px}}