.PremiumFaqSection-module__CsUTfG__faqSection{isolation:isolate;color:#f7fbfa;background:linear-gradient(#f4efe8 0%,#eef1ed 11%,#d3dedd 22%,#8ca4aa 35%,#3d6474 48%,#173f55 61%,#0d2c40 76%,#092437 100%);padding:clamp(6.25rem,8vw,8rem) 1.25rem clamp(8.5rem,11vw,10.5rem);position:relative;overflow:clip}.PremiumFaqSection-module__CsUTfG__faqSection:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0000,#f7f6f2);height:clamp(5rem,7vw,7.5rem);position:absolute;bottom:0;left:0;right:0}.PremiumFaqSection-module__CsUTfG__faqAtmosphere{z-index:-2;pointer-events:none;background:linear-gradient(#072031c7 0%,#07203194 17%,#0720314d 34%,#07203114 57%,#0000 78%),radial-gradient(circle at 50% 16%,#6fdcbd2b,#0000 34%),radial-gradient(circle at 10% 62%,#4ecca31c,#0000 28%),radial-gradient(circle at 92% 58%,#d5ae6a17,#0000 25%);position:absolute;inset:0;overflow:hidden}.PremiumFaqSection-module__CsUTfG__faqAtmosphere:before{aspect-ratio:1.55;content:"";filter:blur(24px);background:radial-gradient(#5ecbb01c,#5ecbb006 48%,#0000 72%);border-radius:50%;width:min(90vw,78rem);position:absolute;top:18%;left:50%;transform:translate(-50%)}.PremiumFaqSection-module__CsUTfG__faqAtmosphere:after{content:"";opacity:.28;pointer-events:none;background:repeating-radial-gradient(at 50% 118%,#0000 0 7.5rem,#b2e6d824 7.55rem 7.62rem,#0000 7.67rem 14rem);position:absolute;inset:20% -20% 4%;-webkit-mask-image:linear-gradient(#0000,#000 24% 74%,#0000);mask-image:linear-gradient(#0000,#000 24% 74%,#0000)}.PremiumFaqSection-module__CsUTfG__faqContainer{width:min(100%,840px);margin-inline:auto}.PremiumFaqSection-module__CsUTfG__faqHeader{text-align:center;max-width:780px;margin-inline:auto}.PremiumFaqSection-module__CsUTfG__faqEyebrow{color:#a2e7d2;letter-spacing:.29em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin:0;font-size:.62rem;font-weight:690;display:flex}.PremiumFaqSection-module__CsUTfG__faqEyebrow span{background:#d5ae6ae6;flex:none;width:1.8rem;height:1px}.PremiumFaqSection-module__CsUTfG__faqHeader h2{color:#f7fbfa;letter-spacing:-.06em;text-wrap:balance;text-shadow:0 18px 50px #0419273d;margin:1.1rem 0 0;font-size:clamp(2.65rem,4.8vw,4.65rem);font-weight:460;line-height:.98}.PremiumFaqSection-module__CsUTfG__faqHeader>p:last-child{color:#d0dfe1;max-width:560px;margin:1.2rem auto 0;font-size:clamp(.9rem,1.05vw,.98rem);line-height:1.65}.PremiumFaqSection-module__CsUTfG__accordion{border-top:1px solid #d9ede933;margin-top:clamp(3rem,4.2vw,4.2rem)}.PremiumFaqSection-module__CsUTfG__accordionItem{isolation:isolate;border-bottom:1px solid #d9ede933;position:relative}.PremiumFaqSection-module__CsUTfG__accordionItem:before{z-index:-1;box-shadow:none;content:"";opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:18px;transition:opacity .28s,transform .34s cubic-bezier(.16,1,.3,1),background-color .28s,border-color .28s,box-shadow .32s;position:absolute;inset:.32rem -.9rem;transform:translateY(4px)scale(.992)}.PremiumFaqSection-module__CsUTfG__accordionItem[data-open]:before{opacity:1;-webkit-backdrop-filter:blur(12px);background:#ffffff0e;border-color:#ffffff21;transform:none;box-shadow:0 18px 52px #02142029,inset 0 1px #ffffff14}.PremiumFaqSection-module__CsUTfG__accordionItem h3{margin:0}.PremiumFaqSection-module__CsUTfG__accordionTrigger{color:#f2f8f6;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;outline:none;grid-template-columns:2.8rem minmax(0,1fr) 1.8rem;align-items:center;gap:.8rem;padding:clamp(1.25rem,1.8vw,1.55rem) 0;transition:color .26s,padding-left .36s cubic-bezier(.16,1,.3,1);display:grid}.PremiumFaqSection-module__CsUTfG__accordionTrigger:hover,.PremiumFaqSection-module__CsUTfG__accordionTrigger:focus-visible,.PremiumFaqSection-module__CsUTfG__accordionItem[data-open] .PremiumFaqSection-module__CsUTfG__accordionTrigger{color:#9fe3cf;padding-left:.45rem}.PremiumFaqSection-module__CsUTfG__accordionTrigger:focus-visible{box-shadow:inset 3px 0 #9fe3cf}.PremiumFaqSection-module__CsUTfG__accordionNumber{color:#d9b778;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:.65rem}.PremiumFaqSection-module__CsUTfG__accordionQuestion{letter-spacing:-.025em;font-size:clamp(1.08rem,1.55vw,1.28rem);font-weight:530;line-height:1.28}.PremiumFaqSection-module__CsUTfG__accordionIcon{aspect-ratio:1;border:1px solid #d9ede947;border-radius:50%;justify-self:end;place-items:center;width:1.65rem;transition:border-color .26s,background-color .26s,transform .36s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.PremiumFaqSection-module__CsUTfG__accordionIcon span{background:currentColor;width:.72rem;height:1px;transition:opacity .26s,transform .36s cubic-bezier(.16,1,.3,1);position:absolute}.PremiumFaqSection-module__CsUTfG__accordionIcon span:last-child{transform:rotate(90deg)}.PremiumFaqSection-module__CsUTfG__accordionItem[data-open] .PremiumFaqSection-module__CsUTfG__accordionIcon{background:#9fe3cf14;border-color:#9fe3cfa6;transform:rotate(90deg)}.PremiumFaqSection-module__CsUTfG__accordionItem[data-open] .PremiumFaqSection-module__CsUTfG__accordionIcon span:last-child{opacity:0;transform:rotate(90deg)scaleX(0)}.PremiumFaqSection-module__CsUTfG__accordionPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.16,1,.3,1),opacity .26s;display:grid}.PremiumFaqSection-module__CsUTfG__accordionPanelClip{min-height:0;overflow:hidden}.PremiumFaqSection-module__CsUTfG__accordionPanelClip p{color:#c6d8db;max-width:760px;margin:0;padding:0 2.4rem 1.45rem 3.65rem;font-size:clamp(.86rem,1vw,.93rem);line-height:1.7;transition:transform .48s cubic-bezier(.16,1,.3,1);transform:translateY(-6px)}.PremiumFaqSection-module__CsUTfG__accordionItem[data-open] .PremiumFaqSection-module__CsUTfG__accordionPanel{opacity:1;grid-template-rows:1fr}.PremiumFaqSection-module__CsUTfG__accordionItem[data-open] .PremiumFaqSection-module__CsUTfG__accordionPanelClip p{transform:none}@media (max-width:720px){.PremiumFaqSection-module__CsUTfG__faqSection{padding:5rem 1rem 7.75rem}.PremiumFaqSection-module__CsUTfG__faqHeader h2{font-size:clamp(2.45rem,10vw,3.5rem)}.PremiumFaqSection-module__CsUTfG__accordion{margin-top:2.5rem}.PremiumFaqSection-module__CsUTfG__accordionTrigger{grid-template-columns:2rem minmax(0,1fr) 1.65rem;gap:.65rem;padding-block:1.2rem}.PremiumFaqSection-module__CsUTfG__accordionTrigger:hover,.PremiumFaqSection-module__CsUTfG__accordionTrigger:focus-visible,.PremiumFaqSection-module__CsUTfG__accordionItem[data-open] .PremiumFaqSection-module__CsUTfG__accordionTrigger{padding-left:.2rem}.PremiumFaqSection-module__CsUTfG__accordionPanelClip p{padding:0 .15rem 1.4rem 2.55rem}}@media (max-width:420px){.PremiumFaqSection-module__CsUTfG__faqEyebrow{letter-spacing:.22em;gap:.58rem;font-size:.6rem}.PremiumFaqSection-module__CsUTfG__faqEyebrow span{width:1.35rem}.PremiumFaqSection-module__CsUTfG__accordionQuestion{font-size:1.02rem}.PremiumFaqSection-module__CsUTfG__accordionNumber{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.PremiumFaqSection-module__CsUTfG__accordionItem:before,.PremiumFaqSection-module__CsUTfG__accordionTrigger,.PremiumFaqSection-module__CsUTfG__accordionIcon,.PremiumFaqSection-module__CsUTfG__accordionIcon span,.PremiumFaqSection-module__CsUTfG__accordionPanel,.PremiumFaqSection-module__CsUTfG__accordionPanelClip p{transition-duration:.01ms!important}}@media (max-width:720px){.PremiumFaqSection-module__CsUTfG__faqSection{padding:4.5rem 1.25rem 6.5rem}.PremiumFaqSection-module__CsUTfG__faqHeader h2{margin-top:.95rem;font-size:clamp(2.35rem,10.5vw,3.15rem);line-height:1}.PremiumFaqSection-module__CsUTfG__faqHeader>p:last-child{margin-top:1rem;font-size:1rem;line-height:1.62}.PremiumFaqSection-module__CsUTfG__accordion{margin-top:2.25rem}.PremiumFaqSection-module__CsUTfG__accordionTrigger{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;gap:.65rem;min-height:64px;padding-block:1rem}.PremiumFaqSection-module__CsUTfG__accordionQuestion{font-size:1.03rem;line-height:1.35}.PremiumFaqSection-module__CsUTfG__accordionIcon{width:1.75rem}.PremiumFaqSection-module__CsUTfG__accordionPanelClip p{padding:0 .1rem 1.25rem 2.4rem;font-size:.95rem;line-height:1.65}}
.CinematicIntro-module__SmJCqa__intro{--intro-ivory:#f8f4ec;--intro-green:#59d5ad;--intro-gold:#c79a55;z-index:10000;min-height:100svh;color:var(--intro-ivory);will-change:transform;background:#06131d;transition:transform .9s cubic-bezier(.76,0,.24,1),opacity .6s;position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.CinematicIntro-module__SmJCqa__leaving{opacity:.2;transform:translateY(-101%)}.CinematicIntro-module__SmJCqa__fallback,.CinematicIntro-module__SmJCqa__video,.CinematicIntro-module__SmJCqa__colorWash,.CinematicIntro-module__SmJCqa__vignette,.CinematicIntro-module__SmJCqa__grain{position:absolute;inset:0}.CinematicIntro-module__SmJCqa__fallback{filter:saturate(.72)contrast(1.08);background:linear-gradient(110deg,#030f1847,#030f1805),url(https://i.ytimg.com/vi/xP5EQQfHkGA/maxresdefault.jpg) 50%/cover no-repeat,#0b1e2b;transform:scale(1.02)}.CinematicIntro-module__SmJCqa__video{opacity:0;transition:opacity 1.2s;overflow:hidden}.CinematicIntro-module__SmJCqa__videoReady{opacity:1}.CinematicIntro-module__SmJCqa__video iframe{pointer-events:none;border:0;width:100vw;min-width:177.78vh;height:56.25vw;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.015)}.CinematicIntro-module__SmJCqa__colorWash{background:linear-gradient(#030d1594 0%,#0000 34%,#020b12b8 100%),linear-gradient(90deg,#05151e57,#0000 44%,#05151e2e)}.CinematicIntro-module__SmJCqa__vignette{background:radial-gradient(circle,#0000 34%,#020a108f 112%);box-shadow:inset 0 0 12rem #01080d38}.CinematicIntro-module__SmJCqa__grain{opacity:.14;mix-blend-mode:soft-light;pointer-events:none;background-image:repeating-radial-gradient(circle at 17% 32%,#0000 0 1px,#ffffff29 1.5px 2px),repeating-radial-gradient(circle at 72% 61%,#0000 0 1.5px,#ffffff1c 2px 2.5px);background-size:5px 5px,7px 7px}.CinematicIntro-module__SmJCqa__topbar{z-index:3;width:min(100%,1440px);padding:max(1.4rem, env(safe-area-inset-top)) clamp(1.25rem, 4vw, 4.5rem) 0;justify-content:space-between;align-items:center;margin-inline:auto;animation:.9s cubic-bezier(.16,1,.3,1) .18s both CinematicIntro-module__SmJCqa__intro-fade-down;display:flex;position:relative}.CinematicIntro-module__SmJCqa__logo{filter:grayscale()brightness(0)invert();opacity:.94;width:clamp(10.5rem,16vw,14.5rem);height:auto}.CinematicIntro-module__SmJCqa__filmStatus{color:#f8f4ecc7;letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:.6rem;min-height:44px;font-size:.64rem;font-weight:650;display:inline-flex}.CinematicIntro-module__SmJCqa__statusDot{background:var(--intro-green);border-radius:999px;width:6px;height:6px;animation:2.4s ease-in-out infinite CinematicIntro-module__SmJCqa__intro-status-pulse;box-shadow:0 0 0 5px #59d5ad1f,0 0 18px #59d5adb3}.CinematicIntro-module__SmJCqa__frame{z-index:2;pointer-events:none;position:absolute;inset:clamp(5.4rem,10vw,8.3rem) clamp(1.25rem,4vw,4.5rem) clamp(1.25rem,4vw,4.5rem)}.CinematicIntro-module__SmJCqa__frame span{border-style:solid;border-color:#f8f4ec7a;width:26px;height:26px;position:absolute}.CinematicIntro-module__SmJCqa__frame span:first-child{border-width:1px 0 0 1px;top:0;left:0}.CinematicIntro-module__SmJCqa__frame span:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.CinematicIntro-module__SmJCqa__frame span:nth-child(3){border-width:0 1px 1px 0;bottom:0;right:0}.CinematicIntro-module__SmJCqa__frame span:nth-child(4){border-width:0 0 1px 1px;bottom:0;left:0}.CinematicIntro-module__SmJCqa__content{z-index:4;width:min(100%,1440px);padding:0 clamp(1.25rem, 4vw, 4.5rem) max(2.2rem, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,7vw,8rem);margin-inline:auto;display:grid;position:absolute;bottom:0;left:0;right:0}.CinematicIntro-module__SmJCqa__copy{max-width:760px;animation:1s cubic-bezier(.16,1,.3,1) .42s both CinematicIntro-module__SmJCqa__intro-copy-up}.CinematicIntro-module__SmJCqa__eyebrow{color:#f8f4ecc2;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0 0 1.25rem;font-size:.67rem;font-weight:650;display:flex}.CinematicIntro-module__SmJCqa__eyebrow span{background:var(--intro-gold);width:2.5rem;height:1px}.CinematicIntro-module__SmJCqa__copy h2{color:#fffdf8;letter-spacing:-.052em;text-wrap:balance;text-shadow:0 12px 48px #00000040;max-width:720px;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6.6rem);font-weight:400;line-height:.91}.CinematicIntro-module__SmJCqa__description{color:#f8f4ecb8;letter-spacing:.01em;max-width:34rem;margin:1.35rem 0 0;font-size:clamp(.88rem,1.2vw,1.05rem);line-height:1.65}.CinematicIntro-module__SmJCqa__actionWrap{flex-direction:column;align-items:stretch;width:min(100%,20rem);animation:.85s cubic-bezier(.16,1,.3,1) .76s both CinematicIntro-module__SmJCqa__intro-action-up;display:flex}.CinematicIntro-module__SmJCqa__actionWrap>p{color:#f8f4ecb8;letter-spacing:.16em;text-align:center;text-transform:uppercase;margin:0 0 .75rem;font-size:.65rem;font-weight:600}.CinematicIntro-module__SmJCqa__enterButton{cursor:pointer;color:#102f43;min-height:62px;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#faf8f2eb;border:1px solid #ffffffb8;border-radius:999px;justify-content:space-between;align-items:center;gap:1.5rem;padding:.38rem .42rem .38rem 1.65rem;font-size:.82rem;font-weight:700;transition:background-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 22px 70px #00000047,inset 0 1px #fff}.CinematicIntro-module__SmJCqa__enterButton:hover{background:#fff;transform:translateY(-3px);box-shadow:0 28px 80px #0000005c,0 0 0 5px #59d5ad1a}.CinematicIntro-module__SmJCqa__enterButton:active{transition-duration:.1s;transform:translateY(0)scale(.98)}.CinematicIntro-module__SmJCqa__enterButton:focus-visible{outline:2px solid var(--intro-green);outline-offset:5px}.CinematicIntro-module__SmJCqa__arrow{color:#fff;background:#143858;border-radius:999px;flex:0 0 50px;place-items:center;width:50px;height:50px;transition:transform .26s cubic-bezier(.16,1,.3,1);display:grid}.CinematicIntro-module__SmJCqa__arrow svg{width:20px;height:20px}.CinematicIntro-module__SmJCqa__enterButton:hover .CinematicIntro-module__SmJCqa__arrow{transform:rotate(-35deg)}.CinematicIntro-module__SmJCqa__escapeHint{color:#f8f4ec85;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:.65rem;font-size:.6rem}@keyframes CinematicIntro-module__SmJCqa__intro-fade-down{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes CinematicIntro-module__SmJCqa__intro-copy-up{0%{opacity:0;filter:blur(10px);transform:translateY(38px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes CinematicIntro-module__SmJCqa__intro-action-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes CinematicIntro-module__SmJCqa__intro-status-pulse{0%,to{opacity:.68;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media (max-width:767px){.CinematicIntro-module__SmJCqa__video iframe{transform:translate(-50%,-50%)scale(1.05)}.CinematicIntro-module__SmJCqa__topbar{padding-inline:1.25rem}.CinematicIntro-module__SmJCqa__logo{width:min(47vw,11rem)}.CinematicIntro-module__SmJCqa__filmStatus{letter-spacing:.12em;font-size:.54rem}.CinematicIntro-module__SmJCqa__frame{inset:5.7rem 1.25rem 1.25rem}.CinematicIntro-module__SmJCqa__content{padding:0 1.5rem max(2rem, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:2.1rem}.CinematicIntro-module__SmJCqa__copy h2{max-width:9ch;font-size:clamp(3.25rem,14vw,5.25rem)}.CinematicIntro-module__SmJCqa__description{max-width:30ch;margin-top:1rem;font-size:.86rem}.CinematicIntro-module__SmJCqa__eyebrow{letter-spacing:.19em;margin-bottom:.95rem;font-size:.58rem}.CinematicIntro-module__SmJCqa__actionWrap{width:100%;max-width:24rem}.CinematicIntro-module__SmJCqa__actionWrap>p,.CinematicIntro-module__SmJCqa__escapeHint{display:none}}@media (max-height:700px){.CinematicIntro-module__SmJCqa__copy h2{font-size:clamp(2.6rem,10vh,4.7rem)}.CinematicIntro-module__SmJCqa__description{display:none}.CinematicIntro-module__SmJCqa__content{gap:1.4rem}}@media (max-width:767px) and (orientation:landscape){.CinematicIntro-module__SmJCqa__content{grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);align-items:end}.CinematicIntro-module__SmJCqa__copy h2{font-size:clamp(2.5rem,9vw,4rem)}}@media (prefers-reduced-motion:reduce){.CinematicIntro-module__SmJCqa__intro,.CinematicIntro-module__SmJCqa__leaving,.CinematicIntro-module__SmJCqa__video,.CinematicIntro-module__SmJCqa__topbar,.CinematicIntro-module__SmJCqa__copy,.CinematicIntro-module__SmJCqa__actionWrap,.CinematicIntro-module__SmJCqa__statusDot,.CinematicIntro-module__SmJCqa__enterButton,.CinematicIntro-module__SmJCqa__arrow{transition-duration:80ms;animation:none}.CinematicIntro-module__SmJCqa__leaving{opacity:0;transform:none}}
.ServicesMenu-module__VR93_q__desktopRoot{align-items:center;min-height:44px;display:inline-flex;position:relative}.ServicesMenu-module__VR93_q__noScriptLink{color:#143858;align-items:center;min-height:44px;font-size:.8rem;font-weight:590;text-decoration:none;display:inline-flex}.ServicesMenu-module__VR93_q__desktopTrigger{color:#143858bd;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;border-radius:2px;outline:none;align-items:center;gap:.42rem;padding:0;font-size:.8rem;font-weight:580;transition:color .22s;display:inline-flex;position:relative}.ServicesMenu-module__VR93_q__desktopTrigger:after{content:"";transform-origin:100%;background:#aa7935;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.ServicesMenu-module__VR93_q__desktopTrigger svg{width:.72rem;height:.72rem;transition:transform .24s cubic-bezier(.16,1,.3,1)}.ServicesMenu-module__VR93_q__desktopRoot[data-open=true] .ServicesMenu-module__VR93_q__desktopTrigger,.ServicesMenu-module__VR93_q__desktopRoot[data-current=true] .ServicesMenu-module__VR93_q__desktopTrigger,.ServicesMenu-module__VR93_q__desktopTrigger:hover{color:#143858}.ServicesMenu-module__VR93_q__desktopRoot[data-open=true] .ServicesMenu-module__VR93_q__desktopTrigger:after,.ServicesMenu-module__VR93_q__desktopRoot[data-current=true] .ServicesMenu-module__VR93_q__desktopTrigger:after,.ServicesMenu-module__VR93_q__desktopTrigger:hover:after{transform-origin:0;transform:scaleX(1)}.ServicesMenu-module__VR93_q__desktopRoot[data-open=true] .ServicesMenu-module__VR93_q__desktopTrigger svg{transform:rotate(180deg)}.ServicesMenu-module__VR93_q__desktopTrigger:focus-visible{box-shadow:0 0 0 2px #f7f3ee,0 0 0 5px #24785f}.ServicesMenu-module__VR93_q__desktopPanel{z-index:80;opacity:0;pointer-events:none;transform-origin:50% 0;visibility:hidden;-webkit-backdrop-filter:blur(22px);background:linear-gradient(145deg,#fffffff5,#f7f3eeeb),#f7f3ee;border:1px solid #ffffffc7;border-radius:1.25rem;width:min(23rem,88vw);padding:1.05rem;transition:opacity .22s,transform .28s cubic-bezier(.16,1,.3,1),visibility .22s;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%,10px)scale(.985);box-shadow:0 30px 75px #14385833,inset 0 1px #ffffffe6}.ServicesMenu-module__VR93_q__desktopRoot[data-open=true] .ServicesMenu-module__VR93_q__desktopPanel{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.ServicesMenu-module__VR93_q__panelHeader{padding:.55rem .65rem .9rem}.ServicesMenu-module__VR93_q__panelHeader>span{color:#24785f;letter-spacing:.19em;text-transform:uppercase;font-size:.59rem;font-weight:720}.ServicesMenu-module__VR93_q__panelHeader p{color:#5c7380;margin:.4rem 0 0;font-size:.74rem;line-height:1.5}.ServicesMenu-module__VR93_q__serviceList{margin:0;padding:0;list-style:none}.ServicesMenu-module__VR93_q__serviceList li+li{border-top:1px solid #14385817}.ServicesMenu-module__VR93_q__serviceList a{color:#143858;border-radius:.7rem;outline:none;grid-template-columns:2rem minmax(0,1fr) 1.1rem;align-items:center;gap:.6rem;min-height:48px;padding:.7rem .65rem;font-size:.83rem;font-weight:590;text-decoration:none;transition:background-color .2s,color .2s,padding .24s cubic-bezier(.16,1,.3,1);display:grid}.ServicesMenu-module__VR93_q__serviceList a:hover,.ServicesMenu-module__VR93_q__serviceList a:focus-visible,.ServicesMenu-module__VR93_q__serviceList a[aria-current=page]{color:#1d6f58;background:#4ecca31a;padding-inline:.85rem .55rem}.ServicesMenu-module__VR93_q__serviceList a:focus-visible{box-shadow:inset 3px 0 #24785f}.ServicesMenu-module__VR93_q__serviceList a>svg{width:1rem;height:1rem;transition:transform .22s}.ServicesMenu-module__VR93_q__serviceList a:hover>svg,.ServicesMenu-module__VR93_q__serviceList a:focus-visible>svg{transform:translate(2px)}.ServicesMenu-module__VR93_q__serviceNumber{color:#9b6c2f;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.59rem}.ServicesMenu-module__VR93_q__mobileRoot{border-top:1px solid #14385817}.ServicesMenu-module__VR93_q__mobileTrigger{color:#143858;cursor:pointer;width:100%;min-height:48px;font:inherit;text-align:left;background:0 0;border:0;border-radius:.6rem;outline:none;justify-content:space-between;align-items:center;padding:.7rem .75rem;font-size:.9rem;font-weight:590;transition:background-color .2s,color .2s;display:flex}.ServicesMenu-module__VR93_q__mobileTrigger svg{width:.8rem;height:.8rem;transition:transform .24s cubic-bezier(.16,1,.3,1)}.ServicesMenu-module__VR93_q__mobileRoot[data-open=true] .ServicesMenu-module__VR93_q__mobileTrigger{color:#24785f;background:#4ecca317}.ServicesMenu-module__VR93_q__mobileRoot[data-current=true] .ServicesMenu-module__VR93_q__mobileTrigger{color:#24785f}.ServicesMenu-module__VR93_q__mobileRoot[data-open=true] .ServicesMenu-module__VR93_q__mobileTrigger svg{transform:rotate(180deg)}.ServicesMenu-module__VR93_q__mobileTrigger:focus-visible{box-shadow:inset 3px 0 #24785f}.ServicesMenu-module__VR93_q__mobilePanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1),opacity .2s;display:grid}.ServicesMenu-module__VR93_q__mobileRoot[data-open=true] .ServicesMenu-module__VR93_q__mobilePanel{opacity:1;grid-template-rows:1fr}.ServicesMenu-module__VR93_q__mobilePanelClip{min-height:0;overflow:hidden}.ServicesMenu-module__VR93_q__mobilePanel .ServicesMenu-module__VR93_q__serviceList{padding:.15rem .35rem .65rem .75rem}.ServicesMenu-module__VR93_q__mobilePanel .ServicesMenu-module__VR93_q__serviceList a{grid-template-columns:1.7rem minmax(0,1fr) 1rem;min-height:46px;padding-block:.55rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){.ServicesMenu-module__VR93_q__desktopTrigger,.ServicesMenu-module__VR93_q__desktopTrigger:after,.ServicesMenu-module__VR93_q__desktopTrigger svg,.ServicesMenu-module__VR93_q__desktopPanel,.ServicesMenu-module__VR93_q__serviceList a,.ServicesMenu-module__VR93_q__serviceList a>svg,.ServicesMenu-module__VR93_q__mobileTrigger,.ServicesMenu-module__VR93_q__mobileTrigger svg,.ServicesMenu-module__VR93_q__mobilePanel{transition:none}}
.IntegrativeMedicinePage-module__WZtHyW__page{--ink:#143858;--copy:#3f6073;--muted:#6d828c;--green:#24785f;--mint:#4ecca3;--gold:#a97933;--warm:#f7f3ee;--line:#14385821;min-width:320px;color:var(--ink);background:#fff;overflow:clip}.IntegrativeMedicinePage-module__WZtHyW__skipLink{z-index:110;background:var(--ink);color:#fff;opacity:0;pointer-events:none;border-radius:.5rem;padding:.75rem 1rem;font-size:.82rem;font-weight:700;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.IntegrativeMedicinePage-module__WZtHyW__skipLink:focus{opacity:1;pointer-events:auto;transform:translateY(0)}.IntegrativeMedicinePage-module__WZtHyW__header{z-index:40;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:min(100%,1440px);min-height:98px;padding:1.25rem clamp(1.25rem,4vw,4rem);display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.IntegrativeMedicinePage-module__WZtHyW__logoLink{border-radius:.25rem;outline:none;align-items:center;width:fit-content;min-height:44px;display:inline-flex}.IntegrativeMedicinePage-module__WZtHyW__logo{width:clamp(10rem,18vw,13.65rem);height:auto}.IntegrativeMedicinePage-module__WZtHyW__navigation{align-items:center;gap:clamp(1.35rem,2.6vw,2.55rem);display:flex}.IntegrativeMedicinePage-module__WZtHyW__navigation>a{color:#143858bf;outline:none;align-items:center;min-height:44px;font-size:.79rem;font-weight:620;text-decoration:none;display:inline-flex;position:relative}.IntegrativeMedicinePage-module__WZtHyW__navigation>a:after{content:"";background:var(--gold);transform-origin:100%;height:1px;transition:transform .24s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.IntegrativeMedicinePage-module__WZtHyW__navigation>a:hover:after{transform-origin:0;transform:scaleX(1)}.IntegrativeMedicinePage-module__WZtHyW__headerActions{justify-self:end;align-items:center;gap:.75rem;display:flex}.IntegrativeMedicinePage-module__WZtHyW__headerCta{min-height:48px;color:var(--ink);-webkit-backdrop-filter:blur(14px);background:#ffffff9e;border:1px solid #14385873;border-radius:999px;outline:none;align-items:center;gap:.75rem;padding:.65rem 1.2rem;font-size:.77rem;font-weight:660;text-decoration:none;transition:background-color .22s,transform .22s;display:inline-flex}.IntegrativeMedicinePage-module__WZtHyW__headerCta svg,.IntegrativeMedicinePage-module__WZtHyW__primaryAction svg,.IntegrativeMedicinePage-module__WZtHyW__secondaryAction svg,.IntegrativeMedicinePage-module__WZtHyW__textAction svg{width:1rem;height:1rem;transition:transform .22s}.IntegrativeMedicinePage-module__WZtHyW__headerCta:hover,.IntegrativeMedicinePage-module__WZtHyW__primaryAction:hover,.IntegrativeMedicinePage-module__WZtHyW__secondaryAction:hover,.IntegrativeMedicinePage-module__WZtHyW__callAction:hover{transform:translateY(-2px)}.IntegrativeMedicinePage-module__WZtHyW__headerCta:hover svg,.IntegrativeMedicinePage-module__WZtHyW__primaryAction:hover svg,.IntegrativeMedicinePage-module__WZtHyW__secondaryAction:hover svg,.IntegrativeMedicinePage-module__WZtHyW__textAction:hover svg{transform:translate(3px)}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu{display:none;position:relative}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu summary{cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #14385847;border-radius:50%;outline:none;place-content:center;gap:6px;width:46px;height:46px;list-style:none;display:grid}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu summary::-webkit-details-marker{display:none}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu summary span{background:var(--ink);width:18px;height:1.5px;transition:transform .22s}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu[open] summary span:first-child{transform:translateY(3.75px)rotate(45deg)}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu[open] summary span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu nav{-webkit-backdrop-filter:blur(18px);background:#f7f3eefa;border:1px solid #ffffffbf;border-radius:1.25rem;width:min(19rem,100vw - 2.5rem);padding:1.1rem;display:grid;position:absolute;top:calc(100% + .8rem);right:0;box-shadow:0 28px 70px #14385833}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu nav>p{color:var(--green);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;padding:.45rem .7rem;font-size:.62rem;font-weight:720}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu nav>a{min-height:46px;color:var(--ink);border-top:1px solid #14385814;outline:none;align-items:center;padding:.65rem .7rem;font-size:.9rem;font-weight:570;text-decoration:none;display:flex}.IntegrativeMedicinePage-module__WZtHyW__hero{--hero-light-x:50%;--hero-light-y:38%;isolation:isolate;background:radial-gradient(circle at var(--hero-light-x) var(--hero-light-y), #ffffffeb, transparent 28rem), linear-gradient(108deg, #f7f3ee 0%, #f5f5ef 53%, #eef6f2 100%);grid-template-columns:minmax(0,.83fr) minmax(32rem,1fr);align-items:center;gap:clamp(2rem,3vw,4.5rem);min-height:min(940px,100dvh);padding:clamp(8.5rem,11vw,10.25rem) max(1.25rem,50vw - 656px) 5rem;display:grid;position:relative}.IntegrativeMedicinePage-module__WZtHyW__hero:after{z-index:-1;content:"";border:1px solid #24785f1c;border-radius:50%;width:58vw;height:58vw;position:absolute;bottom:-20vw;right:-13vw}.IntegrativeMedicinePage-module__WZtHyW__heroAtmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.IntegrativeMedicinePage-module__WZtHyW__heroAtmosphere:before{content:"";opacity:.18;background-image:radial-gradient(#14385821 .6px,#0000 .6px);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5% 30%,#000 100%);mask-image:linear-gradient(90deg,#0000 5% 30%,#000 100%)}.IntegrativeMedicinePage-module__WZtHyW__heroAtmosphere span:first-child{background:radial-gradient(circle,#4ecca31f,#0000 67%);border-radius:50%;width:65rem;height:65rem;position:absolute;top:-28rem;right:-15rem}.IntegrativeMedicinePage-module__WZtHyW__heroAtmosphere span:last-child{background:radial-gradient(circle,#a9793314,#0000 68%);border-radius:50%;width:38rem;height:38rem;position:absolute;bottom:-20rem;left:-8rem}.IntegrativeMedicinePage-module__WZtHyW__heroCopy{z-index:2;max-width:40rem;position:relative}.IntegrativeMedicinePage-module__WZtHyW__eyebrow{color:var(--green);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:.65rem;font-weight:720;display:flex}.IntegrativeMedicinePage-module__WZtHyW__eyebrow>span{background:var(--gold);width:2rem;height:1px}.IntegrativeMedicinePage-module__WZtHyW__hero h1{letter-spacing:-.068em;max-width:43rem;margin:1.6rem 0 0;font-size:clamp(3.8rem,6.3vw,7.25rem);font-weight:450;line-height:.91}.IntegrativeMedicinePage-module__WZtHyW__hero h1 span{color:var(--green);font-style:italic;font-weight:420;display:block}.IntegrativeMedicinePage-module__WZtHyW__heroLead{max-width:36rem;color:var(--copy);margin:2rem 0 0;font-size:clamp(.98rem,1.35vw,1.13rem);line-height:1.75}.IntegrativeMedicinePage-module__WZtHyW__heroActions,.IntegrativeMedicinePage-module__WZtHyW__ctaActions{flex-wrap:wrap;gap:.8rem;margin-top:2.3rem;display:flex}.IntegrativeMedicinePage-module__WZtHyW__primaryAction,.IntegrativeMedicinePage-module__WZtHyW__secondaryAction,.IntegrativeMedicinePage-module__WZtHyW__callAction{border-radius:999px;outline:none;justify-content:center;align-items:center;gap:.85rem;min-height:52px;padding:.75rem 1.35rem;font-size:.8rem;font-weight:670;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex}.IntegrativeMedicinePage-module__WZtHyW__primaryAction{border:1px solid var(--ink);background:var(--ink);color:#fff;box-shadow:0 16px 38px #14385833}.IntegrativeMedicinePage-module__WZtHyW__secondaryAction{color:var(--ink);background:#ffffff9e;border:1px solid #14385859}.IntegrativeMedicinePage-module__WZtHyW__availability{color:#587286;letter-spacing:.03em;align-items:center;gap:.7rem;margin:1.65rem 0 0;font-size:.67rem;font-weight:630;line-height:1.5;display:flex}.IntegrativeMedicinePage-module__WZtHyW__availability span{background:var(--mint);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 5px #4ecca31f}.IntegrativeMedicinePage-module__WZtHyW__heroSystem{z-index:1;min-width:0;position:relative}.IntegrativeMedicinePage-module__WZtHyW__meaningSection,.IntegrativeMedicinePage-module__WZtHyW__systemSection,.IntegrativeMedicinePage-module__WZtHyW__perspectiveSection,.IntegrativeMedicinePage-module__WZtHyW__supportSection,.IntegrativeMedicinePage-module__WZtHyW__journeySection,.IntegrativeMedicinePage-module__WZtHyW__physicianSection,.IntegrativeMedicinePage-module__WZtHyW__faqSection{padding:clamp(6rem,10vw,10rem) max(1.25rem,50vw - 656px)}.IntegrativeMedicinePage-module__WZtHyW__meaningSection{background:#fff;grid-template-columns:minmax(0,.72fr) minmax(30rem,1fr);gap:clamp(4rem,10vw,10rem);display:grid}.IntegrativeMedicinePage-module__WZtHyW__sectionIntro h2,.IntegrativeMedicinePage-module__WZtHyW__systemIntro h2,.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy h2,.IntegrativeMedicinePage-module__WZtHyW__supportIntro h2,.IntegrativeMedicinePage-module__WZtHyW__journeyIntro h2,.IntegrativeMedicinePage-module__WZtHyW__physicianCopy h2,.IntegrativeMedicinePage-module__WZtHyW__faqIntro h2,.IntegrativeMedicinePage-module__WZtHyW__finalCta h2{letter-spacing:-.065em;margin:1.35rem 0 0;font-size:clamp(3rem,5.3vw,6rem);font-weight:450;line-height:.96}.IntegrativeMedicinePage-module__WZtHyW__sectionIntro h2 span,.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy h2 span,.IntegrativeMedicinePage-module__WZtHyW__finalCta h2 span{color:var(--green);font-style:italic;display:block}.IntegrativeMedicinePage-module__WZtHyW__sectionIntro>p:last-child,.IntegrativeMedicinePage-module__WZtHyW__systemIntro>p,.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy>p:last-child,.IntegrativeMedicinePage-module__WZtHyW__supportIntro>p:last-child,.IntegrativeMedicinePage-module__WZtHyW__faqIntro>p:last-child,.IntegrativeMedicinePage-module__WZtHyW__physicianCopy>p{color:var(--copy);margin:1.7rem 0 0;font-size:.92rem;line-height:1.78}.IntegrativeMedicinePage-module__WZtHyW__principles{margin:0;padding:0;list-style:none}.IntegrativeMedicinePage-module__WZtHyW__principles li{border-top:1px solid var(--line);grid-template-columns:3.6rem 1fr;gap:1.5rem;padding:1.8rem 0;display:grid}.IntegrativeMedicinePage-module__WZtHyW__principles li:last-child{border-bottom:1px solid var(--line)}.IntegrativeMedicinePage-module__WZtHyW__principles li>span,.IntegrativeMedicinePage-module__WZtHyW__perspectiveList li>span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.62rem}.IntegrativeMedicinePage-module__WZtHyW__principles h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:520}.IntegrativeMedicinePage-module__WZtHyW__principles p{max-width:34rem;color:var(--copy);margin:.65rem 0 0;font-size:.81rem;line-height:1.65}.IntegrativeMedicinePage-module__WZtHyW__systemSection{background:linear-gradient(130deg,#f3f1eb,#f2f7f3);grid-template-columns:minmax(17rem,.58fr) minmax(35rem,1fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.IntegrativeMedicinePage-module__WZtHyW__systemSection:before{content:"";background-image:linear-gradient(#14385809 1px,#0000 1px),linear-gradient(90deg,#14385809 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70%,#000,#0000 68%);mask-image:radial-gradient(circle at 70%,#000,#0000 68%)}.IntegrativeMedicinePage-module__WZtHyW__systemIntro{z-index:1;max-width:30rem;position:relative}.IntegrativeMedicinePage-module__WZtHyW__systemIntro h2{font-size:clamp(3rem,4.8vw,5.4rem)}.IntegrativeMedicinePage-module__WZtHyW__interactionHint{color:var(--green);letter-spacing:.08em;text-transform:uppercase;border:1px solid #24785f24;border-radius:999px;margin-top:1.8rem;padding:.6rem .8rem;font-size:.61rem;font-weight:690;display:inline-flex}.IntegrativeMedicinePage-module__WZtHyW__systemVisual{z-index:1;position:relative}.IntegrativeMedicinePage-module__WZtHyW__perspectiveSection{background:var(--ink);color:#fff;grid-template-columns:minmax(0,.8fr) minmax(28rem,1fr);gap:clamp(4rem,9vw,10rem);display:grid}.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy{max-width:35rem}.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy .IntegrativeMedicinePage-module__WZtHyW__eyebrow,.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy h2 span{color:#82dabd}.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy>p:last-child{color:#ffffffb3}.IntegrativeMedicinePage-module__WZtHyW__perspectiveList{border-top:1px solid #ffffff26;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;margin:0;padding:0;list-style:none;display:grid}.IntegrativeMedicinePage-module__WZtHyW__perspectiveList li{color:#ffffffe0;border-bottom:1px solid #ffffff26;grid-template-columns:2.5rem 1fr;align-items:center;gap:.8rem;min-height:6.5rem;padding:1rem .8rem;font-size:.82rem;line-height:1.4;display:grid}.IntegrativeMedicinePage-module__WZtHyW__perspectiveList li:nth-child(odd){border-right:1px solid #ffffff26}.IntegrativeMedicinePage-module__WZtHyW__perspectiveList li>span{color:#d4ad72}.IntegrativeMedicinePage-module__WZtHyW__supportSection{background:#fff;grid-template-columns:minmax(0,.72fr) minmax(28rem,1fr);gap:4rem 9rem;display:grid}.IntegrativeMedicinePage-module__WZtHyW__supportIntro{max-width:38rem}.IntegrativeMedicinePage-module__WZtHyW__supportList{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.IntegrativeMedicinePage-module__WZtHyW__supportList li{border-bottom:1px solid var(--line);color:#31556c;align-items:center;gap:.8rem;min-height:4.4rem;padding:.9rem .6rem;font-size:.82rem;display:flex}.IntegrativeMedicinePage-module__WZtHyW__supportList li span{border:1px solid var(--green);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #4ecca314}.IntegrativeMedicinePage-module__WZtHyW__educationalNote{border-left:2px solid var(--gold);color:#657781;background:#fbf8f3;grid-column:1/-1;margin:0;padding:1rem 1.2rem;font-size:.72rem;line-height:1.6}.IntegrativeMedicinePage-module__WZtHyW__journeySection{background:#f7f3ee}.IntegrativeMedicinePage-module__WZtHyW__journeyIntro{grid-template-columns:.55fr 1fr;align-items:end;gap:4rem;display:grid}.IntegrativeMedicinePage-module__WZtHyW__journeyIntro h2{max-width:53rem;font-size:clamp(3rem,5vw,5.7rem)}.IntegrativeMedicinePage-module__WZtHyW__journeySteps{grid-template-columns:repeat(3,1fr);margin:clamp(4rem,7vw,7rem) 0 0;padding:0;list-style:none;display:grid}.IntegrativeMedicinePage-module__WZtHyW__journeySteps li{border-left:1px solid #14385824;min-height:18rem;padding:0 clamp(1.3rem,3vw,3rem);position:relative}.IntegrativeMedicinePage-module__WZtHyW__journeySteps li:first-child{border-left:0;padding-left:0}.IntegrativeMedicinePage-module__WZtHyW__journeySteps li:last-child{padding-right:0}.IntegrativeMedicinePage-module__WZtHyW__stepNumber{width:3.3rem;height:3.3rem;color:var(--green);font-family:var(--font-geist-mono),monospace;background:#ffffff8c;border:1px solid #24785f42;border-radius:50%;place-items:center;font-size:.62rem;display:inline-grid}.IntegrativeMedicinePage-module__WZtHyW__stepLine{background:linear-gradient(90deg,var(--gold),#a979331f);transform-origin:0;width:100%;height:1px;margin:2rem 0;display:block}.IntegrativeMedicinePage-module__WZtHyW__journeySteps h3{letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:470}.IntegrativeMedicinePage-module__WZtHyW__journeySteps p{max-width:20rem;color:var(--copy);margin:1rem 0 0;font-size:.82rem;line-height:1.7}.IntegrativeMedicinePage-module__WZtHyW__physicianSection{background:#fff;grid-template-columns:minmax(25rem,.86fr) minmax(0,1fr);align-items:center;gap:clamp(4rem,10vw,10rem);display:grid}.IntegrativeMedicinePage-module__WZtHyW__physicianImage{background:#eeeae4;border-radius:50% 50% 1.5rem 1.5rem/34% 34% 1.5rem 1.5rem;min-height:42rem;position:relative;overflow:hidden;box-shadow:0 36px 90px #14385824}.IntegrativeMedicinePage-module__WZtHyW__physicianImage img{object-fit:cover;object-position:center 24%}.IntegrativeMedicinePage-module__WZtHyW__physicianImage>span{background:linear-gradient(#0000 65%,#14385824);position:absolute;inset:0}.IntegrativeMedicinePage-module__WZtHyW__physicianCopy{max-width:37rem}.IntegrativeMedicinePage-module__WZtHyW__physicianCopy h2{font-size:clamp(3.6rem,6vw,6.5rem)}.IntegrativeMedicinePage-module__WZtHyW__physicianRole{letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:var(--gold)!important;font-size:.69rem!important}.IntegrativeMedicinePage-module__WZtHyW__textAction{min-height:48px;color:var(--green);border-bottom:1px solid #24785f66;outline:none;align-items:center;gap:.8rem;margin-top:1.8rem;font-size:.82rem;font-weight:680;text-decoration:none;display:inline-flex}.IntegrativeMedicinePage-module__WZtHyW__faqSection{background:linear-gradient(135deg,#f7f3ee,#f3f7f4);grid-template-columns:minmax(18rem,.62fr) minmax(30rem,1fr);gap:clamp(4rem,9vw,10rem);display:grid}.IntegrativeMedicinePage-module__WZtHyW__faqIntro{max-width:32rem}.IntegrativeMedicinePage-module__WZtHyW__faqIntro h2{font-size:clamp(3.1rem,5vw,5.7rem)}.IntegrativeMedicinePage-module__WZtHyW__faqList{border-top:1px solid var(--line)}.IntegrativeMedicinePage-module__WZtHyW__faqItem{border-bottom:1px solid var(--line)}.IntegrativeMedicinePage-module__WZtHyW__faqItem h3{margin:0}.IntegrativeMedicinePage-module__WZtHyW__faqItem button{width:100%;min-height:5.2rem;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.1rem .2rem;font-size:clamp(.94rem,1.5vw,1.12rem);font-weight:580;display:flex}.IntegrativeMedicinePage-module__WZtHyW__faqIcon{border:1px solid #24785f33;border-radius:50%;flex:none;width:2.4rem;height:2.4rem;transition:background-color .22s,transform .22s;position:relative}.IntegrativeMedicinePage-module__WZtHyW__faqIcon:before,.IntegrativeMedicinePage-module__WZtHyW__faqIcon:after{content:"";background:var(--green);width:.8rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IntegrativeMedicinePage-module__WZtHyW__faqIcon:after{transition:transform .22s;transform:translate(-50%,-50%)rotate(90deg)}.IntegrativeMedicinePage-module__WZtHyW__faqItem[data-open=true] .IntegrativeMedicinePage-module__WZtHyW__faqIcon{background:#4ecca31c;transform:rotate(90deg)}.IntegrativeMedicinePage-module__WZtHyW__faqItem[data-open=true] .IntegrativeMedicinePage-module__WZtHyW__faqIcon:after{transform:translate(-50%,-50%)rotate(0)}.IntegrativeMedicinePage-module__WZtHyW__faqPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .22s;display:grid}.IntegrativeMedicinePage-module__WZtHyW__faqItem[data-open=true] .IntegrativeMedicinePage-module__WZtHyW__faqPanel{opacity:1;grid-template-rows:1fr}.IntegrativeMedicinePage-module__WZtHyW__faqPanel>div{min-height:0;overflow:hidden}.IntegrativeMedicinePage-module__WZtHyW__faqPanel p{max-width:43rem;color:var(--copy);margin:0;padding:0 3.5rem 1.7rem 0;font-size:.82rem;line-height:1.72}.IntegrativeMedicinePage-module__WZtHyW__finalCta{isolation:isolate;background:var(--ink);color:#fff;text-align:center;place-items:center;min-height:42rem;padding:7rem 1.25rem;display:grid;position:relative;overflow:hidden}.IntegrativeMedicinePage-module__WZtHyW__finalCta>div:not(.IntegrativeMedicinePage-module__WZtHyW__ctaAtmosphere){z-index:1;max-width:67rem;position:relative}.IntegrativeMedicinePage-module__WZtHyW__finalCta .IntegrativeMedicinePage-module__WZtHyW__eyebrow{color:#82dabd;justify-content:center}.IntegrativeMedicinePage-module__WZtHyW__finalCta h2{font-size:clamp(4rem,8vw,8.5rem)}.IntegrativeMedicinePage-module__WZtHyW__finalCta h2 span{color:#82dabd}.IntegrativeMedicinePage-module__WZtHyW__finalCta p:not(.IntegrativeMedicinePage-module__WZtHyW__eyebrow){color:#ffffffb8;max-width:42rem;margin:1.8rem auto 0;font-size:.94rem;line-height:1.75}.IntegrativeMedicinePage-module__WZtHyW__ctaActions{justify-content:center}.IntegrativeMedicinePage-module__WZtHyW__finalCta .IntegrativeMedicinePage-module__WZtHyW__primaryAction{color:var(--ink);background:#fff;border-color:#fff}.IntegrativeMedicinePage-module__WZtHyW__callAction{color:#fff;border:1px solid #ffffff57}.IntegrativeMedicinePage-module__WZtHyW__callAction svg{width:1.05rem;height:1.05rem}.IntegrativeMedicinePage-module__WZtHyW__ctaAtmosphere{position:absolute;inset:0;overflow:hidden}.IntegrativeMedicinePage-module__WZtHyW__ctaAtmosphere:before{content:"";opacity:.18;background-image:radial-gradient(#ffffff29 .6px,#0000 .6px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.IntegrativeMedicinePage-module__WZtHyW__ctaAtmosphere span{border:1px solid #82dabd24;border-radius:50%;position:absolute}.IntegrativeMedicinePage-module__WZtHyW__ctaAtmosphere span:first-child{width:64rem;height:64rem;top:-24rem;left:calc(50% - 32rem)}.IntegrativeMedicinePage-module__WZtHyW__ctaAtmosphere span:last-child{width:80rem;height:80rem;bottom:-29rem;left:calc(50% - 40rem)}.IntegrativeMedicinePage-module__WZtHyW__motionRoot[data-motion=ready] [data-reveal]{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.IntegrativeMedicinePage-module__WZtHyW__motionRoot[data-motion=ready] [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}.IntegrativeMedicinePage-module__WZtHyW__logoLink:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__navigation>a:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__headerCta:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__mobileMenu summary:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__mobileMenu nav>a:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__primaryAction:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__secondaryAction:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__callAction:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__textAction:focus-visible,.IntegrativeMedicinePage-module__WZtHyW__faqItem button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px var(--green)}@media (max-width:1199px){.IntegrativeMedicinePage-module__WZtHyW__header{grid-template-columns:1fr auto}.IntegrativeMedicinePage-module__WZtHyW__navigation{display:none}.IntegrativeMedicinePage-module__WZtHyW__mobileMenu{display:block}.IntegrativeMedicinePage-module__WZtHyW__hero{grid-template-columns:minmax(0,.85fr) minmax(27rem,1fr);min-height:auto;padding-top:8.5rem}.IntegrativeMedicinePage-module__WZtHyW__meaningSection,.IntegrativeMedicinePage-module__WZtHyW__perspectiveSection,.IntegrativeMedicinePage-module__WZtHyW__supportSection,.IntegrativeMedicinePage-module__WZtHyW__faqSection{gap:4rem}}@media (max-width:899px){.IntegrativeMedicinePage-module__WZtHyW__hero{grid-template-columns:1fr;padding-top:10rem}.IntegrativeMedicinePage-module__WZtHyW__heroCopy{max-width:46rem}.IntegrativeMedicinePage-module__WZtHyW__heroSystem{width:100%;max-width:43rem;margin:-1rem auto 0}.IntegrativeMedicinePage-module__WZtHyW__meaningSection,.IntegrativeMedicinePage-module__WZtHyW__systemSection,.IntegrativeMedicinePage-module__WZtHyW__perspectiveSection,.IntegrativeMedicinePage-module__WZtHyW__supportSection,.IntegrativeMedicinePage-module__WZtHyW__physicianSection,.IntegrativeMedicinePage-module__WZtHyW__faqSection{grid-template-columns:1fr}.IntegrativeMedicinePage-module__WZtHyW__systemIntro,.IntegrativeMedicinePage-module__WZtHyW__supportIntro,.IntegrativeMedicinePage-module__WZtHyW__physicianCopy,.IntegrativeMedicinePage-module__WZtHyW__faqIntro{max-width:42rem}.IntegrativeMedicinePage-module__WZtHyW__systemSection{gap:1rem}.IntegrativeMedicinePage-module__WZtHyW__journeyIntro{grid-template-columns:1fr;gap:1.5rem}.IntegrativeMedicinePage-module__WZtHyW__physicianImage{width:100%;max-width:38rem;min-height:38rem}}@media (max-width:699px){.IntegrativeMedicinePage-module__WZtHyW__header{min-height:82px;padding-block:1rem}.IntegrativeMedicinePage-module__WZtHyW__headerCta{min-width:44px;padding-inline:.85rem;font-size:0}.IntegrativeMedicinePage-module__WZtHyW__headerCta svg{width:1.1rem;height:1.1rem}.IntegrativeMedicinePage-module__WZtHyW__hero{padding-top:8.25rem;padding-bottom:4rem}.IntegrativeMedicinePage-module__WZtHyW__hero h1{font-size:clamp(3.5rem,16vw,5.7rem)}.IntegrativeMedicinePage-module__WZtHyW__heroLead{font-size:.94rem}.IntegrativeMedicinePage-module__WZtHyW__heroActions{flex-direction:column;align-items:stretch}.IntegrativeMedicinePage-module__WZtHyW__heroSystem{margin-top:0}.IntegrativeMedicinePage-module__WZtHyW__availability{align-items:flex-start}.IntegrativeMedicinePage-module__WZtHyW__meaningSection,.IntegrativeMedicinePage-module__WZtHyW__systemSection,.IntegrativeMedicinePage-module__WZtHyW__perspectiveSection,.IntegrativeMedicinePage-module__WZtHyW__supportSection,.IntegrativeMedicinePage-module__WZtHyW__journeySection,.IntegrativeMedicinePage-module__WZtHyW__physicianSection,.IntegrativeMedicinePage-module__WZtHyW__faqSection{padding-block:5.5rem}.IntegrativeMedicinePage-module__WZtHyW__sectionIntro h2,.IntegrativeMedicinePage-module__WZtHyW__systemIntro h2,.IntegrativeMedicinePage-module__WZtHyW__perspectiveCopy h2,.IntegrativeMedicinePage-module__WZtHyW__supportIntro h2,.IntegrativeMedicinePage-module__WZtHyW__journeyIntro h2,.IntegrativeMedicinePage-module__WZtHyW__physicianCopy h2,.IntegrativeMedicinePage-module__WZtHyW__faqIntro h2{font-size:clamp(2.8rem,13vw,4.4rem)}.IntegrativeMedicinePage-module__WZtHyW__principles li{grid-template-columns:2.6rem 1fr;gap:.8rem}.IntegrativeMedicinePage-module__WZtHyW__interactionHint{display:none}.IntegrativeMedicinePage-module__WZtHyW__perspectiveList,.IntegrativeMedicinePage-module__WZtHyW__supportList{grid-template-columns:1fr}.IntegrativeMedicinePage-module__WZtHyW__perspectiveList li:nth-child(odd){border-right:0}.IntegrativeMedicinePage-module__WZtHyW__supportSection{gap:2.5rem}.IntegrativeMedicinePage-module__WZtHyW__journeySteps{grid-template-columns:1fr;gap:0;margin-top:3.5rem}.IntegrativeMedicinePage-module__WZtHyW__journeySteps li,.IntegrativeMedicinePage-module__WZtHyW__journeySteps li:first-child,.IntegrativeMedicinePage-module__WZtHyW__journeySteps li:last-child{border-top:1px solid var(--line);border-left:0;grid-template-columns:3.3rem 1fr;gap:1rem;min-height:auto;padding:1.3rem 0;display:grid}.IntegrativeMedicinePage-module__WZtHyW__stepNumber{grid-row:1/3}.IntegrativeMedicinePage-module__WZtHyW__stepLine{display:none}.IntegrativeMedicinePage-module__WZtHyW__journeySteps p{margin-top:.6rem}.IntegrativeMedicinePage-module__WZtHyW__physicianImage{min-height:32rem}.IntegrativeMedicinePage-module__WZtHyW__faqPanel p{padding-right:.5rem}.IntegrativeMedicinePage-module__WZtHyW__finalCta{min-height:38rem}.IntegrativeMedicinePage-module__WZtHyW__finalCta h2{font-size:clamp(3.6rem,17vw,5.7rem)}.IntegrativeMedicinePage-module__WZtHyW__ctaActions{flex-direction:column;align-items:stretch;width:min(100%,22rem);margin-inline:auto}}@media (max-width:399px){.IntegrativeMedicinePage-module__WZtHyW__logo{width:9.4rem}.IntegrativeMedicinePage-module__WZtHyW__header{gap:.65rem;padding-inline:1rem}.IntegrativeMedicinePage-module__WZtHyW__headerActions{gap:.45rem}.IntegrativeMedicinePage-module__WZtHyW__hero,.IntegrativeMedicinePage-module__WZtHyW__meaningSection,.IntegrativeMedicinePage-module__WZtHyW__systemSection,.IntegrativeMedicinePage-module__WZtHyW__perspectiveSection,.IntegrativeMedicinePage-module__WZtHyW__supportSection,.IntegrativeMedicinePage-module__WZtHyW__journeySection,.IntegrativeMedicinePage-module__WZtHyW__physicianSection,.IntegrativeMedicinePage-module__WZtHyW__faqSection{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.IntegrativeMedicinePage-module__WZtHyW__motionRoot[data-motion=ready] [data-reveal]{opacity:1;transition:none;transform:none}.IntegrativeMedicinePage-module__WZtHyW__headerCta,.IntegrativeMedicinePage-module__WZtHyW__headerCta svg,.IntegrativeMedicinePage-module__WZtHyW__primaryAction,.IntegrativeMedicinePage-module__WZtHyW__secondaryAction,.IntegrativeMedicinePage-module__WZtHyW__callAction,.IntegrativeMedicinePage-module__WZtHyW__textAction svg,.IntegrativeMedicinePage-module__WZtHyW__mobileMenu summary span,.IntegrativeMedicinePage-module__WZtHyW__faqIcon,.IntegrativeMedicinePage-module__WZtHyW__faqIcon:after,.IntegrativeMedicinePage-module__WZtHyW__faqPanel{transition:none}}
.CareSections-module__iKD6QW__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CareSections-module__iKD6QW__howWeCare,.CareSections-module__iKD6QW__insuranceSection{isolation:isolate;color:var(--atlantis-navy);position:relative;overflow:clip}.CareSections-module__iKD6QW__howWeCare{background:#e9eff3;min-height:100svh}.CareSections-module__iKD6QW__howWeCare:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0d2d46 0%,#23445a 12%,#8296a3 38%,#d8e2e7 72%,#e9eff3 100%);height:clamp(8rem,12vw,11rem);position:absolute;inset:0 0 auto}.CareSections-module__iKD6QW__careAtmosphere,.CareSections-module__iKD6QW__insuranceAtmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CareSections-module__iKD6QW__careMist{filter:blur(16px);background:radial-gradient(circle at 48% 40%,#ffffffb8,#0000 36%),radial-gradient(circle at 62% 56%,#4ecca317,#0000 48%),radial-gradient(circle at 32% 66%,#6fb1c921,#0000 52%);border-radius:50%;height:48rem;position:absolute;inset:7rem -12% auto 42%}.CareSections-module__iKD6QW__careContour{aspect-ratio:1;border:1px solid #5691a621;border-radius:50%;width:46rem;position:absolute;top:20rem;right:-13rem;transform:rotate(-18deg)scaleY(.76);box-shadow:0 0 0 4rem #ffffff09,0 0 0 9rem #4ecca306,0 0 0 15rem #b8863805}.CareSections-module__iKD6QW__careContainer,.CareSections-module__iKD6QW__insuranceContainer{z-index:1;width:min(100%,1440px);margin-inline:auto;padding-inline:1.25rem;position:relative}.CareSections-module__iKD6QW__careContainer{padding-top:clamp(10rem,13vw,11.5rem);padding-bottom:clamp(3rem,4vw,4.5rem)}.CareSections-module__iKD6QW__careHeader{max-width:1240px;margin-inline:auto}.CareSections-module__iKD6QW__lightEyebrow{color:var(--atlantis-brand-green-ink);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:.68rem;font-weight:680;display:flex}.CareSections-module__iKD6QW__lightEyebrow>span{background:var(--atlantis-gold);flex:none;width:2.25rem;height:1px}.CareSections-module__iKD6QW__careHeaderGrid{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-top:1.35rem;display:grid}.CareSections-module__iKD6QW__careHeaderGrid h2,.CareSections-module__iKD6QW__insuranceHeader h2{color:var(--atlantis-navy);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.9rem,5.4vw,5.5rem);font-weight:470;line-height:.96}.CareSections-module__iKD6QW__careHeaderGrid h2 span{color:var(--atlantis-brand-green-deep);display:block}.CareSections-module__iKD6QW__careHeaderGrid>p{color:#31556c;max-width:520px;margin:0 0 .35rem;font-size:1.05rem;line-height:1.78}.CareSections-module__iKD6QW__careExperience{grid-template-columns:minmax(23rem,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2.5rem,6vw,6.5rem);max-width:1328px;min-height:700px;margin:clamp(2.75rem,4.5vw,4.5rem) auto 0;display:grid}.CareSections-module__iKD6QW__principleColumn{z-index:3;position:relative}.CareSections-module__iKD6QW__principleList{--care-detail-slot:17rem;padding:0 0 var(--care-detail-slot);border-top:1px solid #1438582e;margin:0;scroll-margin-top:2rem;list-style:none;position:relative}.CareSections-module__iKD6QW__principleItem{border-bottom:1px solid #1438582e}.CareSections-module__iKD6QW__principleButton:before{content:"";opacity:0;transform-origin:50%;background:linear-gradient(#4ecca3,#b88638);width:2px;transition:opacity .28s,transform .44s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.3)}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleButton:before{opacity:1;transform:scaleY(1)}.CareSections-module__iKD6QW__principleButton{width:100%;min-height:82px;color:var(--atlantis-navy);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;outline:none;grid-template-columns:3.25rem minmax(0,1fr) 2rem;align-items:start;gap:.8rem;padding:1.25rem .75rem 1.2rem 1.25rem;transition:background-color .28s,border-color .28s,box-shadow .32s,padding-left .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.CareSections-module__iKD6QW__principleButton:hover,.CareSections-module__iKD6QW__principleButton:focus-visible,.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleButton{background:#ffffff38;padding-left:1.65rem}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleButton{box-shadow:0 0 0 1px #ffffffa8, var(--shadow-soft), var(--inner-highlight);-webkit-backdrop-filter:blur(10px);background:#ffffff7a;border-radius:16px;transform:translate(4px,-1px)scale(1.006)}.CareSections-module__iKD6QW__principleButton:focus-visible{box-shadow:inset 0 0 0 2px var(--atlantis-brand-green-ink)}.CareSections-module__iKD6QW__principleNumber{color:#4f6a7c;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:.16em;padding-top:.28rem;font-size:.67rem;transition:color .26s}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleNumber{color:#8c6328}.CareSections-module__iKD6QW__principleText{min-width:0;display:grid}.CareSections-module__iKD6QW__principleTitle{color:#1d4864;letter-spacing:-.035em;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:540;line-height:1.2;transition:color .26s}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleTitle{color:var(--atlantis-navy)}.CareSections-module__iKD6QW__principlePanel{height:var(--care-detail-slot);opacity:0;pointer-events:none;visibility:hidden;grid-template-rows:1fr;transition:opacity .26s,visibility 0s linear .26s;display:grid;position:absolute;bottom:0;left:0;right:0}.CareSections-module__iKD6QW__principlePanelClip{min-height:0;overflow:hidden}.CareSections-module__iKD6QW__principlePanelInner{opacity:0;min-height:0;padding:.1rem 1.25rem 1.85rem 5.3rem;transition:opacity .3s 40ms,transform .48s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.CareSections-module__iKD6QW__principlePanelInner>p{color:#31556c;max-width:470px;margin:0 0 1.35rem;font-size:.86rem;line-height:1.62}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principlePanel{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principlePanelInner{opacity:1;transform:none}.CareSections-module__iKD6QW__principleMarker{border:1px solid #14385838;border-radius:999px;place-items:center;width:2rem;height:2rem;margin-top:-.12rem;transition:border-color .26s,background-color .26s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.CareSections-module__iKD6QW__principleMarker:before,.CareSections-module__iKD6QW__principleMarker:after{content:"";background:currentColor;width:.72rem;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute}.CareSections-module__iKD6QW__principleMarker:after{transform:rotate(90deg)}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleMarker{color:var(--atlantis-brand-green-ink);background:#4ecca31a;border-color:#2f967694;transform:rotate(90deg)}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleMarker:after{transform:rotate(90deg)scaleX(0)}.CareSections-module__iKD6QW__careStage{align-content:center;min-width:0;min-height:680px;display:grid;position:relative}.CareSections-module__iKD6QW__careVisual{aspect-ratio:1;perspective:1100px;place-self:center;width:min(100%,650px);margin:-1.5rem auto -3rem;position:relative}.CareSections-module__iKD6QW__careVisual:before{z-index:0;box-shadow:inset 0 0 72px #1438580b, var(--inner-highlight), var(--shadow-soft);content:"";filter:blur(.2px);pointer-events:none;-webkit-backdrop-filter:blur(5px);background:radial-gradient(circle at 50% 42%,#ffffff61,#0000 58%),#ffffff1f;border:1px solid #ffffff8c;border-radius:49% 51% 46% 54%/46% 48% 52% 54%;position:absolute;inset:10% 7% 9%;transform:translateZ(-42px)}.CareSections-module__iKD6QW__visualHalo{filter:blur(14px);opacity:.82;background:radial-gradient(circle at 50% 44%,#ffffffd6,#badae438 42%,#0000 72%),radial-gradient(circle at 52% 58%,#4ecca312,#0000 58%);border-radius:50%;transition:background-color .6s,opacity .6s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:16% 13%}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=compassionate] .CareSections-module__iKD6QW__visualHalo{opacity:1;background:radial-gradient(circle,#fff1d6cc,#e4bc772b 45%,#0000 72%);transform:scale(1.06)}.CareSections-module__iKD6QW__careVisualSvg{z-index:1;filter:drop-shadow(0 26px 46px #1438581a);width:100%;height:100%;display:block;position:relative;overflow:visible;transform:translateZ(24px)}.CareSections-module__iKD6QW__visualFrame{fill:none;stroke:#4a8ba040;stroke-dasharray:2 9;stroke-linecap:round;stroke-width:1px}.CareSections-module__iKD6QW__visualFrame ellipse:nth-child(2){stroke:#b886382e}.CareSections-module__iKD6QW__visualFrame ellipse:nth-child(3){stroke:#4ecca333}.CareSections-module__iKD6QW__silhouette{stroke:#386d896b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15px}.CareSections-module__iKD6QW__silhouette path:first-of-type,.CareSections-module__iKD6QW__silhouette circle:first-of-type{stroke:#ffffffd6}.CareSections-module__iKD6QW__baseSystem{fill:none;stroke:#48889e6b;stroke-linecap:round;stroke-width:1.1px}.CareSections-module__iKD6QW__centralAxis{stroke:url(#care-line);stroke-width:1.7px}.CareSections-module__iKD6QW__baseNode circle:first-child{fill:#f7faf9ad;stroke:#2f96765c}.CareSections-module__iKD6QW__baseNode circle:last-child{fill:#b88638;stroke:none}.CareSections-module__iKD6QW__stateLayer{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .58s,transform .72s cubic-bezier(.16,1,.3,1);transform:scale(.985)}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=evidence] .CareSections-module__iKD6QW__evidenceLayer,.CareSections-module__iKD6QW__careVisual[data-care-visual-state=personalized] .CareSections-module__iKD6QW__personalizedLayer,.CareSections-module__iKD6QW__careVisual[data-care-visual-state=compassionate] .CareSections-module__iKD6QW__compassionateLayer,.CareSections-module__iKD6QW__careVisual[data-care-visual-state=collaborative] .CareSections-module__iKD6QW__collaborativeLayer,.CareSections-module__iKD6QW__careVisual[data-care-visual-state=preventive] .CareSections-module__iKD6QW__preventiveLayer{opacity:1;transform:scale(1)}.CareSections-module__iKD6QW__evidenceLayer{fill:none;stroke:#4b9dba;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.CareSections-module__iKD6QW__brainOutline{fill:#a0d3e21f;filter:url(#care-soft-glow)}.CareSections-module__iKD6QW__neuralPulse{fill:#f7fbfc;stroke:#4b9dba;transform-box:fill-box;transform-origin:50%}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=evidence] .CareSections-module__iKD6QW__neuralPulse{animation:3.2s ease-in-out infinite CareSections-module__iKD6QW__care-neural-pulse}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=evidence] .CareSections-module__iKD6QW__neuralPulse:nth-of-type(2){animation-delay:-1.05s}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=evidence] .CareSections-module__iKD6QW__neuralPulse:nth-of-type(3){animation-delay:-2.1s}.CareSections-module__iKD6QW__personalizedLayer{fill:none;stroke-linecap:round;stroke-width:2px}.CareSections-module__iKD6QW__routeOne,.CareSections-module__iKD6QW__routeTwo,.CareSections-module__iKD6QW__routeThree{stroke-dasharray:.08 .1;stroke-dashoffset:0}.CareSections-module__iKD6QW__routeOne{stroke:#4ecca3}.CareSections-module__iKD6QW__routeTwo{stroke:#63a9c3}.CareSections-module__iKD6QW__routeThree{stroke:#c79750}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=personalized] .CareSections-module__iKD6QW__routeOne,.CareSections-module__iKD6QW__careVisual[data-care-visual-state=personalized] .CareSections-module__iKD6QW__routeTwo,.CareSections-module__iKD6QW__careVisual[data-care-visual-state=personalized] .CareSections-module__iKD6QW__routeThree{animation:5.6s linear infinite CareSections-module__iKD6QW__care-route-flow}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=personalized] .CareSections-module__iKD6QW__routeTwo{animation-delay:-1.8s}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=personalized] .CareSections-module__iKD6QW__routeThree{animation-delay:-3.6s}.CareSections-module__iKD6QW__compassionateLayer{fill:none;stroke-linecap:round;stroke-linejoin:round}.CareSections-module__iKD6QW__bodyAura{fill:#e4bc770e;stroke:#b886387a;stroke-width:1.2px}.CareSections-module__iKD6QW__warmAxis{stroke:#b88638cc;stroke-width:2.2px}.CareSections-module__iKD6QW__heart{fill:#e4bc772e;stroke:#b88638;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=compassionate] .CareSections-module__iKD6QW__heart{animation:3.4s ease-in-out infinite CareSections-module__iKD6QW__care-heart}.CareSections-module__iKD6QW__collaborativeLayer{fill:none;stroke-linecap:round}.CareSections-module__iKD6QW__convergenceLine{stroke:url(#care-line);stroke-dasharray:.06 .11;stroke-dashoffset:0;stroke-width:1.7px}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=collaborative] .CareSections-module__iKD6QW__convergenceLine{animation:5.2s linear infinite CareSections-module__iKD6QW__care-converge;animation-delay:calc(var(--care-line-index) * -.45s)}.CareSections-module__iKD6QW__convergenceCore{stroke:none}.CareSections-module__iKD6QW__convergenceCoreRing{stroke:#b88638cc;stroke-width:1.4px}.CareSections-module__iKD6QW__preventiveLayer{fill:none;stroke-linecap:round;stroke-linejoin:round}.CareSections-module__iKD6QW__metabolicArc{stroke:#2f9676;stroke-width:2.1px}.CareSections-module__iKD6QW__lifestyleStem{stroke:#708e68;stroke-width:1.65px}.CareSections-module__iKD6QW__lifestyleLeaf{fill:#4ecca31f;stroke:#6c926d;stroke-width:1.25px}.CareSections-module__iKD6QW__cellularNode{fill:#e4bc7738;stroke:#b88638;stroke-width:1.1px;transform-box:fill-box;transform-origin:50%}.CareSections-module__iKD6QW__careVisual[data-care-visual-state=preventive] .CareSections-module__iKD6QW__cellularNode{animation:3.8s ease-in-out infinite CareSections-module__iKD6QW__care-cell;animation-delay:calc(var(--care-cell-index) * -.48s)}.CareSections-module__iKD6QW__visualCore circle:first-child{fill:#b88638;stroke:none}.CareSections-module__iKD6QW__visualCore circle:last-child{fill:none;stroke:#2f96768c;stroke-width:1px}.CareSections-module__iKD6QW__visualReadout{z-index:3;min-width:172px;box-shadow:var(--shadow-soft), var(--inner-highlight);pointer-events:none;-webkit-backdrop-filter:blur(12px);background:#ffffff6b;border:1px solid #ffffff8f;border-left-color:#b8863899;border-radius:10px;padding:.58rem .75rem .62rem .85rem;display:grid;position:absolute;bottom:17%;right:10%}.CareSections-module__iKD6QW__visualReadout>span{color:#5c7889;letter-spacing:.18em;text-transform:uppercase;font-size:.52rem;font-weight:700}.CareSections-module__iKD6QW__visualReadout strong{color:var(--atlantis-navy);letter-spacing:-.015em;margin-top:.25rem;font-size:.84rem;font-weight:650}.CareSections-module__iKD6QW__conditionGroup{min-width:0}.CareSections-module__iKD6QW__conditionLabel{color:var(--atlantis-brand-green-ink);letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:700}.CareSections-module__iKD6QW__conditionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem 1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.CareSections-module__iKD6QW__conditionList li{color:#31556c;align-items:center;gap:.65rem;min-width:0;font-size:.84rem;line-height:1.45;display:flex}.CareSections-module__iKD6QW__conditionList li>span{background:#4ecca329;border:1px solid #2f9676b8;border-radius:999px;flex:none;width:5px;height:5px;box-shadow:0 0 0 3px #4ecca30e}.CareSections-module__iKD6QW__insuranceSection{background:var(--atlantis-warm-white)}.CareSections-module__iKD6QW__insuranceSection:before{content:"";pointer-events:none;background:linear-gradient(#e9eff3 0%,#f7f3ee00 100%);height:clamp(6rem,10vw,10rem);position:absolute;inset:0 0 auto}.CareSections-module__iKD6QW__insuranceAtmosphere span:first-child{filter:blur(28px);background:radial-gradient(circle,#bedde657,#0000 68%);border-radius:50%;width:min(92vw,1000px);height:28rem;position:absolute;top:8%;left:50%;transform:translate(-50%)}.CareSections-module__iKD6QW__insuranceAtmosphere span:last-child{aspect-ratio:1;border:1px solid #b886381a;border-radius:50%;width:46rem;position:absolute;bottom:-18rem;right:-15rem;box-shadow:0 0 0 6rem #4ecca305,0 0 0 13rem #5997ad06}.CareSections-module__iKD6QW__insuranceContainer{padding-top:clamp(5rem,7.5vw,7.5rem);padding-bottom:clamp(3rem,4.5vw,4.5rem)}.CareSections-module__iKD6QW__insuranceHeader{text-align:center;width:min(100%,820px);margin-inline:auto}.CareSections-module__iKD6QW__insuranceHeader .CareSections-module__iKD6QW__lightEyebrow{justify-content:center}.CareSections-module__iKD6QW__insuranceHeader h2{margin-top:1rem;font-size:clamp(2.5rem,4.4vw,4.5rem)}.CareSections-module__iKD6QW__insuranceHeader>p:last-child{color:#31556c;max-width:690px;margin:1rem auto 0;font-size:1rem;line-height:1.66}.CareSections-module__iKD6QW__logoMarquee{border:1px solid var(--border-soft);width:100%;box-shadow:var(--shadow-medium), var(--inner-highlight);-webkit-backdrop-filter:blur(var(--backdrop-blur));background:linear-gradient(135deg,#ffffff9e,#ffffff57),#f7f9f770;border-radius:28px;outline:none;margin-top:clamp(2.5rem,4vw,4rem);margin-left:0;padding-block:1.15rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.CareSections-module__iKD6QW__logoMarquee:focus-visible{box-shadow:inset 0 0 0 2px var(--atlantis-brand-green-ink)}.CareSections-module__iKD6QW__logoTrack{will-change:transform;width:max-content;animation:56s linear infinite CareSections-module__iKD6QW__insurance-marquee;display:flex}.CareSections-module__iKD6QW__logoMarquee:hover .CareSections-module__iKD6QW__logoTrack,.CareSections-module__iKD6QW__logoMarquee:focus-visible .CareSections-module__iKD6QW__logoTrack{animation-play-state:paused}.CareSections-module__iKD6QW__logoSet{flex:none;align-items:center;gap:clamp(3.5rem,6vw,6rem);margin:0;padding:.8rem clamp(1.75rem,3vw,3rem);list-style:none;display:flex}.CareSections-module__iKD6QW__logoItem{flex:none;place-items:center;width:clamp(150px,14vw,196px);height:76px;display:grid;position:relative}.CareSections-module__iKD6QW__logoItem:after{content:"";background:#1438581a;width:1px;position:absolute;top:21%;bottom:21%;right:calc(clamp(3.5rem,6vw,6rem)/-2)}.CareSections-module__iKD6QW__providerLogo{object-fit:contain;filter:grayscale()saturate(.18)contrast(.9);opacity:.56;width:100%;height:auto;max-height:58px;transition:filter .32s,opacity .32s,transform .32s cubic-bezier(.16,1,.3,1)}.CareSections-module__iKD6QW__logoItem:hover .CareSections-module__iKD6QW__providerLogo,.CareSections-module__iKD6QW__logoMarquee:focus-visible .CareSections-module__iKD6QW__providerLogo{filter:grayscale(0)saturate(.9)contrast();opacity:1;transform:translateY(-3px)scale(1.025)}.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__neuralPulse,.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__routeOne,.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__routeTwo,.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__routeThree,.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__heart,.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__convergenceLine,.CareSections-module__iKD6QW__careExperience[data-care-paused=true] .CareSections-module__iKD6QW__cellularNode{animation-play-state:paused}@keyframes CareSections-module__iKD6QW__care-neural-pulse{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.28)}}@keyframes CareSections-module__iKD6QW__care-route-flow{to{stroke-dashoffset:-.9px}}@keyframes CareSections-module__iKD6QW__care-heart{0%,to{opacity:.72;transform:scale(.94)}45%{opacity:1;transform:scale(1.06)}}@keyframes CareSections-module__iKD6QW__care-converge{to{stroke-dashoffset:-1px}}@keyframes CareSections-module__iKD6QW__care-cell{0%,to{opacity:.48;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}@keyframes CareSections-module__iKD6QW__insurance-marquee{to{transform:translate(-50%)}}@media (min-width:640px){.CareSections-module__iKD6QW__careContainer,.CareSections-module__iKD6QW__insuranceContainer{padding-inline:2rem}}@media (min-width:1024px){.CareSections-module__iKD6QW__careContainer,.CareSections-module__iKD6QW__insuranceContainer{padding-inline:3.5rem}}@media (max-width:1100px){.CareSections-module__iKD6QW__principleList{--care-detail-slot:18rem}.CareSections-module__iKD6QW__careExperience{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);gap:2.5rem}.CareSections-module__iKD6QW__principleButton{grid-template-columns:2.75rem minmax(0,1fr) 2rem}.CareSections-module__iKD6QW__principlePanelInner{padding-left:4.75rem}}@media (max-width:1023px){.CareSections-module__iKD6QW__howWeCare:before{height:8.25rem}.CareSections-module__iKD6QW__careContainer{padding-top:9.25rem}.CareSections-module__iKD6QW__careHeaderGrid{grid-template-columns:1fr;gap:1.5rem}.CareSections-module__iKD6QW__careHeaderGrid>p{max-width:660px;margin:0}.CareSections-module__iKD6QW__careExperience{grid-template-columns:1fr;gap:2.25rem;min-height:0;margin-top:2.75rem}.CareSections-module__iKD6QW__principleColumn{grid-row:2;justify-self:center;width:min(100%,760px)}.CareSections-module__iKD6QW__principleList{padding-bottom:0}.CareSections-module__iKD6QW__principlePanel{opacity:0;pointer-events:none;visibility:visible;grid-template-rows:0fr;height:auto;transition:grid-template-rows .52s cubic-bezier(.16,1,.3,1),opacity .26s;position:static}.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principlePanel{opacity:1;pointer-events:auto;grid-template-rows:1fr}.CareSections-module__iKD6QW__careStage{grid-row:1;min-height:0}.CareSections-module__iKD6QW__careVisual{width:min(100%,460px);margin:-1.25rem auto -2rem}}@media (max-width:639px){.CareSections-module__iKD6QW__careContainer{padding-top:8.25rem;padding-bottom:3.25rem}.CareSections-module__iKD6QW__lightEyebrow{letter-spacing:.23em;font-size:.62rem}.CareSections-module__iKD6QW__careHeaderGrid h2{font-size:clamp(2.45rem,11.8vw,3.5rem)}.CareSections-module__iKD6QW__insuranceHeader h2{font-size:clamp(2.35rem,11vw,3.2rem)}.CareSections-module__iKD6QW__careHeaderGrid>p,.CareSections-module__iKD6QW__insuranceHeader>p:last-child{font-size:1rem;line-height:1.72}.CareSections-module__iKD6QW__careExperience{gap:1.5rem;margin-top:2.25rem}.CareSections-module__iKD6QW__principleButton{grid-template-columns:2.35rem minmax(0,1fr) 1.8rem;gap:.55rem;min-height:74px;padding:1.05rem .35rem 1rem .85rem}.CareSections-module__iKD6QW__principleButton:hover,.CareSections-module__iKD6QW__principleButton:focus-visible,.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleButton{padding-left:1rem}.CareSections-module__iKD6QW__principleTitle{font-size:1.2rem}.CareSections-module__iKD6QW__principlePanelInner{min-height:0;padding:.15rem .8rem 1.65rem 3.75rem}.CareSections-module__iKD6QW__principlePanelInner>p{font-size:.82rem}.CareSections-module__iKD6QW__principleMarker{width:1.8rem;height:1.8rem}.CareSections-module__iKD6QW__careVisual{width:min(100%,330px);margin:-.75rem auto -1.25rem}.CareSections-module__iKD6QW__visualReadout{min-width:142px;bottom:15%;right:7%}.CareSections-module__iKD6QW__visualReadout>span{font-size:.46rem}.CareSections-module__iKD6QW__visualReadout strong{font-size:.72rem}.CareSections-module__iKD6QW__conditionList{gap:.65rem .8rem}.CareSections-module__iKD6QW__conditionList li{font-size:.78rem}.CareSections-module__iKD6QW__insuranceContainer{padding-top:4.5rem;padding-bottom:3rem}.CareSections-module__iKD6QW__insuranceHeader>p:last-child{margin-top:1rem}.CareSections-module__iKD6QW__logoMarquee{width:100%;margin-top:2.25rem;margin-left:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.CareSections-module__iKD6QW__logoTrack{will-change:auto;width:100%;animation:none;display:block}.CareSections-module__iKD6QW__logoSet{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;padding:0;display:grid}.CareSections-module__iKD6QW__logoSet[data-logo-duplicate]{display:none}.CareSections-module__iKD6QW__logoItem{width:auto;height:64px}.CareSections-module__iKD6QW__logoItem:after{display:none}.CareSections-module__iKD6QW__providerLogo{max-height:46px}.CareSections-module__iKD6QW__logoMarquee:focus-visible{box-shadow:0 0 0 2px var(--atlantis-brand-green-ink)}}@media (prefers-reduced-motion:reduce){.CareSections-module__iKD6QW__principleButton:before,.CareSections-module__iKD6QW__principleButton,.CareSections-module__iKD6QW__principleNumber,.CareSections-module__iKD6QW__principleTitle,.CareSections-module__iKD6QW__principlePanel,.CareSections-module__iKD6QW__principlePanelInner,.CareSections-module__iKD6QW__principleMarker,.CareSections-module__iKD6QW__principleMarker:before,.CareSections-module__iKD6QW__principleMarker:after,.CareSections-module__iKD6QW__stateLayer,.CareSections-module__iKD6QW__visualHalo,.CareSections-module__iKD6QW__providerLogo{transition:none}.CareSections-module__iKD6QW__neuralPulse,.CareSections-module__iKD6QW__routeOne,.CareSections-module__iKD6QW__routeTwo,.CareSections-module__iKD6QW__routeThree,.CareSections-module__iKD6QW__heart,.CareSections-module__iKD6QW__convergenceLine,.CareSections-module__iKD6QW__cellularNode,.CareSections-module__iKD6QW__logoTrack{animation:none}.CareSections-module__iKD6QW__logoMarquee{width:100%;margin-left:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.CareSections-module__iKD6QW__logoTrack{will-change:auto;width:100%;display:block;transform:none}.CareSections-module__iKD6QW__logoSet{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem 2rem;padding:0;display:grid}.CareSections-module__iKD6QW__logoSet[data-logo-duplicate]{display:none}.CareSections-module__iKD6QW__logoItem{width:auto}.CareSections-module__iKD6QW__logoItem:after{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.CareSections-module__iKD6QW__logoSet{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.CareSections-module__iKD6QW__howWeCare:before{height:7rem}.CareSections-module__iKD6QW__careContainer{padding:7.25rem 1.25rem 4.5rem}.CareSections-module__iKD6QW__careHeaderGrid{gap:1.1rem;margin-top:1.1rem}.CareSections-module__iKD6QW__careHeaderGrid h2,.CareSections-module__iKD6QW__insuranceHeader h2{font-size:clamp(2.45rem,11vw,3.25rem);line-height:1}.CareSections-module__iKD6QW__careHeaderGrid>p,.CareSections-module__iKD6QW__insuranceHeader>p:last-child{font-size:1rem;line-height:1.65}.CareSections-module__iKD6QW__careExperience{gap:1.25rem;margin-top:2rem}.CareSections-module__iKD6QW__careVisual{width:min(88vw,19rem);margin:-.5rem auto -1rem}.CareSections-module__iKD6QW__principleButton{grid-template-columns:2.1rem minmax(0,1fr) 1.8rem;gap:.55rem;min-height:72px;padding:1rem .3rem .95rem .75rem}.CareSections-module__iKD6QW__principleButton:hover,.CareSections-module__iKD6QW__principleButton:focus-visible,.CareSections-module__iKD6QW__principleItem[data-active] .CareSections-module__iKD6QW__principleButton{padding-left:.9rem}.CareSections-module__iKD6QW__principleTitle{font-size:1.14rem;line-height:1.28}.CareSections-module__iKD6QW__principlePanelInner{padding:.15rem .7rem 1.5rem 3.35rem}.CareSections-module__iKD6QW__principlePanelInner>p{font-size:.95rem;line-height:1.62}.CareSections-module__iKD6QW__conditionList{margin-top:1rem}.CareSections-module__iKD6QW__conditionList li{font-size:.82rem;line-height:1.5}.CareSections-module__iKD6QW__insuranceContainer{padding:4.25rem 1.25rem 3.75rem}.CareSections-module__iKD6QW__insuranceHeader>p:last-child{margin-top:1rem}.CareSections-module__iKD6QW__logoMarquee{margin-top:2rem}.CareSections-module__iKD6QW__logoSet{gap:.75rem 1.25rem}.CareSections-module__iKD6QW__logoItem{border-bottom:1px solid #14385817;height:68px;padding:.55rem}.CareSections-module__iKD6QW__providerLogo{opacity:.72;max-height:48px}}
.WholePersonSystem-module__GQDJ-q__system{--tilt-x:0deg;--tilt-y:0deg;--light-x:50%;--light-y:42%;perspective:1100px;width:100%;max-width:44rem;margin-inline:auto;position:relative}.WholePersonSystem-module__GQDJ-q__srDescription{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WholePersonSystem-module__GQDJ-q__stage{aspect-ratio:1;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .16s linear;position:relative}.WholePersonSystem-module__GQDJ-q__ambient{background:radial-gradient(circle at var(--light-x) var(--light-y), #ffffffeb, transparent 27%), radial-gradient(circle at 55% 54%, #4ecca324, transparent 56%), radial-gradient(circle at 34% 37%, #b886381a, transparent 43%);filter:blur(1px);border-radius:48% 52% 54% 46%/45% 44% 56% 55%;animation:12s ease-in-out infinite alternate WholePersonSystem-module__GQDJ-q__breathe;position:absolute;inset:7%;transform:translateZ(-30px)}.WholePersonSystem-module__GQDJ-q__connections{width:85%;height:85%;position:absolute;inset:7.5%;overflow:visible;transform:translateZ(-5px)}.WholePersonSystem-module__GQDJ-q__orbit,.WholePersonSystem-module__GQDJ-q__orbitSecondary,.WholePersonSystem-module__GQDJ-q__connection,.WholePersonSystem-module__GQDJ-q__connectionActive{fill:none;vector-effect:non-scaling-stroke}.WholePersonSystem-module__GQDJ-q__orbit{stroke:#24785f33;stroke-dasharray:1 4;stroke-width:.45px;transform-origin:50%;animation:42s linear infinite WholePersonSystem-module__GQDJ-q__orbit}.WholePersonSystem-module__GQDJ-q__orbitSecondary{stroke:#b886382b;stroke-dasharray:7 6;stroke-width:.35px;transform-origin:50%;animation:60s linear infinite reverse WholePersonSystem-module__GQDJ-q__orbit}.WholePersonSystem-module__GQDJ-q__connection,.WholePersonSystem-module__GQDJ-q__connectionActive{stroke-linecap:round;transition:stroke .26s,opacity .26s,stroke-width .26s}.WholePersonSystem-module__GQDJ-q__connection{stroke:#24785f2b;stroke-width:.38px}.WholePersonSystem-module__GQDJ-q__connectionActive{stroke:#24785fc7;stroke-dasharray:2 3;stroke-width:.95px;animation:3.2s linear infinite WholePersonSystem-module__GQDJ-q__pulseLine}.WholePersonSystem-module__GQDJ-q__coreWrap{aspect-ratio:1;width:37%;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,48px)}.WholePersonSystem-module__GQDJ-q__coreRing,.WholePersonSystem-module__GQDJ-q__coreRingTwo,.WholePersonSystem-module__GQDJ-q__coreShape,.WholePersonSystem-module__GQDJ-q__coreShapeTwo,.WholePersonSystem-module__GQDJ-q__coreGlow,.WholePersonSystem-module__GQDJ-q__coreLabel{position:absolute;inset:0}.WholePersonSystem-module__GQDJ-q__coreRing,.WholePersonSystem-module__GQDJ-q__coreRingTwo{border:1px solid #24785f33;border-radius:50%}.WholePersonSystem-module__GQDJ-q__coreRing{animation:28s linear infinite WholePersonSystem-module__GQDJ-q__orbit;inset:-17%}.WholePersonSystem-module__GQDJ-q__coreRingTwo{border-style:dashed;border-color:#b886382e;animation:36s linear infinite reverse WholePersonSystem-module__GQDJ-q__orbit;inset:-8%}.WholePersonSystem-module__GQDJ-q__coreShape,.WholePersonSystem-module__GQDJ-q__coreShapeTwo{-webkit-backdrop-filter:blur(10px);border:1px solid #ffffffdb;box-shadow:inset 14px 12px 30px #ffffffc7,inset -16px -16px 32px #24785f21,0 26px 50px #14385824}.WholePersonSystem-module__GQDJ-q__coreShape{background:linear-gradient(145deg,#ffffffb3,#4ecca321);border-radius:43% 57% 49% 51%/58% 45% 55% 42%;animation:13s ease-in-out infinite alternate WholePersonSystem-module__GQDJ-q__morph}.WholePersonSystem-module__GQDJ-q__coreShapeTwo{background:#ffffff5c;border-radius:62% 38% 57% 43%/45% 62% 38% 55%;animation:11s ease-in-out infinite alternate WholePersonSystem-module__GQDJ-q__morphTwo;inset:13%;transform:translateZ(24px)}.WholePersonSystem-module__GQDJ-q__coreGlow{filter:blur(22px);opacity:.26;background:#4ecca3;border-radius:50%;inset:30%;transform:translateZ(12px)}.WholePersonSystem-module__GQDJ-q__coreLabel{color:#31556c;letter-spacing:.15em;text-align:center;text-transform:uppercase;place-content:center;font-size:clamp(.5rem,1.1vw,.73rem);font-weight:630;line-height:1.45;display:grid;transform:translateZ(35px)}.WholePersonSystem-module__GQDJ-q__coreLabel b{color:#143858;letter-spacing:.08em;font-size:1.5em;font-weight:580}.WholePersonSystem-module__GQDJ-q__nodes{position:absolute;inset:0;transform:translateZ(60px)}.WholePersonSystem-module__GQDJ-q__node{top:var(--node-y);left:var(--node-x);color:#31556c;cursor:pointer;min-width:5.7rem;min-height:44px;font:inherit;white-space:nowrap;-webkit-backdrop-filter:blur(13px);animation:WholePersonSystem-module__GQDJ-q__nodeFloat 7s var(--node-delay) ease-in-out infinite alternate;background:#ffffffb8;border:1px solid #ffffffdb;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:.48rem;padding:.6rem .82rem;font-size:clamp(.62rem,1.25vw,.78rem);font-weight:620;transition:background-color .24s,border-color .24s,box-shadow .24s,color .24s,transform .28s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 30px #1438581a}.WholePersonSystem-module__GQDJ-q__node>span{border:1px solid #24785f;border-radius:50%;width:.44rem;height:.44rem;transition:background-color .22s,box-shadow .22s;box-shadow:0 0 0 4px #4ecca31a}.WholePersonSystem-module__GQDJ-q__node[data-active=true]{color:#1d6f58;background:#f5fffbed;border-color:#24785f66;transform:translate(-50%,-50%)scale(1.055);box-shadow:0 18px 40px #14385829}.WholePersonSystem-module__GQDJ-q__node[data-active=true]>span{background:#4ecca3;box-shadow:0 0 0 6px #4ecca324}.WholePersonSystem-module__GQDJ-q__node:focus-visible{box-shadow:0 0 0 2px #f7f3ee,0 0 0 5px #24785f,0 18px 40px #14385829}.WholePersonSystem-module__GQDJ-q__explanation{z-index:2;-webkit-backdrop-filter:blur(16px);background:#fffc;border:1px solid #1438581c;border-radius:1.2rem;grid-template-columns:auto 1fr;align-items:start;gap:1.2rem;max-width:34rem;min-height:7.2rem;margin:-1.25rem auto 0;padding:1.25rem 1.35rem;display:grid;position:relative;box-shadow:0 18px 50px #14385817}.WholePersonSystem-module__GQDJ-q__explanation>span{color:#24785f;letter-spacing:.16em;text-transform:uppercase;padding-top:.15rem;font-size:.61rem;font-weight:720}.WholePersonSystem-module__GQDJ-q__explanation p{color:#3f6073;margin:0;font-size:.8rem;line-height:1.62}.WholePersonSystem-module__GQDJ-q__system[data-variant=hero] .WholePersonSystem-module__GQDJ-q__explanation{max-width:30rem;min-height:6.5rem;margin-top:-2rem;padding:1rem 1.15rem}.WholePersonSystem-module__GQDJ-q__system[data-visible=false] *,.WholePersonSystem-module__GQDJ-q__system[data-visible=false] :before,.WholePersonSystem-module__GQDJ-q__system[data-visible=false] :after{animation-play-state:paused!important}@keyframes WholePersonSystem-module__GQDJ-q__orbit{to{transform:rotate(360deg)}}@keyframes WholePersonSystem-module__GQDJ-q__pulseLine{to{stroke-dashoffset:-10px}}@keyframes WholePersonSystem-module__GQDJ-q__breathe{to{transform:translateZ(-30px)scale(1.035)rotate(2deg)}}@keyframes WholePersonSystem-module__GQDJ-q__morph{to{border-radius:57% 43% 42% 58%/43% 57%;transform:rotate(5deg)}}@keyframes WholePersonSystem-module__GQDJ-q__morphTwo{to{border-radius:39% 61% 44% 56%/59% 43% 57% 41%;transform:translateZ(24px)rotate(-8deg)}}@keyframes WholePersonSystem-module__GQDJ-q__nodeFloat{to{margin-top:-4px}}@media (max-width:699px){.WholePersonSystem-module__GQDJ-q__system{max-width:34rem}.WholePersonSystem-module__GQDJ-q__stage{margin-inline:-1.2rem}.WholePersonSystem-module__GQDJ-q__node{min-width:4.2rem;padding-inline:.56rem;font-size:.58rem}.WholePersonSystem-module__GQDJ-q__node>span{display:none}.WholePersonSystem-module__GQDJ-q__explanation,.WholePersonSystem-module__GQDJ-q__system[data-variant=hero] .WholePersonSystem-module__GQDJ-q__explanation{grid-template-columns:1fr;gap:.45rem;min-height:7.8rem;margin-top:-.8rem}}@media (max-width:399px){.WholePersonSystem-module__GQDJ-q__stage{margin-inline:-1.9rem}.WholePersonSystem-module__GQDJ-q__node{min-width:3.8rem;min-height:42px;font-size:.52rem}}@media (prefers-reduced-motion:reduce){.WholePersonSystem-module__GQDJ-q__stage,.WholePersonSystem-module__GQDJ-q__ambient,.WholePersonSystem-module__GQDJ-q__orbit,.WholePersonSystem-module__GQDJ-q__orbitSecondary,.WholePersonSystem-module__GQDJ-q__connectionActive,.WholePersonSystem-module__GQDJ-q__coreRing,.WholePersonSystem-module__GQDJ-q__coreRingTwo,.WholePersonSystem-module__GQDJ-q__coreShape,.WholePersonSystem-module__GQDJ-q__coreShapeTwo,.WholePersonSystem-module__GQDJ-q__node{transition:none;animation:none}}
.ConnectedCareNetwork-module__Mk2mtq__network{--tilt-x:0deg;--tilt-y:0deg;--light-x:52%;--light-y:44%;perspective:1200px;width:100%;max-width:48rem;margin-inline:auto;position:relative}.ConnectedCareNetwork-module__Mk2mtq__srDescription{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ConnectedCareNetwork-module__Mk2mtq__stage{aspect-ratio:1.2;background:radial-gradient(circle at var(--light-x) var(--light-y), #ffffffeb, transparent 28%), linear-gradient(145deg, #ffffff70, #4ecca314);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;-webkit-backdrop-filter:blur(12px);border:1px solid #ffffffb8;border-radius:48% 52% 44% 56%/48% 43% 57% 52%;transition:transform .16s linear;position:relative;box-shadow:inset 0 1px #ffffffe6,0 35px 90px #14385821}.ConnectedCareNetwork-module__Mk2mtq__ambient{filter:blur(6px);background:radial-gradient(circle at 65% 58%,#4ecca324,#0000 47%),radial-gradient(circle at 28% 62%,#b8863817,#0000 38%);border-radius:50%;animation:11s ease-in-out infinite alternate ConnectedCareNetwork-module__Mk2mtq__breathe;position:absolute;inset:8%;transform:translateZ(-32px)}.ConnectedCareNetwork-module__Mk2mtq__map{width:88%;height:84%;position:absolute;inset:8% 6%;overflow:visible;transform:translateZ(4px)}.ConnectedCareNetwork-module__Mk2mtq__mapOutline{fill:#ffffff57;stroke:#24785f3d;stroke-width:.55px;vector-effect:non-scaling-stroke}.ConnectedCareNetwork-module__Mk2mtq__mapContour,.ConnectedCareNetwork-module__Mk2mtq__coreOrbit,.ConnectedCareNetwork-module__Mk2mtq__connection,.ConnectedCareNetwork-module__Mk2mtq__connectionActive{fill:none;vector-effect:non-scaling-stroke}.ConnectedCareNetwork-module__Mk2mtq__mapContour{stroke:#14385814;stroke-dasharray:2 4;stroke-width:.4px}.ConnectedCareNetwork-module__Mk2mtq__coreOrbit{stroke:#b8863838;stroke-dasharray:2 4;stroke-width:.5px;transform-origin:52px 49px;animation:34s linear infinite ConnectedCareNetwork-module__Mk2mtq__orbit}.ConnectedCareNetwork-module__Mk2mtq__connection,.ConnectedCareNetwork-module__Mk2mtq__connectionActive{stroke-linecap:round;transition:stroke .26s,stroke-width .26s,opacity .26s}.ConnectedCareNetwork-module__Mk2mtq__connection{stroke:#24785f30;stroke-width:.45px}.ConnectedCareNetwork-module__Mk2mtq__connectionActive{stroke:#24785fd9;stroke-dasharray:2 2.5;stroke-width:1px;animation:3s linear infinite ConnectedCareNetwork-module__Mk2mtq__signal}.ConnectedCareNetwork-module__Mk2mtq__core{aspect-ratio:1;width:20%;transform-style:preserve-3d;position:absolute;top:57%;left:52%;transform:translate3d(-50%,-50%,52px)}.ConnectedCareNetwork-module__Mk2mtq__core>span{border-radius:50%;position:absolute;inset:0}.ConnectedCareNetwork-module__Mk2mtq__core>span:first-child{border:1px solid #24785f33;animation:28s linear infinite reverse ConnectedCareNetwork-module__Mk2mtq__orbit;inset:-18%}.ConnectedCareNetwork-module__Mk2mtq__core>span:nth-child(2){background:linear-gradient(145deg,#ffffffc9,#4ecca32e);border:1px solid #ffffffe0;animation:10s ease-in-out infinite alternate ConnectedCareNetwork-module__Mk2mtq__morph;box-shadow:inset 10px 8px 24px #fffc,inset -10px -12px 25px #24785f1f,0 20px 45px #14385829}.ConnectedCareNetwork-module__Mk2mtq__core>span:nth-child(3){filter:blur(18px);opacity:.38;background:#4ecca3;inset:34%}.ConnectedCareNetwork-module__Mk2mtq__core p{color:#31556c;letter-spacing:.14em;text-align:center;text-transform:uppercase;place-content:center;margin:0;font-size:clamp(.42rem,.82vw,.62rem);font-weight:680;line-height:1.45;display:grid;position:absolute;inset:0;transform:translateZ(24px)}.ConnectedCareNetwork-module__Mk2mtq__core b{color:#143858;font-size:1.4em;font-weight:620}.ConnectedCareNetwork-module__Mk2mtq__stateNodes{position:absolute;inset:0;transform:translateZ(72px)}.ConnectedCareNetwork-module__Mk2mtq__stateNode{top:var(--state-y);left:var(--state-x);color:#31556c;cursor:pointer;min-width:3.35rem;min-height:44px;font:inherit;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;-webkit-backdrop-filter:blur(12px);animation:ConnectedCareNetwork-module__Mk2mtq__stateFloat 6s var(--state-delay) ease-in-out infinite alternate;background:#ffffffc2;border:1px solid #ffffffe0;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:.35rem;padding:.52rem .7rem;font-size:clamp(.58rem,1vw,.72rem);font-weight:720;transition:background-color .22s,border-color .22s,box-shadow .22s,color .22s,transform .26s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 28px #1438581f}.ConnectedCareNetwork-module__Mk2mtq__stateNode>span{border:1px solid #24785f;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 4px #4ecca31a}.ConnectedCareNetwork-module__Mk2mtq__stateNode small{color:#a97933;font-family:var(--font-geist-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.47rem;font-weight:720}.ConnectedCareNetwork-module__Mk2mtq__stateNode[data-active=true]{color:#1d6f58;background:#f4fffbf5;border-color:#24785f66;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 18px 40px #1438582e}.ConnectedCareNetwork-module__Mk2mtq__stateNode[data-active=true]>span{background:#4ecca3;box-shadow:0 0 0 6px #4ecca324}.ConnectedCareNetwork-module__Mk2mtq__stateNode[data-primary=true]{border-color:#a9793359}.ConnectedCareNetwork-module__Mk2mtq__stateNode:focus-visible{box-shadow:0 0 0 2px #f7f3ee,0 0 0 5px #24785f,0 18px 40px #1438582e}.ConnectedCareNetwork-module__Mk2mtq__detail{z-index:2;-webkit-backdrop-filter:blur(16px);background:#ffffffd6;border:1px solid #1438581c;border-radius:1.2rem;grid-template-columns:auto 1fr;align-items:center;gap:1.25rem;max-width:38rem;min-height:8.2rem;margin:-1.8rem auto 0;padding:1.2rem 1.35rem;display:grid;position:relative;box-shadow:0 18px 50px #1438581a}.ConnectedCareNetwork-module__Mk2mtq__detailState{text-align:center;border-right:1px solid #1438581f;place-content:center;min-width:5rem;min-height:4.8rem;padding-right:1.2rem;display:grid}.ConnectedCareNetwork-module__Mk2mtq__detailState span{color:#a97933;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.64rem}.ConnectedCareNetwork-module__Mk2mtq__detailState p{color:#143858;margin:.35rem 0 0;font-size:.82rem;font-weight:650}.ConnectedCareNetwork-module__Mk2mtq__detail>p{color:#3f6073;margin:0;font-size:.76rem;line-height:1.65}.ConnectedCareNetwork-module__Mk2mtq__network[data-visible=false] *,.ConnectedCareNetwork-module__Mk2mtq__network[data-visible=false] :before,.ConnectedCareNetwork-module__Mk2mtq__network[data-visible=false] :after{animation-play-state:paused!important}@keyframes ConnectedCareNetwork-module__Mk2mtq__orbit{to{transform:rotate(360deg)}}@keyframes ConnectedCareNetwork-module__Mk2mtq__signal{to{stroke-dashoffset:-9px}}@keyframes ConnectedCareNetwork-module__Mk2mtq__breathe{to{transform:translateZ(-32px)scale(1.035)rotate(2deg)}}@keyframes ConnectedCareNetwork-module__Mk2mtq__morph{to{border-radius:43% 57% 54% 46%/56% 44%;transform:rotate(7deg)}}@keyframes ConnectedCareNetwork-module__Mk2mtq__stateFloat{to{margin-top:-4px}}@media (max-width:699px){.ConnectedCareNetwork-module__Mk2mtq__stage{margin-inline:-.75rem}.ConnectedCareNetwork-module__Mk2mtq__stateNode{min-width:2.7rem;padding-inline:.48rem;font-size:.55rem}.ConnectedCareNetwork-module__Mk2mtq__stateNode>span,.ConnectedCareNetwork-module__Mk2mtq__stateNode small{display:none}.ConnectedCareNetwork-module__Mk2mtq__detail{grid-template-columns:1fr;gap:.65rem;min-height:10rem;margin-top:-.7rem}.ConnectedCareNetwork-module__Mk2mtq__detailState{border-bottom:1px solid #1438581f;border-right:0;justify-content:flex-start;align-items:center;gap:.7rem;min-height:auto;padding:0 0 .7rem;display:flex}.ConnectedCareNetwork-module__Mk2mtq__detailState p{margin:0}}@media (max-width:399px){.ConnectedCareNetwork-module__Mk2mtq__stage{margin-inline:-1.1rem}.ConnectedCareNetwork-module__Mk2mtq__stateNode{min-width:2.5rem;min-height:44px;font-size:.5rem}}@media (prefers-reduced-motion:reduce){.ConnectedCareNetwork-module__Mk2mtq__stage,.ConnectedCareNetwork-module__Mk2mtq__ambient,.ConnectedCareNetwork-module__Mk2mtq__coreOrbit,.ConnectedCareNetwork-module__Mk2mtq__connection,.ConnectedCareNetwork-module__Mk2mtq__connectionActive,.ConnectedCareNetwork-module__Mk2mtq__core>span,.ConnectedCareNetwork-module__Mk2mtq__stateNode{transition:none;animation:none}}
.PsychiatryPage-module__i1ZHXW__hero h1{max-width:39rem;font-size:clamp(3.45rem,5.65vw,6.55rem)}.PsychiatryPage-module__i1ZHXW__heroVisual{position:relative}.PsychiatryPage-module__i1ZHXW__heroVisual:before{z-index:-1;content:"";filter:blur(.2px);border:1px solid #24785f1c;border-radius:50%;position:absolute;inset:13% 4% 12% 8%}.PsychiatryPage-module__i1ZHXW__concernsSection,.PsychiatryPage-module__i1ZHXW__teleSection,.PsychiatryPage-module__i1ZHXW__crisisSection{padding:clamp(6rem,10vw,10rem) max(1.25rem,50vw - 656px)}.PsychiatryPage-module__i1ZHXW__concernsSection{background:radial-gradient(circle at 88% 12%,#4ecca317,#0000 30rem),#fff;position:relative;overflow:hidden}.PsychiatryPage-module__i1ZHXW__concernsHeader{grid-template-columns:minmax(0,.72fr) minmax(24rem,1fr);align-items:end;gap:clamp(3rem,9vw,9rem);display:grid}.PsychiatryPage-module__i1ZHXW__concernsHeader h2,.PsychiatryPage-module__i1ZHXW__teleCopy h2,.PsychiatryPage-module__i1ZHXW__crisisCopy h2{max-width:52rem;color:var(--ink);letter-spacing:-.065em;margin:1.35rem 0 0;font-size:clamp(3rem,5.3vw,6rem);font-weight:450;line-height:.96}.PsychiatryPage-module__i1ZHXW__concernsHeader>div:last-child>p{max-width:42rem;color:var(--copy);margin:0;font-size:.92rem;line-height:1.78}.PsychiatryPage-module__i1ZHXW__concernList{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(4rem,7vw,6.5rem) 0 0;padding:0;list-style:none;display:grid}.PsychiatryPage-module__i1ZHXW__concernList li{border-bottom:1px solid var(--line);min-height:20rem;padding:clamp(2rem,4vw,3.5rem);position:relative}.PsychiatryPage-module__i1ZHXW__concernList li:nth-child(odd){border-right:1px solid var(--line);padding-left:0}.PsychiatryPage-module__i1ZHXW__concernList li:nth-child(2n){padding-right:0}.PsychiatryPage-module__i1ZHXW__concernNumber{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;align-items:center;gap:.8rem;font-size:.61rem;display:inline-flex}.PsychiatryPage-module__i1ZHXW__concernNumber:after{content:"";background:#a9793357;width:2.2rem;height:1px}.PsychiatryPage-module__i1ZHXW__concernList h3{max-width:31rem;color:var(--ink);letter-spacing:-.052em;margin:1.7rem 0 0;font-size:clamp(1.75rem,2.8vw,2.8rem);font-weight:480;line-height:1.04}.PsychiatryPage-module__i1ZHXW__concernList p{max-width:36rem;color:var(--copy);margin:1.15rem 0 0;font-size:.83rem;line-height:1.78}.PsychiatryPage-module__i1ZHXW__careQualifier{color:#5d7481;background:#fbf8f3;border:1px solid #1438581a;border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:1rem;margin-top:2.2rem;padding:1.2rem 1.35rem;font-size:.75rem;line-height:1.65;display:grid}.PsychiatryPage-module__i1ZHXW__careQualifier span{border:1px solid var(--green);border-radius:50%;width:.55rem;height:.55rem;margin-top:.3rem;box-shadow:0 0 0 5px #4ecca317}.PsychiatryPage-module__i1ZHXW__journeyFour{grid-template-columns:repeat(4,1fr)}.PsychiatryPage-module__i1ZHXW__journeyFour li{min-height:19rem}.PsychiatryPage-module__i1ZHXW__physicianTraining{border-top:1px solid var(--line);padding-top:1rem;color:#587080!important;margin-top:1rem!important;font-size:.78rem!important}.PsychiatryPage-module__i1ZHXW__teleSection{background:linear-gradient(135deg,#f7f3ee,#eef5f2);grid-template-columns:minmax(24rem,.8fr) minmax(30rem,1.05fr);align-items:center;gap:clamp(4rem,9vw,9rem);display:grid;position:relative;overflow:hidden}.PsychiatryPage-module__i1ZHXW__teleSection:before{content:"";border:1px solid #24785f1a;border-radius:50%;width:48rem;height:48rem;position:absolute;top:-20rem;right:-18rem}.PsychiatryPage-module__i1ZHXW__teleCopy,.PsychiatryPage-module__i1ZHXW__locationVisual{z-index:1;position:relative}.PsychiatryPage-module__i1ZHXW__teleCopy>p:not(:first-child){max-width:39rem;color:var(--copy);margin:1.6rem 0 0;font-size:.89rem;line-height:1.8}.PsychiatryPage-module__i1ZHXW__stateList{flex-wrap:wrap;gap:.55rem;margin:1.8rem 0 0;padding:0;list-style:none;display:flex}.PsychiatryPage-module__i1ZHXW__stateList li{min-height:44px;color:var(--green);background:#ffffffa3;border:1px solid #24785f2b;border-radius:999px;align-items:center;padding:.6rem .85rem;font-size:.68rem;font-weight:650;display:inline-flex}.PsychiatryPage-module__i1ZHXW__teleNotice{border-left:2px solid var(--gold);color:#607682;background:#ffffff8a;margin-top:1.7rem;padding:1rem 1.15rem;font-size:.72rem;line-height:1.65}.PsychiatryPage-module__i1ZHXW__locationVisual{grid-template-rows:12rem 20rem;grid-template-columns:.88fr 1.12fr;gap:1rem;display:grid}.PsychiatryPage-module__i1ZHXW__locationImage{background:#e8ece9;border:1px solid #ffffffc7;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 25px 65px #14385821}.PsychiatryPage-module__i1ZHXW__locationImage:first-child,.PsychiatryPage-module__i1ZHXW__locationImage:nth-child(2){grid-column:1/-1}.PsychiatryPage-module__i1ZHXW__locationImage img{object-fit:cover}.PsychiatryPage-module__i1ZHXW__locationImage:first-child img{object-position:center 56%}.PsychiatryPage-module__i1ZHXW__locationImage:nth-child(2) img{object-position:center}.PsychiatryPage-module__i1ZHXW__locationCaption{color:var(--ink);-webkit-backdrop-filter:blur(12px);background:#f7f3eed6;border:1px solid #fff9;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.68rem;font-weight:650;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.PsychiatryPage-module__i1ZHXW__locationCaption span{color:var(--green);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.PsychiatryPage-module__i1ZHXW__crisisSection{background:#fff;grid-template-columns:minmax(0,.72fr) minmax(28rem,1fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.PsychiatryPage-module__i1ZHXW__crisisCopy h2{font-size:clamp(2.6rem,4.5vw,5rem)}.PsychiatryPage-module__i1ZHXW__crisisPanel{background:var(--ink);color:#fff;border-radius:1.5rem;padding:clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden;box-shadow:0 30px 80px #14385829}.PsychiatryPage-module__i1ZHXW__crisisPanel:before{content:"";border:1px solid #82dabd26;border-radius:50%;width:21rem;height:21rem;position:absolute;bottom:-8rem;right:-8rem}.PsychiatryPage-module__i1ZHXW__crisisPanel>p{color:#ffffffc2;margin:0;font-size:.88rem;line-height:1.75;position:relative}.PsychiatryPage-module__i1ZHXW__crisisActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.8rem;display:grid;position:relative}.PsychiatryPage-module__i1ZHXW__crisisActions a{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:1rem;outline:none;align-content:center;min-height:5.5rem;padding:1rem 1.15rem;text-decoration:none;transition:background-color .22s,transform .22s;display:grid}.PsychiatryPage-module__i1ZHXW__crisisActions a:hover{background:#ffffff1f;transform:translateY(-2px)}.PsychiatryPage-module__i1ZHXW__crisisActions strong{font-size:1.45rem;font-weight:540}.PsychiatryPage-module__i1ZHXW__crisisActions span{color:#9ae5cb;letter-spacing:.08em;text-transform:uppercase;margin-top:.25rem;font-size:.65rem}.PsychiatryPage-module__i1ZHXW__crisisActions a:focus-visible{box-shadow:0 0 0 2px var(--ink), 0 0 0 5px #82dabd}.PsychiatryPage-module__i1ZHXW__educationalDisclaimer{border-top:1px solid var(--line);color:#647883;grid-column:1/-1;margin:0;padding-top:1.5rem;font-size:.74rem;line-height:1.65}@media (max-width:1199px){.PsychiatryPage-module__i1ZHXW__concernsHeader,.PsychiatryPage-module__i1ZHXW__teleSection,.PsychiatryPage-module__i1ZHXW__crisisSection{gap:4rem}.PsychiatryPage-module__i1ZHXW__journeyFour{grid-template-columns:repeat(2,1fr)}.PsychiatryPage-module__i1ZHXW__journeyFour li:nth-child(3){border-left:0;padding-left:0}}@media (max-width:899px){.PsychiatryPage-module__i1ZHXW__concernsHeader,.PsychiatryPage-module__i1ZHXW__teleSection,.PsychiatryPage-module__i1ZHXW__crisisSection{grid-template-columns:1fr}.PsychiatryPage-module__i1ZHXW__locationVisual{max-width:48rem}}@media (max-width:699px){.PsychiatryPage-module__i1ZHXW__hero h1{font-size:clamp(3.1rem,14.5vw,5.25rem)}.PsychiatryPage-module__i1ZHXW__concernsSection,.PsychiatryPage-module__i1ZHXW__teleSection,.PsychiatryPage-module__i1ZHXW__crisisSection{padding-block:5.5rem}.PsychiatryPage-module__i1ZHXW__concernsHeader h2,.PsychiatryPage-module__i1ZHXW__teleCopy h2,.PsychiatryPage-module__i1ZHXW__crisisCopy h2{font-size:clamp(2.8rem,13vw,4.4rem)}.PsychiatryPage-module__i1ZHXW__concernList,.PsychiatryPage-module__i1ZHXW__journeyFour{grid-template-columns:1fr}.PsychiatryPage-module__i1ZHXW__concernList li,.PsychiatryPage-module__i1ZHXW__concernList li:nth-child(odd),.PsychiatryPage-module__i1ZHXW__concernList li:nth-child(2n){border-right:0;min-height:auto;padding:2.2rem 0}.PsychiatryPage-module__i1ZHXW__journeyFour li,.PsychiatryPage-module__i1ZHXW__journeyFour li:nth-child(3){border-left:0}.PsychiatryPage-module__i1ZHXW__locationVisual{grid-template-rows:11rem 15rem}.PsychiatryPage-module__i1ZHXW__locationCaption{flex-direction:column;align-items:flex-start}.PsychiatryPage-module__i1ZHXW__crisisActions{grid-template-columns:1fr}}@media (max-width:399px){.PsychiatryPage-module__i1ZHXW__concernsSection,.PsychiatryPage-module__i1ZHXW__teleSection,.PsychiatryPage-module__i1ZHXW__crisisSection{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.PsychiatryPage-module__i1ZHXW__crisisActions a{transition:none}}
