@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2)format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff)format("woff")}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}:root{--display:"Nunito", system-ui, sans-serif;--read:"Inter Tight Variable", "Inter Tight", system-ui, -apple-system, sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--night:#121310;--paper:#f3f2ea;--accent:#c6d64a;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, 0, 1, .45);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-blink:.14s;--dur-1:.18s;--dur-2:.28s;--dur-3:.48s;--dur-4:.76s;--stagger:80ms;--text-hero:clamp(2.75rem, 1.1rem + 5.6vw, 6.75rem);--text-h2:clamp(2.25rem, 1.2rem + 3.6vw, 4.5rem);--text-lead:clamp(1.0625rem, .98rem + .4vw, 1.3125rem);--text-body:1.0625rem;--text-small:.9375rem;--text-mono:.6875rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--gutter:clamp(16px, 4vw, 48px);--maxw:1240px;--r-s:8px;--r-m:14px;--r-l:22px;--r-pill:999px;--header-h:64px;--header-top:14px;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root,:root[data-theme=night],:root[data-theme=paper] .tone-invert,.tone-night{--bg:#121310;--bg-2:#1b1c18;--bg-3:#24261f;--ink:#eff0e6;--ink-2:#c4c6b8;--ink-3:#8c8e80;--line:#2c2e27;--line-2:#3a3d33;--accent-ink:#121310;--accent-text:#c6d64a;--accent-edge:#6f7e12;--accent-ring:#c6d64a;--no:#e8664a;--owl-body:#eff0e6;--owl-face:#c6d64a;--owl-eye:#121310;--owl-beak:#121310;--owl-ring:#121310;--shadow:0 1px 0 #ffffff0a inset, 0 24px 60px -28px #000000bf;--grain-op:.07;--grain-blend:overlay;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=paper],:root:not([data-theme=paper]) .tone-invert,.tone-paper{--bg:#f3f2ea;--bg-2:#fbfaf3;--bg-3:#ecebdf;--ink:#1a1b16;--ink-2:#4a4c40;--ink-3:#7d7f70;--line:#dfdfd2;--line-2:#cfcfc0;--accent-ink:#1a1b16;--accent-text:#6f7e12;--accent-edge:#1a1b16;--accent-ring:#1a1b16;--no:#b53a1e;--owl-body:#1a1b16;--owl-face:#c6d64a;--owl-eye:#1a1b16;--owl-beak:#c6d64a;--owl-ring:transparent;--shadow:0 1px 0 #ffffffb3 inset, 0 22px 50px -30px #1a1b1659;--grain-op:.1;--grain-blend:multiply;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tone-invert,.tone-paper,.tone-night,.tone-tint,.tone-lime{background:var(--bg);color:var(--ink)}:root[data-theme=paper] .tone-tint{--bg:#e8ead0;--bg-3:#dde0c2;--line:#d2d5b6}:root:not([data-theme=paper]) .tone-tint{--bg:#1a1c13;--bg-3:#262a1c;--line:#31352a}.tone-lime{--bg:#c6d64a;--bg-2:#fbfaf3;--bg-3:#ecebdf;--ink:#1a1b16;--ink-2:#33351f;--ink-3:#4d5230;--line:#abb83c;--line-2:#95a133;--accent:#1a1b16;--accent-ink:#f3f2ea;--accent-text:#1a1b16;--accent-edge:#000;--accent-ring:#1a1b16;--no:#9e2f17;--owl-body:#1a1b16;--owl-face:#c6d64a;--owl-eye:#1a1b16;--owl-beak:#c6d64a;--owl-ring:transparent;--shadow:0 1px 0 #ffffff80 inset, 0 26px 60px -30px #1a1b168c;--grain-op:.12;--grain-blend:multiply;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tone-paper,.tone-night{--accent:#c6d64a}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--header-top) + 16px)}body{background:var(--bg);color:var(--ink);font:400 var(--text-body)/1.55 var(--read);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);margin:0}img,svg{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.skip{left:var(--s4);z-index:200;padding:var(--s2) var(--s4);background:var(--accent);color:var(--accent-ink);border-radius:var(--r-s);font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip:focus{top:var(--s4)}.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}.mono{font:600 var(--text-mono)/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.wm{--wm-h:26px;height:var(--wm-h);width:calc(var(--wm-h) * 6.9194);flex:none;max-width:none;display:block;overflow:visible}.wm__ink{fill:var(--ink)}.wm__ring{fill:var(--owl-body)}.wm__face{fill:var(--owl-face)}.wm__pupil{fill:var(--owl-eye);transition:transform var(--dur-1) var(--ease-out)}.wm__beak{fill:var(--owl-beak)}.wm__lid{fill:var(--owl-body);transform-box:fill-box;transform-origin:50% 0;transform:scaleY(0)}.wm__lid--once{animation:wm-lid calc(var(--dur-blink) * 2) var(--ease-io) 1}.wm__lid--twice{animation:wm-lid calc(var(--dur-blink) * 2) var(--ease-io) 2}@keyframes wm-lid{0%,to{transform:scaleY(0)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.wm__pupil{transition:none}.wm__lid{animation:none!important}}.btn{--h:44px;--px:20px;--fs:15px;height:var(--h);padding:0 var(--px);border-radius:var(--r-pill);font:700 var(--fs)/1 var(--read);letter-spacing:-.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:relative}.btn--sm{--h:38px;--px:16px;--fs:14px}.btn--lg{--h:54px;--px:26px;--fs:16px}.btn__arrow{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out);flex:none}.btn--primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 1.5px var(--accent-ring) inset, 0 3px 0 0 var(--accent-edge);transform:translateY(-1.5px)}.btn--primary:hover{transform:translateY(-3px)}.btn--primary:hover .btn__arrow--right{transform:translate(3px)}.btn--primary:hover .btn__arrow--down{transform:translateY(3px)}.btn--primary:active{box-shadow:0 0 0 1.5px var(--accent-ring) inset, 0 0 0 0 var(--accent-edge);transition-duration:var(--dur-blink);transform:translateY(1.5px)}.btn--primary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.btn--quiet{--px:4px;color:var(--ink);background:0 0;border-radius:4px;height:auto;padding-block:6px}.btn--quiet .btn__label{transition:background-size var(--dur-2) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-bottom:3px}.btn--quiet:hover .btn__label{background-size:100% 1.5px}.btn--quiet:hover .btn__arrow--down{transform:translateY(3px)}.btn--quiet:hover .btn__arrow--right{transform:translate(3px)}.btn--quiet:active{opacity:.7}.owl-grid{--owl-grid-dot:color-mix(in srgb, var(--ink-3) 64%, transparent);--owl-grid-mask:radial-gradient(ellipse 70% 75% at 35% 45%, #00000073 0%, #000000b3 55%, black 100%);z-index:0;pointer-events:none;-webkit-mask-image:var(--owl-grid-mask);-webkit-mask-image:var(--owl-grid-mask);mask-image:var(--owl-grid-mask);position:absolute;inset:0;overflow:hidden}.owl-grid__dots{width:100%;height:100%;display:block;position:absolute;inset:0}.owl-grid__dots circle{fill:var(--owl-grid-dot)}.owl-grid__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:899px){.owl-grid{opacity:.6}}.priv{min-height:100svh;padding:var(--s7) var(--gutter);place-items:center;display:grid;position:relative;overflow:hidden}.priv .owl-grid{opacity:.5}.priv__stack{z-index:1;align-items:center;gap:var(--s5);text-align:center;flex-direction:column;max-width:30rem;display:flex;position:relative}.priv__line{font:500 var(--text-lead)/1.45 var(--read);color:var(--ink-2);text-wrap:balance}.priv__stack .btn{margin-top:var(--s2)}
