.landing{padding-bottom:44px}.landing h1,.landing h2,.landing h3,.landing p{margin-top:0}.landing-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:center;min-height:500px;padding:48px 0 56px}.landing-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgba(8,214,230,.45);border-radius:999px;color:#a5f7ff;background:rgba(8,181,204,.12);font-size:.72rem;font-weight:800;letter-spacing:.06em}.landing-copy h1{font-size:clamp(3rem,6vw,5.5rem);line-height:.95;margin:18px 0 17px;letter-spacing:-.07em}.landing-copy h1 em{font-style:normal;color:#27d0e4;text-shadow:0 0 30px rgba(39,208,228,.22)}.landing-copy h2{font-size:clamp(1.45rem,2.4vw,2.15rem);max-width:690px;line-height:1.15;color:#eef6ff}.landing-lead{max-width:680px;font-size:1.08rem;line-height:1.65;color:#c4d3ed}.landing-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:28px 0 16px}.landing-primary{padding:14px 22px!important;font-size:1rem}.landing-secondary{color:#e8f4ff;text-decoration:none;font-weight:750}.landing-secondary span{font-size:1.3em;color:#1de0e3;padding-left:5px}.landing-note{font-size:.86rem;color:#98afd0}.landing-signal{position:relative;padding:22px;border:1px solid rgba(22,214,223,.34);border-radius:20px;background:linear-gradient(145deg,rgba(15,38,83,.9),rgba(4,14,51,.94));box-shadow:0 24px 64px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.06);overflow:hidden}.landing-signal:before{content:"";position:absolute;inset:-25% 30% auto -45%;height:80%;background:radial-gradient(ellipse,rgba(17,231,233,.16),transparent 65%);pointer-events:none}.signal-head{position:relative;display:flex;align-items:center;gap:8px;padding-bottom:17px;border-bottom:1px solid rgba(150,210,239,.19);font-size:.73rem;letter-spacing:.08em;color:#bcefff;font-weight:800}.signal-live{width:8px;height:8px;border-radius:99px;background:#25e6bd;box-shadow:0 0 14px #25e6bd}.signal-item{position:relative;display:grid;grid-template-columns:50px 1fr;gap:3px 10px;padding:19px 0;border-bottom:1px solid rgba(150,210,239,.15)}.signal-item small{grid-row:span 2;color:#26d5e4;font-weight:800}.signal-item b{font-size:.96rem;color:#eff8ff}.signal-item span{font-size:.84rem;color:#a7b9d6}.signal-footer{position:relative;padding-top:16px;color:#c0faff;font-size:.86rem}.landing-proof{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;gap:28px;margin:0 0 96px;padding:20px 25px;border:1px solid rgba(27,181,207,.28);border-radius:16px;background:rgba(8,27,62,.62)}.landing-proof b,.landing-proof span{display:block}.landing-proof b{color:#dbfaff;font-size:.92rem}.landing-proof span{color:#a6b7d2;font-size:.85rem;margin-top:4px}.proof-line{height:38px;background:rgba(61,210,228,.3)}.landing-section{padding:68px 0}.section-intro{max-width:750px}.section-intro h2,.landing-scenarios h2,.landing-cta h2{font-size:clamp(2rem,4vw,3.35rem);line-height:1.06;letter-spacing:-.045em;margin:15px 0 18px}.section-intro p,.landing-scenarios p,.landing-cta p{font-size:1.03rem;line-height:1.65;color:#b9c7df}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}.benefit-grid article{padding:27px;border:1px solid rgba(22,180,209,.28);border-radius:18px;background:linear-gradient(150deg,rgba(14,35,77,.83),rgba(5,18,51,.83))}.benefit-icon{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:11px;background:rgba(19,211,223,.16);color:#5bf6ff;font-size:1.35rem}.benefit-grid h3{margin:21px 0 9px;font-size:1.2rem}.benefit-grid p{margin:0;color:#aebed7;line-height:1.55}.landing-how{border-top:1px solid rgba(71,184,211,.19)}.journey{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:38px}.journey article{position:relative;padding:15px 24px 12px;border-left:1px solid rgba(69,201,219,.3)}.journey article:first-child{border-left:0}.journey span{display:block;color:#3cddeb;font-weight:900;font-size:.8rem;letter-spacing:.08em;margin-bottom:31px}.journey h3{font-size:1.1rem;margin-bottom:9px}.journey p{color:#aebed7;line-height:1.5;margin-bottom:0}.landing-scenarios{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:58px 52px;margin:34px 0 90px;border:1px solid rgba(35,209,221,.3);border-radius:24px;background:linear-gradient(130deg,rgba(8,48,87,.78),rgba(10,15,58,.9))}.scenario-stack{display:grid;gap:11px}.scenario-stack article{padding:18px 20px;border-radius:14px;background:rgba(4,15,48,.72);border:1px solid rgba(117,192,219,.23)}.scenario-stack span{color:#62e9f5;font-size:.7rem;font-weight:900;letter-spacing:.09em}.scenario-stack h3{font-size:1.08rem;margin:7px 0}.scenario-stack p{font-size:.86rem!important;margin:0}.scenario-future{opacity:.82;border-style:dashed!important}.landing-cta{text-align:center;max-width:830px;margin:0 auto;padding:58px 30px;border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(22,209,219,.17),transparent 58%),rgba(8,22,62,.84);border:1px solid rgba(40,206,222,.33)}.landing-cta p{max-width:650px;margin:0 auto}.landing-cta .landing-actions{justify-content:center}@media(max-width:850px){.landing-hero,.landing-scenarios{grid-template-columns:1fr;gap:30px}.landing-hero{min-height:0;padding-top:28px}.benefit-grid{grid-template-columns:1fr}.journey{grid-template-columns:repeat(2,1fr);gap:22px}.journey article:nth-child(odd){border-left:0}.landing-proof{margin-bottom:50px}}@media(max-width:560px){.landing-copy h1{font-size:3.3rem}.landing-hero{padding-bottom:35px}.landing-proof{grid-template-columns:1fr;gap:13px;padding:18px}.proof-line{width:100%;height:1px}.journey{grid-template-columns:1fr}.journey article{border-left:0;padding:12px 0}.journey span{margin-bottom:10px}.landing-scenarios{padding:28px 22px;margin-bottom:50px}.landing-section{padding:43px 0}.landing-cta{padding:42px 20px}.landing-actions{gap:13px}.landing-primary{width:100%}}
