@font-face{font-family:Saans;src:url(/fonts/Saans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/fonts/Saans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/fonts/Saans-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/fonts/Saans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-ink:#141414;--color-muted:#707070;--color-subtle:#adadad;--color-white:#fff;--color-button:#f1f1f1;--color-surface:#f5f5f5;--color-faq:#f4f4f4;--color-divider:#eee;--color-rule:#d9d9d9;--color-rule-dark:#d9d9d933;--font-sans:"Saans", system-ui, -apple-system, "Segoe UI", sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--display-size:min(40px, 9.95vw);--display-lh:1;--title-size:32px;--title-lh:38px;--eyebrow-size:16px;--eyebrow-lh:22px;--lede-size:16px;--lede-lh:22px;--button-size:14px;--button-lh:18px;--button-pad-y:10px;--button-pad-x:12px;--button-icon:18px;--content-max:1320px;--gutter:24px;--header-h:90px;--radius-nav:8px;--radius-faq:16px;--radius-tile:16px;--radius-icon:8px;--radius-card:32px;--radius-section:40px;--radius-pill:99px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.16s;--dur-base:.28s;--dur-slow:.7s;--stagger:70ms}@media (width>=768px){:root{--gutter:40px;--display-size:clamp(56px, 2px + 6.5vw, 80px);--display-lh:1;--title-size:clamp(36px, 22px + 1.9vw, 44px);--title-lh:1.136;--eyebrow-size:20px;--eyebrow-lh:26px;--lede-size:20px;--lede-lh:26px;--button-size:16px;--button-lh:20px;--button-pad-y:12px;--button-pad-x:16px;--button-icon:20px}}@media (width>=1200px){:root{--display-size:80px;--display-lh:80px;--title-size:44px;--title-lh:50px;--radius-icon:16px;--radius-section:100px}}@keyframes reveal-support{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}}@keyframes reveal-title{0%{opacity:0;filter:blur(8px);transform:translateY(.25em)}}@keyframes reveal-surface{0%{opacity:0;filter:blur(8px);transform:translateY(40px)}}[data-load]{animation:.8s backwards reveal-support;animation-delay:var(--d,calc(.4s + var(--i,0) * .1s))}[data-load=title]{animation-name:reveal-title}[data-load=surface]{animation-name:reveal-surface}@keyframes reveal-pop{0%{opacity:0;filter:blur(7px);transform:scale(.72)}45%{opacity:1;filter:blur();transform:scale(1.02)}68%{transform:scale(.995)}85%{transform:scale(1.001)}to{opacity:1;filter:none;transform:none}}[data-load=pop]{animation-name:reveal-pop;animation-duration:.44s;animation-timing-function:ease-out}.js [data-reveal]{opacity:0;filter:blur(4px);transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out), filter var(--dur-slow) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger));transform:translateY(20px)}.js [data-reveal].is-visible{opacity:1;filter:none;transform:none}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dur-base);animation-timing-function:var(--ease-out)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.js [data-reveal]{opacity:1;filter:none;transform:none}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h);interpolate-size:allow-keywords;background:var(--color-ink)}body{background:linear-gradient(var(--color-white), var(--color-white)) top / 100% var(--header-h) no-repeat, var(--color-ink);min-height:100svh;color:var(--color-ink);font-family:var(--font-sans);font-feature-settings:"liga" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:22px;overflow-x:clip}body.is-locked{overflow:hidden}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p{font-size:inherit;font-weight:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{background:var(--color-white)}.title{font-size:var(--title-size);line-height:var(--title-lh);font-weight:var(--weight-semibold)}@media (width<=1199px){.only-desktop{display:none!important}}@media (width>=1200px){.only-mobile{display:none!important}}.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}.skip-link{z-index:100;background:var(--color-ink);color:var(--color-white);border-radius:var(--radius-pill);transition:transform var(--dur-base) var(--ease-out);padding:8px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.logo[data-astro-cid-f7espo7c]{flex:none;width:42px;height:42px;display:block;position:relative}.logo__mark[data-astro-cid-f7espo7c]{position:absolute;top:10.73px;left:11.68px}.logo__underline[data-astro-cid-f7espo7c]{width:7.273px;height:.909px;position:absolute;top:29.82px;left:11.68px}.logo--dark[data-astro-cid-f7espo7c] .logo__underline[data-astro-cid-f7espo7c]{background:var(--color-white)}.logo--light[data-astro-cid-f7espo7c] .logo__underline[data-astro-cid-f7espo7c]{background:var(--color-ink)}.icons[data-astro-cid-o2gh7vpa]{align-items:center;gap:24px;display:flex}.icons[data-astro-cid-o2gh7vpa] a[data-astro-cid-o2gh7vpa]{transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);display:block}.icons[data-astro-cid-o2gh7vpa] a[data-astro-cid-o2gh7vpa]:hover{opacity:.7}.icons[data-astro-cid-o2gh7vpa] a[data-astro-cid-o2gh7vpa]:active{transform:scale(.92)}.icons__crop[data-astro-cid-o2gh7vpa]{width:22px;height:22px;position:relative;overflow:hidden}.icons__crop[data-astro-cid-o2gh7vpa] img[data-astro-cid-o2gh7vpa]{max-width:none;position:absolute}.icons__rule[data-astro-cid-o2gh7vpa]{background:var(--color-rule);width:1px;height:24px}.icons--light[data-astro-cid-o2gh7vpa] .icons__rule[data-astro-cid-o2gh7vpa]{background:var(--color-rule-dark)}.header[data-astro-cid-nen7h5rs]{z-index:50;position:sticky;top:0}.header[data-astro-cid-nen7h5rs]:before{content:"";height:var(--header-h);background:var(--color-white);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), backdrop-filter var(--dur-base) var(--ease-out);position:absolute;inset:0 0 auto}.header[data-astro-cid-nen7h5rs].is-scrolled:before{backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;box-shadow:0 1px #1414140f}@supports not (backdrop-filter:blur(1px)){.header[data-astro-cid-nen7h5rs].is-scrolled:before{background:#fffffff5}}.header__bar[data-astro-cid-nen7h5rs]{z-index:2;height:var(--header-h);justify-content:space-between;align-items:center;display:flex;position:relative}.header__left[data-astro-cid-nen7h5rs]{align-items:center;gap:70px;display:flex}.header__logo[data-astro-cid-nen7h5rs]{display:block}.header__nav[data-astro-cid-nen7h5rs],.header__icons[data-astro-cid-nen7h5rs]{display:none}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;display:flex}.nav-btn[data-astro-cid-nen7h5rs]{border-radius:var(--radius-nav);font-size:16px;line-height:normal;font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--dur-base) var(--ease-out);padding:10px 12px;display:block}.nav-btn[data-astro-cid-nen7h5rs]:hover,.nav-btn[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--color-button)}.menu-btn[data-astro-cid-nen7h5rs]{width:24px;height:24px;position:relative}.menu-btn[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);position:absolute;inset:0}.menu-btn__close[data-astro-cid-nen7h5rs]{opacity:0;transform:rotate(-90deg)scale(.6)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-btn__open[data-astro-cid-nen7h5rs]{opacity:0;transform:rotate(90deg)scale(.6)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-btn__close[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.menu-btn[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;inset:-10px}.menu[data-astro-cid-nen7h5rs]{z-index:1;padding-top:var(--header-h);background:var(--color-white);visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .52s var(--ease-out), visibility 0s linear .52s;position:fixed;inset:0}.menu[data-astro-cid-nen7h5rs].is-open{visibility:visible;clip-path:inset(0);transition:clip-path .52s var(--ease-out), visibility 0s}.menu__inner[data-astro-cid-nen7h5rs]{flex-direction:column;gap:40px;height:100%;padding-block:24px;display:flex;overflow-y:auto}.menu__group[data-astro-cid-nen7h5rs]{flex-direction:column;gap:12px;display:flex}.menu__label[data-astro-cid-nen7h5rs]{font-size:14px;line-height:20px;font-weight:var(--weight-medium);color:var(--color-subtle)}.menu__list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:8px;display:flex}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:20px;line-height:26px;font-weight:var(--weight-medium);transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);display:inline-block}.menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:active{transform:translate(4px)}.menu__inner[data-astro-cid-nen7h5rs]:has(a:hover) a[data-astro-cid-nen7h5rs]:not(:hover){opacity:.45}.menu__item[data-astro-cid-nen7h5rs]{opacity:0;filter:blur(6px);transition:opacity var(--dur-fast) ease, transform var(--dur-fast) ease, filter var(--dur-fast) ease;transform:translateY(12px)}.menu[data-astro-cid-nen7h5rs].is-open .menu__item[data-astro-cid-nen7h5rs]{opacity:1;filter:none;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out), filter .6s var(--ease-out);transition-delay:calc(.12s + var(--i,0) * 35ms);transform:none}@media (width>=1200px){.header__nav[data-astro-cid-nen7h5rs],.header__icons[data-astro-cid-nen7h5rs]{display:block}.menu-btn[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-ink);color:var(--color-white);flex-direction:column;gap:60px;display:flex;overflow:hidden}.footer__inner[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:60px;padding-block:100px 60px;display:flex}.footer__top[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:60px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{font-size:24px;line-height:30px;font-weight:var(--weight-semibold);align-items:center;gap:16px;display:flex}.footer__cols[data-astro-cid-jo6i4kqk]{font-weight:var(--weight-medium);align-items:flex-start;display:flex}.footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:20px;width:190px;display:flex}.footer__label[data-astro-cid-jo6i4kqk]{color:var(--color-subtle);font-size:14px;line-height:20px}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;font-size:16px;line-height:22px;display:flex}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:opacity var(--dur-fast) var(--ease-out);display:inline-block}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:.7}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:column-reverse;align-items:flex-start;gap:40px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{color:var(--color-subtle);white-space:pre;font-size:14px;line-height:20px}.footer__wordmark[data-astro-cid-jo6i4kqk]{aspect-ratio:402/41;display:block;overflow:hidden}.footer__wordmark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100%;height:auto}@media (width>=768px){.footer__wordmark[data-astro-cid-jo6i4kqk]{aspect-ratio:1800/183}}.js .footer__wordmark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{transform:translateY(75%)}.js .footer__wordmark[data-astro-cid-jo6i4kqk].is-visible img[data-astro-cid-jo6i4kqk]{animation:.65s linear forwards wordmark-rise}@keyframes wordmark-rise{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(75%)}48%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(-7%)}76%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(1.5%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.js .footer__wordmark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{transform:none}}@media (width>=1200px){.footer[data-astro-cid-jo6i4kqk]{gap:100px}.footer__inner[data-astro-cid-jo6i4kqk]{gap:40px;padding-block:60px}.footer__top[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}.footer__brand[data-astro-cid-jo6i4kqk]{flex:1}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;align-items:flex-start}}.btn[data-astro-cid-ekguhzzh]{padding:var(--button-pad-y) var(--button-pad-x);border-radius:var(--radius-pill);font-size:var(--button-size);line-height:var(--button-lh);font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:8px;display:inline-flex}.btn--md[data-astro-cid-ekguhzzh]{padding:12px 16px;font-size:16px;line-height:20px}.btn--lg[data-astro-cid-ekguhzzh]{height:46px;padding:12px 16px;font-size:16px;line-height:20px}.btn--dark[data-astro-cid-ekguhzzh]{background:var(--color-ink);color:var(--color-white)}.btn--light[data-astro-cid-ekguhzzh]{background:var(--color-button);color:var(--color-ink)}.btn--dark[data-astro-cid-ekguhzzh]:hover{background:#2b2b2b}.btn--light[data-astro-cid-ekguhzzh]:hover{background:#e7e7e7}.btn[data-astro-cid-ekguhzzh]:active{transform:scale(.97)}.btn__icon[data-astro-cid-ekguhzzh]{display:block}.btn__icon--lg[data-astro-cid-ekguhzzh],.btn--lg[data-astro-cid-ekguhzzh] .btn__icon--sm[data-astro-cid-ekguhzzh]{display:none}.btn--lg[data-astro-cid-ekguhzzh] .btn__icon--lg[data-astro-cid-ekguhzzh]{display:block}@media (width>=768px){.btn__icon--sm[data-astro-cid-ekguhzzh]{display:none}.btn__icon--lg[data-astro-cid-ekguhzzh]{display:block}}
