:root{color-scheme:dark;--bg:#030712;--panel:#07101f;--panel-2:#0b162a;--line:#1c2b48;--text:#f7f7f4;--muted:#94a0b6;--accent:#f1be49;--accent-dim:#80682e;--teal:#47c8ba;--danger:#ff7a72}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text)}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}.shell{min-height:100vh}.topbar{height:70px;padding:0 28px;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(9,11,16,.9);position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand,.topbar{display:flex;align-items:center}.brand{gap:12px;font-weight:800;letter-spacing:-.02em}.brandMark{display:block}.muted{color:var(--muted)}.layout{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:calc(100vh - 70px)}.sidebar{border-right:1px solid var(--line);padding:24px 16px}.navButton{width:100%;border:0;background:transparent;color:var(--muted);text-align:left;padding:12px 14px;border-radius:10px;margin-bottom:6px}.navButton.active{background:var(--panel-2)}.content{padding:30px;min-width:0}.heading{margin:0 0 6px;font-size:30px;letter-spacing:-.035em}.projectTabs{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.projectTab{border:1px solid var(--line);background:var(--panel);color:var(--muted);padding:9px 13px;border-radius:999px}.projectTab.active{color:#06120c;border-color:var(--accent);background:var(--accent);font-weight:700}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px}.metric{font-size:32px;font-weight:800;margin:8px 0 0}.toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:18px 0;flex-wrap:wrap}.button{border:0;border-radius:10px;padding:11px 15px;background:var(--accent);color:#06120c;font-weight:750}.button.secondary{background:var(--panel-2);color:var(--text);border:1px solid var(--line)}.button.danger{background:transparent;border:1px solid #63333a;color:var(--danger)}.button:disabled{opacity:.45;cursor:not-allowed}.field{width:100%;border:1px solid var(--line);background:#0b0e14;color:var(--text);border-radius:10px;padding:11px 12px}textarea.field{min-height:120px;resize:vertical}.label{display:block;color:var(--muted);font-size:13px;margin:0 0 7px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.tableWrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px}table{width:100%;border-collapse:collapse;min-width:760px}td,th{padding:13px 14px;text-align:left;border-bottom:1px solid var(--line);font-size:14px}th{color:var(--muted);font-weight:600;background:#0e1219}tr:last-child td{border-bottom:0}.pill{display:inline-block;padding:4px 8px;border-radius:99px;font-size:12px;background:#22302a;color:#9cf1bf}.pill.error{background:#3a1f1f;color:#ffb4b4}.status{margin-top:12px;color:var(--muted);font-size:14px;white-space:pre-wrap}.login{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 30% 20%,#172638 0,transparent 35%),var(--bg)}.loginCard{width:min(430px,100%);padding:30px;background:rgba(17,21,29,.95);border:1px solid var(--line);border-radius:20px;box-shadow:0 25px 80px rgba(0,0,0,.35)}.stack{display:grid;grid-gap:14px;gap:14px}.checkbox{display:flex;gap:9px;align-items:flex-start;color:var(--muted);font-size:13px}.notice{padding:13px 14px;border-radius:10px;background:#18241f;border:1px solid #2f5a45;color:#b7f3cf}.marketingShell{min-height:100vh;overflow:hidden;background:#080b11}.marketingNav{height:82px;padding:0 clamp(22px,5vw,76px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(8,11,17,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;z-index:20}.marketingBrand{text-decoration:none}.marketingBrand strong{color:var(--muted);font-weight:550}.marketingNavLinks{display:flex;align-items:center;gap:28px;color:#aeb8c8;font-size:14px}.marketingNavLinks a{text-decoration:none;transition:color .2s ease}.marketingNavLinks a:hover{color:#fff}.marketingNavLinks .navSignIn{padding:10px 14px;border:1px solid rgba(115,226,167,.35);border-radius:9px;color:#b9f5d2;background:rgba(115,226,167,.07)}.marketingHero{min-height:720px;padding:92px clamp(22px,5vw,76px) 94px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);align-items:center;grid-gap:clamp(42px,6vw,90px);gap:clamp(42px,6vw,90px);position:relative;border-bottom:1px solid hsla(0,0%,100%,.07)}.heroGrid{inset:0;opacity:.16;background-image:linear-gradient(rgba(129,164,205,.2) 1px,transparent 0),linear-gradient(90deg,rgba(129,164,205,.2) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.heroGlow,.heroGrid{position:absolute;pointer-events:none}.heroGlow{border-radius:999px;filter:blur(12px);opacity:.5}.heroGlowOne{width:520px;height:520px;background:radial-gradient(circle,rgba(69,187,139,.21),transparent 68%);top:-170px;left:-150px}.heroGlowTwo{width:580px;height:580px;background:radial-gradient(circle,rgba(71,115,255,.18),transparent 68%);right:-210px;top:40px}.heroContent{position:relative;z-index:2;max-width:700px}.eyebrow,.sectionKicker{color:#86ebaf;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 11px;background:rgba(115,226,167,.06);border:1px solid rgba(115,226,167,.16);border-radius:999px}.liveDot{width:7px;height:7px;border-radius:50%;background:#73e2a7;box-shadow:0 0 0 5px rgba(115,226,167,.09),0 0 18px #73e2a7}.marketingHero h1{margin:26px 0 24px;font-size:clamp(54px,6vw,92px);line-height:.94;letter-spacing:-.07em;font-weight:750}.marketingHero h1 span{color:transparent;background:linear-gradient(90deg,#73e2a7,#76caff 58%,#9b8cff)}.heroLead{max-width:650px;color:#aab5c5;font-size:clamp(17px,1.45vw,21px);line-height:1.65}.heroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.marketingButton{min-height:50px;padding:0 20px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:16px;text-decoration:none;font-size:14px;font-weight:800;transition:transform .2s ease,border-color .2s ease,background .2s ease}.marketingButton:hover{transform:translateY(-2px)}.marketingButton.primary{color:#06120c;background:linear-gradient(135deg,#73e2a7,#84f2ca);box-shadow:0 12px 35px rgba(115,226,167,.16)}.marketingButton.ghost{border:1px solid hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.035);color:#fff}.marketingButton.light{background:#fff;color:#071018}.trustRow{margin-top:34px;display:flex;flex-wrap:wrap;gap:18px;color:#8994a6;font-size:12px}.trustRow i{color:#73e2a7;font-style:normal;margin-right:5px}.heroConsole{position:relative;z-index:3;width:100%;border:1px solid hsla(0,0%,100%,.13);background:rgba(14,18,27,.84);border-radius:20px;box-shadow:0 40px 100px rgba(0,0,0,.45);transform:perspective(1200px) rotateY(-3deg) rotateX(1deg);overflow:hidden}.heroConsole:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px hsla(0,0%,100%,.08);pointer-events:none}.consoleTop{height:58px;padding:0 18px;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.08)}.consoleBrand,.consoleTop{display:flex;align-items:center}.consoleBrand{gap:9px;font-size:12px;font-weight:750}.miniMark{border-radius:7px;display:grid;place-items:center;color:#071018;background:linear-gradient(145deg,#73e2a7,#5b7cfa)}.consoleStatus{color:#8f9bad;font-size:11px}.consoleStatus i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#73e2a7;margin-right:6px}.consoleBody{display:grid;grid-template-columns:52px 1fr;min-height:420px}.consoleRail{border-right:1px solid hsla(0,0%,100%,.07);display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:24px}.consoleRail span{width:18px;height:18px;border:1px solid #3d485c;border-radius:6px}.consoleRail span.railActive{border:0;background:#73e2a7;box-shadow:0 0 20px rgba(115,226,167,.3)}.consoleMain{padding:24px 22px;min-width:0}.consoleHeader{display:flex;justify-content:space-between;align-items:flex-end}.consoleHeader div{display:grid;grid-gap:5px;gap:5px}.consoleHeader small,.consoleMetrics small{color:#718096;font-size:8px;letter-spacing:.14em}.consoleHeader strong{font-size:20px}.consoleHeader>span{color:#9ceebc;font-size:10px;padding:6px 8px;background:#183126;border-radius:99px}.consoleMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:21px 0}.consoleMetrics>div{min-width:0;padding:14px;display:grid;grid-gap:6px;gap:6px;background:#111722;border:1px solid #252d3b;border-radius:11px}.consoleMetrics strong{font-size:23px}.consoleMetrics em{color:#718096;font-style:normal;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consoleCampaign{border:1px solid #252d3b;border-radius:12px;overflow:hidden}.campaignHeading{height:40px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;background:#10151e;color:#a7b1c1;font-size:10px}.campaignHeading small{color:#637086}.campaignRow{display:grid;grid-template-columns:30px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 13px;border-top:1px solid #242b37}.campaignRow>b{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#a9f0c6;background:#1a2a24;font-size:9px}.campaignRow>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.campaignRow strong{font-size:10px}.campaignRow small{color:#6f7b8e;font-size:8px}.campaignRow em{color:#8bdcac;font-style:normal;font-size:8px}.marketingSection{padding:110px clamp(22px,6vw,92px)}.channelSection{background:linear-gradient(180deg,#0b0f17,#090c12)}.sectionIntro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr);grid-gap:60px;gap:60px;align-items:end;max-width:1240px;margin:0 auto 52px}.marketingCta h2,.projectCopy h2,.sectionIntro h2,.workflowCopy h2{margin:14px 0 0;font-size:clamp(38px,4.2vw,62px);line-height:1.02;letter-spacing:-.055em}.projectCopy>p,.sectionIntro>p,.workflowCopy>p{color:#929daf;line-height:1.75;font-size:16px;margin:0}.channelGrid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.channelCard{min-height:300px;padding:28px;border:1px solid #252d3b;border-radius:18px;background:linear-gradient(145deg,#121722,#0e121a);position:relative;overflow:hidden}.channelCard:before{content:"";position:absolute;width:190px;height:190px;right:-80px;top:-90px;border-radius:50%;filter:blur(5px);opacity:.16}.channelCard.mint:before{background:#73e2a7}.channelCard.blue:before{background:#5b7cfa}.channelCard.violet:before{background:#9b8cff}.channelIcon{width:44px;height:44px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.04);font-weight:850;color:#9ceebc}.channelCard.blue .channelIcon{color:#8aa3ff}.channelCard.violet .channelIcon{color:#b8a9ff}.channelCard h3{margin:54px 0 12px;font-size:23px;letter-spacing:-.03em}.channelCard p{color:#8e9aab;line-height:1.65;font-size:14px;max-width:330px}.cardLink{position:absolute;left:28px;bottom:26px;color:#c1cad6;font-size:12px}.cardLink b{color:#73e2a7;margin-left:5px}.workflowSection{background:#090c12}.workflowPanel{max-width:1240px;margin:0 auto;padding:clamp(34px,5vw,70px);display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:74px;gap:74px;border:1px solid #242c39;border-radius:24px;background:radial-gradient(circle at 0 0,rgba(91,124,250,.12),transparent 38%),#0e131c}.workflowCopy p{margin-top:24px}.workflowSteps{display:grid}.workflowStep{display:grid;grid-template-columns:56px 1fr;grid-gap:20px;gap:20px;padding:25px 0;border-bottom:1px solid #28303e}.workflowStep:first-child{padding-top:0}.workflowStep:last-child{padding-bottom:0;border-bottom:0}.workflowStep>span{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;color:#9ceebc;border:1px solid #315344;background:#14251e;font-size:11px;font-weight:800}.workflowStep h3{margin:0 0 7px;font-size:20px}.workflowStep p{margin:0;color:#8995a7;line-height:1.6;font-size:14px}.projectSection{max-width:1420px;margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(55px,8vw,130px);gap:clamp(55px,8vw,130px);align-items:center}.projectCopy p{margin:24px 0}.textLink{display:inline-flex;gap:18px;color:#a8f0c5;font-size:14px;font-weight:800;text-decoration:none}.projectStack{display:grid;grid-gap:12px;gap:12px}.projectTile{padding:22px;display:grid;grid-template-columns:48px 1fr auto;grid-gap:17px;gap:17px;align-items:center;border:1px solid #262e3b;border-radius:16px;background:#111620}.projectTile>span{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;font-size:12px;font-weight:900}.projectTile div{display:grid;grid-gap:5px;gap:5px}.projectTile small{color:#667286;font-size:8px;letter-spacing:.12em}.projectTile strong{font-size:19px}.projectTile em{padding:5px 8px;border-radius:99px;font-size:9px;font-style:normal;color:#8bddaa;background:#172b22}.projectTile.wayluz>span{color:#f0d488;background:#2a2517}.projectTile.patienttrac>span{color:#9eb0ff;background:#19213b}.projectTile.aegisiq>span{color:#9ceebc;background:#182b23}.marketingCta{padding:80px clamp(22px,6vw,92px);display:flex;justify-content:space-between;align-items:center;gap:30px;background:linear-gradient(110deg,#122f25,#152746 62%,#271f4d);border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.marketingCta h2{font-size:clamp(35px,4vw,58px)}.marketingFooter{min-height:150px;padding:42px clamp(22px,5vw,76px);display:grid;grid-template-columns:1fr auto auto;grid-gap:45px;gap:45px;align-items:center;color:#788497;font-size:12px}.marketingFooter .brand{color:#fff}.marketingFooter a{color:#a7efc3;text-decoration:none}@media (max-width:920px){.grid,.layout{grid-template-columns:1fr}.sidebar{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line);padding:10px 16px}.navButton{width:auto;white-space:nowrap;margin:0 6px 0 0}.content{padding:22px 16px}.formGrid{grid-template-columns:1fr}.marketingNavLinks>a:not(.navSignIn){display:none}.marketingHero{min-height:auto;grid-template-columns:1fr;padding-top:70px}.heroConsole{transform:none;max-width:700px}.projectSection,.sectionIntro,.workflowPanel{grid-template-columns:1fr}.sectionIntro{align-items:start;gap:24px}.channelGrid{grid-template-columns:1fr}.workflowPanel{gap:48px}.marketingCta{align-items:flex-start;flex-direction:column}.marketingFooter{grid-template-columns:1fr;gap:18px}}@media (max-width:560px){.marketingNav{height:72px}.marketingBrand strong{display:none}.marketingNavLinks{gap:8px}.marketingNavLinks .navSignIn{padding:9px 11px;font-size:12px}.marketingHero{padding-bottom:68px}.marketingHero h1{font-size:50px}.consoleBody{grid-template-columns:40px 1fr;min-height:380px}.consoleMain{padding:18px 12px}.consoleMetrics{grid-template-columns:1fr 1fr}.consoleMetrics>div:last-child{display:none}.campaignRow{grid-template-columns:28px 1fr}.campaignRow>em{display:none}.marketingSection{padding-top:78px;padding-bottom:78px}.projectTile{grid-template-columns:44px 1fr;padding:17px}.projectTile>span{width:44px;height:44px}.projectTile>em{display:none}.trustRow{display:grid;grid-gap:10px;gap:10px}}.marketingShell{background:#030712}.marketingNav{border-bottom-color:#1c2b48;background:rgba(3,7,18,.9)}.marketingNavLinks .navSignIn{color:#f1be49;border-color:rgba(241,190,73,.38);border-radius:5px;background:rgba(241,190,73,.06)}.heroGlowOne{background:radial-gradient(circle,rgba(47,84,150,.27),transparent 68%)}.heroGlowTwo{background:radial-gradient(circle,rgba(71,200,186,.16),transparent 68%)}.eyebrow,.sectionKicker{color:#f1be49}.eyebrow{border-color:rgba(241,190,73,.2);border-radius:4px;background:rgba(241,190,73,.05)}.liveDot{background:#47c8ba;box-shadow:0 0 0 5px rgba(71,200,186,.09),0 0 18px #47c8ba}.marketingHero h1 span{background:linear-gradient(90deg,#f1be49,#f6d780 36%,#47c8ba);background-clip:text;-webkit-background-clip:text}.marketingButton{border-radius:5px}.marketingButton.primary{color:#07101c;background:#f1be49;box-shadow:0 12px 35px rgba(241,190,73,.15)}.button,.projectTab.active{color:#07101c}.trustRow i{color:#47c8ba}.miniMark{width:24px;height:24px;border-radius:0;background:none}.consoleStatus i{background:#47c8ba}.consoleRail span.railActive{background:#f1be49;box-shadow:0 0 20px rgba(241,190,73,.28)}.consoleHeader>span{color:#47c8ba;border:1px solid rgba(71,200,186,.2);border-radius:3px;background:rgba(71,200,186,.08)}.campaignRow>b{color:#f1be49;border-radius:4px;background:rgba(241,190,73,.1)}.campaignRow em{color:#47c8ba}.channelSection{background:linear-gradient(180deg,#07101f,#030712)}.channelCard.mint:before{background:#f1be49}.channelCard.blue:before{background:#47c8ba}.channelCard.violet:before{background:#2f5496}.channelIcon{color:#f1be49;border-color:rgba(241,190,73,.3);border-radius:5px;background:rgba(241,190,73,.05)}.channelCard.blue .channelIcon{color:#47c8ba;border-color:rgba(71,200,186,.28)}.channelCard.violet .channelIcon{color:#8ba2c2;border-color:#2b3c5b}.cardLink b,.marketingFooter a,.textLink{color:#f1be49}.workflowSection{background:#030712}.workflowPanel{border-color:#1c2b48;border-radius:8px;background:radial-gradient(circle at 0 0,rgba(47,84,150,.16),transparent 38%),#07101f}.workflowStep>span{color:#f1be49;border-color:#80682e;border-radius:4px;background:rgba(241,190,73,.06)}.projectTile.aegisiq>span{color:#f1be49;background:rgba(241,190,73,.1)}.marketingCta{border-color:#1c2b48;background:linear-gradient(110deg,#07101f,#0b162a 62%,#101c33)}.ecosystemSection{position:relative;border-top:1px solid #1c2b48;border-bottom:1px solid #1c2b48;background:radial-gradient(circle at 50% 44%,rgba(47,84,150,.2),transparent 30rem),#050b18}.ecosystemSection:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(rgba(71,200,186,.14) 1px,transparent 0),linear-gradient(90deg,rgba(71,200,186,.14) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 74%);mask-image:radial-gradient(circle at center,#000,transparent 74%)}.ecosystemIntro{position:relative;max-width:880px;margin:0 auto 68px;text-align:center}.ecosystemIntro h2{margin:14px 0 20px;font-size:clamp(38px,4.2vw,62px);line-height:1.02;letter-spacing:-.055em}.ecosystemIntro p{max-width:760px;margin:0 auto;color:#94a0b6;font-size:16px;line-height:1.75}.ecosystemMap{position:relative;z-index:1;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr) 90px minmax(0,1fr);align-items:center}.ecosystemNode{position:relative;min-height:230px;padding:26px;border:1px solid #243553;border-radius:8px;background:linear-gradient(150deg,rgba(16,28,51,.96),rgba(7,16,31,.96));box-shadow:0 28px 70px rgba(0,0,0,.28)}.ecosystemNode.core{border-color:rgba(241,190,73,.48);box-shadow:0 0 0 1px rgba(241,190,73,.08),0 28px 80px rgba(0,0,0,.36),0 0 48px rgba(241,190,73,.08)}.ecosystemNode .nodeLabel{color:#7185a4;font:800 9px/1.2 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.14em}.ecosystemNode.core .nodeLabel{color:#f1be49}.ecosystemNode strong{display:block;margin-top:22px;color:#f7f7f4;font-size:23px;letter-spacing:-.03em}.ecosystemNode p{margin:14px 0 30px;color:#8f9db2;font-size:14px;line-height:1.65}.ecosystemNode em{position:absolute;left:26px;bottom:24px;color:#47c8ba;font:800 9px/1.2 ui-monospace,SF Mono,Menlo,monospace;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.ecosystemNode.future em{color:#7689a8}.ecosystemPulse{display:flex;align-items:center;justify-content:center;min-width:0}.ecosystemPulse i{width:100%;height:1px;background:linear-gradient(90deg,#2b3c5b,#47c8ba);box-shadow:0 0 12px rgba(71,200,186,.38)}.ecosystemPulse i:last-child{background:linear-gradient(90deg,#47c8ba,#2b3c5b)}.ecosystemPulse .brandMark,.pulseDot{flex:0 0 auto}.pulseDot{width:10px;height:10px;border:2px solid #47c8ba;border-radius:50%;box-shadow:0 0 0 5px rgba(71,200,186,.08),0 0 18px rgba(71,200,186,.7)}.ecosystemNote{position:relative;margin:30px auto 0;color:#60718d;font:500 10px/1.5 ui-monospace,SF Mono,Menlo,monospace;text-align:center}@media (max-width:920px){.ecosystemMap{grid-template-columns:1fr;gap:14px}.ecosystemPulse{min-height:48px;flex-direction:column}.ecosystemPulse i{width:1px;height:100%;min-height:16px;background:linear-gradient(#2b3c5b,#47c8ba)}.ecosystemPulse i:last-child{background:linear-gradient(#47c8ba,#2b3c5b)}}.loginDivider{display:flex;align-items:center;gap:12px;color:#60718d;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.loginDivider:after,.loginDivider:before{height:1px;flex:1 1;content:"";background:#1c2b48}.loginHint{margin:-3px 0 0;color:#71809a;font-size:12px;line-height:1.55}.shell{background:radial-gradient(circle at 78% -15%,rgba(47,84,150,.18),transparent 34rem),#030712}.topbar{height:78px;padding:0 24px;display:grid;grid-template-columns:1fr auto 1fr;border-bottom-color:rgba(64,88,126,.44);background:rgba(2,7,17,.88)}.topbar .brand span{display:grid;grid-gap:3px;gap:3px}.topbar .brand strong{font-size:14px}.topbar .brand small{color:#7789a4;font-size:9px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.topbar>.button{justify-self:end}.topbarSignal{display:flex;align-items:center;gap:8px;color:#8ca0bc;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.topbarSignal i,.workspaceState i{width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(71,200,186,.07),0 0 14px rgba(71,200,186,.55)}.layout{grid-template-columns:268px minmax(0,1fr)}.layout,.sidebar{min-height:calc(100vh - 78px)}.sidebar{padding:25px 17px;position:-webkit-sticky;position:sticky;top:78px;align-self:start;border-right-color:rgba(52,76,112,.46);background:linear-gradient(180deg,rgba(6,17,34,.96),rgba(3,9,20,.96))}.sidebarIntro{padding:8px 11px 21px;display:grid;grid-gap:6px;gap:6px;border-bottom:1px solid rgba(54,78,114,.4)}.sidebarIntro span,.workspaceEyebrow{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.15em}.sidebarIntro strong{font-size:15px;letter-spacing:-.02em}.sidebarNav{display:grid;grid-gap:5px;gap:5px;margin-top:18px}.navButton{min-height:58px;margin:0;padding:8px 10px;display:grid;grid-template-columns:38px 1fr 5px;align-items:center;grid-gap:10px;gap:10px;border:1px solid transparent;border-radius:8px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.navButton:hover{color:#dbe5ef;background:rgba(14,35,60,.62);transform:translateX(2px)}.navButton.active{color:var(--text);border-color:rgba(241,190,73,.24);background:linear-gradient(90deg,rgba(241,190,73,.11),rgba(26,48,77,.4));box-shadow:inset 2px 0 var(--accent)}.navIcon{width:36px;height:36px;display:grid;place-items:center;color:#6f83a0;border:1px solid rgba(75,101,137,.34);border-radius:7px;background:rgba(6,17,34,.7)}.navButton.active .navIcon{color:var(--accent);border-color:rgba(241,190,73,.32);background:rgba(241,190,73,.07)}.navCopy{display:grid;grid-gap:3px;gap:3px;min-width:0}.navCopy strong{font-size:12px;font-weight:720}.navCopy small{color:#60728d;font-size:9px}.navButton>i{width:5px;height:5px;border-radius:50%;background:transparent}.navButton.active>i{background:var(--teal);box-shadow:0 0 9px var(--teal)}.sidebarPulse{margin:28px 2px 0;padding:14px;display:grid;grid-template-columns:22px 1fr;grid-gap:9px;gap:9px;color:var(--teal);border:1px solid rgba(71,200,186,.15);border-radius:8px;background:rgba(71,200,186,.04)}.sidebarPulse span{display:grid;grid-gap:4px;gap:4px}.sidebarPulse b{color:#b7d7d5;font-size:10px}.sidebarPulse small{color:#627b8f;font-size:8px}.content{max-width:1720px;width:100%;padding:34px clamp(20px,3vw,46px) 90px}.workspaceTitle{display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.workspaceTitle>div{display:grid;grid-gap:6px;gap:6px}.workspaceTitle .heading{font-size:clamp(30px,3vw,42px)}.workspaceState{display:flex;align-items:center;gap:8px;padding:8px 10px;color:#8ca0b8;font-size:9px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(71,200,186,.15);border-radius:4px;background:rgba(71,200,186,.04)}.projectTabs{margin:22px 0;padding:5px;width:max-content;max-width:100%;border:1px solid rgba(51,75,111,.42);border-radius:999px;background:rgba(5,15,30,.72)}.projectTab{border-color:transparent;background:transparent}.projectTab.active{box-shadow:0 8px 25px rgba(241,190,73,.12)}.card{border-color:rgba(46,70,106,.53);border-radius:10px;background:linear-gradient(145deg,rgba(8,22,42,.96),rgba(5,15,30,.96));box-shadow:0 17px 42px rgba(0,0,0,.08)}.metricGrid{gap:12px}.metricCard{min-height:132px;position:relative;overflow:hidden}.metricCard:after{content:"";position:absolute;width:120px;height:120px;right:-52px;top:-55px;border-radius:50%;background:var(--accent);filter:blur(45px);opacity:.08}.metricCard .muted{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.metricCard .metric{margin-top:13px;font-size:36px;line-height:1}.metricCard>small{display:block;margin-top:9px;color:#60728c;font-size:9px}.metricIcon{width:34px;height:34px;position:absolute;top:17px;right:17px;display:grid;place-items:center;color:var(--accent);border:1px solid rgba(241,190,73,.22);border-radius:7px;background:rgba(241,190,73,.05)}.tableWrap{border-radius:8px;border-color:rgba(51,75,111,.5)}th{background:rgba(3,12,25,.72);color:#7184a0;font-size:10px;letter-spacing:.06em;text-transform:uppercase}td{color:#c5d0dd}.field{border-radius:7px;border-color:rgba(54,78,114,.62);background:rgba(2,10,22,.75)}.field:focus{outline:none;border-color:rgba(241,190,73,.65);box-shadow:0 0 0 3px rgba(241,190,73,.07)}.button{border-radius:6px}.button.secondary{border-color:rgba(62,88,125,.56)}.experienceEmpty{min-height:340px;padding:58px 26px 42px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed rgba(75,103,142,.42);border-radius:8px;background:radial-gradient(circle at 50% 25%,rgba(47,84,150,.14),transparent 18rem),rgba(3,12,25,.38)}.experienceEmpty .emptyIcon{width:64px;height:64px;display:grid;place-items:center;color:var(--accent);border:1px solid rgba(241,190,73,.3);transform:rotate(45deg);background:rgba(241,190,73,.06);box-shadow:0 0 40px rgba(241,190,73,.08)}.experienceEmpty .emptyIcon svg{transform:rotate(-45deg)}.emptyEyebrow{margin-top:26px;color:var(--teal);font-size:9px;font-weight:800;letter-spacing:.16em}.experienceEmpty h3{margin:9px 0 0;font-size:24px;letter-spacing:-.035em}.experienceEmpty p{max-width:570px;margin:12px auto 20px;color:#7e90a9;font-size:13px;line-height:1.65}.emptyConstellation{position:absolute;width:360px;height:180px;top:7px;left:50%;transform:translateX(-50%);opacity:.4}.emptyConstellation:after,.emptyConstellation:before{content:"";position:absolute;height:1px;background:linear-gradient(90deg,transparent,#396283,transparent);transform-origin:left}.emptyConstellation:before{width:270px;left:40px;top:75px;transform:rotate(12deg)}.emptyConstellation:after{width:240px;left:70px;top:116px;transform:rotate(-17deg)}.emptyConstellation i,.emptyConstellation span{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 13px var(--teal)}.emptyConstellation i:first-child{left:35px;top:70px}.emptyConstellation i:nth-child(2){right:40px;top:115px}.emptyConstellation i:nth-child(3){left:47%;top:22px}.emptyConstellation span{right:26%;top:57px;background:var(--accent);box-shadow:0 0 13px var(--accent)}.statusToast{position:fixed;z-index:50;right:24px;bottom:24px;width:min(420px,calc(100% - 48px));padding:13px;display:grid;grid-template-columns:37px 1fr 25px;align-items:center;grid-gap:10px;gap:10px;border:1px solid rgba(71,200,186,.28);border-radius:8px;background:rgba(5,20,34,.96);box-shadow:0 20px 65px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.statusToast>span{width:36px;height:36px;display:grid;place-items:center;color:var(--teal);border-radius:7px;background:rgba(71,200,186,.08)}.statusToast>div{display:grid;grid-gap:4px;gap:4px}.statusToast small{color:var(--teal);font-size:8px;font-weight:800;letter-spacing:.13em}.statusToast strong{color:#dbe6ef;font-size:11px;font-weight:600;line-height:1.45}.statusToast>button{padding:4px;display:grid;place-items:center;color:#6f839b;border:0;background:transparent}.statusToast.error{border-color:hsla(3,100%,72%,.35)}.statusToast.error small,.statusToast.error>span{color:var(--danger)}.statusToast.error>span{background:hsla(3,100%,72%,.08)}.studioHero{min-height:175px;padding:30px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid rgba(50,78,117,.6);border-radius:8px;background:radial-gradient(circle at 88% 35%,rgba(71,200,186,.13),transparent 16rem),radial-gradient(circle at 70% 25%,rgba(241,190,73,.1),transparent 20rem),#061327}.studioHero h2{margin:8px 0;font-size:clamp(28px,3.4vw,46px);letter-spacing:-.045em}.studioHero p{max-width:610px;margin:0;color:#8699b1;font-size:13px;line-height:1.65}.studioOrbit{width:104px;height:104px;flex:0 0 auto;position:relative;display:grid;place-items:center;color:var(--accent);border:1px solid rgba(241,190,73,.32);border-radius:50%;box-shadow:0 0 65px rgba(241,190,73,.09)}.studioOrbit:before{content:"";inset:15px;border:1px dashed rgba(71,200,186,.24)}.studioOrbit i,.studioOrbit:before{position:absolute;border-radius:50%}.studioOrbit i{width:7px;height:7px;background:var(--teal);box-shadow:0 0 10px var(--teal)}.studioOrbit i:nth-child(2){top:-3px;left:47%}.studioOrbit i:nth-child(3){bottom:12px;left:5px;background:var(--accent)}.studioOrbit i:nth-child(4){right:3px;top:35%}.studioCapabilities{margin:14px 0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.studioCapabilities span{padding:12px;display:flex;align-items:center;gap:8px;color:#7f91aa;border:1px solid rgba(49,73,109,.5);border-radius:7px;background:rgba(6,18,36,.6)}.studioCapabilities svg{color:var(--teal)}.studioCapabilities b{color:#b9c7d6;font-size:10px}.newsletterLaunchpad{border-color:rgba(241,190,73,.18)}.launchpadHeading{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.launchpadHeading>span{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.13em}.launchpadHeading small{color:#677a94;font-size:9px}.newsletterEmpty{min-height:290px;padding:42px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed rgba(69,96,134,.45);border-radius:8px;background:rgba(3,12,25,.4)}.newsletterEmptyVisual{width:92px;height:92px;margin-bottom:22px;position:relative;display:grid;place-items:center;color:var(--accent);border:1px solid rgba(241,190,73,.25);border-radius:50%}.newsletterEmptyVisual:before{content:"";position:absolute;inset:13px;border:1px dashed rgba(71,200,186,.27);border-radius:50%}.newsletterEmptyVisual i{width:6px;height:6px;position:absolute;border-radius:50%;background:var(--teal);box-shadow:0 0 10px var(--teal)}.newsletterEmptyVisual i:nth-child(2){top:-3px}.newsletterEmptyVisual i:nth-child(3){right:2px;bottom:20px}.newsletterEmptyVisual i:nth-child(4){left:5px;bottom:14px;background:var(--accent)}.newsletterEmpty h3{margin:8px 0 0;font-size:23px}.newsletterEmpty p{max-width:570px;margin:11px auto 0;color:#7e90a9;font-size:12px;line-height:1.65}.performanceCard{padding:0;overflow:hidden}.deliveryCelebration{min-height:190px;padding:30px;display:grid;grid-template-columns:115px 1fr auto;align-items:center;grid-gap:27px;gap:27px;border-bottom:1px solid rgba(53,78,115,.5);background:radial-gradient(circle at 10% 50%,rgba(71,200,186,.12),transparent 18rem),linear-gradient(120deg,#06172a,#081326)}.deliveryCelebration h2{margin:7px 0 9px;font-size:clamp(24px,2.8vw,38px);letter-spacing:-.04em}.deliveryCelebration p{max-width:760px;margin:0;color:#7f92ab;font-size:12px;line-height:1.65}.deliveryPulse{width:104px;height:104px;position:relative;display:grid;place-items:center;border:1px solid rgba(71,200,186,.3);border-radius:50%}.deliveryPulse:after,.deliveryPulse:before{content:"";position:absolute;border:1px solid rgba(71,200,186,.16);border-radius:50%}.deliveryPulse:before{inset:12px}.deliveryPulse:after{inset:26px}.deliveryPulse span{z-index:2;color:var(--teal)}.deliveryPulse i{width:6px;height:6px;position:absolute;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.deliveryPulse i:nth-child(2){top:8px;left:17px}.deliveryPulse i:nth-child(3){right:-3px;top:44%;background:var(--teal)}.deliveryPulse i:nth-child(4){bottom:2px;left:45%}.performanceHeading{padding:0 20px}.performanceHeading h3{margin:0}.performanceHeading span{display:flex;align-items:center;gap:7px;color:var(--teal);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.performanceCard>.grid{padding:0 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.performanceMetric{min-height:82px}.performanceMetric strong{display:block;margin-top:7px}.performanceCard>p{padding:0 20px 18px}@media (max-width:920px){.topbar{grid-template-columns:1fr auto}.topbarSignal{display:none}.layout{grid-template-columns:1fr}.sidebar{min-height:auto;position:static;display:block;padding:10px 12px}.sidebarIntro,.sidebarPulse{display:none}.sidebarNav{display:flex;overflow-x:auto;margin:0;gap:6px}.navButton{width:auto;min-width:max-content;grid-template-columns:32px 1fr}.navButton>i,.navCopy small{display:none}.navIcon{width:30px;height:30px}.performanceCard>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.topbar{height:70px;padding:0 14px}.topbar .brand small{display:none}.topbar .brandMark{width:34px;height:34px}.content{padding:24px 14px 90px}.workspaceState{display:none}.metricGrid{grid-template-columns:1fr 1fr}.metricCard:last-child{grid-column:1/-1}.studioHero{padding:24px}.studioOrbit{width:78px;height:78px}.studioCapabilities{grid-template-columns:1fr 1fr}.launchpadHeading{align-items:flex-start;flex-direction:column}.deliveryCelebration{grid-template-columns:1fr;text-align:center}.deliveryPulse{margin:0 auto}.deliveryCelebration .button{justify-self:center}}.intlPhoneField{min-width:0;display:flex;flex-direction:column;gap:7px}.intlPhoneControl{display:flex;align-items:center;min-height:48px;border:1px solid #34445e;border-radius:10px;background:#050e20;overflow:hidden;transition:border-color .2s,box-shadow .2s}.intlPhoneControl:focus-within{border-color:#c9a96e;box-shadow:0 0 0 3px hsla(39,46%,61%,.16)}.intlPhoneCountry{flex:0 1 185px;min-width:94px;max-width:185px;height:48px;padding:0 8px;background:#101e36;color:#eef4ff;border:0;border-right:1px solid #34445e;font:inherit;font-size:13px;cursor:pointer}.intlPhonePrefix{padding:0 9px;color:#d9e5fa;font-size:14px;white-space:nowrap}.intlPhoneNumber{flex:1 1;min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff;padding:12px 10px;font:inherit;font-size:15px}.intlPhoneNumber::placeholder{color:#8193ac}.intlPhoneHelp{color:#92a4bd;font-size:11px;line-height:1.4}@media(max-width:600px){.intlPhoneCountry{flex-basis:127px;max-width:127px;font-size:12px}.intlPhonePrefix{padding:0 6px}.intlPhoneNumber{font-size:14px}}.orgSelector{position:-webkit-sticky;position:sticky;top:78px;z-index:9;padding:12px 18px 4px;margin:-10px -18px 22px;border:1px solid rgba(75,100,143,.36);border-radius:14px;background:rgba(4,12,28,.97);box-shadow:0 12px 24px rgba(0,0,0,.2)}.orgSelector .workspaceEyebrow{display:inline-block}.orgSelector .projectTabs{margin:12px 0}.orgSelector .projectTab[aria-pressed=true]{outline:2px solid hsla(42,82%,67%,.45);outline-offset:2px}.orgSelector .projectTab:disabled{cursor:wait}@media (max-width:680px){.orgSelector{top:78px;margin:-8px -12px 16px;padding:12px}.orgSelector .projectTabs{gap:6px}.orgSelector .projectTab{padding:8px 10px}}.waInbox{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:620px;margin-top:12px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#05080f}.waList{display:flex;flex-direction:column;min-height:0;background:#070b12;border-right:1px solid var(--line)}.waNew{margin:12px}.waNewSpacer{height:12px}.waListHead{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 8px}.waListHead strong{font-size:14px}.waSort{width:auto;min-width:128px;padding:7px 8px}.waRead{display:grid;grid-gap:4px;gap:4px;padding:0 12px 10px}.waRead span{color:var(--muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.waContacts{overflow-y:auto;max-height:680px;padding:0 8px 12px}.waContact{width:100%;display:grid;grid-gap:2px;gap:2px;text-align:left;border:0;border-radius:10px;background:transparent;color:inherit;padding:10px;margin-bottom:4px}.waContact.active,.waContact:hover{background:#141a24}.waName{display:flex;align-items:center;gap:6px}.waContact strong{color:var(--accent);font-size:14px}.waPhone,.waPreview{color:var(--muted);font-size:12px;line-height:1.4}.waPreview a,.waTag{color:#d7c48a}.waTag{font-style:normal;font-size:12px}.waTagHuman{color:#ff9d9d}.waBubble.auto .pill{opacity:.85;border:1px dashed hsla(0,0%,100%,.35)}.waAutoGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.waAutoGrid textarea{min-height:120px}.waUnread{width:8px;height:8px;border-radius:50%;background:var(--accent);display:inline-block}.waThread{display:flex;flex-direction:column;min-width:0;min-height:620px;background:#05080f}.waEmpty{margin:auto;color:var(--muted)}.waCompose,.waThreadHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:14px}.waCompose{flex-direction:column;align-items:stretch}.waThreadMeta{margin:0}.waMessages{flex:1 1;overflow-y:auto;max-height:460px;padding:8px 16px 16px}.waBubble{display:flex;margin-bottom:10px}.waBubble.out{justify-content:flex-end}.waBubble.in{justify-content:flex-start}.waBubble .notice,.waBubble .pill{max-width:75%;white-space:pre-wrap;text-align:left}.waTranslation{margin-top:6px;color:#d5deea;font-size:13px}.waComposer{padding:0 14px 14px}.waComposer,.waTemplate{display:grid;grid-gap:8px;gap:8px}.waTemplate{padding:0 14px}.waWindowClosed{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:0 -14px;padding:14px;border-top:1px solid var(--line);background:#0c1118}.waWindowClosed p{font-size:14px}.waHint,.waWindowClosed p{margin:0;color:var(--muted)}.waHint{font-size:12px;line-height:1.45}.waPad{padding:0 12px 8px}@media (max-width:800px){.waInbox{grid-template-columns:1fr}.waList{border-right:0;border-bottom:1px solid var(--line)}.waWindowClosed{align-items:stretch}.waThreadHead,.waWindowClosed{flex-direction:column}}:root{--commercial-ink:#f8fbff;--commercial-muted:#9aa9bd;--commercial-navy:#03101f;--commercial-panel:#091a2c;--commercial-line:rgba(151,177,205,.17);--commercial-gold:#f7c33f;--commercial-gold-soft:#ffe37c;--commercial-cyan:#48d7e7;--commercial-violet:#a58cff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--commercial-navy);color:var(--commercial-ink)}.commercialShell{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 15% 8%,rgba(22,100,163,.16),transparent 28rem),radial-gradient(circle at 90% 18%,rgba(19,82,135,.12),transparent 30rem),#03101f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.commercialShell a{color:inherit;text-decoration:none}.commercialShell button{font:inherit}.commercialNav{width:min(1440px,calc(100% - 64px));height:88px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:34px;gap:34px;position:relative;z-index:20;border-bottom:1px solid var(--commercial-line)}.commercialLogo{display:inline-flex;align-items:center;gap:12px;width:max-content}.commercialLogo span{display:grid;line-height:1}.commercialLogo strong{font-size:18px;letter-spacing:-.02em}.commercialLogo small{margin-top:5px;color:var(--commercial-gold);font-size:10px;text-transform:uppercase;letter-spacing:.16em}.brandMark{flex:0 0 auto;filter:drop-shadow(0 0 14px rgba(247,195,63,.15))}.commercialNavLinks{display:flex;align-items:center;gap:38px;color:#c3cedc;font-size:13px}.commercialNavLinks a{transition:color .2s ease}.commercialNavLinks a:hover{color:#fff}.commercialNavActions{justify-self:end;display:flex;align-items:center;gap:22px;font-size:13px}.commercialSignIn{color:#d5deea!important}.commercialNavCta{min-height:44px;padding:0 20px;display:inline-flex;align-items:center;gap:9px;background:linear-gradient(135deg,var(--commercial-gold-soft),#e5a817);border:1px solid rgba(255,227,124,.7);color:#08111b!important;font-weight:800;box-shadow:0 12px 35px rgba(205,143,10,.16)}.commercialHero{width:min(1440px,calc(100% - 64px));min-height:700px;margin:0 auto;padding:86px 0 92px;display:grid;grid-template-columns:.83fr 1.17fr;align-items:center;grid-gap:56px;gap:56px;position:relative}.signalGrid{inset:0 -30vw;opacity:.18;background-image:linear-gradient(rgba(102,146,191,.16) 1px,transparent 0),linear-gradient(90deg,rgba(102,146,191,.16) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.signalGrid,.signalOrb{position:absolute;pointer-events:none}.signalOrb{border-radius:999px;filter:blur(2px)}.orbOne{width:480px;height:480px;right:10%;top:7%;border:1px solid rgba(69,215,231,.11);box-shadow:inset 0 0 120px rgba(25,116,172,.1)}.orbTwo{width:290px;height:290px;right:17%;top:21%;border:1px dashed rgba(247,195,63,.13)}.commercialHeroCopy{position:relative;z-index:2;max-width:660px}.commercialEyebrow,.commercialKicker{color:var(--commercial-gold);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.commercialEyebrow{display:flex;align-items:center;gap:8px;margin-bottom:22px}.commercialHero h1{max-width:650px;margin:0;color:#fff;font-size:clamp(52px,5.25vw,82px);line-height:.98;letter-spacing:-.063em;font-weight:760}.commercialHero h1 span{display:block;background:linear-gradient(115deg,#fff 5%,#a9d7f2 48%,#f8ca4d 98%);-webkit-background-clip:text;background-clip:text;color:transparent}.commercialHeroCopy>p{max-width:600px;margin:27px 0 0;color:#a9b7c9;font-size:18px;line-height:1.7}.commercialHeroActions{display:flex;align-items:center;gap:14px;margin-top:34px}.commercialButton{min-height:52px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--commercial-line);color:#fff;font-size:13px;font-weight:800;transition:transform .2s ease,border-color .2s ease,background .2s ease}.commercialButton:hover{transform:translateY(-2px)}.commercialButton.primary{background:linear-gradient(135deg,#ffe27b,#ecad1f);border-color:#f6ce62;color:#07111d;box-shadow:0 15px 40px rgba(215,153,23,.18)}.commercialButton.secondary{background:rgba(8,27,46,.68);border-color:rgba(144,171,199,.27)}.commercialButton.secondary:hover{border-color:rgba(247,195,63,.55)}.commercialProof{display:flex;flex-wrap:wrap;gap:18px 26px;margin-top:30px;color:#8394a8;font-size:11px}.commercialProof span{display:flex;align-items:center;gap:6px}.commercialProof svg{color:var(--commercial-cyan)}.productStage{position:relative;z-index:2;min-width:0;perspective:1000px}.stageGlow{position:absolute;inset:18% 7% 0;background:rgba(31,124,184,.2);filter:blur(75px)}.productWindow{position:relative;overflow:hidden;border:1px solid rgba(149,179,209,.29);background:rgba(5,18,33,.91);box-shadow:0 38px 85px rgba(0,0,0,.38),inset 0 0 0 1px hsla(0,0%,100%,.025);transform:rotateY(-3deg) rotateX(1deg);transform-origin:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.productTopbar{height:48px;padding:0 18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#9aabbd;font-size:10px;border-bottom:1px solid var(--commercial-line);background:rgba(10,29,48,.68)}.windowControls{display:flex;gap:5px}.windowControls i{width:7px;height:7px;border-radius:50%;background:#385069}.windowControls i:first-child{background:#d5a633}.productTopbar>span{text-transform:uppercase;letter-spacing:.14em}.liveStatus{justify-self:end;display:flex;align-items:center;gap:7px;color:#b7c4d1}.liveStatus i{width:6px;height:6px;border-radius:50%;background:#52d692;box-shadow:0 0 10px #52d692}.productBody{min-height:450px;display:grid;grid-template-columns:58px 1fr}.productRail{padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:17px;border-right:1px solid var(--commercial-line);background:rgba(4,16,29,.84)}.productRail .brandMark{margin-bottom:12px}.railIcon{width:34px;height:34px;display:grid;place-items:center;color:#526981;border:1px solid transparent}.railIcon.active{color:var(--commercial-gold);border-color:rgba(247,195,63,.28);background:rgba(247,195,63,.07)}.productWorkspace{min-width:0;padding:24px}.workspaceHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.workspaceHeader>div{display:grid;grid-gap:6px;gap:6px}.panelLabel small,.workspaceHeader small{color:#637991;font-size:8px;font-weight:800;letter-spacing:.14em}.workspaceHeader strong{font-size:17px}.workspaceHeader button{height:34px;padding:0 13px;display:flex;align-items:center;gap:7px;border:1px solid #eec148;background:linear-gradient(135deg,#f8d565,#d99a17);color:#07111c;font-size:9px;font-weight:800}.channelTabs{display:flex;gap:27px;margin-top:25px;padding-bottom:13px;border-bottom:1px solid var(--commercial-line);color:#657b91;font-size:9px}.channelTabs span{display:flex;align-items:center;gap:6px;position:relative}.channelTabs span.active{color:#f8d05f}.channelTabs span.active:after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:1px;background:var(--commercial-gold)}.workspaceGrid{display:grid;grid-template-columns:1.18fr .82fr;grid-gap:13px;gap:13px;margin-top:16px}.audiencePanel,.campaignPanel{border:1px solid var(--commercial-line);background:rgba(10,29,48,.56)}.panelLabel{height:38px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;font-size:9px;border-bottom:1px solid var(--commercial-line)}.audienceRow{min-height:58px;padding:0 12px;display:grid;grid-template-columns:30px 1fr auto;align-items:center;grid-gap:9px;gap:9px;border-bottom:1px solid rgba(151,177,205,.1)}.audienceRow:last-child{border-bottom:0}.audienceRow>b{width:29px;height:29px;display:grid;place-items:center;border:1px solid rgba(133,165,196,.25);border-radius:50%;background:#11273b;color:#c9d5e1;font-size:8px}.audienceRow>span{min-width:0;display:grid;grid-gap:4px;gap:4px}.audienceRow strong{overflow:hidden;text-overflow:ellipsis;color:#dce5ee;font-size:9px;white-space:nowrap}.audienceRow small{color:#6d8296;font-size:7px}.audienceRow em{color:#65d59c;font-size:7px;font-style:normal}.audienceRow em.queued{color:#66c9ee}.campaignPanel{padding:15px}.campaignGauge{width:116px;height:116px;margin:3px auto 17px;padding:8px;border-radius:50%;background:conic-gradient(var(--commercial-gold) 0 98.7%,#153047 98.7%);box-shadow:0 0 30px rgba(247,195,63,.08)}.campaignGauge>div{width:100%;height:100%;display:grid;place-content:center;text-align:center;border-radius:50%;background:#0a1d30}.campaignGauge span{color:#fff;font-size:20px;font-weight:750}.campaignGauge small{color:#6d8398;font-size:6px}.campaignStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.campaignStats div{padding:9px;display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(151,177,205,.12)}.campaignStats small{color:#687d92;font-size:6px}.campaignStats strong{font-size:15px}.permissionBar{margin-top:9px;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:7px;background:rgba(68,202,144,.07);border:1px solid rgba(68,202,144,.15);font-size:7px}.permissionBar span{display:flex;align-items:center;gap:5px;color:#9eb4ab}.permissionBar b{color:#62d99b}.floatingSignal{position:absolute;z-index:4;min-width:155px;height:42px;padding:0 13px;display:flex;align-items:center;gap:9px;background:rgba(7,24,40,.94);border:1px solid rgba(133,164,195,.27);box-shadow:0 18px 38px rgba(0,0,0,.3);color:#d4dee8;font-size:8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.floatingSignal svg{color:var(--commercial-gold)}.floatingSignal i{width:6px;height:6px;margin-left:auto;border-radius:50%;background:#56d99a}.signalOne{left:-26px;bottom:55px}.signalTwo{right:-22px;top:75px}.signalTwo svg{color:var(--commercial-cyan)}.outcomeStrip{min-height:118px;padding:25px max(32px,calc((100vw - 1440px) / 2));display:grid;grid-template-columns:repeat(3,175px) 1fr;align-items:center;grid-gap:34px;gap:34px;border-top:1px solid var(--commercial-line);border-bottom:1px solid var(--commercial-line);background:rgba(7,25,42,.68)}.outcomeStrip>div{display:flex;align-items:baseline;gap:9px}.outcomeStrip strong{color:var(--commercial-gold);font-size:25px}.outcomeStrip span{max-width:110px;color:#a4b1c0;font-size:10px;line-height:1.4}.outcomeStrip p{justify-self:end;max-width:420px;margin:0;color:#73859a;font-size:11px;line-height:1.7}.commercialSection{width:min(1340px,calc(100% - 64px));margin:0 auto;padding:120px 0}.sectionHeading{max-width:700px}.sectionHeading.centered{margin:0 auto;text-align:center}.commercialCta h2,.sectionHeading h2,.securityCopy h2,.workflowHeader h2{margin:15px 0 0;color:#fff;font-size:clamp(38px,4.2vw,62px);line-height:1.05;letter-spacing:-.045em}.sectionHeading>p,.splitHeading>p{margin:20px 0 0;color:var(--commercial-muted);font-size:16px;line-height:1.7}.commercialChannelGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:55px}.commercialChannelCard{min-height:390px;padding:28px;position:relative;overflow:hidden;border:1px solid var(--commercial-line);background:linear-gradient(145deg,rgba(13,35,57,.85),rgba(5,19,34,.8))}.commercialChannelCard:before{content:"";position:absolute;width:220px;height:220px;right:-80px;top:-80px;border-radius:50%;filter:blur(65px);opacity:.15}.commercialChannelCard.gold:before{background:var(--commercial-gold)}.commercialChannelCard.cyan:before{background:var(--commercial-cyan)}.commercialChannelCard.violet:before{background:var(--commercial-violet)}.cardIndex{position:absolute;top:26px;right:27px;color:#42596f;font-size:10px;letter-spacing:.14em}.commercialChannelIcon{width:52px;height:52px;display:grid;place-items:center;border:1px solid rgba(247,195,63,.32);color:var(--commercial-gold);background:rgba(247,195,63,.07)}.cyan .commercialChannelIcon{border-color:rgba(72,215,231,.32);color:var(--commercial-cyan);background:rgba(72,215,231,.06)}.violet .commercialChannelIcon{border-color:rgba(165,140,255,.32);color:var(--commercial-violet);background:rgba(165,140,255,.06)}.commercialChannelCard h3{margin:74px 0 14px;font-size:28px}.commercialChannelCard p{color:#8fa0b4;font-size:14px;line-height:1.75}.commercialChannelCard>span{position:absolute;left:28px;bottom:28px;display:flex;align-items:center;gap:8px;color:#b7c4d1;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.intelligenceSection{padding-top:80px}.bentoGrid{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:14px;gap:14px;margin-top:55px}.bentoCard{min-height:390px;padding:31px;position:relative;overflow:hidden;border:1px solid var(--commercial-line);background:rgba(8,27,46,.72)}.bentoIcon{width:42px;height:42px;display:grid;place-items:center;color:var(--commercial-gold);border:1px solid rgba(247,195,63,.26);background:rgba(247,195,63,.06)}.bentoLabel{display:block;margin-top:32px;color:#647b91;font-size:9px;font-weight:800;letter-spacing:.14em}.bentoCard h3{max-width:420px;margin:10px 0 12px;font-size:26px;line-height:1.2}.bentoCard>p{max-width:490px;margin:0;color:#8ea0b3;font-size:13px;line-height:1.65}.collectionVisual{width:48%;position:absolute;right:26px;bottom:24px;display:grid;grid-gap:7px;gap:7px}.collectionVisual div{padding:12px 13px;display:flex;justify-content:space-between;gap:10px;border:1px solid rgba(139,169,198,.14);background:rgba(4,17,30,.65);font-size:8px}.collectionVisual span{color:#9cadbd}.collectionVisual b{color:#f4cc5d;font-weight:700}.permissionVisual{margin-top:35px;display:grid;grid-gap:8px;gap:8px}.permissionVisual span{min-height:42px;padding:0 12px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;color:#aebcca;border:1px solid rgba(139,169,198,.14);background:rgba(4,17,30,.52);font-size:9px}.permissionVisual svg{color:#7590a8}.permissionVisual b{color:#58d49a}.permissionVisual em{color:#efbf4a;font-style:normal}.deliveryIntelligence{min-height:340px}.deliveryChart{height:110px;margin-top:25px;padding:12px;display:flex;align-items:end;gap:7px;border-left:1px solid #1b3850;border-bottom:1px solid #1b3850}.deliveryChart i{flex:1 1;height:38%;background:linear-gradient(0deg,rgba(72,215,231,.16),#48d7e7);box-shadow:0 0 14px rgba(72,215,231,.1)}.deliveryChart i:nth-child(2){height:56%}.deliveryChart i:nth-child(3){height:48%}.deliveryChart i:nth-child(4){height:72%}.deliveryChart i:nth-child(5){height:65%}.deliveryChart i:nth-child(6){height:86%}.deliveryChart i:nth-child(7){height:77%}.deliveryChart i:nth-child(8){height:94%;background:linear-gradient(0deg,rgba(247,195,63,.18),#f7c33f)}.workspaceIntelligence{min-height:340px}.workspaceOrbit{width:185px;height:185px;position:absolute;right:27px;bottom:16px;display:grid;place-items:center;border:1px solid rgba(89,161,205,.19);border-radius:50%}.workspaceOrbit:before{content:"";position:absolute;inset:27px;border:1px dashed rgba(247,195,63,.24);border-radius:50%}.workspaceOrbit span{width:12px;height:12px;position:absolute;border:2px solid #09213a;border-radius:50%;background:var(--commercial-cyan);box-shadow:0 0 18px rgba(72,215,231,.55)}.workspaceOrbit span:first-of-type{left:9px;top:75px}.workspaceOrbit span:nth-of-type(2){right:29px;top:21px;background:var(--commercial-gold)}.workspaceOrbit span:nth-of-type(3){right:25px;bottom:27px;background:var(--commercial-violet)}.splitHeading{max-width:none;display:grid;grid-template-columns:1.15fr .85fr;align-items:end;grid-gap:80px;gap:80px}.splitHeading h2{max-width:720px}.useCaseGrid{margin-top:55px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--commercial-line);border-bottom:1px solid var(--commercial-line)}.useCaseGrid article{min-height:310px;position:relative;border-right:1px solid var(--commercial-line)}.useCaseGrid article:last-child{border-right:0}.useCaseGrid article>span{color:var(--commercial-gold);font-size:10px;letter-spacing:.16em}.useCaseGrid h3{max-width:280px;margin:65px 0 14px;font-size:24px}.useCaseGrid p{margin:0;color:#8a9caf;font-size:13px;line-height:1.7}.useCaseGrid i{width:34px;height:34px;position:absolute;left:30px;bottom:28px;display:grid;place-items:center;border:1px solid rgba(247,195,63,.26);color:var(--commercial-gold);font-style:normal}.commercialWorkflow{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:95px;gap:95px}.workflowHeader{position:-webkit-sticky;position:sticky;top:50px;align-self:start}.commercialWorkflowSteps{border-top:1px solid var(--commercial-line)}.commercialWorkflowSteps article{min-height:155px;padding:28px 0;display:grid;grid-template-columns:70px 1fr;grid-gap:25px;gap:25px;border-bottom:1px solid var(--commercial-line)}.commercialWorkflowSteps article>span{color:var(--commercial-gold);font-size:11px;letter-spacing:.16em}.commercialWorkflowSteps h3{margin:0 0 10px;font-size:21px}.commercialWorkflowSteps p{margin:0;color:#8fa0b3;font-size:13px;line-height:1.65}.securitySection{min-height:650px;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:90px;gap:90px}.securityVisual{width:min(490px,100%);aspect-ratio:1;position:relative;display:grid;place-items:center;margin:0 auto}.securityCore{width:140px;height:140px;z-index:3;display:grid;place-content:center;grid-gap:9px;gap:9px;text-align:center;color:var(--commercial-gold);border:1px solid rgba(247,195,63,.42);background:#071a2c;box-shadow:0 0 80px rgba(247,195,63,.09);transform:rotate(45deg)}.securityCore>*{transform:rotate(-45deg);margin:auto}.securityCore span{font-size:8px;font-weight:800;letter-spacing:.14em;line-height:1.5}.securityRing{position:absolute;border-radius:50%}.ringA{inset:12%;border:1px dashed rgba(72,215,231,.22);animation:commercialSpin 40s linear infinite}.ringB{inset:25%;border:1px solid rgba(247,195,63,.17);animation:commercialSpin 28s linear infinite reverse}.securityNode{position:absolute;z-index:2;padding:9px 11px;color:#8ea5b9;border:1px solid rgba(121,157,188,.19);background:#071a2c;font-size:7px;font-weight:800;letter-spacing:.14em}.nodeA{left:0;top:47%}.nodeB{right:5%;top:13%}.nodeC{right:0;bottom:18%}.nodeD{left:10%;bottom:10%}@keyframes commercialSpin{to{transform:rotate(1turn)}}.securityCopy>p{max-width:560px;margin:22px 0 0;color:#91a2b4;font-size:16px;line-height:1.75}.securityPoints{display:grid;grid-gap:18px;gap:18px;margin-top:37px}.securityPoints span{display:grid;grid-template-columns:28px 1fr;grid-column-gap:10px;column-gap:10px;align-items:center}.securityPoints svg{grid-row:span 2;color:var(--commercial-gold)}.securityPoints b{font-size:13px}.securityPoints small{margin-top:4px;color:#75889b;font-size:11px}.commercialCta{width:min(1440px,calc(100% - 64px));min-height:430px;margin:0 auto 70px;padding:74px;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:50px;gap:50px;border:1px solid rgba(247,195,63,.27);background:linear-gradient(125deg,rgba(14,45,70,.92),rgba(6,21,37,.96))}.commercialCta h2{max-width:850px}.commercialCta p{max-width:660px;margin:18px 0 0;color:#95a6b7;font-size:15px;line-height:1.7}.ctaActions{display:grid;grid-gap:11px;gap:11px;min-width:190px;position:relative;z-index:2}.ctaSignal{position:absolute;width:650px;height:650px;right:-160px;top:-110px;border:1px solid rgba(72,215,231,.08);border-radius:50%}.ctaSignal:after,.ctaSignal:before{content:"";position:absolute;border-radius:50%;border:1px dashed rgba(247,195,63,.1)}.ctaSignal:before{inset:80px}.ctaSignal:after{inset:180px}.ctaSignal i{width:7px;height:7px;position:absolute;border-radius:50%;background:var(--commercial-gold);box-shadow:0 0 18px var(--commercial-gold)}.ctaSignal i:first-child{left:64px;top:50%}.ctaSignal i:nth-child(2){right:170px;top:60px;background:var(--commercial-cyan)}.ctaSignal i:nth-child(3){right:20px;bottom:220px;background:var(--commercial-violet)}.ctaSignal i:nth-child(4){left:170px;bottom:55px;background:var(--commercial-cyan)}.commercialFooter{width:min(1440px,calc(100% - 64px));min-height:210px;margin:0 auto;padding:45px 0;display:grid;grid-template-columns:auto 1fr auto;align-items:start;grid-gap:45px;gap:45px;border-top:1px solid var(--commercial-line);color:#7f91a5}.commercialFooter>p{margin:11px 0 0;font-size:11px}.commercialFooter>div:nth-of-type(2){display:flex;gap:24px;padding-top:10px;font-size:10px}.commercialFooter>small{grid-column:1/-1;color:#52667a;font-size:9px}@media (max-width:1180px){.commercialNav{grid-template-columns:1fr auto}.commercialNavLinks{display:none}.commercialHero{grid-template-columns:1fr;padding-top:70px}.commercialHeroCopy{max-width:760px}.productStage{width:92%;margin-left:auto}.outcomeStrip{grid-template-columns:repeat(3,1fr)}.outcomeStrip p{display:none}.commercialCta{padding:58px}}@media (max-width:860px){.commercialCta,.commercialFooter,.commercialHero,.commercialNav{width:min(100% - 36px,1440px)}.commercialSection{width:min(100% - 36px,1340px);padding:85px 0}.commercialNavActions .commercialSignIn{display:none}.commercialHero{gap:55px;padding-bottom:75px}.productStage{width:100%}.commercialChannelGrid,.useCaseGrid{grid-template-columns:1fr}.commercialChannelCard{min-height:330px}.useCaseGrid article{border-right:0;border-bottom:1px solid var(--commercial-line)}.useCaseGrid article:last-child{border-bottom:0}.bentoGrid,.commercialWorkflow,.securitySection,.splitHeading{grid-template-columns:1fr}.collectionVisual{position:static;width:100%;margin-top:28px}.workflowHeader{position:static}.securitySection{gap:20px}.commercialCta{grid-template-columns:1fr;padding:48px 34px}.ctaActions{display:flex;flex-wrap:wrap}.commercialFooter{grid-template-columns:1fr;gap:17px}.commercialFooter>div:nth-of-type(2){flex-wrap:wrap}}@media (max-width:620px){.commercialNav{height:76px}.commercialNavCta{display:none}.commercialHero{min-height:auto;padding-top:56px}.commercialHero h1{font-size:clamp(44px,13vw,62px)}.commercialHeroCopy>p{font-size:16px}.commercialHeroActions,.ctaActions{align-items:stretch;flex-direction:column}.commercialHeroActions .commercialButton,.ctaActions .commercialButton{width:100%}.commercialProof{display:grid}.productWindow{transform:none}.productTopbar{grid-template-columns:1fr 1fr}.productTopbar>span{display:none}.productBody{grid-template-columns:42px 1fr;min-height:410px}.productRail{gap:11px}.productRail .brandMark{width:24px}.railIcon{width:29px;height:29px}.productWorkspace{padding:15px}.workspaceHeader button{display:none}.workspaceGrid{grid-template-columns:1fr}.campaignPanel,.floatingSignal{display:none}.outcomeStrip{padding:20px 18px;gap:12px}.outcomeStrip>div{display:grid;grid-gap:1px;gap:1px}.outcomeStrip strong{font-size:21px}.outcomeStrip span{font-size:8px}.bentoCard,.commercialChannelCard{padding:24px}.workspaceOrbit{opacity:.35;right:-40px}.commercialWorkflow{gap:50px}.commercialWorkflowSteps article{grid-template-columns:45px 1fr;gap:10px}.securityVisual{transform:scale(.82);margin:-35px auto}.commercialCta{margin-bottom:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ringA,.ringB{animation:none}.commercialButton{transition:none}}.commercialHero.hubCinemaHero{width:min(1560px,calc(100% - 48px));min-height:740px;margin:24px auto 0;padding:clamp(36px,6vw,96px);border:1px solid hsla(39,46%,61%,.3);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;isolation:isolate;overflow:hidden;background:#060e1c}.hubCinemaHero .hubCinemaImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-3}.hubCinemaHero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,12,24,.97),rgba(3,12,24,.84) 36%,rgba(3,12,24,.2) 75%),linear-gradient(0deg,rgba(3,12,24,.75),transparent 40%);z-index:-2}.hubCinemaHero .commercialHeroCopy{max-width:770px;position:relative}.hubCinemaHero .commercialHeroCopy h1{font-size:clamp(42px,5.6vw,82px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.hubCinemaHero .commercialHeroCopy>p{max-width:570px;color:#c3cfde;font-size:18px;line-height:1.7}.hubCinemaHero .commercialEyebrow{color:#d8bd83;font-size:11px;letter-spacing:.16em}.hubCinemaHero .commercialHeroActions{flex-wrap:wrap}.hubCinemaHero .commercialButton.secondary{background:#081727b8;border-color:#8c9ca755}.hubCinemaHero .commercialProof{margin-top:32px;gap:24px;color:#d5e0ee}.hubCinemaCaption{margin-top:52px;border-left:2px solid #c9a96e;padding-left:18px}.hubCinemaCaption>span{font-size:10px;letter-spacing:.16em;color:#dcc28f}.hubCinemaCaption p{margin:8px 0 0;font-size:14px;color:#b7c8da}.hubReleaseStory{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center;scroll-margin-top:30px}.hubReleaseVisual{min-height:610px;position:relative;isolation:isolate;overflow:hidden;border-radius:22px;border:1px solid #c9a96e55;background:#060e1c;box-shadow:0 32px 80px #0005;display:flex;align-items:flex-end;padding:36px}.hubReleaseVisual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% center;z-index:-2}.hubReleaseVisual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#03101ffa,transparent 85%);z-index:-1}.hubReleaseVisual h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em}.hubReleaseCopy h2{font-size:clamp(32px,3.5vw,50px);line-height:1.08;letter-spacing:-.04em;margin:20px 0}.hubReleaseCopy li p,.hubReleaseCopy>p{color:#aebed0;line-height:1.75}.hubReleaseCopy ol{list-style:none;padding:0;margin:30px 0;display:grid;grid-gap:22px;gap:22px}.hubReleaseCopy li{display:flex;align-items:flex-start;gap:18px}.hubReleaseCopy li>span{color:#d7bd86;font-size:12px;padding:12px;border:1px solid #c9a96e55;border-radius:50%}.hubReleaseCopy li h3{font-size:17px;margin:5px 0 4px}.hubReleaseCopy li p{font-size:14px;margin:0}.hubReleaseCopy .commercialHeroActions{flex-wrap:wrap}.commercialChannelCard{border-radius:18px;background:linear-gradient(150deg,rgba(29,49,69,.75),rgba(6,18,32,.96))}.commercialChannelCard:hover{border-color:hsla(39,46%,61%,.55)}.commercialCta{border-radius:22px;background:radial-gradient(ellipse at 85% 30%,rgba(0,212,255,.1),transparent 55%),linear-gradient(120deg,#152335,#060e1c)}@media(max-width:900px){.hubReleaseStory{grid-template-columns:1fr}.hubReleaseVisual{min-height:420px}.commercialHero.hubCinemaHero{min-height:680px}}@media(max-width:600px){.commercialHero.hubCinemaHero{width:calc(100% - 24px);margin-top:12px;padding:30px 22px;min-height:700px;border-radius:16px}.hubCinemaHero:after{background:linear-gradient(90deg,#03101fed,#03101f99),linear-gradient(0deg,#03101fe8,transparent)}.hubCinemaHero .commercialHeroCopy h1{font-size:clamp(38px,10vw,54px)}.hubCinemaHero .commercialHeroCopy>p{font-size:16px}.hubCinemaHero .commercialHeroActions{align-items:stretch;flex-direction:column}.hubCinemaHero .commercialProof{flex-wrap:wrap;gap:16px}.hubCinemaCaption{margin-top:36px}.hubReleaseVisual{min-height:360px;padding:24px}.hubReleaseCopy .commercialHeroActions{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.commercialChannelCard{transition:none}}.commercialChannelCard{min-height:0;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;gap:16px}.commercialChannelCard .cardIndex{position:static;margin:0;color:#c9a96e;font-size:12px;letter-spacing:.16em}.commercialChannelCard h3{margin:12px 0 0}.commercialChannelCard p{margin:0}.bentoGrid .bentoCard{min-height:0;padding:32px;border-radius:16px}.bentoGrid .bentoCard h3{max-width:none;margin:16px 0 12px}.bentoGrid .bentoCard p{max-width:none;margin-bottom:0}.bentoGrid .bentoLabel{margin:0;color:#c9a96e}.useCaseGrid article{min-height:0;padding:30px}.useCaseGrid article h3{margin-top:24px}.useCaseGrid article p{margin-bottom:0}@media (max-width:600px){.bentoGrid .bentoCard,.commercialChannelCard,.useCaseGrid article{padding:24px}}.hubCinemaHero .commercialHeroCopy{max-width:660px}.hubCinemaHero h1{font-size:clamp(44px,5.8vw,80px)}.hubCinemaHero .hubCinemaImage{object-position:62% center}.commercialChannelCard{padding:0 0 30px;gap:12px}.hubChannelPhoto{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.commercialChannelCard .cardIndex{margin:14px 28px 0}.commercialChannelCard h3,.commercialChannelCard p{margin-left:28px;margin-right:28px}.bentoGrid .bentoCard{padding:0 0 30px}.hubCapabilityPhoto{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;margin-bottom:28px}.bentoGrid .bentoCard h3,.bentoGrid .bentoCard p,.bentoGrid .bentoLabel{margin-left:28px;margin-right:28px}.bentoGrid{grid-template-columns:1fr 1fr;gap:24px}@media(max-width:600px){.bentoGrid{grid-template-columns:1fr}.bentoGrid .bentoCard,.commercialChannelCard{padding:0 0 26px}.hubCinemaHero .hubCinemaImage{object-position:65% center}}