html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Archivo;src:local(Archivo Regular),local(Archivo),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:87.8%;descent-override:21%;line-gap-override:0%}@font-face{font-family:Archivo;src:local(Archivo Regular),local(Archivo),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Regular),local(Archivo),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Medium),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Medium),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Medium),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo SemiBold),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo SemiBold),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo SemiBold),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Bold),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Bold),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo Bold),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo ExtraBold),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo ExtraBold),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal;font-stretch:100%}@font-face{font-family:Archivo;src:local(Archivo ExtraBold),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal;font-stretch:100%}:root{--ground:#0b0708;--ground-2:#150e0f;--ground-3:#241819;--bone:#f4eeea;--muted:#bcaeac;--muted-2:#a3918f;--line:#f4eeea1a;--line-strong:#f4eeea33;--paper:#f3f5f9;--paper-2:#e6e9ef;--paper-ink:#1a1a1a;--paper-muted:#5b5f68;--paper-line:#d6dae2;--red:#c72429;--red-hover:#b01f24;--red-on-dark:#f0666a;--font:"Archivo", "Archivo Fallback: sans-serif", ui-sans-serif, system-ui, sans-serif;--gutter:clamp(1rem, 4vw, 3rem);--max:1280px;--ease-out:cubic-bezier(.16, 1, .3, 1);--step--1:.875rem;--step-0:1.0625rem;--step-1:1.3125rem;--step-2:1.625rem;--step-3:clamp(1.75rem, 3vw, 2.5rem);--step-4:clamp(2.25rem, 4.2vw, 3.5rem);--step-5:clamp(2.6rem, 5.4vw, 4.75rem);--display:clamp(3rem, 12vw, 10.25rem);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--ground-3) var(--ground);scrollbar-width:thin;scroll-padding-top:5rem}body,html{background:var(--ground)}body{color:var(--bone);font-family:var(--font);font-size:var(--step-0);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;caret-color:var(--red);margin:0;line-height:1.55;overflow-x:clip}::selection{background:var(--red);color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ground)}::-webkit-scrollbar-thumb{background:var(--ground-3);border:2px solid var(--ground);border-radius:10px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;font-weight:700}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--red-on-dark);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.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:200;background:var(--paper);color:var(--paper-ink);transition:transform .3s var(--ease-out);border-radius:10px;padding:.7rem 1rem;font-weight:600;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.section{padding-block:clamp(4.5rem,10vw,8rem)}.h2{font-size:var(--step-4);letter-spacing:-.025em;line-height:1.04}.lead{color:var(--muted);font-size:var(--step-1);max-width:40ch;line-height:1.45}.btn{background:var(--bone);color:#140b0c;cursor:pointer;min-height:3rem;transition:background-color .3s var(--ease-out),transform .3s var(--ease-out);border:0;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.15rem .75rem 1.05rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.btn:hover{background:#fff}.btn:active{transform:scale(.98)}.btn svg{flex:none;width:1.15rem;height:1.15rem}.btn>svg:first-child{transition:transform .45s var(--ease-out)}.btn:hover>svg:first-child{transform:rotate(-12deg)scale(1.08)}.btn:has(>svg:first-child):after{content:"";opacity:.55;width:1rem;height:1rem;transition:transform .4s var(--ease-out),opacity .3s var(--ease-out);background:currentColor;flex:none;margin-left:.1rem;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.2%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7%2017%2017%207M8%207h9v9%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.2%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7%2017%2017%207M8%207h9v9%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.btn:hover:after{opacity:1;transform:translate(2px,-2px)}.btn-ghost{color:var(--bone);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.btn-ghost:hover{background:#f4eeea0f}.text-link{color:var(--bone);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:text-decoration-color .25s var(--ease-out);font-weight:500}.text-link:hover{-webkit-text-decoration-color:var(--red-on-dark);text-decoration-color:var(--red-on-dark)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){html.has-cursor,html.has-cursor a,html.has-cursor button,html.has-cursor label{cursor:none}}.display{font-size:var(--display);letter-spacing:-.04em;font-weight:800;line-height:.92}.loader{display:none}html.loading .loader{z-index:500;background:var(--ground);clip-path:inset(0);animation:loader-failsafe .5s 2.6s var(--ease-out) forwards;place-items:center;display:grid;position:fixed;inset:0}.loader .stage{place-items:center;width:120px;height:150px;display:grid;position:relative}.loader .grid{grid-template-rows:repeat(7,16px);grid-template-columns:repeat(5,16px);gap:5px;display:grid}.loader .bit{background:var(--red);opacity:0;border-radius:3px;width:16px;height:16px;display:block}.loader .mark{opacity:0;width:100px;height:142px;position:absolute}.loader .skip{right:var(--gutter);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:.55rem .9rem;font-size:.875rem;position:absolute;bottom:2rem}@keyframes loader-failsafe{to{clip-path:inset(0 0 100%);visibility:hidden}}.cursor[data-v-f02b7a4c]{z-index:1000;pointer-events:none;position:fixed;top:0;left:0}.shape[data-v-f02b7a4c]{background:var(--red);width:92px;height:92px;transition:transform .4s var(--ease-out),background-color .35s var(--ease-out),border-radius .35s var(--ease-out),opacity .2s;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.13)rotate(45deg)}.idle .shape[data-v-f02b7a4c]{border-radius:22%}.link .shape[data-v-f02b7a4c]{background:#c724294d;transform:translate(-50%,-50%)scale(.48)}.label .shape[data-v-f02b7a4c]{transform:translate(-50%,-50%)scale(1)}.label .label[data-v-f02b7a4c]{color:#fff;text-align:center;padding:.5rem;font-size:.8rem;font-weight:600;line-height:1.1}.hidden .shape[data-v-f02b7a4c]{opacity:0}.bar[data-v-5484d2b1]{z-index:100;position:fixed;inset:0 0 auto}.bar.open[data-v-5484d2b1]{background:var(--ground)}.nav[data-v-5484d2b1]{isolation:isolate;height:4.5rem;transition:transform .6s var(--ease-out);align-items:center;gap:2.5rem;display:flex;position:relative}.bar.scrolled .nav[data-v-5484d2b1]{transform:translateY(.55rem)}.pill[data-v-5484d2b1]{z-index:-1;inset:.45rem calc(var(--gutter) - .85rem);box-shadow:inset 0 0 0 1px var(--line),0 22px 44px -26px #000000f2;-webkit-backdrop-filter:blur(16px)saturate(1.3);opacity:0;transition:opacity .35s var(--ease-out),transform .6s var(--ease-out);pointer-events:none;background:#150e0fe0;border-radius:16px;position:absolute;overflow:hidden;transform:scale(1.03,.85)}.bar.scrolled .pill[data-v-5484d2b1]{opacity:1;transform:none}.progress[data-v-5484d2b1]{background:var(--red);transform-origin:0;height:2px;position:absolute;inset:auto 0 0}.logo[data-v-5484d2b1]{color:var(--bone);display:flex}.logo svg[data-v-5484d2b1]{transform-origin:0;width:5.6rem;height:auto;transition:transform .6s var(--ease-out)}.bar.scrolled .logo svg[data-v-5484d2b1]{transform:scale(.9)}.links[data-v-5484d2b1]{gap:.35rem;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.links a[data-v-5484d2b1]{color:var(--muted);transition:color .2s var(--ease-out);padding:.55rem .8rem;font-size:.975rem;font-weight:500;text-decoration:none;display:block;position:relative}.links a.on[data-v-5484d2b1],.links a[data-v-5484d2b1]:hover{color:var(--bone)}.bit[data-v-5484d2b1]{background:var(--red);border-radius:1.5px;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:.1rem;left:50%;rotate:45deg}.actions[data-v-5484d2b1]{gap:.75rem;margin-left:auto;display:flex}.actions[data-v-5484d2b1],.lang[data-v-5484d2b1]{align-items:center}.lang[data-v-5484d2b1]{min-height:2.75rem;color:var(--muted-2);gap:.3rem;padding:0 .5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.lang .on[data-v-5484d2b1]{color:var(--bone)}.lang .sep[data-v-5484d2b1]{color:var(--line-strong)}.lang:hover span[data-v-5484d2b1]:not(.on):not(.sep){color:var(--muted)}.cta[data-v-5484d2b1]{border-radius:10px;min-height:2.6rem;padding:.45rem .9rem .45rem .85rem;font-size:.925rem}.burger[data-v-5484d2b1]{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;background:0 0;border:0;border-radius:50%;display:none;position:relative}.burger span[data-v-5484d2b1]{background:var(--bone);width:16px;height:1.5px;transition:transform .3s var(--ease-out);position:absolute;left:50%}.burger span[data-v-5484d2b1]:first-child{transform:translate(-50%,-3px)}.burger span[data-v-5484d2b1]:last-child{transform:translate(-50%,3px)}.burger span.x[data-v-5484d2b1]:first-child{transform:translate(-50%)rotate(45deg)}.burger span.x[data-v-5484d2b1]:last-child{transform:translate(-50%)rotate(-45deg)}.sheet[data-v-5484d2b1]{background:var(--ground);box-shadow:0 1px 0 var(--line);padding-bottom:1.5rem}.sheet ul[data-v-5484d2b1]{margin:0;list-style:none}.sheet li a[data-v-5484d2b1]{border-top:1px solid var(--line);font-size:var(--step-2);letter-spacing:-.02em;padding:.85rem 0;font-weight:700;text-decoration:none;display:block}@media (width<=1040px){.links[data-v-5484d2b1]{display:none}.burger[data-v-5484d2b1]{display:block}}@media (width<=520px){.cta-label[data-v-5484d2b1]{display:none}.cta[data-v-5484d2b1]{width:2.6rem;padding:0}.cta[data-v-5484d2b1]:after{display:none}.lang[data-v-5484d2b1]{padding:0 .25rem}.logo svg[data-v-5484d2b1]{width:4.8rem}}@media (prefers-reduced-motion:reduce){.logo svg[data-v-5484d2b1],.nav[data-v-5484d2b1],.pill[data-v-5484d2b1]{transition:none}}.footer[data-v-2df05b4f]{border-top:1px solid var(--line);background:var(--ground);padding-top:clamp(4rem,9vw,7rem);position:relative;overflow:clip}.pitch[data-v-2df05b4f]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:flex}.pitch-text[data-v-2df05b4f]{max-width:20ch;font-size:var(--step-4);letter-spacing:-.03em;font-weight:800;line-height:1.04}.cols[data-v-2df05b4f]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:2rem;padding-block:clamp(2.5rem,5vw,3.5rem);display:grid}.brand[data-v-2df05b4f]{align-content:start;gap:1rem;display:grid}.brand p[data-v-2df05b4f]{max-width:28ch;color:var(--muted)}.f-logo[data-v-2df05b4f]{color:var(--bone);display:flex}.f-logo svg[data-v-2df05b4f]{width:7.5rem;height:auto}.col-title[data-v-2df05b4f]{color:var(--muted-2);margin-bottom:.9rem;font-size:.925rem;font-weight:600}.cols ul[data-v-2df05b4f]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.cols ul a[data-v-2df05b4f]{color:var(--bone);transition:color .2s var(--ease-out);text-decoration:none}.cols ul a[data-v-2df05b4f]:hover{color:var(--red-on-dark)}.cols ul a.on[data-v-2df05b4f]{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.3em}.legal[data-v-2df05b4f]{border-top:1px solid var(--line);color:var(--muted-2);flex-wrap:wrap;gap:.75rem 2rem;padding-block:1.5rem;font-size:.9rem;display:flex}.legal[data-v-2df05b4f],.top[data-v-2df05b4f]{align-items:center}.top[data-v-2df05b4f]{color:var(--bone);gap:.4rem;margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}.top svg[data-v-2df05b4f]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;transition:transform .35s var(--ease-out)}.top:hover svg[data-v-2df05b4f]{transform:translateY(-3px)}@media (width<=900px){.cols[data-v-2df05b4f]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand[data-v-2df05b4f]{grid-column:1/-1}.top[data-v-2df05b4f]{margin-left:0}}.err[data-v-f747a30b]{background:var(--ground);min-height:100svh;color:var(--bone);grid-template-rows:auto 1fr;padding:1.25rem clamp(1rem,4vw,3rem) clamp(2rem,6vw,4rem);display:grid;position:relative;overflow:hidden}.glow[data-v-f747a30b]{background:var(--red);filter:blur(120px);opacity:.22;pointer-events:none;border-radius:50%;animation:22s ease-in-out infinite alternate drift-f747a30b;position:absolute}.g1[data-v-f747a30b]{width:55vw;height:55vw;top:-20%;right:-10%}.g2[data-v-f747a30b]{opacity:.12;width:45vw;height:45vw;animation-duration:28s;bottom:-30%;left:-15%}@keyframes drift-f747a30b{to{transform:translate(-6vw,4vh)}}.top[data-v-f747a30b]{z-index:1;position:relative}.logo[data-v-f747a30b]{color:var(--bone);display:inline-flex}.logo svg[data-v-f747a30b]{width:6rem;height:auto}.body[data-v-f747a30b]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);width:min(72rem,100%);margin:0 auto;display:grid;position:relative}.body[data-v-f747a30b],.code[data-v-f747a30b]{align-items:center}.code[data-v-f747a30b]{letter-spacing:-.06em;font-variant-numeric:tabular-nums;justify-content:center;gap:.04em;padding:.1em 0;font-size:clamp(7rem,22vw,17rem);font-weight:800;line-height:.9;display:flex;overflow:hidden}.bit[data-v-f747a30b],.d[data-v-f747a30b]{display:inline-block}.bit[data-v-f747a30b]{width:.42em;margin:0 .06em;animation:3.2s ease-in-out 1.6s infinite alternate bob-f747a30b}.bit svg[data-v-f747a30b]{width:100%;fill:var(--red);filter:drop-shadow(0 .08em .2em #c7242973);display:block}@keyframes bob-f747a30b{to{transform:translateY(-.06em)rotate(4deg)}}.status[data-v-f747a30b]{color:var(--muted-2);font-size:.95rem;font-weight:600}.title[data-v-f747a30b]{letter-spacing:-.03em;text-wrap:balance;margin:.4rem 0 .9rem;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:800;line-height:1.02}.text[data-v-f747a30b]{max-width:40ch;color:var(--muted)}.actions[data-v-f747a30b]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;display:flex}.plain[data-v-f747a30b]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (width<=800px){.body[data-v-f747a30b]{grid-template-columns:minmax(0,1fr);align-content:center;gap:1rem}.code[data-v-f747a30b]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.bit[data-v-f747a30b],.glow[data-v-f747a30b]{animation:none}}
