body.v2{background:#f5f8fc}body.v2 header{background:#07172b}body.v2 .nav{max-width:1240px}body.v2 .nav>a img{width:225px;max-height:58px}body.v2 .nav-cta{background:#087cbe;color:white;border-radius:7px;padding:13px 19px}.v2hero{background:radial-gradient(ellipse at 80% 30%,#12476b 0%,#081e37 48%,#061426 90%);color:#fff;overflow:hidden;position:relative}.v2hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#4a91bd10 1px,transparent 1px),linear-gradient(90deg,#4a91bd10 1px,transparent 1px);background-size:60px 60px;mask-image:linear-gradient(90deg,transparent,#000)}.v2grid{position:relative;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:55px;min-height:590px;padding-top:76px;padding-bottom:78px}.v2eyebrow{color:#5bd9ff;letter-spacing:2px;font-size:12px;font-weight:800;text-transform:uppercase}.pulse{display:inline-block;width:8px;height:8px;background:#43d7f5;border-radius:50%;margin-right:8px;box-shadow:0 0 14px #43d7f5}.v2copy h1{font-size:clamp(39px,4.1vw,64px);line-height:1.1;letter-spacing:-2px;max-width:720px;margin:22px 0}.v2copy h1 span,.v2darksection h2 span{color:#62d5ff}.v2copy p{font-size:18px;line-height:1.75;color:#c5d8e8;max-width:620px}.v2actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:29px}.v2button{display:inline-flex;align-items:center;gap:15px;background:linear-gradient(110deg,#26b6e9,#087cc5);color:white!important;padding:15px 22px;border-radius:8px;font-weight:800;text-decoration:none;box-shadow:0 12px 26px #00172933}.v2button.secondary{background:transparent;border:1px solid #7aa3c5;box-shadow:none}.v2proof{display:flex;gap:20px;flex-wrap:wrap;margin-top:38px;font-size:10px;letter-spacing:1px;color:#8db4d2;font-weight:700}.v2proof span:before{content:'✓';color:#50d8e9;margin-right:8px}.v2visual{min-height:430px;position:relative;display:flex;align-items:center}.orb{position:absolute;border-radius:50%;filter:blur(5px)}.orb1{width:390px;height:390px;background:radial-gradient(circle,#1b8acb55,transparent 65%);top:-10px;right:0}.orb2{width:280px;height:280px;border:1px solid #6be0ff44;right:30px;top:50px}.dash{position:relative;width:100%;background:linear-gradient(150deg,#123858,#071a31);border:1px solid #559ac477;border-radius:18px;box-shadow:0 35px 75px #0009,0 0 60px #157ab633;transform:perspective(900px) rotateY(-7deg) rotateX(2deg);overflow:hidden}.dashhead{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #34608366;font-size:10px;letter-spacing:1px;color:#c7e8f9;font-weight:800}.live{color:#70e4bb}.dashbody{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:19px}.dashstat,.dashchart{border:1px solid #406d8b77;border-radius:12px;padding:20px;background:#0d2945}.dashstat small,.dashlabel{display:block;color:#8cb5d0;font-size:10px;letter-spacing:1.1px}.dashstat strong{display:block;color:#6be0ff;font-size:26px;margin:13px 0 5px}.dashstat span{font-size:11px;color:#b8cddd}.dashchart{grid-column:span 2}.nodes{display:flex;align-items:center;justify-content:space-between;margin:18px 0;color:#9ac5e2}.nodes span{border:1px solid #428ab1;padding:10px 8px;border-radius:5px;font-size:9px;font-weight:700}.nodes i{font-style:normal}.bars{display:flex;align-items:end;gap:12px;height:85px;border-bottom:1px solid #346184}.bars i{flex:1;background:linear-gradient(#63dfff,#1764ac);border-radius:4px 4px 0 0;opacity:.9}.floatnote{position:absolute;bottom:3px;right:-5px;background:#eaf9ff;color:#104063;border-radius:9px;padding:13px 18px;font-size:12px;font-weight:800;box-shadow:0 12px 40px #0005}.capbar{background:#09243e;color:#c4e0f2;border-top:1px solid #2a6389}.capinner{display:flex;justify-content:space-between;gap:16px;padding-top:24px;padding-bottom:24px;font-size:11px;font-weight:800;letter-spacing:1px;flex-wrap:wrap}.v2section{padding-top:90px;padding-bottom:90px}.darkeye{color:#087ab5}.v2sectionhead{display:flex;justify-content:space-between;gap:60px;align-items:end;margin:14px 0 35px}.v2sectionhead h2{max-width:660px;font-size:clamp(30px,3vw,44px);line-height:1.2;color:#09233d;letter-spacing:-1px}.v2sectionhead p{max-width:450px;color:#51697c;line-height:1.7}.v2cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.v2cards article{background:white;border:1px solid #dce6ef;border-radius:13px;padding:29px 23px;box-shadow:0 12px 32px #0c2c4a0b}.v2icon{font-size:32px;color:#0787c9}.v2cards h3{font-size:19px;color:#09233d;margin:17px 0 10px}.v2cards p{color:#587083;font-size:14px;line-height:1.7}.v2darksection{background:#081b32;color:white;padding:95px 0}.v2twocol{display:grid;grid-template-columns:1fr 1fr;gap:80px}.v2darksection h2{font-size:clamp(34px,3.4vw,50px);line-height:1.18;margin:18px 0}.v2darksection p{color:#b5cbdf;line-height:1.8;margin-bottom:28px}.v2timeline{display:grid;gap:16px}.v2timeline>div{display:flex;align-items:center;gap:20px;padding:19px 22px;border:1px solid #2c5273;background:#0e2a47;border-radius:10px}.v2timeline b{color:#60d5f5;font-size:22px}.v2timeline strong{display:block;color:white}.v2timeline small{display:block;color:#a9c6d9;margin-top:6px}.v2products{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.v2products article{background:white;border:1px solid #dce6ef;border-top:4px solid #0b8ac8;border-radius:10px;padding:24px}.v2products article:nth-child(2){border-top-color:#6952b8}.v2products article:nth-child(3){border-top-color:#148a73}.v2products article:nth-child(4){border-top-color:#d89427}.v2products article>span{font-size:10px;letter-spacing:1px;color:#71899a;font-weight:800}.v2products h3{font-size:25px;margin:17px 0 12px;color:#0b2b48}.v2products p{font-size:14px;color:#587083;line-height:1.7;min-height:95px}.v2products small{font-size:10px;color:#237ba6;font-weight:800;letter-spacing:1px}.v2footcta{background:linear-gradient(115deg,#092b4c,#0c5785);color:white;padding:32px 38px;border-radius:13px;display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:45px}.v2footcta h2{font-size:25px;margin:0 0 8px}.v2footcta p{color:#c4e0ee;margin:0}body.v2 footer{background:#061427}@media(max-width:950px){.v2grid,.v2twocol{grid-template-columns:1fr}.v2visual{max-width:650px}.v2cards,.v2products{grid-template-columns:repeat(2,1fr)}.v2sectionhead{display:block}.v2footcta{flex-direction:column;align-items:start}}@media(max-width:580px){.v2grid{padding-top:55px;gap:10px}.v2copy h1{font-size:39px}.v2visual{min-height:380px}.dash{transform:none}.dashstat{padding:13px}.dashstat strong{font-size:19px}.nodes span{font-size:7px;padding:7px 4px}.v2cards,.v2products{grid-template-columns:1fr}.v2section{padding:65px 0}.v2proof{gap:9px}.v2footcta{padding:26px}.v2copy p{font-size:16px}}
.trustnote{margin:32px 0;padding:22px 26px;border:1px solid #cbd9e9;border-radius:16px;background:#f2f7fc;color:#233e59;line-height:1.65}.trustnote strong{color:#0b3156}

/* Updated SR monogram + wordmark */
.nav>a img{width:235px;max-height:64px;height:auto;object-fit:contain}
footer img{width:220px;height:auto;object-fit:contain}
@media(max-width:650px){.nav>a img{width:178px;max-height:48px}footer img{width:190px}}
