.commercial-site{--c-navy:#041925;--c-navy2:#092c3c;--c-green:#10c98a;--c-cyan:#2bc4e8;--c-violet:#7169e8;--c-ink:#0a2332;--c-muted:#607682;color:var(--c-ink);background:#f5f9f8;overflow:hidden}.commercial-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#031621f0;border-bottom:1px solid #7bd7be29;justify-content:space-between;align-items:center;height:78px;padding:0 max(5vw,30px);display:flex;position:relative}.commercial-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.commercial-brand>.brand-mark{width:42px;height:42px}.commercial-brand span:last-child{display:grid}.commercial-brand b{letter-spacing:.05em;font-size:16px}.commercial-brand small{color:#7893a2;letter-spacing:.22em;margin-top:3px;font-size:7px}.commercial-nav nav{gap:31px;display:flex}.commercial-nav nav a{color:#9fb0ba;font-size:13px;text-decoration:none;position:relative}.commercial-nav nav a:hover{color:#fff}.commercial-nav nav a:hover:after{content:"";background:linear-gradient(90deg,var(--c-green),var(--c-cyan));height:2px;position:absolute;bottom:-12px;left:0;right:0}.commercial-nav>div{align-items:center;gap:10px;display:flex}.commercial-nav>div button{color:#99adb8;cursor:pointer;background:0 0;border:0}.commercial-nav>div a,.commercial-nav>div button{padding:11px 15px;font-size:12px}.commercial-nav>div a{color:#fff;background:linear-gradient(135deg,#12b77e,#12a9bd);align-items:center;gap:7px;text-decoration:none;display:flex;box-shadow:0 8px 24px #11b98a33}.commercial-hero{color:#fff;background:radial-gradient(circle at 74% 10%,#2ac3e221,#0000 30%),radial-gradient(circle at 15% 85%,#655ae526,#0000 30%),linear-gradient(150deg,#03131f,#062536 65%,#082a37);grid-template-columns:1.1fr .7fr;align-items:center;gap:8vw;min-height:690px;padding:90px max(7vw,40px);display:grid;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(#64afb90e 1px,#0000 1px),linear-gradient(90deg,#64afb90e 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.hero-orb{filter:blur(1px);opacity:.7;border-radius:50%;position:absolute}.orb-one{border:1px solid #2ed9b126;width:360px;height:360px;top:40px;right:-100px;box-shadow:inset 0 0 80px #26c7a614}.orb-two{border:1px solid #7169e82e;width:420px;height:420px;bottom:-180px;right:31%}.hero-content,.live-product{z-index:2;position:relative}.hero-badge{color:#65e6b7;letter-spacing:.1em;background:#0c4c4859;border:1px solid #42d8ac45;align-items:center;gap:8px;width:max-content;padding:8px 11px;font:800 10px ui-monospace,monospace;display:flex}.hero-badge i{background:#29db9d;border-radius:50%;width:7px;height:7px;animation:1.7s infinite hero-pulse;box-shadow:0 0 0 5px #29db9d1a}.hero-content h1{letter-spacing:-.055em;margin:28px 0 22px;font-size:clamp(48px,5.1vw,78px);line-height:1.08}.hero-content h1 em{background:linear-gradient(100deg,#55e5b2,#43cbe4 55%,#a69fff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-content>p{color:#9eb2bd;max-width:700px;font-size:17px;line-height:1.8}.hero-buttons{gap:12px;margin-top:34px;display:flex}.hero-buttons button,.hero-buttons a{cursor:pointer;border:1px solid #70c4bc38;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 21px;font-size:13px;font-weight:800;display:flex}.hero-buttons button{color:#fff;background:linear-gradient(135deg,#18c98b,#1ab3cd);border:0;box-shadow:0 15px 40px #0ec48d3b}.hero-buttons a{color:#dbe7eb;background:#0b2a3994;text-decoration:none}.hero-assurances{color:#7895a2;flex-wrap:wrap;gap:24px;margin-top:33px;font-size:11px;display:flex}.hero-assurances span{align-items:center;gap:7px;display:flex}.hero-assurances svg{color:#37d7a2}.live-product{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#092b3adb,#0f2e47c7);border:1px solid #52b0af4d;justify-self:end;width:min(430px,100%);transform:perspective(1100px)rotateY(-3deg);box-shadow:0 34px 90px #00070f61}.live-product>header{border-bottom:1px solid #66b5b529;justify-content:space-between;padding:18px 20px;font-size:9px;display:flex}.live-product>header span{color:#7d9ba8;letter-spacing:.12em;align-items:center;gap:7px;font-weight:800;display:flex}.live-product>header i{background:#1edf9b;border-radius:50%;width:6px;height:6px}.live-product>header em{color:#55e5b0;background:#14cc8f21;padding:5px 8px;font-style:normal}.live-score{grid-template-columns:1fr auto;align-items:end;padding:29px 24px 18px;display:grid}.live-score span{color:#43d9aa;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.live-score strong{grid-area:1/2/3;font-size:65px;line-height:.85}.live-score small{color:#758f9c;margin-top:7px}.data-pulse{background:linear-gradient(#0000,#1fc69c0d);border-bottom:1px solid #4da4ad3d;align-items:end;gap:6px;height:74px;margin:8px 24px 20px;padding:0 10px;display:flex}.data-pulse i{background:linear-gradient(#36d2d8,#10b87c);flex:1;animation:2s ease-in-out infinite alternate data-wave}.data-pulse i:nth-child(3n){background:linear-gradient(#35bad9,#655bd8);animation-delay:.3s}.live-product dl{margin:0 24px 22px}.live-product dl div{border-top:1px solid #619fa621;justify-content:space-between;padding:12px 0;display:flex}.live-product dt{color:#77909d;font-size:10px}.live-product dd{color:#d7e5e8;margin:0;font-size:10px;font-weight:700}.live-product>footer{color:#6f909d;border-top:1px solid #66b5b526;align-items:center;gap:7px;padding:14px 24px;font-size:9px;display:flex}.trust-rail{background:#fff;border-bottom:1px solid #dce7e5;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 max(5vw,28px);display:flex}.trust-rail span{color:#94a4aa;font-size:10px}.trust-rail b{color:#44616d;letter-spacing:.09em;font:800 10px ui-monospace,monospace}.commercial-section{padding:108px max(7vw,35px)}.commercial-title{max-width:760px;margin-bottom:54px}.section-kicker{color:#089466;letter-spacing:.15em;font:900 10px ui-monospace,monospace}.commercial-title h2,.api-showcase h2,.business-flow h2,.commercial-cta h2{letter-spacing:-.045em;margin:15px 0;font-size:clamp(35px,3.6vw,53px);line-height:1.15}.commercial-title p,.api-showcase>div:first-child>p{color:var(--c-muted);font-size:15px;line-height:1.8}.product-grid{border-top:1px solid #d6e3e0;border-left:1px solid #d6e3e0;grid-template-columns:repeat(3,1fr);display:grid}.product-grid article{background:linear-gradient(145deg,#fff,#f7fbfa);border-bottom:1px solid #d6e3e0;border-right:1px solid #d6e3e0;min-height:290px;padding:30px;transition:all .35s;position:relative}.product-grid article:hover{z-index:2;border-color:#77d6b6;transform:translateY(-7px);box-shadow:0 24px 55px #08373c1a}.product-grid header{justify-content:space-between;display:flex}.product-grid header i{color:#0c9e70;background:linear-gradient(145deg,#e1f8f0,#e6f6fb);place-items:center;width:46px;height:46px;display:grid}.product-grid header span{color:#a5b3b7;font:800 10px ui-monospace,monospace}.product-grid h3{margin:54px 0 12px;font-size:22px}.product-grid p{color:#687d86;font-size:13px;line-height:1.75}.product-grid em{color:#93a5aa;letter-spacing:.12em;font:700 8px ui-monospace,monospace;position:absolute;bottom:25px}.api-showcase{color:#fff;background:linear-gradient(150deg,#051925,#082d3e);grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;padding:105px max(7vw,35px);display:grid}.api-showcase>div:first-child>p{color:#8ea6b2}.api-showcase ul{color:#bdd0d6;grid-template-columns:1fr 1fr;gap:13px;margin:28px 0;padding:0;font-size:12px;list-style:none;display:grid}.api-showcase li{align-items:center;gap:8px;display:flex}.api-showcase li svg{color:#fff;background:#1bc589;border-radius:50%;width:16px;height:16px;padding:3px}.api-showcase>div:first-child>a{color:#50e0ad;align-items:center;gap:8px;width:max-content;margin-top:24px;font-size:13px;text-decoration:none;display:flex}.code-product{background:#06141f;border:1px solid #285269;box-shadow:25px 25px #205b632b}.code-product header,.code-product footer{border-bottom:1px solid #1b394a;align-items:center;height:48px;padding:0 17px;display:flex}.code-product header span{gap:6px;display:flex}.code-product header i{background:#244757;border-radius:50%;width:7px;height:7px}.code-product header b{color:#8ca6b2;margin-left:15px;font:500 10px ui-monospace,monospace}.code-product header em{color:#45dfa9;margin-left:auto;font:800 9px ui-monospace,monospace}.code-product pre{color:#a7c4cd;min-height:420px;margin:0;padding:28px;font:12px/1.85 ui-monospace,monospace;overflow:auto}.code-product footer{color:#6f8a97;border-top:1px solid #1b394a;border-bottom:0;justify-content:flex-start;gap:7px;font-size:9px}.code-product footer span{color:#51daa9;margin-left:auto}.coverage-section{background:#edf5f2}.coverage-layout{grid-template-columns:.7fr 1.3fr;gap:18px;display:grid}.football-coverage{color:#fff;background:radial-gradient(circle at 100% 0,#36cbc138,#0000 40%),linear-gradient(145deg,#071d2b,#0a4150);padding:35px;box-shadow:0 25px 60px #08323a26}.football-coverage>div>span{color:#50dfa9;letter-spacing:.1em;align-items:center;gap:7px;font:800 9px ui-monospace,monospace;display:flex}.football-coverage h3{margin:20px 0 10px;font-size:32px}.football-coverage p{color:#91acb6;font-size:12px}.football-coverage dl{border-top:1px solid #2a5a66;border-bottom:1px solid #2a5a66;grid-template-columns:repeat(3,1fr);margin:42px 0 30px;display:grid}.football-coverage dl div{border-right:1px solid #2a5a66;padding:18px 10px}.football-coverage dl div:last-child{border:0}.football-coverage dt{color:#7898a3;font-size:9px}.football-coverage dd{margin:7px 0 0;font-size:24px;font-weight:800}.football-coverage>small{color:#678b97}.coverage-roadmap{background:#fff;border:1px solid #d5e3df}.coverage-roadmap>header{border-bottom:1px solid #dce7e4;justify-content:space-between;padding:19px 22px;display:flex}.coverage-roadmap>header b{font-size:14px}.coverage-roadmap>header span{color:#83969c;font-size:10px}.coverage-roadmap>div{grid-template-columns:repeat(4,1fr);display:grid}.coverage-roadmap>div>span{border-bottom:1px solid #e3ebea;border-right:1px solid #e3ebea;grid-template-columns:34px 1fr;align-content:center;min-height:116px;padding:17px;display:grid}.coverage-roadmap i{color:#4e707a;background:#edf4f2;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.coverage-roadmap b{font-size:11px}.coverage-roadmap small{color:#899a9f;margin-top:4px;font-size:8px}.pricing-section{background:#fff}.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;display:grid}.pricing-grid article{background:#fff;border:1px solid #dae5e3;border-right:0;padding:32px;position:relative}.pricing-grid article:last-child{border-right:1px solid #dae5e3}.pricing-grid article.featured{z-index:2;color:#fff;background:linear-gradient(155deg,#082132,#0b4851);border-color:#1a8376;margin:-12px 0;box-shadow:0 26px 60px #04303633}.plan-popular{color:#fff;background:#1ecb91;padding:5px 8px;font-size:8px;position:absolute;top:18px;right:20px}.pricing-grid article>small{color:#0a9367;letter-spacing:.12em;font:900 9px ui-monospace,monospace}.pricing-grid h3{margin:17px 0;font-size:23px}.pricing-grid article>strong{font-size:29px;display:block}.pricing-grid article>strong em{color:#7f9198;font-size:10px;font-style:normal}.pricing-grid article>p{color:#72858e;min-height:43px;font-size:11px;line-height:1.6}.pricing-grid ul{border-top:1px solid #e2eae8;margin:27px 0;padding:21px 0;list-style:none}.pricing-grid li{color:#536b75;align-items:center;gap:8px;margin:13px 0;font-size:10px;display:flex}.pricing-grid li svg{color:#0ca675}.pricing-grid .featured p,.pricing-grid .featured li{color:#a8bdc3}.pricing-grid .featured ul{border-color:#2a5864}.pricing-grid article>button{color:#07855e;cursor:pointer;background:#fff;border:1px solid #1aa875;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;font-size:10px;font-weight:800;display:flex}.pricing-grid .featured>button{color:#fff;background:#19c98e;border:0}.business-flow{background:#f0f6f4;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:90px max(7vw,35px);display:grid}.business-flow ol{border-top:1px solid #cfddda;margin:0;padding:0;list-style:none}.business-flow li{border-bottom:1px solid #cfddda;grid-template-columns:55px 1fr 1.4fr;align-items:center;padding:21px 0;display:grid}.business-flow li i{color:#0ba072;font:800 9px ui-monospace,monospace}.business-flow li b{font-size:13px}.business-flow li span{color:#6f838b;font-size:11px}.commercial-cta{color:#fff;background:linear-gradient(115deg,#10b97f,#17aabd 58%,#5d60d8);justify-content:space-between;align-items:center;gap:30px;padding:70px max(7vw,35px);display:flex}.commercial-cta>div>span{letter-spacing:.13em;font:800 9px ui-monospace,monospace}.commercial-cta h2{margin:12px 0 9px;font-size:38px}.commercial-cta p{color:#d2f5eb;margin:0}.commercial-cta button{color:#087a62;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:7px;min-width:190px;padding:15px 20px;font-weight:800;display:flex}.commercial-footer{color:#718b98;background:#03131f;grid-template-columns:1.7fr repeat(3,1fr);gap:50px;padding:62px max(7vw,35px) 35px;display:grid;position:relative}.commercial-footer>div{align-content:start;gap:11px;display:grid}.commercial-footer>div>p{max-width:280px;font-size:11px;line-height:1.6}.commercial-footer>div>b{color:#d6e4e8;font-size:11px}.commercial-footer a,.commercial-footer button{color:#718b98;cursor:pointer;background:0 0;border:0;width:max-content;padding:0;font-size:10px;text-decoration:none}.commercial-footer a:hover,.commercial-footer button:hover{color:#54dcae}.commercial-footer>small{border-top:1px solid #18313e;grid-column:1/-1;padding-top:30px;font-size:9px}.lead-backdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010d15c7;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.lead-dialog{background:#fff;border:1px solid #77d5b4;width:min(760px,96vw);max-height:94vh;padding:38px;position:relative;overflow:auto;box-shadow:0 35px 100px #00000061}.dialog-close{color:#6e8189;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:14px;right:18px}.lead-dialog h2{margin:12px 0 8px;font-size:30px}.lead-dialog form>p{color:#70848d;margin:0 0 23px;font-size:12px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.lead-dialog label{color:#526a75;gap:7px;font-size:10px;display:grid}.lead-dialog form>label{margin-top:14px}.lead-dialog input,.lead-dialog select,.lead-dialog textarea{font:inherit;background:#fbfdfd;border:1px solid #d2dfe0;outline:0;padding:12px}.lead-dialog input:focus,.lead-dialog select:focus,.lead-dialog textarea:focus{border-color:#18b97f;box-shadow:0 0 0 3px #18b97f17}.lead-submit,.lead-done button{color:#fff;cursor:pointer;background:#099668;border:0;justify-content:center;align-items:center;gap:7px;margin-top:18px;padding:13px 18px;font-weight:800;display:flex}.lead-error{color:#a9483c;background:#fff0ed;margin-top:13px;padding:10px;font-size:10px}.lead-done{text-align:center;align-content:center;place-items:center;min-height:380px;display:grid}.lead-done>svg{color:#059568;background:#def8ee;border-radius:50%;width:55px;height:55px;padding:15px}.lead-done>span{color:#0a986c;letter-spacing:.13em;margin-top:18px;font:900 9px ui-monospace,monospace}.lead-done p{color:#6d818a}.lead-done button{min-width:160px}@keyframes hero-pulse{50%{box-shadow:0 0 0 10px #29db9d00}}@keyframes data-wave{to{filter:brightness(1.45);transform-origin:bottom;transform:scaleY(.84)}}@media (max-width:1100px){.commercial-nav nav{display:none}.commercial-hero{grid-template-columns:1fr}.live-product{justify-self:start}.trust-rail{justify-content:flex-start;overflow:auto}.product-grid{grid-template-columns:repeat(2,1fr)}.api-showcase,.business-flow,.coverage-layout{grid-template-columns:1fr}.pricing-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid article{border-right:1px solid #dae5e3}.commercial-footer{grid-template-columns:1.4fr repeat(3,1fr)}}@media (max-width:720px){.commercial-nav{height:68px;padding:0 16px}.commercial-nav>div>button{display:none}.commercial-nav>div a{padding:10px;font-size:0}.commercial-nav>div a svg{margin:0}.commercial-brand b{font-size:13px}.commercial-brand small{font-size:6px}.commercial-hero{padding:65px 20px}.hero-content h1{font-size:43px}.hero-content>p{font-size:14px}.hero-buttons{flex-direction:column;align-items:stretch}.hero-buttons button,.hero-buttons a{width:100%}.hero-assurances{flex-direction:column;gap:12px}.live-product{transform:none}.commercial-section,.api-showcase,.business-flow{padding:75px 20px}.commercial-title h2,.api-showcase h2,.business-flow h2{font-size:34px}.product-grid,.api-showcase ul{grid-template-columns:1fr}.code-product{box-shadow:12px 12px #205b632b}.code-product pre{min-height:360px;padding:18px;font-size:10px}.coverage-roadmap>div{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:1fr}.pricing-grid article.featured{margin:0}.business-flow li{grid-template-columns:40px 1fr}.business-flow li span{grid-column:2;margin-top:6px}.commercial-cta{flex-direction:column;align-items:flex-start;padding:55px 20px}.commercial-cta h2{font-size:32px}.commercial-footer{grid-template-columns:1fr 1fr;padding:50px 20px 30px}.commercial-footer>div:first-child{grid-column:1/-1}.form-grid{grid-template-columns:1fr}.lead-dialog{padding:30px 20px}.football-coverage dl{grid-template-columns:1fr}.football-coverage dl div{border-bottom:1px solid #2a5a66;border-right:0}}
