@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_2ab816a5-module__Hz5vkW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_2ab816a5-module__Hz5vkW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--cv-green:#00fb41;--cv-black:#000;--cv-white:#fff;--surface-0:#fff;--surface-1:#f4f6f4;--surface-dark:#000;--surface-dark-alt:#0a0c0a;--ink:#000;--ink-muted:#4a4f4a;--ink-inverse:#fff;--ink-inverse-muted:#a8aea8;--rule:#dde2dd;--rule-dark:#1f241f;--frame-line:color-mix(in srgb, var(--ink-muted) 40%, var(--ink-inverse-muted));--frame-line-dark-ground:color-mix(in srgb, var(--ink-inverse) 30%, var(--ink-inverse-muted));--frame-line-light-ground:var(--ink-muted);--sg-100:#00fb41;--sg-90:#1afc51;--sg-70:#4cfd82;--sg-60:#66fd91;--sg-50:#80fda0;--sg-35:#a6fdbb;--sg-25:#bfffd0;--sg-15:#d8fee5;--sg-05:#f2fff5;--sg-black:#000;--sg-b-90:#000000e6;--sg-b-70:#000000b3;--sg-b-60:#0009;--sg-b-50:#00000080;--sg-b-35:#00000059;--sg-b-25:#00000040;--sg-b-15:#00000026;--sg-b-05:#0000000d;--font-display:var(--font-outfit), "Trebuchet MS", system-ui, sans-serif;--font-body:"Trebuchet MS", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--fs-display:clamp(2.75rem, 1.15rem + 6.6vw, 8.5rem);--fs-h1:clamp(2.25rem, 1.4rem + 3.6vw, 5rem);--fs-statement:clamp(2.25rem, min(1.2rem + 4.6vw, 8dvh), 6.25rem);--fs-statement-dense:clamp(2rem, min(1.1rem + 3.9vw, 6.6dvh), 5.25rem);--fs-h2:clamp(1.75rem, 1.3rem + 2vw, 2.75rem);--fs-h3:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--fs-lead:clamp(1.125rem, 1rem + .5vw, 1.375rem);--fs-body:1.0625rem;--fs-sm:.9375rem;--fs-label:.8125rem;--fs-numeral:clamp(3rem, 1.8rem + 5vw, 7rem);--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--space-2xl:6rem;--space-3xl:10rem;--section-y:clamp(4.5rem, 10vw, 10.5rem);--container:80rem;--container-narrow:55rem;--gutter:clamp(1.25rem, 3vw, 3rem);--frame-gap:1.5rem;--col-gap:clamp(1rem, 2vw, 2rem);--header-h:4.5rem;--header-block:calc(var(--header-h) + var(--space-sm) * 2);--radius-none:0;--radius-sm:2px;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.15s;--dur-base:.2s;--dur-slow:.4s;--dur-sg:.6s;--dur-pill:.32s;--logo-header:url(/brand/cyberview-wordmark-white.png);--logo-footer:url(/brand/cyberview-wordmark-black.png);--logo-min-w:8rem;--logo-clear:1rem}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-snap-type:y proximity}body{background:var(--surface-0);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65;overflow-x:hidden}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;font-weight:700}p{text-wrap:pretty}.t-display{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:-.045em;overflow-wrap:break-word;font-weight:900;line-height:.92}.t-h1{font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:-.035em;overflow-wrap:break-word;font-weight:800;line-height:1}.t-h2{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.02em;font-weight:700;line-height:1.1}.t-h3{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:600;line-height:1.2}.t-lead{font-size:var(--fs-lead);letter-spacing:-.005em;line-height:1.5}.t-body{font-size:var(--fs-body);line-height:1.65}.t-sm{font-size:var(--fs-sm);line-height:1.5}.t-label{font-family:var(--font-body);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.3}.t-shout{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-weight:900;line-height:1}.t-numeral{font-family:var(--font-display);font-size:var(--fs-numeral);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-weight:900;line-height:.86}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container-narrow{width:100%;max-width:var(--container-narrow);padding-inline:var(--gutter);margin-inline:auto}.section{--pad-top:var(--section-y);--pad-bottom:var(--section-y);padding-block:var(--pad-top) var(--pad-bottom);scroll-margin-top:calc(var(--header-block) + var(--space-sm))}.section--dark{background:var(--surface-dark);color:var(--ink-inverse)}.section--dark-alt{background:var(--surface-dark-alt);color:var(--ink-inverse)}.section--light{background:var(--surface-0);color:var(--ink)}.section--slide{--pad-top:calc(var(--header-block) + var(--space-lg));--pad-bottom:var(--space-xl);min-height:100dvh;padding-block:var(--pad-top) var(--pad-bottom);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;scroll-margin-top:0;display:flex}.section--tint{background:var(--surface-1);color:var(--ink)}.stack>*+*{margin-top:var(--flow,var(--space-md))}:focus-visible{outline:2px solid var(--focus-ring,var(--cv-black));outline-offset:2px;border-radius:var(--radius-sm)}.on-dark :focus-visible,.on-green :focus-visible{--focus-ring:var(--cv-white)}.skip-link{z-index:200;padding:var(--space-sm) var(--space-md);background:var(--cv-green);color:var(--cv-black);transition:transform var(--dur-fast) var(--ease-out);font-weight:700;text-decoration:none;position:absolute;top:0;left:0;transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;scroll-snap-type:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1!important;transform:none!important}}
