@font-face{font-family:sans;src:url(../media/InterTight_400-s.p.23ms9amgd_e-7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/InterTight_600-s.p.3l1_slcceat9l.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.xkYeZa_className{font-family:sans,sans Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.xkYeZa_variable{--font-sans:"sans", "sans Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:mono;src:url(../media/JetBrainsMono_400-s.p.0schr0lclylgv.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/JetBrainsMono_600-s.p.0mjik0z7domjy.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.nth3Fa_className{font-family:mono,mono Fallback,ui-monospace,SF Mono,Menlo,monospace}.nth3Fa_variable{--font-mono:"mono", "mono Fallback", ui-monospace, SF Mono, Menlo, monospace}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--surface:#fff;--surface-side:#f4f6f5;--surface-sunken:#edf1ef;--line:#dfe5e2;--line-soft:#ebefed;--line-strong:#c2ccc8;--border-control:#7d8985;--text-1:#0c1a16;--text-2:#3d4a46;--text-3:#566360;--text-on-ink:#fff;--mint:#3ee39a;--mint-deep:#08704a;--mint-tint:#ddf3e8;--amber:#874400;--amber-tint:#fff0d6;--amber-dot:#e8961a;--red:#b42318;--red-tint:#fde8e5;--red-dot:#e5484d;--blue:#3a4a55;--blue-tint:#e7ecef;--neutral-dot:#b4beba;--focus:#08704a;--code-bg:#0b1612;--code-text:#cff5e1;--code-line:#1e2c27;--ink:#0c1a16;--danger-fill:#b42318;--text-on-danger:#fff;--qr-light:#fff;--qr-dark:#0b1210;--action:#0b5e43;--action-hover:#084a35;--text-on-action:#fff;--rail:#0d2b22;--rail-2:#173e31;--rail-3:#22503f;--rail-line:#2a5646;--rail-text:#eaf3ee;--rail-text-2:#a5c0b4;--rail-accent:#3ee39a;--rail-danger:#ff9d95;--rail-amber:#f5b95f;--tick:#566360;--tick-read:#1769b8;--ink-panel-bg:#0d2b22;--ink-panel-line:#0d2b22;--ink-panel-text:#fff;--ink-panel-text-2:#c9d9d1;--avatar-1-bg:#ddf3e8;--avatar-1-fg:#0b6b47;--avatar-2-bg:#fff0d6;--avatar-2-fg:#7a3a04;--avatar-3-bg:#e8eef9;--avatar-3-fg:#2f4a7a;--avatar-4-bg:#f1e8f7;--avatar-4-fg:#5b2b7a;--avatar-5-bg:#fde8e5;--avatar-5-fg:#b42318;--live-ring:#3ee39a99;--live-ring-red:#e5484d8c;--live-ring-amber:#e8961a8c;--topbar-bg:#fffffff7;--backdrop:#07141073;--wa-header:#075e54;--wa-header-text:#fff;--wa-wall:#efeae2;--wa-bubble:#d9fdd3;--wa-bubble-text:#111b21;--wa-meta:#54656f;--wa-doc:#c8efc1;--wa-chip:#e1f2fb;--wa-chip-text:#54656f;--wa-read:#027eb5;--ff-sans:var(--font-sans,"Inter Tight"), system-ui, -apple-system, "Segoe UI", sans-serif;--ff-mono:var(--ff-sans);--ff-code:var(--font-mono,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, monospace;--t-xs:12px;--lh-xs:16px;--t-sm:13px;--lh-sm:18px;--t-md:14px;--lh-md:21px;--t-lg:16px;--lh-lg:22px;--t-xl:18px;--lh-xl:24px;--t-2xl:24px;--lh-2xl:30px;--t-3xl:30px;--lh-3xl:36px;--t-step:44px;--lh-step:44px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:8px;--r-xl:8px;--r-full:999px;--rail-w:248px;--bottombar-h:64px;--page-max:1200px;--sh-xs:none;--sh-active:0 0 0 1px var(--line);--sh-lift:0 1px 2px #0c1a160d, 0 8px 24px -12px #0c1a1633;--sh-btn:none;--sh-float:0 0 0 1px var(--line), 0 12px 32px -12px #0c1a164d;--sh-toast:0 12px 32px -12px #00000080;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.16, 1, .3, 1);--d-press:.12s;--d-hover:.15s;--d-menu:.18s;--d-dialog:.22s;--d-indicator:.3s;--d-rise:.45s;--z-topbar:10;--z-bottombar:20;--z-drawer:30;--z-menu:40;--z-dialog:50;--z-toast:60}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09120f;--surface:#0d1814;--surface-side:#0b1512;--surface-sunken:#13201b;--line:#20302a;--line-soft:#17241f;--line-strong:#34463f;--border-control:#6e827a;--text-1:#e7efeb;--text-2:#b2c0ba;--text-3:#91a29b;--text-on-ink:#0c1a16;--mint:#3ee39a;--mint-deep:#3ee39a;--mint-tint:#0f2a20;--amber:#f5b95f;--amber-tint:#33240f;--amber-dot:#f0a93b;--red:#f97066;--red-tint:#3a1715;--blue:#b6c4ce;--blue-tint:#1a252c;--neutral-dot:#53635c;--focus:#3ee39a;--action:#3ee39a;--action-hover:#6bebb3;--text-on-action:#06110d;--rail:#071a13;--rail-2:#10291f;--rail-3:#1a3a2d;--rail-line:#1b3a2e;--rail-text:#e7efeb;--rail-text-2:#9db5aa;--rail-accent:#3ee39a;--rail-danger:#ff9d95;--rail-amber:#f5b95f;--tick:#91a29b;--tick-read:#53bdeb;--ink-panel-bg:#13201b;--ink-panel-line:#20302a;--ink-panel-text:#e7efeb;--ink-panel-text-2:#b2c0ba;--avatar-1-bg:#0f2a20;--avatar-1-fg:#3ee39a;--avatar-2-bg:#33240f;--avatar-2-fg:#f5b95f;--avatar-3-bg:#172238;--avatar-3-fg:#9db8f0;--avatar-4-bg:#2a1a36;--avatar-4-fg:#d7b4f0;--avatar-5-bg:#3a1715;--avatar-5-fg:#f97066;--topbar-bg:#09120ff7;--backdrop:#0009;--wa-header:#202c33;--wa-header-text:#e9edef;--wa-wall:#0b141a;--wa-bubble:#005c4b;--wa-bubble-text:#e9edef;--wa-meta:#c4cdd2;--wa-doc:#025144;--wa-chip:#182229;--wa-chip-text:#aebac1;--wa-read:#53bdeb;--sh-xs:none;--sh-active:0 0 0 1px var(--line);--sh-lift:0 0 0 1px var(--line);--sh-btn:none;--sh-float:0 0 0 1px var(--line), 0 12px 32px -12px #000000b3;--sh-toast:0 0 0 1px var(--line), 0 12px 32px -12px #000000b3}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09120f;--surface:#0d1814;--surface-side:#0b1512;--surface-sunken:#13201b;--line:#20302a;--line-soft:#17241f;--line-strong:#34463f;--border-control:#6e827a;--text-1:#e7efeb;--text-2:#b2c0ba;--text-3:#91a29b;--text-on-ink:#0c1a16;--mint:#3ee39a;--mint-deep:#3ee39a;--mint-tint:#0f2a20;--amber:#f5b95f;--amber-tint:#33240f;--amber-dot:#f0a93b;--red:#f97066;--red-tint:#3a1715;--blue:#b6c4ce;--blue-tint:#1a252c;--neutral-dot:#53635c;--focus:#3ee39a;--action:#3ee39a;--action-hover:#6bebb3;--text-on-action:#06110d;--rail:#071a13;--rail-2:#10291f;--rail-3:#1a3a2d;--rail-line:#1b3a2e;--rail-text:#e7efeb;--rail-text-2:#9db5aa;--rail-accent:#3ee39a;--rail-danger:#ff9d95;--rail-amber:#f5b95f;--tick:#91a29b;--tick-read:#53bdeb;--ink-panel-bg:#13201b;--ink-panel-line:#20302a;--ink-panel-text:#e7efeb;--ink-panel-text-2:#b2c0ba;--avatar-1-bg:#0f2a20;--avatar-1-fg:#3ee39a;--avatar-2-bg:#33240f;--avatar-2-fg:#f5b95f;--avatar-3-bg:#172238;--avatar-3-fg:#9db8f0;--avatar-4-bg:#2a1a36;--avatar-4-fg:#d7b4f0;--avatar-5-bg:#3a1715;--avatar-5-fg:#f97066;--topbar-bg:#09120ff7;--backdrop:#0009;--wa-header:#202c33;--wa-header-text:#e9edef;--wa-wall:#0b141a;--wa-bubble:#005c4b;--wa-bubble-text:#e9edef;--wa-meta:#c4cdd2;--wa-doc:#025144;--wa-chip:#182229;--wa-chip-text:#aebac1;--wa-read:#53bdeb;--sh-xs:none;--sh-active:0 0 0 1px var(--line);--sh-lift:0 0 0 1px var(--line);--sh-btn:none;--sh-float:0 0 0 1px var(--line), 0 12px 32px -12px #000000b3;--sh-toast:0 0 0 1px var(--line), 0 12px 32px -12px #000000b3}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);scroll-padding-top:80px}body{min-height:100dvh;font-family:var(--ff-sans);color:var(--text-1);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;font-weight:400;line-height:24px;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}b,strong{font-weight:600}a{color:var(--mint-deep);text-underline-offset:3px;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}img,svg{vertical-align:middle;display:inline-block}pre,code,kbd{font-family:var(--ff-mono)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--mint-tint);color:var(--text-1)}main:focus{outline:none}.label{font-family:var(--ff-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:400;line-height:16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[data-on]{transition:opacity var(--d-rise) var(--ease-out), transform var(--d-rise) var(--ease-out)}[data-on][data-state=off]:not([data-keep]){opacity:0;transform:translateY(6px)}[data-motion-toggle]{display:none}html[data-motion-ready] [data-motion-toggle]{display:inline-flex}html[data-motion=off] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root{--t-price:72px}
@view-transition{navigation:auto}body>header{view-transition-name:site-header}::view-transition-old(root){animation:page-out .2s var(--ease-out) both}::view-transition-new(root){animation:page-in .46s var(--ease-spring) both}::view-transition-old(site-header){animation:none}::view-transition-new(site-header){animation:none}::view-transition-group(*){animation-duration:.46s;animation-timing-function:var(--ease-spring)}@keyframes page-out{to{opacity:0;transform:translateY(-10px)}}@keyframes page-in{0%{opacity:0;transform:translateY(18px)}}.site-progress{z-index:var(--z-toast);background:var(--mint);height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--mint) 60%, transparent);opacity:0;transform-origin:0;pointer-events:none;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}span[data-reveal],span[data-load]{display:inline-block}main{overflow-x:clip}html:has([data-crumbs]){scroll-padding-top:120px}@media (prefers-reduced-motion:no-preference){.site-progress{animation:load-bar .9s var(--ease-out) both}html[data-navigating] .site-progress{animation:6s cubic-bezier(.1,.7,.1,1) both nav-bar}body>header{animation:header-in .6s var(--ease-spring) both}[data-crumb]{animation:crumb-in .5s var(--ease-spring) both;animation-delay:calc(var(--c,0) * 70ms + .12s)}[data-load]{animation:load-up .7s var(--ease-spring) both;animation-delay:calc(var(--d,0) * 70ms + 80ms)}[data-load=stage]{animation-name:stage-up;animation-duration:.95s}[data-load-list]>*{animation:load-up .6s var(--ease-spring) both;animation-delay:calc(var(--n,0) * 55ms + .22s)}[data-word=load]{animation:word-in .72s var(--ease-spring) both;animation-delay:calc(var(--w) * 38ms + 60ms);display:inline-block}main a[class*=cta],body>header a[class*=cta]{transition:translate var(--d-hover) var(--ease-out), scale var(--d-press) var(--ease-out), box-shadow var(--d-indicator) var(--ease-out)}main a[class*=cta]:hover,body>header a[class*=cta]:hover{box-shadow:0 8px 20px -10px color-mix(in srgb, var(--mint) 70%, transparent);translate:0 -2px}main a[class*=cta]:active,body>header a[class*=cta]:active{translate:0;scale:.97}body>header nav a{transition:color var(--d-hover) var(--ease-out), background-size var(--d-indicator) var(--ease-spring);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 8px)/0 1px no-repeat}body>header nav a:hover{background-size:100% 1px}}[data-stagger]>:nth-child(2),[data-load-list]>:nth-child(2){--n:1}[data-stagger]>:nth-child(3),[data-load-list]>:nth-child(3){--n:2}[data-stagger]>:nth-child(4),[data-load-list]>:nth-child(4){--n:3}[data-stagger]>:nth-child(5),[data-load-list]>:nth-child(5){--n:4}[data-stagger]>:nth-child(6),[data-load-list]>:nth-child(6){--n:5}[data-stagger]>:nth-child(7),[data-load-list]>:nth-child(7){--n:6}[data-stagger]>:nth-child(n+8),[data-load-list]>:nth-child(n+8){--n:7}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveal]{animation:linear both reveal-up;animation-timeline:view();animation-range:entry 4% entry 52%}[data-reveal=scale]{animation-name:reveal-scale}[data-reveal=left]{animation-name:reveal-left}[data-reveal=right]{animation-name:reveal-right}[data-stagger]>*{animation:linear both reveal-up;animation-timeline:view();animation-range:entry calc(4% + var(--n,0) * 6%) entry calc(44% + var(--n,0) * 6%)}[data-word=scroll]{animation:linear both word-in;animation-timeline:view();animation-range:entry calc(30% + var(--w) * 3%) entry calc(70% + var(--w) * 3%);display:inline-block}}}@keyframes load-bar{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes nav-bar{0%{opacity:1;transform:scaleX(.08)}to{opacity:1;transform:scaleX(.9)}}@keyframes header-in{0%{opacity:0;transform:translateY(-12px)}}@keyframes crumb-in{0%{opacity:0;transform:translate(-8px)}}@keyframes load-up{0%{opacity:0;transform:translateY(18px)}}@keyframes stage-up{0%{opacity:0;transform:translateY(36px)scale(.965)}}@keyframes word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}}@keyframes reveal-up{0%{opacity:0;transform:translateY(28px)}}@keyframes reveal-scale{0%{opacity:0;transform:translateY(36px)scale(.965)}}@keyframes reveal-left{0%{opacity:0;transform:translate(-32px)}}@keyframes reveal-right{0%{opacity:0;transform:translate(32px)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.site-progress{display:none}}
.GCwvEG_footer{border-top:1px solid var(--line);background:var(--bg)}.GCwvEG_container{box-sizing:content-box;max-width:1200px;padding:var(--s-12) var(--s-4) var(--s-8);margin-inline:auto}.GCwvEG_grid{gap:var(--s-8);display:grid}.GCwvEG_brand{align-items:flex-start;gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.GCwvEG_home{border-radius:var(--r-sm);min-height:44px;color:var(--text-1);align-items:center;display:inline-flex}.GCwvEG_logo{display:inline-flex}.GCwvEG_oneLiner{max-width:36ch;color:var(--text-2);text-wrap:pretty}.GCwvEG_nav{gap:var(--s-8) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GCwvEG_col{min-width:0}.GCwvEG_colTitle{margin-bottom:var(--s-2);color:var(--text-3);font-size:12px;font-weight:400;line-height:16px}.GCwvEG_links{margin:0;padding:0;list-style:none}.GCwvEG_link{border-radius:var(--r-xs);min-height:32px;color:var(--text-2);transition:color var(--d-hover) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.GCwvEG_link:hover{color:var(--text-1);text-decoration:underline}.GCwvEG_legalRow{gap:var(--s-2);margin-top:var(--s-12);padding-top:var(--s-6);border-top:1px solid var(--line);flex-direction:column;display:flex}.GCwvEG_disclaimer,.GCwvEG_copyright{max-width:80ch;color:var(--text-3);text-wrap:pretty;font-size:12px;line-height:16px}@media (min-width:640px){.GCwvEG_container{padding-inline:var(--s-6)}.GCwvEG_nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.GCwvEG_container{padding-inline:var(--s-8)}.GCwvEG_grid{gap:var(--s-8);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.GCwvEG_nav{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}}@media (pointer:coarse){.GCwvEG_link{min-width:44px;min-height:44px}}
