:root{--bg:#050b16;--panel:#091421;--card:#0b1628;--line:#1b2d47;--text:#f8fafc;--muted:#9fb1c8;--cyan:#17f0d2;--blue:#1688ff;--blue2:#246bff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}body:before{z-index:-2;background:radial-gradient(circle at 70% 4%,rgba(33,136,255,.22),transparent 34%),radial-gradient(circle at 22% 43%,rgba(34,245,208,.08),transparent 28%),linear-gradient(180deg,#030812,#071423 45%,#050b16)}body:after,body:before{content:"";position:fixed;inset:0}body:after{z-index:-1;opacity:.035;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 0);background-size:72px 72px}a{text-decoration:none;color:inherit}header{height:78px;padding:0 48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.04);background:rgba(4,10,20,.76);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:-webkit-sticky;position:sticky;top:0;z-index:10}.brand img{height:48px}nav{display:flex;gap:28px;font-size:13px;color:#e5edf8}.headActions{display:flex;gap:22px;font-size:14px}.btn,.headActions{align-items:center}.btn{display:inline-flex;justify-content:center;gap:9px;padding:14px 22px;border-radius:7px;background:linear-gradient(135deg,#14d9e9,#176cff);font-weight:780;color:white;box-shadow:0 14px 38px rgba(22,136,255,.25)}.btn.small{padding:11px 17px}.btn.ghost{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.19);box-shadow:none}.hero{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:28px;gap:28px;align-items:center;padding:58px 54px 36px}.pill{display:inline-block;border:1px solid rgba(22,136,255,.85);color:#48b4ff;border-radius:18px;padding:7px 13px;text-transform:uppercase;font-size:12px;letter-spacing:.08em;font-weight:750;margin-bottom:24px}.hero h1{margin:0 0 18px;font-size:62px;line-height:1.08;letter-spacing:-.06em}.hero h1 span{color:#1688ff}.hero h2{font-size:25px;margin:0 0 22px;color:#e7eef9}.hero p{font-size:17px;line-height:1.68;color:#cbd5e1;max-width:560px}.actions{display:flex;gap:16px;margin:28px 0 24px}.checks{display:flex;gap:24px;color:#b9c6d8;font-size:13px;flex-wrap:wrap}.heroVisual{position:relative;min-height:430px}.radial{position:absolute;inset:4% 3% 0 0;border-radius:50%;background:radial-gradient(circle at 52% 72%,rgba(22,136,255,.56),rgba(22,136,255,.08) 33%,transparent 66%)}.verticalLines{position:absolute;inset:9% 2% 15% 0;background:repeating-linear-gradient(90deg,transparent 0 34px,rgba(22,136,255,.12) 35px,transparent 36px),linear-gradient(180deg,rgba(22,136,255,.22),transparent);-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 70%);mask-image:radial-gradient(ellipse at center,black,transparent 70%);opacity:.65}.rings{position:absolute;left:11%;right:9%;bottom:16%;height:140px;background:repeating-radial-gradient(ellipse at center,rgba(22,136,255,.7) 0 1px,transparent 2px 22px);transform:perspective(800px) rotateX(66deg);filter:drop-shadow(0 0 26px rgba(22,136,255,.58))}.heroShield{position:absolute;left:50%;top:39%;transform:translate(-50%,-50%);width:188px;height:188px;-webkit-clip-path:polygon(50% 0,90% 22%,82% 70%,50% 100%,18% 70%,10% 22%);clip-path:polygon(50% 0,90% 22%,82% 70%,50% 100%,18% 70%,10% 22%);background:linear-gradient(135deg,var(--cyan),var(--blue),var(--blue2));filter:drop-shadow(0 0 42px rgba(22,136,255,.65));padding:9px}.heroShield:before{content:"";display:block;width:100%;height:100%;-webkit-clip-path:inherit;clip-path:inherit;background:#071225}.heroShield span{inset:0;align-items:center;justify-content:center;font-size:82px;font-weight:950;background:linear-gradient(135deg,var(--cyan),var(--blue2));-webkit-background-clip:text;background-clip:text;color:transparent}.call,.heroShield span{position:absolute;display:flex}.call{gap:12px;align-items:flex-start;max-width:190px;color:#dbeafe;font-size:12px;line-height:1.42}.callIcon{width:40px;height:40px;border:1px solid rgba(22,136,255,.72);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#29a9ff;flex:0 0 auto}.call b{color:#1688ff;font-size:16px;margin-bottom:3px}.call b,.call span{display:block}.detect{left:12%;top:13%}.protect{right:4%;top:14%}.remember{left:13%;bottom:17%}.govern{right:3%;bottom:17%}.providers{padding:25px 54px 31px;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);text-align:center}.providerLabel{text-transform:uppercase;color:#9fb1c8;font-size:12px;letter-spacing:.14em;font-weight:850}.providerRow{display:flex;align-items:center;justify-content:space-around;gap:20px;flex-wrap:wrap;margin-top:20px}.provider{font-size:21px;font-weight:760;color:#f8fafc}.provider span{color:#2ca6ff;margin-right:8px}.trust{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:38px;gap:38px;padding:54px;border-bottom:1px solid rgba(255,255,255,.06);align-items:center}.sectionKicker{text-transform:uppercase;color:#2da2ff;font-size:12px;letter-spacing:.13em;font-weight:850;margin:0 0 16px}.how h2,.trust h2{font-size:36px;line-height:1.12;letter-spacing:-.04em;margin:0 0 18px}.featureGrid p,.how p,.memory p,.trust p,.valueBlocks p,footer p{color:#cbd5e1;line-height:1.65;font-size:16px}.blueText{color:#2da2ff!important}.trustGraphics{display:grid;grid-template-columns:1fr 42px 1fr;grid-gap:20px;gap:20px;align-items:center}.trustBox{text-align:center}.trustBox h3{margin:0 0 10px;color:#bcd0e8;font-size:15px}.trustFlow{min-height:214px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(9,20,36,.72);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px}.trustBox.active .trustFlow{border-color:#1688ff;box-shadow:0 0 34px rgba(22,136,255,.13)}.cloudCircle,.dataCircle{width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px}.dashed{width:1px;height:26px;border-left:1px dashed rgba(156,178,210,.55)}.protectionLayer{display:flex;align-items:center;gap:8px;background:rgba(22,136,255,.16);color:#69bdff;border:1px solid rgba(22,136,255,.55);border-radius:8px;padding:10px 14px;font-weight:760}.protectionLayer img{height:20px}.between{font-size:50px;color:#7890ad;text-align:center}.how{display:grid;grid-template-columns:1.03fr .97fr;grid-gap:54px;gap:54px;padding:56px 54px;border-bottom:1px solid rgba(255,255,255,.06)}.flowDiagram{display:grid;grid-template-columns:.9fr 32px 1.18fr 32px .9fr;grid-gap:10px;gap:10px;align-items:center;margin:32px 0 20px}.node{min-height:105px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:rgba(9,20,36,.78);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:14px}.node svg{width:30px;height:30px;stroke:#dbeafe}.node.core{border-color:rgba(22,136,255,.76);box-shadow:0 0 26px rgba(22,136,255,.11)}.node.core img{height:48px;margin-bottom:8px}.node.ai{gap:6px;align-items:flex-start;text-align:left;padding-left:22px}.node.ai small{color:#23f5d0}.arrow{font-size:28px;text-align:center;color:#83f7e3}.capabilities{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.035);padding:12px}.capabilities span{font-size:12px;color:#dbeafe;white-space:nowrap}.valueBlocks{display:grid;grid-gap:25px;gap:25px}.valueBlocks article{display:grid;grid-template-columns:64px 1fr;grid-gap:18px;gap:18px;align-items:start}.featureGrid svg,.industryRow svg,.valueBlocks svg{width:36px;height:36px;stroke:#17f0d2;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.valueBlocks article>svg{width:58px;height:58px;padding:14px;border:1px solid rgba(23,240,210,.25);border-radius:12px;background:rgba(23,240,210,.04)}.valueBlocks h3{font-size:20px;margin:0 0 8px}.memory{padding:50px 54px 42px;text-align:center;border-bottom:1px solid rgba(255,255,255,.06)}.memory h2{font-size:34px;margin:0 0 12px}.memory>p{max-width:760px;margin:0 auto 32px}.featureGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;text-align:left}.featureGrid article{padding:24px;border:1px solid rgba(255,255,255,.11);border-radius:11px;background:rgba(12,24,42,.78)}.featureGrid h3{font-size:18px;margin:16px 0 8px}.featureGrid p{font-size:14px}.industries{padding:34px 54px 40px;text-align:center;border-bottom:1px solid rgba(255,255,255,.06)}.industries h2{font-size:27px;margin:0 0 28px}.industryRow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px}.industryRow article{display:flex;flex-direction:column;align-items:center;gap:10px;color:#cbd5e1}.industryRow svg{width:38px;height:38px;stroke:#70beff}footer{display:grid;grid-template-columns:1.35fr repeat(5,1fr);grid-gap:28px;gap:28px;padding:38px 54px;background:#06101d}.footerBrand img{height:46px}footer h4{margin:0 0 12px}footer a{display:block;color:#b8c6d9;margin:9px 0;font-size:13px}.socials{display:flex;gap:9px}.socials span{width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:12px}@media(max-width:980px){.headActions a:first-child,header nav{display:none}header{padding:0 20px}.hero,.how,.trust{grid-template-columns:1fr;padding:42px 22px}.hero h1{font-size:48px}.heroVisual{order:-1;min-height:380px}.call{display:none}.industries,.memory,.providers{padding-left:22px;padding-right:22px}.trustGraphics{grid-template-columns:1fr}.between{display:none}.flowDiagram{grid-template-columns:1fr}.arrow{transform:rotate(90deg)}.capabilities,.featureGrid,.industryRow,footer{grid-template-columns:1fr}.actions{flex-direction:column}.provider{font-size:17px}footer{padding:34px 22px}}