:root{color-scheme:light}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#faf9f5;color:#141413}img{max-width:100%}

:root{
  --ink:#0E1014; --ink2:#14161B; --card:#191C23; --deep:#1B2A6B; --bright:#3346E0; --sky:#9DB0FF;
  --mist:#EEF1FF; --slate:#8E97AE; --hair:#2A2D36; --dim:#4A4F5E;
  --serif:'Newsreader',Georgia,serif; --sans:'Hanken Grotesk',-apple-system,'Segoe UI',sans-serif; --mono:'DM Mono','Courier New',monospace;
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{background:var(--ink);color:var(--mist);font-family:var(--sans);-webkit-font-smoothing:antialiased}
img{max-width:100%}
a{color:inherit;text-decoration:none}


/* ---------- site nav ---------- */
nav.site{position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:34px;padding:0 min(5vw,64px);height:72px;background:rgba(13,14,18,.96);backdrop-filter:blur(14px);border-bottom:1px solid rgba(42,45,54,.6)}
nav.site .wm{font-family:var(--serif);font-size:26px;color:#fff;letter-spacing:-.02em;white-space:nowrap}
nav.site .wm em{font-style:italic;color:var(--sky)}
nav.site .wm .sol{font-family:var(--mono);font-size:9px;letter-spacing:.4em;color:var(--slate);margin-left:10px;text-transform:uppercase}
nav.site .links{display:flex;gap:30px;margin-left:auto;align-items:center}
nav.site .links a{font-size:15.5px;color:var(--slate);font-weight:500;transition:color .2s;position:relative}
nav.site .links a:hover{color:#fff}
nav.site .links a.svc::after{content:"▾";font-size:11px;margin-left:6px;color:var(--dim)}
nav.site .cta{font-family:var(--mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#2A3BB0,#3346E0);border:1px solid rgba(157,176,255,.45);padding:12px 22px;border-radius:100px;transition:box-shadow .25s,transform .25s}
nav.site .cta:hover{box-shadow:0 0 26px rgba(51,70,224,.55);transform:translateY(-1px)}

/* ---------- shared ---------- */
section.blk{padding:110px min(5vw,64px);max-width:1440px;margin:0 auto;position:relative}
.kicker{font-family:var(--mono);font-size:13.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--sky);margin-bottom:22px}
.kicker::before{content:"";display:inline-block;width:32px;height:2px;background:var(--bright);margin-right:14px;vertical-align:middle}
h1.hero-t{font-family:var(--serif);font-weight:400;font-size:clamp(44px,6vw,92px);line-height:1.03;letter-spacing:-.015em;color:#fff}
h1.hero-t em,h2.sec-t em{font-style:italic;color:var(--sky)}
h2.sec-t{font-family:var(--serif);font-weight:400;font-size:clamp(34px,3.6vw,56px);line-height:1.07;letter-spacing:-.012em;color:#fff;margin-bottom:16px;text-wrap:balance}
.lede{font-size:clamp(17px,1.35vw,21px);line-height:1.55;color:var(--slate);max-width:760px}
.lede b{color:var(--mist);font-weight:600}
.btn{display:inline-block;font-family:var(--mono);font-size:13px;letter-spacing:.16em;text-transform:uppercase;padding:16px 30px;border-radius:100px;transition:all .25s;cursor:pointer}
.btn.primary{color:#fff;background:linear-gradient(135deg,#2A3BB0,#3346E0);border:1px solid rgba(157,176,255,.45)}
.btn.primary:hover{box-shadow:0 0 34px rgba(51,70,224,.6);transform:translateY(-2px)}
.btn.ghost{color:var(--sky);border:1px solid rgba(157,176,255,.35);background:rgba(20,22,27,.5)}
.btn.ghost:hover{border-color:var(--sky);color:#fff}
.rv{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}
.rv.in{opacity:1;transform:none}
.card{background:var(--card);border:1px solid var(--hair);border-radius:18px;transition:border-color .3s,transform .3s,box-shadow .3s}
.card:hover{border-color:rgba(157,176,255,.4);transform:translateY(-4px);box-shadow:0 18px 44px rgba(0,0,0,.4)}
.grid-tex{position:absolute;inset:0;z-index:0;opacity:.4;background-image:linear-gradient(rgba(157,176,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(157,176,255,.035) 1px,transparent 1px);background-size:64px 64px;pointer-events:none}
.mono-note{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:#6E7688}

/* ---------- hero ---------- */
header.hero{position:relative;min-height:calc(100vh - 72px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}
header.hero .bg{position:absolute;inset:0;overflow:hidden;z-index:0;background:#0A0C12}
header.hero .shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(14,16,20,.55) 0%,rgba(14,16,20,.22) 42%,rgba(14,16,20,0) 64%),linear-gradient(180deg,rgba(14,16,20,.5) 0%,rgba(14,16,20,.12) 45%,rgba(14,16,20,.97) 92%)}
header.hero canvas{position:absolute;inset:0;z-index:2;width:100%;height:100%}
header.hero .inner{position:relative;z-index:5;padding:120px min(5vw,64px) 70px;max-width:1440px;margin:0 auto;width:100%}
.hero-badges{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}
.hero-badges span{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);border:1px solid rgba(157,176,255,.35);padding:9px 20px;border-radius:100px;background:rgba(14,16,20,.55);backdrop-filter:blur(4px)}
.hero-ctas{display:flex;gap:16px;margin-top:38px;flex-wrap:wrap}
.scroll-hint{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);z-index:6;font-family:var(--mono);font-size:10.5px;letter-spacing:.3em;color:var(--dim);text-transform:uppercase;animation:bob 2.4s ease-in-out infinite}
@keyframes bob{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,7px)}}

/* client marquee */
.marquee-wrap{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:var(--ink2);overflow:hidden;padding:26px 0}
.marquee-label{text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.3em;color:var(--dim);text-transform:uppercase;margin-bottom:20px}
.marquee{display:flex;gap:22px;width:max-content;animation:slide 40s linear infinite}
.marquee:hover{animation-play-state:paused}
@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.mtile{flex:0 0 auto;width:170px;height:74px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:12px 18px}
.mtile img{max-width:100%;max-height:100%;object-fit:contain}

/* stat band */
.stat-band{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px}
.stat-band .st{background:var(--card);border:1px solid var(--hair);border-radius:18px;padding:36px 38px;position:relative;overflow:hidden}
.stat-band .st::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--bright),transparent)}
.stat-band .n{font-family:var(--serif);font-size:clamp(52px,4.6vw,76px);line-height:1;color:var(--sky);font-variant-numeric:tabular-nums}
.stat-band .n .unit{font-size:.55em}
.stat-band .t{margin-top:10px;font-size:16.5px;line-height:1.45;color:var(--slate)}
.stat-band .t b{color:var(--mist)}

/* problem chart */
.prob-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin-top:52px}
@media(max-width:900px){.prob-grid{grid-template-columns:1fr}}
.prob-cards{display:flex;flex-direction:column;gap:20px}
.prob-cards .card{padding:30px 34px}
.prob-cards .tag{font-family:var(--mono);font-size:11.5px;letter-spacing:.24em;color:var(--sky);text-transform:uppercase;margin-bottom:10px}
.prob-cards h3{font-family:var(--serif);font-weight:400;font-size:24px;color:#fff;margin-bottom:8px}
.prob-cards p{font-size:16px;line-height:1.55;color:var(--slate)}
.prob-cards p b{color:var(--mist)}
.chartbox{background:var(--card);border:1px solid var(--hair);border-radius:18px;padding:30px 32px 20px}
.chartbox .cl{font-family:var(--mono);font-size:11.5px;letter-spacing:.22em;color:var(--slate);text-transform:uppercase;margin-bottom:16px}
.ln{stroke-dasharray:640;stroke-dashoffset:640}
.in .ln{animation:lnDraw 2.2s ease-out forwards}
.in .ln.sales{animation-delay:.5s}
@keyframes lnDraw{to{stroke-dashoffset:0}}

/* services grid */
.svc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;margin-top:54px}
.svc-grid .card{padding:38px 36px;display:flex;flex-direction:column;min-height:270px;position:relative;overflow:hidden}
.svc-grid .card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--bright),transparent);opacity:0;transition:opacity .3s}
.svc-grid .card:hover::before{opacity:1}
.svc-grid .ic{width:44px;height:44px;margin-bottom:22px}
.svc-grid .ic svg{width:100%;height:100%;stroke:var(--sky);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}
.svc-grid h3{font-family:var(--serif);font-weight:400;font-size:27px;color:#fff;margin-bottom:10px}
.svc-grid p{font-size:16px;line-height:1.55;color:var(--slate);flex:1}
.svc-grid p b{color:var(--mist)}
.svc-grid .go{margin-top:20px;font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sky)}
.svc-grid .go::after{content:" →";transition:margin .25s}
.svc-grid .card:hover .go::after{margin-left:6px}


/* partner model */
.hub-wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:50px}
@media(max-width:900px){.hub-wrap{grid-template-columns:1fr}}
.hub-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:380px}
.hub-core{position:relative;z-index:3;background:linear-gradient(135deg,#2A3BB0,#1B2A6B);border:1px solid rgba(157,176,255,.5);border-radius:16px;padding:22px 48px;text-align:center;box-shadow:0 0 70px rgba(51,70,224,.4)}
.hub-core .wm{font-family:var(--serif);font-size:30px;color:#fff}
.hub-core .wm em{font-style:italic;color:var(--sky)}
.hub-core .s{font-family:var(--mono);font-size:10px;letter-spacing:.32em;color:#C9D2F5;margin-top:4px;text-transform:uppercase}
.hub-ring{position:absolute;border:1px dashed rgba(157,176,255,.25);border-radius:50%;animation:spin 40s linear infinite}
.hub-ring.r1{width:300px;height:300px}
.hub-ring.r2{width:440px;height:440px;animation-duration:70s;animation-direction:reverse}
@keyframes spin{to{transform:rotate(360deg)}}
.hub-sat{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--sky);box-shadow:0 0 12px var(--sky)}
.plogo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
@media(max-width:600px){.plogo-grid{grid-template-columns:repeat(3,1fr)}}
.plogo-grid .lt{background:#fff;border-radius:12px;height:86px;display:flex;align-items:center;justify-content:center;padding:14px 18px}
.plogo-grid .lt img{max-width:100%;max-height:100%;object-fit:contain}
.hub-points{margin-top:34px;display:flex;flex-direction:column;gap:0}
.hub-points .pt{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--hair);font-size:16.5px;color:var(--slate);line-height:1.5}
.hub-points .pt:last-child{border-bottom:none}
.hub-points .pt b{color:var(--mist)}
.hub-points .pt::before{content:"—";color:var(--sky);flex:0 0 auto}

/* proof / case cards */
.case-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:50px}
.case-strip .case{background:var(--card);border:1px solid var(--hair);border-radius:18px;padding:28px 28px 22px;display:flex;flex-direction:column;transition:border-color .3s,transform .3s}
.case-strip .case:hover{border-color:rgba(157,176,255,.4);transform:translateY(-4px)}
.case-strip .oem{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--sky)}
.case-strip .geo{font-size:14.5px;color:var(--slate);margin-top:3px}
.case-strip .big{font-family:var(--serif);font-size:clamp(48px,4vw,64px);line-height:1;color:#fff;margin-top:16px;font-variant-numeric:tabular-nums}
.case-strip .sub{font-size:14.5px;line-height:1.45;color:var(--slate);margin-top:8px}
.case-strip .sub b{color:var(--mist)}
.mchart{margin-top:auto;display:flex;align-items:flex-end;gap:7px;height:110px;padding-top:22px}
.mchart .pair{flex:1;display:flex;align-items:flex-end;gap:2px;height:100%}
.mchart .bar{flex:1;border-radius:3px 3px 0 0;transform-origin:bottom;transform:scaleY(0);transition:transform .8s cubic-bezier(.22,.9,.35,1)}
.in .mchart .bar{transform:scaleY(1)}
.mchart .bar.web{background:var(--sky)}
.mchart .bar.shw{background:#EEF1FF}
.legend-row{display:flex;gap:24px;margin-top:16px;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;color:var(--slate);text-transform:uppercase;align-items:center;flex-wrap:wrap}
.legend-row .sw{display:inline-block;width:11px;height:11px;border-radius:3px;margin-right:7px;vertical-align:-1px}

/* GEO strip */
.geo-strip{position:relative;overflow:hidden;border-radius:24px;border:1px solid var(--hair);margin:0 min(5vw,64px);max-width:1440px}
@media(min-width:1568px){.geo-strip{margin:0 auto}}
.geo-strip .bg{position:absolute;inset:0;background-image:url('data:image/webp;base64,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');background-size:cover;background-position:center;opacity:.3}
.geo-strip .shade{position:absolute;inset:0;background:linear-gradient(120deg,rgba(14,16,20,.96),rgba(14,16,20,.72))}
.geo-strip .inner{position:relative;z-index:2;padding:76px min(4vw,60px)}
.geo-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin-top:44px}
.geo-stats .g{border-left:2px solid var(--bright);padding-left:20px}
.geo-stats .n{font-family:var(--serif);font-size:46px;color:var(--sky);line-height:1;font-variant-numeric:tabular-nums}
.geo-stats .t{font-size:14.5px;color:var(--slate);margin-top:8px;line-height:1.45}

/* two ways */
.ways{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:50px}
@media(max-width:820px){.ways{grid-template-columns:1fr}}
.ways .card{padding:42px 44px}
.ways .tag{font-family:var(--mono);font-size:12px;letter-spacing:.26em;color:var(--sky);text-transform:uppercase;margin-bottom:14px}
.ways h3{font-family:var(--serif);font-weight:400;font-size:30px;color:#fff;margin-bottom:12px}
.ways p{font-size:16.5px;line-height:1.6;color:var(--slate)}
.ways p b{color:var(--mist)}
.ways .fine{margin-top:18px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--sky)}

/* pilot CTA */
.pilot{position:relative;overflow:hidden;text-align:center;padding:120px min(5vw,64px);border-top:1px solid var(--hair)}
.pilot .glow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:900px;height:500px;background:rgba(51,70,224,.22);border-radius:50%;filter:blur(140px)}
.pilot-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:56px auto 0;max-width:1100px;text-align:left}
@media(max-width:820px){.pilot-steps{grid-template-columns:1fr}}
.pilot-steps .ps{padding:0 36px;border-left:1px solid var(--hair)}
.pilot-steps .ps:first-child{border-left:none}
@media(max-width:820px){.pilot-steps .ps{border-left:none;border-top:1px solid var(--hair);padding:22px 0}}
.pilot-steps .ph{font-family:var(--mono);font-size:12px;letter-spacing:.26em;color:var(--sky);text-transform:uppercase}
.pilot-steps h3{font-family:var(--serif);font-weight:400;font-size:26px;color:#fff;margin:12px 0 10px}
.pilot-steps p{font-size:15.5px;line-height:1.55;color:var(--slate)}
.pilot-steps p b{color:var(--mist)}

/* blog + footer */
.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px;margin-top:50px}
.blog-grid .card{padding:34px 34px;min-height:210px;display:flex;flex-direction:column}
.blog-grid .cat{font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:var(--sky);text-transform:uppercase;margin-bottom:14px}
.blog-grid h3{font-family:var(--serif);font-weight:400;font-size:23px;line-height:1.25;color:#fff;flex:1}
.blog-grid .go{margin-top:20px;font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sky)}
footer.site{border-top:1px solid var(--hair);background:var(--ink2)}
.foot-cta{display:grid;grid-template-columns:1fr 420px;gap:60px;padding:90px min(5vw,64px);max-width:1440px;margin:0 auto}
@media(max-width:900px){.foot-cta{grid-template-columns:1fr}}
.form-mock{display:flex;flex-direction:column;gap:14px}
.form-mock input,.form-mock textarea{background:var(--ink);border:1px solid var(--hair);border-radius:12px;padding:16px 18px;color:var(--mist);font-family:var(--sans);font-size:15.5px;width:100%}
.form-mock input:focus,.form-mock textarea:focus{outline:none;border-color:var(--sky)}
.form-row{display:flex;gap:14px}
.foot-base{border-top:1px solid var(--hair);padding:34px min(5vw,64px);display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;max-width:1440px;margin:0 auto}
.foot-base .links{display:flex;gap:14px 22px;font-size:14.5px;color:var(--slate);flex-wrap:wrap;justify-content:center}
.contact-line{display:flex;flex-direction:column;gap:10px;margin-top:26px}
.contact-line .c{font-size:16.5px;color:var(--slate)}
.contact-line .c b{color:var(--mist);font-weight:600}
.contact-line .c a{color:var(--sky)}

/* CTV page specifics */
.funnel{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:30px}
.fstage{border-radius:14px;padding:22px 30px;text-align:center;width:100%}
.fstage h4{font-family:var(--serif);font-size:23px;font-weight:400;margin-bottom:6px}
.fstage .win{font-family:var(--mono);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px}
.fstage p{font-size:15px;line-height:1.5}
.f1{background:linear-gradient(135deg,#232A56,#1B2A6B);border:1px solid rgba(157,176,255,.3);color:var(--mist)}
.f1 .win{color:var(--sky)}.f1 p{color:#C9D2F5}
.f2{width:84%;background:linear-gradient(135deg,#2A3BB0,#3346E0);border:1px solid rgba(157,176,255,.45);color:#fff}
.f2 .win{color:#D6DEFF}.f2 p{color:#E4E9FF}
.f3{width:58%;background:var(--sky);color:var(--ink)}
.f-arrow{color:var(--dim);font-size:17px;line-height:1}
.wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-top:50px}
.wall .lt{background:#fff;border-radius:11px;height:82px;display:flex;align-items:center;justify-content:center;padding:12px 16px}
.wall .lt img{max-width:100%;max-height:100%;object-fit:contain}
.kpi-list{margin-top:30px}
.kpi{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:18px;padding:15px 0;border-bottom:1px solid var(--hair)}
.kpi .k{font-size:16.5px;color:var(--slate)}
.kpi .v{font-family:var(--serif);font-size:28px;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}
.kpi .v .from{color:var(--dim);font-size:19px}
.kpi .v .up{color:var(--sky);font-size:16px;font-family:var(--mono);margin-left:8px}
.split{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center;margin-top:50px}
@media(max-width:900px){.split{grid-template-columns:1fr}}
.imgframe{border-radius:20px;overflow:hidden;border:1px solid var(--hair)}
.imgframe img{display:block;width:100%}
.meas-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:50px}
.meas-grid .card{padding:30px 32px}
.meas-grid .tag{font-family:var(--mono);font-size:11.5px;letter-spacing:.24em;color:var(--sky);text-transform:uppercase;margin-bottom:12px}
.meas-grid h3{font-family:var(--serif);font-weight:400;font-size:23px;color:#fff;margin-bottom:8px}
.meas-grid p{font-size:15.5px;line-height:1.5;color:var(--slate)}
.page-hero{position:relative;min-height:72vh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}
.page-hero .bg{position:absolute;inset:0;background-size:cover;background-position:center}
.page-hero .shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,16,20,.7),rgba(14,16,20,.4) 45%,rgba(14,16,20,.97) 92%)}
.page-hero .inner{position:relative;z-index:5;padding:110px min(5vw,64px) 64px;max-width:1440px;margin:0 auto;width:100%}
.crumb{font-family:var(--mono);font-size:12px;letter-spacing:.2em;color:var(--slate);text-transform:uppercase;margin-bottom:20px}
.crumb b{color:var(--sky)}


/* ---------- rev 2 additions ---------- */
.case .metr{font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--sky);margin:4px 0 10px}
.hub-node{position:absolute;z-index:4;font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sky);background:rgba(20,22,27,.92);border:1px solid rgba(157,176,255,.35);border-radius:100px;padding:8px 16px;white-space:nowrap}
/* nav dropdown */
nav.site .links a,nav.site .links .dd>a{cursor:pointer}
nav.site .dd{position:relative}
nav.site .dd-menu{position:absolute;top:calc(100% + 14px);left:-18px;background:rgba(14,16,20,.97);border:1px solid var(--hair);border-radius:14px;padding:10px;min-width:230px;display:flex;flex-direction:column;gap:2px;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .22s;box-shadow:0 24px 60px rgba(0,0,0,.5)}
nav.site .dd:hover .dd-menu{opacity:1;visibility:visible;transform:none}
nav.site .dd-menu a{display:block;padding:11px 16px;border-radius:9px;font-size:15px;color:var(--slate)}
nav.site .dd-menu a:hover{background:rgba(51,70,224,.18);color:#fff}
#burger{display:none;margin-left:auto;background:transparent;border:1px solid var(--hair);border-radius:10px;color:var(--mist);font-size:20px;padding:6px 13px;cursor:pointer}
/* pills */
.pill-cloud{display:flex;flex-wrap:wrap;gap:12px;margin-top:44px}
.pill-cloud span{font-family:var(--mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sky);border:1px solid rgba(157,176,255,.3);border-radius:100px;padding:11px 20px;background:rgba(25,28,35,.7)}
/* compare grid */
.cmp{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:50px}
@media(max-width:820px){.cmp{grid-template-columns:1fr}}
.cmp .col{background:var(--card);border:1px solid var(--hair);border-radius:18px;padding:36px 38px}
.cmp .col.hot{border-color:rgba(157,176,255,.45);box-shadow:0 0 44px rgba(51,70,224,.18)}
.cmp .hd{font-family:var(--mono);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--sky);margin-bottom:18px}
.cmp .row{padding:13px 0;border-bottom:1px solid var(--hair);font-size:16px;color:var(--slate);line-height:1.5}
.cmp .row:last-child{border-bottom:none}
.cmp .row b{color:var(--mist)}
/* coverage bars */
.cover{margin-top:34px;display:flex;flex-direction:column;gap:16px}
.cover .cvr{display:grid;grid-template-columns:190px 1fr 60px;gap:16px;align-items:center}
.cover .lb{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--slate);text-transform:uppercase}
.cover .tr{height:9px;background:var(--hair);border-radius:5px;overflow:hidden}
.cover .fl{height:100%;border-radius:5px;background:linear-gradient(90deg,#3346E0,#9DB0FF);width:0;transition:width 1.4s cubic-bezier(.22,.9,.35,1)}
.in .cover .fl{width:var(--w)}
.cover .pc{font-family:var(--mono);font-size:14px;color:#fff;text-align:right}
/* numbered steps */
.steps3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:50px}
.steps3 .card{padding:34px 36px}
.steps3 .num{font-family:var(--mono);font-size:13px;letter-spacing:.3em;color:var(--sky);margin-bottom:14px}
.steps3 h3{font-family:var(--serif);font-weight:400;font-size:25px;color:#fff;margin-bottom:10px}
.steps3 p{font-size:16px;line-height:1.55;color:var(--slate)}
.steps3 p b{color:var(--mist)}
/* band callout */
.band-co{margin-top:52px;border-radius:18px;border:1px solid rgba(157,176,255,.35);background:linear-gradient(90deg,rgba(51,70,224,.18),rgba(51,70,224,.04));padding:34px 44px;font-family:var(--serif);font-size:clamp(22px,2.2vw,30px);color:#fff;text-align:center}
.band-co em{font-style:italic;color:var(--sky)}
/* ---------- mobile ---------- */
@media(max-width:900px){
  body{overflow-x:hidden}
  #burger{display:block}
  nav.site{gap:16px;padding:0 20px;backdrop-filter:none;background:rgba(11,12,16,.97)}
  nav.site .links{position:fixed;top:124px;left:0;right:0;bottom:0;background:#0B0C10;flex-direction:column;align-items:flex-start;gap:6px;padding:26px 24px;margin:0;display:none;overflow:auto;z-index:99}
  nav.site .links.open{display:flex}
  nav.site .links a{display:block;font-size:19px;padding:12px 0;color:var(--mist)}
  nav.site .links a.svc{display:none}
  nav.site .dd{width:100%}
  nav.site .dd-menu{position:static;opacity:1;visibility:visible;transform:none;border:none;background:transparent;box-shadow:none;padding:0;min-width:0}
  nav.site .dd-menu a{font-size:19px;padding:12px 0;color:var(--mist)}
  nav.site .cta{margin-top:14px;text-align:center;width:100%}
  nav.site{top:0}
  section.blk{padding:70px 22px}
  header.hero .inner{padding:80px 22px 60px}
  .page-hero .inner{padding:80px 22px 50px}
  .geo-strip{margin:0 14px;border-radius:18px}
  .geo-strip .inner{padding:54px 26px}
  .pilot{padding:80px 22px}
  .foot-cta{padding:64px 22px;gap:40px}
  .foot-base{padding:26px 22px;justify-content:center;text-align:center}
  .form-row{flex-direction:column}
  .hub-visual,.hub-visual.rv.in{min-height:320px;transform:scale(.8)}
  .kpi .v{font-size:22px}
  .kpi .v .from{font-size:15px}
  .cover .cvr{grid-template-columns:110px 1fr 52px}
  .hero-ctas .btn{width:100%;text-align:center}
  .wall{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}
  .wall .lt{height:64px}
}

/* production guards */
html,body{overflow-x:hidden}

/* ---------- hero market map ---------- */
header.hero .stage{position:absolute;will-change:transform;transform-origin:74% 44%;animation:kb 38s ease-in-out infinite alternate}
header.hero .stage img,header.hero .stage svg{position:absolute;inset:0;width:100%;height:100%;display:block}
@keyframes kb{from{transform:scale(1)}to{transform:scale(1.045)}}
@keyframes pulse{0%{opacity:.7;transform:scale(1)}100%{opacity:0;transform:scale(7)}}
@media (prefers-reduced-motion:reduce){header.hero .stage{animation:none}}
.territory .comp{fill:rgba(142,151,174,.16);stroke:rgba(180,188,205,.6);stroke-width:2.5;stroke-dasharray:12 9;opacity:0;animation:fadein 1s ease forwards;animation-delay:calc(.3s + var(--i)*.15s)}
.territory .terr{transform:scale(.18);opacity:0;animation:spread 4.2s cubic-bezier(.3,0,.15,1) 1.1s forwards}
.territory .terr-fill{fill:url(#terrg);filter:url(#softb)}
.territory .terr-edge{fill:none;stroke:#C9D3FF;stroke-width:4;stroke-opacity:.95}
.territory .hub .hg{fill:url(#hubg);opacity:0;animation:fadein 1.2s ease .2s forwards}
.territory .hub .hc{fill:#fff}
.territory .hub .pulse{fill:none;stroke:#9DB0FF;stroke-width:3;opacity:0;animation:pulse 3.2s ease-out 1.2s infinite;transform-box:fill-box;transform-origin:center}
.territory .readout{opacity:0;animation:fadein .8s ease 1.4s forwards}
.territory .readout rect{fill:rgba(14,16,20,.72);stroke:rgba(157,176,255,.35);stroke-width:2}
.territory .rk{font-family:var(--mono);font-size:17px;letter-spacing:.2em;fill:#9DB0FF}
.territory .rv2{font-family:var(--serif);font-size:44px;fill:#fff}
.territory .dl{font-family:var(--mono);font-size:18px;fill:#9DB0FF}
@keyframes spread{0%{transform:scale(.18);opacity:0}12%{opacity:1}100%{transform:scale(1);opacity:1}}
@keyframes fadein{to{opacity:1}}
.hero-b.done .terr{animation:none;transform:scale(1);opacity:1}
.hero-b .terr-edge{}
@media (prefers-reduced-motion:reduce){.territory .terr,.territory .comp,.territory .readout,.territory .hub .hg{animation:none;opacity:1;transform:none}.territory .hub .pulse{display:none}}
@media (min-width:1100px){header.hero .hero-t{max-width:62vw}}
@media (min-width:1800px){header.hero .hero-t{max-width:1100px}}
@media (max-width:759px){.mapsvg .ring,.mapsvg .ring-glow,.mapsvg .ln{opacity:.55}}

/* ---------- pilot: taking-share panel ---------- */
.sharepanel{position:relative;z-index:2;width:min(100%,760px);margin:56px auto 0;text-align:left;background:rgba(20,22,27,.62);border:1px solid rgba(157,176,255,.16);border-radius:22px;padding:28px 30px;box-shadow:0 30px 80px rgba(0,0,0,.4)}
.sp-head,.sp-foot{display:flex;justify-content:space-between;gap:16px}
.sp-k{font-family:var(--mono);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--slate)}
.sp-k b{color:#fff;font-weight:500}.sp-r{text-align:right}
.srows{margin:22px 0 20px;display:flex;flex-direction:column;gap:12px;position:relative}
.srow{display:grid;grid-template-columns:96px 1fr 62px;align-items:center;gap:14px;transition:transform 1.1s cubic-bezier(.4,0,.2,1)}
.srow .lab{font-family:var(--sans);font-size:14px;color:var(--slate);white-space:nowrap}
.srow .bar{height:14px;border-radius:100px;background:rgba(142,151,174,.14);overflow:hidden;position:relative}
.srow .bar i{position:absolute;inset:0;width:0;border-radius:100px;background:#4A4F5E;transition:width .25s linear}
.srow .pct{font-family:var(--mono);font-size:13px;color:var(--slate);text-align:right}
.srow.you .lab{color:#fff;font-weight:600}
.srow.you .bar i{background:linear-gradient(90deg,#2A3BB0,#3346E0 60%,#9DB0FF);box-shadow:0 0 18px rgba(51,70,224,.6)}
.srow.you .pct{color:#fff}
.sharepanel.done .srow.you .bar i{animation:breatheA 3.6s ease-in-out infinite}
@keyframes breatheA{0%,100%{box-shadow:0 0 10px rgba(51,70,224,.4)}50%{box-shadow:0 0 24px 2px rgba(157,176,255,.5)}}
@media (max-width:759px){.sharepanel{padding:20px 18px}.srow{grid-template-columns:78px 1fr 52px;gap:10px}.sp-k{font-size:10.5px;letter-spacing:.14em}}
@media (prefers-reduced-motion:reduce){.srow,.srow .bar i{transition:none}}

/* ---------- insights articles ---------- */
.article{max-width:1440px;margin:0 auto;padding:70px min(5vw,64px) 40px}
.art-head{max-width:860px;margin:0 auto 42px}
.art-head .crumb{font-family:var(--mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--sky);margin-bottom:22px}
.art-head .crumb a{color:var(--sky)}
.art-t{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4.4vw,64px);line-height:1.06;letter-spacing:-.012em;color:#fff;text-wrap:balance}
.art-meta{font-family:var(--mono);font-size:12px;letter-spacing:.12em;color:var(--slate);margin-top:22px}
.art-body{max-width:760px;margin:0 auto;font-size:clamp(17px,1.25vw,19.5px);line-height:1.72;color:#C9CFDD}
.art-body p{margin:0 0 22px}
.art-body h2{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.4vw,36px);line-height:1.15;color:#fff;margin:46px 0 16px;letter-spacing:-.01em}
.art-body h3{font-family:var(--sans);font-weight:600;font-size:1.05em;color:#fff;margin:32px 0 10px}
.art-body strong{color:#fff;font-weight:600}
.art-body em{color:var(--mist)}
.art-body a{color:var(--sky);text-decoration:underline;text-underline-offset:3px}
.art-body ul,.art-body ol{margin:0 0 24px;padding-left:22px}
.art-body li{margin:0 0 10px;padding-left:4px}
.art-body li::marker{color:var(--sky)}
.art-cta{max-width:860px;margin:64px auto 0;padding:44px 40px;background:var(--card);border:1px solid var(--hair);border-radius:22px}
.art-cta .sec-t{font-size:clamp(28px,3vw,42px)}
.art-cta .lede{margin:14px 0 26px}
.art-more{max-width:1440px;margin:80px auto 0}
.art-more .blog-grid{margin-top:22px}
@media (max-width:759px){.article{padding:44px 22px 20px}.art-cta{padding:30px 22px}}
