.splash_splash__0cxYE{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;overflow:hidden;background:#23291f;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:splash_open__QjdNA .55s cubic-bezier(.6,0,.4,1) 2s forwards}html[data-splash=seen] .splash_splash__0cxYE{display:none}.splash_splash__0cxYE[data-skip]{animation:splash_skip__2MK_U .25s ease-out forwards}.splash_glow__TymaD{position:absolute;left:50%;top:46%;width:120vmax;height:120vmax;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,#ffca3a40 0,#ffca3a14 22%,transparent 48%);animation:splash_glow__TymaD 1.2s cubic-bezier(.2,.8,.2,1) both}.splash_stage__V3tRV{position:relative;display:grid;justify-items:center;gap:18px;translate:0 -4vh}.splash_mark__YHANo{width:min(42vw,176px);height:auto;filter:drop-shadow(0 18px 26px #00000059)}.splash_words__v5EB1{display:grid;justify-items:center;gap:8px;animation:splash_wordsOut__e321z .35s ease-in 1.9s forwards}.splash_word__A72nV{height:clamp(40px,11vw,56px);color:#fff;animation:splash_rise__U4fiu .55s cubic-bezier(.2,.9,.3,1.2) 1s both}.splash_by__xfVs0{margin:0;font:600 15px/1.4 var(--lab-body,sans-serif);color:#ffffffb3;animation:splash_fade___3CVT .5s ease-out 1.3s both}.splash_by__xfVs0 span{margin-left:4px;color:#ffca3a}.splash_sparks__1cOSI{position:absolute;left:50%;top:calc(46% - 4vh);width:0;height:0}.splash_sparks__1cOSI i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:3px;background:#ffca3a;opacity:0;animation:splash_spark__hZvad .7s cubic-bezier(.2,.8,.3,1) both;animation-delay:calc(.95s + var(--d))}.splash_sparks__1cOSI i:nth-child(3n){background:#a6cfc0;border-radius:50%}.splash_sparks__1cOSI i:nth-child(4n){background:#fff;width:8px;height:8px}@keyframes splash_glow__TymaD{0%{scale:.2;opacity:0}}@keyframes splash_rise__U4fiu{0%{opacity:0;translate:0 18px;clip-path:inset(0 100% 0 0)}to{opacity:1;translate:0 0;clip-path:inset(0 0 0 0)}}@keyframes splash_fade___3CVT{0%{opacity:0;translate:0 6px}}@keyframes splash_wordsOut__e321z{to{opacity:0;translate:0 10px}}@keyframes splash_spark__hZvad{0%{opacity:0;transform:rotate(var(--a)) translateX(40px) scale(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(150px) scale(1) rotate(90deg)}}@keyframes splash_open__QjdNA{0%{clip-path:circle(150% at 78% 12%)}99%{clip-path:circle(0 at 78% 12%);visibility:visible}to{clip-path:circle(0 at 78% 12%);visibility:hidden;pointer-events:none}}@keyframes splash_skip__2MK_U{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.splash_splash__0cxYE{animation:splash_skip__2MK_U .3s ease-out .7s forwards}.splash_by__xfVs0,.splash_glow__TymaD,.splash_sparks__1cOSI,.splash_word__A72nV,.splash_words__v5EB1{animation:none}}.language_scope__fCusN{display:contents}@media (prefers-reduced-motion:no-preference){.language_scope__fCusN[data-flip=a] :where(h1,h2,h3,p,small,b,dt,dd,label,legend,summary,figcaption,blockquote,a,button):not(.language_scope__fCusN[data-flip] .language_scope__fCusN[lang] *){animation:language_inkA__aoCAU .46s var(--out,cubic-bezier(.19,1,.22,1)) both}.language_scope__fCusN[data-flip=b] :where(h1,h2,h3,p,small,b,dt,dd,label,legend,summary,figcaption,blockquote,a,button):not(.language_scope__fCusN[data-flip] .language_scope__fCusN[lang] *){animation:language_inkB__kD1bS .46s var(--out,cubic-bezier(.19,1,.22,1)) both}}@keyframes language_inkA__aoCAU{0%{opacity:.12;filter:blur(3px)}to{opacity:1;filter:none}}@keyframes language_inkB__kD1bS{0%{opacity:.12;filter:blur(3px)}to{opacity:1;filter:none}}.core_mark__gz9m5{position:relative;display:inline-block;max-width:100%;margin:.06em 0 .1em;padding:.02em .3em .08em;border-radius:.22em;background:var(--sun,#f9d84a);color:var(--ink,#23291f);font-style:normal;box-shadow:inset 0 -.07em 0 var(--sun-deep,#e7b90c),0 .2em .45em -.28em #b88a0099;transform:rotate(-1.6deg);transform-origin:12% 60%}.core_mark__gz9m5[data-tone=dark]{box-shadow:inset 0 -.07em 0 var(--sun-deep,#e7b90c),0 0 .9em -.2em #f9d84a99}@media (prefers-reduced-motion:no-preference){.core_mark__gz9m5[data-state=armed]{clip-path:inset(-.7em 100% -.5em -.3em);transform:rotate(-5deg) translateY(.06em)}.core_mark__gz9m5[data-state=in]{animation:core_markIn__zZM2j 1.05s var(--out,cubic-bezier(.19,1,.22,1)) both}@media (hover:hover) and (pointer:fine){.core_mark__gz9m5[data-state=in]:hover{animation:core_wiggle__2lcAh .6s ease-in-out}}}@keyframes core_markIn__zZM2j{0%{clip-path:inset(-.7em 100% -.5em -.3em);transform:rotate(-5deg) translateY(.06em)}55%{clip-path:inset(-.7em -.3em -.5em -.3em);transform:rotate(.8deg) scale(1.03)}to{clip-path:inset(-.7em -.3em -.5em -.3em);transform:rotate(-1.6deg) scale(1)}}@keyframes core_wiggle__2lcAh{0%,to{transform:rotate(-1.6deg)}30%{transform:rotate(2deg) scale(1.03)}65%{transform:rotate(-3deg)}}.core_btn__aUQ39{--mx:0px;--my:0px;position:relative;justify-content:center;min-height:54px;padding:0 26px;border-radius:999px;font-family:var(--body);font-size:16.5px;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate}.core_btnFace__xRGnr,.core_btn__aUQ39{display:inline-flex;align-items:center}.core_btnFace__xRGnr{gap:10px}.core_lg__l0bjp{min-height:60px;padding:0 30px;font-size:17.5px}.core_sun__2T76k{background:var(--sun);color:var(--ink);box-shadow:inset 0 -4px 0 var(--sun-deep),0 14px 28px -16px #c99a00}.core_ink__uxPJ1{background:var(--ink);color:#fff;box-shadow:inset 0 -4px 0 #000,0 14px 28px -18px #23291fcc}.core_line__y7Oun{background:#fff;color:var(--ink);box-shadow:inset 0 -4px 0 #23291f14,0 0 0 1.5px var(--line),var(--sh-1)}.core_ghostDark__93fOi{background:#ffffff14;color:#fff;box-shadow:0 0 0 1.5px #ffffff2e}.core_arrow__p6ap6{flex:none}@media (prefers-reduced-motion:no-preference){.core_btn__aUQ39{transition:transform .45s var(--spring),box-shadow .3s var(--ease),background-color .2s}.core_btn__aUQ39 .core_arrow__p6ap6{transition:transform .4s var(--spring)}@media (hover:hover) and (pointer:fine){.core_btn__aUQ39:hover{transform:translate(var(--mx),calc(var(--my) - 2px))}.core_btn__aUQ39:hover .core_arrow__p6ap6{transform:translateX(4px)}.core_sun__2T76k:hover{box-shadow:inset 0 -3px 0 var(--sun-deep),0 20px 34px -16px #c99a00}.core_line__y7Oun:hover{box-shadow:0 0 0 1.5px var(--ink),var(--sh-2)}.core_ghostDark__93fOi:hover{background:#ffffff22}}.core_btn__aUQ39:active{transform:translate(var(--mx),calc(var(--my) + 2px)) scale(.98);transition-duration:.1s}.core_sun__2T76k:active{box-shadow:inset 0 -2px 0 var(--sun-deep),0 8px 16px -12px #c99a00}.core_ink__uxPJ1:active{box-shadow:inset 0 -2px 0 #000,0 8px 16px -14px #23291fcc}}.core_num__oZk55{font-variant-numeric:tabular-nums}.core_sample___PwZb{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#23291f0d;color:var(--muted);font-size:11.5px;font-weight:500;line-height:1;white-space:nowrap}.core_sample___PwZb[data-dark]{background:#ffffff1a;color:#ffffffb3}.core_head__KvDlY{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px 64px;width:var(--wrap);margin:0 auto}.core_h2__ZMyrT{font-family:var(--display);font-size:var(--h2);font-weight:600;line-height:1.2;padding-top:.1em}.core_headLead__W_oZz{max-width:460px;padding-bottom:.55em;font-size:var(--lead);line-height:1.7;color:var(--ink-2)}.core_head__KvDlY[data-dark] .core_h2__ZMyrT{color:#fff}.core_head__KvDlY[data-dark] .core_headLead__W_oZz{color:#d7dcd2}.core_head__KvDlY[data-stack]{grid-template-columns:1fr;gap:18px}.core_head__KvDlY[data-stack] .core_headLead__W_oZz{padding-bottom:0;max-width:560px}.core_head__KvDlY[data-center]{grid-template-columns:1fr;justify-items:center;text-align:center}.core_head__KvDlY[data-center] .core_headLead__W_oZz{padding-bottom:0}@media (max-width:900px){.core_head__KvDlY{grid-template-columns:1fr;gap:16px}.core_headLead__W_oZz{padding-bottom:0}}.LangToggle_toggle__1PAwx{--h:36px;--pad:3px;position:relative;display:inline-grid;grid-template-columns:1fr 1fr;flex:none;width:84px;height:var(--h);padding:var(--pad);border-radius:999px;background:#23291f0f;box-shadow:inset 0 0 0 1px #23291f1a;isolation:isolate}.LangToggle_toggle__1PAwx[data-tone=night]{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff2b}.LangToggle_thumb__vqXg8{position:absolute;z-index:0;top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc(50% - var(--pad));border-radius:999px;background:var(--sun,#f2cd2f);box-shadow:inset 0 -3px 0 var(--sun-deep,#d9ad12),0 6px 12px -8px #23291f99;translate:calc(var(--at) * 100%) 0}.LangToggle_opt__0h3dH{position:relative;z-index:1;display:grid;place-items:center;min-width:0;padding:0 0 2px;border:0;border-radius:999px;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font:700 13.5px/1 var(--display,var(--lab-display));letter-spacing:.06em;color:var(--ink-2,#4b5245)}.LangToggle_toggle__1PAwx[data-tone=night] .LangToggle_opt__0h3dH{color:#e4e8dc}.LangToggle_opt__0h3dH[aria-checked=true]{color:var(--ink,#23291f);cursor:default}.LangToggle_opt__0h3dH:focus-visible{outline:3px solid var(--ink,#23291f);outline-offset:2px}.LangToggle_toggle__1PAwx[data-tone=night] .LangToggle_opt__0h3dH:focus-visible{outline-color:var(--sun,#f2cd2f)}.LangToggle_opt__0h3dH:after{content:"";position:absolute;inset:-5px -2px}@media (hover:hover) and (pointer:fine){.LangToggle_opt__0h3dH[aria-checked=false]:hover{color:var(--ink,#23291f);background:#23291f0d}.LangToggle_toggle__1PAwx[data-tone=night] .LangToggle_opt__0h3dH[aria-checked=false]:hover{color:#fff;background:#ffffff14}}@media (prefers-reduced-motion:no-preference){.LangToggle_thumb__vqXg8{transition:translate .42s var(--spring,cubic-bezier(.34,1.56,.64,1))}}@media (max-width:767px){.LangToggle_toggle__1PAwx{--h:34px;width:76px}.LangToggle_opt__0h3dH{font-size:12.5px}}@media (max-width:400px){.LangToggle_toggle__1PAwx{width:66px}}.nav_bar__K70wu{position:fixed;inset:0 0 auto;z-index:60;display:flex;justify-content:center;padding-top:0;pointer-events:none}.nav_inner__ORG72{pointer-events:auto;display:flex;align-items:center;gap:24px;width:min(1360px,100% - 48px);height:78px;padding:0 4px;border-radius:999px;background:transparent;box-shadow:0 0 0 0 transparent}.nav_bar__K70wu[data-pill] .nav_inner__ORG72{width:min(1120px,100% - 32px);height:62px;margin-top:12px;padding:0 8px 0 18px;background:#fbfcf7d9;box-shadow:0 0 0 1px #23291f14,0 18px 40px -26px #23291f73;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}@media (prefers-reduced-motion:no-preference){.nav_inner__ORG72{transition:width .7s var(--out),height .5s var(--out),margin .5s var(--out),padding .5s var(--out),background-color .4s,box-shadow .4s}}.nav_brand__FVDql{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:44px;color:var(--ink)}.nav_brand__FVDql img{width:40px;height:40px;margin:-4px 0 -4px -6px}.nav_brand__FVDql span{display:grid;font:700 21px/1 var(--display)}.nav_brand__FVDql small{margin-top:2px;font:500 11.5px/1 var(--body);color:var(--muted)}.nav_links__u5mcH{position:relative;display:flex;align-items:center;gap:2px;margin:0 auto}.nav_links__u5mcH a{position:relative;z-index:1;display:inline-flex;align-items:center;height:44px;padding:0 14px;border-radius:999px;font-size:15.5px;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:color .2s}.nav_links__u5mcH a:focus-visible,.nav_links__u5mcH a:hover{color:var(--ink)}.nav_hl___R7WQ{position:absolute;left:0;top:50%;height:40px;margin-top:-20px;border-radius:999px;background:#23291f0d;opacity:0;pointer-events:none}.nav_hl___R7WQ[data-on]{opacity:1}@media (prefers-reduced-motion:no-preference){.nav_hl___R7WQ{transition:transform .45s var(--spring),width .45s var(--spring),opacity .25s}}.nav_end__90FDd{display:flex;align-items:center;gap:6px;flex:none}.nav_login__fMIQ1{display:inline-flex;align-items:center;height:44px;padding:0 14px;border-radius:999px;font-size:15.5px;font-weight:600;color:var(--ink)}.nav_login__fMIQ1:hover{background:#23291f0d}.nav_startWrap__7kGZb{display:inline-flex;max-width:180px}.nav_startWrap__7kGZb[data-hide]{max-width:0;margin-left:-6px;opacity:0;visibility:hidden;transform:scale(.9)}@media (prefers-reduced-motion:no-preference){.nav_startWrap__7kGZb{transition:max-width .5s var(--out),margin .5s var(--out),opacity .3s var(--ease),transform .45s var(--spring),visibility .3s}}.nav_start__cXUX0{min-height:46px!important;padding:0 22px!important;font-size:15.5px!important}.nav_me__pkskm{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 18px 0 6px;border-radius:999px;background:var(--ink);color:#fff;font-size:15.5px;font-weight:600}.nav_me__pkskm span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--sun);color:var(--ink);font-weight:700}.nav_burger__uTtFP{display:none;position:relative;width:46px;height:46px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line);cursor:pointer}.nav_burger__uTtFP i{position:absolute;left:14px;right:14px;height:2px;border-radius:2px;background:var(--ink);transition:transform .35s var(--spring),top .35s var(--spring)}.nav_burger__uTtFP i:first-child{top:18px}.nav_burger__uTtFP i:last-child{top:26px}.nav_burger__uTtFP[data-open] i:first-child{top:22px;transform:rotate(45deg)}.nav_burger__uTtFP[data-open] i:last-child{top:22px;transform:rotate(-45deg)}.nav_bar__K70wu[data-dark] .nav_brand__FVDql{color:#fff}.nav_bar__K70wu[data-dark] .nav_brand__FVDql small,.nav_bar__K70wu[data-dark] .nav_links__u5mcH a{color:#ffffffb8}.nav_bar__K70wu[data-dark] .nav_links__u5mcH a:hover{color:#fff}.nav_bar__K70wu[data-dark] .nav_hl___R7WQ{background:#ffffff1a}.nav_bar__K70wu[data-dark] .nav_login__fMIQ1{color:#fff}.nav_bar__K70wu[data-dark] .nav_login__fMIQ1:hover{background:#ffffff14}.nav_bar__K70wu[data-dark][data-pill] .nav_inner__ORG72{background:#141a13cc;box-shadow:0 0 0 1px #ffffff17,0 18px 40px -26px #000}.nav_bar__K70wu[data-dark] .nav_burger__uTtFP{background:#ffffff14;box-shadow:0 0 0 1px #ffffff26}.nav_bar__K70wu[data-dark] .nav_burger__uTtFP i{background:#fff}.nav_sheet__Kic6L{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;justify-content:space-between;padding:96px 20px calc(24px + env(safe-area-inset-bottom));background:var(--paper);opacity:0;visibility:hidden}.nav_sheet__Kic6L[data-open]{opacity:1;visibility:visible}.nav_sheet__Kic6L nav{display:grid}.nav_sheet__Kic6L nav a{font-family:var(--display);display:flex;justify-content:space-between;align-items:center;padding:14px 4px;border-bottom:1px solid var(--line);font:600 26px/1.3 var(--display);color:var(--ink)}.nav_sheet__Kic6L nav a span{font-size:18px;color:var(--muted)}.nav_sheetEnd__akUta{display:grid;gap:10px}.nav_sheetEnd__akUta>a{width:100%}.nav_code__wYDJd{justify-self:center;padding:10px;font-size:15px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.nav_sheet__Kic6L{transition:opacity .3s var(--ease),visibility .3s}.nav_sheet__Kic6L nav a{transform:translateY(14px);opacity:0;transition:transform .6s var(--out),opacity .4s;transition-delay:calc(var(--i) * 45ms)}.nav_sheet__Kic6L[data-open] nav a{transform:none;opacity:1}}@media (max-width:1320px){.nav_links__u5mcH a{padding:0 10px}}@media (max-width:1180px){.nav_links__u5mcH{display:none}.nav_end__90FDd{margin-left:auto}.nav_burger__uTtFP{display:block}}@media (max-width:560px){.nav_inner__ORG72{width:calc(100% - 24px);height:68px;gap:10px}.nav_bar__K70wu[data-pill] .nav_inner__ORG72{width:calc(100% - 20px);height:60px;margin-top:10px;padding:0 7px 0 12px}.nav_login__fMIQ1{display:none}.nav_brand__FVDql span{font-size:19px}}.nav_spacer__AqMNZ{height:90px}@media (max-width:560px){.nav_spacer__AqMNZ{height:80px}}