@font-face{font-family:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7a8b32da25bb25d4-s.0yty_astx71jv.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:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80680c420594b047-s.p.2e-qbh5gtsdl1.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:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae55a6bb58b3c593-s.0b8xmfttbp4fo.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:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/702db7bdc064d9ba-s.p.3ub5ax-wtb0-8.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:Syncopate Fallback;src:local(Arial);ascent-override:46.21%;descent-override:12.65%;line-gap-override:4.46%;size-adjust:164.4%}.syncopate_c53fb3be-module__HXknPW__className{font-family:Syncopate,Syncopate Fallback;font-style:normal}.syncopate_c53fb3be-module__HXknPW__variable{--font-syncopate:"Syncopate", "Syncopate Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_25004463-module__BV46OG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_25004463-module__BV46OG__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--color-bg-primary:#070a13;--color-bg-secondary:#111625;--color-text-primary:#f8fafc;--color-text-secondary:#8a92a6;--color-accent:#00ffa3;--color-alert:#ef4444;--ease-custom:cubic-bezier(.65, 0, .35, 1);--transition-smooth:.6s var(--ease-custom);--transition-fast:.2s ease-out;--font-display:var(--font-syncopate), "Syncopate", sans-serif;--font-sans:var(--font-jakarta), "Plus Jakarta Sans", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--color-bg-primary)}body{color:var(--color-text-primary);font-family:var(--font-sans);background-color:#0000;width:100%;min-height:100vh;overflow-x:hidden}::selection{background-color:var(--color-accent);color:var(--color-bg-primary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-bg-primary)}::-webkit-scrollbar-thumb{background:var(--color-bg-secondary);border:1px solid #00ffa34d}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.video-background-container{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-bg{object-fit:cover;filter:brightness(.85)contrast(1.05);opacity:1;width:100%;height:100%}.video-poster-overlay{object-fit:cover;filter:brightness(.85)contrast(1.05);z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.video-overlay{z-index:1;background:radial-gradient(circle,#070a130d 15%,#070a134d 90%);position:absolute;inset:0}.tech-grid-overlay{display:none}.navbar{z-index:50;width:100%;transition:all .4s var(--ease-custom);-webkit-backdrop-filter:blur(12px);background:#070a134d;border-bottom:1px solid #ffffff0d;position:fixed;top:0;left:0}.navbar-scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#070a13d9;border-bottom:1px solid #00ffa326;padding:14px 0!important}.navbar-container{justify-content:space-between;align-items:center;max-width:1200px;height:70px;margin:0 auto;padding:0 24px;display:flex}.navbar-logo{align-items:center;gap:12px;text-decoration:none;display:flex}.logo-icon-container{background-color:#0000;border:1px solid #ffffff1a;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.navbar-logo-text{font-family:var(--font-display);letter-spacing:3px;color:var(--color-text-primary);font-size:1.05rem;font-weight:700}.navbar-logo-superscript{font-family:var(--font-sans);color:var(--color-accent);vertical-align:super;margin-left:2px;font-size:.7rem;font-weight:200}.navbar-links{align-items:center;gap:40px;display:flex}.navbar-link{font-family:var(--font-display);letter-spacing:2px;color:var(--color-text-secondary);font-size:.65rem;font-weight:700;text-decoration:none;transition:color .3s}.navbar-link:hover{color:var(--color-accent)}.navbar-actions{align-items:center;gap:24px;display:flex}.telemetry-badge{letter-spacing:1px;color:var(--color-text-secondary);background-color:#11162599;border:1px solid #00ffa326;align-items:center;gap:12px;padding:6px 12px;font-family:monospace;font-size:.62rem;display:flex}.telemetry-status-dot{width:8px;height:8px;display:flex;position:relative}.telemetry-status-ping{background-color:var(--color-accent);opacity:.75;border-radius:9999px;width:100%;height:100%;animation:1.5s cubic-bezier(0,0,.2,1) infinite ping;display:inline-flex;position:absolute}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.telemetry-status-core{background-color:var(--color-accent);border-radius:9999px;width:8px;height:8px;display:inline-flex;position:relative}.hero{z-index:1;background-color:var(--color-bg-primary);justify-content:center;align-items:center;width:100%;height:100vh;padding:120px 0 60px;display:flex;position:relative;overflow:hidden}.hero-container{flex-direction:column;justify-content:space-between;width:100%;max-width:1200px;min-height:calc(100vh - 180px);margin:0 auto;padding:0 24px;display:flex}.hero-telemetry-header{letter-spacing:2px;color:var(--color-text-secondary);text-transform:uppercase;border-top:1px solid #00ffa31f;justify-content:space-between;padding-top:16px;font-family:monospace;font-size:.62rem;display:flex}.hero-content{max-width:800px;margin:auto 0;padding:40px 0}.alert-badge{background-color:#ef44440d;border:1px solid #ef444440;align-items:center;gap:8px;margin-bottom:32px;padding:6px 14px;display:inline-flex}.alert-badge-text{font-family:var(--font-display);letter-spacing:3px;color:var(--color-alert);font-size:.6rem;font-weight:700}.hero-title{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--color-text-primary);margin-bottom:32px;font-size:3rem;font-weight:700;line-height:1.1}@media (min-width:640px){.hero-title{font-size:4rem}}@media (min-width:768px){.hero-title{font-size:5rem}}@media (min-width:1024px){.hero-title{font-size:5.2rem}}.hero-subtitle{font-family:var(--font-sans);color:var(--color-text-secondary);max-w:600px;margin-bottom:40px;font-size:1rem;font-weight:300;line-height:1.6}@media (min-width:640px){.hero-subtitle{font-size:1.1rem}}.hero-actions{flex-direction:column;gap:20px;display:flex}@media (min-width:640px){.hero-actions{flex-direction:row;align-items:center}}.hero-telemetry-footer{border-bottom:1px solid #00ffa31f;flex-direction:column;gap:16px;padding-bottom:16px;display:flex}@media (min-width:640px){.hero-telemetry-footer{flex-direction:row;justify-content:space-between;align-items:center}}.telemetry-footer-item{letter-spacing:2px;color:var(--color-text-secondary);align-items:center;gap:12px;font-family:monospace;font-size:.62rem;display:flex}.scroll-down-btn{font-family:var(--font-display);letter-spacing:2px;color:var(--color-accent);align-items:center;gap:8px;font-size:.62rem;text-decoration:none;transition:color .3s;display:flex}.scroll-down-btn:hover{color:var(--color-text-primary)}.security-section{z-index:10;background-color:var(--color-bg-primary);border-top:1px solid #f8fafc12;padding:100px 0;position:relative;box-shadow:0 -20px 40px #000000a6}.section-grid-header{grid-template-cols:1fr;gap:32px;margin-bottom:80px;display:grid}@media (min-width:1024px){.section-grid-header{grid-template-cols:repeat(12, minmax(0, 1fr));align-items:flex-end}.header-left{grid-column:span 8}.header-right{text-align:right;grid-column:span 4}}.section-label{letter-spacing:4px;color:var(--color-accent);white-space:normal;font-family:monospace;font-size:.65rem;display:inline-block}.hero-main-title{letter-spacing:2px;text-transform:uppercase;align-items:center;margin-bottom:clamp(16px,2.5vh,24px);font-size:clamp(3.5rem,8vw,7rem);font-weight:800;line-height:1;display:flex}@media (max-width:768px){.hero-main-title{white-space:nowrap;letter-spacing:1px;font-size:13vw}}.hero-subtitle{font-family:var(--font-display);color:var(--color-text-primary);font-size:2.2rem;font-weight:700;line-height:1.1}.section-title{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-1px;font-size:2.2rem;font-weight:700;line-height:1.1}@media (min-width:640px){.section-title{font-size:2.8rem}}.section-description{font-family:var(--font-sans);color:var(--color-text-secondary);max-width:380px;font-size:.88rem;font-weight:300;line-height:1.6}.security-cards-grid{grid-template-cols:1fr;gap:24px;display:grid}@media (min-width:768px){.security-cards-grid{grid-template-cols:repeat(12, minmax(0, 1fr))}.card-col-7{grid-column:span 7}.card-col-5{grid-column:span 5}.card-col-4{grid-column:span 4}.card-col-3{grid-column:span 3}}.security-card{background-color:#11162573;border:1px solid #f8fafc12;flex-direction:column;justify-content:space-between;min-height:350px;padding:32px;transition:border-color .4s,background-color .4s;display:flex;position:relative;overflow:hidden}.security-card:hover{background-color:#1116258c;border-color:#00ffa34d}.card-top{justify-content:space-between;align-items:flex-start;display:flex}.card-icon-wrapper{background-color:var(--color-bg-primary);color:var(--color-accent);border:1px solid #00ffa326;padding:12px;display:inline-flex}.card-status-badge{color:var(--color-accent);letter-spacing:2px;background-color:#00ffa30d;padding:4px 8px;font-family:monospace;font-size:.65rem}.card-status-alert{color:var(--color-alert);letter-spacing:2px;align-items:center;gap:8px;font-family:monospace;font-size:.6rem;display:flex}.card-body{margin:24px 0}.card-title{font-family:var(--font-display);letter-spacing:1.5px;color:var(--color-text-primary);margin-bottom:12px;font-size:1.1rem;font-weight:700}.card-text{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:.82rem;font-weight:300;line-height:1.5}.telemetry-bars-container{border-bottom:1px solid #00ffa31a;align-items:flex-end;gap:4px;height:64px;padding-bottom:8px;display:flex}.telemetry-bar{width:100%;transition:height .6s var(--ease-custom), background-color .4s ease;background-color:#00ffa333}.security-card:hover .telemetry-bar{background-color:#00ffa373}.camera-hud-simulator{background-color:var(--color-bg-primary);width:100%;height:128px;color:var(--color-accent);border:1px solid #00ffa31a;justify-content:center;align-items:center;margin-top:16px;font-family:monospace;font-size:.55rem;display:flex;position:relative;overflow:hidden}.hud-top-left{color:var(--color-text-secondary);flex-direction:column;gap:4px;display:flex;position:absolute;top:8px;left:8px}.hud-bottom-right{color:var(--color-text-secondary);position:absolute;bottom:8px;right:8px}.hud-bounding-box{border:2px solid var(--color-accent);flex-direction:column;justify-content:space-between;width:80px;height:64px;padding:4px;display:flex;position:absolute}.hud-center-text{color:var(--color-text-secondary);letter-spacing:2px;text-transform:uppercase;font-size:.6rem}.gps-telemetry-text{color:var(--color-accent);letter-spacing:1px;margin-bottom:8px;font-family:monospace;font-size:1.25rem}.gps-badge{color:var(--color-text-secondary);letter-spacing:1.5px;font-family:monospace;font-size:.55rem}.terminal-logs-box{background-color:var(--color-bg-primary);color:var(--color-text-secondary);border:1px solid #00ffa31a;flex-direction:column;gap:6px;width:100%;margin:16px 0;padding:16px;font-family:monospace;font-size:.55rem;display:flex}.terminal-log-row{justify-content:space-between;display:flex}.biometrics-box{margin:24px 0}.biometrics-title-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.biometrics-vip-tag{width:24px;height:24px;color:var(--color-accent);background-color:#00ffa31a;border:1px solid #00ffa34d;border-radius:9999px;justify-content:center;align-items:center;font-family:monospace;font-size:.5rem;display:flex}.biometrics-label{color:var(--color-text-primary);font-family:monospace;font-size:.75rem}.biometrics-bar-bg{background-color:#00ffa31a;width:100%;height:2px;position:relative;overflow:hidden}.biometrics-bar-fill{background-color:var(--color-accent);width:33.33%;height:100%;position:absolute;top:0;left:0}.command-section{z-index:10;background-color:var(--color-bg-primary);border-top:1px solid #f8fafc12;padding:100px 0;position:relative}.command-split{grid-template-cols:1fr;gap:48px;display:grid}@media (min-width:1024px){.command-split{grid-template-cols:repeat(12, minmax(0, 1fr));align-items:center}.command-left,.command-right{grid-column:span 6}}.command-description{font-family:var(--font-sans);color:var(--color-text-secondary);margin-bottom:32px;font-size:1.05rem;font-weight:300;line-height:1.7}.metrics-list{flex-direction:column;gap:24px;display:flex}.metric-row{flex-direction:column;gap:8px;display:flex}.metric-header{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.metric-title{font-family:var(--font-display);letter-spacing:1.5px;color:var(--color-text-primary);font-weight:700}.metric-value{color:var(--color-accent);font-family:monospace;font-weight:700}.metric-bar-bg{background-color:#00ffa31a;width:100%;height:1px;position:relative}.metric-bar-fill{background-color:#00ffa366;height:100%;position:absolute;top:0;left:0}.blueprint-container{background-color:#11162533;border:1px solid #f8fafc12;padding:32px;position:relative;overflow:hidden}.corner-top-left{border-top:1px solid #f8fafc26;border-left:1px solid #f8fafc26;width:12px;height:12px;position:absolute;top:8px;left:8px}.corner-top-right{border-top:1px solid #f8fafc26;border-right:1px solid #f8fafc26;width:12px;height:12px;position:absolute;top:8px;right:8px}.corner-bottom-left{border-bottom:1px solid #f8fafc26;border-left:1px solid #f8fafc26;width:12px;height:12px;position:absolute;bottom:8px;left:8px}.corner-bottom-right{border-bottom:1px solid #f8fafc26;border-right:1px solid #f8fafc26;width:12px;height:12px;position:absolute;bottom:8px;right:8px}.blueprint-grid-backdrop{pointer-events:none;background-color:#070a1340;background-image:linear-gradient(#00ffa303 1px,#0000 1px);background-size:100% 20px;position:absolute;inset:0}.blueprint-content{z-index:10;flex-direction:column;gap:32px;display:flex;position:relative}.blueprint-header{border-bottom:1px solid #00ffa31a;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.blueprint-header-left{color:var(--color-text-secondary);align-items:center;gap:8px;font-family:monospace;font-size:.6rem;display:flex}.blueprint-header-status{color:var(--color-accent);letter-spacing:2px;font-family:monospace;font-size:.6rem}.blueprint-grid-sim{grid-template-cols:1fr;gap:16px;display:grid}@media (min-width:640px){.blueprint-grid-sim{grid-template-cols:repeat(2, minmax(0, 1fr))}.blueprint-col-span-2{grid-column:span 2}}.blueprint-box{color:var(--color-text-secondary);background-color:#070a13d9;border:1px solid #00ffa31a;flex-direction:column;gap:8px;padding:16px;font-family:monospace;font-size:.58rem;display:flex}.blueprint-box-title{color:var(--color-text-primary);align-items:center;gap:6px;font-size:.62rem;display:flex}.blueprint-channels-row{grid-template-cols:repeat(3, minmax(0, 1fr));gap:8px;margin-top:4px;display:grid}.blueprint-channel-btn{text-align:center;color:var(--color-accent);text-shadow:0 0 10px #00ffa366;background:0 0;border:1px solid #00ffa326;padding:8px;font-family:monospace;font-size:.55rem}.blueprint-footer-text{font-size:.6rem;font-family:var(--font-sans);color:var(--color-text-secondary);text-align:right;font-weight:300}.tranquility-section{z-index:10;background-color:var(--color-bg-primary);border-top:1px solid #00ffa326;padding:120px 0;position:relative;overflow:hidden}.radial-blur-accent{filter:blur(160px);pointer-events:none;background-color:#00ffa305;border-radius:9999px;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tranquility-container{z-index:10;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.tranquility-header{text-align:center;margin-bottom:64px}.tranquility-reveal-box{text-align:center;max-width:900px;margin:0 auto 96px}.tranquility-reveal-text{font-family:var(--font-sans);color:var(--color-text-primary);letter-spacing:-.5px;font-size:1.5rem;font-weight:300;line-height:1.4}@media (min-width:640px){.tranquility-reveal-text{font-size:2rem}}@media (min-width:768px){.tranquility-reveal-text{font-size:2.25rem}}.profiles-grid{grid-template-cols:1fr;gap:32px;margin-top:48px;display:grid}@media (min-width:768px){.profiles-grid{grid-template-cols:repeat(3, minmax(0, 1fr))}}.profile-card{background-color:#1116254d;border:1px solid #00ffa31a;flex-direction:column;justify-content:space-between;min-height:280px;padding:32px;transition:all .5s;display:flex;position:relative}.profile-card:hover{background-color:#11162580;border-color:#00ffa359}.profile-card-decor-line{opacity:0;background:linear-gradient(90deg,#0000,#00ffa31a 50%,#0000);width:100%;height:1px;transition:opacity .5s;position:absolute;top:0;left:0}.profile-card:hover .profile-card-decor-line{opacity:1}.profile-icon-wrapper{background-color:var(--color-bg-primary);width:48px;height:48px;color:var(--color-accent);border:1px solid #00ffa333;justify-content:center;align-items:center;margin-bottom:24px;transition:transform .3s;display:flex}.profile-card:hover .profile-icon-wrapper{transform:scale(1.05)}.profile-title{font-family:var(--font-display);letter-spacing:1.5px;color:var(--color-text-primary);margin-bottom:16px;font-size:.95rem;font-weight:700}.profile-desc{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:.8rem;font-weight:300;line-height:1.6}.footer{background-color:var(--color-bg-primary);border-top:1px solid #00ffa326;position:relative;overflow:hidden}.footer-decor-line{background:linear-gradient(90deg,#0000,#00ffa333 50%,#0000);width:100%;height:1px;position:absolute;top:0;left:0}.footer-container{z-index:10;max-width:1200px;margin:0 auto;padding:100px 24px 60px;position:relative}.footer-split{grid-template-cols:1fr;border-bottom:1px solid #00ffa31a;gap:64px;padding-bottom:80px;display:grid}@media (min-width:1024px){.footer-split{grid-template-cols:repeat(12, minmax(0, 1fr));align-items:flex-start}.footer-left{grid-column:span 7}.footer-right{grid-column:span 5}}.footer-title{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--color-text-primary);margin-bottom:32px;font-size:2.2rem;font-weight:700;line-height:1.1}@media (min-width:640px){.footer-title{font-size:2.8rem}}@media (min-width:768px){.footer-title{font-size:3.5rem}}.footer-description{font-family:var(--font-sans);color:var(--color-text-secondary);max-width:500px;margin-bottom:40px;font-size:.88rem;font-weight:300;line-height:1.6}.footer-form{flex-direction:column;gap:12px;max-width:440px;display:flex}@media (min-width:640px){.footer-form{flex-direction:row;align-items:center}}.footer-input{font-family:var(--font-sans);color:var(--color-text-primary);background-color:#11162599;border:1px solid #00ffa326;width:100%;padding:14px 16px;font-size:.75rem;transition:border-color .3s}.footer-input:focus{border-color:var(--color-accent);outline:none}.form-success-box{max-width:440px;color:var(--color-accent);background-color:#00ffa30d;border:1px solid #00ffa34d;padding:16px;font-family:monospace;font-size:.75rem}.footer-right-grid{grid-template-cols:1fr;gap:40px;display:grid}@media (min-width:480px){.footer-right-grid{grid-template-cols:repeat(2, minmax(0, 1fr))}}.footer-contact-block{flex-direction:column;gap:24px;display:flex}.footer-block-title{font-family:var(--font-display);letter-spacing:2px;color:var(--color-text-primary);font-size:.75rem;font-weight:700}.contact-item{color:var(--color-text-secondary);align-items:center;gap:12px;font-size:.75rem;text-decoration:none;transition:color .3s;display:flex}.contact-item:hover,.contact-icon{color:var(--color-accent)}.footer-coverage-block{border-left:1px solid #00ffa31a;flex-direction:column;gap:24px;padding-left:24px;display:flex}.coverage-list{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-family:monospace;font-size:.62rem;list-style:none;display:flex}.coverage-item{align-items:center;gap:8px;display:flex}.coverage-dot{background-color:var(--color-accent);border-radius:9999px;width:6px;height:6px}.footer-bottom{color:var(--color-text-secondary);flex-direction:column;gap:24px;padding-top:40px;font-family:monospace;font-size:.6rem;display:flex}@media (min-width:640px){.footer-bottom{flex-direction:row;justify-content:space-between;align-items:center}}.copyright-box{align-items:center;gap:8px;display:flex}.copyright-icon{color:var(--color-accent)}.footer-legal-links{gap:24px;display:flex}.footer-legal-link{color:var(--color-text-secondary);text-decoration:none;transition:color .3s}.footer-legal-link:hover{color:var(--color-accent)}.btn-premium{background-color:var(--color-accent);color:var(--color-bg-primary);font-family:var(--font-display);letter-spacing:2px;transition:all .4s var(--ease-custom);border:1px solid var(--color-accent);justify-content:center;align-items:center;padding:16px 32px;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-premium:hover{color:var(--color-accent);background-color:#0000;box-shadow:0 0 15px #00ffa333}.btn-secondary{color:var(--color-text-primary);font-family:var(--font-display);letter-spacing:2px;transition:all .4s var(--ease-custom);background-color:#0000;justify-content:center;align-items:center;padding:16px 32px;font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.btn-secondary:after{content:"";background-color:#f8fafc4d;height:1px;transition:background-color .3s;position:absolute;bottom:12px;left:32px;right:32px}.btn-secondary:hover{color:var(--color-accent)}.btn-secondary:hover:after{background-color:var(--color-accent)}.scroll-indicator-container{opacity:.7;z-index:10;flex-direction:column;align-items:center;gap:8px;transition:opacity .3s;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-indicator-container:hover{opacity:1;filter:drop-shadow(0 0 12px #00ffa366);transform:translate(-50%)translateY(5px)scale(1.05)}.scroll-indicator-text{font-family:var(--font-display);letter-spacing:3px;color:var(--color-text-secondary);font-size:.55rem}.scroll-indicator-icon{border-right:1px solid var(--color-text-secondary);border-bottom:1px solid var(--color-text-secondary);width:12px;height:12px;animation:2s infinite bounce;transform:rotate(45deg)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)rotate(45deg)}40%{transform:translateY(-8px)rotate(45deg)}60%{transform:translateY(-4px)rotate(45deg)}}.apple-body-container{z-index:10;background-color:var(--color-bg-primary);flex-direction:column;gap:120px;padding:100px 0;display:flex;position:relative}@media (min-width:768px){.apple-body-container{gap:180px;padding:160px 0}}.apple-section{width:100%;max-width:1400px;margin:0 auto;padding:0 24px}.apple-heading{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-1px;margin-bottom:24px;font-size:2.5rem;font-weight:700;line-height:1.1}@media (min-width:768px){.apple-heading{font-size:4rem}}.apple-subheading{font-family:var(--font-sans);color:var(--color-text-secondary);max-width:700px;font-size:1.1rem;font-weight:300;line-height:1.6}@media (min-width:768px){.apple-subheading{font-size:1.4rem}}.apple-title{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.5px;margin-bottom:16px;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.apple-title{font-size:3rem}}.apple-description{font-family:var(--font-sans);color:var(--color-text-primary);margin-bottom:16px;font-size:1.1rem;font-weight:400;line-height:1.5}.apple-description-secondary{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:1rem;font-weight:300;line-height:1.6}@media (min-width:768px){.apple-description{font-size:1.5rem}.apple-description-secondary{font-size:1.1rem}}.apple-section-centered{text-align:center;flex-direction:column;align-items:center;display:flex}.apple-section-centered .apple-text-container{flex-direction:column;align-items:center;margin-bottom:60px;display:flex}.apple-section-split{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}@media (min-width:1024px){.apple-section-split{grid-template-columns:repeat(2,1fr);gap:80px}.apple-section-reverse .apple-split-text{order:2}.apple-section-reverse .apple-split-media{order:1}}.apple-section-unified{text-align:center;flex-direction:column;align-items:center;display:flex}.apple-unified-text{flex-direction:column;align-items:center;margin-bottom:60px;display:flex}.apple-media-container{background-color:var(--color-bg-secondary);border:1px solid #ffffff0d;border-radius:30px;width:100%;position:relative;overflow:hidden}.apple-media-large{aspect-ratio:16/9;max-width:1200px}.apple-split-media{background-color:var(--color-bg-secondary);aspect-ratio:4/3;border:1px solid #ffffff0d;border-radius:30px;width:100%;position:relative;overflow:hidden}.apple-video{object-fit:cover;width:100%;height:100%;display:block}.apple-media-placeholder{background:radial-gradient(circle,#111625cc,#070a13);border:1px dashed #00ffa34d;justify-content:center;align-items:center;display:flex}.placeholder-content{opacity:.6;flex-direction:column;align-items:center;gap:16px;display:flex}.placeholder-icon{font-size:3rem}.placeholder-text{color:var(--color-accent);letter-spacing:2px;font-family:monospace;font-size:.9rem}.apple-hover-effect{transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),border-color .4s}@media (hover:hover) and (pointer:fine){.apple-hover-effect:hover{border-color:#00ffa34d;transform:translateY(-8px);box-shadow:0 20px 40px #0006,0 0 20px #00ffa31a}}@keyframes pulse{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.crop-watermark{object-fit:cover;transform:scale(1.15)}nextjs-portal,#__next-build-watcher,[id^=__next-build-watcher],.show-desktop{display:none!important}.show-mobile{display:block!important}@media (min-width:768px){.show-desktop{display:block!important}.show-mobile{display:none!important}}.mobile-global-bg{opacity:.5;pointer-events:none;z-index:-1;background-image:radial-gradient(#00ffa326 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.mobile-global-bg:after{content:"";background:radial-gradient(circle at top,#00ffa314 0%,#0000 60%);width:100%;height:100%;position:absolute;top:0;left:0}.mobile-editorial-block{border-top:2px solid #ffffff1a;border-bottom:2px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:100%;margin:40px 0;padding:40px 0;display:flex;position:relative}.mobile-editorial-title{font-family:var(--font-display);letter-spacing:-2px;color:var(--color-text-primary);text-transform:uppercase;width:100%;margin:0;font-size:clamp(2.5rem,11vw,4rem);font-weight:800;line-height:.9}.mobile-editorial-accent{color:var(--color-accent)}.mobile-editorial-subtitle{font-family:var(--font-sans);letter-spacing:1px;color:var(--color-text-secondary);text-transform:uppercase;max-width:90%;margin-top:8px;font-size:.85rem;font-weight:400;line-height:1.5}
