.site-page_site__xkn2o{position:relative;min-height:100vh;overflow-x:clip;background:var(--background);color:var(--foreground);--sky-1:#b3c9f3;--sky-2:#cddcf7;--sky-3:#e4eefc;--sky-text:#4c4766;--cloud-opacity:.75;--glass:rgba(255,254,252,.62);--glass-strong:rgba(255,254,252,.78);--glass-soft:rgba(255,254,252,.5);--glass-border:rgba(255,255,255,.9);--pill-shadow:0 10px 30px rgba(25,17,61,.22);--card-shadow:0 1px 2px rgba(25,25,18,.04),0 10px 30px rgba(25,25,18,.05);--card-shadow-hover:0 2px 4px rgba(25,25,18,.05),0 20px 44px rgba(25,17,61,.1);--ease:cubic-bezier(.22,1,.36,1)}.dark .site-page_site__xkn2o{--sky-1:#1d2547;--sky-2:#1b2138;--sky-3:#191b26;--sky-text:#d4d3cc;--cloud-opacity:.05;--glass:rgba(31,31,29,.62);--glass-strong:rgba(31,31,29,.82);--glass-soft:rgba(31,31,29,.45);--glass-border:rgba(255,255,255,.12);--pill-shadow:0 10px 30px rgba(0,0,0,.35);--card-shadow:0 1px 2px rgba(0,0,0,.3),0 10px 30px rgba(0,0,0,.22);--card-shadow-hover:0 2px 4px rgba(0,0,0,.35),0 20px 44px rgba(0,0,0,.35)}.site-page_site__xkn2o :is(a,button,summary):focus-visible{outline:3px solid var(--ring);outline-offset:4px}.site-page_accent__xNO7X{color:var(--accent-text)}.site-page_muted__iQaTO{color:var(--muted-foreground)}.site-page_actions__rj_lu{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.site-page_darkPill__1NNuY,.site-page_glassPill__5cWBP,.site-page_limePill__2p0n5{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:999px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s var(--ease),filter .2s ease,box-shadow .2s ease}.site-page_darkPill__1NNuY{background:var(--foreground);color:var(--background);box-shadow:var(--pill-shadow)}.site-page_glassPill__5cWBP{background:var(--glass-strong);color:var(--foreground);border:1px solid var(--glass-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-page_limePill__2p0n5{background:#e5ff83;color:#143219}.site-page_darkPill__1NNuY:hover,.site-page_glassPill__5cWBP:hover,.site-page_limePill__2p0n5:hover{transform:translateY(-2px);filter:brightness(.96)}.site-page_darkPill__1NNuY svg,.site-page_glassPill__5cWBP svg,.site-page_limePill__2p0n5 svg{transition:transform .2s var(--ease)}.site-page_darkPill__1NNuY:hover svg,.site-page_limePill__2p0n5:hover svg{transform:translate(2px,-2px)}.site-page_chip__TT_W7{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 14px;border-radius:999px;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--accent-text);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.site-page_chipDot__O0Pkf{width:6px;height:6px;border-radius:99px;background:currentColor;flex-shrink:0}.site-page_glassNote__4XiRe{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--glass-soft);border:1px solid var(--glass-border);color:var(--sky-text);font-size:13px;font-weight:600}.site-page_sky__Z_SnM{position:relative;isolation:isolate;overflow:hidden;padding:156px 32px 80px;background:linear-gradient(180deg,var(--sky-1) 0,var(--sky-2) 32%,var(--sky-3) 64%,var(--background) 100%)}.site-page_cloud__jRMU_{position:absolute;z-index:-1;border-radius:999px;background:#fff;opacity:var(--cloud-opacity);pointer-events:none;animation:site-page_drift__Swezg 24s ease-in-out infinite alternate}.site-page_cloudLeft__ZTXDg{left:-100px;top:210px;width:440px;height:130px;filter:blur(34px)}.site-page_cloudRight__Iwu8J{right:2%;top:120px;width:360px;height:110px;filter:blur(30px);opacity:calc(var(--cloud-opacity) * .93);animation-duration:30s;animation-direction:alternate-reverse}.site-page_heroCopy__U8aIM{position:relative;max-width:940px;margin:0 auto;text-align:center}.site-page_heroCopy__U8aIM>*{animation:site-page_rise__C_tTn .8s var(--ease) both}.site-page_heroCopy__U8aIM>:nth-child(2){animation-delay:70ms}.site-page_heroCopy__U8aIM>:nth-child(3){animation-delay:.14s}.site-page_heroCopy__U8aIM>:nth-child(n+4){animation-delay:.21s}.site-page_title__AyJJl{margin:26px auto 0;font-size:clamp(40px,5.8vw,80px);line-height:1.02;letter-spacing:-.05em;font-weight:700;text-wrap:balance}.site-page_titleCompact__eRX_w{font-size:clamp(36px,4.4vw,60px);line-height:1.05;letter-spacing:-.045em}.site-page_heroCopy__U8aIM>.site-page_title__AyJJl:first-child{margin-top:0}.site-page_back__I2UnA+.site-page_title__AyJJl{margin-top:28px}.site-page_intro__oVXH1{max-width:600px;margin:24px auto 0;font-size:18px;line-height:1.6;color:var(--sky-text);text-wrap:pretty}.site-page_heroCopy__U8aIM .site-page_actions__rj_lu,.site-page_heroCopy__U8aIM .site-page_glassNote__4XiRe{margin-top:30px}.site-page_heroBody__NRdM4{position:relative;max-width:1136px;margin:56px auto 0;animation:site-page_rise__C_tTn .9s var(--ease) .26s both}.site-page_skyFill__UWDrb{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 110px);min-height:calc(100svh - 110px);padding-bottom:120px;background:linear-gradient(180deg,var(--sky-1) 0,var(--sky-2) 28%,var(--sky-3) 55%,var(--sky-2) 82%,var(--sky-1) 100%)}.site-page_skyFill__UWDrb .site-page_heroCopy__U8aIM{width:100%}@keyframes site-page_rise__C_tTn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes site-page_drift__Swezg{0%{transform:translateX(-20px)}to{transform:translateX(24px)}}.site-page_section__ZBeh0{max-width:1136px;margin:0 auto;padding:96px 32px 0}.site-page_sectionNarrow__AxlR4{max-width:824px}.site-page_kicker__o1jh2{margin:0;text-align:center;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.site-page_sectionTitle__0RW3I{max-width:820px;margin:14px auto 0;text-align:center;font-size:clamp(30px,3.6vw,46px);line-height:1.08;letter-spacing:-.045em;font-weight:700;text-wrap:balance}.site-page_card___OG0w{border-radius:20px;background:var(--card);border:1px solid var(--border);box-shadow:var(--card-shadow)}.site-page_lift__u8tOW{transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s ease}.site-page_lift__u8tOW:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);border-color:color-mix(in oklab,var(--primary) 28%,var(--border))}.site-page_tile__p_8v_{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--accent);color:var(--accent-text)}.site-page_tile__p_8v_ svg{width:20px;height:20px}.site-page_faq__hc8jK{max-width:760px;margin:40px auto 0;interpolate-size:allow-keywords}.site-page_faq__hc8jK details{border-bottom:1px solid var(--border)}.site-page_faq__hc8jK details:first-child{border-top:1px solid var(--border)}.site-page_faq__hc8jK summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-size:17px;font-weight:600;letter-spacing:-.01em;list-style:none;transition:color .15s ease}.site-page_faq__hc8jK summary:hover{color:var(--accent-text)}.site-page_faq__hc8jK summary::-webkit-details-marker{display:none}.site-page_faq__hc8jK summary svg{flex-shrink:0;color:var(--muted-foreground);transition:transform .35s var(--ease)}.site-page_faq__hc8jK details[open] summary svg{transform:rotate(180deg)}.site-page_faq__hc8jK details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .4s var(--ease),opacity .3s ease,content-visibility .4s allow-discrete}.site-page_faq__hc8jK details[open]::details-content{block-size:auto;opacity:1}.site-page_faq__hc8jK details p{margin:0;padding:0 44px 24px 0;font-size:15px;line-height:1.7;color:var(--muted-foreground)}.site-page_closing__aKKB6{position:relative;isolation:isolate;overflow:hidden;margin-top:120px;padding:128px 32px 96px;text-align:center;background:linear-gradient(0deg,var(--sky-1) 0,var(--sky-2) 36%,var(--sky-3) 66%,var(--background) 100%)}.site-page_closing__aKKB6 .site-page_cloudLeft__ZTXDg{top:auto;bottom:120px}.site-page_closing__aKKB6 .site-page_cloudRight__Iwu8J{top:auto;bottom:240px}.site-page_closingTitle__NByp0{max-width:820px;margin:0 auto;font-size:clamp(38px,5vw,68px);line-height:1.02;letter-spacing:-.05em;font-weight:700;text-wrap:balance}.site-page_closingBody__49Tju{margin:20px 0 0;font-size:18px;color:var(--sky-text)}.site-page_closing__aKKB6 .site-page_actions__rj_lu{margin-top:32px}.site-page_closingNote__cRqMs{margin:16px 0 0;font-size:13px;font-weight:500;color:var(--sky-text)}.site-page_footerSky__SYWjJ{margin-top:120px;height:160px;background:linear-gradient(0deg,var(--sky-1) 0,var(--sky-2) 40%,var(--sky-3) 70%,var(--background) 100%)}.site-page_skyFooter__bnll1{margin-top:-1px;padding:0 32px;overflow:hidden;background:var(--sky-1)}@media (max-width:1100px){.site-page_sky__Z_SnM{padding-top:172px}}@media (max-width:640px){.site-page_sky__Z_SnM{padding:146px 16px 56px}.site-page_cloudLeft__ZTXDg{width:260px;top:260px}.site-page_cloudRight__Iwu8J{width:220px}.site-page_chip__TT_W7{font-size:11px}.site-page_glassNote__4XiRe{font-size:12px;padding:6px 12px}.site-page_intro__oVXH1{font-size:16px}.site-page_heroBody__NRdM4{margin-top:40px}.site-page_darkPill__1NNuY,.site-page_glassPill__5cWBP{width:100%;max-width:340px}.site-page_section__ZBeh0{padding:72px 16px 0}.site-page_faq__hc8jK summary{font-size:16px;padding:18px 0}.site-page_faq__hc8jK details p{padding-right:0}.site-page_closing__aKKB6{margin-top:88px;padding:88px 16px 72px}.site-page_closingBody__49Tju{font-size:16px}.site-page_footerSky__SYWjJ{margin-top:88px;height:112px}.site-page_skyFooter__bnll1{padding:0 16px}}@media (prefers-reduced-motion:reduce){.site-page_cloud__jRMU_,.site-page_heroBody__NRdM4,.site-page_heroCopy__U8aIM>*{animation:none}.site-page_darkPill__1NNuY,.site-page_faq__hc8jK details::details-content,.site-page_faq__hc8jK summary svg,.site-page_glassPill__5cWBP,.site-page_lift__u8tOW,.site-page_limePill__2p0n5{transition:none}.site-page_lift__u8tOW:hover{transform:none}}.site-page_back__I2UnA{display:flex;justify-content:center}