@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:104.98%}.__className_06a1f2{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_06a1f2{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{--color-bg-primary:#F3F6FC;--color-bg-secondary:#FFFFFF;--color-text-primary:#0E1C33;--color-text-secondary:#5B6B84;--color-accent:#1765FF;--color-cyan:#00D4F5;--color-sky:#0798F5;--color-alert:#DC2626;--color-warning:#D97706;--color-border:#E3EAF5;--color-fill:#EDF2FA;--border-color:#E3EAF5;--shadow-resting:0 2px 10px rgba(20,49,95,0.10);--shadow-lifted:0 12px 28px rgba(20,49,95,0.16);--ease-custom:cubic-bezier(0.65,0,0.35,1);--transition-smooth:0.6s var(--ease-custom);--transition-fast:0.2s ease-out;--font-display:var(--font-jakarta),"Plus Jakarta Sans",sans-serif;--font-sans:var(--font-jakarta),"Plus Jakarta Sans",sans-serif}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth;background-color:var(--color-bg-primary)}body{background-color:transparent;color:var(--color-text-primary);font-family:var(--font-sans);overflow-x:hidden;width:100%;min-height:100vh}::selection{background-color:var(--color-accent);color:#FFFFFF}::-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 rgba(0,212,245,.3)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.video-background-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;pointer-events:none}.video-bg{opacity:1}.video-bg,.video-poster-overlay{width:100%;height:100%;object-fit:cover;filter:brightness(.85) contrast(1.05)}.video-poster-overlay{position:absolute;top:0;left:0;z-index:1;pointer-events:none}.video-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(14,23,38,.05) 15%,rgba(14,23,38,.3) 90%);z-index:1}.tech-grid-overlay{display:none}.navbar{position:fixed;top:0;left:0;width:100%;z-index:50;transition:all .4s var(--ease-custom);background:rgba(14,23,38,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(20,49,95,.05)}.navbar-scrolled{background-color:rgba(14,23,38,.85);border-bottom:1px solid rgba(0,212,245,.15);padding:14px 0!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar-container{max-width:1200px;margin:0 auto;padding:0 24px;justify-content:space-between;height:70px}.navbar-container,.navbar-logo{display:flex;align-items:center}.navbar-logo{gap:12px;text-decoration:none}.logo-icon-container{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(20,49,95,.1);background-color:transparent}.navbar-logo-text{font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:3px;color:var(--color-text-primary)}.navbar-logo-superscript{font-family:var(--font-sans);font-weight:200;font-size:.7rem;color:var(--color-accent);vertical-align:super;margin-left:2px}.navbar-links{display:flex;align-items:center;gap:40px}.navbar-link{font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:2px;color:var(--color-text-secondary);text-decoration:none;transition:color .3s ease}.navbar-link:hover{color:var(--color-accent)}.navbar-actions{display:flex;align-items:center;gap:24px}.telemetry-badge{display:flex;align-items:center;gap:12px;border:1px solid rgba(0,212,245,.15);padding:6px 12px;background-color:rgba(233,238,247,.6);font-family:var(--font-sans);font-size:.62rem;letter-spacing:1px;color:var(--color-text-secondary)}.telemetry-status-dot{position:relative;display:flex;height:8px;width:8px}.telemetry-status-ping{position:absolute;display:inline-flex;height:100%;width:100%;border-radius:9999px;background-color:var(--color-accent);opacity:.75;animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.telemetry-status-core{position:relative;display:inline-flex;border-radius:9999px;height:8px;width:8px;background-color:var(--color-accent)}.hero{position:relative;height:100vh;z-index:1;overflow:hidden;background-color:var(--color-bg-primary);align-items:center;justify-content:center;padding:120px 0 60px}.hero,.hero-container{width:100%;display:flex}.hero-container{max-width:1200px;margin:0 auto;padding:0 24px;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 180px)}.hero-telemetry-header{display:flex;justify-content:space-between;border-top:1px solid rgba(0,212,245,.12);padding-top:16px;font-family:var(--font-sans);font-size:.62rem;letter-spacing:2px;color:var(--color-text-secondary);text-transform:uppercase}.hero-content{margin:auto 0;max-width:800px;padding:40px 0}.alert-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(220,38,38,.25);background-color:rgba(220,38,38,.05);padding:6px 14px;margin-bottom:32px}.alert-badge-text{font-size:.6rem;letter-spacing:3px;color:var(--color-alert)}.alert-badge-text,.hero-title{font-family:var(--font-display);font-weight:700}.hero-title{font-size:3rem;line-height:1.1;letter-spacing:-1.5px;color:var(--color-text-primary);margin-bottom:32px}@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);font-weight:300;font-size:1rem;line-height:1.6;color:var(--color-text-secondary);max-w:600px;margin-bottom:40px}@media (min-width:640px){.hero-subtitle{font-size:1.1rem}}.hero-actions{display:flex;flex-direction:column;gap:20px}@media (min-width:640px){.hero-actions{flex-direction:row;align-items:center}}.hero-telemetry-footer{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid rgba(0,212,245,.12);padding-bottom:16px}@media (min-width:640px){.hero-telemetry-footer{flex-direction:row;align-items:center;justify-content:space-between}}.telemetry-footer-item{gap:12px;font-family:var(--font-sans);color:var(--color-text-secondary)}.scroll-down-btn,.telemetry-footer-item{display:flex;align-items:center;font-size:.62rem;letter-spacing:2px}.scroll-down-btn{gap:8px;font-family:var(--font-display);color:var(--color-accent);text-decoration:none;transition:color .3s ease}.scroll-down-btn:hover{color:var(--color-text-primary)}.security-section{position:relative;z-index:10;background-color:var(--color-bg-primary);border-top:1px solid rgba(20,49,95,.07);box-shadow:0 -20px 40px rgba(20,49,95,.12);padding:100px 0}.section-grid-header{display:grid;grid-template-cols:1fr;gap:32px;margin-bottom:80px}@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{grid-column:span 4;text-align:right}}.section-label{font-family:var(--font-sans);font-size:.65rem;letter-spacing:4px;color:var(--color-accent);display:inline-block;white-space:normal}.hero-main-title{font-size:clamp(3.5rem,8vw,7rem);margin-bottom:clamp(16px,2.5vh,24px);line-height:1;letter-spacing:2px;font-weight:800;display:flex;align-items:center;text-transform:uppercase}@media (max-width:768px){.hero-main-title{font-size:13vw;white-space:nowrap;letter-spacing:1px}}.hero-subtitle,.section-title{font-family:var(--font-display);font-weight:700;font-size:2.2rem;line-height:1.1;color:var(--color-text-primary)}.section-title{letter-spacing:-1px}@media (min-width:640px){.section-title{font-size:2.8rem}}.section-description{font-family:var(--font-sans);font-weight:300;font-size:.88rem;line-height:1.6;color:var(--color-text-secondary);max-width:380px}.security-cards-grid{display:grid;grid-template-cols:1fr;gap:24px}@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:rgba(233,238,247,.45);border:1px solid rgba(20,49,95,.07);padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:350px;position:relative;overflow:hidden;transition:border-color .4s ease,background-color .4s ease}.security-card:hover{border-color:rgba(0,212,245,.3);background-color:rgba(233,238,247,.55)}.card-top{display:flex;justify-content:space-between;align-items:flex-start}.card-icon-wrapper{padding:12px;background-color:var(--color-bg-primary);border:1px solid rgba(0,212,245,.15);color:var(--color-accent);display:inline-flex}.card-status-badge{font-size:.65rem;color:var(--color-accent);background-color:rgba(0,212,245,.05);padding:4px 8px}.card-status-alert,.card-status-badge{font-family:var(--font-sans);letter-spacing:2px}.card-status-alert{display:flex;align-items:center;gap:8px;font-size:.6rem;color:var(--color-alert)}.card-body{margin:24px 0}.card-title{font-family:var(--font-display);font-weight:700;font-size:1.1rem;letter-spacing:1.5px;color:var(--color-text-primary);margin-bottom:12px}.card-text{font-family:var(--font-sans);font-weight:300;font-size:.82rem;line-height:1.5;color:var(--color-text-secondary)}.telemetry-bars-container{height:64px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid rgba(0,212,245,.1);padding-bottom:8px}.telemetry-bar{width:100%;background-color:rgba(0,212,245,.2);transition:height .6s var(--ease-custom),background-color .4s ease}.security-card:hover .telemetry-bar{background-color:rgba(0,212,245,.45)}.camera-hud-simulator{position:relative;width:100%;height:128px;background-color:var(--color-bg-primary);border:1px solid rgba(0,212,245,.1);margin-top:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:.55rem;color:var(--color-accent)}.hud-top-left{top:8px;left:8px;display:flex;flex-direction:column;gap:4px}.hud-bottom-right,.hud-top-left{position:absolute;color:var(--color-text-secondary)}.hud-bottom-right{bottom:8px;right:8px}.hud-bounding-box{position:absolute;border:2px solid var(--color-accent);width:80px;height:64px;display:flex;flex-direction:column;justify-content:space-between;padding:4px}.hud-center-text{color:var(--color-text-secondary);letter-spacing:2px;font-size:.6rem;text-transform:uppercase}.gps-telemetry-text{font-family:var(--font-sans);font-size:1.25rem;color:var(--color-accent);margin-bottom:8px;letter-spacing:1px}.gps-badge{letter-spacing:1.5px}.gps-badge,.terminal-logs-box{font-family:var(--font-sans);font-size:.55rem;color:var(--color-text-secondary)}.terminal-logs-box{background-color:var(--color-bg-primary);padding:16px;border:1px solid rgba(0,212,245,.1);display:flex;flex-direction:column;gap:6px;margin:16px 0;width:100%}.terminal-log-row{display:flex;justify-content:space-between}.biometrics-box{margin:24px 0}.biometrics-title-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.biometrics-vip-tag{width:24px;height:24px;border-radius:9999px;background-color:rgba(0,212,245,.1);display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,212,245,.3);font-family:var(--font-sans);font-size:.5rem;color:var(--color-accent)}.biometrics-label{font-family:var(--font-sans);font-size:.75rem;color:var(--color-text-primary)}.biometrics-bar-bg{height:2px;width:100%;background-color:rgba(0,212,245,.1);overflow:hidden;position:relative}.biometrics-bar-fill{position:absolute;top:0;left:0;height:100%;width:33.33%;background-color:var(--color-accent)}.command-section{position:relative;z-index:10;background-color:var(--color-bg-primary);border-top:1px solid rgba(20,49,95,.07);padding:100px 0}.command-split{display:grid;grid-template-cols:1fr;gap:48px}@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);font-weight:300;font-size:1.05rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:32px}.metrics-list{gap:24px}.metric-row,.metrics-list{display:flex;flex-direction:column}.metric-row{gap:8px}.metric-header{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.metric-title{font-family:var(--font-display);letter-spacing:1.5px;color:var(--color-text-primary);font-weight:700}.metric-value{font-family:var(--font-sans);color:var(--color-accent);font-weight:700}.metric-bar-bg{height:1px;width:100%;background-color:rgba(0,212,245,.1);position:relative}.metric-bar-fill{position:absolute;top:0;left:0;height:100%;background-color:rgba(0,212,245,.4)}.blueprint-container{position:relative;padding:32px;border:1px solid rgba(20,49,95,.07);background-color:rgba(233,238,247,.2);overflow:hidden}.corner-top-left{left:8px;border-left:1px solid rgba(20,49,95,.15)}.corner-top-left,.corner-top-right{position:absolute;top:8px;width:12px;height:12px;border-top:1px solid rgba(20,49,95,.15)}.corner-top-right{right:8px;border-right:1px solid rgba(20,49,95,.15)}.corner-bottom-left{left:8px;border-left:1px solid rgba(20,49,95,.15)}.corner-bottom-left,.corner-bottom-right{position:absolute;bottom:8px;width:12px;height:12px;border-bottom:1px solid rgba(20,49,95,.15)}.corner-bottom-right{right:8px;border-right:1px solid rgba(20,49,95,.15)}.blueprint-grid-backdrop{position:absolute;inset:0;background-color:rgba(14,23,38,.25);background-size:100% 20px;background-image:linear-gradient(180deg,rgba(0,212,245,.01) 1px,transparent 0);pointer-events:none}.blueprint-content{position:relative;z-index:10;display:flex;flex-direction:column;gap:32px}.blueprint-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(0,212,245,.1)}.blueprint-header-left{display:flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:.6rem;color:var(--color-text-secondary)}.blueprint-header-status{font-family:var(--font-sans);font-size:.6rem;color:var(--color-accent);letter-spacing:2px}.blueprint-grid-sim{display:grid;grid-template-cols:1fr;gap:16px}@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{padding:16px;border:1px solid rgba(0,212,245,.1);background-color:rgba(14,23,38,.85);font-family:var(--font-sans);font-size:.58rem;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:8px}.blueprint-box-title{display:flex;align-items:center;gap:6px;color:var(--color-text-primary);font-size:.62rem}.blueprint-channels-row{display:grid;grid-template-cols:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.blueprint-channel-btn{padding:8px;border:1px solid rgba(0,212,245,.15);text-align:center;color:var(--color-accent);text-shadow:0 0 10px rgba(0,212,245,.4);background:transparent;font-family:var(--font-sans);font-size:.55rem}.blueprint-footer-text{font-size:.6rem;font-family:var(--font-sans);font-weight:300;color:var(--color-text-secondary);text-align:right}.tranquility-section{position:relative;z-index:10;background-color:var(--color-bg-primary);border-top:1px solid rgba(0,212,245,.15);padding:120px 0;overflow:hidden}.radial-blur-accent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background-color:rgba(0,212,245,.02);border-radius:9999px;filter:blur(160px);pointer-events:none}.tranquility-container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:10}.tranquility-header{text-align:center;margin-bottom:64px}.tranquility-reveal-box{max-width:900px;margin:0 auto 96px;text-align:center}.tranquility-reveal-text{font-family:var(--font-sans);font-weight:300;font-size:1.5rem;line-height:1.4;color:var(--color-text-primary);letter-spacing:-.5px}@media (min-width:640px){.tranquility-reveal-text{font-size:2rem}}@media (min-width:768px){.tranquility-reveal-text{font-size:2.25rem}}.profiles-grid{display:grid;grid-template-cols:1fr;gap:32px;margin-top:48px}@media (min-width:768px){.profiles-grid{grid-template-cols:repeat(3,minmax(0,1fr))}}.profile-card{background-color:rgba(233,238,247,.3);border:1px solid rgba(0,212,245,.1);padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;position:relative;transition:all .5s ease}.profile-card:hover{border-color:rgba(0,212,245,.35);background-color:rgba(233,238,247,.5)}.profile-card-decor-line{position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,245,.1) 50%,transparent);opacity:0;transition:opacity .5s ease}.profile-card:hover .profile-card-decor-line{opacity:1}.profile-icon-wrapper{width:48px;height:48px;border:1px solid rgba(0,212,245,.2);background-color:var(--color-bg-primary);display:flex;align-items:center;justify-content:center;color:var(--color-accent);margin-bottom:24px;transition:transform .3s ease}.profile-card:hover .profile-icon-wrapper{transform:scale(1.05)}.profile-title{font-family:var(--font-display);font-weight:700;font-size:.95rem;letter-spacing:1.5px;color:var(--color-text-primary);margin-bottom:16px}.profile-desc{font-family:var(--font-sans);font-weight:300;font-size:.8rem;line-height:1.6;color:var(--color-text-secondary)}.footer{position:relative;background-color:var(--color-bg-primary);border-top:1px solid rgba(0,212,245,.15);overflow:hidden}.footer-decor-line{position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,245,.2) 50%,transparent)}.footer-container{max-width:1200px;margin:0 auto;padding:100px 24px 60px;position:relative;z-index:10}.footer-split{display:grid;grid-template-cols:1fr;gap:64px;padding-bottom:80px;border-bottom:1px solid rgba(0,212,245,.1)}@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);font-weight:700;font-size:2.2rem;line-height:1.1;letter-spacing:-1.5px;color:var(--color-text-primary);margin-bottom:32px}@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);font-weight:300;font-size:.88rem;line-height:1.6;color:var(--color-text-secondary);max-width:500px;margin-bottom:40px}.footer-form{display:flex;flex-direction:column;gap:12px;max-width:440px}@media (min-width:640px){.footer-form{flex-direction:row;align-items:center}}.footer-input{background-color:rgba(233,238,247,.6);border:1px solid rgba(0,212,245,.15);padding:14px 16px;font-family:var(--font-sans);font-size:.75rem;color:var(--color-text-primary);width:100%;transition:border-color .3s ease}.footer-input:focus{outline:none;border-color:var(--color-accent)}.form-success-box{padding:16px;border:1px solid rgba(0,212,245,.3);background-color:rgba(0,212,245,.05);max-width:440px;font-family:var(--font-sans);font-size:.75rem;color:var(--color-accent)}.footer-right-grid{display:grid;grid-template-cols:1fr;gap:40px}@media (min-width:480px){.footer-right-grid{grid-template-cols:repeat(2,minmax(0,1fr))}}.footer-contact-block{display:flex;flex-direction:column;gap:24px}.footer-block-title{font-family:var(--font-display);font-weight:700;font-size:.75rem;letter-spacing:2px;color:var(--color-text-primary)}.contact-item{display:flex;align-items:center;gap:12px;font-size:.75rem;color:var(--color-text-secondary);text-decoration:none;transition:color .3s ease}.contact-icon,.contact-item:hover{color:var(--color-accent)}.footer-coverage-block{display:flex;flex-direction:column;gap:24px;border-left:1px solid rgba(0,212,245,.1);padding-left:24px}.coverage-list{list-style:none;display:flex;flex-direction:column;gap:8px;font-family:var(--font-sans);font-size:.62rem;color:var(--color-text-secondary)}.coverage-item{display:flex;align-items:center;gap:8px}.coverage-dot{width:6px;height:6px;border-radius:9999px;background-color:var(--color-accent)}.footer-bottom{padding-top:40px;display:flex;flex-direction:column;gap:24px;font-family:var(--font-sans);font-size:.6rem;color:var(--color-text-secondary)}@media (min-width:640px){.footer-bottom{flex-direction:row;align-items:center;justify-content:space-between}}.copyright-box{display:flex;align-items:center;gap:8px}.copyright-icon{color:var(--color-accent)}.footer-legal-links{display:flex;gap:24px}.footer-legal-link{color:var(--color-text-secondary);text-decoration:none;transition:color .3s ease}.footer-legal-link:hover{color:var(--color-accent)}.btn-premium{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-accent);color:#FFFFFF;font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:2px;padding:16px 32px;text-decoration:none;border-radius:12px;transition:all .4s var(--ease-custom);box-shadow:var(--shadow-resting)}.btn-premium:hover{background-color:#0F51D6;color:#FFFFFF;box-shadow:var(--shadow-lifted);transform:translateY(-1px)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:var(--color-text-primary);font-family:var(--font-display);font-size:.75rem;font-weight:400;letter-spacing:2px;padding:16px 32px;text-decoration:none;transition:all .4s var(--ease-custom);position:relative}.btn-secondary:after{content:"";position:absolute;bottom:12px;left:32px;right:32px;height:1px;background-color:rgba(20,49,95,.3);transition:background-color .3s ease}.btn-secondary:hover{color:var(--color-accent)}.btn-secondary:hover:after{background-color:var(--color-accent)}.scroll-indicator-container{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.7;transition:opacity .3s ease;z-index:10}.scroll-indicator-container:hover{opacity:1;transform:translateX(-50%) translateY(5px) scale(1.05);filter:drop-shadow(0 0 12px rgba(0,212,245,.4))}.scroll-indicator-text{font-family:var(--font-display);font-size:.55rem;letter-spacing:3px;color:var(--color-text-secondary)}.scroll-indicator-icon{width:12px;height:12px;border-right:1px solid var(--color-text-secondary);border-bottom:1px solid var(--color-text-secondary);transform:rotate(45deg);animation:bounce 2s infinite}@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{position:relative;z-index:10;background-color:var(--color-bg-primary);padding:100px 0;display:flex;flex-direction:column;gap:120px}@media (min-width:768px){.apple-body-container{padding:160px 0;gap:180px}}.apple-section{max-width:1400px;margin:0 auto;padding:0 24px;width:100%}.apple-heading{font-family:var(--font-display);font-weight:700;font-size:2.5rem;line-height:1.1;color:var(--color-text-primary);letter-spacing:-1px;margin-bottom:24px}@media (min-width:768px){.apple-heading{font-size:4rem}}.apple-subheading{font-family:var(--font-sans);font-weight:300;font-size:1.1rem;line-height:1.6;color:var(--color-text-secondary);max-width:700px}@media (min-width:768px){.apple-subheading{font-size:1.4rem}}.apple-title{font-family:var(--font-display);font-weight:700;font-size:2rem;line-height:1.2;color:var(--color-text-primary);letter-spacing:-.5px;margin-bottom:16px}@media (min-width:768px){.apple-title{font-size:3rem}}.apple-description{font-family:var(--font-sans);font-weight:400;font-size:1.1rem;line-height:1.5;color:var(--color-text-primary);margin-bottom:16px}.apple-description-secondary{font-family:var(--font-sans);font-weight:300;font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}@media (min-width:768px){.apple-description{font-size:1.5rem}.apple-description-secondary{font-size:1.1rem}}.apple-section-centered{display:flex;flex-direction:column;align-items:center;text-align:center}.apple-section-centered .apple-text-container{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.apple-section-split{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@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}.apple-section-unified,.apple-unified-text{display:flex;flex-direction:column;align-items:center}.apple-unified-text{margin-bottom:60px}.apple-media-container{width:100%;border-radius:30px;overflow:hidden;position:relative;background-color:var(--color-bg-secondary);border:1px solid rgba(20,49,95,.05)}.apple-media-large{max-width:1200px;aspect-ratio:16/9}.apple-split-media{width:100%;border-radius:30px;overflow:hidden;position:relative;background-color:var(--color-bg-secondary);border:1px solid rgba(20,49,95,.05);aspect-ratio:4/3}.apple-video{width:100%;height:100%;object-fit:cover;display:block}.apple-media-placeholder{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(233,238,247,.8),rgba(14,23,38,1));border:1px dashed rgba(0,212,245,.3)}.placeholder-content{display:flex;flex-direction:column;align-items:center;gap:16px;opacity:.6}.placeholder-icon{font-size:3rem}.placeholder-text{font-family:var(--font-sans);color:var(--color-accent);letter-spacing:2px;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 ease}@media (hover:hover) and (pointer:fine){.apple-hover-effect:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(20,49,95,.16),0 0 20px rgba(0,212,245,.1);border-color:rgba(0,212,245,.3)}}@keyframes pulse{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.crop-watermark{transform:scale(1.15);object-fit:cover}#__next-build-watcher,.show-desktop,[id^=__next-build-watcher],nextjs-portal{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{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(rgba(0,212,245,.15) 1px,transparent 0);background-size:24px 24px;opacity:.5;pointer-events:none;z-index:-1}.mobile-global-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top center,rgba(0,212,245,.08) 0,transparent 60%)}.mobile-editorial-block{width:100%;padding:40px 0;margin:40px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;position:relative;border-top:2px solid rgba(20,49,95,.1);border-bottom:2px solid rgba(20,49,95,.1)}.mobile-editorial-title{font-family:var(--font-display);font-size:clamp(2.5rem,11vw,4rem);font-weight:800;line-height:.9;letter-spacing:-2px;color:var(--color-text-primary);text-transform:uppercase;margin:0;width:100%}.mobile-editorial-accent{color:var(--color-accent)}.mobile-editorial-subtitle{font-family:var(--font-sans);font-size:.85rem;font-weight:400;letter-spacing:1px;color:var(--color-text-secondary);text-transform:uppercase;margin-top:8px;line-height:1.5;max-width:90%}