:root{--bg:#0b0f14;--text:#eaf0ff;--muted:#aab6d4;--muted2:#7f8aa8;--line:hsla(0,0%,100%,.1);--line2:hsla(0,0%,100%,.16);--brand:#3da9ff;--brand2:#7c5cff;--ok:#4cffb3;--warn:#ffc24c;--bad:#ff6b6b;--shadow:0 16px 44px rgba(0,0,0,.46);--r:18px;--r2:26px;--max:1140px;--pad:clamp(16px,3vw,28px);--h1:clamp(32px,4.2vw,56px);--h2:clamp(24px,3vw,34px);--h3:clamp(18px,2vw,22px);--p:clamp(16px,1.2vw,18px);--tap:44px}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;color:var(--text);background:radial-gradient(1200px 700px at 12% 6%,rgba(61,169,255,.14),transparent 60%),radial-gradient(900px 560px at 86% 8%,rgba(124,92,255,.12),transparent 58%),radial-gradient(1100px 800px at 52% 30%,rgba(76,255,179,.045),transparent 66%),var(--bg);line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main[aria-label="ProspectB2B home"]{--home-bg-base:radial-gradient(1200px 700px at 12% 6%,rgba(61,169,255,.14),transparent 60%),radial-gradient(900px 560px at 86% 8%,rgba(124,92,255,.12),transparent 58%),radial-gradient(1100px 800px at 52% 30%,rgba(76,255,179,.045),transparent 66%),var(--bg);--home-bg-alt:radial-gradient(1200px 700px at 12% 6%,rgba(61,169,255,.14),transparent 60%),radial-gradient(900px 560px at 86% 8%,rgba(124,92,255,.12),transparent 58%),radial-gradient(1100px 800px at 52% 30%,rgba(76,255,179,.045),transparent 66%),var(--card)}main[aria-label="ProspectB2B home"] [data-home-bg=alt],main[aria-label="ProspectB2B home"] [data-home-bg=base]{background:transparent}main[aria-label="ProspectB2B home"] [data-home-bg]{position:relative;z-index:0;border-radius:var(--r2);padding:calc(var(--pad) * 2) var(--pad);overflow:hidden}main[aria-label="ProspectB2B home"] [data-home-bg]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:var(--home-bg-base);border-radius:inherit;pointer-events:none;z-index:-1}main[aria-label="ProspectB2B home"] [data-home-bg=alt]:before{background:var(--home-bg-alt)}a{color:inherit;text-decoration:none}img,svg{max-width:100%;height:auto;display:block}.skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{left:16px;top:16px;width:auto;height:auto;background:#000;border:1px solid var(--line2);padding:10px 12px;border-radius:12px;z-index:9999}main{padding:26px 0 92px}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.card{background:linear-gradient(180deg,rgba(18,27,40,.92),rgba(14,20,30,.92));border:1px solid var(--line);border-radius:var(--r2);box-shadow:var(--shadow);overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);min-height:var(--tap);font-weight:650;letter-spacing:-.01em;box-shadow:0 10px 22px rgba(0,0,0,.18);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateZ(0);transition:transform .15s ease,border-color .15s ease,background-color .15s ease,opacity .15s ease}.btn:focus{outline:2px solid rgba(61,169,255,.55);outline-offset:2px}.btn-primary{border-color:rgba(61,169,255,.32);background:radial-gradient(120% 160% at 30% 0,rgba(61,169,255,.36),transparent 55%),linear-gradient(135deg,rgba(61,169,255,.2),rgba(124,92,255,.2))}.btn-primary:hover{border-color:rgba(61,169,255,.55);transform:translateY(-1px)}.btn-secondary{background:hsla(0,0%,100%,.05)}.btn-secondary:hover{background:hsla(0,0%,100%,.08)}.btn-tertiary{background:transparent;border-color:hsla(0,0%,100%,.18)}.btn-tertiary:hover{background:hsla(0,0%,100%,.06)}.hero{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;align-items:start}.kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);font-weight:650;font-size:13px;color:rgba(234,240,255,.92)}.kicker .dot{width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--ok),rgba(76,255,179,.25));box-shadow:0 0 0 6px rgba(76,255,179,.1);transform-origin:center;will-change:transform,opacity;animation:dotPulseOnce .6s ease-out .2s 1 both}@keyframes dotPulseOnce{0%{transform:scale(1);opacity:.7}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}h1{margin:14px 0 10px;font-size:var(--h1);line-height:1.05;letter-spacing:-.03em}.lead{margin:0 0 14px;font-size:var(--p);color:rgba(234,240,255,.86);max-width:62ch}.trial-note{margin-top:10px;font-size:14px;color:var(--muted2);max-width:60ch}.hero-actions{margin:16px 0 0;align-items:center}.hero-actions,.hero-links{display:flex;flex-wrap:wrap;gap:10px}.hero-links{font-size:14px;color:var(--muted);margin-top:8px}.hero-link{color:var(--text);font-weight:600;text-decoration:underline}.hero-link:focus-visible,.hero-link:hover{color:var(--brand)}.hero-link--compact{color:var(--muted2);font-size:13px}.micro{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:12px;color:var(--muted);font-size:14px}.micro span{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04)}.micro svg{width:18px;height:18px;opacity:.9}.side{padding:clamp(24px,3vw,32px);min-height:340px}.side-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:28px;gap:28px;align-items:stretch}.side-copy{display:flex;flex-direction:column;gap:12px;min-width:0}.side h2{margin:0;font-size:clamp(18px,2.2vw,24px);letter-spacing:-.015em;line-height:1.2}.side-subtitle{margin:0;color:var(--muted);font-size:14px;max-width:60ch}.side-list{list-style:none;padding:0;margin:2px 0 0;display:grid;grid-gap:8px;gap:8px;font-size:14px;line-height:1.5;color:rgba(234,240,255,.9)}.side-list li{display:flex;gap:10px;align-items:flex-start}.side-list strong{color:rgba(234,240,255,.98);font-weight:600}.check{width:18px;height:18px;flex:0 0 auto;margin-top:2px;color:var(--ok)}.side-micro{margin:0;color:var(--muted2);font-size:13px}.side-media{min-width:0;display:block;width:100%}.side-video{position:relative;width:100%;min-width:0;border-radius:18px;overflow:hidden;aspect-ratio:4/3;min-height:320px;border:1px solid hsla(0,0%,100%,.1);background:rgba(7,10,15,.6)}.side-video:before{background:radial-gradient(120% 120% at 10% 10%,rgba(0,0,0,.22),transparent 55%)}.side-video:after,.side-video:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.side-video:after{background:linear-gradient(90deg,rgba(6,9,14,.55),rgba(6,9,14,.2) 40%,rgba(6,9,14,0) 70%)}.side-video img,.side-video picture,.side-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}section{margin-top:34px}@media (max-width:900px){.side{min-height:320px}.side-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px}}@media (max-width:720px){.side{min-height:auto}.side-grid{grid-template-columns:1fr;gap:20px}.side-video{aspect-ratio:16/10;height:clamp(220px,50vw,320px)}}@media (min-width:900px){.hero{grid-template-columns:1.2fr .8fr}.side-media{min-width:0}.side-media,.side-video{justify-self:stretch;width:100%}.side-video{max-width:none;display:block;align-self:stretch}[data-hero-qualify-card] .side-grid{grid-template-columns:1fr;align-items:start}[data-hero-qualify-card] .side-copy{display:contents}[data-hero-qualify-card] .side-head{display:flex;flex-direction:column;gap:12px;grid-row:1}[data-hero-qualify-card] .side-media{grid-row:2}[data-hero-qualify-card] .side-video{aspect-ratio:3/2}[data-hero-qualify-card] .side-list{grid-row:3;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-hero-qualify-card] .side-list li:first-child{grid-column:1;grid-row:1}[data-hero-qualify-card] .side-list li:nth-child(2){grid-column:1;grid-row:2}[data-hero-qualify-card] .side-list li:nth-child(3){grid-column:2;grid-row:1}[data-hero-qualify-card] .side-micro{grid-row:4}[data-hero-qualify-card] .side-media,[data-hero-qualify-card] .side-video{justify-self:stretch;align-self:stretch;width:100%;max-width:none;min-width:0}[data-hero-qualify-card] .side-video{display:block;min-height:0;height:auto}main{padding-bottom:44px}}@media (prefers-reduced-motion:reduce){.btn-primary:hover{transform:none}.kicker .dot{animation:none}}