@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-vietnamese-wght-normal-CtlIRbEm.woff2)format("woff2-variations");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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-ext-wght-normal-MQgHevqp.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-wght-normal-DdeTHZLK.woff2)format("woff2-variations");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:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-ext-400-normal-DzElnxZw.woff2)format("woff2"),url(/assets/young-serif-latin-ext-400-normal-4arC2Gh9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-400-normal-DIMmNPI9.woff2)format("woff2"),url(/assets/young-serif-latin-400-normal-D1tz0Z9s.woff)format("woff");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}:root{--bg:#fbfaf6;--surface:#fff;--surface-2:#e2f4f4;--surface-3:#e6edf7;--white:#fff;--ink:#004494;--ink-hover:#0a52aa;--ink-deep:#062452;--ink-raised:#0e3268;--blue:#004494;--accent:#00a4a4;--accent-hover:#1bb3b3;--accent-text:#006b6b;--accent-tint:#e2f4f4;--accent-on-dark:#5fd1d1;--soft:#c6ecec;--soft-tint:#e2f4f4;--text:#16233d;--muted:#4b5872;--on-dark:#fbfaf6;--on-dark-muted:#b9c4da;--alert:#a3321f;--line:#00449421;--line-strong:#00449442;--line-dark:#fbfaf629;--overlay:#06245299;--ring:#00a4a48c;--glass:#ffffffc7;--glass-dark:#0624528c;--glass-edge:#ffffff8c;--glass-blur:blur(20px) saturate(180%);--shadow-lift:0 24px 48px -28px #06245259;--font:"Public Sans Variable", "Public Sans", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif;--font-display:"Young Serif", Georgia, "Times New Roman", serif;--display:clamp(50px, 8vw, 128px);--h1:clamp(40px, 5vw, 76px);--h2:clamp(32px, 3.8vw, 56px);--h3:clamp(24px, 2.4vw, 34px);--h4:clamp(19px, 1.6vw, 23px);--lead:clamp(17px, 1.3vw, 18px);--body:16px;--small:14px;--eyebrow:13px;--container:1300px;--gutter:clamp(20px, 4vw, 64px);--gap:clamp(16px, 2vw, 28px);--section-y:clamp(72px, 9vw, 128px);--radius-xl:28px;--radius-lg:20px;--radius:14px;--radius-sm:10px;--pill:999px;--nav-h:80px;--topbar-h:0px;--header-h:var(--nav-h);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.25, .64, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--dur-press:.16s;--dur-hover:.3s;--grade:saturate(.94) contrast(1.02)}@media (width<=899px){:root{--nav-h:64px;--topbar-h:0px}}@media (width<=399px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-optical-sizing:auto;background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin:0;line-height:1.65;overflow-x:clip}h1,h2,h3,h4,h5{color:var(--ink);text-wrap:balance;margin:0;font-weight:600}p{text-wrap:pretty;margin:0}img,svg{max-width:100%;display:block}figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}::selection{background:var(--ink);color:var(--white)}html{scrollbar-color:var(--ink) var(--surface-3);accent-color:var(--ink)}:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.on-dark :focus-visible{outline-color:var(--accent-on-dark)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section-y) 0}main section{overflow-x:clip}.display,.h1,.h2,.h3{font-family:var(--font-display);text-wrap:balance;font-weight:400}.display{font-size:var(--display);letter-spacing:-.025em;line-height:.96}.h1{font-size:var(--h1);letter-spacing:-.02em;line-height:1.02}.h2{font-size:var(--h2);letter-spacing:-.015em;line-height:1.08}.h3{font-size:var(--h3);letter-spacing:-.01em;line-height:1.16}.h4{font-size:var(--h4);letter-spacing:-.012em;font-weight:600;line-height:1.35}.lead{font-size:var(--lead);color:var(--muted);line-height:1.6}.muted{color:var(--muted)}.accent{color:var(--accent-text);font-style:normal}.on-dark .accent{color:var(--accent-on-dark)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.warm{filter:var(--grade)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}@keyframes page-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.page-enter{animation:page-in .6s var(--ease-out) backwards}}.lift{transition:background-color .3s,border-color .3s}.glass{background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge)}@media (prefers-reduced-transparency:reduce){.glass{background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.glass{background:var(--white);border-color:var(--ink)}}@keyframes rv{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rv,.rv2,.rv3{animation:rv both var(--ease-out);animation-timeline:view()}.rv{animation-range:entry entry 55%}.rv2{animation-range:entry 8% entry 65%}.rv3{animation-range:entry 16% entry 75%}}@supports not (animation-timeline:view()){.rv,.rv2,.rv3{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out)}.rv2{transition-delay:70ms}.rv3{transition-delay:.14s}.rv[data-inview=false],.rv2[data-inview=false],.rv3[data-inview=false]{opacity:0;transform:translateY(32px)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,box-shadow,opacity!important;animation:none!important}}a[data-contact-link]{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}html.has-cursor,html.has-cursor *{cursor:none!important}html.has-cursor input,html.has-cursor textarea,html.has-cursor [contenteditable=true]{cursor:text!important}._footer_1vux0_2{background:var(--ink-deep);color:var(--on-dark-muted);padding:clamp(64px,8vw,112px) 0 0;font-size:15px;position:relative}._top_1vux0_10{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding-bottom:clamp(24px,3vw,40px);display:grid}._logo_1vux0_18{width:auto;height:clamp(84px,9vw,120px)}._line_1vux0_23{max-width:44ch;font-size:var(--lead);color:var(--on-dark);line-height:1.6}._cols_1vux0_30{grid-template-columns:.8fr 1.3fr 1.2fr .9fr;gap:40px 32px;padding:clamp(40px,5vw,64px) 0;display:grid}._colTitle_1vux0_37{font-family:var(--font-display);font-size:var(--h4);color:var(--white);margin-bottom:14px;font-weight:400}._cols_1vux0_30 ul{display:grid}._cols_1vux0_30 a{min-width:44px;min-height:34px;color:var(--on-dark-muted);align-items:center;text-decoration:none;transition:color .25s;display:inline-flex}._cols_1vux0_30 a:hover{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px}._reach_1vux0_66{gap:2px}._reach_1vux0_66 a._big_1vux0_70{font-family:var(--font-display);color:var(--white);font-variant-numeric:tabular-nums;font-size:26px}._label_1vux0_77{font-family:var(--font);font-size:var(--small);color:var(--accent-on-dark);margin-right:4px;font-weight:600}._plain_1vux0_85{align-items:center;min-height:34px;display:flex}._reach_1vux0_66 a[href^=mailto]{overflow-wrap:anywhere}._counties_1vux0_95{gap:4px}._counties_1vux0_95 li{min-height:30px;color:var(--on-dark);align-items:center;gap:10px;display:flex}._counties_1vux0_95 li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}._emergency_1vux0_115{border-radius:var(--radius);font-size:var(--small);color:var(--on-dark);background:#fbfaf60f;align-items:flex-start;gap:12px;padding:18px 22px;line-height:1.55;display:flex}._emergency_1vux0_115 svg{color:var(--accent-on-dark);flex:none;margin-top:1px}._bottom_1vux0_133{font-size:var(--small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:22px 0 28px;display:flex}._legalLinks_1vux0_143{flex-wrap:wrap;gap:4px 20px;display:flex}._legalLinks_1vux0_143 a{min-height:44px;color:var(--on-dark-muted);align-items:center;text-decoration:none;display:inline-flex}._legalLinks_1vux0_143 a:hover{color:var(--white);text-underline-offset:4px;text-decoration:underline}._toTop_1vux0_163{min-height:44px;color:var(--white);font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-weight:600;display:inline-flex}._toTopIcon_1vux0_176{transition:translate .4s var(--ease-spring);rotate:-90deg}._toTop_1vux0_163:hover ._toTopIcon_1vux0_176{translate:0 -3px}@media (pointer:coarse){._cols_1vux0_30 a{min-height:44px}}@media (width<=1023px){._cols_1vux0_30{grid-template-columns:repeat(2,minmax(0,1fr))}}._group_1vux0_198>._summary_1vux0_198{cursor:default;justify-content:space-between;align-items:center;list-style:none;display:flex}._group_1vux0_198>._summary_1vux0_198::-webkit-details-marker{display:none}._summary_1vux0_198 ._colTitle_1vux0_37{margin:0 0 14px}._chevron_1vux0_214{display:none}@media (width<=599px){._footer_1vux0_2{padding-top:44px}._top_1vux0_10{grid-template-columns:auto minmax(0,1fr);gap:16px;padding-bottom:24px}._logo_1vux0_18{height:60px}._line_1vux0_23{font-size:var(--small);line-height:1.5}._cols_1vux0_30{grid-template-columns:1fr;gap:8px;padding:0 0 24px}._reachCol_1vux0_241{order:-1;margin-bottom:16px}._reachCol_1vux0_241 ._colTitle_1vux0_37{margin-bottom:4px}._reach_1vux0_66 a._big_1vux0_70{font-size:var(--h4)}._group_1vux0_198{border-radius:var(--radius);background:#fbfaf60f}._group_1vux0_198>._summary_1vux0_198{cursor:pointer;min-height:52px;padding:0 18px}._summary_1vux0_198 ._colTitle_1vux0_37{font-size:var(--body);font-family:var(--font);margin:0;font-weight:600}._chevron_1vux0_214{color:var(--accent-on-dark);transition:rotate .3s var(--ease-out);display:block}._group_1vux0_198[open] ._chevron_1vux0_214{rotate:45deg}._group_1vux0_198>ul{padding:0 18px 12px}._group_1vux0_198 ul a{min-height:40px}._pagesCol_1vux0_282 ._group_1vux0_198>ul,._careCol_1vux0_283 ._group_1vux0_198>ul,._counties_1vux0_95{grid-template-columns:1fr 1fr;column-gap:12px}._emergency_1vux0_115{padding:14px 16px}._summary_1vux0_198:focus-visible{outline:2px solid var(--accent-on-dark);outline-offset:2px;border-radius:var(--radius)}}@media (width<=599px) and (prefers-reduced-motion:reduce){._chevron_1vux0_214{transition:none}}._button_cg77q_3{isolation:isolate;border-radius:var(--pill);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;min-height:52px;transition:color var(--dur-hover) ease, border-color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}._button_cg77q_3:before{content:"";z-index:-1;background:var(--fill,transparent);transform-origin:100%;transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){._button_cg77q_3:hover:not(:disabled):before{transform-origin:0;transform:scaleX(1)}}._withIcon_cg77q_47{padding:0 20px 0 24px}._sm_cg77q_51{min-height:44px;padding:0 18px;font-size:14px}._sm_cg77q_51._withIcon_cg77q_47{padding:0 16px 0 18px}._label_cg77q_61{position:relative}._badge_cg77q_66{transition:transform .45s var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._button_cg77q_3:hover ._badge_cg77q_66{transform:translate(4px)}}._button_cg77q_3:active:not(:disabled){transform:scale(.97)}._button_cg77q_3:disabled,._button_cg77q_3[aria-busy=true]{cursor:progress;opacity:.8}._primary_cg77q_91{--fill:var(--ink-hover);background:var(--ink);color:var(--white)}._accent_cg77q_98{--fill:var(--accent-hover);background:var(--accent);color:var(--ink-deep)}._light_cg77q_105{--fill:var(--soft);background:var(--white);color:var(--ink)}._outline_cg77q_112{--fill:var(--soft-tint);border-color:var(--line-strong);color:var(--ink);background:0 0}._outline_cg77q_112:hover:not(:disabled){border-color:var(--ink)}._ghost-dark_cg77q_124{--fill:#fbfaf61a;border-color:var(--line-dark);color:var(--white);background:0 0}._ghost-dark_cg77q_124:hover:not(:disabled){border-color:var(--on-dark)}._block_cg77q_135{justify-content:space-between;width:100%}@media (width<=399px){form ._button_cg77q_3{justify-content:space-between;width:100%}}._header_16npf_2{z-index:60;position:fixed;top:0;left:0;right:0}._bar_16npf_10{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#fffffff0;transition:box-shadow .4s,background-color .3s;position:relative}._header_16npf_2[data-scrolled=true] ._bar_16npf_10{box-shadow:0 1px 0 var(--line)}._inner_16npf_24{height:var(--nav-h);transition:height .4s var(--ease-out);align-items:center;gap:28px;display:flex}._header_16npf_2[data-scrolled=true] ._inner_16npf_24{height:calc(var(--nav-h) - 14px)}._brand_16npf_36{flex:none;align-items:center;display:flex}._logo_16npf_42{width:auto;height:58px;transition:height .4s var(--ease-out)}._header_16npf_2[data-scrolled=true] ._logo_16npf_42{height:46px}._nav_16npf_52{flex:1;justify-content:center;display:flex}._links_16npf_58{gap:4px;display:flex}._link_16npf_58{min-height:44px;color:var(--text);align-items:center;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}._link_16npf_58:after{content:"";background:var(--accent);transform-origin:100%;height:2px;transition:transform .45s var(--ease-out);border-radius:2px;position:absolute;bottom:8px;left:12px;right:12px;transform:scaleX(0)}._link_16npf_58:hover{color:var(--ink)}._link_16npf_58:hover:after,._link_16npf_58[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}._link_16npf_58[aria-current=page]{color:var(--ink);font-weight:600}._group_16npf_107{position:relative}._caret_16npf_111{transition:transform .3s var(--ease-out);margin-left:4px}._group_16npf_107:hover ._caret_16npf_111,._group_16npf_107:focus-within ._caret_16npf_111{transform:rotate(180deg)}._sub_16npf_121{background:var(--white);min-width:200px;box-shadow:0 1px 0 var(--line), 0 18px 40px -18px #06245259;opacity:0;visibility:hidden;transition:opacity .2s ease, transform .3s var(--ease-out), visibility 0s linear .3s;border-radius:14px;padding:8px;position:absolute;top:100%;left:0;transform:translateY(6px)}._group_16npf_107:hover ._sub_16npf_121,._group_16npf_107:focus-within ._sub_16npf_121{opacity:1;visibility:visible;transition:opacity .2s ease, transform .3s var(--ease-out);transform:translateY(0)}._subLink_16npf_151{min-height:40px;color:var(--ink);border-radius:8px;align-items:center;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}._subLink_16npf_151:hover,._subLink_16npf_151[aria-current=page]{background:var(--surface-3)}._subLink_16npf_151[aria-current=page]{font-weight:600}._menuSub_16npf_174{margin-bottom:8px;padding-left:20px;display:grid}._menuSubLink_16npf_180{min-height:44px;color:var(--on-dark-muted);align-items:center;font-size:20px;text-decoration:none;transition:color .3s;display:inline-flex}._menuSubLink_16npf_180:hover,._menuSubLink_16npf_180[aria-current=page]{color:var(--accent-on-dark)}._actions_16npf_195{flex:none;align-items:center;gap:12px;display:flex}._phone_16npf_202{font-variant-numeric:tabular-nums;min-height:44px;color:var(--ink);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}._phoneIcon_16npf_213{background:var(--accent);width:34px;height:34px;color:var(--ink-deep);transition:transform .4s var(--ease-spring);border-radius:50%;place-items:center;display:grid}._phone_16npf_202:hover ._phoneIcon_16npf_213{transform:rotate(-12deg)scale(1.06)}._cta_16npf_228{flex:none}._progress_16npf_233{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){._header_16npf_2[data-scrolled=true] ._progress_16npf_233{background:var(--accent);transform-origin:0;pointer-events:none;height:2px;animation:linear both _read-progress_16npf_1;animation-timeline:scroll(root);display:block;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}}}@keyframes _read-progress_16npf_1{to{transform:scaleX(1)}}._menuButton_16npf_262{background:var(--ink);width:46px;height:46px;color:var(--white);border:0;border-radius:50%;place-items:center;display:none}._burger_16npf_273,._burger_16npf_273:before{width:18px;height:2px;transition:transform .35s var(--ease-out), background-color .2s ease;background:currentColor;border-radius:2px;display:block}._burger_16npf_273{position:relative;transform:translateY(-3px)}._burger_16npf_273:before{content:"";width:12px;position:absolute;top:6px}._burger_16npf_273[data-open=true]{transform:rotate(45deg)}._burger_16npf_273[data-open=true]:before{width:18px;top:0;transform:rotate(-90deg)}._menu_16npf_174{z-index:-1;padding:calc(var(--nav-h) + 32px) 0 40px;background:var(--ink-deep);color:var(--on-dark);position:fixed;inset:0;overflow-y:auto}._menuGrid_16npf_318{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}._menuLinks_16npf_325{display:grid}._menuLink_16npf_325{min-height:52px;font-family:var(--font-display);color:var(--on-dark);transition:color .3s ease, transform .4s var(--ease-out);align-items:center;font-size:clamp(32px,7vw,54px);line-height:1.1;text-decoration:none;display:inline-flex}._menuLink_16npf_325:hover{color:var(--accent-on-dark);transform:translate(8px)}._menuLink_16npf_325[aria-current=page]{color:var(--accent-on-dark)}._menuSide_16npf_352{gap:18px;padding-top:12px;display:grid}._menuPhone_16npf_358{font-family:var(--font-display);color:var(--white);font-variant-numeric:tabular-nums;font-size:clamp(28px,5vw,40px);text-decoration:none}._menuMeta_16npf_366{font-size:var(--small);color:var(--on-dark-muted);line-height:1.6}._header_16npf_2[data-open=true] ._bar_16npf_10{background:var(--ink-deep);box-shadow:0 1px 0 var(--line-dark)}._logoDark_16npf_378,._header_16npf_2[data-open=true] ._logo_16npf_42:not(._logoDark_16npf_378){display:none}._header_16npf_2[data-open=true] ._logoDark_16npf_378{display:block}@media (width<=1139px){._nav_16npf_52,._cta_16npf_228{display:none}._menuButton_16npf_262{display:grid}._inner_16npf_24{justify-content:space-between}._header_16npf_2[data-open=true] ._phone_16npf_202{color:var(--white)}}@media (width>=1140px){._menu_16npf_174{display:none}}@media (width<=599px){._logo_16npf_42{height:46px}._header_16npf_2[data-scrolled=true] ._logo_16npf_42{height:40px}._phoneText_16npf_416{display:none}._phoneIcon_16npf_213{width:44px;height:44px}._menuGrid_16npf_318{grid-template-columns:1fr;gap:28px}}._header_16npf_2[data-tone=dark] ._bar_16npf_10{box-shadow:0 1px 0 var(--line-dark);background:#062452eb}._header_16npf_2[data-tone=dark] ._logo_16npf_42:not(._logoDark_16npf_378){display:none}._header_16npf_2[data-tone=dark] ._logoDark_16npf_378{display:block}._header_16npf_2[data-tone=dark] ._link_16npf_58,._header_16npf_2[data-tone=dark] ._phone_16npf_202{color:var(--on-dark)}._header_16npf_2[data-tone=dark] ._link_16npf_58:hover,._header_16npf_2[data-tone=dark] ._link_16npf_58[aria-current=page]{color:var(--white)}._header_16npf_2[data-tone=dark] ._cta_16npf_228,._header_16npf_2[data-tone=dark] ._menuButton_16npf_262{background:var(--accent);color:var(--ink-deep)}._link_16npf_58,._phone_16npf_202,._menuButton_16npf_262{transition:color .3s,background-color .3s}._skip_1je0e_1{z-index:100;border-radius:var(--pill);background:var(--ink);min-height:44px;color:var(--white);align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;top:12px;left:12px;transform:translateY(-160%)}._skip_1je0e_1:focus-visible{transform:none}._doorway_1cupz_2{z-index:200;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._leaf_1cupz_12{background:var(--ink-deep);grid-template-rows:1.2fr 1fr;gap:4vh;width:50.5%;padding:14vh 6vw 10vh;display:grid;position:absolute;top:0;bottom:0}._left_1cupz_25{transform-origin:0;left:0;box-shadow:inset -2px 0 #fbfaf614}._right_1cupz_31{transform-origin:100%;right:0;box-shadow:inset 2px 0 #fbfaf614}._panel_1cupz_38{background:var(--ink-raised);border-radius:14px}._left_1cupz_25 ._panel_1cupz_38:first-child,._right_1cupz_31 ._panel_1cupz_38:first-child{border-radius:999px 999px 14px 14px}._logo_1cupz_48{z-index:1;width:auto;height:96px;position:relative}@media (width<=599px){._leaf_1cupz_12{padding:16vh 7vw 12vh}._logo_1cupz_48{height:72px}}._layer_1b37l_2{z-index:9999;pointer-events:none;position:fixed;inset:0}._cross_1b37l_10{opacity:0;will-change:transform;width:16px;height:16px;transition:opacity .2s;display:grid;position:fixed;top:0;left:0}._cross_1b37l_10 svg{fill:var(--ink-deep);stroke:var(--white);stroke-width:1.5px;stroke-linejoin:round;paint-order:stroke;transition:fill .2s ease, stroke .2s ease, scale .25s var(--ease-out);overflow:visible}html[data-pointer=on] ._cross_1b37l_10,html[data-pointer=link] ._cross_1b37l_10,html[data-pointer=media] ._cross_1b37l_10{opacity:1}html[data-pointer=link] ._cross_1b37l_10 svg{fill:var(--accent);stroke:var(--ink-deep);scale:1.2}html[data-pointer=media] ._cross_1b37l_10 svg{fill:var(--white);stroke:#06245299}html[data-pointer=text] ._cross_1b37l_10{opacity:0}._pressed_1b37l_60 ._cross_1b37l_10 svg{scale:.8}._launcher_1pqpd_6{z-index:70;border-radius:var(--pill);background:var(--ink);width:56px;height:56px;color:var(--white);box-shadow:var(--shadow-lift);cursor:pointer;transition:transform var(--dur-hover) var(--ease-out), background-color var(--dur-hover) ease;border:0;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;right:24px}._launcher_1pqpd_6:hover{background:var(--ink-hover);transform:scale(1.08)}._launcher_1pqpd_6:active{transform:scale(.96)}@media (width>=640px){._launcher_1pqpd_6{width:64px;height:64px}}._backdrop_1pqpd_43{display:none}@media (width>=640px){._backdrop_1pqpd_43{z-index:69;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06245233;display:block;position:fixed;inset:0}}._panel_1pqpd_58{z-index:70;background:var(--bg);max-height:100dvh;color:var(--text);font-family:var(--font);flex-direction:column;display:flex;position:fixed;inset:0}@media (width>=640px){._panel_1pqpd_58{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:384px;max-width:calc(100vw - 48px);height:600px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-lift);inset:auto 24px 24px auto;overflow:hidden}}._spacer_1pqpd_86{background:var(--ink);flex:2;min-height:50vh}@media (width>=640px){._spacer_1pqpd_86{display:none}}._header_1pqpd_98{background:var(--ink);color:var(--white);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px;display:flex}._identity_1pqpd_108{align-items:center;gap:12px;display:flex}._avatar_1pqpd_114{border-radius:var(--pill);background:#fff3;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._title_1pqpd_124{font-family:var(--font);color:var(--white);margin:0;font-size:18px;font-weight:600;line-height:1.3}._subtitle_1pqpd_133{color:#fffc;margin:0;font-size:12px}._actions_1pqpd_139{align-items:center;gap:8px;display:flex}._iconButton_1pqpd_145{border-radius:var(--pill);width:32px;height:32px;color:inherit;cursor:pointer;transition:background-color var(--dur-hover) ease;background:0 0;border:0;justify-content:center;align-items:center;display:flex}._iconButton_1pqpd_145:hover{background:#fff3}._header_1pqpd_98 :focus-visible{outline-color:var(--accent-on-dark)}._messages_1pqpd_167{background:var(--bg);flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}._row_1pqpd_178{justify-content:flex-start;display:flex}._row_1pqpd_178[data-sender=user]{justify-content:flex-end}._bubble_1pqpd_187{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);max-width:80%;color:var(--text);padding:8px 16px}._row_1pqpd_178[data-sender=user] ._bubble_1pqpd_187{background:var(--ink);color:var(--white);border-color:#0000}._text_1pqpd_202{font-size:var(--small);white-space:pre-wrap;margin:0;line-height:1.5}._time_1pqpd_209{color:var(--muted);margin:4px 0 0;font-size:12px}._row_1pqpd_178[data-sender=user] ._time_1pqpd_209{color:#fffc}._typing_1pqpd_219{gap:4px;padding:6px 0;display:flex}._typing_1pqpd_219 span{border-radius:var(--pill);background:var(--muted);opacity:.5;width:8px;height:8px;animation:1s infinite _chat-bounce_1pqpd_1}._typing_1pqpd_219 span:nth-child(2){animation-delay:.1s}._typing_1pqpd_219 span:nth-child(3){animation-delay:.2s}@keyframes _chat-bounce_1pqpd_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._composer_1pqpd_252{border-top:1px solid var(--line);background:var(--surface);flex-shrink:0;padding:16px}._recording_1pqpd_259{font-size:var(--small);color:var(--alert);justify-content:center;align-items:center;gap:8px;margin:0 0 8px;font-weight:500;display:flex}._recording_1pqpd_259:before{content:"";border-radius:var(--pill);background:var(--alert);width:8px;height:8px}._inputRow_1pqpd_278{gap:8px;display:flex}._input_1pqpd_278{border:2px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--text);font:inherit;font-size:var(--body);flex:1;padding:8px 16px}._input_1pqpd_278:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}._input_1pqpd_278:disabled{cursor:not-allowed;background:var(--bg)}._mic_1pqpd_306,._send_1pqpd_307{border-radius:var(--radius);cursor:pointer;width:48px;height:48px;transition:background-color var(--dur-hover) ease, opacity var(--dur-hover) ease;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mic_1pqpd_306{background:var(--surface-3);color:var(--ink)}._mic_1pqpd_306:hover{background:var(--line-strong)}._mic_1pqpd_306[data-recording=true]{background:var(--alert);color:var(--white)}._send_1pqpd_307{background:var(--ink);color:var(--white)}._send_1pqpd_307:hover{background:var(--ink-hover)}._mic_1pqpd_306:disabled,._send_1pqpd_307:disabled{cursor:not-allowed;opacity:.5}._spinner_1pqpd_351{border:2px solid var(--white);border-radius:var(--pill);border-top-color:#0000;width:20px;height:20px;animation:.8s linear infinite _chat-spin_1pqpd_1}@keyframes _chat-spin_1pqpd_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._launcher_1pqpd_6,._launcher_1pqpd_6:hover,._launcher_1pqpd_6:active{transform:none}._typing_1pqpd_219 span,._spinner_1pqpd_351{animation-duration:2s}}._frame_12p4j_1{background:var(--surface-2);isolation:isolate;position:relative;overflow:hidden}._lg_12p4j_8{border-radius:var(--radius-lg)}._xl_12p4j_12{border-radius:var(--radius-xl)}._none_12p4j_16{border-radius:0}._img_12p4j_20{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);will-change:transform;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._frame_12p4j_1:hover ._img_12p4j_20,.photo-hover:hover ._img_12p4j_20{transform:scale(1.04)}}._placeholder_12p4j_37{background:var(--ink);justify-content:center;align-items:center;display:flex}._initials_12p4j_44{letter-spacing:.02em;color:var(--accent-on-dark);font-size:clamp(40px,5vw,64px);font-weight:500}._hero_qj4dm_4{padding:calc(var(--header-h) + clamp(40px, 6vw, 72px)) 0 clamp(56px, 7vw, 96px);background:var(--bg);position:relative;overflow:hidden}._grid_qj4dm_11{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,4vw,56px) clamp(40px,6vw,88px);display:grid}._copy_qj4dm_19{flex-direction:column;align-items:flex-start;gap:24px;display:flex}._title_qj4dm_27{font-size:var(--h1);letter-spacing:-.03em;grid-column:1/-1;line-height:1.04}._body_qj4dm_34{max-width:34rem;font-size:var(--lead);color:var(--muted);line-height:1.6}._actions_qj4dm_41{flex-wrap:wrap;gap:12px;display:flex}._viewer_qj4dm_48{background:var(--ink-deep);border-radius:28px;position:relative;overflow:hidden}._bars_qj4dm_55{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:18px clamp(24px,3vw,40px) 6px;display:grid}._bar_qj4dm_55{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;min-height:44px;padding:0;transition:transform .14s cubic-bezier(.22,1,.36,1);display:flex}._bar_qj4dm_55:active{transform:scale(.97)}._barTrack_qj4dm_79{transform-origin:50% 100%;background:#fbfaf647;border-radius:4px;height:4px;transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .18s;display:block;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){._bar_qj4dm_55:hover ._barTrack_qj4dm_79{background-color:#fbfaf66b;transform:scaleY(1.75)}._bar_qj4dm_55:hover ._barLabel_qj4dm_98{color:var(--white)}}._barFill_qj4dm_103{border-radius:inherit;background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._bar_qj4dm_55[data-done=true] ._barFill_qj4dm_103{transform:scaleX(1)}._barLabel_qj4dm_98{font-size:var(--small);color:#fbfaf6c7;font-weight:600;transition:color .18s}._bar_qj4dm_55[aria-selected=true] ._barLabel_qj4dm_98{color:var(--white)}._bar_qj4dm_55:focus-visible{outline-offset:4px}._stage_qj4dm_131{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}._title_qj4dm_27{transform-origin:0 100%}._drift_qj4dm_143{position:absolute;inset:0}._stageInner_qj4dm_148{position:absolute;inset:0;overflow:hidden}._slide_qj4dm_154{background:var(--ink-deep);position:absolute;inset:0;overflow:hidden}._slideScale_qj4dm_161{position:absolute;inset:0}._slidePhoto_qj4dm_166{inset:0;position:absolute!important}._slideTextWrap_qj4dm_172{min-height:210px;display:flex}._slideText_qj4dm_172{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:20px clamp(24px,3vw,40px) clamp(24px,3vw,40px);display:flex;position:relative}._mask_qj4dm_188{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}._slideTitle_qj4dm_195{max-width:14ch;font-family:var(--font-display);font-size:var(--h3);letter-spacing:-.025em;color:var(--white);line-height:1.1}._slideBody_qj4dm_204{max-width:30rem;font-size:var(--lead);color:#fbfaf6db;line-height:1.55}@media (prefers-reduced-motion:reduce){._bar_qj4dm_55,._barTrack_qj4dm_79{transition:none}}@media (width<=999px){._grid_qj4dm_11{grid-template-columns:1fr}}@media (width<=599px){._title_qj4dm_27{font-size:var(--h2)}._title_qj4dm_27 span{display:inline!important}._stage_qj4dm_131{aspect-ratio:4/3}._bars_qj4dm_55{gap:6px;padding:14px 14px 6px}._slideTextWrap_qj4dm_172{min-height:190px}._slideBody_qj4dm_204{font-size:var(--body)}}._wrap_n210p_6{background:var(--surface);overflow:clip}._head_n210p_12{--head-gap:clamp(32px, 4vw, 56px);margin-bottom:var(--head-gap);position:relative}._thread_n210p_20{z-index:0;top:calc(-1 * var(--section-y));bottom:calc(-1 * var(--head-gap));width:100%;height:calc(100% + var(--section-y) + var(--head-gap));pointer-events:none;position:absolute;left:0;overflow:visible}._thread_n210p_20 path{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round}._title_n210p_39{z-index:1;transform-origin:0%;position:relative}._signal_n210p_46{--dot:28px;z-index:2;width:210px;height:calc(var(--dot) + 105px);pointer-events:none;position:absolute;top:0;left:50%;translate:-50%}._stub_n210p_58{width:3px;height:var(--dot);background:var(--accent);transform-origin:50% 0;position:absolute;top:0;left:calc(50% - 1.5px)}._arcs_n210p_68{top:calc(var(--dot) - 15px);width:210px;height:120px;position:absolute;left:0;overflow:visible}._arcs_n210p_68 path{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 2}._dot_n210p_86{fill:var(--accent)}@media (width<=1099px){._thread_n210p_20,._stub_n210p_58{display:none}}._drifting_n210p_99{transition:none!important}._title_n210p_39{max-width:34ch;font-family:var(--font-display);font-size:var(--h2);letter-spacing:-.02em;text-wrap:balance;color:var(--ink);line-height:1.06}._window_n210p_114{width:calc(100% - 2 * var(--gutter,24px));max-width:var(--container,1280px);aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--ink-deep);margin-inline:auto;position:relative;overflow:hidden}._windowPhoto_n210p_125{inset:0;position:absolute!important}._opening_n210p_130,._stage_n210p_134{position:relative}._caption_n210p_138{z-index:1;left:var(--gutter);border-top-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-xl);background:var(--ink-deep);font-size:var(--body);color:var(--on-dark-muted);padding:16px clamp(20px,3vw,40px);position:absolute;bottom:0}._caption_n210p_138 strong{color:var(--white)}._wrap_n210p_6[data-live] ._opening_n210p_130{height:200svh}._wrap_n210p_6[data-live] ._stage_n210p_134{height:100svh;position:sticky;top:0;overflow:hidden}._wrap_n210p_6[data-live] ._window_n210p_114{aspect-ratio:auto;border-radius:0;width:auto;max-width:none;margin:0;position:absolute;inset:0}._wrap_n210p_6[data-live] ._signal_n210p_46{--dot:max(calc(var(--header-h) + 14px), calc(22svh - 84px))}._wrap_n210p_6[data-live] ._caption_n210p_138{border-radius:var(--radius-lg);white-space:nowrap;bottom:9svh;left:50%;transform:translate(-50%)}._intro_n210p_191{grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:clamp(48px,6vw,96px);display:grid}._body_n210p_197{max-width:40rem;font-family:var(--font-display);font-size:var(--h4);color:var(--text);grid-column:2;line-height:1.55}._benefitsRow_n210p_207{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(40px,6vw,96px);margin-top:clamp(64px,8vw,120px);display:grid}@media (width>=900px){._benefitsPhoto_n210p_217{min-height:420px;aspect-ratio:auto!important}}._benefits_n210p_207{align-content:center;gap:clamp(28px,3vw,40px);display:grid}._benefits_n210p_207 h3{font-family:var(--font-display);font-size:var(--h3);color:var(--ink);line-height:1.12}._benefits_n210p_207 p{max-width:34rem;font-size:var(--lead);color:var(--muted);margin-top:8px;line-height:1.6}._specs_n210p_245{flex-direction:column;gap:clamp(24px,3vw,40px);margin-top:clamp(64px,8vw,120px);display:flex}._specsTitle_n210p_252{font-family:var(--font-display);font-size:var(--h3);color:var(--ink);line-height:1.12}._lines_n210p_259{font-family:var(--font-display);font-size:var(--h1);letter-spacing:-.02em;color:var(--accent-text);flex-direction:column;align-items:center;line-height:1.12;display:flex}._lineMask_n210p_270{max-width:100%;margin:0;padding:0 4vw .1em;display:block;overflow:clip}._line_n210p_259{white-space:nowrap;margin:0;display:block}._lineMask_n210p_270:nth-child(2n) ._line_n210p_259{color:var(--ink)}._dot_n210p_86{color:var(--accent);padding-left:.3em}._wrap_n210p_6[data-live] ._lineMask_n210p_270{overflow:visible}._cta_n210p_299{display:flex}@media (width<=899px){._intro_n210p_191,._benefitsRow_n210p_207{grid-template-columns:1fr}._body_n210p_197{grid-column:1}._lines_n210p_259{padding-inline:var(--gutter,20px);font-size:var(--h2);align-items:flex-start}._lineMask_n210p_270{padding:0 0 .1em}._line_n210p_259{white-space:normal}}@media (width<=599px){._window_n210p_114{aspect-ratio:4/3;border-radius:var(--radius-xl) var(--radius-xl) 0 0}._caption_n210p_138{margin-inline:var(--gutter);border-radius:0 0 var(--radius-xl) var(--radius-xl);position:static}}._first_1aj41_3{background:var(--surface-2)}._desk_1aj41_8{grid-template-columns:minmax(0,1fr) minmax(0,40rem) minmax(0,1fr);align-items:start;column-gap:clamp(32px,4vw,64px);display:grid}._margin_1aj41_16{translate:0 var(--float,0px);text-align:right;max-width:17rem;font-size:var(--small);color:var(--muted);justify-self:end;justify-items:end;gap:10px;margin-top:clamp(120px,14vw,200px);line-height:1.6;display:grid}._margin_1aj41_16 svg{color:var(--alert)}._sheet_1aj41_35{background:var(--surface);transform-origin:50% 0;border-radius:6px;gap:clamp(24px,2.6vw,36px);padding:0 clamp(28px,4vw,56px) clamp(36px,4vw,56px);display:grid;position:relative}._sheet_1aj41_35:before{content:"";background:var(--ink);border-radius:6px 6px 0 0;height:12px;margin:0 calc(-1*clamp(28px,4vw,56px)) clamp(4px,1vw,12px);display:block}._title_1aj41_55{font-family:var(--font-display);font-weight:400;font-size:var(--h2);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;line-height:1.06}._text_1aj41_65{font-family:var(--font-display);font-size:var(--h4);color:var(--ink);line-height:1.55}._covered_1aj41_72{gap:4px;padding-top:8px;display:grid}._covered_1aj41_72 li{min-height:56px;font-size:var(--lead);color:var(--text);align-items:center;gap:16px;font-weight:600;display:flex}._tick_1aj41_88{background:var(--accent);width:30px;height:30px;color:var(--ink-deep);border-radius:50%;flex:none;place-items:center;display:grid}._tick_1aj41_88 path{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}._thread_1aj41_110{width:3px;height:var(--section-y);background:var(--accent);transform-origin:50% 0;position:absolute;top:100%;left:calc(50% - 1.5px)}@media (width<=1099px){._thread_1aj41_110{display:none}}._print_1aj41_127{translate:0 var(--float,0px);background:var(--surface);border-radius:4px;width:min(100%,260px);margin:clamp(200px,22vw,300px) 0 0;padding:10px 10px 34px;transition:rotate .4s cubic-bezier(.22,1,.36,1);rotate:2.5deg}._develop_1aj41_138{border-radius:2px;overflow:hidden}._printImg_1aj41_144{filter:var(--grade) sepia(.12) saturate(1.08)}@media (hover:hover) and (pointer:fine){._print_1aj41_127:hover{rotate:0deg}}@media (prefers-reduced-motion:reduce){._print_1aj41_127{transition:none}}@media (width<=1099px){._desk_1aj41_8{grid-template-columns:minmax(0,1fr) minmax(0,200px)}._sheet_1aj41_35{grid-area:1/1}._print_1aj41_127{grid-area:1/2;margin-top:clamp(120px,16vw,200px)}._margin_1aj41_16{text-align:left;grid-area:2/1;grid-template-columns:auto 1fr;justify-self:start;place-items:start;max-width:34rem;margin-top:24px}}@media (width<=699px){._desk_1aj41_8{grid-template-columns:minmax(0,1fr);position:relative}._sheet_1aj41_35{padding-inline:22px;grid-row:2;padding-bottom:32px}._sheet_1aj41_35:before{margin-inline:-22px}._title_1aj41_55{font-size:var(--h3)}._text_1aj41_65{font-size:var(--lead)}._print_1aj41_127{z-index:1;grid-area:1;justify-self:end;width:46%;max-width:190px;margin:0 6px -24px 0;padding:6px 6px 18px;position:relative;translate:none}._margin_1aj41_16{grid-row:3}}._field_1l5gj_1{flex-direction:column;gap:6px;display:flex}._label_1l5gj_7{font-size:var(--small);color:var(--ink);font-weight:500}._optional_1l5gj_13{color:var(--muted);font-weight:400}._control_1l5gj_18{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--white);width:100%;min-height:50px;color:var(--text);font-size:var(--body);padding:12px 16px;line-height:1.4;transition:border-color .2s,box-shadow .2s}textarea._control_1l5gj_18{resize:vertical;min-height:120px}select._control_1l5gj_18{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231F3A2E' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}._control_1l5gj_18:hover{border-color:var(--ink)}._control_1l5gj_18:focus-visible{border-color:var(--ink);box-shadow:0 0 0 4px var(--ring);outline:none}._control_1l5gj_18[aria-invalid=true]{border-color:var(--alert)}._meta_1l5gj_61{justify-content:space-between;gap:16px;display:flex}._error_1l5gj_67{font-size:var(--small);color:var(--alert)}._hint_1l5gj_72{font-size:var(--small);color:var(--muted)}._count_1l5gj_77{color:var(--muted);white-space:nowrap;font-size:13px}._fieldset_1ci3w_1{border:0;min-width:0;margin:0;padding:0}._legend_1ci3w_8{font-size:var(--small);color:var(--ink);padding:0 0 10px;font-weight:500}._options_1ci3w_15{flex-wrap:wrap;gap:8px;display:flex}._option_1ci3w_15{isolation:isolate;border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--white);min-height:44px;font-size:var(--small);color:var(--ink);transition:background-color .25s ease, color .25s ease, border-color .25s ease, transform var(--dur-press) var(--ease-out);padding:0 18px;font-weight:500;position:relative}._option_1ci3w_15:hover{border-color:var(--ink)}._option_1ci3w_15:active{transform:scale(.97)}._option_1ci3w_15[aria-pressed=true]{border-color:var(--ink);color:var(--white)}._pill_1ci3w_53{z-index:-1;border-radius:inherit;background:var(--ink);position:absolute;inset:-1px}._text_1ci3w_61{position:relative}._chips_1ci3w_69 ._option_1ci3w_15{background:var(--surface)}@media (width<=599px){._chips_1ci3w_69 ._options_1ci3w_15{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._chips_1ci3w_69 ._option_1ci3w_15{text-align:center;justify-content:center}}._paper_1he41_1{border-radius:var(--radius-xl);background:var(--surface);color:var(--text);flex-direction:column;gap:20px;padding:clamp(22px,3vw,40px);display:flex}._paper_1he41_1 label,._paper_1he41_1 legend,._paper_1he41_1 button[aria-pressed]{font-size:var(--body)}._paper_1he41_1 button[aria-pressed=true]{background-color:var(--ink);transition:background-color 0s linear .35s, color .25s ease, border-color .25s ease, transform var(--dur-press) var(--ease-out)}._row2_1he41_35{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}@media (width<=599px){._row2_1he41_35{grid-template-columns:1fr}}._notice_1he41_47{border-radius:var(--radius-sm);background:var(--accent-tint);font-size:var(--small);color:var(--alert);padding:12px 14px;line-height:1.55}._notice_1he41_47 a{color:inherit;font-weight:500}._error_1he41_61{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--alert) 9%, var(--white));font-size:var(--small);color:var(--alert);padding:12px 14px}._errorLink_1he41_69{color:inherit;font-weight:500}._success_1he41_74{padding:8px 0 4px}._successText_1he41_78{font-family:var(--font-display);font-size:var(--h3);color:var(--ink);outline:none;font-weight:400;line-height:1.35}@keyframes _settle_1he41_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){._success_1he41_74{animation:_settle_1he41_1 .5s var(--ease-out) both}}._successIcon_1he41_104{color:var(--ink);margin-bottom:10px;display:inline-flex}._noticeIcon_1he41_110{vertical-align:-3px;margin-right:6px;display:inline-block}._metered_1he41_117{position:relative}._meter_1he41_117{top:0;left:var(--radius-xl);right:var(--radius-xl);border-radius:var(--pill);background:var(--line);pointer-events:none;height:3px;position:absolute;overflow:hidden}._meterFill_1he41_135{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:background-color var(--dur-hover) ease;display:block}._meterFill_1he41_135[data-full=true]{background:var(--ink)}@media (prefers-reduced-motion:no-preference){._meterFill_1he41_135{transition:transform .5s var(--ease-out), background-color var(--dur-hover) ease}}._submitText_1he41_158,._submitCheck_1he41_159{transition:opacity .25s ease, transform .35s var(--ease-out), filter .25s ease;grid-area:1/1}._submit_1he41_158>:first-child{place-items:center;display:inline-grid}._submitCheck_1he41_159{opacity:0;filter:blur(2px);display:inline-flex;transform:scale(.6)}._submitText_1he41_158[data-sent=true]{opacity:0;filter:blur(2px);transform:scale(.9)}._submitCheck_1he41_159[data-sent=true]{opacity:1;filter:none;transform:none}._submit_1he41_158:disabled:has([data-sent=true]){cursor:default;opacity:1}@media (prefers-reduced-motion:reduce){._submitText_1he41_158,._submitCheck_1he41_159{transition:opacity .2s}}._hero_1473v_4{padding:calc(var(--header-h) + clamp(40px, 6vw, 80px)) 0 clamp(56px, 7vw, 96px);background:var(--bg)}._grid_1473v_9{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(28px,4vw,48px) clamp(32px,5vw,80px);display:grid}._title_1473v_16{transform-origin:0 100%;grid-column:1/-1}._copy_1473v_21{flex-direction:column;gap:clamp(24px,3vw,36px);display:flex}._body_1473v_27{max-width:38rem;font-size:var(--lead);color:var(--text);line-height:1.6}._card_1473v_35{border-radius:var(--radius-xl);background:var(--surface-2);padding:clamp(24px,3vw,36px)}._name_1473v_41{color:var(--ink);margin-bottom:16px}._rows_1473v_46{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid}._row_1473v_46{flex-direction:column;gap:4px;display:flex}._row_1473v_46 dt{font-size:var(--small);color:var(--accent-text);align-items:center;gap:8px;font-weight:600;display:inline-flex}._row_1473v_46 dd{font-size:var(--body);color:var(--ink);margin:0;font-weight:600;line-height:1.45}._row_1473v_46 dd a{color:inherit}._photo_1473v_79{width:100%}@media (width<=899px){._grid_1473v_9{grid-template-columns:1fr}._photo_1473v_79{aspect-ratio:3/2!important}}@media (width<=599px){._title_1473v_16 span{display:inline!important}._rows_1473v_46{grid-template-columns:1fr}}._surface_u0261_3{background:var(--surface)}._stickyCol_u0261_7{top:calc(var(--header-h) + 24px);position:sticky}._partners_u0261_13{flex-direction:column;gap:clamp(28px,4vw,48px);display:flex}._partnersTitle_u0261_19{transform-origin:0 100%;max-width:18ch}@media (width>=900px) and (height>=780px) and (prefers-reduced-motion:no-preference){._partnersRun_u0261_27.section{height:190svh;padding-block:0}._partnersStage_u0261_31{height:100svh;padding-top:var(--header-h);align-items:center;display:flex;position:sticky;top:0}._partnersStage_u0261_31>*{width:100%}}._sceneTitle_u0261_44,._sceneBody_u0261_45{transform-origin:0 100%}._partnerIndex_u0261_50{flex-direction:column;gap:4px;display:flex}._partnerRow_u0261_58{isolation:isolate;border-radius:var(--radius-lg);color:var(--ink);grid-template-rows:auto 0fr;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;margin-inline:calc(-1*clamp(16px,2vw,28px));padding:clamp(10px,1.2vw,16px) clamp(16px,2vw,28px);text-decoration:none;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid;position:relative}._partnerWipe_u0261_75{z-index:-1;border-radius:inherit;background:var(--accent);clip-path:inset(0% 100% 0% 0% round var(--radius-lg));transition:clip-path .42s cubic-bezier(.76,0,.24,1);position:absolute;inset:0}._partnerMask_u0261_86{padding-bottom:.08em;display:block;overflow:clip}._partnerName_u0261_92{font-family:var(--font-display);font-size:var(--h2);line-height:1.12;transition:color .18s;display:block}._partnerMore_u0261_100{grid-area:2/1/auto/-1;min-height:0;overflow:hidden}._partnerLine_u0261_107{max-width:62rem;font-size:var(--body);color:var(--ink-deep);opacity:0;padding-top:8px;line-height:1.55;transition:opacity .2s,transform .32s cubic-bezier(.22,1,.36,1);display:block;transform:translateY(-6px)}._partnerGo_u0261_121{color:var(--accent-text);align-items:center;gap:12px;transition:color .18s;display:inline-flex}._partnerTopic_u0261_129{font-size:var(--small);font-weight:600}._partnerArrow_u0261_135{flex:none;transition:transform .38s cubic-bezier(.22,1,.36,1);transform:rotate(-45deg)}._partnerRow_u0261_58:active ._partnerArrow_u0261_135{transition-duration:.14s;transform:translate(10px)scale(.92)}@media (hover:hover) and (pointer:fine){._partnerRow_u0261_58:hover{grid-template-rows:auto 1fr}._partnerRow_u0261_58:hover ._partnerWipe_u0261_75{clip-path:inset(0% 0% 0% 0% round var(--radius-lg))}._partnerRow_u0261_58:hover ._partnerName_u0261_92,._partnerRow_u0261_58:hover ._partnerGo_u0261_121{color:var(--ink-deep)}._partnerRow_u0261_58:hover ._partnerLine_u0261_107{opacity:1;transition-delay:80ms;transform:none}._partnerRow_u0261_58:hover ._partnerArrow_u0261_135{transform:translate(6px)}}._partnerRow_u0261_58:focus-visible{grid-template-rows:auto 1fr}._partnerRow_u0261_58:focus-visible ._partnerWipe_u0261_75{clip-path:inset(0% 0% 0% 0% round var(--radius-lg))}._partnerRow_u0261_58:focus-visible ._partnerName_u0261_92,._partnerRow_u0261_58:focus-visible ._partnerGo_u0261_121{color:var(--ink-deep)}._partnerRow_u0261_58:focus-visible ._partnerLine_u0261_107{opacity:1;transform:none}._partnerRow_u0261_58:focus-visible ._partnerArrow_u0261_135{transform:translate(6px)}@media (hover:none){._partnerRow_u0261_58{grid-template-rows:auto 1fr}._partnerLine_u0261_107{opacity:1;color:var(--text);transform:none}}@media (prefers-reduced-motion:reduce){._partnerRow_u0261_58,._partnerWipe_u0261_75,._partnerLine_u0261_107,._partnerArrow_u0261_135{transition-property:opacity,color}}@media (width<=699px){._partnerRow_u0261_58,._partnerRow_u0261_58:hover{grid-template-rows:auto 0fr auto;grid-template-columns:1fr}._partnerRow_u0261_58:focus-visible{grid-template-rows:auto 1fr auto}._partnerName_u0261_92{font-size:var(--h3)}._partnerMore_u0261_100{grid-row:2}._partnerGo_u0261_121{grid-row:3;padding-top:8px}}._scene_u0261_44{background:var(--bg)}._sceneHead_u0261_237{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(20px,4vw,72px);margin-bottom:clamp(32px,5vw,64px);display:grid}._sceneTitle_u0261_44{max-width:22ch}._sceneBody_u0261_45{max-width:36rem;font-size:var(--lead);color:var(--text);line-height:1.6}@media (width<=899px){._sceneHead_u0261_237{grid-template-columns:1fr}}._contactSection_u0261_263{background:var(--surface-2)}._contactGrid_u0261_267{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}._contactAside_u0261_274{flex-direction:column;gap:clamp(28px,3vw,40px);display:flex}._emergency_u0261_280{border-radius:var(--radius-lg);background:var(--ink-deep);font-size:var(--lead);color:var(--on-dark);gap:14px;padding:22px 24px;line-height:1.55;display:flex}._emergency_u0261_280 svg{color:var(--accent-on-dark);flex:none;margin-top:3px}._afterSend_u0261_297{flex-direction:column;gap:20px;display:flex}._afterTitle_u0261_303{color:var(--ink)}._steps_u0261_308{--rail:1;flex-direction:column;gap:22px;padding-left:28px;display:flex;position:relative}._steps_u0261_308:before{content:"";border-radius:var(--pill);background:var(--accent);width:4px;transform:scaleY(var(--rail));transform-origin:top;position:absolute;top:6px;bottom:6px;left:0}._steps_u0261_308>li{flex-direction:column;gap:6px;display:flex;position:relative}._stepDot_u0261_338{background:var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:-32px}._stepTitle_u0261_348{color:var(--ink)}._stepBody_u0261_352{color:var(--text);line-height:1.6}._callLink_u0261_358{min-height:44px;color:var(--ink);align-self:flex-start;align-items:center;gap:14px;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1);display:inline-flex}._callNumber_u0261_369{font-family:var(--font-display);font-size:var(--h2);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;line-height:1.2;position:relative}._digits_u0261_380{vertical-align:top;display:inline-flex}._digitCol_u0261_385{height:1.2em;display:inline-block;overflow:clip}._digitRoll_u0261_391{transform:translateY(calc(var(--d) * -1.2em));flex-direction:column;display:flex}._digitRoll_u0261_391:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;line-height:1.2em}._armed_u0261_379:not(._rolled_u0261_379) ._digitRoll_u0261_391{transform:none}._armed_u0261_379._rolled_u0261_379 ._digitRoll_u0261_391{transition:transform 1.1s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 40ms)}._callNumber_u0261_369:after{content:"";border-radius:var(--pill);background:var(--accent);transform-origin:0;height:3px;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}._callIcon_u0261_425{color:var(--accent-text);flex:none;transition:transform .32s cubic-bezier(.22,1,.36,1)}._callLink_u0261_358:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._callLink_u0261_358:hover ._callNumber_u0261_369:after{transform:scaleX(1)}._callLink_u0261_358:hover ._callIcon_u0261_425{transform:rotate(-14deg)translateY(-2px)}}._callLink_u0261_358:focus-visible ._callNumber_u0261_369:after{transform:scaleX(1)}._callLink_u0261_358:focus-visible ._callIcon_u0261_425{transform:rotate(-14deg)translateY(-2px)}@media (prefers-reduced-motion:reduce){._callLink_u0261_358,._callNumber_u0261_369:after,._callIcon_u0261_425{transition:none}}@media (width<=899px){._contactGrid_u0261_267{grid-template-columns:1fr}._stickyCol_u0261_7{position:static}}._legal_u0261_471{max-width:44rem;margin:0 auto}._legalSection_u0261_476{color:var(--text);flex-direction:column;gap:12px;padding-top:clamp(40px,5vw,56px);line-height:1.7;display:flex}._legalSection_u0261_476 h2{font-size:var(--h4);color:var(--ink)}._legalMark_u0261_491{border-radius:var(--pill);background:var(--accent);transform-origin:0;width:48px;height:4px;display:block}@media (width<=699px) and (hover:hover) and (pointer:fine){._partnerRow_u0261_58:hover{grid-template-rows:auto 1fr auto}}@media (width<=699px) and (hover:none){._partnerRow_u0261_58,._partnerRow_u0261_58:hover{grid-template-rows:auto 1fr auto}}@media (width<=599px){._sceneTitle_u0261_44{font-size:var(--h3)}}._accordion_o6s3u_1{flex-direction:column;display:flex}._list_o6s3u_6{flex-direction:column;gap:10px;display:flex}._item_o6s3u_12{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);transition:border-color var(--dur-hover) ease}._item_o6s3u_12[data-open=true]{border-color:var(--line-strong);background:var(--white)}._panelWrap_o6s3u_24{overflow:hidden}._heading_o6s3u_28{font:inherit;color:inherit;margin:0}._button_o6s3u_34{border-radius:var(--radius);text-align:left;width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;grid-template-columns:1fr 32px;align-items:center;gap:12px;padding:18px 20px;display:grid}._q_o6s3u_49{font-size:clamp(16px,1.3vw,18px);font-weight:500;line-height:1.4}._sign_o6s3u_55{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--ink);transition:transform .35s var(--ease-out), background-color var(--dur-hover) ease, color var(--dur-hover) ease;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._sign_o6s3u_55[data-open=true]{background:var(--ink);border-color:var(--ink);color:var(--white);transform:rotate(45deg)}._panel_o6s3u_24{color:var(--muted);padding:0 64px 22px 66px}@media (width<=599px){._button_o6s3u_34{grid-template-columns:1fr 32px;padding:16px}._panel_o6s3u_24{padding:0 16px 18px 56px}}._controls_o6s3u_92{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._control_o6s3u_92{border:1px solid var(--line-strong);border-radius:var(--pill);min-height:40px;font-size:var(--small);color:var(--ink);transition:border-color var(--dur-hover) ease;background:0 0;padding:0 16px;font-weight:500}._control_o6s3u_92:hover:not(:disabled){border-color:var(--ink)}._control_o6s3u_92:disabled{color:var(--muted);opacity:.6;cursor:default}._groupTitle_o6s3u_121{font-size:var(--eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);margin:0;padding:28px 4px 8px;font-weight:500}._item_o6s3u_12:first-child ._groupTitle_o6s3u_121{padding-top:0}._hero_twgto_4{padding:calc(var(--header-h) + clamp(40px, 5vw, 72px)) 0 clamp(40px, 5vw, 64px);background:var(--surface-2)}._inner_twgto_9{max-width:calc(860px + 2 * var(--gutter));gap:clamp(24px,3vw,40px);display:grid}._title_twgto_15{font-size:var(--h1);letter-spacing:-.03em;font-weight:700;line-height:1}._topics_twgto_24{z-index:20;border-radius:calc(var(--radius) + 10px);background:var(--surface-2);margin:-10px;padding:10px;position:relative}._topics_twgto_24 a[aria-current]{background:var(--ink-deep);color:var(--white)}._topics_twgto_24 a[aria-current] ._count_twgto_39{color:var(--on-dark-muted)}._topics_twgto_24 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._topics_twgto_24 a{border-radius:var(--radius);background:var(--surface);min-height:56px;color:var(--ink);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), transform .14s var(--ease-out);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 20px;text-decoration:none;display:flex}._topics_twgto_24 a:active{transform:scale(.98)}._topic_twgto_24{font-size:var(--lead);font-weight:600}._count_twgto_39{font-size:var(--small);color:var(--muted);transition:color var(--dur-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){._topics_twgto_24 a:hover{background:var(--ink-deep);color:var(--white)}._topics_twgto_24 a:hover ._count_twgto_39{color:var(--on-dark-muted)}}@media (width>=600px){._topics_twgto_24{z-index:20;border-radius:calc(var(--radius) + 10px);background:var(--surface-2);margin:-10px;padding:10px;position:relative}._topics_twgto_24 a[aria-current]{background:var(--ink-deep);color:var(--white)}._topics_twgto_24 a[aria-current] ._count_twgto_39{color:var(--on-dark-muted)}._topics_twgto_24 ul{grid-template-columns:1fr 1fr;gap:10px}}@keyframes _arrive_twgto_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._topics_twgto_24 a:active{transform:none}}@media (prefers-reduced-motion:no-preference){._topics_twgto_24 li{animation:.7s cubic-bezier(.22,1,.36,1) .38s both _arrive_twgto_1}._topics_twgto_24 li+li{animation-delay:.45s}}@media (width<=599px){._title_twgto_15{font-size:var(--h2)}}section._wrap_16iwm_5{background:var(--surface);padding-top:clamp(40px,5vw,64px)}._column_16iwm_10,._helpWrap_16iwm_11{max-width:calc(860px + 2 * var(--gutter))}._column_16iwm_10 h2{font-family:var(--font-display);font-size:var(--h4);letter-spacing:-.01em;text-transform:none;color:var(--ink);scroll-margin-top:calc(var(--header-h) + 24px);padding:40px 0 12px;font-weight:700}@media (width>=600px){._column_16iwm_10 h2{scroll-margin-top:calc(var(--header-h) + 110px)}}._column_16iwm_10 h2:first-child{padding-top:20px}._column_16iwm_10 div[data-open]{background:var(--surface-3);border:0}._column_16iwm_10 div[data-open=true]{background:var(--surface-2)}._column_16iwm_10 div[data-open] button>span[aria-hidden]{background:var(--surface);border-color:#0000}._column_16iwm_10 div[data-open] button>span[data-open=true]{background:var(--ink)}._column_16iwm_10 [role=region] p{max-width:calc(68ch + 40px);color:var(--text);padding:0 20px 22px}._column_16iwm_10 button:not([aria-expanded]){background:var(--surface-3);border:0}._column_16iwm_10 button:not([aria-expanded]):hover:not(:disabled){background:var(--soft)}._column_16iwm_10 button[aria-expanded]{transition:transform .14s cubic-bezier(.22,1,.36,1)}._column_16iwm_10 button[aria-expanded]>span:first-child{transition:transform .26s cubic-bezier(.22,1,.36,1)}._column_16iwm_10 button[aria-expanded]:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){._column_16iwm_10 button[aria-expanded]:hover>span:first-child{transform:translate(4px)}._column_16iwm_10 button[aria-expanded=false]:hover>span[aria-hidden]{background:var(--accent)}}._column_16iwm_10 div[data-open] button>span[aria-hidden]{position:relative}._column_16iwm_10 div[data-open] button>span[data-open=true]{transition:transform .6s cubic-bezier(.16, 1, .3, 1), background-color var(--dur-hover) ease, color var(--dur-hover) ease;transform:rotate(135deg)}._ring_16iwm_112{border:2px solid var(--accent);pointer-events:none;border-radius:50%;position:absolute;inset:-2px}@media (prefers-reduced-motion:reduce){._column_16iwm_10 div[data-open] button>span[aria-hidden],._column_16iwm_10 button[aria-expanded],._column_16iwm_10 button[aria-expanded]>span:first-child{transition:none}._column_16iwm_10 button[aria-expanded]:active,._column_16iwm_10 button[aria-expanded]:hover>span:first-child{transform:none}}@media (width<=599px){._column_16iwm_10 [role=region] p{padding:0 16px 18px}}@media (prefers-reduced-motion:no-preference){._column_16iwm_10 [role=region]{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid;height:auto!important}._column_16iwm_10 div[data-open=true]>[role=region]{grid-template-rows:1fr}._column_16iwm_10 [role=region] p{min-height:0;padding-bottom:0;overflow:hidden}._column_16iwm_10 [role=region] p:after{content:"";height:22px;display:block}}._help_16iwm_11{border-radius:var(--radius-xl);background:var(--ink-deep);text-align:center;justify-items:center;gap:16px;margin-top:clamp(56px,7vw,96px);padding:clamp(16px,2vw,24px) clamp(16px,2vw,24px) clamp(40px,5vw,64px);display:grid}._helpPhoto_16iwm_179{aspect-ratio:16/9;background:var(--ink);border-radius:16px;justify-self:stretch;margin-bottom:clamp(16px,2.4vw,32px);position:relative;overflow:hidden}._helpPhoto_16iwm_179>div{position:absolute;inset:0}._helpTitle_16iwm_194{max-width:18ch;font-family:var(--font-display);font-size:var(--h2);letter-spacing:-.02em;color:var(--white);padding-inline:16px;font-weight:700;line-height:1.05}._helpBody_16iwm_205{max-width:40ch;font-size:var(--lead);color:var(--on-dark-muted);margin-bottom:8px;padding-inline:16px}@media (width<=599px){._helpPhoto_16iwm_179{aspect-ratio:4/3}}._closing_l2bzs_4{isolation:isolate;background:var(--ink-deep);position:relative}._held_l2bzs_11{z-index:0;height:min(118vw,72svh);margin:0;position:relative;overflow:clip}._held_l2bzs_11>:first-child{position:absolute;inset:0}._held_l2bzs_11 img{transition:none}._sheet_l2bzs_30{z-index:1;background:var(--ink-deep);color:var(--on-dark-muted);text-align:center;padding:clamp(80px,10vw,152px) 0;position:relative}._inner_l2bzs_39{flex-direction:column;align-items:center;gap:18px;display:flex}._heart_l2bzs_46{width:clamp(56px,6vw,84px);margin-bottom:8px;overflow:visible}._heart_l2bzs_46 path{fill:var(--accent);fill-opacity:1;stroke:var(--accent);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}@media (prefers-reduced-motion:no-preference){._heart_l2bzs_46 path{fill-opacity:0}}._title_l2bzs_70{font-family:var(--font-display);font-weight:400;font-size:var(--h2);color:var(--white);line-height:1.08}._number_l2bzs_78{font-family:var(--font-display);font-size:min(var(--display), 11.5vw);letter-spacing:-.02em;color:var(--white);font-variant-numeric:tabular-nums;white-space:nowrap;margin:8px 0 16px;line-height:1;text-decoration:none;transition:color .18s;display:inline-block;position:relative}._mask_l2bzs_95{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:clip}._digits_l2bzs_102{display:flex}._col_l2bzs_108,._char_l2bzs_109{white-space:pre;height:1.1em;line-height:1.1;display:block}._col_l2bzs_108{overflow:clip}._strip_l2bzs_120{transform:translateY(calc((10 + var(--d)) * -5%));flex-direction:column;display:flex}._strip_l2bzs_120:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;line-height:1.1}._numberLine_l2bzs_132{background:var(--accent);transform-origin:0;border-radius:99px;height:.06em;position:absolute;bottom:-.08em;left:0;right:0}@media (hover:hover) and (pointer:fine){._number_l2bzs_78:hover{color:var(--accent-on-dark)}}._actions_l2bzs_149{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width>=900px){._held_l2bzs_11{top:var(--header-h);height:calc(100svh - var(--header-h));position:sticky}._sheet_l2bzs_30{min-height:100svh;padding:calc(var(--header-h) + 24px) 0 64px;align-items:center;display:flex}._sheet_l2bzs_30>.container{width:100%}}._clues_3kozd_4{background:var(--surface-3)}._text_3kozd_8{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:16px clamp(32px,5vw,80px);margin-bottom:clamp(32px,4vw,56px);display:grid}._title_3kozd_16{font-family:var(--font-display);font-weight:400;font-size:var(--h2);line-height:1.06}._body_3kozd_23{max-width:34rem;font-size:var(--lead);color:var(--muted);line-height:1.65}._grid_3kozd_30{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}._photo_3kozd_39._photo_3kozd_39 img,._photo_3kozd_39._photo_3kozd_39:hover img{transition:none}._photo_3kozd_39._photo_3kozd_39 img{filter:saturate(1.05)sepia(.08)contrast(1.03)}._grain_3kozd_49{z-index:1;opacity:.4;mix-blend-mode:overlay;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._notes_3kozd_60{gap:clamp(24px,3vw,36px);margin:0;padding:0;list-style:none;display:grid}._noteText_3kozd_69{font-family:var(--font-display);font-size:var(--h4);color:var(--ink);padding-left:28px;line-height:1.3;display:block;position:relative}._noteText_3kozd_69:before{content:"";background:var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:0}@media (width<=899px){._text_3kozd_8,._grid_3kozd_30{grid-template-columns:1fr}}@media (width>=900px) and (prefers-reduced-motion:no-preference){._grid_3kozd_30{align-items:start}._held_3kozd_103{height:100svh;padding-top:var(--header-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}._notes_3kozd_60{gap:0;padding-block:24svh}._note_3kozd_60{align-items:center;min-height:52svh;display:flex}._noteText_3kozd_69{font-size:var(--h3);line-height:1.25}}._layer_1660y_3{z-index:80;position:fixed;inset:0}._backdrop_1660y_9{cursor:pointer;background:#0624528c;border:0;position:absolute;inset:0}._panel_1660y_17{overscroll-behavior:contain;background:var(--bg);outline:none;width:min(720px,100%);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-30px 0 80px -30px #06245280}._bar_1660y_30{z-index:1;background:var(--bg);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(20px,4vw,48px);display:flex;position:sticky;top:0}._meta_1660y_42{font-size:var(--small);color:var(--accent-text);font-weight:600}._close_1660y_48{background:var(--ink);width:44px;height:44px;color:var(--white);border:0;border-radius:50%;place-items:center;display:grid}._body_1660y_59{font-size:var(--lead);color:var(--text);padding:clamp(28px,4vw,48px) clamp(20px,4vw,48px) 64px;line-height:1.7;position:relative}._title_1660y_67{font-family:var(--font-display);font-weight:400;font-size:var(--h3);text-wrap:balance;line-height:1.12}._body_1660y_59 p,._list_1660y_76{max-width:36em}._summary_1660y_80{font-size:var(--lead);color:var(--muted);margin-top:16px}._section_1660y_86{gap:14px;margin-top:32px;display:grid}._h3_1660y_92{font-family:var(--font-display);font-weight:400;font-size:var(--h4);line-height:1.25}._list_1660y_76{gap:10px;padding-left:0;display:grid}._list_1660y_76 li{padding-left:22px;position:relative}._list_1660y_76 li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:2px}._cta_1660y_121{border-radius:var(--radius-lg);background:var(--surface-2);gap:16px;margin-top:48px;padding:24px;display:grid}._ctaActions_1660y_130{flex-wrap:wrap;gap:12px;display:flex}._title_1660y_67{margin-bottom:-.12em;padding-bottom:.12em;overflow:clip}._titleLine_1660y_143{display:block}._track_1660y_149{background:var(--surface-3);border-radius:3px;width:3px;position:absolute;top:clamp(28px,4vw,48px);bottom:64px;left:clamp(8px,1.6vw,20px);overflow:hidden}._line_1660y_160{border-radius:inherit;background:var(--accent);transform-origin:50% 0;will-change:transform;position:absolute;inset:0;transform:scaleY(0)}._cap_1660y_172{color:#0000;background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Crect width='8' height='8' fill='%2300a4a4'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% 0%;-webkit-background-clip:text;background-clip:text;transition:background-size .7s cubic-bezier(.16,1,.3,1)}[data-reached]>._cap_1660y_172{background-size:100% 100%}@media (prefers-reduced-motion:reduce){._cap_1660y_172{transition:none}}@media (width<=599px){._track_1660y_149{left:6px}}._head_11ct2_3,._row_11ct2_4{grid-template-columns:minmax(150px,2fr) minmax(0,9fr) auto;column-gap:clamp(24px,3vw,48px);display:grid}._head_11ct2_3{align-items:end;margin-bottom:clamp(40px,6.4vw,104px)}._title_11ct2_15{font-family:var(--font-display);font-weight:400;font-size:var(--h3);color:var(--ink);grid-column:2;line-height:1.15}._all_11ct2_24{min-height:44px;color:var(--accent-text);grid-column:3;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}._all_11ct2_24 svg{transition:translate .3s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){._all_11ct2_24:hover svg{translate:4px}}._rows_11ct2_45{gap:clamp(40px,5vw,72px);margin:0;padding:0;list-style:none;display:grid}._rows_11ct2_45>li{overflow-clip-margin:10px;position:relative;overflow:clip}._row_11ct2_4{text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:start;padding:0}._meta_11ct2_72{font-size:var(--small);color:var(--muted);gap:2px;padding-top:.6em;line-height:1.45;display:grid}._category_11ct2_81{color:var(--accent-text);font-weight:700}._main_11ct2_86{gap:14px;display:grid}._articleTitle_11ct2_91{font-family:var(--font-display);font-size:var(--h2);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;line-height:1.08}._ink_11ct2_101{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='1'%3E%3Crect width='1' height='1' fill='%2300A4A4'/%3E%3C/svg%3E");background-position:0 92%;background-repeat:no-repeat;background-size:0% .07em;transition:background-size .42s cubic-bezier(.22,1,.36,1)}._summary_11ct2_112{max-width:62ch;font-size:var(--lead);color:var(--text);line-height:1.6}._arrow_11ct2_121{background:var(--surface-2);width:56px;height:56px;color:var(--ink);border-radius:50%;margin-top:.2em;transition:background-color .18s;display:block;position:relative;overflow:clip}._going_11ct2_134,._coming_11ct2_135{margin:-14px 0 0 -14px;transition:translate .42s cubic-bezier(.76,0,.24,1);position:absolute;top:50%;left:50%}._coming_11ct2_135{translate:-56px}._row_11ct2_4:focus-visible ._ink_11ct2_101{background-size:100% .07em}._row_11ct2_4:focus-visible ._arrow_11ct2_121{background:var(--accent);color:var(--ink-deep)}._row_11ct2_4:focus-visible ._going_11ct2_134{translate:56px}._row_11ct2_4:focus-visible ._coming_11ct2_135{translate:0}@media (hover:hover) and (pointer:fine){._row_11ct2_4:hover ._ink_11ct2_101{background-size:100% .07em}._row_11ct2_4:hover ._arrow_11ct2_121{background:var(--accent);color:var(--ink-deep)}._row_11ct2_4:hover ._going_11ct2_134{translate:56px}._row_11ct2_4:hover ._coming_11ct2_135{translate:0}}._row_11ct2_4:active ._arrow_11ct2_121{scale:.95}@media (prefers-reduced-motion:reduce){._going_11ct2_134,._coming_11ct2_135,._ink_11ct2_101{transition-duration:0s}}@media (width<=899px){._head_11ct2_3{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}._row_11ct2_4{grid-template-columns:minmax(0,1fr) auto;row-gap:12px}._meta_11ct2_72{flex-wrap:wrap;grid-area:1/1;align-self:center;gap:0 10px;padding-top:0;display:flex}._arrow_11ct2_121{grid-area:1/2;width:48px;height:48px;margin-top:0}._main_11ct2_86{grid-area:2/1/auto/-1}._articleTitle_11ct2_91{font-size:var(--h3)}}._layer_1k9s7_3{display:none}@media (width>=1200px) and (prefers-reduced-motion:no-preference){._layer_1k9s7_3{z-index:4;pointer-events:none;width:100%;height:0;display:block;position:absolute;top:0;left:0}}._svg_1k9s7_20{position:absolute;left:0;overflow:visible}._track_1k9s7_27,._fill_1k9s7_28{fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}._track_1k9s7_27{stroke:var(--accent);stroke-opacity:.32}._fill_1k9s7_28{stroke:var(--accent);stroke-dasharray:1;stroke-dashoffset:1px}._car_1k9s7_47{color:var(--white);visibility:hidden;line-height:0;transition:color .2s;display:block;position:absolute;top:0;left:0}._car_1k9s7_47[data-ground=mist]{color:var(--ink)}._car_1k9s7_47 svg{transform:scaleX(-1)}._house_1v4k0_4{--gap:clamp(24px, 4vw, 64px);background:var(--ink-deep);color:var(--on-dark-muted);position:relative}._head_1v4k0_11{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:clamp(32px,4vw,56px);display:flex}._title_1v4k0_20{font-family:var(--font-display);font-weight:400;font-size:var(--h2);color:var(--white);line-height:1.06}._count_1v4k0_29{font-size:var(--body);color:var(--on-dark-muted);display:none}._route_1v4k0_37{padding-top:88px;position:relative}._road_1v4k0_42{border-radius:var(--pill);background:#00a4a452;height:6px;position:absolute;top:53px;left:0;right:0;overflow:hidden}._fill_1v4k0_53{background:var(--accent);transform-origin:0;position:absolute;inset:0}._car_1v4k0_60{top:18px;left:calc((100% - 2 * var(--gap)) / 3 * 2 + 2 * var(--gap) - 10px);z-index:1;color:var(--white);line-height:0;display:block;position:absolute}._car_1v4k0_60 svg{transform:scaleX(-1)}._steps_1v4k0_75{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._step_1v4k0_75{align-content:start;gap:14px;display:grid;position:relative}._step_1v4k0_75:before{content:"";border:6px solid var(--accent);background:var(--ink-deep);border-radius:50%;width:24px;height:24px;position:absolute;top:-44px;left:0}._stepTitle_1v4k0_104{font-family:var(--font-display);font-weight:400;font-size:var(--h3);color:var(--white);line-height:1.15}._stepBody_1v4k0_112{max-width:26rem;font-size:var(--lead);line-height:1.65}@media (width<=899px){._route_1v4k0_37{padding:0 0 0 48px}._road_1v4k0_42{width:6px;height:auto;inset:0 auto 0 9px}._fill_1v4k0_53{transform-origin:50% 0}._car_1v4k0_60{display:none}._steps_1v4k0_75{grid-template-columns:1fr;gap:40px}._step_1v4k0_75:before{top:4px;left:-48px}}@media (width>=900px) and (prefers-reduced-motion:no-preference){._house_1v4k0_4{height:240svh;padding:0}._stage_1v4k0_154{height:100svh;padding-top:var(--header-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}._count_1v4k0_29{display:block}}._film_6dheu_2{position:absolute;inset:0}._filmPoster_6dheu_7,._filmVideo_6dheu_8{object-fit:cover;object-position:58% 50%;width:100%;height:100%;position:absolute;inset:0}._filmVideo_6dheu_8{opacity:0;transition:opacity 1.2s ease-in-out}._film_6dheu_2[data-ready=true] ._filmVideo_6dheu_8[data-on=true]{opacity:1}._film_6dheu_2[data-ready=true] ._filmVideo_6dheu_8[data-on=true]:first-of-type{transition-duration:1.6s}._finder_18vcd_2{border-radius:var(--radius-xl);background:var(--surface);width:100%;max-width:560px;padding:8px}._tabs_18vcd_11{border-radius:calc(var(--radius-xl) - 6px);background:var(--surface-3);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}._tab_18vcd_11{border-radius:calc(var(--radius-xl) - 10px);min-height:46px;font-size:var(--small);color:var(--ink);background:0 0;border:0;padding:0 12px;font-weight:600;position:relative}._pill_18vcd_32{border-radius:inherit;background:var(--ink-deep);position:absolute;inset:0}._tabLabel_18vcd_39{position:relative}._tab_18vcd_11[aria-selected=true]{color:var(--white)}._panels_18vcd_50{display:grid}._panel_18vcd_50{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .14s ease-in,visibility 0s linear .14s;display:flex}._panel_18vcd_50[data-active=true]{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.22,1,.36,1) 60ms,visibility}._finder_18vcd_2[data-reduce] ._panel_18vcd_50{transition:none}._form_18vcd_78{flex-direction:column;gap:10px;width:100%;padding:18px 14px 10px;display:flex}._fields_18vcd_87{gap:10px;display:grid}._foot_18vcd_92{flex-direction:column;gap:6px;margin-top:auto;padding-top:6px;display:flex}._title_18vcd_100{font-family:var(--font-display);font-size:var(--h4);color:var(--ink);line-height:1.2}._field_18vcd_87{display:block;position:relative}._field_18vcd_87 input,._field_18vcd_87 select{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);width:100%;min-height:56px;font-size:var(--body);color:var(--text);appearance:none;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);padding:0 18px}._field_18vcd_87 select{text-overflow:ellipsis;padding-right:40px}._field_18vcd_87 input::placeholder{color:var(--muted)}._field_18vcd_87 input:focus,._field_18vcd_87 select:focus{border-color:var(--accent-text);box-shadow:0 0 0 3px var(--ring);outline:none}._caret_18vcd_144{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);pointer-events:none;width:9px;height:9px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}._submit_18vcd_156{border-radius:var(--pill);background:var(--accent);min-height:52px;color:var(--ink-deep);border:0;justify-content:center;align-items:center;gap:10px;font-weight:700;transition:background-color .18s,transform .14s cubic-bezier(.22,1,.36,1);display:inline-flex}._submit_18vcd_156 svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){._submit_18vcd_156:hover{background:var(--accent-hover)}._submit_18vcd_156:hover svg{transform:translate(4px)}}._submit_18vcd_156:active{transform:scale(.97)}._small_18vcd_189{font-size:var(--small);color:var(--muted);text-align:center;line-height:1.5}._footLine_18vcd_196{min-height:44px;line-height:44px;font-size:var(--small);text-align:center;color:var(--text);font-weight:600}._footLine_18vcd_196 a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}._sources_18vcd_214{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}._source_18vcd_214{border-radius:var(--radius);background:var(--surface-3);min-height:56px;font-size:var(--body);color:var(--text);cursor:pointer;align-items:center;padding:0 18px;font-weight:600;transition:background-color .18s,color .18s,transform .14s cubic-bezier(.22,1,.36,1);display:flex;position:relative}._source_18vcd_214 input{opacity:0;pointer-events:none;position:absolute}._source_18vcd_214:has(input:checked){background:var(--ink-deep);color:var(--white)}._source_18vcd_214:has(input:focus-visible){outline:2px solid var(--accent-text);outline-offset:2px}._source_18vcd_214:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){._source_18vcd_214:hover:not(:has(input:checked)){background:var(--surface-2)}}._submitRefer_18vcd_269{border-radius:var(--radius);background:var(--ink-deep);min-height:52px;font-size:var(--lead);color:var(--white)}@media (hover:hover) and (pointer:fine){._submitRefer_18vcd_269:hover{background:var(--ink-raised)}}._fax_18vcd_283{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}@media (width<=479px){._source_18vcd_214{min-height:52px;font-size:var(--small);padding:0 14px}._form_18vcd_78{padding:16px 8px 8px}}._opening_16jbn_3{padding-top:var(--header-h);position:relative}._stage_16jbn_8{min-height:clamp(640px, calc(100svh - var(--header-h)), 940px);background:var(--white);color:var(--text);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}._film_16jbn_22{background:var(--surface-3);transform-origin:50% 0;border-radius:28px;grid-area:film;min-height:440px;position:relative;overflow:hidden}._shutter_16jbn_32{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){._shutter_16jbn_32{animation:1s cubic-bezier(.76,0,.24,1) .1s both _shutter-open_16jbn_1}._shutter_16jbn_32>*{animation:1.1s cubic-bezier(.16,1,.3,1) .1s both _film-settle_16jbn_1}._lineIn_16jbn_51{animation:.9s cubic-bezier(.16,1,.3,1) .15s both _line-up_16jbn_1}._line_16jbn_51+._line_16jbn_51 ._lineIn_16jbn_51{animation-delay:.24s}._finder_16jbn_57{animation:.52s cubic-bezier(.22,1,.36,1) .48s both _rise_16jbn_1}._facts_16jbn_60{animation:.52s cubic-bezier(.22,1,.36,1) .56s both _rise_16jbn_1}._smokePath_16jbn_63{animation:.6s cubic-bezier(.22,1,.36,1) .6s both _draw_16jbn_1}}@keyframes _shutter-open_16jbn_1{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes _film-settle_16jbn_1{0%{transform:scale(1.08)}to{transform:none}}@keyframes _line-up_16jbn_1{0%{transform:translateY(105%)}to{transform:none}}@keyframes _rise_16jbn_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _draw_16jbn_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._grid_16jbn_115{grid-template-columns:minmax(400px,540px) minmax(0,1fr);grid-template-areas:"head head""body film""finder film";align-content:center;align-items:start;gap:clamp(28px,3vw,44px) clamp(32px,5vw,88px);padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(36px,4vw,56px);display:grid}._title_16jbn_130{font-family:var(--font-display);font-weight:400;font-size:var(--h1);letter-spacing:-.025em;color:var(--ink);grid-area:head;line-height:1.02}._line_16jbn_51{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}._lineIn_16jbn_51{display:block}@media (width>=1024px){._line_16jbn_51{white-space:nowrap}}._lineEm_16jbn_160{color:var(--accent-text)}._body_16jbn_164{max-width:34rem;font-size:var(--lead);color:var(--text);grid-area:body;line-height:1.65}._finder_16jbn_57{grid-area:finder;justify-self:start;width:100%;max-width:500px}._finder_16jbn_57>*{box-shadow:0 0 0 1px var(--line), 0 24px 48px -28px #06245259}._strip_16jbn_187{background:var(--white);border-top:1px solid var(--line);position:relative}._stripInner_16jbn_193{align-items:center;min-height:88px;display:flex;position:relative}._facts_16jbn_60{flex-wrap:wrap;gap:12px clamp(28px,5vw,72px);margin:0;padding:24px 72px 24px 0;list-style:none;display:flex}._fact_16jbn_60{font-size:var(--body);color:var(--muted);align-items:center;gap:12px;display:inline-flex}._fact_16jbn_60 svg{color:var(--accent-text);flex:none}._fact_16jbn_60 strong{color:var(--ink);font-weight:700}._smoke_16jbn_63{width:52px;position:absolute;bottom:12px;right:0;overflow:visible}._smoke_16jbn_63 path{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}@media (width<=1023px){._grid_16jbn_115{grid-template-columns:1fr;grid-template-areas:"head""body""finder""film";row-gap:24px}._film_16jbn_22{aspect-ratio:16/10;min-height:0}}@media (width<=899px){._smoke_16jbn_63{display:none}}@media (width<=599px){._facts_16jbn_60{flex-direction:column;gap:12px;padding-right:0}}._head_sjpua_4{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(28px,4vw,48px);display:flex}._title_sjpua_13{font-family:var(--font-display);font-weight:400;font-size:var(--h2);line-height:1.06}._tabs_sjpua_20{border-radius:var(--pill);background:var(--surface-3);gap:4px;padding:5px;display:inline-flex}._tab_sjpua_20{border-radius:var(--pill);min-height:46px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0 22px;font-weight:600;transition:background-color .18s,transform .14s cubic-bezier(.22,1,.36,1);position:relative}@media (hover:hover) and (pointer:fine){._tab_sjpua_20[aria-selected=false]:hover{background:var(--line)}}._tab_sjpua_20:active{transform:scale(.96)}._tab_sjpua_20:focus-visible{outline:3px solid var(--ring);outline-offset:2px}._pill_sjpua_59{border-radius:var(--pill);background:var(--accent);position:absolute;inset:0}._tabLabel_sjpua_66{position:relative}._tab_sjpua_20[aria-selected=true]{color:var(--ink-deep)}._panel_sjpua_74{min-height:460px}._panelGrid_sjpua_78{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:stretch;gap:clamp(28px,4vw,64px);display:grid}._panelText_sjpua_87{border-radius:var(--radius-xl);background:var(--surface-3);padding:clamp(28px,3vw,44px);display:grid}._panelInner_sjpua_94{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:18px;display:flex}._panelTitle_sjpua_102{font-family:var(--font-display);font-weight:400;font-size:var(--h1);line-height:1}._points_sjpua_109{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;width:100%;margin:8px 0 12px;display:grid}._points_sjpua_109 li{min-height:32px;font-size:var(--lead);align-items:center;gap:10px;display:flex}._points_sjpua_109 svg{background:var(--accent);width:22px;height:22px;color:var(--ink-deep);border-radius:50%;flex:none;padding:3px}._photo_sjpua_137{--bleed:calc(var(--gutter) + max(0px, (100vw - var(--container) - 2 * var(--gutter)) / 2));min-height:360px;margin-right:calc(-1 * var(--bleed));border-radius:var(--radius-xl) 0 0 var(--radius-xl);position:relative;overflow:hidden}._drift_sjpua_147{position:absolute;inset:-6% 0}._layer_sjpua_155{border-radius:var(--radius-xl) 0 0 var(--radius-xl);background:var(--surface-3);position:absolute;inset:0;overflow:hidden}._settle_sjpua_163,._settle_sjpua_163>:first-child{position:absolute;inset:0}._note_sjpua_169{font-size:var(--small);color:var(--muted);margin-top:20px}@media (width<=899px){._panelGrid_sjpua_78{grid-template-columns:1fr}._photo_sjpua_137{aspect-ratio:16/10;order:-1;min-height:0;margin-left:clamp(24px,8vw,72px)}._panel_sjpua_74{min-height:0}}@media (width<=479px){._tabs_sjpua_20{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._tab_sjpua_20{font-size:var(--small);padding:0 8px}._points_sjpua_109{grid-template-columns:1fr}}._link_1mwiy_1{min-height:44px;color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.35em;transition:text-decoration-color var(--dur-hover) ease;align-items:center;font-weight:500;display:inline-flex}._link_1mwiy_1:hover,._link_1mwiy_1:focus-visible,._link_1mwiy_1[aria-current]{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.on-dark ._link_1mwiy_1{-webkit-text-decoration-color:var(--line-dark);text-decoration-color:var(--line-dark)}.on-dark ._link_1mwiy_1:hover,.on-dark ._link_1mwiy_1:focus-visible{-webkit-text-decoration-color:var(--accent-on-dark);text-decoration-color:var(--accent-on-dark)}._grid_nx7aj_3{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._side_nx7aj_10{flex-direction:column;align-items:flex-start;gap:20px;display:flex}._title_nx7aj_17{font-family:var(--font-display);font-weight:400;font-size:var(--h2);line-height:1.06}._body_nx7aj_24{font-size:var(--lead);color:var(--text);line-height:1.65}._body_nx7aj_24 ._phone_nx7aj_30{color:var(--ink);white-space:nowrap;margin-block:-12px;padding-block:12px;font-weight:600;display:inline-block}._list_nx7aj_40{gap:10px;margin:0;padding:0;list-style:none;display:grid}._row_nx7aj_50{isolation:isolate;border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow:clip}._row_nx7aj_50:before{content:"";z-index:-1;background:var(--surface-2);transform-origin:0;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}._row_nx7aj_50[data-open=true]:before{transform:none}._row_nx7aj_50:has(._button_nx7aj_70:focus-visible):before{transform:none}._heading_nx7aj_74{font:inherit;margin:0}._button_nx7aj_70{width:100%;min-height:76px;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:20px clamp(20px,2.4vw,32px);display:flex}._button_nx7aj_70:focus-visible{outline-offset:-4px}._qText_nx7aj_97{display:block}._q_nx7aj_97{font-family:var(--font-display);font-size:var(--h4);line-height:1.25;transition:translate .36s cubic-bezier(.22,1,.36,1)}._sign_nx7aj_109{background:var(--surface-3);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;transition:background-color .18s,color .18s,rotate .3s cubic-bezier(.22,1,.36,1);position:relative}._sign_nx7aj_109:before,._sign_nx7aj_109:after{content:"";background:currentColor;border-radius:2px;width:14px;height:2.5px;margin:-1.25px 0 0 -7px;position:absolute;top:50%;left:50%}._sign_nx7aj_109:after{rotate:90deg}._row_nx7aj_50[data-open=true] ._sign_nx7aj_109{background:var(--ink);color:var(--white);rotate:45deg}._button_nx7aj_70:focus-visible ._q_nx7aj_97{translate:8px}._button_nx7aj_70:focus-visible ._sign_nx7aj_109{background:var(--ink);color:var(--white)}@media (hover:hover) and (pointer:fine){._row_nx7aj_50:hover:before{transform:none}._button_nx7aj_70:hover ._q_nx7aj_97{translate:8px}._button_nx7aj_70:hover ._sign_nx7aj_109{background:var(--ink);color:var(--white)}}._button_nx7aj_70:active ._sign_nx7aj_109{scale:.94}._panel_nx7aj_173{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}._row_nx7aj_50[data-open=true] ._panel_nx7aj_173{grid-template-rows:1fr}._clip_nx7aj_183{min-height:0;overflow:hidden}._answer_nx7aj_188{max-width:60ch;font-size:var(--lead);color:var(--text);padding:0 clamp(20px,2.4vw,32px) 26px;line-height:1.65}@media (prefers-reduced-motion:no-preference){._answer_nx7aj_188{opacity:0;transition:opacity .16s,transform .16s cubic-bezier(.22,1,.36,1);transform:translateY(-8px)}._row_nx7aj_50[data-open=true] ._answer_nx7aj_188{opacity:1;transition:opacity .26s 90ms,transform .26s cubic-bezier(.22,1,.36,1) 90ms;transform:none}}@media (prefers-reduced-motion:reduce){._row_nx7aj_50:before,._q_nx7aj_97,._sign_nx7aj_109,._panel_nx7aj_173{transition-duration:0s}}@media (width>=900px){._side_nx7aj_10{top:calc(var(--header-h) + 40px);position:sticky}}@media (width<=899px){._grid_nx7aj_3{grid-template-columns:1fr}._button_nx7aj_70{gap:16px;min-height:64px;padding:16px 18px}._answer_nx7aj_188{padding:0 18px 22px}._sign_nx7aj_109{width:36px;height:36px}}._reasons_nscgn_3{background:var(--surface)}._grid_nscgn_7{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,112px);display:grid}._photo_nscgn_15{--bleed:calc(var(--gutter) + max(0px, (100vw - var(--container) - 2 * var(--gutter)) / 2));margin-left:calc(-1 * var(--bleed));border-radius:0 var(--radius-xl) var(--radius-xl) 0;background:var(--surface-3)}._photo_nscgn_15._photo_nscgn_15 img{object-position:46% 35%;transition:none}._photo_nscgn_15._photo_nscgn_15:hover img{transform:none}._title_nscgn_33{font-family:var(--font-display);font-weight:400;font-size:var(--h2);line-height:1.06}._intro_nscgn_40{max-width:36rem;font-size:var(--lead);color:var(--muted);margin-top:16px;line-height:1.6}._columns_nscgn_49{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 clamp(24px,3.5vw,56px);margin-top:clamp(36px,4vw,56px);display:grid}._items_nscgn_56{align-content:start;gap:clamp(28px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}._items_nscgn_56+._items_nscgn_56{padding-top:clamp(48px,6vw,96px)}._item_nscgn_56{align-content:start;gap:8px;display:grid}._itemTitle_nscgn_75{font-family:var(--font-display);font-weight:400;font-size:var(--h4);color:var(--ink);line-height:1.2}._itemBody_nscgn_83{color:var(--muted);line-height:1.6}@media (width<=899px){._grid_nscgn_7{grid-template-columns:1fr}._photo_nscgn_15{width:calc(82% + var(--bleed));aspect-ratio:5/4!important}}@media (width<=559px){._photo_nscgn_15{width:calc(92% + var(--bleed));aspect-ratio:4/5!important}._columns_nscgn_49{grid-template-columns:1fr}._items_nscgn_56+._items_nscgn_56{padding-top:clamp(28px,3vw,40px)}}._marquee_13gdy_2{font-family:var(--font-display);font-weight:400;font-size:var(--display);color:var(--ink);-webkit-user-select:none;user-select:none;margin-top:clamp(56px,7vw,112px);padding-block:.12em;line-height:1.1;overflow:hidden}._track_13gdy_14{width:max-content;display:flex}._group_13gdy_19{flex:none;margin:0;padding:0;list-style:none;display:flex}._name_13gdy_28{white-space:nowrap;align-items:center;display:flex}._name_13gdy_28:after{content:"";background:var(--accent);border-radius:50%;flex:none;width:.16em;height:.16em;margin:0 .42em}@media (prefers-reduced-motion:no-preference){._track_13gdy_14{animation:80s linear infinite paused _travel_13gdy_1}._marquee_13gdy_2[data-play=true] ._track_13gdy_14{animation-play-state:running}._marquee_13gdy_2[data-play=true]:hover ._track_13gdy_14,section:focus-within ._marquee_13gdy_2 ._track_13gdy_14{animation-play-state:paused}}@keyframes _travel_13gdy_1{to{transform:translate(-50%)}}@media (width<=599px){._marquee_13gdy_2{font-size:var(--h1);margin-top:48px}}._index_1ugk9_4{isolation:isolate;background:var(--surface-2);position:relative;overflow:clip}._drift_1ugk9_16{z-index:-1;pointer-events:none;will-change:transform;position:absolute;inset:-6% 0}._ground_1ugk9_27{width:100%;height:100%;fill:var(--accent);fill-opacity:.2;pointer-events:none;position:absolute;inset:0}._head_1ugk9_37{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:16px clamp(32px,5vw,80px);margin-bottom:clamp(40px,6vw,88px);display:grid}._title_1ugk9_45{font-family:var(--font-display);font-weight:400;font-size:var(--h1);color:var(--ink);grid-column:1;line-height:1}._nowrap_1ugk9_54{white-space:nowrap}._intro_1ugk9_58{max-width:30rem;font-size:var(--lead);color:var(--text);grid-area:1/2;line-height:1.6}._all_1ugk9_68{min-height:44px;color:var(--accent-text);grid-column:2;justify-self:start;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}._allLabel_1ugk9_80{position:relative}._allLabel_1ugk9_80:after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}._all_1ugk9_68 svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}._all_1ugk9_68:focus-visible{outline:3px solid var(--ring);outline-offset:4px;border-radius:4px}._all_1ugk9_68:focus-visible ._allLabel_1ugk9_80:after{transform:none}@media (hover:hover) and (pointer:fine){._all_1ugk9_68:hover ._allLabel_1ugk9_80:after{transform:none}._all_1ugk9_68:hover svg{transform:translate(6px)}}._all_1ugk9_68:active svg{transition-duration:.14s;transform:translate(10px)}._columns_1ugk9_126{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 clamp(40px,6vw,112px);display:grid}._list_1ugk9_133{gap:clamp(4px,.8vw,12px);margin:0;padding:0;list-style:none;display:grid}._row_1ugk9_142{color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:clamp(10px,1.2vw,16px) 0;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1);display:grid;position:relative}._row_1ugk9_142:active{transform:scale(.99)}._plate_1ugk9_159{z-index:-1;border-radius:var(--radius-lg);background:var(--surface);opacity:0;transform-origin:50% 0;transition:opacity .22s,transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 calc(-1*clamp(14px,1.6vw,24px));transform:scaleY(.82)}._name_1ugk9_173{min-width:0;font-family:var(--font-display);font-weight:400;font-size:var(--h2);line-height:1.04}._mask_1ugk9_182{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}._nameText_1ugk9_189{transition:transform .38s cubic-bezier(.22,1,.36,1);display:block}._arrow_1ugk9_195{background:var(--accent);width:48px;height:48px;color:var(--ink-deep);clip-path:inset(0 0 0 100% round 24px);border-radius:50%;place-items:center;transition:clip-path .38s cubic-bezier(.22,1,.36,1);display:grid}._arrow_1ugk9_195 svg{transition:transform .38s cubic-bezier(.22,1,.36,1);transform:translate(-14px)}._more_1ugk9_212{grid-column:1/-1;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}._moreInner_1ugk9_219{min-height:0;overflow:hidden}._body_1ugk9_224{max-width:36rem;color:var(--muted);opacity:0;padding-top:12px;line-height:1.6;transition:opacity .2s,transform .38s cubic-bezier(.22,1,.36,1);display:block;transform:translateY(-6px)}._row_1ugk9_142:focus-visible{outline:none}._row_1ugk9_142:focus-visible ._plate_1ugk9_159{outline:3px solid var(--ring);outline-offset:2px}._row_1ugk9_142:focus-visible ._plate_1ugk9_159,._row_1ugk9_142:focus-visible ._body_1ugk9_224{opacity:1;transform:none}._row_1ugk9_142:focus-visible ._more_1ugk9_212{grid-template-rows:1fr}._row_1ugk9_142:focus-visible ._nameText_1ugk9_189{transform:translate(8px)}._row_1ugk9_142:focus-visible ._arrow_1ugk9_195{clip-path:inset(0 round 24px)}._row_1ugk9_142:focus-visible ._arrow_1ugk9_195 svg{transform:none}@media (hover:hover) and (pointer:fine){._row_1ugk9_142:hover ._plate_1ugk9_159,._row_1ugk9_142:hover ._body_1ugk9_224{opacity:1;transform:none}._row_1ugk9_142:hover ._more_1ugk9_212{grid-template-rows:1fr}._row_1ugk9_142:hover ._nameText_1ugk9_189{transform:translate(8px)}._row_1ugk9_142:hover ._arrow_1ugk9_195{clip-path:inset(0 round 24px)}._row_1ugk9_142:hover ._arrow_1ugk9_195 svg{transform:none}}@media (hover:none),(pointer:coarse),(width<=599px){._more_1ugk9_212{grid-template-rows:1fr}._body_1ugk9_224{opacity:1;transform:none}._arrow_1ugk9_195{clip-path:none}._arrow_1ugk9_195 svg{transform:none}}@media (prefers-reduced-motion:reduce){._row_1ugk9_142,._plate_1ugk9_159,._nameText_1ugk9_189,._arrow_1ugk9_195,._arrow_1ugk9_195 svg,._more_1ugk9_212,._body_1ugk9_224,._allLabel_1ugk9_80:after,._all_1ugk9_68 svg{transition:none}}@media (width<=899px){._head_1ugk9_37{grid-template-columns:1fr}._title_1ugk9_45,._intro_1ugk9_58,._all_1ugk9_68{grid-area:auto/1}._columns_1ugk9_126{grid-template-columns:1fr}._list_1ugk9_133+._list_1ugk9_133{margin-top:clamp(4px,.8vw,12px)}}@media (width<=599px){._name_1ugk9_173{font-size:var(--h3);line-height:1.1}._row_1ugk9_142{padding:14px 0}._arrow_1ugk9_195{width:36px;height:36px}._arrow_1ugk9_195 svg{width:16px;height:16px}}._host_1wzd5_3{position:relative}._svg_1wzd5_7{z-index:5;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}._line_1wzd5_16,._under_1wzd5_17{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}._under_1wzd5_17{stroke:var(--ink-deep);stroke-width:7px;opacity:.18}._line_1wzd5_16{stroke:var(--accent);stroke-width:3.5px}._tip_1wzd5_37{fill:var(--accent);stroke:var(--white);stroke-width:2.5px}._ring_1wzd5_44{fill:none;stroke:var(--accent);stroke-width:2px}@media (prefers-reduced-motion:reduce){._line_1wzd5_16,._under_1wzd5_17{stroke-dashoffset:0}._tip_1wzd5_37,._ring_1wzd5_44{display:none}}._voices_niplf_5{background:var(--accent);color:var(--ink-deep);position:relative}._ground_niplf_14{background:var(--accent-text);opacity:0;pointer-events:none;position:absolute;inset:0}._stage_niplf_22{padding:var(--section-y) 0;position:relative}._grid_niplf_27{grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.4vw,36px);display:grid}._title_niplf_33{font-family:var(--font-display);font-weight:400;font-size:var(--h4);color:var(--ink-deep);line-height:1.2}._mark_niplf_42{transform-origin:100% 0;width:clamp(72px,9vw,148px);height:auto;display:block;overflow:visible}._mark_niplf_42 path{fill:var(--ink-deep);stroke:var(--ink-deep);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}._quotes_niplf_61{display:grid}._figure_niplf_65{grid-area:1/1;align-content:start;gap:clamp(18px,2vw,28px);margin:0;display:grid}._figure_niplf_65[data-on=false]{visibility:hidden}._quote_niplf_61 p{font-family:var(--font-display);font-size:var(--h3);letter-spacing:-.012em;color:var(--ink-deep);text-wrap:pretty;line-height:1.16}._quote_niplf_61 p>*{margin-bottom:-.1em;padding-bottom:.1em}._name_niplf_93{font-weight:700;font-size:var(--h4)}._controls_niplf_98{align-items:center;gap:10px;display:flex}._count_niplf_104{font-size:var(--h4);font-variant-numeric:tabular-nums;margin-left:14px;font-weight:700}._nav_niplf_113{background:var(--ink-deep);width:56px;height:56px;color:var(--white);border:0;border-radius:50%;place-items:center;transition:background-color .18s,transform .14s cubic-bezier(.22,1,.36,1);display:grid}._nav_niplf_113 svg{transition:translate .3s cubic-bezier(.22,1,.36,1)}._prev_niplf_131 svg{rotate:180deg}@media (hover:hover) and (pointer:fine){._nav_niplf_113:hover{background:var(--ink-raised)}._prev_niplf_131:hover svg{translate:-4px}._next_niplf_142:hover svg{translate:4px}}._prev_niplf_131:focus-visible svg{translate:-4px}._next_niplf_142:focus-visible svg{translate:4px}._nav_niplf_113:active{transform:scale(.97)}._voices_niplf_5 :focus-visible{outline-color:var(--ink-deep)}@media (width>=900px){._grid_niplf_27{grid-template-columns:minmax(0,1.5fr) minmax(0,10.5fr);gap:clamp(24px,3svh,40px) clamp(24px,3vw,48px)}._title_niplf_33,._quotes_niplf_61,._controls_niplf_98{grid-column:2}._mark_niplf_42{grid-area:2/1;justify-self:end;margin-top:.1em}._quotes_niplf_61{grid-row:2}._quote_niplf_61 p{font-size:var(--h3);max-width:34em;line-height:1.24}}@media (width>=900px) and (prefers-reduced-motion:no-preference){._voices_niplf_5{height:360svh}._stage_niplf_22{min-height:100svh;padding:calc(var(--header-h) + 24px) 0 48px;align-items:center;display:flex;position:sticky;top:0}._stage_niplf_22>.container{width:100%}}@media (width<=899px){._mark_niplf_42{width:64px}}._wrap_q7j18_4{isolation:isolate;padding:calc(var(--header-h) + clamp(32px, 5vw, 72px)) 0 clamp(48px, 6vw, 88px);position:relative;overflow:hidden}._text_q7j18_11{flex-direction:column;align-items:flex-start;gap:22px;display:flex}._title_q7j18_18{color:var(--ink);text-wrap:balance}._textCenter_q7j18_23{text-align:center;align-items:center}._textCenter_q7j18_23 ._body_q7j18_28{margin-inline:auto}._textCenter_q7j18_23 ._actions_q7j18_32{justify-content:center}._dark_q7j18_36 ._title_q7j18_18{color:var(--white)}._body_q7j18_28{max-width:36rem;font-size:var(--lead);color:var(--muted);line-height:1.6}._dark_q7j18_36 ._body_q7j18_28{color:var(--on-dark)}._actions_q7j18_32{flex-wrap:wrap;gap:12px;display:flex}._dark_q7j18_36{background:var(--ink-deep);color:var(--on-dark)}._bg_q7j18_63{z-index:-2;position:absolute;inset:0;overflow:hidden}._bg_q7j18_63 picture,._bg_q7j18_63 img{width:100%;height:100%;display:block}._bg_q7j18_63 img{object-fit:cover}._legalWrap_q7j18_82{background:var(--ink-deep);color:var(--on-dark);padding-bottom:0}._dither_q7j18_88{height:clamp(88px,11vw,168px);margin-top:clamp(40px,5vw,72px);overflow:clip}._dither_q7j18_88 svg{width:106%;height:100%;display:block}._dither_q7j18_88 path{fill:none;stroke:var(--accent-on-dark);stroke-width:3.4px;stroke-linecap:round}._legalLayout_q7j18_108{grid-template-columns:1.2fr 1fr;align-items:end;gap:clamp(32px,5vw,80px);display:grid}._updated_q7j18_115{font-size:var(--small);color:var(--accent-on-dark)}._contents_q7j18_120 ol{columns:2;column-gap:32px}._contents_q7j18_120 li{break-inside:avoid}._contents_q7j18_120 a{color:var(--on-dark);font-size:var(--body);padding:7px 0;text-decoration:none;transition:color .18s;display:block}._contents_q7j18_120 a span{background:linear-gradient(currentColor,currentColor) 0 100%/0% 2px no-repeat;padding-bottom:2px;transition:background-size .36s cubic-bezier(.22,1,.36,1)}._contents_q7j18_120 a:hover,._contents_q7j18_120 a:focus-visible{color:var(--white)}._contents_q7j18_120 a:hover span,._contents_q7j18_120 a:focus-visible span{background-size:100% 2px}@media (prefers-reduced-motion:reduce){._contents_q7j18_120 a span{transition:none}}@media (width<=899px){._legalLayout_q7j18_108{grid-template-columns:1fr}}@media (width<=599px){._contents_q7j18_120 ol{columns:1}}._numberWrap_q7j18_175{background:var(--ink-deep);align-items:center;min-height:min(100vh,880px);display:flex}._numberLayout_q7j18_182{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);width:100%;display:grid}._house_q7j18_190{justify-self:center;width:100%;max-width:460px;height:auto;display:block;overflow:visible}._house_q7j18_190 path{fill:none;stroke:var(--on-dark);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._knob_q7j18_208{fill:var(--accent-on-dark)}._house_q7j18_190 ._knob_q7j18_208 path{stroke:var(--accent-on-dark);stroke-width:4px}._house_q7j18_190 ._walk_q7j18_219{stroke:var(--on-dark-muted);transition:stroke .3s}:is(._numberLayout_q7j18_182:has(a:hover) ._walk_q7j18_219,._numberLayout_q7j18_182:has(a:focus-visible) ._walk_q7j18_219){stroke:var(--accent-on-dark)}@media (width<=899px){._numberLayout_q7j18_182{grid-template-columns:1fr}._numberLayout_q7j18_182 ._body_q7j18_28{max-width:none}._house_q7j18_190{order:-1;justify-self:end;max-width:260px}}._ctaActions_pmjzm_6{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:8px;display:flex}._inset_pmjzm_15{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(16px,2vw,32px);display:grid}._insetFrame_pmjzm_22{border-radius:var(--radius-xl);background:var(--ink-deep);grid-area:1/6/auto/-1;padding:clamp(12px,1.4vw,22px)}._insetWindow_pmjzm_30{aspect-ratio:5/4;border-radius:calc(var(--radius-xl) - 10px);background:var(--ink);position:relative;overflow:hidden}._insetWindow_pmjzm_30>:first-child{position:absolute;inset:0}._insetWindow_pmjzm_30 picture{display:block;position:absolute;inset:0}._insetWindow_pmjzm_30 img{transition:transform .6s cubic-bezier(.22,1,.36,1)}._insetText_pmjzm_54{z-index:1;grid-area:1/1/auto/span 7;gap:28px;display:grid;position:relative}._insetTitle_pmjzm_65{font-size:var(--h1);color:var(--ink);line-height:1.02}._insetTitle_pmjzm_65>span{background:var(--bg);width:fit-content;padding:.06em .32em .14em 0}._insetTitle_pmjzm_65>span+span{margin-top:-.02em}._insetSide_pmjzm_82{gap:16px;max-width:min(30rem,68%);display:grid}._insetBody_pmjzm_88{font-size:var(--lead);color:var(--text);line-height:1.6}._inset_pmjzm_15 ._ctaActions_pmjzm_6>a:last-child{background:var(--surface-3)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._insetFrame_pmjzm_22:hover ._insetWindow_pmjzm_30 img{transform:scale(1.04)}}@media (width<=799px){._inset_pmjzm_15{grid-template-columns:minmax(0,1fr)}._insetFrame_pmjzm_22{grid-area:1/1}._insetText_pmjzm_54{margin-top:calc(-1 * var(--h1));grid-area:2/1}._insetTitle_pmjzm_65{font-size:var(--h2)}._insetTitle_pmjzm_65>span{padding:.1em .36em .12em 0}._insetSide_pmjzm_82{max-width:none}}._sun_pmjzm_132{border-radius:var(--radius-xl);background:var(--accent);color:var(--ink-deep);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,80px);padding:clamp(40px,6vw,88px);display:grid;position:relative;overflow:hidden}._sunTitle_pmjzm_145{max-width:14ch;font-size:var(--h1);line-height:1.04;position:relative}._sunSide_pmjzm_152{flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:relative}._sunSide_pmjzm_152 ._ctaActions_pmjzm_6{justify-content:flex-start}._sunBody_pmjzm_164{font-size:var(--lead);line-height:1.6}@media (width<=419px){._insetTitle_pmjzm_65{font-size:var(--h3)}}._pano_pmjzm_177{border-radius:var(--radius-xl);background:var(--ink-deep);overflow:hidden}._panoStrip_pmjzm_183{aspect-ratio:21/9;background:var(--ink);position:relative;overflow:hidden}._panoStrip_pmjzm_183>:first-child{position:absolute;inset:0}._panoText_pmjzm_195{color:var(--on-dark);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,72px);padding:clamp(32px,4.4vw,72px);display:grid}._panoTitle_pmjzm_204{max-width:16ch;font-size:var(--h1);color:var(--white);line-height:1.04}._panoSide_pmjzm_211{gap:16px;display:grid}._panoBody_pmjzm_216{font-size:var(--lead);color:var(--on-dark-muted);line-height:1.6}@media (width<=799px){._sun_pmjzm_132{grid-template-columns:1fr}._panoStrip_pmjzm_183{aspect-ratio:2}._panoText_pmjzm_195{grid-template-columns:1fr;padding:28px 24px 32px}._panoTitle_pmjzm_204{font-size:var(--h2)}}@media (width<=599px){._sun_pmjzm_132{padding:32px 24px}._sunTitle_pmjzm_145{max-width:none;font-size:var(--h2)}}._hero_drcue_4{padding:calc(var(--header-h) + clamp(40px, 6vw, 80px)) 0 clamp(56px, 7vw, 96px);background:var(--surface-2);position:relative;overflow:hidden}._grid_drcue_11{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"title title""copy nav";align-items:start;gap:clamp(32px,4vw,56px) clamp(40px,5vw,80px);display:grid}._title_drcue_21{grid-area:title;max-width:100%}._copy_drcue_26{flex-direction:column;grid-area:copy;align-items:flex-start;gap:24px;display:flex}._nav_drcue_34{grid-area:nav}._body_drcue_38{max-width:34rem;font-size:var(--lead);color:var(--text);line-height:1.6}._tele_drcue_46{max-width:34rem;font-size:var(--small);color:var(--muted);align-items:flex-start;gap:10px;line-height:1.55;display:flex}._tele_drcue_46 svg{color:var(--accent-text);flex:none;margin-top:2px}._actions_drcue_62{flex-wrap:wrap;gap:12px;display:flex}._mosaic_drcue_69{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"t0 t1 f0 f0""t2 f1 f1 t3""t4 t5 t6 t7";grid-auto-rows:clamp(104px,9vw,136px);gap:10px;display:grid}._mosaic_drcue_69>li{display:flex}._t0_drcue_84{grid-area:t0}._t1_drcue_87{grid-area:t1}._t2_drcue_90{grid-area:t2}._t3_drcue_93{grid-area:t3}._t4_drcue_96{grid-area:t4}._t5_drcue_99{grid-area:t5}._t6_drcue_102{grid-area:t6}._t7_drcue_105{grid-area:t7}._f0_drcue_108{grid-area:f0}._f1_drcue_111{grid-area:f1}._tile_drcue_116{border-radius:var(--radius-lg);background:var(--ink-deep);width:100%;color:var(--white);flex-direction:column;justify-content:flex-end;align-items:flex-start;text-decoration:none;display:flex;position:relative;overflow:hidden}._tileArrow_drcue_131{opacity:.75;transition:opacity .18s;display:flex;position:absolute;top:12px;right:14px;transform:rotate(90deg)}._tileFeatured_drcue_141 ._tileArrow_drcue_131{top:16px;right:20px}._mosaic_drcue_69>li:nth-child(3n+2) ._tile_drcue_116{background:var(--ink)}._mosaic_drcue_69>li:nth-child(3n) ._tile_drcue_116{background:var(--soft);color:var(--ink-deep)}._mosaic_drcue_69>li:nth-child(3n) ._tileLabel_drcue_155 svg{color:var(--ink)}._tileLabel_drcue_155{font-family:var(--font-display);font-size:var(--small);align-items:center;gap:8px;padding:12px 14px;line-height:1.2;display:flex}._tileLabel_drcue_155 svg{color:var(--accent);flex:none}._mosaic_drcue_69>li ._tile_drcue_116._tileFeatured_drcue_141{background:var(--accent);color:var(--ink-deep);justify-content:space-between}._tileFeatured_drcue_141 ._tileLabel_drcue_155{font-size:var(--h4);padding:16px 20px}._tileFeatured_drcue_141 ._tileLabel_drcue_155 svg{color:var(--ink-deep)}._tileNote_drcue_190{font-size:var(--small);padding:16px 20px 0;font-weight:600;line-height:1.3}@media (hover:hover) and (pointer:fine){._mosaic_drcue_69>li ._tile_drcue_116:hover{background:var(--ink-raised);color:var(--white)}._mosaic_drcue_69>li ._tile_drcue_116:hover ._tileArrow_drcue_131{opacity:1}._mosaic_drcue_69>li ._tile_drcue_116:hover ._tileLabel_drcue_155 svg{color:var(--accent)}._mosaic_drcue_69>li ._tile_drcue_116._tileFeatured_drcue_141:hover{background:var(--accent-hover);color:var(--ink-deep)}._mosaic_drcue_69>li ._tile_drcue_116._tileFeatured_drcue_141:hover ._tileLabel_drcue_155 svg{color:var(--ink-deep)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._mosaic_drcue_69>li ._tile_drcue_116:hover ._tileArrow_drcue_131 svg{animation:.52s cubic-bezier(.76,0,.24,1) _arrow-drop_drcue_1}._mosaic_drcue_69>li ._tile_drcue_116:hover ._tileLabel_drcue_155{transform:translateY(-3px)}}._tileLabel_drcue_155{transition:transform .26s cubic-bezier(.22,1,.36,1)}._tile_drcue_116:active{transform:scale(.97)}._tile_drcue_116{transition:background-color .18s,color .18s,transform .14s cubic-bezier(.22,1,.36,1)}@keyframes _arrow-drop_drcue_1{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(22px)}55%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){._tile_drcue_116{animation:.65s cubic-bezier(.76,0,.24,1) both _tile-open_drcue_1;animation-delay:calc(.15s + var(--step,0) * 70ms)}._fromLeft_drcue_271{--shut:inset(0 100% 0 0 round var(--radius-lg))}._fromBottom_drcue_274{--shut:inset(100% 0 0 0 round var(--radius-lg))}._tileLabel_drcue_155,._tileNote_drcue_190{animation:.5s cubic-bezier(.22,1,.36,1) backwards _tile-label_drcue_1;animation-delay:calc(.35s + var(--step,0) * 70ms)}}@keyframes _tile-open_drcue_1{0%{clip-path:var(--shut)}to{clip-path:inset(0 0 0 0 round var(--radius-lg))}}@keyframes _tile-label_drcue_1{0%{opacity:0;transform:translateY(10px)}}@media (width<=999px){._grid_drcue_11{grid-template-columns:1fr;grid-template-areas:"title""copy""nav"}}@media (width<=599px){._title_drcue_21{font-size:min(var(--h1), 7vw)}._mosaic_drcue_69{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"t0 t1""f0 f0""t2 t2""f1 f1""t3 t4""t5 t6""t7 t7";grid-auto-rows:96px;gap:8px}}._wrap_o5mrc_4{background:var(--surface)}._top_o5mrc_8{gap:24px var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-bottom:clamp(40px,5vw,72px);display:grid}._title_o5mrc_16{font-family:var(--font-display);font-size:var(--h2);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-weight:400;line-height:1.04}._side_o5mrc_26{flex-direction:column;align-items:flex-start;gap:24px;padding-left:clamp(0px,3vw,48px);display:flex}._body_o5mrc_34{max-width:34rem;font-size:var(--lead);color:var(--text);line-height:1.6}._split_o5mrc_42{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}._photo_o5mrc_49{min-height:clamp(420px,40vw,620px);position:relative}._photo_o5mrc_49>:first-child{position:absolute;inset:0}._photo_o5mrc_49 img._warmer_o5mrc_60{filter:saturate(1.06)sepia(.08)contrast(1.02)}._list_o5mrc_64{align-content:center;gap:clamp(36px,4vw,56px);padding:clamp(8px,2vw,32px) 0 clamp(8px,2vw,32px) clamp(0px,3vw,48px);display:grid}._rowTitle_o5mrc_71{font-family:var(--font-display);font-size:var(--h3);letter-spacing:-.01em;color:var(--ink);margin-bottom:10px;font-weight:400;line-height:1.1}._rowBody_o5mrc_81{max-width:34rem;font-size:var(--lead);color:var(--text);line-height:1.6}@media (width<=899px){._top_o5mrc_8,._split_o5mrc_42{grid-template-columns:1fr}._side_o5mrc_26,._list_o5mrc_64{padding-left:0}._photo_o5mrc_49{aspect-ratio:4/3;min-height:0}}._services_7l3pe_2{background:var(--bg);--stack-gap:24px;padding-top:0}._slot_7l3pe_11{padding-bottom:calc(var(--h,0px) + var(--stack-gap));margin-bottom:calc(-1 * var(--h,0px))}._slot_7l3pe_11:last-child{margin-bottom:0;padding-bottom:0}._card_7l3pe_21{top:min(calc(var(--header-h) + 16px), calc(100svh - var(--h,0px) - 16px));position:sticky}._cardInner_7l3pe_28{min-height:min(620px, calc(100svh - var(--header-h) - 96px));border-radius:var(--radius-xl);transform-origin:50% 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:clamp(24px,3.4vw,48px);display:grid;position:relative;overflow:hidden}._tone_ink_7l3pe_40{background:var(--ink-deep);color:var(--on-dark-muted)}._tone_soft_7l3pe_45{background:var(--soft);color:var(--ink-deep)}._tone_ice_7l3pe_50{background:var(--surface-2);color:var(--text)}._tone_mist_7l3pe_55{background:var(--surface-3);color:var(--text)}._cardText_7l3pe_60{flex-direction:column;align-self:center;align-items:flex-start;gap:18px;display:flex}._cardIcon_7l3pe_68{background:var(--accent);width:56px;height:56px;color:var(--ink);border-radius:50%;place-items:center;display:grid}._cardTitle_7l3pe_78{font-family:var(--font-display);font-size:var(--h2);letter-spacing:-.02em;color:var(--ink);font-weight:400;line-height:1.04}._tone_ink_7l3pe_40 ._cardTitle_7l3pe_78{color:var(--white)}._cardBody_7l3pe_91{max-width:34rem;font-size:var(--lead);line-height:1.6}._cardPhoto_7l3pe_97{border-radius:999px 999px var(--radius-lg) var(--radius-lg);min-height:320px;position:relative;overflow:hidden}._cardPhoto_7l3pe_97>:first-child{position:absolute;inset:0}._cardDim_7l3pe_109{background:var(--ink-deep);opacity:0;pointer-events:none;position:absolute;inset:0}@media (width<=899px){._services_7l3pe_2{--stack-gap:16px}._card_7l3pe_21{top:min(calc(var(--header-h) + 8px), calc(100svh - var(--h,0px) - 12px))}._cardInner_7l3pe_28{grid-template-columns:1fr;gap:16px;min-height:0;padding:16px 16px 22px}._cardPhoto_7l3pe_97{order:-1;height:min(26svh,220px);min-height:0}._cardText_7l3pe_60{gap:12px}._cardIcon_7l3pe_68{width:44px;height:44px}._cardTitle_7l3pe_78{font-size:var(--h3)}._cardBody_7l3pe_91{font-size:var(--body)}}@media (prefers-reduced-motion:reduce){._card_7l3pe_21{position:static}._slot_7l3pe_11{padding-bottom:var(--stack-gap);margin-bottom:0}}._cardTopRow_7l3pe_163{align-items:center;gap:16px;display:flex}._cardActions_7l3pe_169{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;display:flex}._tone_ink_7l3pe_40 ._cardActions_7l3pe_169 a:not([class*=button]){color:var(--on-dark)}._tone_accent_7l3pe_182{background:var(--accent);color:var(--ink-deep)}._tone_accent_7l3pe_182 ._cardIcon_7l3pe_68{background:var(--ink-deep);color:var(--accent)}._cardFlag_7l3pe_192{font-size:var(--small);font-weight:600;line-height:1.3}._cardFeatured_7l3pe_199 ._cardInner_7l3pe_28{min-height:0}._cardFeatured_7l3pe_199 ._cardText_7l3pe_60{align-self:start}._cardWho_7l3pe_207{max-width:36rem;line-height:1.6}._cardWho_7l3pe_207 strong{font-weight:700}._cardPoints_7l3pe_216{gap:10px;max-width:36rem;display:grid}._cardPoints_7l3pe_216 li{gap:12px;line-height:1.45;display:flex}._cardPoints_7l3pe_216 svg{background:var(--ink-deep);width:20px;height:20px;color:var(--accent);border-radius:50%;flex:none;margin-top:3px;padding:2px}._cardNote_7l3pe_239{border-radius:var(--radius);max-width:36rem;font-size:var(--small);background:#ffffff8c;gap:12px;padding:14px 16px;line-height:1.55;display:flex}._cardNote_7l3pe_239 svg{color:#a5402f;flex:none;margin-top:1px}._cardPhoto_7l3pe_97>:first-child{transition:transform .7s var(--ease-out)}._cardIcon_7l3pe_68{transition:background-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._cardInner_7l3pe_28:hover ._cardPhoto_7l3pe_97>:first-child{transform:scale(1.04)}._cardInner_7l3pe_28:hover ._cardIcon_7l3pe_68{background:var(--ink);color:var(--accent);transform:rotate(-8deg)}._tone_ink_7l3pe_40:hover ._cardIcon_7l3pe_68,._tone_accent_7l3pe_182:hover ._cardIcon_7l3pe_68{background:var(--white);color:var(--ink-deep)}}._wounds_13cu6_3{background:var(--ink-deep);color:var(--on-dark-muted);position:relative}._head_13cu6_9{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:16px 64px;margin-bottom:clamp(32px,4vw,56px);display:grid}._title_13cu6_17{font-family:var(--font-display);font-weight:400;font-size:var(--h2);color:var(--white);text-wrap:balance;line-height:1.06}._intro_13cu6_26{font-size:var(--lead);line-height:1.6}._viewport_13cu6_31{overflow:clip}._track_13cu6_37{--pad:max(var(--gutter), calc((100% - var(--container)) / 2));padding-inline:var(--pad);flex-wrap:wrap;gap:16px;display:flex}._w_wide_13cu6_46{--basis:clamp(340px, 30vw, 440px);--grow:3}._w_mid_13cu6_50{--basis:clamp(280px, 23vw, 350px);--grow:2}._w_narrow_13cu6_54{--basis:clamp(240px, 18vw, 280px);--grow:1}._card_13cu6_59{flex:var(--grow) 1 var(--basis);border-radius:var(--radius-lg);background:var(--field);min-height:clamp(320px,40svh,430px);color:var(--field-text);outline-offset:4px;isolation:isolate;flex-direction:column;justify-content:space-between;gap:20px;padding:clamp(24px,2.4vw,36px);display:flex;position:relative;overflow:hidden}._card_13cu6_59:before{content:"";z-index:-1;background:var(--tide);clip-path:inset(100% 0 0);transition:clip-path .42s cubic-bezier(.76,0,.24,1);position:absolute;inset:0}._f_raised_13cu6_88{--field:var(--ink-raised);--tide:var(--ink);--field-text:var(--on-dark-muted);--field-title:var(--white)}._f_navy_13cu6_94{--field:var(--ink);--tide:var(--ink-raised);--field-text:var(--on-dark);--field-title:var(--white)}._f_teal_13cu6_100{--field:var(--accent);--tide:var(--soft);--field-text:var(--ink-deep);--field-title:var(--ink-deep)}._f_soft_13cu6_106{--field:var(--soft);--tide:var(--accent);--field-text:var(--ink-deep);--field-title:var(--ink-deep)}._f_paper_13cu6_112{--field:var(--bg);--tide:var(--soft);--field-text:var(--text);--field-title:var(--ink)}._cardTitle_13cu6_119{font-family:var(--font-display);font-weight:400;font-size:var(--h3);letter-spacing:-.015em;color:var(--field-title);text-wrap:balance;line-height:1.04}._cardBig_13cu6_130 ._cardTitle_13cu6_119{font-size:var(--h2);letter-spacing:-.02em;line-height:1}._cardBody_13cu6_136{max-width:30ch;font-size:var(--body);line-height:1.6}._cardWithPhoto_13cu6_143{justify-content:flex-start;gap:14px;padding:12px 12px clamp(20px,2vw,28px)}._cardWithPhoto_13cu6_143 ._cardTitle_13cu6_119,._cardWithPhoto_13cu6_143 ._cardBody_13cu6_136{padding-inline:clamp(12px,1.2vw,20px)}._cardPhoto_13cu6_154{border-radius:var(--radius);background:var(--ink-deep);flex:auto;min-height:clamp(150px,16svh,220px);margin-bottom:6px;position:relative;overflow:hidden}._cardPhoto_13cu6_154>:first-child{transition:transform .6s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._card_13cu6_59:hover:before{clip-path:inset(0)}}._card_13cu6_59:focus-visible:before{clip-path:inset(0)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._cardWithPhoto_13cu6_143:hover ._cardPhoto_13cu6_154>:first-child{transform:scale(1.04)}}._healRow_13cu6_188{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px clamp(20px,3vw,48px);margin-top:clamp(20px,3svh,36px);display:grid}._wound_13cu6_3{aspect-ratio:21/10;width:auto;height:clamp(104px,22svh,210px);display:block;overflow:visible}._woundEdge_13cu6_204,._woundEdgeB_13cu6_205{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._woundEdge_13cu6_204{stroke-width:3px}._woundEdgeB_13cu6_205{stroke-width:1.25px;opacity:.55}._woundHatch_13cu6_224{fill:none;stroke:var(--accent);stroke-width:1px;stroke-linecap:round;opacity:.5;vector-effect:non-scaling-stroke}._healText_13cu6_233{font-family:var(--font-display);font-size:var(--h3);color:var(--white);text-wrap:balance;line-height:1.1}._wounds_13cu6_3:has(._pinned_13cu6_243){padding-top:0}._pinned_13cu6_243 ._stage_13cu6_247{height:100svh;padding-top:var(--header-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:clip}._pinned_13cu6_243 ._head_13cu6_9{margin-bottom:clamp(24px,3vw,40px)}._pinned_13cu6_243 ._track_13cu6_37{will-change:transform;flex-wrap:nowrap;width:100%}._pinned_13cu6_243 ._card_13cu6_59{flex:0 0 var(--basis)}._count_13cu6_272{min-height:1.5em;font-size:var(--small);color:var(--on-dark-muted)}._end_13cu6_279{border-radius:var(--radius-lg);background:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:20px;padding:clamp(24px,3vw,40px);display:flex}._also_13cu6_291{max-width:40rem;font-family:var(--font-display);font-size:var(--h4);color:var(--on-dark);line-height:1.35}@media (width<=899px){._head_13cu6_9{grid-template-columns:1fr}._track_13cu6_37{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;flex-wrap:nowrap;gap:12px;overflow-x:auto}._track_13cu6_37::-webkit-scrollbar{display:none}._card_13cu6_59{flex:0 0 min(var(--phone-w), 22rem);scroll-snap-align:start;min-height:300px}._w_wide_13cu6_46{--phone-w:80vw}._w_mid_13cu6_50{--phone-w:70vw}._w_narrow_13cu6_54{--phone-w:60vw}._cardBig_13cu6_130 ._cardTitle_13cu6_119{font-size:var(--h3)}._cardTitle_13cu6_119{font-size:var(--h4)}._viewport_13cu6_31{overflow:visible}._healRow_13cu6_188{grid-template-columns:auto minmax(0,1fr)}._count_13cu6_272{display:none}._healText_13cu6_233{font-size:var(--h4)}}@media (width<=599px){._healRow_13cu6_188{grid-template-columns:minmax(0,1fr)}._wound_13cu6_3{height:112px}}._auto_i5uty_3{background:var(--surface-3)}._top_i5uty_7{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:24px clamp(32px,5vw,80px);margin-bottom:clamp(40px,5vw,72px);display:grid}._title_i5uty_15{font-family:var(--font-display);font-weight:400;font-size:var(--h2);color:var(--ink);text-wrap:balance;line-height:1.06}._copy_i5uty_24{flex-direction:column;gap:16px;display:flex}._body_i5uty_30{max-width:36rem;font-size:var(--lead);color:var(--text);line-height:1.65}._overlap_i5uty_39{column-gap:var(--gap);grid-template-rows:clamp(140px,16vw,240px) auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._photo_i5uty_46{grid-area:1/1/3/9;min-height:clamp(420px,44vw,640px);position:relative}._photo_i5uty_46>:first-child{position:absolute;inset:0}._photo_i5uty_46 img._mono_i5uty_59{filter:grayscale()contrast(1.45)brightness(.92)}._panel_i5uty_63{z-index:1;border-radius:var(--radius-xl);background:var(--ink-deep);color:var(--on-dark);grid-area:2/7/4/13;align-self:start;padding:clamp(28px,3vw,44px)}._actions_i5uty_74{flex-wrap:wrap;grid-area:3/1/auto/7;align-self:start;gap:12px;padding-top:clamp(24px,3vw,40px);display:flex}._points_i5uty_84{gap:16px;display:grid}._points_i5uty_84 li{font-size:var(--lead);color:var(--on-dark);align-items:flex-start;gap:14px;font-weight:600;line-height:1.45;display:flex}._tick_i5uty_100{background:var(--accent);width:28px;height:28px;color:var(--ink-deep);border-radius:50%;flex:none;place-items:center;margin-top:-2px;display:grid}._tick_i5uty_100 path{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media (width<=899px){._top_i5uty_7{grid-template-columns:1fr}._overlap_i5uty_39{flex-direction:column;display:flex}._photo_i5uty_46{aspect-ratio:4/3;min-height:0}._panel_i5uty_63{margin:-64px 0 0 clamp(20px,8vw,72px)}._actions_i5uty_74{padding-top:28px}}@media (width<=599px){._title_i5uty_15{font-size:min(var(--h2), 7.4vw)}._panel_i5uty_63{margin-left:16px;padding:24px 20px}._points_i5uty_84 li{font-size:var(--body)}}._hero_8a5wq_5{--edge:max(var(--gutter), calc((100vw - var(--container)) / 2));background:var(--ink-deep);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:min(88svh,860px);display:grid}._panel_8a5wq_13{padding:calc(var(--header-h) + clamp(40px, 5vw, 72px)) clamp(32px, 5vw, 80px) clamp(56px, 6vw, 88px) var(--edge);background:var(--ink-deep);color:var(--on-dark);flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;display:flex}._panelInner_8a5wq_25{flex-direction:column;align-items:flex-start;gap:28px;display:flex}._title_8a5wq_32{color:var(--white)}._body_8a5wq_36{max-width:38rem;font-size:var(--lead);color:var(--on-dark);line-height:1.6}._who_8a5wq_43{color:var(--accent-on-dark);font-weight:700}._actions_8a5wq_48{flex-wrap:wrap;gap:12px;display:flex}._photo_8a5wq_54{isolation:isolate;position:relative;overflow:hidden}@media (width<=899px){._hero_8a5wq_5{grid-template-columns:1fr;min-height:0}._panel_8a5wq_13{padding:calc(var(--header-h) + 32px) var(--gutter) 48px}._body_8a5wq_36{max-width:none;font-size:var(--h4)}._photo_8a5wq_54{min-height:clamp(280px,60vw,440px)}}._title_8a5wq_32 .pr-line-mask{margin-bottom:-.12em;padding-bottom:.12em}._photo_8a5wq_54 picture{transform-origin:50% 0}._dim_8a5wq_91{z-index:1;background:var(--ink-deep);opacity:0;pointer-events:none;position:absolute;inset:0}._bento_dvgd5_4{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"wound wound wound wound pall pall""primary primary chronic chronic pall pall""injury injury injury spec spec trans""ccm ccm remote care care care";gap:clamp(10px,1.2vw,16px);display:grid}._cell_dvgd5_15[data-area=wound-care]{grid-area:wound}._cell_dvgd5_15[data-area=palliative-care]{grid-area:pall}._cell_dvgd5_15[data-area=primary-care-at-home]{grid-area:primary}._cell_dvgd5_15[data-area=chronic-care]{grid-area:chronic}._cell_dvgd5_15[data-area=auto-injury-care]{grid-area:injury}._cell_dvgd5_15[data-area=specialty-care]{grid-area:spec}._cell_dvgd5_15[data-area=transitional-care]{grid-area:trans}._cell_dvgd5_15[data-area=chronic-care-management]{grid-area:ccm}._cell_dvgd5_15[data-area=remote-monitoring]{grid-area:remote}._cell_dvgd5_15[data-area=care-management]{grid-area:care}._cell_dvgd5_15{min-width:0;display:flex}._cellLink_dvgd5_52{--field:var(--surface);--field-on:var(--surface-3);--title:var(--ink);--copy:var(--text);--mark:var(--accent-text);border-radius:var(--radius-lg);background:var(--field);width:100%;min-height:clamp(180px,16vw,230px);color:var(--copy);flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(52px,4.5vw,64px) clamp(20px,2vw,28px) clamp(20px,2vw,28px);text-decoration:none;transition:background-color .2s,transform .14s cubic-bezier(.22,1,.36,1);display:flex;position:relative}._cell_dvgd5_15[data-area=primary-care-at-home] ._cellLink_dvgd5_52,._cell_dvgd5_15[data-area=remote-monitoring] ._cellLink_dvgd5_52{--field:var(--surface-2);--field-on:var(--soft)}._cell_dvgd5_15[data-area=chronic-care] ._cellLink_dvgd5_52,._cell_dvgd5_15[data-area=care-management] ._cellLink_dvgd5_52{--field:var(--surface-3);--field-on:color-mix(in srgb, var(--surface-3), var(--ink) 9%)}._cell_dvgd5_15[data-area=transitional-care] ._cellLink_dvgd5_52{--field:var(--surface-2);--field-on:var(--soft)}._cell_dvgd5_15[data-area=wound-care] ._cellLink_dvgd5_52{--field:var(--ink-deep);--field-on:var(--ink-raised);--title:var(--white);--copy:var(--on-dark);--mark:var(--accent-on-dark);min-height:clamp(260px,24vw,340px)}._cell_dvgd5_15[data-area=auto-injury-care] ._cellLink_dvgd5_52{--field:var(--accent);--field-on:var(--accent-hover);--title:var(--ink-deep);--copy:var(--ink-deep);--mark:var(--ink-deep)}._title_dvgd5_109{color:var(--title);text-wrap:balance}._body_dvgd5_114{max-width:40rem;color:var(--copy);line-height:1.55}._note_dvgd5_120{color:var(--mark);font-weight:700}._arrow_dvgd5_125{color:var(--mark);transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;top:clamp(18px,1.8vw,24px);right:clamp(18px,1.8vw,24px)}._cellLink_dvgd5_52:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){._cellLink_dvgd5_52:hover{background-color:var(--field-on)}._cellLink_dvgd5_52:hover ._arrow_dvgd5_125{transform:translate(4px,-4px)}}._cellLink_dvgd5_52:focus-visible{background-color:var(--field-on)}._cellLink_dvgd5_52:focus-visible ._arrow_dvgd5_125{transform:translate(4px,-4px)}._pictureLink_dvgd5_155{border-radius:var(--radius-lg);background:var(--ink-deep);width:100%;color:var(--on-dark);flex-direction:column;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1);display:flex;overflow:clip}._print_dvgd5_167{flex:auto;min-height:300px;display:block;position:relative;overflow:clip}._printPhoto_dvgd5_177{inset:-8% 0;position:absolute!important}._printPhoto_dvgd5_177 img{filter:grayscale()contrast(1.15);transition:filter .6s}._plate_dvgd5_188{display:block;position:absolute;inset:0}._plateInk_dvgd5_194{fill:var(--ink-deep)}._grow_dvgd5_198,._dot_dvgd5_198{transform-box:fill-box;transform-origin:50%}._grow_dvgd5_198{transition:transform .7s cubic-bezier(.16,1,.3,1)}._pictureLabel_dvgd5_210{flex-direction:column;gap:8px;padding:clamp(18px,2vw,24px) clamp(20px,2vw,28px) clamp(20px,2vw,28px);display:flex}._pictureLabel_dvgd5_210 ._title_dvgd5_109{color:var(--white)}._pictureLabel_dvgd5_210 ._body_dvgd5_114{color:var(--on-dark)}._pictureLink_dvgd5_155:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){._pictureLink_dvgd5_155:hover ._grow_dvgd5_198{transform:scale(1.75)}._pictureLink_dvgd5_155:hover ._printPhoto_dvgd5_177 img{filter:none}}._pictureLink_dvgd5_155:focus-visible ._grow_dvgd5_198{transform:scale(1.75)}._pictureLink_dvgd5_155:focus-visible ._printPhoto_dvgd5_177 img{filter:none}@media (prefers-reduced-motion:reduce){._cellLink_dvgd5_52,._pictureLink_dvgd5_155,._arrow_dvgd5_125,._grow_dvgd5_198,._printPhoto_dvgd5_177 img{transition:none}}@media (width<=1099px){._bento_dvgd5_4{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"wound wound wound pall""primary primary chronic pall""injury injury injury pall""spec spec trans trans""ccm remote remote remote""care care care care"}._cell_dvgd5_15[data-area=palliative-care]{grid-area:pall}}@media (width<=699px){._bento_dvgd5_4{grid-template-columns:minmax(0,1fr);grid-template-areas:"wound""pall""primary""chronic""injury""spec""trans""ccm""remote""care"}._cellLink_dvgd5_52{min-height:0}._cell_dvgd5_15[data-area=wound-care] ._cellLink_dvgd5_52{min-height:240px}._print_dvgd5_167{aspect-ratio:4/3;min-height:0}._cell_dvgd5_15[data-area=chronic-care],._cell_dvgd5_15[data-area=specialty-care],._cell_dvgd5_15[data-area=remote-monitoring]{margin-left:12%}}._promise_1b3r1_6{--strip:clamp(120px, 13vw, 220px);--edge:max(var(--gutter), calc((100vw - var(--container)) / 2));--card-w:clamp(118px, 9.5vw, 148px);--track:8px;grid-template-columns:var(--strip) minmax(0, 1fr);background:var(--ink-deep);color:var(--on-dark);display:grid;position:relative}._strip_1b3r1_20{position:relative;overflow:clip}._stripHold_1b3r1_25{height:100%;min-height:100%;position:relative;overflow:clip}._stripPhoto_1b3r1_32{inset:0;position:absolute!important}._main_1b3r1_37{min-width:0;padding:0 var(--edge) 0 clamp(32px, 5vw, 96px)}._stage_1b3r1_42{padding-top:var(--section-y);flex-direction:column;display:flex}._title_1b3r1_48{max-width:24ch;color:var(--white);margin-bottom:clamp(36px,5vw,56px)}._route_1b3r1_55{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto var(--track) auto;column-gap:clamp(28px,4vw,64px);display:grid;position:relative}._track_1b3r1_63{border-radius:var(--pill);background:color-mix(in srgb, var(--on-dark) 18%, transparent);grid-area:2/1/auto/-1;position:relative;overflow:clip}._fill_1b3r1_72{border-radius:inherit;background:var(--accent);transform-origin:0;position:absolute;inset:0}._stops_1b3r1_80{grid-area:3/1/auto/-1;grid-template-columns:subgrid;margin-top:30px;display:grid}._stop_1b3r1_80{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}._dot_1b3r1_97{left:0;top:calc(-30px - var(--track) / 2 - 10px);background:var(--accent-on-dark);outline:4px solid var(--ink-deep);border-radius:50%;width:20px;height:20px;position:absolute}._stopHead_1b3r1_108{font-weight:inherit;flex-direction:column;gap:6px;display:flex}._label_1b3r1_115{font-size:var(--h4);color:var(--accent-on-dark);font-weight:700;line-height:1.3}._value_1b3r1_122{font-family:var(--font-display);font-size:var(--h2);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--white);line-height:1}._unit_1b3r1_131{font-size:var(--h4);color:var(--on-dark)}._body_1b3r1_136{max-width:30rem;color:var(--on-dark);line-height:1.6}._card_1b3r1_143{width:var(--card-w);perspective:900px;transform-origin:50% 100%;grid-area:1/3;justify-self:start;margin-bottom:22px}._sheet_1b3r1_153{aspect-ratio:4/5;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}._face_1b3r1_160{background:var(--bg);color:var(--ink);backface-visibility:hidden;border-radius:6px;flex-direction:column;gap:10px;padding:16% 14%;display:flex;position:absolute;inset:0}._back_1b3r1_173{background:var(--white);transform:rotateY(180deg)}._front_1b3r1_179{clip-path:polygon(0% 0%,74% 0%,100% 20%,100% 100%,0% 100%)}._cardWord_1b3r1_183{font-family:var(--font-display);font-size:var(--h4);color:var(--ink);line-height:1.1}._cardLines_1b3r1_190{flex-direction:column;gap:7px;display:flex}._cardLines_1b3r1_190 i{border-radius:var(--pill);background:var(--surface-3);height:5px;display:block}._cardLines_1b3r1_190 i:nth-child(2){width:82%}._cardLines_1b3r1_190 i:nth-child(3){width:64%}._cardLines_1b3r1_190 i:nth-child(4){width:74%}._stamp_1b3r1_216{width:70%;position:absolute;bottom:12%;left:8%;overflow:visible;transform:rotate(-10deg)}._stamp_1b3r1_216 rect{fill:none;stroke:var(--accent-text);stroke-width:3.5px}._stamp_1b3r1_216 text{fill:var(--accent-text);font-family:inherit;font-size:19px;font-weight:800}._flap_1b3r1_239{background:var(--surface-3);clip-path:polygon(0% 0%,100% 100%,0% 100%);transform-origin:100% 0;width:26%;height:20%;position:absolute;top:0;left:74%}._check_1b3r1_250{width:30%;position:absolute;bottom:34%;right:12%;overflow:visible}._check_1b3r1_250 path{fill:none;stroke:var(--accent-text);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}._backArrow_1b3r1_266{color:var(--accent-text);margin-top:auto;transform:scaleX(-1)}._tail_1b3r1_273{padding:clamp(48px, 6vw, 80px) 0 var(--section-y);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,80px);display:grid}._coordinate_1b3r1_280{flex-direction:column;grid-column:2;gap:8px;max-width:30rem;display:flex}._itemTitle_1b3r1_288{color:var(--white)}._auto_1b3r1_292{min-height:44px;color:var(--accent-on-dark);grid-column:2;justify-self:start;align-items:center;gap:10px;margin-top:clamp(24px,3vw,36px);font-weight:700;text-decoration:none;display:inline-flex}._autoText_1b3r1_305{text-underline-offset:.25em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .18s}._autoArrow_1b3r1_313{flex:none;transition:transform .34s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){._auto_1b3r1_292:hover ._autoText_1b3r1_305{text-decoration-color:currentColor}._auto_1b3r1_292:hover ._autoArrow_1b3r1_313{transform:translate(6px)}}._auto_1b3r1_292:focus-visible ._autoText_1b3r1_305{text-decoration-color:currentColor}._auto_1b3r1_292:focus-visible ._autoArrow_1b3r1_313{transform:translate(6px)}._digits_1b3r1_337{vertical-align:-.2em;font-variant-numeric:lining-nums tabular-nums;margin-block:-.2em;display:inline-flex}._col_1b3r1_344{height:1.2em;display:inline-block;overflow:clip}._roll_1b3r1_350{transform:translateY(calc(var(--d) * -1.2em));flex-direction:column;display:flex}._roll_1b3r1_350:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;line-height:1.2em}@media (prefers-reduced-motion:reduce){._autoText_1b3r1_305,._autoArrow_1b3r1_313{transition:none}}@media (width>=900px) and (height>=700px) and (prefers-reduced-motion:no-preference){._run_1b3r1_372{height:260svh}._stage_1b3r1_42{height:100svh;padding-top:var(--header-h);justify-content:center;position:sticky;top:0}._stripHold_1b3r1_25{height:100svh;min-height:0;position:sticky;top:0}._tail_1b3r1_273{padding-top:0}}@media (width<=899px){._promise_1b3r1_6{--card-w:80px}._route_1b3r1_55{grid-template-rows:auto;grid-template-columns:84px minmax(0,1fr);column-gap:18px}._track_1b3r1_63{width:var(--track);grid-area:1/1;justify-self:center;margin-block:4px}._fill_1b3r1_72{transform-origin:50% 0}._card_1b3r1_143{z-index:1;grid-area:1/1;place-self:end center;margin-bottom:0;position:relative}._face_1b3r1_160{gap:6px;padding:14% 9%}._cardWord_1b3r1_183{font-size:var(--small)}._cardLines_1b3r1_190{gap:4px}._cardLines_1b3r1_190 i{height:3px}._check_1b3r1_250 path{stroke-width:6px}._backArrow_1b3r1_266{width:14px;height:14px}._stops_1b3r1_80{flex-direction:column;grid-area:1/2;gap:48px;margin-top:0;display:flex}._dot_1b3r1_97{width:18px;height:18px;top:.3em;left:-69px}._tail_1b3r1_273{grid-template-columns:1fr}._coordinate_1b3r1_280,._auto_1b3r1_292{grid-column:1}}@media (width<=599px){._promise_1b3r1_6{--strip:40px}._main_1b3r1_37{padding:0 var(--gutter) 0 20px}._stage_1b3r1_42{padding-top:64px}._title_1b3r1_48{font-size:var(--h3)}._route_1b3r1_55{grid-template-columns:84px minmax(0,1fr);column-gap:14px}._dot_1b3r1_97{left:-65px}._tail_1b3r1_273{padding-bottom:64px}}._library_a4o5u_7{padding:calc(var(--header-h) + clamp(32px, 5vw, 72px)) 0 0;--expo:cubic-bezier(.16, 1, .3, 1);--quint:cubic-bezier(.22, 1, .36, 1)}._head_a4o5u_14{justify-items:start;gap:20px;max-width:52rem;margin-bottom:clamp(32px,4vw,56px);display:grid}._title_a4o5u_22{font-family:var(--font-display);font-weight:400;font-size:var(--h1);letter-spacing:-.02em;text-wrap:balance;line-height:1.04}._lede_a4o5u_31{max-width:62ch;font-size:var(--lead);color:var(--text);line-height:1.6}._filter_a4o5u_38{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}._count_a4o5u_46{font-size:var(--small);color:var(--muted);padding-block:2px;font-weight:600;display:block;overflow:clip}._countText_a4o5u_55{display:inline-block}._grid_a4o5u_59{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(48px,6vw,88px) clamp(20px,2.5vw,40px);display:grid}._lead_a4o5u_68{grid-column:1/-1}._wide_a4o5u_72{grid-column:1/span 7}._tall_a4o5u_76{grid-column:9/span 4;margin-top:clamp(48px,9vw,144px)}._card_a4o5u_81{text-align:left;width:100%;height:100%;color:inherit;background:0 0;border:0;grid-template-rows:auto 1fr;padding:0;display:grid}._lead_a4o5u_68 ._card_a4o5u_81{border-radius:var(--radius-xl);background:var(--surface);grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr);overflow:hidden}._photo_a4o5u_101{background:var(--surface-2);position:relative;overflow:hidden}._lead_a4o5u_68 ._photo_a4o5u_101{min-height:480px}._wide_a4o5u_72 ._photo_a4o5u_101,._tall_a4o5u_76 ._photo_a4o5u_101{border-radius:var(--radius-xl);clip-path:inset(0 round var(--radius-xl));transition:clip-path .5s var(--quint)}._wide_a4o5u_72 ._photo_a4o5u_101{aspect-ratio:3/2}._tall_a4o5u_76 ._photo_a4o5u_101{aspect-ratio:4/5}._photo_a4o5u_101>:first-child{position:absolute;inset:0}._photo_a4o5u_101 picture{display:block;position:absolute;inset:-7% 0}._beat_a4o5u_141{gap:inherit;display:grid}._cardText_a4o5u_146{align-content:start;gap:12px;padding:clamp(24px,2.6vw,40px);display:grid}._lead_a4o5u_68 ._cardText_a4o5u_146{align-content:center;gap:16px;padding:clamp(28px,3.4vw,56px)}._wide_a4o5u_72 ._cardText_a4o5u_146,._tall_a4o5u_76 ._cardText_a4o5u_146{padding:24px 4px 0}._meta_a4o5u_165{font-size:var(--small);color:var(--accent-text);font-weight:600}._cardTitle_a4o5u_172{font-family:var(--font-display);font-size:var(--h4);color:var(--ink);text-wrap:balance;margin-bottom:-.14em;padding-bottom:.14em;line-height:1.2;display:block;overflow:clip}._titleRise_a4o5u_184{display:block}._titleText_a4o5u_189{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .42s var(--quint);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Crect width='8' height='8' fill='%2300a4a4'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px}._lead_a4o5u_68 ._cardTitle_a4o5u_172{font-size:var(--h3);line-height:1.15}._summary_a4o5u_205{max-width:60ch;color:var(--muted);line-height:1.6}._read_a4o5u_211{color:var(--ink);align-items:center;gap:8px;margin-top:6px;font-weight:700;display:inline-flex}._read_a4o5u_211 svg{transition:transform .24s var(--quint)}._photo_a4o5u_101 img{transition-duration:.6s}._lead_a4o5u_68 ._card_a4o5u_81:focus-visible ._titleText_a4o5u_189{background-size:100% 2px}@media (prefers-reduced-motion:no-preference){._lead_a4o5u_68 ._card_a4o5u_81:focus-visible ._photo_a4o5u_101 img{transform:scale(1.04)}}._filter_a4o5u_38 button[aria-pressed]{border-color:#0000}._filter_a4o5u_38 button[aria-pressed=false]{background:var(--surface-3)}._wide_a4o5u_72 ._card_a4o5u_81:focus-visible ._photo_a4o5u_101,._tall_a4o5u_76 ._card_a4o5u_81:focus-visible ._photo_a4o5u_101{clip-path:inset(10px round calc(var(--radius-xl) - 8px))}@media (hover:hover) and (pointer:fine){._filter_a4o5u_38 button[aria-pressed=false]:hover{background:var(--soft)}._wide_a4o5u_72 ._card_a4o5u_81:hover ._photo_a4o5u_101,._tall_a4o5u_76 ._card_a4o5u_81:hover ._photo_a4o5u_101{clip-path:inset(10px round calc(var(--radius-xl) - 8px))}._lead_a4o5u_68 ._card_a4o5u_81:hover ._titleText_a4o5u_189{background-size:100% 2px}._card_a4o5u_81:hover ._read_a4o5u_211 svg{transform:translate(4px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._lead_a4o5u_68 ._card_a4o5u_81:hover ._photo_a4o5u_101 img{transform:scale(1.04)}}@media (width>=900px) and (prefers-reduced-motion:no-preference){._lead_a4o5u_68 ._card_a4o5u_81{align-items:start;overflow:clip}._lead_a4o5u_68 ._photo_a4o5u_101{top:calc(var(--header-h) + 20px);border-radius:var(--radius-xl);height:min(76svh,760px);min-height:460px;position:sticky}._lead_a4o5u_68 ._cardText_a4o5u_146{align-content:start;gap:0;padding-block:clamp(36px,4vw,56px) 0}._lead_a4o5u_68 ._beat_a4o5u_141{align-content:start;gap:16px;min-height:50svh;transition:opacity .45s}._lead_a4o5u_68 ._beat_a4o5u_141:last-child{min-height:36svh;padding-bottom:clamp(36px,4vw,56px)}._lead_a4o5u_68 [data-held] ._beat_a4o5u_141:not([data-active]){opacity:.4}}@keyframes _rise_a4o5u_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _lineUp_a4o5u_1{0%{transform:translateY(105%)}to{transform:none}}@keyframes _shutter_a4o5u_1{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes _settle_a4o5u_1{0%{transform:scale(1.12)}to{transform:none}}@media (prefers-reduced-motion:no-preference){._intro_a4o5u_4 ._lede_a4o5u_31{animation:_rise_a4o5u_1 .7s var(--quint) .42s both}._intro_a4o5u_4 ._filter_a4o5u_38{animation:_rise_a4o5u_1 .7s var(--quint) .46s both}._intro_a4o5u_4 ._lead_a4o5u_68 ._photo_a4o5u_101{animation:_shutter_a4o5u_1 1.2s var(--expo) .15s both}._intro_a4o5u_4 ._lead_a4o5u_68 ._photo_a4o5u_101 img{animation:_settle_a4o5u_1 1.5s var(--expo) .1s backwards}._intro_a4o5u_4 ._lead_a4o5u_68 ._titleRise_a4o5u_184{animation:_lineUp_a4o5u_1 .9s var(--expo) .38s both}._intro_a4o5u_4 ._lead_a4o5u_68 ._leadPart_a4o5u_370{animation:_rise_a4o5u_1 .7s var(--quint) .52s both}}@media (prefers-reduced-motion:reduce){._read_a4o5u_211 svg,._titleText_a4o5u_189,._wide_a4o5u_72 ._photo_a4o5u_101,._tall_a4o5u_76 ._photo_a4o5u_101{transition:none}}@media (width<=599px){._title_a4o5u_22{font-size:var(--h2);text-wrap:wrap}}@media (width<=899px){._grid_a4o5u_59{grid-template-columns:1fr;gap:40px}._lead_a4o5u_68,._wide_a4o5u_72,._tall_a4o5u_76{grid-column:1}._tall_a4o5u_76{margin-top:0}._lead_a4o5u_68 ._card_a4o5u_81{grid-template-columns:1fr}._lead_a4o5u_68 ._photo_a4o5u_101{aspect-ratio:4/3;min-height:0}._tall_a4o5u_76 ._card_a4o5u_81{grid-template-rows:auto auto;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:8px 16px}._tall_a4o5u_76 ._photo_a4o5u_101{aspect-ratio:1;grid-row:1/span 2}._tall_a4o5u_76 ._cardText_a4o5u_146,._tall_a4o5u_76 ._beat_a4o5u_141{display:contents}._tall_a4o5u_76 ._meta_a4o5u_165{grid-column:2;align-self:end}._tall_a4o5u_76 ._cardTitle_a4o5u_172{grid-column:2}._tall_a4o5u_76 ._summary_a4o5u_205,._tall_a4o5u_76 ._read_a4o5u_211{grid-column:1/-1}._tall_a4o5u_76 ._summary_a4o5u_205{margin-top:8px}}._title_1v0qo_3{color:var(--ink);margin-bottom:clamp(28px,4vw,48px)}._grid_1v0qo_8{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:20px;display:grid}._monitor_1v0qo_15{border-radius:var(--radius-xl);background:var(--surface-2);flex-direction:column;justify-content:flex-end;gap:12px;min-height:420px;padding:clamp(28px,4vw,48px);display:flex}._visits_1v0qo_26{width:100%;height:auto;margin-bottom:clamp(16px,3vw,40px);overflow:visible}._link_1v0qo_33{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-dasharray:1}._edgeBed_1v0qo_40{fill:var(--surface)}._edge_1v0qo_40{fill:none;stroke:var(--accent-text);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;transition:stroke .24s}._visit_1v0qo_26{transform-box:fill-box;transform-origin:50%;transition:transform .36s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._monitor_1v0qo_15:hover ._visit_1v0qo_26{transform:scale(1.1)}._monitor_1v0qo_15:hover ._edge_1v0qo_40{stroke:var(--ink)}}._checkDot_1v0qo_69{fill:var(--accent)}._checkMark_1v0qo_73{stroke-dasharray:1;fill:none;stroke:var(--ink-deep);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._cardTitle_1v0qo_82{font-family:var(--font-display);font-size:var(--h3);color:var(--ink);line-height:1.15}._cardBody_1v0qo_89{max-width:30rem;font-size:var(--lead);color:var(--muted);line-height:1.6}._support_1v0qo_96{border-radius:var(--radius-xl);background:var(--ink-deep);isolation:isolate;align-items:flex-end;min-height:600px;display:flex;position:relative;overflow:hidden}._photoWrap_1v0qo_107{z-index:-1;position:absolute;inset:0}._photo_1v0qo_107{inset:0;position:absolute!important}@media (prefers-reduced-motion:no-preference){._photo_1v0qo_107{inset:-6% 0}}._support_1v0qo_96:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#06245200 0%,#06245233 35%,#062452eb 100%);position:absolute;inset:0}._supportText_1v0qo_139{flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(28px,4vw,44px);display:flex}._supportText_1v0qo_139 ._cardTitle_1v0qo_82{color:var(--white)}._supportText_1v0qo_139 ._cardBody_1v0qo_89{color:var(--on-dark-muted)}._supportIcon_1v0qo_155{background:var(--accent);width:48px;height:48px;color:var(--ink-deep);border-radius:50%;place-items:center;display:grid}@media (width<=899px){._grid_1v0qo_8{grid-template-columns:1fr}._support_1v0qo_96{grid-row:1;min-height:460px}._monitor_1v0qo_15{min-height:0;margin-left:clamp(16px,8vw,56px)}}._care_7a31h_3{background:var(--surface-3)}._title_7a31h_7{color:var(--ink);margin-bottom:clamp(28px,4vw,48px)}._row_7a31h_12{gap:16px;height:clamp(460px,62vh,640px);margin:0;padding:0;list-style:none;display:flex}._panel_7a31h_21{border-radius:var(--radius-xl);background:var(--ink-deep);min-width:0;transition:flex-grow .6s var(--ease-in-out);flex:1 1 0;position:relative;overflow:hidden}._panel_7a31h_21[data-open=true]{flex-grow:2.4}._link_7a31h_35{color:var(--on-dark);text-decoration:none;display:block;position:absolute;inset:0}._photoWrap_7a31h_43{position:absolute;inset:0}._photo_7a31h_43{inset:0;position:absolute!important}@media (prefers-reduced-motion:no-preference){._photo_7a31h_43{inset:-6% 0}}._photo_7a31h_43 img{transition:transform .6s var(--ease-in-out), filter .6s ease}._panel_7a31h_21[data-open=false] ._photo_7a31h_43 img{filter:grayscale()brightness(.72)contrast(1.05)}@media (prefers-reduced-motion:no-preference){._panel_7a31h_21[data-open=true] ._photo_7a31h_43 img{transition:transform 6s cubic-bezier(.33,1,.68,1),filter .6s;transform:scale(1.04)}}._link_7a31h_35:after{content:"";pointer-events:none;background:linear-gradient(#06245200 0%,#06245240 40%,#062452eb 100%);position:absolute;inset:0}._body_7a31h_95{z-index:1;transform-origin:0 100%;max-width:34rem;transition:opacity .45s ease, transform .6s var(--ease-out);flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute;bottom:clamp(24px,3vw,40px);left:clamp(24px,3vw,40px);right:clamp(24px,3vw,40px)}._icon_7a31h_112{background:var(--accent);width:52px;height:52px;color:var(--ink-deep);border-radius:50%;place-items:center;display:grid}._cardTitle_7a31h_122{font-family:var(--font-display);font-size:var(--h3);color:var(--white);line-height:1.12}._desc_7a31h_129{font-size:var(--lead);color:var(--on-dark-muted);line-height:1.6}._more_7a31h_135{color:var(--accent-on-dark);align-items:center;gap:8px;font-weight:700;display:inline-flex;position:relative}._more_7a31h_135:after{content:"";transform-origin:0;background:currentColor;border-radius:2px;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:24px;transform:scaleX(0)}._more_7a31h_135 svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}._link_7a31h_35:hover ._more_7a31h_135:after,._link_7a31h_35:focus-visible ._more_7a31h_135:after{transform:scaleX(1)}._link_7a31h_35:hover ._more_7a31h_135 svg,._link_7a31h_35:focus-visible ._more_7a31h_135 svg{transform:translate(6px)}._panel_7a31h_21[data-open=true] ._link_7a31h_35:active ._body_7a31h_95{transition-duration:.14s;transition-delay:0s;transform:scale(.98)}._spine_7a31h_184{z-index:1;font-family:var(--font-display);white-space:nowrap;color:var(--white);writing-mode:vertical-rl;opacity:0;font-size:clamp(22px,2vw,30px);transition:opacity .4s;position:absolute;bottom:clamp(28px,3vw,40px);left:50%;transform:translate(-50%)rotate(180deg)}._panel_7a31h_21[data-open=false] ._spine_7a31h_184{opacity:1;transition-delay:.25s}._panel_7a31h_21[data-open=false] ._body_7a31h_95{opacity:0;pointer-events:none;transform:translateY(24px)}._panel_7a31h_21[data-open=true] ._body_7a31h_95{transition-delay:.2s}@media (prefers-reduced-motion:reduce){._panel_7a31h_21,._body_7a31h_95,._spine_7a31h_184,._more_7a31h_135:after,._more_7a31h_135 svg,._photo_7a31h_43 img{transition:none}}@media (width<=899px){._row_7a31h_12{flex-direction:column;height:auto}._panel_7a31h_21,._panel_7a31h_21[data-open]{flex:none;height:clamp(420px,70vw,520px)}._panel_7a31h_21[data-open=false] ._body_7a31h_95{opacity:1;pointer-events:auto;transform:none}._panel_7a31h_21[data-open=false] ._photo_7a31h_43 img{filter:none;transform:none}._spine_7a31h_184{display:none}}._hero_jzm0j_2{padding-top:var(--header-h);position:relative}._stage_jzm0j_7{position:relative;overflow:hidden}._scene_jzm0j_12{flex-direction:column;align-items:flex-start;gap:clamp(16px,2vh,24px);padding-top:clamp(32px,5vh,72px);padding-bottom:clamp(24px,4vh,48px);display:flex}._title_jzm0j_21{font-family:var(--font-display);font-size:var(--h1);letter-spacing:-.03em;color:var(--ink);font-weight:400;line-height:1.04}._intro_jzm0j_30{max-width:40rem;font-size:var(--lead);color:var(--muted);line-height:1.6}._statement_jzm0j_38{max-width:40ch;font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(22px,min(2.5vw,4.4vh),36px);line-height:1.25}._journey_jzm0j_48{white-space:nowrap;color:var(--accent-text);position:relative}._strike_jzm0j_55{border-radius:var(--pill);background:var(--accent);transform-origin:0;height:clamp(5px,.55vw,8px);position:absolute;top:54%;left:-2%;right:-2%;transform:rotate(-2deg)}._road_jzm0j_68{width:100%;max-width:1100px;height:auto;max-height:18vh;margin-top:clamp(0px,1vh,12px);overflow:visible}._roadBed_jzm0j_77{fill:none;stroke:var(--line-strong);stroke-width:3px;stroke-dasharray:2 12;stroke-linecap:round}._roadDrawn_jzm0j_85{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1}._stop_jzm0j_93 circle{fill:var(--ink)}._stop_jzm0j_93 svg{color:var(--white)}._rub_jzm0j_102{fill:none;stroke:#fff;stroke-width:24px;stroke-dasharray:1}._houseShape_jzm0j_110{fill:var(--white)}._doorShape_jzm0j_114{fill:var(--accent)}._stop_jzm0j_93 ._glow_jzm0j_119{fill:none;stroke:var(--accent);stroke-width:6px;opacity:0}._clinicLine_jzm0j_127{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2}._car_jzm0j_137 circle{fill:var(--accent);stroke:var(--bg);stroke-width:4px}._car_jzm0j_137 svg{color:var(--ink-deep)}._door_jzm0j_114{background:var(--ink-deep);isolation:isolate;align-items:flex-end;min-height:min(80svh,720px);display:flex;position:relative}._doorPhoto_jzm0j_157{z-index:-1;inset:0;position:absolute!important}._door_jzm0j_114:after{content:"";z-index:-1;background:linear-gradient(#0624521a 0%,#06245259 45%,#062452eb 100%),linear-gradient(90deg,#0624528c 0%,#06245200 60%);position:absolute;inset:0}._turnWrap_jzm0j_178{flex-direction:column;align-items:flex-start;gap:clamp(20px,3vh,32px);padding-top:64px;padding-bottom:clamp(48px,7vw,96px);display:flex}._turn_jzm0j_178{font-family:var(--font-display);letter-spacing:-.03em;color:var(--white);flex-wrap:wrap;column-gap:.25em;font-size:clamp(48px,min(8vw,13vh),132px);line-height:.95;display:flex}._turnMask_jzm0j_198{padding-bottom:.08em;display:inline-block;overflow:hidden}._turnWord_jzm0j_204{display:inline-block}._turnMask_jzm0j_198:nth-child(n+3) ._turnWord_jzm0j_204{color:var(--accent-on-dark)}._actions_jzm0j_213{flex-wrap:wrap;gap:12px;display:flex}@media (width>=900px) and (prefers-reduced-motion:no-preference){._stage_jzm0j_7{min-height:calc(100svh - var(--header-h));align-items:center;display:flex}._scene_jzm0j_12{width:100%}._door_jzm0j_114{clip-path:circle(0% at 12% 80%);visibility:hidden;min-height:0;position:absolute;inset:0}._strike_jzm0j_55{transform:rotate(-2deg)scaleX(0)}}@media (width<=599px){._journey_jzm0j_48{white-space:normal}._road_jzm0j_68{width:calc(100% + 16px);margin-left:-8px}}._providers_1r35c_2{background:var(--ink-deep);color:var(--on-dark)}._head_1r35c_7{gap:20px;display:grid}._title_1r35c_12{color:var(--white);transform-origin:0%}._body_1r35c_17{max-width:32rem;font-size:var(--lead);color:var(--on-dark-muted);line-height:1.65}._wall_1r35c_24{margin-top:clamp(48px,6vw,88px);position:relative}._rail_1r35c_30{top:0;left:var(--gutter);right:var(--gutter);border-radius:var(--pill);background:var(--accent);transform-origin:50%;height:6px;position:absolute}._badges_1r35c_41{justify-content:space-between;gap:16px;margin:0;padding:0;list-style:none;display:flex}._badge_1r35c_41{flex-direction:column;flex:1 1 0;align-items:center;max-width:220px;display:flex;position:relative}._swing_1r35c_61{transform-origin:50% 0;flex-direction:column;align-items:center;width:100%;display:flex}._cord_1r35c_69{width:2px;height:var(--drop);background:var(--accent-on-dark);transform-origin:50% 0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._badge_1r35c_41:hover ._swing_1r35c_61{animation:.7s cubic-bezier(.76,0,.24,1) _sway_1r35c_1}}@keyframes _sway_1r35c_1{0%{transform:rotate(0)}35%{transform:rotate(3deg)}70%{transform:rotate(-1.5deg)}to{transform:rotate(0)}}._card_1r35c_99{border-radius:var(--radius-lg);background:var(--surface);width:100%;color:var(--text);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 18px 18px;display:flex;position:relative}._clip_1r35c_114{border-radius:var(--pill);background:var(--surface-3);width:34px;height:7px;position:absolute;top:12px;left:50%;transform:translate(-50%)}._ring_1r35c_125{width:96px;height:96px;margin-bottom:8px;overflow:visible}._ring_1r35c_125 circle{fill:none;stroke-width:5px}._ringBed_1r35c_137{stroke:var(--surface-2)}._ringDrawn_1r35c_141{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:1;transform-origin:50%;transform:rotate(-90deg)}._ring_1r35c_125 text{font-family:var(--font-display);fill:var(--ink);font-size:34px}._name_1r35c_155{font-family:var(--font-display);color:var(--ink);font-size:clamp(19px,1.5vw,23px);line-height:1.15}._role_1r35c_162{font-size:var(--small);color:var(--accent-text);font-weight:600}._brand_1r35c_169{border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--ink);width:calc(100% + 36px);font-size:var(--small);color:var(--on-dark);margin:12px -18px -18px;padding:8px 0;font-weight:600}@media (width<=1023px){._badges_1r35c_41{flex-wrap:wrap;justify-content:center;row-gap:32px}._badge_1r35c_41{flex:0 calc(33.333% - 16px)}._rail_1r35c_30{display:none}._badge_1r35c_41{--drop:28px!important}}@media (width<=599px){._badge_1r35c_41{flex-basis:calc(50% - 8px)}._ring_1r35c_125{width:76px;height:76px}}._team_1e8z4_2{position:relative}._grid_1e8z4_6{gap:clamp(24px,3vw,40px);display:grid}._side_1e8z4_12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}._label_1e8z4_20{transform-origin:0%;font-family:var(--font-display);font-size:var(--h2);color:var(--ink);font-weight:400;line-height:1.06}._icons_1e8z4_30{gap:12px;margin:0;padding:0;list-style:none;display:flex}._icon_1e8z4_30{--lit:1;color:var(--accent-text);opacity:calc(.4 + .6 * var(--lit));display:inline-flex}._icon_1e8z4_30 svg{box-sizing:content-box;background:color-mix(in oklab, var(--accent) calc(var(--lit) * 100%), var(--surface-2));color:color-mix(in oklab, var(--ink-deep) calc(var(--lit) * 100%), var(--accent-text));transform:scale(calc(.92 + .08 * var(--lit)));border-radius:50%;padding:12px}._text_1e8z4_56{max-width:52ch;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(22px,2.5vw,36px);line-height:1.4}._mark_1e8z4_66{background-color:var(--surface-2);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;border-radius:.2em;margin:0 -.12em;padding:.04em .12em}@media (width<=599px){._icons_1e8z4_30{display:none}}
