:root{--bg:#07111f;--bg2:#0a1728;--panel:#0e2033;--line:rgba(161,196,216,.15);--text:#f4f8fb;--muted:#9aafc1;--cyan:#71e3e8;--blue:#6d9cff;--font:"DM Sans",sans-serif;--display:"Space Grotesk",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);line-height:1.65}a{color:inherit;text-decoration:none}.section-wrap{width:min(1160px,calc(100% - 48px));margin:auto}.announcement{height:auto;min-height:38px;display:flex;justify-content:center;align-items:center;gap:9px;padding:8px 20px;background:#10283a;color:#c4d8e4;font-size:12px;text-align:center}.announcement a{color:var(--cyan);font-weight:700;margin-left:4px}.pulse,.status-dot{color:#72e4c2}.pulse{width:7px;height:7px;border-radius:50%;background:#72e4c2;box-shadow:0 0 12px #72e4c2}.site-header{height:82px;display:flex;align-items:center;justify-content:space-between;width:min(1160px,calc(100% - 48px));margin:auto;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:11px;font:700 21px var(--display);letter-spacing:-1px}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(113,227,232,.55);border-radius:10px;color:var(--cyan);font:700 20px var(--display);background:linear-gradient(145deg,rgba(113,227,232,.16),rgba(109,156,255,.08));box-shadow:0 0 25px rgba(113,227,232,.08)}.brand-dot{color:var(--cyan)}.nav{display:flex;align-items:center;gap:34px;color:#b4c4d1;font-size:13px}.nav a:hover,.footer-links a:hover{color:var(--cyan)}.nav-cta{border:1px solid rgba(113,227,232,.4);border-radius:7px;padding:10px 15px;color:var(--text)}.menu-toggle{display:none;background:none;border:0}.hero{min-height:640px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:40px;padding-top:55px;padding-bottom:70px}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--cyan);font-size:10px;font-weight:700;letter-spacing:2px}.eyebrow-line{width:24px;height:1px;background:var(--cyan)}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--display);letter-spacing:-2.5px;line-height:1.08}h1{font-size:clamp(43px,5.3vw,66px);margin:25px 0 22px}h2{font-size:clamp(36px,4vw,49px);margin:19px 0}.gradient-text{background:linear-gradient(90deg,#73e6e8,#7da7ff);-webkit-background-clip:text;background-clip:text;color:transparent}.muted-gradient{color:#9db5c8}.hero-lede,.section-heading>p,.product-copy>p,.about-copy>p,.cta-inner>p{max-width:510px;color:var(--muted);font-size:15px;line-height:1.85}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:14px 20px;border-radius:7px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px);box-shadow:0 10px 35px rgba(81,185,206,.18)}.button-primary{color:#061321;background:linear-gradient(100deg,#83e9e7,#7da9ff)}.text-link{font-size:13px;font-weight:700;color:#d5e5ed}.text-link span{color:var(--cyan);margin-left:5px}.hero-proof{display:flex;align-items:center;gap:14px;margin-top:47px}.proof-avatars{display:flex}.proof-avatars span{display:grid;place-items:center;width:28px;height:28px;margin-right:-7px;border:2px solid var(--bg);border-radius:50%;background:#1b5264;color:#c8f7f6;font-size:10px;font-weight:700}.proof-avatars span:nth-child(2){background:#334b77}.proof-avatars span:nth-child(3){background:#3b5962}.hero-proof p{margin:0;color:#8298aa;font-size:11px;line-height:1.5}.hero-visual{height:470px;position:relative;display:grid;place-items:center}.visual-glow{position:absolute;width:330px;height:330px;border-radius:50%;background:rgba(44,154,182,.16);filter:blur(65px)}.orbit{position:absolute;border:1px solid rgba(112,210,228,.16);border-radius:50%;transform:rotate(-22deg)}.orbit-one{width:470px;height:250px}.orbit-two{width:390px;height:390px;border-style:dashed;opacity:.5}.shield-card{position:relative;width:310px;height:355px;border:1px solid rgba(128,207,222,.32);border-radius:17px;background:linear-gradient(145deg,rgba(20,49,70,.94),rgba(9,24,43,.96));box-shadow:0 30px 90px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.06);overflow:hidden;transform:rotate(-4deg)}.shield-top,.shield-bottom{display:flex;align-items:center;justify-content:space-between;padding:18px 20px}.tiny-label{font-size:8px;letter-spacing:1.6px;color:#85a5b7;font-weight:700}.status-dot{font-size:8px;letter-spacing:1px}.shield-art{height:245px;display:grid;place-items:center;background:radial-gradient(circle,rgba(69,181,199,.18),transparent 65%)}.shield-ring{width:160px;filter:drop-shadow(0 0 23px rgba(87,216,227,.24))}.shield-ring svg{width:100%}.shield-bottom{border-top:1px solid var(--line)}.shield-bottom strong{display:block;font:600 13px var(--display);margin-top:3px}.mini-check{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#8ef0db;background:rgba(92,219,189,.13)}.scan-line{position:absolute;top:120px;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(112,237,239,.6),transparent);box-shadow:0 0 12px #55dce5;animation:scan 4s ease-in-out infinite}@keyframes scan{0%,100%{top:100px;opacity:.2}50%{top:280px;opacity:1}}.floating-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid rgba(148,203,218,.2);border-radius:10px;background:rgba(12,31,49,.92);box-shadow:0 12px 35px rgba(0,0,0,.25)}.floating-chip b,.floating-chip small{display:block}.floating-chip b{font-size:11px}.floating-chip small{font-size:9px;color:#829bad}.chip-icon{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:rgba(113,227,232,.12);color:var(--cyan)}.chip-a{top:65px;right:-5px}.chip-b{bottom:65px;left:-3px}.visual-caption{position:absolute;bottom:4px;color:#6f879a;font-size:10px;letter-spacing:.4px}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#091827}.trust-inner{min-height:75px;display:flex;align-items:center;justify-content:space-between;gap:18px}.trust-inner>span{font-size:9px;letter-spacing:1.8px;color:#7891a4;font-weight:700}.trust-inner b{font:500 12px var(--display);color:#b5c8d5}.trust-inner i{height:4px;width:4px;border-radius:50%;background:#4f7d8b}.section{padding-top:110px;padding-bottom:110px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:45px}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:390px;margin-bottom:5px;font-size:13px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-card{position:relative;min-height:230px;padding:28px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,rgba(18,42,61,.8),rgba(10,24,40,.8));overflow:hidden}.feature-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:10px;color:var(--cyan);font-size:22px;background:rgba(113,227,232,.1);margin-bottom:24px}.feature-card h3{font:600 18px var(--display);margin-bottom:10px}.feature-card p{max-width:280px;color:#8fa6b7;font-size:12px;line-height:1.8}.feature-number{position:absolute;right:24px;bottom:10px;font:700 44px var(--display);color:rgba(122,173,197,.08)}.product-section{padding:105px 0;background:linear-gradient(110deg,#0b1b2b,#0d2235 55%,#0a1929);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.product-name{display:flex;align-items:center;gap:12px;margin-top:28px;font:600 19px var(--display)}.product-symbol{display:grid;place-items:center;width:37px;height:37px;border-radius:10px;background:linear-gradient(145deg,#8af0e9,#739eff);color:#071522;font-weight:700}.product-copy h2{font-size:43px;margin:25px 0 18px}.product-copy>p{font-size:13px}.check-list{list-style:none;padding:0;margin:25px 0 30px}.check-list li{display:flex;gap:11px;align-items:flex-start;margin:12px 0;color:#c1d1dc;font-size:12px}.check-list li span{color:var(--cyan);font-weight:700}.product-copy .disclaimer{margin-top:17px;color:#71899c;font-size:10px;line-height:1.6}.mail-preview{border:1px solid rgba(136,193,213,.23);border-radius:13px;background:#0b1928;box-shadow:0 25px 80px rgba(0,0,0,.3);overflow:hidden;transform:perspective(1000px) rotateY(-4deg)}.preview-bar{height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border-bottom:1px solid var(--line);color:#7e9aaa;font-size:8px;letter-spacing:1px}.window-dots{display:flex;gap:5px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#416174}.preview-lock{font-size:15px}.email-meta{display:flex;justify-content:space-between;padding:24px 24px 10px}.review-tag{font-size:8px;color:#76dedb;border:1px solid rgba(118,222,219,.3);padding:4px 7px;border-radius:4px}.email-subject{padding:0 24px 17px;font:600 17px var(--display)}.email-from{display:flex;align-items:center;gap:10px;padding:15px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sender-avatar{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#30475b;color:#e5f5fa}.email-from b,.email-from small{display:block}.email-from b{font-size:10px}.email-from small,.email-time{font-size:9px;color:#7890a2}.email-time{margin-left:auto}.email-body{padding:21px 24px}.email-line{height:6px;width:85%;border-radius:5px;background:#243b4f;margin:10px 0}.email-line.long{width:95%}.email-line.medium{width:65%}.email-line.short{width:42%}.email-link{display:inline-block;margin:9px 0;padding:7px 9px;border-radius:5px;background:rgba(238,178,91,.1);color:#e7bd7d;font-size:9px}.analysis-panel{margin:0 16px 16px;padding:16px;border:1px solid rgba(128,179,199,.16);border-radius:8px;background:#102337}.analysis-title{display:flex;align-items:center;gap:8px;font:600 11px var(--display);margin-bottom:14px}.analysis-title>span{color:var(--cyan)}.analysis-title small{margin-left:auto;color:#8da3b4;font:700 7px var(--font);letter-spacing:1px}.signal{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-top:1px solid rgba(141,176,195,.1)}.signal-alert,.signal-ok{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;font-size:10px}.signal-alert{color:#f0c17d;background:rgba(240,193,125,.12)}.signal-ok{color:#78e0c7;background:rgba(120,224,199,.12)}.signal b,.signal small{display:block}.signal b{font-size:9px}.signal small{font-size:8px;color:#8198aa;margin-top:3px}.preview-footer{display:flex;justify-content:space-between;padding:12px 20px;border-top:1px solid var(--line);font-size:8px;color:#647e91}.preview-brand{letter-spacing:1.3px;color:#87a8b9}.about-section{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px}.about-mark{height:280px;display:grid;place-items:center;position:relative}.brand-mark.large{width:110px;height:110px;border-radius:27px;font-size:67px;box-shadow:0 0 75px rgba(113,227,232,.13)}.about-orbit{position:absolute;width:270px;height:150px;border:1px solid rgba(113,227,232,.17);border-radius:50%;transform:rotate(-32deg)}.about-copy h2{margin-bottom:20px}.about-copy>p{font-size:13px}.about-copy .text-link{display:inline-block;margin-top:12px}.cta-section{padding:95px 0;text-align:center;background:radial-gradient(ellipse at 50% 100%,rgba(38,126,154,.2),transparent 60%),#0a1928;border-top:1px solid var(--line)}.cta-inner{display:flex;align-items:center;flex-direction:column}.cta-inner h2{font-size:clamp(39px,5vw,55px);margin:22px 0 15px}.cta-inner>p{max-width:540px;font-size:13px}.cta-inner .button{margin-top:15px}.cta-note{margin-top:14px;color:#72899b;font-size:10px}.footer{background:#06101b;border-top:1px solid var(--line)}.footer-top{display:flex;align-items:center;justify-content:space-between;padding-top:35px;padding-bottom:32px}.footer-top>p{margin:0;color:#8197a8;font-size:11px;line-height:1.6}.footer-links{display:flex;gap:24px;color:#9eb1bf;font-size:11px}.footer-bottom{display:flex;justify-content:space-between;padding-top:16px;padding-bottom:20px;border-top:1px solid var(--line);color:#60788b;font-size:9px}
@media(max-width:800px){.nav{gap:18px}.hero{grid-template-columns:1fr;padding-top:75px}.hero-copy{max-width:650px}.hero-visual{height:430px}.section-heading{display:block}.section-heading>p{margin-top:22px}.product-layout{grid-template-columns:1fr;gap:45px}.about-section{gap:35px}.trust-inner{flex-wrap:wrap;justify-content:center;padding:18px 0}.trust-inner>span{width:100%;text-align:center}.trust-inner i{display:none}}
@media(max-width:600px){.section-wrap,.site-header{width:calc(100% - 36px)}.announcement{font-size:10px;flex-wrap:wrap;gap:5px}.site-header{height:70px}.menu-toggle{display:flex;flex-direction:column;gap:5px;padding:8px}.menu-toggle span{width:22px;height:2px;background:#c9e0e9}.nav{display:none;position:absolute;z-index:5;top:108px;left:0;right:0;padding:22px 24px;background:#0b1b2b;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:18px}.nav.open{display:flex}.nav-cta{text-align:center}.hero{padding-top:65px;padding-bottom:50px;gap:10px}.hero h1{font-size:43px;letter-spacing:-2px}.hero-lede{font-size:13px}.hero-actions{gap:18px;flex-wrap:wrap}.hero-proof{margin-top:30px}.hero-visual{height:380px;transform:scale(.9);margin:0 -15px}.shield-card{width:275px;height:330px}.shield-art{height:220px}.chip-a{right:-5px}.chip-b{left:-4px}.visual-caption{bottom:-2px}.trust-inner{gap:12px}.trust-inner b{font-size:10px}.section{padding-top:75px;padding-bottom:75px}.section-heading h2,.product-copy h2{font-size:37px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:190px}.product-section{padding:75px 0}.mail-preview{transform:none}.about-section{grid-template-columns:1fr;gap:15px}.about-mark{height:190px}.brand-mark.large{width:85px;height:85px;font-size:52px}.about-orbit{width:220px;height:120px}.cta-section{padding:75px 0}.footer-top{display:grid;grid-template-columns:1fr 1fr;gap:20px}.footer-links{grid-column:1/-1;flex-wrap:wrap;gap:16px}.footer-bottom{gap:12px;flex-direction:column}.email-subject{font-size:15px}}
