@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.676ea585.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.af09ab9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.0d21604a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.7e59dfd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_117d26b3-module__JLAf5G__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_117d26b3-module__JLAf5G__variable{--font-light:"Hanken Grotesk","Hanken Grotesk Fallback"}
.imessage-module__hfEloW__ui{--blue:#0a7cff;--grey:#e9e9eb;--surface:#fff;--quiet:#8e8e93;background:var(--surface);color:#000;letter-spacing:-.012em;text-align:left;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:clamp(16.5px,1.3vw,19px);font-weight:400;line-height:1.3}.imessage-module__hfEloW__head{background:#f6f6f6;border-bottom:1px solid #e3e3e6;justify-items:center;gap:5px;padding:16px 16px 10px;font-size:12.5px;display:grid}.imessage-module__hfEloW__avatar{color:#dbf262;background:linear-gradient(#1c5a31,#0b2e16);border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-weight:600;display:grid}.imessage-module__hfEloW__head span:last-child:after{content:" ›";color:var(--quiet)}.imessage-module__hfEloW__stamp,.imessage-module__hfEloW__event,.imessage-module__hfEloW__delivered{color:var(--quiet);margin:0;font-size:12px;line-height:1.35}.imessage-module__hfEloW__stamp{text-align:center;padding:12px 0 8px}.imessage-module__hfEloW__stamp b{font-weight:600}.imessage-module__hfEloW__event{text-align:center;padding:10px 0}.imessage-module__hfEloW__delivered{text-align:right;padding:3px 4px 0;font-size:11.5px;font-weight:500}.imessage-module__hfEloW__bubble{border-radius:1.1em;width:fit-content;max-width:78%;margin:0;padding:.44em .82em .5em;position:relative}.imessage-module__hfEloW__received{background:var(--grey)}.imessage-module__hfEloW__sent{background:var(--blue);color:#fff;margin-left:auto}.imessage-module__hfEloW__bubble:before,.imessage-module__hfEloW__bubble:after{content:"";height:1.15em;position:absolute;bottom:0}.imessage-module__hfEloW__sent:before{background:var(--blue);border-bottom-left-radius:.9em;width:1.15em;right:-.42em}.imessage-module__hfEloW__sent:after{background:var(--surface);border-bottom-left-radius:.6em;width:.6em;right:-.6em}.imessage-module__hfEloW__received:before{background:var(--grey);border-bottom-right-radius:.9em;width:1.15em;left:-.42em}.imessage-module__hfEloW__received:after{background:var(--surface);border-bottom-right-radius:.6em;width:.6em;left:-.6em}.imessage-module__hfEloW__bubble>span{z-index:1;position:relative}.imessage-module__hfEloW__card{background:var(--grey);border-radius:1.1em;width:min(100%,19em);overflow:hidden}.imessage-module__hfEloW__cardTop{color:#fff;background:#0b2e16;align-items:center;gap:8px;padding:.62em .9em;font-size:.78em;font-weight:600;display:flex}.imessage-module__hfEloW__cardTop i{aspect-ratio:437/164;background:currentColor;width:4.2em;-webkit-mask:url(/grata_white.svg) 0/contain no-repeat;mask:url(/grata_white.svg) 0/contain no-repeat}.imessage-module__hfEloW__cardBody{gap:2px;padding:.6em .9em .72em;display:grid}.imessage-module__hfEloW__cardBody strong{font-weight:600}.imessage-module__hfEloW__cardBody span{color:#3c3c43;font-size:.86em}.imessage-module__hfEloW__composer{align-items:center;gap:10px;padding:10px 14px 16px;display:flex}.imessage-module__hfEloW__composer>i{background:var(--grey);color:#6d6d72;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:22px;font-style:normal;font-weight:300;line-height:1;display:grid}.imessage-module__hfEloW__field{color:#b4b4b9;border:1px solid #d1d1d6;border-radius:999px;flex:1;justify-content:space-between;align-items:center;padding:5px 5px 5px 14px;display:flex}.imessage-module__hfEloW__send{background:var(--blue);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.imessage-module__hfEloW__send svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.imessage-module__hfEloW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.CareModel-module__lUpYtq__care{padding:clamp(88px,11vw,160px)var(--gutter)}.CareModel-module__lUpYtq__sentence{color:#ffffff75;letter-spacing:-.045em;text-wrap:pretty;max-width:15em;font-size:clamp(36px,5.8vw,92px);font-weight:450;line-height:1.02}.CareModel-module__lUpYtq__sentence a{color:#fff;text-underline-offset:.14em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.06em;transition:color .16s,text-decoration-color .16s}.CareModel-module__lUpYtq__sentence a:hover,.CareModel-module__lUpYtq__sentence a:focus-visible{color:var(--lime);-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);outline:none}.CareModel-module__lUpYtq__sentence span{color:var(--lime)}.CareModel-module__lUpYtq__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.5vw,24px);margin-top:clamp(48px,6vw,96px);display:grid}.CareModel-module__lUpYtq__track li{--lit:1;--from:#0e3319;--to:#184a2b}.CareModel-module__lUpYtq__track li:nth-child(2){--from:#184a2b;--to:#2b7341}.CareModel-module__lUpYtq__track li:nth-child(3){--from:#2b7341;--to:#71b95f}.CareModel-module__lUpYtq__track li:nth-child(4){--from:#71b95f;--to:#dbec94}.CareModel-module__lUpYtq__scene{background:#ffffff09;border-radius:28px;height:clamp(300px,27vw,410px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.CareModel-module__lUpYtq__light{background:linear-gradient(90deg,var(--from),var(--to));clip-path:inset(0 calc((1 - var(--lit))*100%)0 0);position:absolute;inset:0}.CareModel-module__lUpYtq__light:before{content:"";background:var(--grain);mix-blend-mode:soft-light;opacity:.55;position:absolute;inset:0}.CareModel-module__lUpYtq__track li:last-child .CareModel-module__lUpYtq__light:after{content:"";background:radial-gradient(60% 86% at 62% 54%,#fbfbeb 0%,#f3f8c5f0 26%,#e1f38199 54%,#bee27838 80%,#9bd46500 100%);position:absolute;inset:0}.CareModel-module__lUpYtq__stage{z-index:1;align-content:center;height:100%;padding:clamp(16px,1.7vw,26px);display:grid;position:relative}.CareModel-module__lUpYtq__stage>*>*,.CareModel-module__lUpYtq__stage>.CareModel-module__lUpYtq__call,.CareModel-module__lUpYtq__stage>.CareModel-module__lUpYtq__plan{--l:clamp(0,calc((var(--lit) - .18 - var(--j,0)*.2)*3.4),1);opacity:var(--l);transform:translateY(calc((1 - var(--l))*18px))scale(calc(.9 + var(--l)*.1))}.CareModel-module__lUpYtq__stage>*>:nth-child(2){--j:1}.CareModel-module__lUpYtq__stage>*>:nth-child(3){--j:2}.CareModel-module__lUpYtq__stage>.CareModel-module__lUpYtq__call>*,.CareModel-module__lUpYtq__stage>.CareModel-module__lUpYtq__plan>*{opacity:1;transform:none}.CareModel-module__lUpYtq__care .CareModel-module__lUpYtq__thread{background:0 0;gap:7px;font-size:clamp(15px,1.2vw,18px);display:grid}.CareModel-module__lUpYtq__thread p[class*=bubble]{max-width:92%}.CareModel-module__lUpYtq__thread p[class*=sent]{transform-origin:100% 100%}.CareModel-module__lUpYtq__thread p[class*=received]{transform-origin:0 100%}.CareModel-module__lUpYtq__thread p[class*=bubble]:after{content:none}.CareModel-module__lUpYtq__thread p[class*=sent]:before{-webkit-mask:conic-gradient(at .73em .55em,transparent 90deg,#000 0),radial-gradient(circle at 1.33em .55em,transparent .59em,#000 .61em);-webkit-mask:conic-gradient(at .73em .55em,transparent 90deg,#000 0),radial-gradient(circle at 1.33em .55em,transparent .59em,#000 .61em);mask:conic-gradient(at .73em .55em,transparent 90deg,#000 0),radial-gradient(circle at 1.33em .55em,transparent .59em,#000 .61em);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.CareModel-module__lUpYtq__thread p[class*=received]:before{-webkit-mask:conic-gradient(from 270deg at .42em .55em,transparent 90deg,#000 0),radial-gradient(circle at -.18em .55em,transparent .59em,#000 .61em);-webkit-mask:conic-gradient(from 270deg at .42em .55em,transparent 90deg,#000 0),radial-gradient(circle at -.18em .55em,transparent .59em,#000 .61em);mask:conic-gradient(from 270deg at .42em .55em,transparent 90deg,#000 0),radial-gradient(circle at -.18em .55em,transparent .59em,#000 .61em);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.CareModel-module__lUpYtq__stamp{color:#ffffff8f;text-align:center;margin-bottom:4px;font-size:12.5px}.CareModel-module__lUpYtq__stamp b{font-weight:600}.CareModel-module__lUpYtq__week{font-family:var(--display);justify-content:space-between;gap:4px;margin-bottom:10px;display:flex}.CareModel-module__lUpYtq__week i{aspect-ratio:1;color:#0b2e1680;border-radius:50%;place-items:center;width:clamp(24px,2.1vw,31px);font-size:12px;font-style:normal;font-weight:650;display:grid;box-shadow:inset 0 0 0 1.5px #0b2e1638}.CareModel-module__lUpYtq__week i[data-done]{background:var(--forest);color:var(--lime);box-shadow:none}.CareModel-module__lUpYtq__week i[data-today]{color:var(--forest);box-shadow:inset 0 0 0 2px var(--forest)}.CareModel-module__lUpYtq__call{transform-origin:50% 100%;aspect-ratio:1/.94;color:#fff;background:#05160ba8;border-radius:24px;align-content:center;justify-items:center;gap:6px;max-height:100%;padding:14px;display:grid;position:relative;box-shadow:0 30px 50px -30px #000000b3}.CareModel-module__lUpYtq__call>span{background:#ffffff24;border-radius:999px;padding:4px 10px 5px;font-size:12px;font-weight:560;line-height:1.2;position:absolute;top:12px;left:12px}.CareModel-module__lUpYtq__call i{aspect-ratio:1;width:clamp(58px,5.4vw,82px);color:var(--forest);background:#a9d8ee;border-radius:50%;place-items:center;font-size:clamp(20px,1.9vw,28px);font-style:normal;font-weight:600;display:grid}.CareModel-module__lUpYtq__call strong{font-size:15px;font-weight:600}.CareModel-module__lUpYtq__call em{color:#fff;background:#ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12.5px;font-style:normal;font-weight:650;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff2e}.CareModel-module__lUpYtq__call>div{gap:7px;display:flex;position:absolute;bottom:12px;left:12px}.CareModel-module__lUpYtq__call b{background:#ffffff29;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.CareModel-module__lUpYtq__call b[data-end]{background:var(--lime);color:var(--forest)}.CareModel-module__lUpYtq__call svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.CareModel-module__lUpYtq__plan{transform-origin:50% 100%;color:var(--forest);background:#fff;border-radius:22px;padding:clamp(14px,1.4vw,20px);display:grid;box-shadow:0 30px 50px -30px #041e0cb3}.CareModel-module__lUpYtq__plan>span{background:var(--lime);border-radius:999px;justify-self:start;margin-bottom:6px;padding:3px 10px 4px;font-size:12px;font-weight:650}.CareModel-module__lUpYtq__plan p{color:#0b2e16b3;border-top:1px solid #0b2e161c;padding:9px 0 9px 22px;font-size:clamp(13px,1.02vw,14.5px);line-height:1.35;position:relative}.CareModel-module__lUpYtq__plan p:first-of-type{border-top:0}.CareModel-module__lUpYtq__plan p:before{content:"";background:#cdc7f2;border-radius:50%;width:11px;height:11px;position:absolute;top:14px;left:0;box-shadow:inset 0 0 0 1px #0b2e162e}.CareModel-module__lUpYtq__plan p[data-tone=patel]:before{background:#a9d8ee}.CareModel-module__lUpYtq__plan p[data-tone=jo]:before{background:var(--lime)}.CareModel-module__lUpYtq__plan strong{color:var(--forest);font-size:clamp(14.5px,1.15vw,16.5px);font-weight:600;display:block}.CareModel-module__lUpYtq__copy{opacity:calc(.36 + var(--lit)*.64);transform:translateY(calc((1 - var(--lit))*10px));padding:clamp(20px,2vw,30px) clamp(8px,1vw,16px) 0 2px}.CareModel-module__lUpYtq__copy>span{color:var(--lime);align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.CareModel-module__lUpYtq__copy>span:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dbf2622e}.CareModel-module__lUpYtq__copy h3{letter-spacing:-.035em;min-height:2.08em;margin-top:10px;font-size:clamp(24px,2.3vw,36px);font-weight:500;line-height:1.04}.CareModel-module__lUpYtq__copy p{opacity:.74;max-width:19em;margin-top:12px;font-size:clamp(16px,1.25vw,18px);line-height:1.45}@media (max-width:900px){.CareModel-module__lUpYtq__track{grid-template-columns:1fr;gap:44px}.CareModel-module__lUpYtq__scene{border-radius:26px;height:auto;min-height:250px}.CareModel-module__lUpYtq__stage{min-height:250px;padding:22px}.CareModel-module__lUpYtq__stage>*{width:min(100%,300px);margin-inline:auto}.CareModel-module__lUpYtq__copy{padding:20px 2px 0}.CareModel-module__lUpYtq__copy h3{min-height:0}}
.Chrome-module__IRUCKq__page .Chrome-module__IRUCKq__cta,.Chrome-module__IRUCKq__cta{border-radius:var(--cta-radius,999px);background:var(--cta-bg);color:var(--cta-ink);font-family:inherit;font-size:15px;font-weight:var(--cta-weight,600);letter-spacing:0;filter:none;justify-content:center;padding:14px 26px;transition:transform .16s,box-shadow .16s}.Chrome-module__IRUCKq__cta:hover{filter:none;transform:translateY(-1px)}.Chrome-module__IRUCKq__cta:focus-visible{outline:3px solid var(--focus,currentColor);outline-offset:3px}.Chrome-module__IRUCKq__ctaAlt{background:var(--cta-alt-bg,var(--cta-bg));color:var(--cta-alt-ink,var(--cta-ink));-webkit-backdrop-filter:var(--cta-alt-glass,none);backdrop-filter:var(--cta-alt-glass,none)}.Chrome-module__IRUCKq__logo{aspect-ratio:437/164;background:currentColor;flex:none;width:80px;display:block;-webkit-mask:url(/grata_white.svg) 50%/contain no-repeat;mask:url(/grata_white.svg) 50%/contain no-repeat}.Chrome-module__IRUCKq__footer a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid}.Chrome-module__IRUCKq__footer{width:var(--wrap);color:var(--footer-ink);margin-inline:auto;padding-block:clamp(48px,6vw,80px) 110px;font-size:15px}.Chrome-module__IRUCKq__footerTop{grid-template-columns:minmax(0,1.15fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}.Chrome-module__IRUCKq__footerBrand{align-content:start;justify-items:start;gap:26px;display:grid}.Chrome-module__IRUCKq__footerBrand a{opacity:1}.Chrome-module__IRUCKq__footerBrand img{width:88px;height:auto;display:block}.Chrome-module__IRUCKq__footerTop nav>p{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin:0 0 16px;font-size:12px;font-weight:700}.Chrome-module__IRUCKq__footer ul{align-content:start;gap:11px;margin:0;padding:0;list-style:none;display:grid}.Chrome-module__IRUCKq__footer a{opacity:.82}.Chrome-module__IRUCKq__footer a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.Chrome-module__IRUCKq__footerLegal{border-top:1px solid var(--footer-line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;margin-top:clamp(40px,5vw,64px);padding-top:22px;font-size:12.5px;line-height:1.55;display:grid}.Chrome-module__IRUCKq__footerLegal p{opacity:.7;max-width:62em;margin:0}.Chrome-module__IRUCKq__footerLegal p+p{margin-top:8px}.Chrome-module__IRUCKq__footerLegal ul{flex-wrap:wrap;justify-content:flex-end;gap:6px 18px;display:flex}.Chrome-module__IRUCKq__footerLegal li:last-child{opacity:.7}@media (max-width:1080px){.Chrome-module__IRUCKq__footerTop{grid-template-columns:repeat(4,minmax(0,1fr))}.Chrome-module__IRUCKq__footerBrand{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center}}@media (max-width:860px){.Chrome-module__IRUCKq__footerTop,.Chrome-module__IRUCKq__footerLegal{grid-template-columns:1fr 1fr}.Chrome-module__IRUCKq__footerTop{gap:40px 24px}.Chrome-module__IRUCKq__footerLegal>div,.Chrome-module__IRUCKq__footerLegal ul{grid-column:1/-1}.Chrome-module__IRUCKq__footerLegal ul{justify-content:flex-start}}
.Faq-module__e0eB-W__faq{padding:clamp(48px,6vw,96px)var(--gutter)clamp(40px,5vw,80px);grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);align-items:start;gap:clamp(36px,7vw,120px);display:grid}.Faq-module__e0eB-W__intro{position:sticky;top:clamp(72px,12vh,120px)}.Faq-module__e0eB-W__intro h2{max-width:8em}.Faq-module__e0eB-W__intro p{letter-spacing:-.015em;opacity:.8;max-width:19em;margin-top:clamp(18px,2vw,28px);font-size:clamp(18px,1.5vw,22px);line-height:1.35}.Faq-module__e0eB-W__intro a{background:#ffffff1f;border-radius:999px;align-items:center;gap:9px;margin-top:clamp(20px,2.2vw,30px);padding:13px 22px;font-size:16px;font-weight:600;transition:background .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.Faq-module__e0eB-W__intro a:hover{background:#fff3}.Faq-module__e0eB-W__intro a span{transition:transform .2s}.Faq-module__e0eB-W__intro a:hover span{transform:translate(3px)}.Faq-module__e0eB-W__intro a:focus-visible,.Faq-module__e0eB-W__list button:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:10px}.Faq-module__e0eB-W__list li{border-top:1px solid #ffffff29}.Faq-module__e0eB-W__list li:last-child{border-bottom:1px solid #ffffff29}.Faq-module__e0eB-W__list h3{letter-spacing:-.032em;font-size:clamp(22px,2.3vw,34px);line-height:1.12}.Faq-module__e0eB-W__list button{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,2.1vw,30px) 0;display:flex}.Faq-module__e0eB-W__list button>span{opacity:.86;transition:opacity .2s,transform .36s cubic-bezier(.2,.8,.2,1)}.Faq-module__e0eB-W__list button:hover>span,.Faq-module__e0eB-W__list li[data-open] button>span{opacity:1}.Faq-module__e0eB-W__list button:hover>span{transform:translate(6px)}.Faq-module__e0eB-W__list i{border-radius:50%;flex:none;width:38px;height:38px;transition:background .24s,box-shadow .24s,rotate .42s cubic-bezier(.2,.9,.3,1);position:relative;box-shadow:inset 0 0 0 1px #ffffff38}.Faq-module__e0eB-W__list i:before,.Faq-module__e0eB-W__list i:after{content:"";background:var(--lime);border-radius:2px;width:16px;height:2px;transition:background .24s;position:absolute;top:18px;left:11px}.Faq-module__e0eB-W__list i:after{rotate:90deg}.Faq-module__e0eB-W__list li[data-open] i{background:var(--lime);box-shadow:none;rotate:135deg}.Faq-module__e0eB-W__list li[data-open] i:before,.Faq-module__e0eB-W__list li[data-open] i:after{background:var(--forest)}.Faq-module__e0eB-W__panel{grid-template-rows:0fr;transition:grid-template-rows .46s cubic-bezier(.2,.8,.2,1);display:grid}.Faq-module__e0eB-W__list li[data-open] .Faq-module__e0eB-W__panel{grid-template-rows:1fr}.Faq-module__e0eB-W__faq .Faq-module__e0eB-W__reply{--surface:var(--forest);background:0 0;min-height:0;padding:0 0 0 10px;font-size:clamp(16px,1.3vw,19px);overflow:hidden}.Faq-module__e0eB-W__reply p[class*=bubble]{transform-origin:0 100%;max-width:min(100%,35em);margin-bottom:clamp(24px,2.6vw,36px);padding:.75em 1.05em .85em;line-height:1.42;transition:transform .56s cubic-bezier(.2,1.15,.3,1);transform:translateY(14px)scale(.94)}.Faq-module__e0eB-W__list li[data-open] .Faq-module__e0eB-W__reply p[class*=bubble]{transition-delay:90ms;transform:none}@media (max-width:900px){.Faq-module__e0eB-W__faq{grid-template-columns:1fr}.Faq-module__e0eB-W__intro{position:static}.Faq-module__e0eB-W__intro h2{max-width:none}}@media (prefers-reduced-motion:reduce){.Faq-module__e0eB-W__panel,.Faq-module__e0eB-W__list i,.Faq-module__e0eB-W__list button>span{transition:none}.Faq-module__e0eB-W__reply p[class*=bubble]{transition:none}}
.DirectionOne-module__OmhENq__page{--forest:#0b2e16;--lime:#dbf262;--pale:#f6f6e6;--display:var(--font-light),system-ui,sans-serif;--wrap:min(100% - 56px,1360px);--gutter:max(28px,calc((100vw - 1360px)/2));--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--cta-bg:var(--lime);--cta-ink:var(--forest);--cta-alt-bg:#ffffff24;--cta-alt-ink:#fff;--nav-ink:#fff;--focus:var(--lime);background:var(--forest);color:#fff;font-family:var(--display);font-size:18px;line-height:1.5;overflow:clip}:where(.DirectionOne-module__OmhENq__page) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0;padding:0;list-style:none}.DirectionOne-module__OmhENq__page :where(h1,h2,h3){font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;font-weight:500;line-height:.98}.DirectionOne-module__OmhENq__page :where(h2){font-size:clamp(38px,5vw,76px)}.DirectionOne-module__OmhENq__hero{z-index:3;--hero-ink:#fff;--hero-quiet:#fff9;--hero-surface:var(--forest);--bubble:#fff;--bubble-shadow:none;background:var(--hero-surface);color:var(--hero-ink);flex-direction:column;display:flex;position:relative}.DirectionOne-module__OmhENq__hero[data-tone=light]{--hero-ink:var(--forest);--hero-quiet:#0b2e1694;--hero-surface:#f3f5d9;--bubble:#ffffffa8;--bubble-shadow:0 8px 22px -12px #0b2e1633;--nav-ink:#fff;--glass:blur(14px)saturate(150%);--cta-alt-bg:#ffffffc2;--cta-alt-ink:var(--forest);--cta-alt-glass:var(--glass);--box-bg:#ffffffa3;--box-glass:var(--glass);--box-rim:inset 0 0 0 1px #ffffffbf;--feed-h:clamp(200px,27vh,280px);--feed-h-phone:clamp(220px,31vh,290px);isolation:isolate;background:var(--forest);position:relative}.DirectionOne-module__OmhENq__sky{display:none}.DirectionOne-module__OmhENq__hero[data-tone=light] .DirectionOne-module__OmhENq__sky{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.DirectionOne-module__OmhENq__sky i{transform-origin:50% 100%;will-change:transform,opacity;position:absolute;inset:0 -50%}.DirectionOne-module__OmhENq__sky i:first-child{background:radial-gradient(48% 74% at 50% 100%,#e0ee96 0% 27%,#b4d974 40%,#69ad59 53%,#2c703f 66%,#143f23 80%,#0b2e16 94%);animation:3.2s cubic-bezier(.3,.7,.2,1) both DirectionOne-module__OmhENq__rise}.DirectionOne-module__OmhENq__sky i:last-child{background:radial-gradient(48% 74% at 50% 100%,#f7f7e8 0%,#f1f4c6 14%,#e0ee9600 27%);animation:2.6s cubic-bezier(.3,.75,.25,1) .9s both DirectionOne-module__OmhENq__open}@keyframes DirectionOne-module__OmhENq__rise{0%{opacity:.6;transform:translateY(36%)scale(.74)}}@keyframes DirectionOne-module__OmhENq__open{0%{opacity:0;transform:translateY(10%)scale(.3)}}@media (prefers-reduced-motion:reduce){.DirectionOne-module__OmhENq__sky i{animation:none}}.DirectionOne-module__OmhENq__hero[data-tone=light] .DirectionOne-module__OmhENq__heroCopy{--hero-ink:#fff;--box-bg:#ffffffd6;color:#fff;margin-top:clamp(36px,7vh,84px)}.DirectionOne-module__OmhENq__hero[data-tone=light]:after{content:"";z-index:-1;background:var(--grain);mix-blend-mode:soft-light;opacity:.6;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.DirectionOne-module__OmhENq__heroCopy{width:var(--wrap);text-align:center;margin:clamp(24px,5vh,60px) auto 0}.DirectionOne-module__OmhENq__hero h1{letter-spacing:-.052em;margin-inline:auto;font-size:max(min(9vw,34px),min(4.2vw,68px));line-height:.94}.DirectionOne-module__OmhENq__hero h1 span{display:block}.DirectionOne-module__OmhENq__hero h1 b{font-weight:inherit;white-space:nowrap}.DirectionOne-module__OmhENq__heroCopy p{letter-spacing:-.015em;text-wrap:balance;max-width:44em;margin:clamp(16px,2.6vh,28px) auto 0;font-size:clamp(18px,1.5vw,22px);line-height:1.3}.DirectionOne-module__OmhENq__heroActions{--cta-bg:var(--forest);--cta-ink:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:58px;margin-top:clamp(20px,3vh,32px);display:flex}.DirectionOne-module__OmhENq__hero .DirectionOne-module__OmhENq__heroActions .cta-button{padding:17px 34px;font-size:17px;box-shadow:0 14px 30px -14px #0b2e168c}.DirectionOne-module__OmhENq__textJo{background:var(--box-bg,#fff);-webkit-backdrop-filter:var(--box-glass,none);backdrop-filter:var(--box-glass,none);box-shadow:var(--box-rim,0 0 #0000),0 1px 1px #0b2e160d,0 10px 24px -12px #0b2e163d;color:var(--forest);border:1px solid #0b2e1614;border-radius:999px;align-items:center;gap:9px;padding:16px 28px 16px 22px;font-size:17px;font-weight:600;line-height:1.2;transition:transform .16s;display:inline-flex}.DirectionOne-module__OmhENq__textJo:hover{transform:translateY(-1px)}.DirectionOne-module__OmhENq__heroActions>*{animation:.42s cubic-bezier(.2,.9,.3,1) DirectionOne-module__OmhENq__settle}@keyframes DirectionOne-module__OmhENq__settle{0%{transform:translateY(8px)scale(.97)}}@media (prefers-reduced-motion:reduce){.DirectionOne-module__OmhENq__heroActions>*{animation:none}}.DirectionOne-module__OmhENq__textJo:focus-visible{outline-offset:3px;outline:3px solid #0a7cff73}.DirectionOne-module__OmhENq__textJo svg{fill:#0a7cff;width:21px;height:21px}.DirectionOne-module__OmhENq__navHold{flex:none;width:104px;height:41px}.DirectionOne-module__OmhENq__heroCopy .DirectionOne-module__OmhENq__heroTrust{letter-spacing:0;opacity:.84;align-items:center;gap:8px;width:fit-content;max-width:none;margin:0 auto clamp(16px,2.6vh,24px);font-size:clamp(14px,1.05vw,15.5px);line-height:1.3;display:flex}.DirectionOne-module__OmhENq__heroTrust svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.DirectionOne-module__OmhENq__payers{--marquee-ink:#fff;border-block:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.DirectionOne-module__OmhENq__payers p{box-sizing:content-box;width:230px;padding:18px 28px 18px var(--gutter);color:#ffffffa8;border-right:1px solid #ffffff24;font-size:14px;line-height:1.4}.DirectionOne-module__OmhENq__payers strong{color:#fff;letter-spacing:-.02em;font-size:18px;font-weight:600;display:block}.DirectionOne-module__OmhENq__joFoot{padding:clamp(28px,4vw,56px)var(--gutter)clamp(96px,12vw,170px);text-align:center;justify-items:center;gap:14px;display:grid}.DirectionOne-module__OmhENq__joFoot a{background:var(--lime);color:var(--forest);border-radius:999px;padding:18px 36px;font-size:17px;font-weight:600;transition:transform .16s}.DirectionOne-module__OmhENq__joFoot a:hover{transform:translateY(-1px)}.DirectionOne-module__OmhENq__joFoot a:focus-visible{outline-offset:3px;outline:3px solid #fff}.DirectionOne-module__OmhENq__joFoot small{opacity:.66;font-size:14.5px}.DirectionOne-module__OmhENq__week{padding:clamp(96px,12vw,170px)var(--gutter)clamp(72px,9vw,130px)}.DirectionOne-module__OmhENq__weekCopy{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:end;gap:clamp(28px,6vw,96px);display:grid}.DirectionOne-module__OmhENq__weekCopy h2{max-width:11em}.DirectionOne-module__OmhENq__weekCopy p{opacity:.84;max-width:22em;font-size:clamp(18px,1.6vw,22px)}.DirectionOne-module__OmhENq__final{--footer-ink:var(--forest);--footer-line:#0b2e1638;--cta-bg:var(--forest);--cta-ink:#fff;--rise:clamp(240px,27vw,390px);isolation:isolate;padding-top:var(--rise);background:radial-gradient(ellipse 62vw calc(var(--rise)*.92)at 50% calc(var(--rise) + 70px),#fbfbeb 0%,#f3f8c5f5 24%,#e1f381d6 46%,#9bd46561 70%,#64b25b00 100%),linear-gradient(180deg,#0b2e16 0px,#174628 calc(var(--rise)*.24),#28713f calc(var(--rise)*.52),#60af57 calc(var(--rise)*.8),#bbde70 calc(var(--rise) + 40px),#e3ef9a calc(var(--rise) + 220px),#f1f4ce calc(var(--rise) + 420px),#f6f6e6 calc(var(--rise) + 700px));color:var(--forest);text-align:center;position:relative}.DirectionOne-module__OmhENq__final:after{content:"";z-index:-1;background:var(--grain);mix-blend-mode:soft-light;opacity:.6;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 260px);mask-image:linear-gradient(#0000 0,#000 260px)}.DirectionOne-module__OmhENq__final h2,.DirectionOne-module__OmhENq__finalCompose{margin-inline:auto}.DirectionOne-module__OmhENq__final h2{width:var(--wrap);letter-spacing:-.045em;font-size:clamp(36px,4.8vw,76px);line-height:.98}.DirectionOne-module__OmhENq__finalCompose{text-align:left;width:min(100% - 40px,620px);margin-top:clamp(26px,3vw,40px)}.DirectionOne-module__OmhENq__final footer{text-align:left}.DirectionOne-module__OmhENq__bigLogo{width:var(--wrap);aspect-ratio:437/150;background:var(--forest);margin:clamp(90px,11vw,160px) auto 0;display:block;-webkit-mask:url(/grata_white.svg) 50%/contain no-repeat;mask:url(/grata_white.svg) 50%/contain no-repeat}@media (max-width:900px){.DirectionOne-module__OmhENq__payers,.DirectionOne-module__OmhENq__weekCopy{grid-template-columns:1fr}.DirectionOne-module__OmhENq__payers p{border-right:0;width:auto;padding:18px 28px 2px}}
.HeroCompose-module__rBuK8a__stage{width:min(100% - 40px,700px);margin-inline:auto;padding-bottom:clamp(40px,7vh,72px)}.HeroCompose-module__rBuK8a__stage .HeroCompose-module__rBuK8a__feed{--surface:var(--hero-surface);--grey:var(--bubble);height:var(--feed-h,clamp(260px,34vh,350px));color:var(--hero-ink);letter-spacing:-.018em;background:0 0;flex-direction:column;justify-content:flex-end;margin-top:clamp(16px,3vh,32px);padding-bottom:clamp(16px,2.4vh,26px);font-size:clamp(18px,1.75vw,25px);transition:opacity .32s,transform .42s cubic-bezier(.2,.9,.3,1);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 2%,#000 30%);mask-image:linear-gradient(#0000 2%,#000 30%)}.HeroCompose-module__rBuK8a__stage .HeroCompose-module__rBuK8a__feed[data-away]{opacity:0;transform:translateY(-10px)}.HeroCompose-module__rBuK8a__feed p[class*=bubble]{max-width:80%}.HeroCompose-module__rBuK8a__feed p[class*=bubble]:after{content:none}.HeroCompose-module__rBuK8a__feed p[class*=sent]:before{-webkit-mask:conic-gradient(at .73em .55em,transparent 90deg,#000 0),radial-gradient(circle at 1.33em .55em,transparent .59em,#000 .61em);-webkit-mask:conic-gradient(at .73em .55em,transparent 90deg,#000 0),radial-gradient(circle at 1.33em .55em,transparent .59em,#000 .61em);mask:conic-gradient(at .73em .55em,transparent 90deg,#000 0),radial-gradient(circle at 1.33em .55em,transparent .59em,#000 .61em);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.HeroCompose-module__rBuK8a__feed p[class*=received]:before{-webkit-mask:conic-gradient(from 270deg at .42em .55em,transparent 90deg,#000 0),radial-gradient(circle at -.18em .55em,transparent .59em,#000 .61em),radial-gradient(circle at 1.52em .05em,transparent 1.09em,#000 1.1em);-webkit-mask:conic-gradient(from 270deg at .42em .55em,transparent 90deg,#000 0),radial-gradient(circle at -.18em .55em,transparent .59em,#000 .61em),radial-gradient(circle at 1.52em .05em,transparent 1.09em,#000 1.1em);mask:conic-gradient(from 270deg at .42em .55em,transparent 90deg,#000 0),radial-gradient(circle at -.18em .55em,transparent .59em,#000 .61em),radial-gradient(circle at 1.52em .05em,transparent 1.09em,#000 1.1em);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.HeroCompose-module__rBuK8a__theirs{color:#0b0b0c;filter:drop-shadow(var(--bubble-shadow))}.HeroCompose-module__rBuK8a__item{flex:none;grid-template-rows:1fr;animation:.52s cubic-bezier(.2,.9,.25,1) HeroCompose-module__rBuK8a__open;display:grid}.HeroCompose-module__rBuK8a__item>div{min-height:0;padding:3px 12px;overflow:hidden}.HeroCompose-module__rBuK8a__item>div>*{transform-origin:0 100%;animation:.52s cubic-bezier(.2,1.15,.3,1) HeroCompose-module__rBuK8a__land}.HeroCompose-module__rBuK8a__item [class*=sent]{transform-origin:100% 100%}.HeroCompose-module__rBuK8a__item[data-still],.HeroCompose-module__rBuK8a__item[data-still]>div>*{animation:none}.HeroCompose-module__rBuK8a__stamp,.HeroCompose-module__rBuK8a__event{color:var(--hero-quiet);letter-spacing:0;text-align:center;margin:0;padding:1.1em 0 .5em;font-size:clamp(12.5px,1vw,15px)}.HeroCompose-module__rBuK8a__stamp b{font-weight:600}.HeroCompose-module__rBuK8a__event{padding:.7em 0 .2em}.HeroCompose-module__rBuK8a__card{background:var(--bubble);color:#0b2e16;width:min(100%,15.5em);font-family:var(--display);letter-spacing:0;filter:drop-shadow(var(--bubble-shadow));border-radius:1.1em 1.1em 1.1em .35em;margin-top:.1em;padding:.7em .9em .8em}.HeroCompose-module__rBuK8a__card span{background:#dbf262;border-radius:999px;margin-bottom:.7em;padding:.25em .8em .3em;font-size:.56em;font-weight:650;display:inline-block}.HeroCompose-module__rBuK8a__card strong{letter-spacing:-.03em;margin-bottom:.15em;font-size:1.05em;font-weight:600;line-height:1.1;display:block}.HeroCompose-module__rBuK8a__card p{opacity:.72;margin:0;font-size:.68em;line-height:1.4}.HeroCompose-module__rBuK8a__dots{gap:.24em;padding:.66em .9em;display:flex}.HeroCompose-module__rBuK8a__dots i{background:#9a9a9f;border-radius:50%;width:.42em;height:.42em;animation:1s ease-in-out infinite HeroCompose-module__rBuK8a__dot}.HeroCompose-module__rBuK8a__dots i:nth-child(2){animation-delay:.14s}.HeroCompose-module__rBuK8a__dots i:nth-child(3){animation-delay:.28s}.HeroCompose-module__rBuK8a__composer{letter-spacing:-.018em;background:var(--box-bg,#fff);-webkit-backdrop-filter:var(--box-glass,none);backdrop-filter:var(--box-glass,none);box-shadow:var(--box-rim,0 0 #0000),0 1px 1px #0b2e160d,0 10px 24px -10px #0b2e162e,0 34px 64px -32px #0b2e164d;border:1px solid #0b2e1614;border-radius:999px;flex:none;align-items:center;gap:14px;padding:9px 9px 9px 30px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;transition:box-shadow .22s,border-color .22s;display:flex;position:relative}.HeroCompose-module__rBuK8a__composer:focus-within{border-color:#0a7cff8c;box-shadow:0 0 0 5px #0a7cff29,0 10px 24px -10px #0b2e162e,0 34px 64px -32px #0b2e164d}.HeroCompose-module__rBuK8a__composer textarea{resize:none;color:#0b2e16;min-width:0;height:34px;font:inherit;white-space:nowrap;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:clamp(18px,1.6vw,22px);line-height:34px;overflow:hidden}.HeroCompose-module__rBuK8a__ghost{color:#0b2e166b;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:clamp(18px,1.6vw,22px);line-height:34px;position:absolute;top:50%;left:30px;right:76px;overflow:hidden;transform:translateY(-50%)}.HeroCompose-module__rBuK8a__ghost[data-typing]{color:#0b2e16}.HeroCompose-module__rBuK8a__ghost i{vertical-align:-4px;background:#0a7cff;width:2px;height:22px;margin-left:2px;animation:1s steps(2,start) infinite HeroCompose-module__rBuK8a__blink;display:inline-block}.HeroCompose-module__rBuK8a__composer button{cursor:pointer;background:#d9dccf;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .18s,background .26s,box-shadow .26s;display:grid}.HeroCompose-module__rBuK8a__composer button[data-ready]{background:#0a7cff;box-shadow:0 6px 16px -6px #0a7cffb3}.HeroCompose-module__rBuK8a__composer button:hover{transform:scale(1.06)}.HeroCompose-module__rBuK8a__composer button[data-ready]:hover{background:#0068e0}.HeroCompose-module__rBuK8a__composer button:focus-visible{outline-offset:3px;outline:3px solid #0a7cff73}.HeroCompose-module__rBuK8a__composer button svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;animation:.42s cubic-bezier(.2,.9,.3,1) HeroCompose-module__rBuK8a__fire}.HeroCompose-module__rBuK8a__chips{flex-wrap:wrap;flex:none;justify-content:center;gap:4px 2px;margin-top:18px;display:flex;position:relative}.HeroCompose-module__rBuK8a__marker{background:var(--box-bg,#fff);border-radius:999px;transition:transform .52s cubic-bezier(.3,1.2,.4,1),width .52s cubic-bezier(.3,1.2,.4,1);position:absolute;top:0;left:0;box-shadow:0 1px 1px #0b2e160f,0 8px 18px -10px #0b2e164d}.HeroCompose-module__rBuK8a__chips button{color:var(--hero-quiet);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 16px 8px;font-size:15.5px;font-weight:550;transition:color .3s;position:relative}.HeroCompose-module__rBuK8a__chips button:hover{color:var(--hero-ink)}.HeroCompose-module__rBuK8a__chips button[data-active]{color:#0b2e16}.HeroCompose-module__rBuK8a__chips button:focus-visible{outline-offset:2px;outline:2px solid #0a7cff}@keyframes HeroCompose-module__rBuK8a__open{0%{grid-template-rows:0fr}}@keyframes HeroCompose-module__rBuK8a__land{0%{opacity:0;transform:translateY(26px)scale(.86)}}@keyframes HeroCompose-module__rBuK8a__dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes HeroCompose-module__rBuK8a__blink{to{visibility:hidden}}@keyframes HeroCompose-module__rBuK8a__fire{0%{transform:translateY(0)}45%{opacity:0;transform:translateY(-130%)}46%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.HeroCompose-module__rBuK8a__stage .HeroCompose-module__rBuK8a__feed{height:var(--feed-h-phone,clamp(260px,40vh,340px))}.HeroCompose-module__rBuK8a__feed p[class*=bubble]{max-width:82%}.HeroCompose-module__rBuK8a__composer{gap:10px;padding:7px 7px 7px 22px}.HeroCompose-module__rBuK8a__composer button{width:42px;height:42px}.HeroCompose-module__rBuK8a__ghost{left:22px;right:62px}.HeroCompose-module__rBuK8a__chips button{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.HeroCompose-module__rBuK8a__item,.HeroCompose-module__rBuK8a__item>div>*,.HeroCompose-module__rBuK8a__dots i,.HeroCompose-module__rBuK8a__ghost i,.HeroCompose-module__rBuK8a__composer button svg{animation:none}.HeroCompose-module__rBuK8a__marker{transition:none}.HeroCompose-module__rBuK8a__stage .HeroCompose-module__rBuK8a__feed[data-away]{transform:none}}
.HoursGrid-module__-MlWkG__week{--label:clamp(30px,3.4vw,52px);--gap:clamp(2px,.36vw,6px);grid-template-columns:var(--label)minmax(0,1fr);padding-top:clamp(76px,6vw,92px);display:grid}.HoursGrid-module__-MlWkG__axis{opacity:.55;grid-column:2;grid-template-columns:repeat(4,1fr);margin-bottom:10px;font-size:12.5px;font-weight:550;display:grid}.HoursGrid-module__-MlWkG__days{gap:var(--gap);opacity:.6;grid-template-rows:repeat(7,1fr);align-items:center;font-size:clamp(11px,1vw,13.5px);font-weight:550;display:grid}.HoursGrid-module__-MlWkG__grid{gap:var(--gap);grid-template-columns:repeat(24,minmax(0,1fr));display:grid;position:relative}.HoursGrid-module__-MlWkG__grid>i,.HoursGrid-module__-MlWkG__grid>button{aspect-ratio:1;background:#ffffff12;border:0;border-radius:24%;padding:0}.HoursGrid-module__-MlWkG__grid>button{cursor:pointer;transition:background .22s,transform .22s,box-shadow .22s}.HoursGrid-module__-MlWkG__grid>button[data-kind=jo]{background:#ffffff57}.HoursGrid-module__-MlWkG__grid>button[data-kind=visit]{background:#dbf262}.HoursGrid-module__-MlWkG__grid>button[data-active]{background:#fff;transform:scale(1.12);box-shadow:0 0 0 4px #ffffff38}.HoursGrid-module__-MlWkG__grid>button[data-kind=visit][data-active]{background:#dbf262;box-shadow:0 0 0 4px #dbf2624d}.HoursGrid-module__-MlWkG__grid>button:focus-visible{outline-offset:3px;outline:2px solid #dbf262}.HoursGrid-module__-MlWkG__pop{z-index:2;transform-origin:20px 100%;pointer-events:none;width:max-content;max-width:min(360px,70vw);padding-bottom:14px;animation:.32s cubic-bezier(.2,1.1,.4,1) HoursGrid-module__-MlWkG__pop;position:absolute;transform:translate(-20px,-100%)}.HoursGrid-module__-MlWkG__pop[data-flip]{transform-origin:calc(100% - 20px) 100%;transform:translate(calc(20px - 100%),-100%)}.HoursGrid-module__-MlWkG__pop time{opacity:.8;margin:0 0 6px 4px;font-size:12.5px;font-weight:600;display:block}.HoursGrid-module__-MlWkG__pop[data-flip] time{text-align:right;margin:0 4px 6px 0}.HoursGrid-module__-MlWkG__pop .HoursGrid-module__-MlWkG__popBubble{--surface:#0b2e16;background:0 0}.HoursGrid-module__-MlWkG__pop .HoursGrid-module__-MlWkG__popBubble p{max-width:100%}.HoursGrid-module__-MlWkG__pop[data-flip] .HoursGrid-module__-MlWkG__popBubble p{margin-left:auto}.HoursGrid-module__-MlWkG__popVisit{color:#0b2e16;background:#dbf262;border-radius:18px;margin:0;padding:10px 16px 11px;font-size:16px;font-weight:600;line-height:1.3}.HoursGrid-module__-MlWkG__legend{flex-wrap:wrap;grid-column:2;gap:10px 32px;margin:clamp(20px,2.4vw,32px) 0 0;padding:0;font-size:15px;font-weight:550;list-style:none;display:flex}.HoursGrid-module__-MlWkG__legend li{align-items:center;gap:10px;display:flex}.HoursGrid-module__-MlWkG__legend li:before{content:"";background:#ffffff1f;border-radius:24%;width:14px;height:14px}.HoursGrid-module__-MlWkG__legend li[data-kind=jo]:before{background:#fff9}.HoursGrid-module__-MlWkG__legend li[data-kind=visit]:before{background:#dbf262}@keyframes HoursGrid-module__-MlWkG__pop{0%{scale:.9}}@media (max-width:700px){.HoursGrid-module__-MlWkG__week{padding-top:128px}.HoursGrid-module__-MlWkG__axis{font-size:10.5px}.HoursGrid-module__-MlWkG__pop{max-width:230px}.HoursGrid-module__-MlWkG__popVisit{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.HoursGrid-module__-MlWkG__pop{animation:none}.HoursGrid-module__-MlWkG__grid>button{transition:none}}
.PayerMarquee-module__V4m-Aa__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.PayerMarquee-module__V4m-Aa__track{align-items:center;width:max-content;animation:70s linear infinite PayerMarquee-module__V4m-Aa__payer-scroll;display:flex}.PayerMarquee-module__V4m-Aa__marquee:hover .PayerMarquee-module__V4m-Aa__track,.PayerMarquee-module__V4m-Aa__marquee:focus-within .PayerMarquee-module__V4m-Aa__track{animation-play-state:paused}.PayerMarquee-module__V4m-Aa__item{opacity:.78;flex:none;place-items:center;width:190px;height:84px;transition:opacity .16s;display:grid}.PayerMarquee-module__V4m-Aa__item:hover,.PayerMarquee-module__V4m-Aa__item:focus-visible{opacity:1}.PayerMarquee-module__V4m-Aa__item:focus-visible{outline-offset:-6px;border-radius:12px;outline:2px solid}.PayerMarquee-module__V4m-Aa__logo{background:var(--marquee-ink,#0b2e16);width:140px;height:40px;-webkit-mask:var(--payer-logo)center/contain no-repeat;-webkit-mask:var(--payer-logo)center/contain no-repeat;mask:var(--payer-logo)center/contain no-repeat;display:block}.PayerMarquee-module__V4m-Aa__logo[data-payer=bcbs],.PayerMarquee-module__V4m-Aa__logo[data-payer=anthem-bcbs],.PayerMarquee-module__V4m-Aa__logo[data-payer=highmark]{background:var(--payer-logo)center/contain no-repeat;filter:grayscale()brightness(.45)contrast(1.4);-webkit-mask:none;mask:none}.PayerMarquee-module__V4m-Aa__marquee[data-tone=light] .PayerMarquee-module__V4m-Aa__logo[data-payer=bcbs],.PayerMarquee-module__V4m-Aa__marquee[data-tone=light] .PayerMarquee-module__V4m-Aa__logo[data-payer=anthem-bcbs],.PayerMarquee-module__V4m-Aa__marquee[data-tone=light] .PayerMarquee-module__V4m-Aa__logo[data-payer=highmark]{filter:grayscale()invert()brightness(1.5)}.PayerMarquee-module__V4m-Aa__logo[data-payer=medicaid]{transform:scale(.84)}.PayerMarquee-module__V4m-Aa__logo[data-payer=humana]{transform:scale(.88)}@keyframes PayerMarquee-module__V4m-Aa__payer-scroll{to{transform:translate(-50%)}}@media (max-width:640px){.PayerMarquee-module__V4m-Aa__item{width:150px;height:72px}.PayerMarquee-module__V4m-Aa__logo{width:112px;height:34px}}@media (prefers-reduced-motion:reduce){.PayerMarquee-module__V4m-Aa__track{animation:none}.PayerMarquee-module__V4m-Aa__marquee{overflow-x:auto}}
.Proof-module__SucvSa__proof{padding:clamp(80px,9.5vw,136px)var(--gutter)clamp(64px,7.5vw,108px);background:var(--pale);color:var(--forest)}.Proof-module__SucvSa__proof h2{letter-spacing:-.035em;max-width:14em;font-size:clamp(30px,3.4vw,52px);line-height:1.02}.Proof-module__SucvSa__board{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);margin-top:clamp(36px,4.4vw,64px);display:grid}.Proof-module__SucvSa__column{border-top:1px solid #0b2e162e;border-left:1px solid #0b2e162e;padding:clamp(22px,2.4vw,36px) clamp(20px,2.6vw,44px) 0}.Proof-module__SucvSa__column:first-child{border-left:0;padding-left:0}.Proof-module__SucvSa__column:last-child{padding-right:0}.Proof-module__SucvSa__stat{gap:clamp(12px,1.4vw,20px);display:grid}.Proof-module__SucvSa__number{font-variant-numeric:tabular-nums;align-items:flex-start;margin-left:-.04em;font-size:clamp(84px,10.6vw,180px);font-weight:500;line-height:1;display:flex}.Proof-module__SucvSa__digit{height:1em;margin-right:-.07em;overflow:hidden}.Proof-module__SucvSa__digit>span{transform:translateY(calc((10 + var(--d))*-5%));display:grid}.Proof-module__SucvSa__digit i{height:1em;font-style:normal}.Proof-module__SucvSa__number small{letter-spacing:-.03em;margin:.2em 0 0 .4em;font-size:.3em;font-weight:550;line-height:1}.Proof-module__SucvSa__label{letter-spacing:-.015em;text-wrap:balance;max-width:15em;min-height:2.6em;font-size:clamp(18px,1.5vw,22px);line-height:1.3}.Proof-module__SucvSa__proof .Proof-module__SucvSa__text{--surface:var(--pale);transform-origin:100% 100%;background:0 0;margin-top:clamp(24px,2.8vw,40px);font-size:clamp(17px,1.4vw,20.5px)}.Proof-module__SucvSa__text blockquote[class*=bubble]{max-width:94%}.Proof-module__SucvSa__text figcaption{color:#0b2e169e;font-family:var(--display);letter-spacing:0;text-align:right;margin:6px 6px 0;font-size:14px}.Proof-module__SucvSa__note{color:#0b2e169e;margin-top:clamp(36px,4vw,56px);font-size:13px}.Proof-module__SucvSa__note a{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.Proof-module__SucvSa__proof[data-armed] .Proof-module__SucvSa__digit>span{transition:transform 2s cubic-bezier(.16,.86,.18,1);transition-delay:calc(var(--c)*.16s + var(--k)*.11s)}.Proof-module__SucvSa__proof[data-armed]:not([data-in]) .Proof-module__SucvSa__digit>span{transform:translateY(0)}.Proof-module__SucvSa__proof[data-armed] .Proof-module__SucvSa__number small,.Proof-module__SucvSa__proof[data-armed] .Proof-module__SucvSa__label{transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.7s + var(--c)*.16s)}.Proof-module__SucvSa__proof[data-armed]:not([data-in]) .Proof-module__SucvSa__number small,.Proof-module__SucvSa__proof[data-armed]:not([data-in]) .Proof-module__SucvSa__label{opacity:0;transform:translateY(12px)}.Proof-module__SucvSa__proof[data-armed] .Proof-module__SucvSa__text{transition:opacity .42s,transform .62s cubic-bezier(.2,1.15,.3,1);transition-delay:calc(1.1s + var(--c)*.24s)}.Proof-module__SucvSa__proof[data-armed]:not([data-in]) .Proof-module__SucvSa__text{opacity:0;transform:translateY(26px)scale(.86)}@media (max-width:900px){.Proof-module__SucvSa__board{grid-template-columns:1fr;gap:clamp(44px,9vw,64px)}.Proof-module__SucvSa__column,.Proof-module__SucvSa__column:first-child,.Proof-module__SucvSa__column:last-child{border-left:0;padding:22px 0 0}.Proof-module__SucvSa__number{font-size:clamp(88px,27vw,136px)}.Proof-module__SucvSa__label{min-height:0}.Proof-module__SucvSa__proof .Proof-module__SucvSa__text{margin-top:22px}}
.TreatmentNavigation-module__Nu34yW__menu{overscroll-behavior:contain;background:var(--color-white-bg);max-height:calc(100dvh - 100px);color:var(--color-forest);border:1px solid #0b2e161a;border-radius:28px;padding:8px;overflow-y:auto;box-shadow:0 24px 65px -24px #0b2e1659}.TreatmentNavigation-module__Nu34yW__conditions{border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.TreatmentNavigation-module__Nu34yW__condition{background:var(--color-cream);flex-direction:column;justify-content:space-between;gap:28px;min-height:254px;padding:29px 28px;display:flex;position:relative}.TreatmentNavigation-module__Nu34yW__condition:first-child{background:var(--color-forest);color:var(--color-white-bg)}.TreatmentNavigation-module__Nu34yW__condition:nth-child(2){background:var(--color-lavender)}.TreatmentNavigation-module__Nu34yW__condition h3{font:550 34px/1.08 var(--font-ui);letter-spacing:-.055em;margin:0}.TreatmentNavigation-module__Nu34yW__condition h3 a{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.TreatmentNavigation-module__Nu34yW__condition h3 a:after{content:"";z-index:1;position:absolute;inset:0}.TreatmentNavigation-module__Nu34yW__condition:nth-child(3) .TreatmentNavigation-module__Nu34yW__conditionLabel{max-width:4em}.TreatmentNavigation-module__Nu34yW__conditionArrow{width:34px;height:34px;font:400 19px/1 var(--font-ui);border:1px solid #0b2e1647;border-radius:50%;flex:0 0 34px;place-items:center;margin-top:2px;transition:color .18s,background .18s,transform .18s;display:grid}.TreatmentNavigation-module__Nu34yW__condition:first-child .TreatmentNavigation-module__Nu34yW__conditionArrow{background:var(--color-lime);border-color:var(--color-lime);color:var(--color-forest)}.TreatmentNavigation-module__Nu34yW__condition p{font:400 14px/1.65 var(--font-body);color:var(--color-text-body);margin:0}.TreatmentNavigation-module__Nu34yW__condition:first-child p{color:#fefefbcc}.TreatmentNavigation-module__Nu34yW__medicationLink{z-index:2;text-underline-offset:4px;-webkit-text-decoration:underline #0b2e1673;text-decoration:underline #0b2e1673;position:relative}.TreatmentNavigation-module__Nu34yW__therapy{grid-template-columns:1.1fr 2fr;align-items:center;gap:36px;padding:29px 28px;display:grid}.TreatmentNavigation-module__Nu34yW__therapy h3{font:500 27px/1.2 var(--font-heading);letter-spacing:-.035em;margin:0}.TreatmentNavigation-module__Nu34yW__therapy h3 a{align-items:baseline;gap:13px;display:inline-flex}.TreatmentNavigation-module__Nu34yW__therapy h3 span{font:400 20px/1 var(--font-ui)}.TreatmentNavigation-module__Nu34yW__therapy p{font:400 13px/1.6 var(--font-body);color:var(--color-text-body);margin:8px 0 0}.TreatmentNavigation-module__Nu34yW__menu ul{margin:0;padding:0;list-style:none}.TreatmentNavigation-module__Nu34yW__therapyLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.TreatmentNavigation-module__Nu34yW__therapyLinks a{min-height:44px;font:600 14px/1.45 var(--font-ui);justify-content:space-between;align-items:center;gap:12px;display:flex}.TreatmentNavigation-module__Nu34yW__therapyLinks span{font-size:17px}.TreatmentNavigation-module__Nu34yW__footer{border-top:1px solid var(--color-border);font:500 13px/1.5 var(--font-ui);justify-content:space-between;align-items:center;gap:24px;margin:0 28px;padding:17px 0 13px;display:flex}.TreatmentNavigation-module__Nu34yW__states,.TreatmentNavigation-module__Nu34yW__states ul{align-items:center;gap:22px;display:flex}.TreatmentNavigation-module__Nu34yW__states>span{color:var(--color-text-light);font-size:12px}.TreatmentNavigation-module__Nu34yW__delivery{align-items:center;gap:12px;display:flex}.TreatmentNavigation-module__Nu34yW__menu a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid}.TreatmentNavigation-module__Nu34yW__condition:has(h3 a:focus-visible){outline-offset:-6px;outline:2px solid}.TreatmentNavigation-module__Nu34yW__condition h3 a:focus-visible{outline:none}.TreatmentNavigation-module__Nu34yW__therapy a:hover,.TreatmentNavigation-module__Nu34yW__footer a:hover{text-underline-offset:5px;text-decoration:underline}@media (hover:hover){.TreatmentNavigation-module__Nu34yW__condition:hover .TreatmentNavigation-module__Nu34yW__conditionArrow{color:var(--color-white-bg);background:var(--color-forest);transform:translate(2px,-2px)}.TreatmentNavigation-module__Nu34yW__condition:first-child:hover .TreatmentNavigation-module__Nu34yW__conditionArrow{color:var(--color-forest);background:var(--color-white-bg);border-color:var(--color-white-bg)}}.TreatmentNavigation-module__Nu34yW__mobile{color:#fff;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__conditions{border-radius:0;grid-template-columns:1fr;gap:8px;overflow:visible}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__condition{min-height:0;color:var(--color-forest);border-radius:18px;gap:16px;padding:23px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__condition:first-child{color:var(--color-white-bg);border:1px solid #ffffff4d;padding:22px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__condition h3{letter-spacing:-.045em;font-size:24px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__condition h3 a{align-items:center;gap:12px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__condition:nth-child(3) .TreatmentNavigation-module__Nu34yW__conditionLabel{max-width:none}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__conditionArrow{flex-basis:28px;width:28px;height:28px;margin:0;font-size:17px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__therapy{grid-template-columns:1fr;gap:16px;padding:29px 0 22px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__therapy p{color:#ffffffbf}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__therapyLinks{grid-template-columns:1fr;gap:0}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__therapyLinks a{border-top:1px solid #fff3;min-height:48px;font-size:15px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__therapyLinks span{color:var(--color-lime)}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__footer,.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__states{flex-direction:column;align-items:flex-start;gap:14px}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__footer{border-color:#fff3;gap:18px;margin:0;padding:22px 0 0}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__states>span{color:#ffffffa6}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__states a,.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__delivery{align-items:center;min-height:44px;display:inline-flex}.TreatmentNavigation-module__Nu34yW__mobile .TreatmentNavigation-module__Nu34yW__delivery{color:var(--color-lime)}@media (prefers-reduced-motion:reduce){.TreatmentNavigation-module__Nu34yW__conditionArrow{transition:none}}
.CareMegaDropdown-module__Vls-kW__root{position:static}.CareMegaDropdown-module__Vls-kW__trigger{color:#fff;font:500 14px var(--font-ui);white-space:nowrap;cursor:pointer;align-items:center;gap:7px;padding:16px 0;display:inline-flex}.CareMegaDropdown-module__Vls-kW__trigger svg{transition:transform .18s}.CareMegaDropdown-module__Vls-kW__rotated{transform:rotate(180deg)}.CareMegaDropdown-module__Vls-kW__trigger:focus-visible{outline:2px solid var(--color-lime);outline-offset:6px;border-radius:2px}.CareMegaDropdown-module__Vls-kW__panel{opacity:0;visibility:hidden;pointer-events:none;z-index:70;width:min(1020px,100vw - 64px);padding-top:9px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)}.CareMegaDropdown-module__Vls-kW__open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.CareMegaDropdown-module__Vls-kW__treatmentPanel{width:min(1100px,100vw - 64px)}.CareMegaDropdown-module__Vls-kW__grid{background:var(--color-white-bg);border:1px solid #0b2e161a;border-radius:24px;grid-template-columns:1.05fr 1.05fr 1fr;display:grid;overflow:hidden;box-shadow:0 24px 65px -24px #0b2e1659}.CareMegaDropdown-module__Vls-kW__feature{background:var(--color-forest);color:#fff;flex-direction:column;padding:30px;display:flex}.CareMegaDropdown-module__Vls-kW__feature p{font:600 12px var(--font-ui);color:#c7d8c7;margin-bottom:22px}.CareMegaDropdown-module__Vls-kW__feature h2{font:500 30px/1.12 var(--font-ui);letter-spacing:-.045em;margin-bottom:18px}.CareMegaDropdown-module__Vls-kW__feature>span{font:400 14px/1.6 var(--font-body);opacity:.8}.CareMegaDropdown-module__Vls-kW__featureLink{font:650 13px var(--font-ui);color:var(--color-lime);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:30px;display:flex}.CareMegaDropdown-module__Vls-kW__insuranceFeature{background:var(--color-lavender);color:var(--color-forest)}.CareMegaDropdown-module__Vls-kW__insuranceFeature p,.CareMegaDropdown-module__Vls-kW__insuranceFeature .CareMegaDropdown-module__Vls-kW__featureLink{color:var(--color-forest)}.CareMegaDropdown-module__Vls-kW__column{padding:30px 26px}.CareMegaDropdown-module__Vls-kW__column+.CareMegaDropdown-module__Vls-kW__column{border-left:1px solid var(--color-border)}.CareMegaDropdown-module__Vls-kW__column h3{font:500 12px var(--font-ui);color:var(--color-text-light);margin-bottom:18px}.CareMegaDropdown-module__Vls-kW__column ul{padding:0;list-style:none}.CareMegaDropdown-module__Vls-kW__column li a{font:650 14px/1.4 var(--font-ui);color:var(--color-forest);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.CareMegaDropdown-module__Vls-kW__column li a span{opacity:0;transition:opacity .15s}.CareMegaDropdown-module__Vls-kW__column a:hover span,.CareMegaDropdown-module__Vls-kW__column a:focus-visible span{opacity:1}.CareMegaDropdown-module__Vls-kW__panel a:focus-visible{outline:2px solid var(--color-forest-mid);outline-offset:4px}@media (prefers-reduced-motion:reduce){.CareMegaDropdown-module__Vls-kW__panel,.CareMegaDropdown-module__Vls-kW__trigger svg{transition:none}}
.SiteNav-module__oDXDwq__nav{z-index:20;width:var(--wrap);color:var(--nav-ink);grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;padding-block:14px;display:grid;position:relative}.SiteNav-module__oDXDwq__logo{justify-self:start}.SiteNav-module__oDXDwq__menus{position:static}.SiteNav-module__oDXDwq__triggers{gap:2px;display:flex;position:relative}.SiteNav-module__oDXDwq__trigger{z-index:1;color:inherit;font:inherit;cursor:pointer;opacity:.86;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 15px;font-size:15px;font-weight:550;line-height:1.2;transition:opacity .16s;display:inline-flex;position:relative}.SiteNav-module__oDXDwq__trigger:hover,.SiteNav-module__oDXDwq__trigger[aria-expanded=true]{opacity:1}.SiteNav-module__oDXDwq__trigger:focus-visible,.SiteNav-module__oDXDwq__refer:focus-visible,.SiteNav-module__oDXDwq__burger:focus-visible{outline-offset:2px;outline:2px solid}.SiteNav-module__oDXDwq__trigger svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px;transition:rotate .24s cubic-bezier(.2,.8,.2,1)}.SiteNav-module__oDXDwq__trigger[aria-expanded=true] svg{rotate:180deg}.SiteNav-module__oDXDwq__marker{opacity:0;background:#ffffff26;border-radius:999px;height:100%;transition:transform .34s cubic-bezier(.3,1.15,.4,1),width .34s cubic-bezier(.3,1.15,.4,1),opacity .2s;position:absolute;top:0;left:0}.SiteNav-module__oDXDwq__marker[data-on]{opacity:1}.SiteNav-module__oDXDwq__right{justify-self:end;align-items:center;gap:22px;display:flex}.SiteNav-module__oDXDwq__refer{white-space:nowrap;opacity:.86;font-size:15px;font-weight:550;transition:opacity .16s}.SiteNav-module__oDXDwq__refer:hover{opacity:1}.SiteNav-module__oDXDwq__right .cta-button{padding:11px 20px;font-size:14.5px}.SiteNav-module__oDXDwq__drop{opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 0;width:min(1000px,100vw - 40px);padding-top:4px;transition:opacity .18s,transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s .28s;position:absolute;top:100%;left:50%;transform:translate(-50%,-10px)scale(.985)}.SiteNav-module__oDXDwq__drop[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)}.SiteNav-module__oDXDwq__sheet{color:#fff;background:linear-gradient(#143c22 0%,#0d311a 100%);border-radius:28px;transition:height .36s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1c,0 30px 60px -24px #020c06bf,0 70px 120px -50px #020c06bf}.SiteNav-module__oDXDwq__pane{grid-template-columns:310px minmax(0,1fr) minmax(0,1fr);gap:0 clamp(18px,2.6vw,40px);width:100%;padding:10px;transition:opacity .2s,transform .38s cubic-bezier(.2,.8,.2,1),visibility 0s .38s;display:grid;position:absolute;top:0;left:0}.SiteNav-module__oDXDwq__pane[data-state=on]{transition-delay:60ms,0s,0s}.SiteNav-module__oDXDwq__pane[data-state=before],.SiteNav-module__oDXDwq__pane[data-state=after]{opacity:0;visibility:hidden}.SiteNav-module__oDXDwq__pane[data-state=before]{transform:translate(-36px)}.SiteNav-module__oDXDwq__pane[data-state=after]{transform:translate(36px)}.SiteNav-module__oDXDwq__feature{isolation:isolate;color:#fff;background:radial-gradient(135% 60% at 50% 122%,#f6f9d6 0%,#e1f381eb 30%,#9bd46585 60%,#64b25b00 100%),linear-gradient(#0b2e16 0%,#133920 36%,#215e34 70%,#49984d 100%);border-radius:19px;flex-direction:column;gap:10px;min-height:316px;padding:24px 24px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.SiteNav-module__oDXDwq__feature:after{content:"";z-index:-1;background:var(--grain);mix-blend-mode:soft-light;opacity:.55;pointer-events:none;position:absolute;inset:0}.SiteNav-module__oDXDwq__feature small{color:var(--lime);font-size:13px;font-weight:600}.SiteNav-module__oDXDwq__feature h3{letter-spacing:-.035em;font-size:26px;line-height:1.06}.SiteNav-module__oDXDwq__feature p{opacity:.8;font-size:14.5px;line-height:1.45}.SiteNav-module__oDXDwq__feature a{background:var(--forest);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:11px 18px;font-size:14.5px;font-weight:600;transition:transform .16s;display:inline-flex}.SiteNav-module__oDXDwq__feature a:hover{transform:translateY(-1px)}.SiteNav-module__oDXDwq__feature a span{transition:transform .2s}.SiteNav-module__oDXDwq__feature a:hover span{transform:translate(3px)}.SiteNav-module__oDXDwq__column{min-width:0;padding:18px 0 14px}.SiteNav-module__oDXDwq__column:last-child{padding-right:14px}.SiteNav-module__oDXDwq__heading{color:#ffffff8f;margin:0 0 6px;padding-left:12px;font-size:13px;font-weight:600;line-height:1.3}.SiteNav-module__oDXDwq__links{display:grid}.SiteNav-module__oDXDwq__links a{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:15.5px;font-weight:560;line-height:1.25;transition:background .14s;display:flex}.SiteNav-module__oDXDwq__links a:hover,.SiteNav-module__oDXDwq__links a:focus-visible{background:#ffffff17}.SiteNav-module__oDXDwq__links a:focus-visible,.SiteNav-module__oDXDwq__tile a:focus-visible,.SiteNav-module__oDXDwq__card:focus-visible,.SiteNav-module__oDXDwq__feature a:focus-visible,.SiteNav-module__oDXDwq__foot a:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.SiteNav-module__oDXDwq__arrow{opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.2,.8,.2,1);transform:translate(-5px)}a:hover>.SiteNav-module__oDXDwq__arrow,a:focus-visible>.SiteNav-module__oDXDwq__arrow,.SiteNav-module__oDXDwq__tile:hover .SiteNav-module__oDXDwq__arrow{opacity:.75;transform:none}.SiteNav-module__oDXDwq__card{background:var(--lime);color:var(--forest);border-radius:16px;gap:4px;margin:2px 0 8px;padding:14px 16px 15px;transition:transform .18s,box-shadow .18s;display:grid}.SiteNav-module__oDXDwq__card[data-plain]{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.SiteNav-module__oDXDwq__card[data-plain] em{background:#ffffff24}.SiteNav-module__oDXDwq__card:hover{transform:translateY(-2px);box-shadow:0 14px 26px -16px #0009}.SiteNav-module__oDXDwq__card[data-plain]:hover{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff29}.SiteNav-module__oDXDwq__card strong{justify-content:space-between;gap:10px;font-size:16px;font-weight:600;line-height:1.2;display:flex}.SiteNav-module__oDXDwq__card strong span{transition:transform .2s}.SiteNav-module__oDXDwq__card:hover strong span{transform:translate(3px)}.SiteNav-module__oDXDwq__card>span{opacity:.76;font-size:13px;line-height:1.35}.SiteNav-module__oDXDwq__card em{background:#0b2e161a;border-radius:999px;justify-self:start;margin-top:6px;padding:2px 9px 3px;font-size:11.5px;font-style:normal;font-weight:650}.SiteNav-module__oDXDwq__pane.SiteNav-module__oDXDwq__treatment{padding:22px 22px 0;display:block}.SiteNav-module__oDXDwq__treatment .SiteNav-module__oDXDwq__heading{margin-bottom:10px;padding-left:4px}.SiteNav-module__oDXDwq__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.SiteNav-module__oDXDwq__tiles.SiteNav-module__oDXDwq__therapy{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));align-items:stretch;margin-bottom:0}.SiteNav-module__oDXDwq__tile{background:#ffffff0f;border-radius:18px;align-content:start;gap:7px;padding:17px 18px 19px;transition:background .16s,transform .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.SiteNav-module__oDXDwq__tile:hover{background:#ffffff1c;transform:translateY(-2px)}.SiteNav-module__oDXDwq__tile>a{letter-spacing:-.015em;justify-content:space-between;align-items:baseline;gap:10px;font-size:18px;font-weight:560;line-height:1.2;display:flex}.SiteNav-module__oDXDwq__tile>a:after{content:"";border-radius:inherit;position:absolute;inset:0}.SiteNav-module__oDXDwq__tile p{color:#ffffffad;font-size:14.5px;line-height:1.45}.SiteNav-module__oDXDwq__tile p a{z-index:1;color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;position:relative}.SiteNav-module__oDXDwq__tile p a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.SiteNav-module__oDXDwq__foot{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:16px 4px 18px;font-size:14.5px;font-weight:560;display:flex}.SiteNav-module__oDXDwq__foot p{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.SiteNav-module__oDXDwq__foot p span{color:#ffffff8f;font-size:13px;font-weight:600}.SiteNav-module__oDXDwq__foot a{text-underline-offset:4px;border-radius:6px}.SiteNav-module__oDXDwq__foot a:hover{text-decoration:underline}.SiteNav-module__oDXDwq__foot>a{gap:7px;display:inline-flex}.SiteNav-module__oDXDwq__burger{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;gap:7px;margin-right:-10px;padding:0;display:none}.SiteNav-module__oDXDwq__burger span{background:currentColor;border-radius:2px;width:22px;height:2px}.SiteNav-module__oDXDwq__phone{z-index:200;color:#fff;background:linear-gradient(#0b2e16 0%,#0d351b 100%);flex-direction:column;animation:.32s cubic-bezier(.2,.8,.2,1) SiteNav-module__oDXDwq__unfold;display:flex;position:fixed;inset:0}.SiteNav-module__oDXDwq__phoneTop{flex:none;justify-content:space-between;align-items:center;padding:14px 28px;display:flex}.SiteNav-module__oDXDwq__phoneTop button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-10px;display:grid}.SiteNav-module__oDXDwq__phoneTop svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.SiteNav-module__oDXDwq__phoneBody{flex:1;min-height:0;padding:8px 28px 24px;overflow-y:auto}.SiteNav-module__oDXDwq__phoneBody details{border-bottom:1px solid #ffffff29}.SiteNav-module__oDXDwq__phoneBody summary{letter-spacing:-.03em;cursor:pointer;justify-content:space-between;align-items:center;padding:19px 0;font-size:27px;font-weight:500;line-height:1.1;list-style:none;display:flex}.SiteNav-module__oDXDwq__phoneBody summary::-webkit-details-marker{display:none}.SiteNav-module__oDXDwq__phoneBody summary span{flex:none;width:18px;height:18px;transition:rotate .26s cubic-bezier(.2,.8,.2,1);position:relative}.SiteNav-module__oDXDwq__phoneBody summary span:before,.SiteNav-module__oDXDwq__phoneBody summary span:after{content:"";background:var(--lime);border-radius:2px;width:18px;height:2px;position:absolute;top:8px;left:0}.SiteNav-module__oDXDwq__phoneBody summary span:after{rotate:90deg}.SiteNav-module__oDXDwq__phoneBody details[open] summary span{rotate:45deg}.SiteNav-module__oDXDwq__phoneBody details>div{padding-bottom:18px;display:grid}.SiteNav-module__oDXDwq__phoneBody details p{color:#ffffff8f;margin:4px 0 2px;font-size:13px;font-weight:600}.SiteNav-module__oDXDwq__phoneBody details a{padding:10px 0;font-size:17px;line-height:1.25}.SiteNav-module__oDXDwq__phoneRefer{opacity:.86;margin-top:26px;font-size:16px;font-weight:550;display:inline-block}.SiteNav-module__oDXDwq__phoneFoot{padding:14px 28px calc(18px + env(safe-area-inset-bottom));flex:none;display:grid}.SiteNav-module__oDXDwq__phoneFoot .cta-button{justify-content:center;padding:17px 24px;font-size:17px}@keyframes SiteNav-module__oDXDwq__unfold{0%{opacity:0;transform:translateY(-12px)}}@media (max-width:1080px){.SiteNav-module__oDXDwq__nav{grid-template-columns:1fr auto}.SiteNav-module__oDXDwq__menus,.SiteNav-module__oDXDwq__refer{display:none}.SiteNav-module__oDXDwq__right{grid-column:2;gap:6px}.SiteNav-module__oDXDwq__burger{display:grid}}@media (prefers-reduced-motion:reduce){.SiteNav-module__oDXDwq__drop,.SiteNav-module__oDXDwq__sheet,.SiteNav-module__oDXDwq__pane,.SiteNav-module__oDXDwq__marker,.SiteNav-module__oDXDwq__phone{transition:none;animation:none}}
.TeamThread-module__kmARuW__team{--p:1;--w:clamp(290px,27vw,400px);--gap:calc(var(--w) + 46px);--u:calc(var(--w)/393);--screen-r:calc(var(--u)*50);--bezel:calc(var(--u)*9);--body:calc(var(--bezel) + 3px);--t:clamp(0,calc((var(--p) - .1)/.48),1);--n:clamp(0,calc((var(--p) - .66)/.2),1);--te:calc(var(--t)*var(--t)*(3 - 2*var(--t)));--tone-jo:#dbf262;--tone-patel:#a9d8ee;--tone-maya:#cdc7f2;position:relative}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__pin{height:360vh}.TeamThread-module__kmARuW__stage{padding:clamp(96px,12vw,170px)var(--gutter)}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__stage{height:100svh;padding:clamp(28px,4.6vh,52px)var(--gutter)0;flex-direction:column;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.TeamThread-module__kmARuW__head{text-align:center}.TeamThread-module__kmARuW__head h2,.TeamThread-module__kmARuW__head p{place-items:start center;display:grid}.TeamThread-module__kmARuW__head h2{font-size:clamp(34px,3.8vw,56px)}.TeamThread-module__kmARuW__head p{margin-top:16px;font-size:clamp(17px,1.4vw,20px);line-height:1.4}.TeamThread-module__kmARuW__head span,.TeamThread-module__kmARuW__contact strong span,.TeamThread-module__kmARuW__contact small span{grid-area:1/1;max-width:24em}.TeamThread-module__kmARuW__head p span{opacity:.8;max-width:34em}.TeamThread-module__kmARuW__before{display:none}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__before{opacity:clamp(0,calc(1 - (var(--t) - .36)*5),1);display:block}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__after{opacity:clamp(0,calc((var(--t) - .54)*5),1)}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__head p .TeamThread-module__kmARuW__before{opacity:clamp(0,calc(.8 - (var(--t) - .36)*5),.8)}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__head p .TeamThread-module__kmARuW__after{opacity:clamp(0,calc((var(--t) - .54)*5),.8)}.TeamThread-module__kmARuW__team:not([data-ready]){--w:min(100vw - var(--gutter)*2 - 32px,420px)}.TeamThread-module__kmARuW__merge{width:var(--w);margin:clamp(40px,5vw,72px) auto 0;position:relative}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__merge{width:var(--w);transform:translateY(calc(var(--rest,0px)*(1 - var(--te)) - var(--tuck,0px)*var(--te)))scale(calc(var(--fit,1) + (var(--open,var(--fit,1)) - var(--fit,1))*(1 - var(--te))));transform-origin:50% 0;margin-top:clamp(32px,9vh - 34px,60px)}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__merge:before{content:"";z-index:-1;width:430%;height:150%;opacity:calc(.75 + var(--te)*.25);pointer-events:none;background:radial-gradient(closest-side,#6cb8605c 0%,#3480483d 40%,#17462800 100%);position:absolute;top:42%;left:50%;translate:-50% -50%}.TeamThread-module__kmARuW__team .TeamThread-module__kmARuW__window{z-index:1;border-radius:var(--screen-r);background:0 0;position:relative;overflow:hidden}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__window{overflow:visible}.TeamThread-module__kmARuW__frame{border-radius:34px;width:100%;display:none;position:absolute;top:0;left:0;box-shadow:0 40px 80px -40px #0009}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__frame{display:block}.TeamThread-module__kmARuW__frame[data-side=center]{box-sizing:border-box;top:calc(var(--body)*-1);left:calc(var(--body)*-1);width:calc(100% + var(--body)*2);height:calc(100% + var(--body)*2);padding:var(--bezel);border-radius:calc(var(--screen-r) + var(--body));background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#060606,#060606),linear-gradient(155deg,#d5d7d1 0%,#8b8e88 18%,#b4b7b1 42%,#73766f 68%,#a9aca6 86%,#c9ccc6 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:border-box;background-clip:content-box,padding-box,border-box;border:3px solid #0000;display:block;box-shadow:0 0 0 1px #00000080,0 50px 90px -34px #000000bf}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__frame[data-side=center]{top:calc(var(--body)*-1 + var(--drop,0px)*(1 - var(--te)))}.TeamThread-module__kmARuW__frame[data-side=center]:before,.TeamThread-module__kmARuW__frame[data-side=center]:after{content:"";border-radius:1.5px;width:3px;position:absolute}.TeamThread-module__kmARuW__frame[data-side=center]:before{left:-5.5px;top:calc(var(--u)*132);height:calc(var(--u)*196);background:linear-gradient(#9a9d97 0 15%,#0000 15% 31%,#9a9d97 31% 61%,#0000 61% 70%,#9a9d97 70% 100%)}.TeamThread-module__kmARuW__frame[data-side=center]:after{right:-5.5px;top:calc(var(--u)*214);height:calc(var(--u)*94);background:#9a9d97}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__window>.TeamThread-module__kmARuW__contact,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__window>.TeamThread-module__kmARuW__foot{transform:translateY(calc(var(--drop,0px)*(1 - var(--te))))}.TeamThread-module__kmARuW__portalCopy{display:none}.TeamThread-module__kmARuW__frame[data-side=left]{top:var(--y-left,0px);height:var(--h-left);opacity:clamp(0,calc(1 - var(--t)*2.1),1);transform:translateX(calc(var(--gap)*(-1 + var(--te)*.7)))scale(calc(1 - var(--te)*.12))rotate(calc(var(--tilt-left,0deg)*(1 - var(--te))))}.TeamThread-module__kmARuW__frame[data-side=right]{top:var(--y-right,0px);height:var(--h-right);opacity:clamp(0,calc(1 - var(--t)*2.1),1);transform:translateX(calc(var(--gap)*(1 - var(--te)*.7)))scale(calc(1 - var(--te)*.12))rotate(calc(var(--tilt-right,0deg)*(1 - var(--te))))}.TeamThread-module__kmARuW__frame[data-side=left],.TeamThread-module__kmARuW__frame[data-side=right]{color:#2c3540;text-align:left;background:#f3f5f7;border-radius:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.35;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 34px 70px -26px #000000b3}.TeamThread-module__kmARuW__portalChrome{background:#dde1e6;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.TeamThread-module__kmARuW__portalChrome i{background:#b4bcc5;border-radius:50%;flex:none;width:9px;height:9px}.TeamThread-module__kmARuW__portalChrome span{color:#6b7480;white-space:nowrap;background:#ffffffbf;border-radius:9px;flex:1;place-items:center;height:18px;margin:0 45px 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;display:grid}.TeamThread-module__kmARuW__frame[data-side=right] .TeamThread-module__kmARuW__portalChrome{background:#e6e0d6}.TeamThread-module__kmARuW__frame[data-side=right] .TeamThread-module__kmARuW__portalChrome i{background:#c4b9a9}.TeamThread-module__kmARuW__frame[data-side=left]{--portal:#46586e}.TeamThread-module__kmARuW__frame[data-side=right]{--portal:#7b6a58;background:#faf7f2;font-family:Georgia,Times New Roman,serif}.TeamThread-module__kmARuW__portalBar{background:var(--portal);color:#fff;align-items:center;gap:9px;height:44px;padding:0 14px;font-size:14px;font-weight:700;display:flex}.TeamThread-module__kmARuW__portalBar i{border:2px solid #fff;border-radius:4px;width:18px;height:18px}.TeamThread-module__kmARuW__frame[data-side=right] .TeamThread-module__kmARuW__portalBar{border-bottom:3px solid var(--portal);color:var(--portal);background:#fff;font-size:16px;font-style:italic;font-weight:400}.TeamThread-module__kmARuW__frame[data-side=right] .TeamThread-module__kmARuW__portalBar i{border-color:var(--portal);border-radius:50%}.TeamThread-module__kmARuW__portalBar span{opacity:.8;margin-left:auto;font-size:11px;font-style:normal;font-weight:400}.TeamThread-module__kmARuW__portalTabs{color:#6b7480;background:#fff9;border-bottom:1px solid #0000001f;gap:18px;height:30px;padding:0 14px;display:flex}.TeamThread-module__kmARuW__portalTabs span{align-items:center;display:flex}.TeamThread-module__kmARuW__portalTabs span[data-on]{color:var(--portal);box-shadow:inset 0 -2px 0 var(--portal);font-weight:700}.TeamThread-module__kmARuW__portalFrom{color:#6b7480;margin:0;padding:11px 14px 0 66px;font-size:11.5px}.TeamThread-module__kmARuW__portalFrom strong{color:#2c3540;font-size:13px;display:block}.TeamThread-module__kmARuW__portalFoot{color:#6b7480;align-items:center;gap:10px;margin:0;font-size:11px;display:flex;position:absolute;bottom:14px;left:18px;right:14px}.TeamThread-module__kmARuW__portalFoot span{background:var(--portal);color:#fff;white-space:nowrap;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:700}.TeamThread-module__kmARuW__frame[data-side=right] .TeamThread-module__kmARuW__portalFoot span{border:1px solid var(--portal);color:var(--portal);background:0 0;font-weight:400}.TeamThread-module__kmARuW__place{color:#ffffffb8;width:100%;font-family:var(--display);text-align:center;white-space:nowrap;font-size:15px;font-weight:550;display:none;position:absolute;bottom:calc(100% + 20px);left:0}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__place{opacity:clamp(0,calc(1 - var(--t)*3.5),1);display:block}.TeamThread-module__kmARuW__place[data-side=center]{transform:translateY(calc(var(--body)*-1 + 4px))}.TeamThread-module__kmARuW__place[data-side=left]{transform-origin:50% calc(100% + 20px + var(--h-left,0px)/2);transform:translate(calc(var(--gap)*-1),var(--y-left,0px))rotate(var(--tilt-left,0deg))}.TeamThread-module__kmARuW__place[data-side=right]{transform-origin:50% calc(100% + 20px + var(--h-right,0px)/2);transform:translate(var(--gap),var(--y-right,0px))rotate(var(--tilt-right,0deg))}.TeamThread-module__kmARuW__contact{border-radius:var(--screen-r)var(--screen-r)0 0;background:#f6f6f6;border-bottom:1px solid #e3e3e6;justify-items:center;gap:2px;padding:0 16px 7px;display:grid;position:relative}.TeamThread-module__kmARuW__status{box-sizing:border-box;height:calc(var(--u)*47);padding-top:calc(var(--u)*7);color:#000;font-size:calc(var(--u)*16.5);letter-spacing:-.01em;justify-self:stretch;align-items:center;margin:0 -16px;font-weight:600;line-height:1;display:flex}.TeamThread-module__kmARuW__status span{padding-left:calc(var(--u)*16);flex:1;place-items:center;display:grid}.TeamThread-module__kmARuW__status span:last-child{padding:0 calc(var(--u)*16)0 0}.TeamThread-module__kmARuW__status i{width:calc(var(--u)*122);height:calc(var(--u)*35);background:radial-gradient(circle at 77% 50%,#1b2033 0,#0b0d16 calc(var(--u)*4),#000 calc(var(--u)*5.5))#000;border-radius:999px;flex:none}.TeamThread-module__kmARuW__status svg{width:calc(var(--u)*69);fill:currentColor;height:auto;display:block}.TeamThread-module__kmARuW__back,.TeamThread-module__kmARuW__video{top:calc(var(--u)*47 + 21px);fill:none;stroke:#0a7cff;stroke-linecap:round;stroke-linejoin:round;height:auto;position:absolute;translate:0 -50%}.TeamThread-module__kmARuW__back{left:calc(var(--u)*17);width:calc(var(--u)*11);stroke-width:2.5px}.TeamThread-module__kmARuW__video{right:calc(var(--u)*18);width:calc(var(--u)*26);stroke-width:1.7px}.TeamThread-module__kmARuW__contact strong,.TeamThread-module__kmARuW__contact small{white-space:nowrap;justify-items:center;font-size:13px;font-weight:600;line-height:1.25;display:grid}.TeamThread-module__kmARuW__contact small{color:#8e8e93;font-size:11.5px;font-weight:400}.TeamThread-module__kmARuW__contact [data-who]{color:#dbf262;background:linear-gradient(#1c5a31,#0b2e16);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:3px;font-size:15px;font-weight:600;display:grid}.TeamThread-module__kmARuW__contact [data-who=patel]{background:var(--tone-patel);color:#0b2e16}.TeamThread-module__kmARuW__contact [data-who=maya]{background:var(--tone-maya);color:#0b2e16}.TeamThread-module__kmARuW__faces{justify-content:center;display:flex}.TeamThread-module__kmARuW__faces [data-who]{box-shadow:0 0 0 3px #f6f6f6}.TeamThread-module__kmARuW__faces [data-who=jo]{z-index:1;overflow:hidden}.TeamThread-module__kmARuW__faces [data-who=jo] img{object-fit:cover;width:100%;height:100%}.TeamThread-module__kmARuW__faces [data-who=patel]{margin-right:-5px}.TeamThread-module__kmARuW__faces [data-who=maya]{margin-left:-5px}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__faces [data-who=patel]{transform:translate(calc((1 - var(--te))*var(--face-left,0px)),calc((1 - var(--te))*var(--face-left-y,0px)))}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__faces [data-who=maya]{transform:translate(calc((1 - var(--te))*var(--face-right,0px)),calc((1 - var(--te))*var(--face-right-y,0px)))}.TeamThread-module__kmARuW__thread{gap:5px;margin:0;padding:8px 18px 5px;font-size:clamp(15px,1.15vw,16.5px);list-style:none;display:grid}.TeamThread-module__kmARuW__row[data-kind=stamp] p{padding:6px 0 2px}.TeamThread-module__kmARuW__row[data-kind=event] p{padding:4px 0}.TeamThread-module__kmARuW__row{--ti:clamp(0,calc((var(--p) - .1 - var(--i)*.014)/.4),1);--e:calc(var(--ti)*var(--ti)*(3 - 2*var(--ti)));--air:sin(calc(var(--ti)*3.1416));position:relative}.TeamThread-module__kmARuW__msg{display:grid}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__msg{transform:translate(calc(var(--dx,0px)*(1 - var(--e))),calc(var(--dy,0px)*(1 - var(--e))))}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=left],.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=right]{z-index:2}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=left] .TeamThread-module__kmARuW__msg,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=right] .TeamThread-module__kmARuW__msg{transform-origin:var(--ox,50%)var(--oy,50%);transform:translate(calc(var(--dx,0px)*(1 - var(--e))),calc(var(--dy,0px)*(1 - var(--e))))rotate(calc(var(--tilt,0deg)*(1 - var(--e))))scale(calc(1 + var(--air)*.07));filter:drop-shadow(0 calc(var(--air)*16px)calc(var(--air)*18px)rgb(0 0 0/calc(var(--air)*.3)))}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=left] .TeamThread-module__kmARuW__msg p,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=right] .TeamThread-module__kmARuW__msg p{border-radius:calc(5px + (1.1em - 5px)*var(--e));background:color-mix(in srgb,#e9e9eb calc(var(--e)*100%),#fff);box-shadow:inset 0 0 0 1px rgb(0 0 0/calc((1 - var(--e))*.16))}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=left] .TeamThread-module__kmARuW__msg p:before,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=left] .TeamThread-module__kmARuW__msg p:after,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=right] .TeamThread-module__kmARuW__msg p:before,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-origin=right] .TeamThread-module__kmARuW__msg p:after{opacity:clamp(0,calc((var(--ti) - .82)*6),1)}.TeamThread-module__kmARuW__msg p[class*=bubble]{max-width:84%}.TeamThread-module__kmARuW__sender{color:#8e8e93;margin:2px 0 2px 12px;font-size:11.5px}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__sender,.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__row[data-kind=event]{opacity:clamp(0,calc(var(--t)*3 - 2),1)}.TeamThread-module__kmARuW__foot{align-items:center;column-gap:calc(var(--u)*10);padding:calc(var(--u)*4)calc(var(--u)*15)0;grid-template-columns:auto 1fr;display:grid}.TeamThread-module__kmARuW__plus{width:calc(var(--u)*33);height:calc(var(--u)*33);background:#e9e9eb;border-radius:50%;place-items:center;display:grid}.TeamThread-module__kmARuW__plus svg{fill:none;stroke:#6f6f74;stroke-width:1.8px;stroke-linecap:round;width:42%}.TeamThread-module__kmARuW__field{box-sizing:border-box;height:calc(var(--u)*35);padding:0 calc(var(--u)*12)0 calc(var(--u)*14);color:#c2c2c6;font-size:calc(var(--u)*16.5);border:1px solid #d4d4d8;border-radius:999px;justify-content:space-between;align-items:center;line-height:1;display:flex}.TeamThread-module__kmARuW__field svg{width:calc(var(--u)*12);fill:#8e8e93;stroke:#8e8e93;stroke-width:1.4px;stroke-linecap:round}.TeamThread-module__kmARuW__field svg path{fill:none}.TeamThread-module__kmARuW__foot i{width:calc(var(--u)*136);height:calc(var(--u)*5);margin:calc(var(--u)*9)0 calc(var(--u)*7);background:#000;border-radius:999px;grid-column:1/-1;justify-self:center}.TeamThread-module__kmARuW__margin{color:#0b2e16;font-family:var(--display);letter-spacing:0;padding:4px 0 10px;font-size:15px;line-height:1.42}.TeamThread-module__kmARuW__margin[data-tone=jo]{--tone:var(--tone-jo)}.TeamThread-module__kmARuW__margin[data-tone=patel]{--tone:var(--tone-patel)}.TeamThread-module__kmARuW__margin[data-tone=maya]{--tone:var(--tone-maya)}.TeamThread-module__kmARuW__margin strong{align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.TeamThread-module__kmARuW__margin strong:before{content:"";background:var(--tone);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 1px #0b2e1640}.TeamThread-module__kmARuW__margin p{opacity:.74;margin:0}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin{color:#fff;width:clamp(190px,19vw,280px);opacity:var(--n);padding:0;font-size:16.5px;position:absolute;top:6px}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin strong{color:var(--tone);letter-spacing:-.025em;margin-bottom:4px;font-size:22px;display:block}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin strong:before{display:none}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin{--reach:calc(18px + var(--body) + 9px);--rule:clamp(14px,2vw,36px)}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin[data-side=left]{right:calc(100% + var(--reach) + var(--rule) + 10px);text-align:right;transform:translateX(calc((1 - var(--n))*24px))}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin[data-side=right]{left:calc(100% + var(--reach) + var(--rule) + 10px);transform:translateX(calc((1 - var(--n))*-24px))}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin:after{content:"";width:var(--rule);background:var(--tone);opacity:.7;height:1px;position:absolute;top:15px}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin[data-side=left]:after{left:calc(100% + 10px)}.TeamThread-module__kmARuW__team[data-ready] .TeamThread-module__kmARuW__margin[data-side=right]:after{right:calc(100% + 10px)}.TeamThread-module__kmARuW__legend{display:none}.TeamThread-module__kmARuW__legend li[data-tone=jo]{--tone:var(--tone-jo)}.TeamThread-module__kmARuW__legend li[data-tone=patel]{--tone:var(--tone-patel)}.TeamThread-module__kmARuW__legend li[data-tone=maya]{--tone:var(--tone-maya)}.TeamThread-module__kmARuW__team[data-compact]{--w:min(100vw - 60px,360px)}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__pin{height:330vh}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__stage{padding:22px 20px 0}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__head h2{font-size:30px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__head p{margin-top:10px;font-size:15px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__merge{margin-top:42px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__frame[data-side=left],.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__frame[data-side=right]{width:calc(50% - 5px);height:auto;transform:translateY(calc(var(--te)*-18px))scale(calc(1 - var(--te)*.08))}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__frame[data-side=right]{left:calc(50% + 5px)}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalChrome,.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalTabs,.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalFoot,.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalBar span{display:none}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalBar{gap:7px;height:34px;padding:0 10px;font-size:12.5px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__frame[data-side=right] .TeamThread-module__kmARuW__portalBar{font-size:14px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalBar i{width:14px;height:14px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalFrom{min-height:52px;padding:9px 8px 0 56px;font-size:10px;line-height:1.3}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalFrom strong{font-size:12px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__portalCopy{opacity:clamp(0,calc(1 - var(--t)*5),1);background:#fff;border:1px solid #00000029;border-radius:5px;margin:4px 10px 12px;padding:8px 9px;font-size:12px;line-height:1.36;display:block}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__place[data-side=center]{display:none}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__place{width:50%;font-size:12.5px}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__place[data-side=left]{transform:none}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__place[data-side=right]{left:50%;transform:none}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__row[data-origin=left] .TeamThread-module__kmARuW__msg,.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__row[data-origin=right] .TeamThread-module__kmARuW__msg{transform-origin:0 0;transform:translate(calc(var(--dx,0px)*(1 - var(--e))),calc(var(--dy,0px)*(1 - var(--e))))scale(calc(.6 + var(--e)*.4));opacity:clamp(0,calc(var(--ti)*6),1)}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__sender{transform-origin:0 100%}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__margin{display:none}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__legend{gap:22px;margin:0;padding:44px 24px 0;list-style:none;display:grid}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__legend strong{color:var(--tone);letter-spacing:-.02em;align-items:center;gap:9px;font-size:19px;font-weight:600;display:flex}.TeamThread-module__kmARuW__team[data-compact] .TeamThread-module__kmARuW__legend p{opacity:.74;margin:4px 0 0;font-size:15.5px;line-height:1.45}
