:root{--v1-bg:#0a1010;--v1-surface:var(--color-surface);--v1-line:var(--color-border);--v1-line-strong:hsla(0,0%,100%,.28);--v1-text:var(--color-text);--v1-muted:var(--color-muted);--v1-accent:var(--color-primary);--v1-link:var(--color-primary);--v1-radius:var(--radius-m);--v1-space-1:var(--space-xs);--v1-space-2:var(--space-s);--v1-space-3:calc(var(--space-m)*0.75);--v1-space-4:var(--space-m);--v1-space-5:var(--space-l);--v1-space-6:var(--space-xl);--v1-space-7:calc(var(--space-xl)*1.5);--v1-header-h:76px;--v1-font:var(--font-body);--v1-display:var(--font-heading);color-scheme:dark light}:after, :before, body.v1-site, body.v1-site *, body.v1-site :after, body.v1-site :before{box-sizing:border-box}html{background:var(--v1-bg);color:var(--v1-text);font-family:var(--v1-font);line-height:var(--leading-body);font-size:var(--text-body);font-weight:var(--weight-normal);scroll-behavior:smooth}body{margin:0}*{scrollbar-color:var(--v1-accent) rgba(7,16,43,.9);scrollbar-width:thin}::-webkit-scrollbar{height:.72rem;width:.72rem}::-webkit-scrollbar-track{background:rgba(7,16,43,.9)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--v1-accent),#8bb600);border:2px solid rgba(7,16,43,.9);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffe57a,#8bb600)}::-webkit-scrollbar-corner{background:rgba(7,16,43,.9)}[hidden]{display:none!important}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.22em}button{color:inherit;font:inherit}.v1-site blockquote, .v1-site h1, .v1-site h2, .v1-site h3, .v1-site p{margin:0}.v1-site ol,.v1-site ul{margin-block:0;padding-left:1.25rem}figure{margin:0}.v1-sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}table{border-collapse:collapse}@media (prefers-reduced-motion:reduce){body.v1-site,body.v1-site *,body.v1-site :after,body.v1-site :before,html{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v1-button[href="#"]{align-items:center;border:1px solid var(--button-secondary-border);border-radius:var(--button-radius);display:inline-flex;font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-strong);justify-content:center;min-height:44px;padding:var(--button-padding-block) var(--button-padding-inline);text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease;white-space:nowrap}.v1-button[href="#"]:focus-visible,.v1-button[href="#"]:hover{transform:translateY(-1px)}.v1-button[href="#"]:hover{filter:brightness(1.08)}.v1-button[href="#"]:focus-visible{outline:2px solid var(--button-focus-ring);outline-offset:3px}.v1-button--primary[href="#"]{background:var(--button-primary-background);border-color:var(--button-primary-border);color:var(--button-primary-text);box-shadow:0 12px 28px color-mix(in srgb,var(--color-primary) 26%,transparent)}.v1-button--primary[href="#"]:hover{background:var(--button-primary-hover-background);color:var(--button-primary-hover-text)}.v1-button--ghost[href="#"]{background:var(--button-secondary-background);border-color:var(--button-secondary-border);color:var(--button-secondary-text)}.v1-button--ghost[href="#"]:hover{background:var(--button-secondary-hover-background);border-color:rgb(from var(--button-secondary-border) r g b/calc(alpha + .1));color:var(--button-secondary-hover-text)}.v1-header__actions .v1-button--ghost[href="#"]{background:var(--button-secondary-inverse-background);border-color:var(--button-secondary-inverse-border);color:var(--button-secondary-inverse-text)}.v1-header__actions .v1-button--ghost[href="#"]:hover{background:var(--button-secondary-inverse-hover-background);border-color:rgb(from var(--button-secondary-inverse-border) r g b/calc(alpha + .1));color:var(--button-secondary-inverse-hover-text)}:root{--button-primary-background:linear-gradient(135deg, var(--color-primary), #8bb600);--button-primary-text:#190d04;--button-primary-border:transparent;--button-primary-hover-background:var(--button-primary-background);--button-primary-hover-text:var(--button-primary-text);--button-secondary-background:hsla(0,0%,100%,.1);--button-secondary-text:var(--color-text);--button-secondary-border:hsla(0,0%,100%,.28);--button-secondary-hover-background:hsla(0,0%,100%,.16);--button-secondary-hover-text:var(--button-secondary-text);--button-secondary-inverse-background:hsla(0,0%,100%,.1);--button-secondary-inverse-text:var(--color-text);--button-secondary-inverse-border:hsla(0,0%,100%,.28);--button-secondary-inverse-hover-background:hsla(0,0%,100%,.16);--button-secondary-inverse-hover-text:var(--button-secondary-inverse-text);--button-focus-ring:var(--color-focus);--button-radius:var(--radius-m);--button-padding-inline:calc(var(--space-m)*1.15);--button-padding-block:calc(var(--space-m)*0.78);--layout-width:1250px;--content-width:1120px;--color-primary:#b8f600;--color-surface:#172321;--color-text:#f8fbff;--color-muted:#c0ccc6;--color-border:hsla(0,0%,100%,.16);--color-focus:#b8f600;--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:Impact, Haettenschweiler, "Arial Black", "Franklin Gothic Heavy", Inter, sans-serif;--space-xs:0.25rem;--space-s:0.5rem;--space-m:1rem;--space-l:1.5rem;--space-xl:2rem;--text-body:1rem;--text-small:0.92rem;--text-h1:clamp(1.65rem, 3vw, 2.15rem);--text-h2:clamp(1.25rem, 2.2vw, 1.55rem);--text-h3:1.1rem;--leading-body:1.5;--leading-heading:1.16;--weight-normal:400;--weight-strong:800;--radius-m:8px}