:root{--stream-bg:#080b12;--stream-panel:#111723;--stream-text:#f7f8fb;--stream-muted:#9ca6b8;--stream-blue:#4b6dff;--stream-violet:#8d5cff;--stream-live:#ff6b69;--stream-line:rgba(255,255,255,.12)}
html{scroll-behavior:smooth}.streamPage{background:var(--stream-bg);color:var(--stream-text)}.streamerHeader{background:rgba(7,10,17,.78);border-color:rgba(255,255,255,.08)}.streamerHeader .headerInner{display:grid;grid-template-columns:max-content 1fr max-content;gap:32px}.streamerNav{display:flex;align-items:center;justify-content:center;gap:30px;height:100%}.streamerNav a{position:relative;display:flex;align-items:center;height:100%;color:rgba(255,255,255,.62);font-size:12px;font-weight:720}.streamerNav a:hover{color:#fff}.streamerNav a::after{position:absolute;right:0;bottom:14px;left:0;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--stream-blue),var(--stream-violet));content:"";transform:scaleX(0);transition:.25s}.streamerNav a:hover::after{transform:scaleX(1)}.streamerMenuButton{display:none}.streamHero{position:relative;min-height:860px;padding-top:76px;overflow:hidden;background:#080b12}.streamHeroMedia{position:absolute;inset:76px 0 0 32%;}.streamHeroMedia img{width:100%;height:100%;object-fit:cover;object-position:center}.streamHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,#080b12 0%,#080b12 30%,rgba(8,11,18,.88) 43%,rgba(8,11,18,.18) 72%,rgba(8,11,18,.18)),linear-gradient(0deg,rgba(8,11,18,.72),transparent 40%)}.streamGrid{position:absolute;inset:76px 0 0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(90deg,#000,transparent 70%)}.streamHeroInner{position:relative;z-index:2;width:min(1380px,calc(100% - 64px));min-height:704px;margin:0 auto;padding:92px 0 100px}.streamHeroCopy{max-width:810px}.liveLabel{display:inline-flex;align-items:center;gap:9px;color:rgba(255,255,255,.64);text-transform:uppercase;letter-spacing:.16em;font-size:9px;font-weight:800}.liveLabel i{width:8px;height:8px;border-radius:50%;background:var(--stream-live);box-shadow:0 0 18px rgba(255,107,105,.8)}.streamHero h1{max-width:880px;margin:28px 0 30px;font-size:clamp(54px,5.4vw,80px);font-weight:620;letter-spacing:-.067em;line-height:.96}.streamHero h1 em{color:transparent;background:linear-gradient(90deg,#fff 0,#95dfff 35%,#9c75ff 72%);background-clip:text;-webkit-background-clip:text;font-style:normal}.streamHeroCopy>p{max-width:690px;margin:0;color:rgba(255,255,255,.63);font-size:17px;line-height:1.65}.streamHeroActions{display:flex;gap:10px;margin-top:36px}.streamButton{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:18px;padding:0 22px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:800;transition:.22s}.streamButtonPrimary{color:#fff;background:linear-gradient(135deg,var(--stream-blue),var(--stream-violet));box-shadow:0 16px 38px rgba(75,109,255,.24)}.streamButtonPrimary:hover{transform:translateY(-2px);box-shadow:0 22px 48px rgba(75,109,255,.34)}.streamButtonGhost{border-color:rgba(255,255,255,.18);color:#fff;background:rgba(8,11,18,.4);backdrop-filter:blur(12px)}.broadcastOverlay{position:absolute;right:0;bottom:74px;width:420px;height:265px}.onAir,.retentionCard,.clipCard{position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:rgba(9,14,23,.72);box-shadow:0 20px 60px rgba(0,0,0,.3);backdrop-filter:blur(14px)}.onAir{top:0;right:18px;display:flex;align-items:center;gap:8px;padding:11px 14px;color:#fff;font-size:9px;font-weight:800;letter-spacing:.08em}.onAir i{width:7px;height:7px;border-radius:50%;background:var(--stream-live);box-shadow:0 0 12px var(--stream-live)}.retentionCard{right:34px;bottom:0;width:260px;padding:18px}.retentionCard span,.clipCard span{display:block;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:800}.retentionCard strong,.clipCard strong{display:block;margin-top:7px;font-size:12px}.retentionCard svg{width:100%;margin-top:18px;overflow:visible}.retentionCard path{fill:none;stroke:#72d8ff;stroke-width:2}.clipCard{bottom:44px;left:0;width:154px;padding:15px;transform:translateX(-52px)}.clipCard small{display:block;margin-top:18px;color:#a58cff}.heroFootnote{position:absolute;z-index:3;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,1fr);width:min(1380px,calc(100% - 64px));margin:auto;border-top:1px solid var(--stream-line)}.heroFootnote span{padding:20px 0;color:rgba(255,255,255,.42);text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-weight:800}.previewAnchor{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:55px max(32px,calc((100vw - 1380px)/2));background:#111723}.previewAnchor span,.previewAnchor strong{display:block}.previewAnchor span{margin-bottom:9px;color:#8490a5;text-transform:uppercase;letter-spacing:.14em;font-size:8px}.previewAnchor strong{font-size:24px}
@media(max-width:960px){.streamerHeader .headerInner{grid-template-columns:max-content 1fr 42px}.streamerHeaderCta{margin-left:auto}.streamerMenuButton{display:block}.streamerNav{position:fixed;inset:68px 0 0;z-index:99;display:flex;height:calc(100dvh - 68px);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:28px 20px;opacity:0;visibility:hidden;background:#080b12;transform:translateX(20px);transition:.22s}.streamerNav.isOpen{opacity:1;visibility:visible;transform:none}.streamerNav a{min-height:58px;height:auto;border-bottom:1px solid var(--stream-line);font-size:17px}.streamHero{min-height:920px;padding-top:68px}.streamHeroMedia{inset:68px 0 0 28%}.streamHeroShade{background:linear-gradient(90deg,#080b12 0%,rgba(8,11,18,.92) 42%,rgba(8,11,18,.18)),linear-gradient(0deg,#080b12 0%,transparent 55%)}.streamHeroInner{width:calc(100% - 40px);min-height:790px;padding-top:82px}.broadcastOverlay{right:0;bottom:70px}.heroFootnote{width:calc(100% - 40px)}}
@media(max-width:680px){.streamerHeaderCta{display:none}.streamHero{min-height:900px}.streamHeroMedia{inset:68px -38% 0 0;height:51%;}.streamHeroShade{background:linear-gradient(0deg,#080b12 43%,rgba(8,11,18,.15) 78%),linear-gradient(90deg,rgba(8,11,18,.2),rgba(8,11,18,.05))}.streamGrid{opacity:.1}.streamHeroInner{width:calc(100% - 28px);padding-top:400px}.streamHero h1{font-size:43px}.streamHeroCopy>p{font-size:14px}.streamHeroActions{align-items:stretch;flex-direction:column}.streamButton{width:100%}.broadcastOverlay{top:115px;right:14px;bottom:auto;width:290px;transform:scale(.78);transform-origin:top right}.clipCard{display:none}.heroFootnote{display:none}.previewAnchor{align-items:stretch;flex-direction:column;padding:42px 14px}.previewAnchor strong{font-size:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.streamButton,.streamerNav,.streamerNav a::after{transition:none}}

/* Screens 2–5 */
.streamContainer{width:min(1280px,calc(100% - 64px));margin:0 auto}.streamSection{padding:128px 0}.streamSectionHead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);align-items:end;gap:80px;margin-bottom:52px}.streamSectionHead h2,.processIntro h2,.formatLead h2,.contactCopy h2{margin:16px 0 0;font-size:clamp(46px,5vw,72px);font-weight:630;letter-spacing:-.065em;line-height:.98}.streamSectionHead>p{margin:0;color:#667085;font-size:15px;line-height:1.7}.streamKicker{display:inline-flex;align-items:center;gap:10px;color:#4163e7;text-transform:uppercase;letter-spacing:.15em;font-size:9px;font-weight:850}.streamKicker::before{width:22px;height:1px;background:currentColor;content:""}.streamKickerLight{color:#8ea2ff}

.tasksSection{color:#0b1020;background:#f3f5f8}.taskGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.taskCard{position:relative;min-height:500px;padding:28px;overflow:hidden;border:1px solid rgba(10,16,31,.11);border-radius:24px;background:#fff;box-shadow:0 18px 55px rgba(10,16,31,.045)}.taskCard:nth-child(2){background:linear-gradient(145deg,#fff,#f7f5ff)}.taskCard:nth-child(3){background:linear-gradient(145deg,#fff,#f1f7fb)}.taskCard:nth-child(4){background:linear-gradient(145deg,#0e1523,#141d2d);color:#fff}.taskNumber{margin-top:218px;color:rgba(10,16,31,.25);font-size:10px;font-weight:800}.taskCard:nth-child(4) .taskNumber{color:rgba(255,255,255,.3)}.taskCard h3{max-width:520px;margin:12px 0 16px;font-size:32px;letter-spacing:-.05em;line-height:1.04}.taskCard>p{max-width:560px;margin:0;color:#667085;font-size:13px;line-height:1.65}.taskCard:nth-child(4)>p{color:rgba(255,255,255,.58)}.taskToggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:28px;padding:15px 0;border:0;border-top:1px solid rgba(10,16,31,.12);cursor:pointer;color:inherit;background:transparent;text-align:left;font-size:11px;font-weight:800}.taskCard:nth-child(4) .taskToggle{border-color:rgba(255,255,255,.13)}.taskToggle i{position:relative;width:22px;height:22px;border-radius:50%;background:rgba(75,109,255,.1)}.taskToggle i::before,.taskToggle i::after{position:absolute;top:10px;left:6px;width:10px;height:2px;background:#4b6dff;content:"";transition:.2s}.taskToggle i::after{transform:rotate(90deg)}.taskToggle[aria-expanded=true] i::after{transform:none}.taskDetails{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.taskDetails>ul{min-height:0;margin:0;padding:0;overflow:hidden;list-style:none}.taskToggle[aria-expanded=true]+.taskDetails{grid-template-rows:1fr}.taskDetails li{position:relative;padding:8px 0 8px 17px;color:#667085;font-size:11px}.taskCard:nth-child(4) .taskDetails li{color:rgba(255,255,255,.55)}.taskDetails li::before{position:absolute;top:14px;left:0;width:5px;height:5px;border-radius:50%;background:#596ff6;content:""}.taskVisual{position:absolute;top:28px;right:28px;left:28px;height:185px;border-radius:18px;background:#0c1320}.visualBroadcast{overflow:hidden;background:radial-gradient(circle at 58% 46%,#393d8d,transparent 23%),linear-gradient(145deg,#111827,#080c14)}.visualBroadcast::after{position:absolute;inset:24px;border:1px solid rgba(255,255,255,.15);content:""}.visualBroadcast .frameCorner{position:absolute;z-index:2;inset:36px;border:1px solid transparent;border-top-color:rgba(255,255,255,.55);border-left-color:rgba(255,255,255,.55)}.visualBroadcast i{position:absolute;top:63px;left:48%;width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg,#727cff,#4c2e92);box-shadow:0 0 45px rgba(92,89,255,.45)}.visualBroadcast b,.visualBroadcast small{position:absolute;z-index:3;bottom:15px;color:#fff;font-size:8px;letter-spacing:.12em}.visualBroadcast b{left:18px;color:#ff807d}.visualBroadcast small{right:18px}.visualPlan{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:26px;background:#eeeafc}.visualPlan span{border-radius:10px;background:linear-gradient(#fff 0 16%,rgba(255,255,255,.58) 16%);box-shadow:0 9px 22px rgba(65,43,130,.08)}.visualPlan span:nth-child(2){transform:translateY(16px)}.visualPlan i{position:absolute;top:28px;left:27px;width:42px;height:6px;border-radius:99px;background:#805df2}.visualPlan b{position:absolute;right:37px;bottom:29px;color:#6747ca;font-size:28px}.visualTeam{background:linear-gradient(145deg,#e6f4ff,#dcebf8)}.visualTeam i,.visualTeam span{position:absolute;border-radius:50%;background:#fff;box-shadow:0 10px 24px rgba(25,67,101,.12)}.visualTeam i{top:42px;left:50%;width:58px;height:58px;transform:translateX(-50%);background:linear-gradient(145deg,#58bcff,#6f70ff)}.visualTeam span{bottom:30px;width:38px;height:38px}.visualTeam span:nth-of-type(1){left:20%}.visualTeam span:nth-of-type(2){left:calc(50% - 19px)}.visualTeam span:nth-of-type(3){right:20%}.visualTeam b{position:absolute;top:100px;right:19%;left:19%;height:1px;background:#9fbad0}.visualGrowth{background:radial-gradient(circle at 85% 14%,rgba(141,92,255,.25),transparent 35%),#101827}.visualGrowth span{position:absolute;inset:22px;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:24px 24px}.visualGrowth svg{position:absolute;right:28px;bottom:30px;left:28px}.visualGrowth path{fill:none;stroke:#6fe0ff;stroke-width:3}.visualGrowth i{position:absolute;top:24px;right:24px;color:#9b7cff;font-size:25px;font-style:normal}

.processSection{position:relative;color:#fff;background:radial-gradient(circle at 16% 22%,rgba(74,99,255,.14),transparent 27%),#080b12}.processLayout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(520px,1.08fr);align-items:start;gap:100px}.processIntro{position:sticky;top:130px}.processIntro>p{max-width:540px;margin:26px 0 0;color:rgba(255,255,255,.52);line-height:1.72}.processMedia{position:relative;height:250px;margin-top:64px;overflow:hidden;border:1px solid var(--stream-line);border-radius:22px;background:linear-gradient(145deg,rgba(75,109,255,.1),rgba(141,92,255,.05))}.processMedia::before{position:absolute;inset:0;opacity:.17;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:32px 32px;content:""}.processPulse{position:absolute;top:50%;left:50%;width:88px;height:88px;border:1px solid rgba(93,121,255,.8);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 34px rgba(75,109,255,.08),0 0 0 67px rgba(141,92,255,.04),0 0 55px rgba(75,109,255,.3)}.processPulse::after{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:var(--stream-live);content:"";transform:translate(-50%,-50%);box-shadow:0 0 20px var(--stream-live)}.processMedia b,.processMedia small{position:absolute;bottom:20px;font-size:8px;letter-spacing:.14em}.processMedia b{left:20px;color:#ff7774}.processMedia small{right:20px;color:rgba(255,255,255,.38)}.processTimeline{position:relative;margin:0;padding:0 0 0 44px;list-style:none}.processTimeline::before{position:absolute;top:12px;bottom:12px;left:8px;width:1px;background:linear-gradient(#667cff,rgba(255,255,255,.12));content:""}.processStep{position:relative;display:grid;grid-template-columns:48px 1fr;min-height:158px;gap:22px;padding:7px 0 36px;color:rgba(255,255,255,.42);transition:.3s}.processStep::before{position:absolute;top:7px;left:-41px;width:10px;height:10px;border:2px solid #080b12;border-radius:50%;background:#3c4658;content:"";box-shadow:0 0 0 3px rgba(255,255,255,.07);transition:.3s}.processStep.isActive{color:#fff}.processStep.isActive::before{background:#7187ff;box-shadow:0 0 0 4px rgba(102,124,255,.18),0 0 22px rgba(102,124,255,.7)}.processStep>span{padding-top:3px;color:inherit;font-size:10px;font-weight:850}.processStep h3{margin:0 0 13px;font-size:23px;letter-spacing:-.035em}.processStep p{max-width:520px;margin:0;color:rgba(255,255,255,.46);font-size:13px;line-height:1.58}.processStep.isActive p{color:rgba(255,255,255,.66)}

.resultSection{color:#0b1020;background:#f3f5f8}.resultHead{margin-bottom:42px}.resultBoard{display:grid;grid-template-columns:1.2fr .8fr;overflow:hidden;border:1px solid rgba(9,16,29,.1);border-radius:24px;background:#fff}.resultList{margin:0;padding:24px 30px;list-style:none}.resultList li{display:grid;grid-template-columns:58px 1fr;align-items:center;min-height:72px;border-bottom:1px solid rgba(9,16,29,.09)}.resultList li:last-child{border-bottom:0}.resultList span{color:#8d99ac;font-size:9px;font-weight:800}.resultList strong{font-size:15px;font-weight:670}.resultSignal{display:flex;min-height:720px;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.1);color:#fff;background:radial-gradient(circle at 50%,rgba(77,106,255,.26),transparent 35%),linear-gradient(145deg,#0b111e,#121b2c)}.signalRings{position:relative;display:grid;width:240px;height:240px;place-items:center;border:1px solid rgba(126,147,255,.34);border-radius:50%;box-shadow:0 0 0 48px rgba(75,109,255,.06),0 0 0 96px rgba(141,92,255,.025)}.signalRings i{position:absolute;width:9px;height:9px;border-radius:50%;background:#6edaff;box-shadow:0 0 17px #6edaff}.signalRings i:nth-child(1){top:27px;left:42px}.signalRings i:nth-child(2){right:6px;bottom:92px;background:#9772ff}.signalRings i:nth-child(3){bottom:12px;left:67px;background:#ff7470}.signalRings b{text-align:center;font-size:32px;letter-spacing:-.045em;line-height:.85}.resultSignal>span{margin-top:80px;color:rgba(255,255,255,.48);text-align:center;font-size:11px;line-height:1.6}.workFormats{display:grid;grid-template-columns:.85fr repeat(3,1fr);gap:12px;margin-top:90px}.formatLead{padding:15px 35px 0 0}.formatLead h2{font-size:48px}.workFormat{display:flex;min-height:390px;flex-direction:column;padding:25px;border:1px solid rgba(9,16,29,.1);border-radius:20px;background:#fff}.workFormat>span{color:#758197;text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:800}.workFormat h3{margin:87px 0 17px;font-size:24px;letter-spacing:-.045em;line-height:1.08}.workFormat p{margin:0;color:#667085;font-size:12px;line-height:1.62}.featuredFormat{color:#fff;background:linear-gradient(150deg,#263ea9,#7347c6);box-shadow:0 26px 70px rgba(73,69,186,.2)}.featuredFormat>span,.featuredFormat p{color:rgba(255,255,255,.63)}.formatButton{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:17px 0 0;border:0;border-top:1px solid rgba(9,16,29,.1);cursor:pointer;color:#3155e7;background:transparent;text-align:left;font-size:11px;font-weight:820}.featuredFormat .formatButton{border-color:rgba(255,255,255,.18);color:#fff}.formatButton i{font-style:normal;transition:.2s}.formatButton:hover i{transform:translateX(4px)}

.contactSection{position:relative;padding:128px 0;color:#fff;background:radial-gradient(circle at 16% 72%,rgba(75,109,255,.15),transparent 28%),#080b12}.contactGrid{inset:0;opacity:.15}.contactLayout{position:relative;z-index:2;display:grid;grid-template-columns:.83fr 1.17fr;align-items:start;gap:100px}.contactCopy{position:sticky;top:130px}.contactCopy h2{font-size:clamp(48px,5vw,70px)}.contactCopy>p{max-width:560px;margin:26px 0 0;color:rgba(255,255,255,.55);line-height:1.7}.selectedScenario{display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:520px;margin-top:54px;padding:18px 20px;border:1px solid var(--stream-line);border-radius:15px;background:rgba(255,255,255,.04)}.selectedScenario span{color:rgba(255,255,255,.38);text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:800}.selectedScenario strong{font-size:12px}.streamForm{position:relative;padding:32px;border:1px solid var(--stream-line);border-radius:24px;background:rgba(18,24,37,.78);box-shadow:0 32px 90px rgba(0,0,0,.25);backdrop-filter:blur(16px)}.formRow{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.field{display:grid;gap:9px;margin-bottom:16px}.field>span{color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.11em;font-size:8px;font-weight:800}.field>span i{color:#ff7774;font-style:normal}.field input,.field select,.field textarea{width:100%;min-height:52px;padding:0 15px;border:1px solid rgba(255,255,255,.14);border-radius:12px;outline:0;color:#fff;background:rgba(7,11,18,.72);font-size:13px;transition:.2s}.field textarea{min-height:110px;padding-top:14px;resize:vertical}.field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#7f8ba0 50%),linear-gradient(135deg,#7f8ba0 50%,transparent 50%);background-position:calc(100% - 19px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:5px 5px}.field input::placeholder,.field textarea::placeholder{color:rgba(255,255,255,.26)}.field input:focus,.field select:focus,.field textarea:focus{border-color:#697fff;box-shadow:0 0 0 4px rgba(75,109,255,.12)}.field.hasError input,.field.hasError select,.field.hasError textarea{border-color:#ff7774}.fieldError{min-height:0;color:#ff8d8a;font-size:9px}.field.hasError .fieldError{min-height:12px}.submitButton{width:100%;border:0;cursor:pointer}.submitButton:disabled{cursor:wait;opacity:.65}.formConsent{margin:14px 6px 0;color:rgba(255,255,255,.34);font-size:9px;line-height:1.5}.formConsent a{color:rgba(255,255,255,.58);text-decoration:underline}.formStatus{display:none;margin-top:16px;padding:16px;border-radius:12px;font-size:12px;line-height:1.5}.formStatus.isSuccess{display:block;color:#baf5e5;background:rgba(64,229,189,.1)}.formStatus.isError{display:block;color:#ffc1bf;background:rgba(255,107,105,.1)}.honeyField{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.streamFooter{padding:46px 0;border-top:1px solid rgba(255,255,255,.08);color:#fff;background:#060910}.streamFooterInner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:35px}.streamFooter p{color:rgba(255,255,255,.4);font-size:11px}.streamFooterInner>div{display:flex;gap:20px;color:rgba(255,255,255,.68);font-size:11px;font-weight:700}.streamCookie{position:fixed;z-index:150;right:20px;bottom:20px;display:flex;max-width:440px;align-items:center;gap:22px;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;color:#fff;background:rgba(9,14,23,.92);box-shadow:0 20px 60px rgba(0,0,0,.3);backdrop-filter:blur(16px)}.streamCookie[hidden]{display:none}.streamCookie p{margin:0;color:rgba(255,255,255,.55);font-size:9px;line-height:1.5}.streamCookie button{flex:0 0 auto;padding:9px 13px;border:0;border-radius:99px;cursor:pointer;color:#fff;background:#3557e7;font-size:9px;font-weight:800}

@media(max-width:1100px){.streamSectionHead{gap:40px}.taskCard{min-height:515px}.processLayout{gap:60px}.workFormats{grid-template-columns:repeat(3,1fr)}.formatLead{grid-column:1/-1;padding:0 0 20px}.contactLayout{gap:55px}.resultSignal{min-height:700px}}
@media(max-width:960px){.streamContainer{width:calc(100% - 40px)}.streamSection{padding:100px 0}.streamSectionHead{grid-template-columns:1fr;gap:24px}.taskCard{min-height:500px}.processLayout,.contactLayout{grid-template-columns:1fr}.processIntro,.contactCopy{position:static}.processMedia{max-width:620px}.processTimeline{padding-left:36px}.resultBoard{grid-template-columns:1fr}.resultSignal{min-height:500px;border-top:1px solid rgba(255,255,255,.1);border-left:0}.workFormats{grid-template-columns:repeat(2,1fr)}.formatLead{grid-column:1/-1}.streamFooterInner{grid-template-columns:auto 1fr}.streamFooterInner>div{grid-column:1/-1}}
@media(max-width:680px){.streamContainer{width:calc(100% - 28px)}.streamSection{padding:80px 0}.streamSectionHead h2,.processIntro h2,.formatLead h2,.contactCopy h2{font-size:42px}.taskGrid{grid-template-columns:1fr}.taskCard{min-height:480px;padding:20px}.taskVisual{top:20px;right:20px;left:20px}.taskNumber{margin-top:215px}.taskCard h3{font-size:27px}.processLayout{gap:50px}.processMedia{height:210px;margin-top:40px}.processStep{grid-template-columns:35px 1fr;min-height:150px;gap:14px}.processStep h3{font-size:19px}.resultList{padding:16px}.resultList li{grid-template-columns:40px 1fr;min-height:76px}.resultList strong{font-size:13px}.resultSignal{min-height:410px}.signalRings{width:180px;height:180px}.workFormats{grid-template-columns:1fr;margin-top:70px}.formatLead{grid-column:auto}.workFormat{min-height:340px}.formRow{grid-template-columns:1fr;gap:0}.streamForm{padding:20px}.contactSection{padding:82px 0}.selectedScenario{align-items:flex-start;flex-direction:column;gap:7px;margin-top:35px}.streamFooterInner{grid-template-columns:1fr}.streamFooterInner>div{grid-column:auto;flex-direction:column}.streamCookie{right:14px;bottom:14px;left:14px;max-width:none}}
@media(prefers-reduced-motion:reduce){.taskDetails,.taskToggle i::after,.processStep,.processStep::before,.formatButton i{transition:none}}
.sparkline{position:relative;height:42px;margin-top:13px;overflow:hidden}.sparkline::before{position:absolute;inset:0;background:linear-gradient(180deg,rgba(114,216,255,.5),rgba(114,216,255,.04));clip-path:polygon(0 84%,10% 80%,18% 58%,27% 67%,37% 36%,47% 48%,58% 22%,69% 35%,79% 15%,89% 27%,100% 7%,100% 100%,0 100%);content:""}.sparkline::after{position:absolute;right:0;bottom:3px;left:0;height:1px;background:rgba(114,216,255,.72);content:"";transform:rotate(-10deg);transform-origin:left}.growthLine{position:absolute;right:28px;bottom:28px;left:28px;height:84px;background:linear-gradient(180deg,rgba(111,224,255,.48),rgba(111,224,255,.03));clip-path:polygon(0 82%,12% 76%,24% 80%,36% 52%,46% 59%,58% 31%,68% 42%,80% 18%,91% 25%,100% 4%,100% 100%,0 100%)}
@media(max-width:680px){.streamHero{min-height:820px}.streamHeroMedia{height:330px}.streamHeroInner{min-height:auto;padding-top:335px;padding-bottom:64px}.streamHero h1{font-size:39px}.streamHeroActions .streamButtonGhost{display:none}}

/* Expanded semantic sections */
.streamTextLink{display:inline-flex;align-items:center;gap:15px;margin-top:34px;color:#3155e7;font-size:12px;font-weight:820}.streamTextLink i{font-style:normal;transition:.2s}.streamTextLink:hover i{transform:translateX(4px)}
.audienceSection{color:#0b1020;background:#fff}.audienceLayout{display:grid;grid-template-columns:.82fr 1.18fr;align-items:start;gap:100px}.audienceIntro{position:sticky;top:130px}.audienceIntro h2{max-width:580px;margin:17px 0 24px;font-size:clamp(45px,4.7vw,66px);font-weight:630;letter-spacing:-.064em;line-height:.99}.audienceIntro>p{max-width:560px;margin:0;color:#667085;line-height:1.72}.audienceCases{display:grid;gap:0;border-top:1px solid rgba(9,16,29,.12)}.audienceCases article{display:grid;grid-template-columns:62px 1fr;min-height:172px;align-items:center;gap:20px;border-bottom:1px solid rgba(9,16,29,.12)}.audienceCases article>span{color:#3155e7;font-size:9px;font-weight:850}.audienceCases h3{margin:0 0 12px;font-size:24px;letter-spacing:-.04em}.audienceCases p{max-width:600px;margin:0;color:#667085;font-size:13px;line-height:1.62}

.mediaSystemSection{color:#fff;background:radial-gradient(circle at 90% 15%,rgba(141,92,255,.13),transparent 29%),#0a0f19}.mediaSystemHead>p{color:rgba(255,255,255,.52)}.mediaSystemVisual{position:relative;height:600px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:#101622}.mediaSystemVisual picture,.mediaSystemVisual img{width:100%;height:100%}.mediaSystemVisual img{object-fit:cover;object-position:center}.mediaImageShade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,11,18,.86),transparent 53%),linear-gradient(90deg,rgba(7,11,18,.42),transparent 45%)}.mediaCaption{position:absolute;right:36px;bottom:34px;left:36px;display:flex;align-items:end;justify-content:space-between;gap:40px}.mediaCaption span{color:#8fa2ff;text-transform:uppercase;letter-spacing:.15em;font-size:8px;font-weight:850}.mediaCaption strong{max-width:560px;text-align:right;font-size:20px;font-weight:650;line-height:1.35}.mediaPipeline{display:grid;grid-template-columns:repeat(5,1fr);margin:22px 0 0;padding:0;list-style:none}.mediaPipeline li{position:relative;min-height:230px;padding:25px 24px;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.12)}.mediaPipeline li+li{border-left:1px solid rgba(255,255,255,.12)}.mediaPipeline li::before{position:absolute;top:-5px;left:24px;width:9px;height:9px;border:2px solid #0a0f19;border-radius:50%;background:#6279ff;content:"";box-shadow:0 0 0 3px rgba(98,121,255,.15)}.mediaPipeline span{display:block;color:rgba(255,255,255,.3);font-size:9px;font-weight:850}.mediaPipeline strong{display:block;margin-top:76px;font-size:19px;letter-spacing:-.035em}.mediaPipeline p{margin:12px 0 0;color:rgba(255,255,255,.48);font-size:11px;line-height:1.58}

.teamSection{color:#0b1020;background:#edf1f6}.teamImage{position:relative;height:590px;overflow:hidden;border-radius:26px;background:#0d1420}.teamImage picture,.teamImage img{width:100%;height:100%}.teamImage img{object-fit:cover;object-position:center}.teamImage::after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,11,18,.82),transparent 53%);content:""}.teamImageNote{position:absolute;z-index:2;right:34px;bottom:32px;left:34px;display:flex;align-items:end;justify-content:space-between;gap:30px;color:#fff}.teamImageNote span{color:#8fa2ff;text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-weight:850}.teamImageNote strong{max-width:550px;text-align:right;font-size:20px;font-weight:650;line-height:1.35}.teamRoles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.teamRoles article{min-height:255px;padding:24px;border:1px solid rgba(9,16,29,.1);border-radius:19px;background:#fff}.teamRoles article:nth-child(1),.teamRoles article:nth-child(2){grid-column:span 1}.teamRoles article:nth-child(3){grid-column:span 1}.teamRoles article:nth-child(4){grid-column:1/2}.teamRoles article:nth-child(5){grid-column:2/4}.teamRoles span{color:#3155e7;font-size:9px;font-weight:850}.teamRoles h3{margin:70px 0 15px;font-size:23px;letter-spacing:-.04em;line-height:1.08}.teamRoles p{max-width:540px;margin:0;color:#667085;font-size:12px;line-height:1.62}.teamRoles article:nth-child(5){color:#fff;background:linear-gradient(145deg,#1b3192,#7046bd)}.teamRoles article:nth-child(5) span,.teamRoles article:nth-child(5) p{color:rgba(255,255,255,.64)}

.artifactsSection{color:#fff;background:radial-gradient(circle at 12% 65%,rgba(75,109,255,.14),transparent 27%),#080b12}.artifactsSection .streamSectionHead>p{color:rgba(255,255,255,.52)}.artifactShowcase{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.artifactCard{min-height:520px;padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:rgba(255,255,255,.035)}.artifactUi{position:relative;height:280px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:#111927}.artifactCard>div:last-child{padding:24px 5px 8px}.artifactCard small{color:#8296ff;text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-weight:850}.artifactCard h3{margin:14px 0 13px;font-size:25px;letter-spacing:-.045em}.artifactCard p{margin:0;color:rgba(255,255,255,.48);font-size:12px;line-height:1.62}.artifactCalendar .artifactUi{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:44px 17px 17px;background:linear-gradient(145deg,#151b29,#0c121d)}.artifactCalendar .artifactUi::before{position:absolute;top:17px;left:17px;width:78px;height:7px;border-radius:99px;background:#6278ff;content:""}.artifactCalendar .artifactUi span{border-radius:9px;background:rgba(255,255,255,.07)}.artifactCalendar .artifactUi span:nth-child(2){background:rgba(98,120,255,.19)}.artifactCalendar .artifactUi i{position:absolute;right:31px;width:42px;height:5px;border-radius:99px;background:#5ce0c1}.artifactCalendar .artifactUi i:nth-of-type(1){top:88px}.artifactCalendar .artifactUi i:nth-of-type(2){top:151px;width:63px;background:#8c6dff}.artifactCalendar .artifactUi i:nth-of-type(3){top:213px;width:32px;background:#ff7976}.artifactDashboard .artifactUi{background:radial-gradient(circle at 50% 48%,rgba(87,105,255,.19),transparent 38%),#101723}.artifactDashboard .artifactUi b{position:absolute;top:43px;left:50%;width:112px;height:112px;border:18px solid rgba(107,127,255,.2);border-top-color:#6f84ff;border-radius:50%;transform:translateX(-50%) rotate(28deg)}.artifactDashboard .artifactUi i{position:absolute;bottom:34px;width:18%;border-radius:6px 6px 0 0;background:linear-gradient(#687fff,#403c8b)}.artifactDashboard .artifactUi i:nth-of-type(1){left:12%;height:36px}.artifactDashboard .artifactUi i:nth-of-type(2){left:41%;height:65px}.artifactDashboard .artifactUi i:nth-of-type(3){right:12%;height:93px}.artifactDashboard .artifactUi span{position:absolute;right:18px;bottom:17px;left:18px;height:1px;background:rgba(255,255,255,.13)}.artifactKit .artifactUi{background:linear-gradient(145deg,#2a3494,#7443b6)}.artifactKit .artifactUi span{position:absolute;top:26px;right:26px;left:26px;height:104px;border-radius:13px;background:rgba(255,255,255,.11)}.artifactKit .artifactUi b{position:absolute;top:50px;left:50px;width:58px;height:58px;border-radius:50%;background:linear-gradient(145deg,#7ddfff,#9d7cff)}.artifactKit .artifactUi i{position:absolute;right:31px;bottom:31px;left:31px;height:90px;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.artifactPrinciples{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:50px}.artifactPrinciples article{padding:24px;border-left:1px solid rgba(255,255,255,.16)}.artifactPrinciples span{font-size:13px;font-weight:800}.artifactPrinciples p{margin:12px 0 0;color:rgba(255,255,255,.43);font-size:11px;line-height:1.55}

.faqStreamSection{color:#0b1020;background:#f3f5f8}.faqStreamLayout{display:grid;grid-template-columns:.72fr 1.28fr;align-items:start;gap:95px}.faqStreamIntro{position:sticky;top:130px}.faqStreamIntro h2{margin:16px 0 22px;font-size:clamp(44px,4.7vw,66px);font-weight:630;letter-spacing:-.064em;line-height:.99}.faqStreamIntro>p{max-width:500px;margin:0;color:#667085;line-height:1.72}.streamFaqList{display:grid;gap:8px}.streamFaqList details{border:1px solid rgba(9,16,29,.11);border-radius:16px;background:#fff}.streamFaqList summary{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:24px;padding:18px 21px;cursor:pointer;list-style:none;font-size:14px;font-weight:750}.streamFaqList summary::-webkit-details-marker{display:none}.streamFaqList summary i{position:relative;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:rgba(49,85,231,.09)}.streamFaqList summary i::before,.streamFaqList summary i::after{position:absolute;top:12px;left:8px;width:10px;height:2px;background:#3155e7;content:"";transition:.2s}.streamFaqList summary i::after{transform:rotate(90deg)}.streamFaqList details[open] summary i::after{transform:none}.streamFaqList details>p{margin:0;padding:0 68px 23px 21px;color:#667085;font-size:12px;line-height:1.7}

@media(max-width:960px){.audienceLayout,.faqStreamLayout{grid-template-columns:1fr;gap:55px}.audienceIntro,.faqStreamIntro{position:static}.mediaSystemVisual,.teamImage{height:490px}.mediaPipeline{grid-template-columns:repeat(2,1fr)}.mediaPipeline li:last-child{grid-column:1/-1}.teamRoles{grid-template-columns:repeat(2,1fr)}.teamRoles article,.teamRoles article:nth-child(1),.teamRoles article:nth-child(2),.teamRoles article:nth-child(3),.teamRoles article:nth-child(4),.teamRoles article:nth-child(5){grid-column:auto}.teamRoles article:nth-child(5){grid-column:1/-1}.artifactShowcase{grid-template-columns:1fr 1fr}.artifactCard:last-child{grid-column:1/-1}.artifactPrinciples{grid-template-columns:1fr 1fr}.artifactPrinciples article:last-child{grid-column:1/-1}}
@media(max-width:680px){.audienceLayout,.faqStreamLayout{gap:42px}.audienceIntro h2,.faqStreamIntro h2{font-size:41px}.audienceCases article{grid-template-columns:38px 1fr;min-height:154px;gap:10px}.audienceCases h3{font-size:20px}.mediaSystemVisual,.teamImage{height:390px;border-radius:20px}.mediaSystemVisual img{object-position:61% center}.teamImage img{object-position:55% center}.mediaCaption,.teamImageNote{right:18px;bottom:18px;left:18px;align-items:flex-start;flex-direction:column;gap:9px}.mediaCaption strong,.teamImageNote strong{text-align:left;font-size:15px}.mediaPipeline{grid-template-columns:1fr}.mediaPipeline li,.mediaPipeline li:last-child{grid-column:auto;min-height:180px}.mediaPipeline li+li{border-left:0}.mediaPipeline strong{margin-top:50px}.teamRoles{grid-template-columns:1fr}.teamRoles article,.teamRoles article:nth-child(5){grid-column:auto;min-height:230px}.teamRoles h3{margin-top:58px}.artifactShowcase{grid-template-columns:1fr}.artifactCard,.artifactCard:last-child{grid-column:auto;min-height:470px}.artifactUi{height:245px}.artifactPrinciples{grid-template-columns:1fr}.artifactPrinciples article,.artifactPrinciples article:last-child{grid-column:auto}.streamFaqList summary{min-height:72px;padding:16px;font-size:13px}.streamFaqList details>p{padding:0 50px 19px 16px}}
@media(prefers-reduced-motion:reduce){.streamTextLink i,.streamFaqList summary i::after{transition:none}}

/* Landing-page conversion and niche depth */
.heroMicro{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.heroMicro span{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.52);background:rgba(8,11,18,.34);font-size:9px;font-weight:720;backdrop-filter:blur(10px)}.heroMicro span::before{width:5px;height:5px;border-radius:50%;background:#6fdac8;box-shadow:0 0 12px rgba(111,218,200,.55);content:""}
.platformStrip{border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);color:#fff;background:#0b1019}.platformStrip .streamContainer{display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:40px}.platformStrip .streamContainer>span{flex:0 0 auto;color:rgba(255,255,255,.37);text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-weight:850}.platformStrip ul{display:flex;align-items:center;justify-content:flex-end;gap:0;margin:0;padding:0;list-style:none}.platformStrip li{position:relative;padding:8px 21px;color:rgba(255,255,255,.72);white-space:nowrap;font-size:11px;font-weight:760}.platformStrip li+li::before{position:absolute;top:50%;left:0;width:3px;height:3px;border-radius:50%;background:#667cff;content:"";transform:translateY(-50%);box-shadow:0 0 9px rgba(102,124,255,.65)}

.formatLabSection{color:#0b1020;background:linear-gradient(180deg,#f8f9fb 0,#eef1f6 100%)}.formatLabGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.formatLabGrid article{position:relative;min-height:408px;padding:18px 22px 24px;overflow:hidden;border:1px solid rgba(9,16,29,.1);border-radius:21px;background:rgba(255,255,255,.92);box-shadow:0 18px 55px rgba(23,32,55,.04);transition:transform .25s,box-shadow .25s}.formatLabGrid article:hover{z-index:2;transform:translateY(-4px);box-shadow:0 26px 65px rgba(23,32,55,.09)}.formatLabGrid small{display:block;margin-top:20px;color:#4965da;text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:850}.formatLabGrid h3{margin:12px 0 11px;font-size:27px;letter-spacing:-.045em;line-height:1.05}.formatLabGrid p{max-width:330px;margin:0;color:#667085;font-size:12px;line-height:1.62}.formatGlyph{position:relative;height:205px;overflow:hidden;border-radius:15px;background:radial-gradient(circle at 60% 35%,rgba(109,127,255,.2),transparent 30%),#0d1421}.formatGlyph::after{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:24px 24px;content:""}.formatGlyph>*{position:absolute;z-index:1}.glyphExpert i{top:50%;left:50%;width:74px;height:74px;border-radius:50%;background:linear-gradient(145deg,#5f77ff,#8958e6);transform:translate(-50%,-52%);box-shadow:0 0 0 22px rgba(104,121,255,.08),0 0 42px rgba(104,121,255,.32)}.glyphExpert span{right:18%;bottom:25%;left:18%;height:2px;background:linear-gradient(90deg,transparent,#7cdfff,transparent)}.glyphInterview i{top:58px;width:58px;height:72px;border-radius:30px 30px 18px 18px;background:linear-gradient(145deg,#7ddfff,#596cff)}.glyphInterview i:nth-child(1){left:28%}.glyphInterview i:nth-child(2){right:28%;background:linear-gradient(145deg,#b28cff,#7856e7)}.glyphInterview span{right:22%;bottom:27px;left:22%;height:1px;background:rgba(255,255,255,.28)}.glyphPodcast span{top:38px;left:50%;width:78px;height:100px;border:3px solid #7187ff;border-radius:40px;transform:translateX(-50%);box-shadow:0 0 34px rgba(113,135,255,.26)}.glyphPodcast span::before{position:absolute;top:20px;right:18px;bottom:20px;left:18px;border-right:2px solid rgba(255,255,255,.42);border-left:2px solid rgba(255,255,255,.42);content:""}.glyphPodcast b{bottom:29px;left:50%;width:96px;height:2px;background:#735be0;transform:translateX(-50%)}.glyphCo i{top:57px;width:68px;height:68px;border:1px solid rgba(255,255,255,.23);border-radius:50%;background:linear-gradient(145deg,rgba(102,124,255,.8),rgba(102,124,255,.15));box-shadow:0 12px 30px rgba(0,0,0,.24)}.glyphCo i:nth-child(1){left:25%}.glyphCo i:nth-child(2){right:25%;background:linear-gradient(145deg,rgba(164,112,255,.8),rgba(164,112,255,.15))}.glyphCo b{top:80px;left:50%;display:grid;width:25px;height:25px;place-items:center;border:2px solid #0d1421;border-radius:50%;color:#fff;background:#657aff;font-size:14px;transform:translateX(-50%)}.glyphBackstage span{inset:37px 52px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:linear-gradient(135deg,rgba(88,108,255,.22),rgba(141,92,255,.12))}.glyphBackstage span::before{position:absolute;top:20px;left:20px;width:42%;height:7px;border-radius:99px;background:#7187ff;box-shadow:0 18px 0 rgba(255,255,255,.14),0 36px 0 rgba(255,255,255,.09),0 54px 0 rgba(255,255,255,.06);content:""}.glyphBackstage i{right:28px;bottom:25px;width:61px;height:61px;border-radius:50%;background:linear-gradient(145deg,#6fe0d0,#5569f2);box-shadow:0 0 0 9px #0d1421}.glyphShow span{bottom:29px;width:48px;border-radius:9px 9px 0 0;background:linear-gradient(180deg,#667cff,rgba(102,124,255,.16))}.glyphShow span:nth-child(1){left:21%;height:78px}.glyphShow span:nth-child(2){left:calc(50% - 24px);height:125px;background:linear-gradient(180deg,#a06fff,rgba(141,92,255,.15))}.glyphShow span:nth-child(3){right:21%;height:96px;background:linear-gradient(180deg,#6fdac8,rgba(111,218,200,.14))}.conversionBand{display:flex;align-items:center;justify-content:space-between;gap:42px;margin-top:18px;padding:30px 32px;border-radius:20px;color:#fff;background:radial-gradient(circle at 78%,rgba(126,105,255,.26),transparent 25%),linear-gradient(135deg,#111a2a,#0b101a);box-shadow:0 22px 60px rgba(25,37,67,.14)}.conversionBand span,.conversionBand strong{display:block}.conversionBand span{margin-bottom:8px;color:#8499ff;text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:850}.conversionBand strong{max-width:670px;font-size:17px;line-height:1.4}.conversionBand .streamButton{flex:0 0 auto}

.monetizationSection{position:relative;color:#fff;background:radial-gradient(circle at 50% 52%,rgba(78,102,255,.15),transparent 31%),radial-gradient(circle at 92% 10%,rgba(141,92,255,.12),transparent 26%),#080b12}.monetizationSection .streamSectionHead>p{color:rgba(255,255,255,.52)}.monetizationMap{position:relative;min-height:720px;margin-top:18px}.monetizationMap::before,.monetizationMap::after{position:absolute;top:50%;left:50%;z-index:0;background:linear-gradient(90deg,transparent,rgba(106,127,255,.4),transparent);content:"";transform:translate(-50%,-50%)}.monetizationMap::before{width:70%;height:1px}.monetizationMap::after{width:1px;height:68%;background:linear-gradient(transparent,rgba(106,127,255,.38),transparent)}.monetizationCore{position:absolute;top:50%;left:50%;z-index:2;display:flex;width:300px;height:300px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(128,148,255,.42);border-radius:50%;text-align:center;background:radial-gradient(circle,rgba(79,102,255,.25),rgba(11,16,27,.94) 65%);transform:translate(-50%,-50%);box-shadow:0 0 0 44px rgba(92,111,255,.035),0 0 95px rgba(83,96,214,.2)}.monetizationCore::before,.monetizationCore::after{position:absolute;inset:25px;border:1px solid rgba(255,255,255,.08);border-radius:50%;content:""}.monetizationCore::after{inset:52px;border-color:rgba(255,255,255,.06)}.monetizationCore span{position:relative;z-index:2;color:#8499ff;text-transform:uppercase;letter-spacing:.15em;font-size:8px;font-weight:850}.monetizationCore strong{position:relative;z-index:2;margin-top:16px;font-size:29px;font-weight:620;letter-spacing:-.045em;line-height:1.12}.monetizationCore i{position:absolute;z-index:3;top:31px;right:49px;width:8px;height:8px;border-radius:50%;background:#6fdac8;box-shadow:0 0 18px #6fdac8}.moneyCard{position:absolute;z-index:1;width:min(350px,31%);min-height:220px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:19px;background:rgba(18,25,39,.86);box-shadow:0 24px 65px rgba(0,0,0,.18);backdrop-filter:blur(14px)}.moneyCard::after{position:absolute;width:54px;height:1px;background:linear-gradient(90deg,rgba(114,136,255,.75),transparent);content:""}.moneyNative{top:45px;left:0}.moneySponsor{top:45px;right:0}.moneyOwn{bottom:45px;left:0}.moneyCommunity{right:0;bottom:45px}.moneyNative::after,.moneyOwn::after{right:-54px}.moneySponsor::after,.moneyCommunity::after{left:-54px;transform:rotate(180deg)}.moneyCard>span{color:#8195ff;font-size:9px;font-weight:850}.moneyCard h3{margin:63px 0 13px;font-size:23px;letter-spacing:-.04em}.moneyCard p{max-width:290px;margin:0;color:rgba(255,255,255,.48);font-size:12px;line-height:1.62}.monetizationNote{display:grid;grid-template-columns:.52fr 1.2fr .7fr;align-items:center;gap:38px;padding:25px 0;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}.monetizationNote>span{color:#8499ff;text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:850}.monetizationNote p{margin:0;color:rgba(255,255,255,.54);font-size:12px;line-height:1.62}.monetizationNote a{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#fff;font-size:11px;font-weight:800}.monetizationNote i{font-style:normal;transition:.2s}.monetizationNote a:hover i{transform:translateX(4px)}

.diagnosticSection{color:#0b1020;background:linear-gradient(180deg,#fff,#f1f4f8)}.diagnosticLayout{display:grid;grid-template-columns:.78fr 1.22fr;align-items:start;gap:95px}.diagnosticIntro{position:sticky;top:130px}.diagnosticIntro h2{max-width:560px;margin:17px 0 24px;font-size:clamp(46px,4.8vw,68px);font-weight:630;letter-spacing:-.065em;line-height:.98}.diagnosticIntro>p{max-width:550px;margin:0;color:#667085;line-height:1.72}.diagnosticScore{display:grid;grid-template-columns:126px 1fr;align-items:center;gap:25px;margin-top:48px;padding-top:28px;border-top:1px solid rgba(9,16,29,.11)}.scoreRing{--score:0;position:relative;display:grid;width:118px;height:118px;place-content:center;border-radius:50%;text-align:center;background:conic-gradient(#536eff calc(var(--score) * 60deg),#e3e7ef 0)}.scoreRing::before{position:absolute;inset:8px;border-radius:50%;background:#f8fafc;content:""}.scoreRing strong,.scoreRing span{position:relative;z-index:1;display:block}.scoreRing strong{font-size:34px;letter-spacing:-.05em;line-height:.9}.scoreRing span{margin-top:5px;color:#8490a2;font-size:9px}.diagnosticScore>div:last-child>small{display:block;color:#758197;text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:850}.diagnosticScore>div:last-child>strong{display:block;margin-top:8px;font-size:18px}.diagnosticScore p{margin:8px 0 0;color:#667085;font-size:11px;line-height:1.55}.diagnosticChecklist{display:grid;gap:9px}.diagnosticChecklist label{position:relative;display:block;cursor:pointer}.diagnosticChecklist input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.diagnosticChecklist label>span{position:relative;display:grid;grid-template-columns:42px 1fr;min-height:100px;align-content:center;padding:18px 20px;border:1px solid rgba(9,16,29,.1);border-radius:16px;background:#fff;box-shadow:0 12px 36px rgba(23,32,55,.025);transition:border-color .2s,background .2s,transform .2s}.diagnosticChecklist label:hover>span{transform:translateX(-3px);border-color:rgba(83,110,255,.32)}.diagnosticChecklist label>span>i{grid-row:1/3;position:relative;width:25px;height:25px;margin-top:2px;border:1px solid #c6ceda;border-radius:8px;background:#f5f7fa;transition:.2s}.diagnosticChecklist label>span>i::after{position:absolute;top:5px;left:8px;width:6px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";opacity:0;transform:rotate(45deg) scale(.6);transition:.2s}.diagnosticChecklist strong{font-size:14px;line-height:1.3}.diagnosticChecklist small{grid-column:2;margin-top:7px;color:#758197;font-size:11px;line-height:1.45}.diagnosticChecklist input:checked+span{border-color:rgba(83,110,255,.38);background:linear-gradient(120deg,#fff,#f2f4ff)}.diagnosticChecklist input:checked+span>i{border-color:#536eff;background:#536eff;box-shadow:0 0 0 5px rgba(83,110,255,.09)}.diagnosticChecklist input:checked+span>i::after{opacity:1;transform:rotate(45deg) scale(1)}.diagnosticChecklist input:focus-visible+span{outline:3px solid rgba(83,110,255,.25);outline-offset:2px}.diagnosticCta{width:100%;margin-top:10px}

.mobileStickyCta{display:none}.mobileStickyCta.isHidden{pointer-events:none;opacity:0;transform:translateY(25px)}

@media(max-width:960px){.platformStrip .streamContainer{align-items:flex-start;flex-direction:column;gap:18px;padding:26px 0}.platformStrip ul{width:100%;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.platformStrip ul::-webkit-scrollbar{display:none}.platformStrip li:first-child{padding-left:0}.formatLabGrid{grid-template-columns:repeat(2,1fr)}.monetizationMap{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;min-height:0}.monetizationMap::before,.monetizationMap::after{display:none}.monetizationCore{position:relative;top:auto;left:auto;grid-column:1/-1;width:100%;height:290px;border-radius:23px;transform:none}.moneyCard,.moneyNative,.moneySponsor,.moneyOwn,.moneyCommunity{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;min-height:235px}.moneyCard::after{display:none}.monetizationNote{grid-template-columns:1fr 1.5fr}.monetizationNote a{grid-column:1/-1;padding-top:17px;border-top:1px solid rgba(255,255,255,.1)}.diagnosticLayout{grid-template-columns:1fr;gap:55px}.diagnosticIntro{position:static}.diagnosticScore{max-width:620px}}
@media(max-width:680px){.heroMicro{display:none}.platformStrip .streamContainer{width:calc(100% - 28px);padding:23px 0}.platformStrip ul{margin-right:-14px;padding-right:14px}.platformStrip li{padding:7px 17px;font-size:10px}.formatLabGrid{grid-template-columns:1fr}.formatLabGrid article{min-height:370px}.formatGlyph{height:180px}.conversionBand{align-items:stretch;flex-direction:column;gap:25px;padding:25px 21px}.conversionBand strong{font-size:15px}.conversionBand .streamButton{width:100%}.monetizationMap{grid-template-columns:1fr}.monetizationCore{grid-column:auto;height:280px}.moneyCard,.moneyNative,.moneySponsor,.moneyOwn,.moneyCommunity{min-height:220px}.moneyCard h3{margin-top:54px}.monetizationNote{grid-template-columns:1fr;gap:15px}.monetizationNote a{grid-column:auto}.diagnosticLayout{gap:42px}.diagnosticIntro h2{font-size:41px}.diagnosticScore{grid-template-columns:102px 1fr;gap:17px;margin-top:36px}.scoreRing{width:98px;height:98px}.scoreRing strong{font-size:29px}.diagnosticChecklist label>span{grid-template-columns:37px 1fr;min-height:104px;padding:17px 15px}.diagnosticChecklist strong{font-size:13px}.mobileStickyCta{position:fixed;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;z-index:90;display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:20px;padding:10px 13px 10px 18px;border:1px solid rgba(255,255,255,.18);border-radius:18px;color:#fff;background:linear-gradient(120deg,rgba(19,28,48,.97),rgba(67,58,154,.97));box-shadow:0 18px 48px rgba(0,0,0,.36);backdrop-filter:blur(16px);transition:opacity .22s,transform .22s}.mobileStickyCta span,.mobileStickyCta small,.mobileStickyCta strong{display:block}.mobileStickyCta small{margin-bottom:4px;color:rgba(255,255,255,.48);text-transform:uppercase;letter-spacing:.09em;font-size:7px}.mobileStickyCta strong{font-size:12px}.mobileStickyCta>i{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:12px;background:#657aff;font-size:16px;font-style:normal}}
@media(prefers-reduced-motion:reduce){.formatLabGrid article,.monetizationNote i,.diagnosticChecklist label>span,.diagnosticChecklist label>span>i,.diagnosticChecklist label>span>i::after,.mobileStickyCta{transition:none}}

/* Motion system */
.streamProgress{position:absolute;right:0;bottom:-1px;left:0;z-index:4;height:2px;overflow:hidden;background:rgba(255,255,255,.045)}.streamProgress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#6fe0d0 0,#5975ff 52%,#a46fff 100%);transform:scaleX(0);transform-origin:left center;will-change:transform;box-shadow:0 0 14px rgba(94,122,255,.72)}
.streamerNav a.isActive{color:#fff}.streamerNav a.isActive::after{transform:scaleX(1)}
.streamHero{--hero-x:74%;--hero-y:34%}.streamHero::before{position:absolute;inset:76px 0 0;z-index:1;pointer-events:none;background:radial-gradient(circle 330px at var(--hero-x) var(--hero-y),rgba(105,121,255,.14),transparent 68%);content:"";transition:background-position .15s linear}.streamHeroMedia img{animation:heroCamera 18s cubic-bezier(.2,.65,.25,1) both}.liveLabel,.streamHero h1,.streamHeroCopy>p,.streamHeroActions,.heroMicro,.broadcastOverlay{opacity:0;animation:heroEntrance .78s cubic-bezier(.2,.78,.28,1) forwards}.streamHero h1{animation-delay:.08s}.streamHeroCopy>p{animation-delay:.16s}.streamHeroActions{animation-delay:.24s}.heroMicro{animation-delay:.32s}.broadcastOverlay{animation-delay:.42s}.liveLabel i,.onAir i{animation:liveHeartbeat 1.65s ease-in-out infinite}.onAir{animation:onAirFloat 4.2s ease-in-out infinite}.sparkline::before{transform:scaleX(0);transform-origin:left bottom;animation:sparkDraw 1.15s .72s cubic-bezier(.2,.72,.2,1) forwards}.sparkline::after{opacity:0;animation:sparkFade .7s 1.22s ease forwards}.clipCard{animation:clipFloat 4.8s .4s ease-in-out infinite}.processPulse{animation:processBreath 3.4s ease-in-out infinite}.processPulse::after{animation:liveHeartbeat 1.65s .2s ease-in-out infinite}.signalRings::before{position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 62%,rgba(111,224,255,.95) 69%,transparent 75%);content:"";mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);animation:ringScan 7s linear infinite}.monetizationCore{animation:monetizationBreath 4.6s ease-in-out infinite}.monetizationCore i{animation:moneyBeacon 2.1s ease-in-out infinite}.scoreRing{transition:background .45s ease}.platformStrip li{animation:platformSignal 6s ease-in-out infinite}.platformStrip li:nth-child(2){animation-delay:.45s}.platformStrip li:nth-child(3){animation-delay:.9s}.platformStrip li:nth-child(4){animation-delay:1.35s}.platformStrip li:nth-child(5){animation-delay:1.8s}.platformStrip li:nth-child(6){animation-delay:2.25s}

.motionReady .revealItem{opacity:0;translate:0 28px;transition:opacity .7s cubic-bezier(.2,.74,.24,1),translate .7s cubic-bezier(.2,.74,.24,1);transition-delay:var(--reveal-delay,0ms)}.motionReady .revealItem.isRevealed{opacity:1;translate:0 0}.motionTilt{--tilt-x:0deg;--tilt-y:0deg;--tilt-lift:0px;position:relative;transform:perspective(1050px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) translateY(var(--tilt-lift));transform-style:preserve-3d;will-change:transform;transition:transform .2s ease,box-shadow .25s ease}.motionTilt:hover{--tilt-lift:-4px}.formatLabGrid article.motionTilt{transform:perspective(1050px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) translateY(var(--tilt-lift))}.formatLabGrid article.motionTilt:hover{--tilt-lift:-4px;transform:perspective(1050px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) translateY(var(--tilt-lift))}.moneyCard.motionTilt{transform:perspective(1050px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) translateY(var(--tilt-lift))}.formatGlyph>*{transition:transform .35s cubic-bezier(.2,.75,.25,1),filter .35s}.formatLabGrid article:hover .glyphExpert i{transform:translate(-50%,-52%) scale(1.08);filter:brightness(1.12)}.formatLabGrid article:hover .glyphInterview i:first-child{transform:translateY(-6px)}.formatLabGrid article:hover .glyphInterview i:nth-child(2){transform:translateY(5px)}.formatLabGrid article:hover .glyphPodcast span{transform:translateX(-50%) scale(1.05)}.formatLabGrid article:hover .glyphCo i:first-child{transform:translateX(-6px)}.formatLabGrid article:hover .glyphCo i:nth-child(2){transform:translateX(6px)}.formatLabGrid article:hover .glyphBackstage i{transform:rotate(12deg) scale(1.06)}.formatLabGrid article:hover .glyphShow span:nth-child(1){transform:translateY(-5px)}.formatLabGrid article:hover .glyphShow span:nth-child(2){transform:translateY(5px)}.formatLabGrid article:hover .glyphShow span:nth-child(3){transform:translateY(-8px)}

@keyframes heroCamera{0%{transform:scale(1.025) translate3d(0,0,0)}100%{transform:scale(1.105) translate3d(-1.4%,.7%,0)}}
@keyframes heroEntrance{0%{opacity:0;translate:0 24px}100%{opacity:1;translate:0 0}}
@keyframes liveHeartbeat{0%,100%{opacity:.62;transform:scale(.82);box-shadow:0 0 8px rgba(255,107,105,.42)}45%{opacity:1;transform:scale(1.12);box-shadow:0 0 20px rgba(255,107,105,.92)}}
@keyframes onAirFloat{0%,100%{translate:0 0}50%{translate:0 -6px}}
@keyframes clipFloat{0%,100%{translate:0 0}50%{translate:0 7px}}
@keyframes sparkDraw{to{transform:scaleX(1)}}
@keyframes sparkFade{to{opacity:1}}
@keyframes processBreath{0%,100%{box-shadow:0 0 0 30px rgba(75,109,255,.065),0 0 0 61px rgba(141,92,255,.025),0 0 40px rgba(75,109,255,.22)}50%{box-shadow:0 0 0 40px rgba(75,109,255,.1),0 0 0 76px rgba(141,92,255,.045),0 0 75px rgba(75,109,255,.4)}}
@keyframes ringScan{to{transform:rotate(360deg)}}
@keyframes monetizationBreath{0%,100%{box-shadow:0 0 0 40px rgba(92,111,255,.03),0 0 72px rgba(83,96,214,.15)}50%{box-shadow:0 0 0 51px rgba(92,111,255,.055),0 0 112px rgba(83,96,214,.28)}}
@keyframes moneyBeacon{0%,100%{opacity:.58;transform:scale(.75);box-shadow:0 0 10px #6fdac8}50%{opacity:1;transform:scale(1.22);box-shadow:0 0 28px #6fdac8}}
@keyframes platformSignal{0%,12%,100%{color:rgba(255,255,255,.72)}6%{color:#fff;text-shadow:0 0 18px rgba(113,135,255,.48)}}

@media(max-width:960px){.streamHero::before{inset:68px 0 0}.motionTilt{transform:none!important}.platformStrip li{animation:none}}
@media(prefers-reduced-motion:reduce){.streamHeroMedia img,.liveLabel,.streamHero h1,.streamHeroCopy>p,.streamHeroActions,.heroMicro,.broadcastOverlay,.liveLabel i,.onAir,.onAir i,.sparkline::before,.sparkline::after,.clipCard,.processPulse,.processPulse::after,.signalRings::before,.monetizationCore,.monetizationCore i,.platformStrip li{animation:none!important}.liveLabel,.streamHero h1,.streamHeroCopy>p,.streamHeroActions,.heroMicro,.broadcastOverlay,.sparkline::after{opacity:1}.sparkline::before{transform:none}.motionReady .revealItem{opacity:1;translate:none;transition:none}.motionTilt,.formatLabGrid article.motionTilt,.moneyCard.motionTilt{transform:none;transition:none}.scoreRing{transition:none}}
