:root{--ink:#07080d;--ink-2:#0a0c14;--panel-a:#161c33;--panel-b:#0e1220;--line:#ffffff14;--line-2:#1b2130;--accent:#5b7fff;--accent-soft:#5b7fff2e;--white:#fff;--text:#f2f5fb;--muted:#a7b0c8;--dim:#7f869a;--display:var(--font-spartan), "League Spartan", "Helvetica Neue", Helvetica, Arial, sans-serif;--body:var(--font-poppins), "Poppins", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:var(--font-mono), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gutter:28px;--maxw:1200px;--radius:24px}*{box-sizing:border-box}body:before{content:"";z-index:0;pointer-events:none;opacity:.045;background-image:radial-gradient(circle at 2px 2px,#fff 1px,#0000 0);background-size:32px 32px;position:fixed;inset:0}body>*{z-index:1;position:relative}body{background:var(--ink);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:300;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.carousel>input:focus-visible~.g-dots,.fs-r:focus-visible~.fs-dots{outline:2px solid var(--accent);outline-offset:6px;border-radius:8px}.cs-more-toggle:focus-visible+.cs-more-btn{outline:2px solid var(--accent);outline-offset:3px}.shell{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.022em;text-wrap:balance;margin:0}.eyebrow{font-family:var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:500}.lede{color:var(--muted);font-size:18px;line-height:1.62}.btn{font-family:var(--body);white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:13px 24px;font-size:15px;font-weight:500;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#6f8fff}.btn-ghost{color:#fff;background:#ffffff0a;border-color:#ffffff2b}.btn-ghost:hover{background:#ffffff14;border-color:#ffffff40}.btn .arrow{transition:transform .18s}.btn:hover .arrow{transform:translate(3px)}.nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-2);background:#07080deb;position:sticky;top:0}.nav-in{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:74px;display:grid}.nav-in>:last-child{justify-self:end}.nav-logo img{width:auto;height:26px}.nav-links{color:var(--muted);gap:34px;margin:0;padding:0;font-size:15px;font-weight:400;list-style:none;display:flex}.nav-item{position:relative}.nav-top{align-items:center;height:74px;transition:color .16s;display:flex}.nav-top:hover{color:var(--white)}.nav-top.is-on{color:#fff;position:relative}.nav-top.is-on:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.nav-cta{align-items:center;gap:14px;display:flex}.nav-signin{color:var(--muted);padding:9px 4px;font-size:15px;font-weight:400}.nav-signin:hover{color:var(--white)}@media (max-width:900px){.nav-signin{display:none}.nav-links{gap:20px;font-size:14px}}@media (max-width:560px){.nav-in{grid-template-columns:auto 1fr auto;gap:12px;height:60px}.nav-logo img{object-fit:cover;object-position:left center;width:24px;max-width:none;height:24px}.nav-links{justify-content:center;gap:14px;font-size:13px}.nav-top{white-space:nowrap;height:60px}.nav-cta .btn{white-space:nowrap;padding:8px 12px;font-size:13px}.nav-cta .btn svg{display:none}.snav{top:60px}}@media (max-width:380px){.nav-in{gap:10px}.nav-links{gap:11px;font-size:12.5px}.nav-cta .btn{padding:7px 10px;font-size:12.5px}}.snav{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-2);background:#07080deb;position:sticky;top:74px}.snav-in{justify-content:center;align-items:center;height:46px;display:flex}.snav nav{scrollbar-width:none;min-width:0;overflow-x:auto}.snav nav::-webkit-scrollbar{display:none}.snav ul{white-space:nowrap;align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.snav a{color:var(--dim);border-bottom:1px solid #0000;padding:11px 0;font-size:13px;transition:color .16s,border-color .16s;display:block}.snav a:hover,:is(body:has(#formats:target) .snav a[href=\#formats],body:has(#audience:target) .snav a[href=\#audience],body:has(#running:target) .snav a[href=\#running],body:has(#brand-safety:target) .snav a[href=\#brand-safety],body:has(#verification:target) .snav a[href=\#verification],body:has(#case-studies:target) .snav a[href=\#case-studies],body:has(#references:target) .snav a[href=\#references],body:has(#earn:target) .snav a[href=\#earn],body:has(#games:target) .snav a[href=\#games],body:has(#tipping:target) .snav a[href=\#tipping],body:has(#how:target) .snav a[href=\#how],body:has(#quotes:target) .snav a[href=\#quotes],body:has(#faq:target) .snav a[href=\#faq]),html[data-sec=formats] .snav a[href=\#formats],html[data-sec=audience] .snav a[href=\#audience],html[data-sec=running] .snav a[href=\#running],html[data-sec=brand-safety] .snav a[href=\#brand-safety],html[data-sec=verification] .snav a[href=\#verification],html[data-sec=case-studies] .snav a[href=\#case-studies],html[data-sec=references] .snav a[href=\#references],html[data-sec=earn] .snav a[href=\#earn],html[data-sec=games] .snav a[href=\#games],html[data-sec=tipping] .snav a[href=\#tipping],html[data-sec=how] .snav a[href=\#how],html[data-sec=quotes] .snav a[href=\#quotes],html[data-sec=faq] .snav a[href=\#faq]{color:#fff;border-bottom-color:var(--accent)}[id]{scroll-margin-top:132px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:900px){.snav-in{height:42px}.snav ul{gap:20px}[id]{scroll-margin-top:126px}}.hero{padding:96px 0 84px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 62% 22%,#5b7fff26 0%,#0000 68%);height:720px;position:absolute;inset:-20% -10% auto}.hero-in{grid-template-columns:1fr 1.05fr;align-items:center;gap:60px;display:grid;position:relative}.hero h1{margin-bottom:24px;font-size:clamp(46px,5.6vw,78px);font-weight:800;line-height:.98}.hero h1 em{color:var(--accent);font-style:normal}.hero .lede{max-width:46ch;margin-bottom:34px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.frame{border:1px solid var(--line);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000e0,0 0 0 1px #ffffff08}.frame img,.frame video{width:100%;height:auto;display:block}.shot-cap{letter-spacing:.09em;color:var(--dim);text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:400}@media (max-width:980px){.hero-in{grid-template-columns:1fr;gap:42px}.hero{padding:60px 0 56px}}.creds{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:34px 0 38px;overflow:hidden}.creds-head{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:26px;font-size:11.5px}.creds-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.creds-track{width:max-content;display:flex}.creds-row{align-items:flex-start;gap:68px;padding-right:68px;display:flex}.cred{flex-direction:column;flex:none;gap:14px;display:flex}.cred-mark{align-items:center;height:30px;display:flex}.cred-mark img{object-fit:contain;opacity:.75;filter:grayscale()brightness(1.9);width:auto;max-width:150px;max-height:30px;transition:opacity .2s,filter .2s}.cred:hover .cred-mark img{opacity:1;filter:none}.cred-wins{flex-direction:column;gap:6px;display:flex}.cred-win{gap:7px;font-size:12.5px;line-height:1.5;display:flex}.cred-win b{min-width:34px;color:var(--dim);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.cred-items{flex-direction:column;display:flex}.cred-items span{color:var(--muted);white-space:nowrap;font-weight:300}@media (prefers-reduced-motion:no-preference){.creds-track{animation:54s linear infinite slide}.creds:hover .creds-track{animation-play-state:paused}}.section{padding:108px 0;position:relative}.section:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#5b7fffb8 45%,#5b7fff 50%,#5b7fffb8 55%,#0000) -30% 0/26% 100% no-repeat;height:1px;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.section:before{animation:9s linear infinite seam}.section:nth-of-type(2n):before{animation-delay:-3s}.section:nth-of-type(3n):before{animation-delay:-6s}@keyframes seam{0%{opacity:0;background-position:-30% 0}12%,78%{opacity:.55}to{opacity:0;background-position:130% 0}}}.section-head{max-width:720px;margin-bottom:52px}.section-head .eyebrow{margin-bottom:16px;display:block}.section-head h2{font-size:clamp(32px,4.2vw,50px);font-weight:700;line-height:1.04}.section-head .lede{max-width:58ch;margin-top:18px}@media (max-width:780px){.section{padding:70px 0}}.beats{flex-direction:column;display:flex}.beat{border-top:1px solid var(--line-2);grid-template-columns:78px minmax(0,1fr) 300px;align-items:center;gap:0 34px;padding:36px 0;display:grid}.beat:last-child{border-bottom:1px solid var(--line-2)}.beat-n{font-family:var(--display);letter-spacing:.12em;color:var(--accent);padding-top:10px;font-size:15px;font-weight:700}.beat h3{margin-bottom:14px;font-size:clamp(23px,2.6vw,31px);font-weight:700;line-height:1.1}.beat h3 em,.section-head h2 em{color:var(--accent);font-style:normal}.beat p{color:var(--muted);max-width:48ch;margin:0;font-size:16px}.beat p+p{margin-top:12px}@media (max-width:980px){.beat{grid-template-columns:66px minmax(0,1fr) 240px;gap:0 22px}}@media (max-width:780px){.beat{grid-template-columns:1fr;gap:16px;padding:30px 0}.beat-n{padding-top:0}.viz{max-width:340px}}.viz{border:1px solid var(--line-2);color:var(--dim);background:#0a0d16;border-radius:12px;padding:15px 16px 16px;font-size:11px}.viz-head{letter-spacing:.06em;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.viz-live{color:var(--accent);align-items:center;gap:6px;display:inline-flex}.viz-live i{background:var(--accent);border-radius:50%;width:5px;height:5px}.viz-count:after{content:"1 / 5";font-variant-numeric:tabular-nums}.skip-count:after{content:"Ad 1 of 2"}.skip-player{aspect-ratio:16/9;background:#11151f;border:1px solid #ffffff0f;border-radius:8px;position:relative;overflow:hidden}.skip-ad{background:linear-gradient(135deg,#2a3350,#1a2036);place-items:center;display:grid;position:absolute;inset:0}.skip-flag{letter-spacing:.14em;text-transform:uppercase;color:#07080d;background:#f5c451;border-radius:3px;padding:2px 6px;font-size:9px}.skip-btn{font:inherit;color:#fff;cursor:default;background:#0a0d16cc;border:1px solid #fff3;border-radius:5px;padding:5px 9px;font-size:10.5px;position:absolute;bottom:9px;right:9px}.skip-cursor{opacity:0;background:#ffffff40;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:46%;left:22%}.skip-bar{background:#ffffff0d;border-radius:100px;height:4px;margin-top:10px;overflow:hidden}.skip-bar i{background:#4a6ef0;border-radius:100px;width:0;height:100%;display:block}.fan-brief{color:var(--text);text-align:center;background:#5b7fff14;border:1px solid #5b7fff4d;border-radius:7px;padding:7px 11px;font-size:11.5px}.fan-stem{background:linear-gradient(#5b7fff80,#5b7fff00);width:1px;height:16px;margin:0 auto}.fan-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.fan-grid span{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:5px;height:26px}.rv-frame{aspect-ratio:16/9;background:linear-gradient(160deg,#1b2439,#101524);border:1px solid #ffffff0f;border-radius:8px;position:relative;overflow:hidden}.rv-scene{background:repeating-linear-gradient(115deg,#ffffff08 0 9px,#ffffff03 9px 18px);border-radius:5px;position:absolute;inset:8px}.rv-cam{background:#ffffff1f;border:1px solid #ffffff24;border-radius:4px;width:14%;height:14%;position:absolute;top:6%;left:4%}.rv-ad{background:linear-gradient(115deg,#4a6ef0,#8aa3ff);border-radius:4px;width:92%;height:18%;position:absolute;top:76%;left:4%;box-shadow:inset 0 0 0 1px #ffffff1f}.rv-fmt:after{content:"snipe"}.rv-sat{opacity:0;position:absolute}.rv-sat-a{background:linear-gradient(140deg,#4a6ef0,#8aa3ff);border-radius:5px;width:17%;height:30%;top:10%;left:79%;box-shadow:inset 0 0 0 1px #ffffff29}.rv-sat-a:after{content:"";background:#ffffffe0;border-radius:2px;width:46%;height:46%;position:absolute;top:27%;left:27%}.rv-sat-b{background:#5b7fff4a;border:1px solid #5b7fffc4;border-radius:100px;width:6%;height:38%;top:38%;left:5%}.rv-sat-c{background:#8aa3ffdb;border-radius:100px;width:21%;height:5.5%;top:23.5%;left:4%}.rv-prod,.rv-shadow{opacity:0;position:absolute}.rv-prod{background:linear-gradient(90deg,#262d3f 0%,#767fa1 15%,#ced5e8 37%,#8b95b8 58%,#39415f 86%,#20263c 100%);border-radius:24%/7%;width:11%;height:39%;top:39%;left:61.5%;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 -5px 7px -4px #000000ad}.rv-prod:before{content:"";background:linear-gradient(170deg,#f1f4fb,#939db9);border-radius:50%;height:12%;position:absolute;top:-4.5%;left:6%;right:6%}.rv-prod:after{content:"";background:linear-gradient(90deg,#17205a 0%,#3f60e8 15%,#a8bcff 37%,#5b7fff 58%,#2b3a86 86%,#131a44 100%);border-top:1px solid #ffffff2e;border-bottom:1px solid #0000003d;height:46%;position:absolute;top:27%;left:0;right:0}.rv-shadow{filter:blur(1.6px);background:radial-gradient(closest-side,#000 0%,#000000d1 46%,#0000 100%);border-radius:50%;width:28%;height:8%;top:75.4%;left:55%}@media (prefers-reduced-motion:no-preference){.skip-cursor{animation:6s ease-in-out infinite skCursor}.skip-btn{animation:6s ease-in-out infinite skBtn}.skip-ad{animation:6s ease-in-out infinite skAd}.skip-bar i{animation:6s ease-in-out infinite skBar}@keyframes skCursor{0%,14%{opacity:0;top:44%;left:22%}22%{opacity:1;top:44%;left:22%}50%{opacity:1;top:80%;left:88%}56%{opacity:1;top:80%;left:88%;transform:scale(.78)}62%,to{opacity:0;top:80%;left:88%}}@keyframes skBtn{0%,50%{background:#0a0d16cc;border-color:#fff3}56%{background:#ffffff26;border-color:#fff6}64%,to{background:#0a0d16cc;border-color:#fff3}}@keyframes skAd{0%,56%{opacity:1}66%,92%{opacity:.12}to{opacity:1}}@keyframes skBar{0%{width:0}56%{width:34%}66%,92%{width:100%}to{width:0}}.rv-ad{animation:15s cubic-bezier(.65,0,.2,1) infinite rvShape,15s infinite rvAdVis}.rv-fmt:after{animation:15s step-end infinite rvName}.rv-sat{animation:15s cubic-bezier(.2,.85,.3,1) infinite backwards rvSat}.rv-sat-b{animation-delay:.18s}.rv-sat-c{animation-delay:.36s}.rv-prod{animation:15s cubic-bezier(.2,.8,.25,1) infinite rvProd}.rv-shadow{animation:15s cubic-bezier(.2,.8,.25,1) infinite rvShadow}@keyframes rvShape{0%,17%{width:92%;height:18%;top:76%;left:4%}20%,37%{width:14%;height:96%;top:2%;left:82%}40%,57%{width:30%;height:30%;top:63%;left:4%}60%,77%{width:66%;height:12%;top:79%;left:30%}80%,97%{width:11%;height:39%;top:39%;left:61.5%}to{width:92%;height:18%;top:76%;left:4%}}@keyframes rvAdVis{0%,77%{opacity:1}80%,97%{opacity:0}to{opacity:1}}@keyframes rvSat{0%,58%{opacity:0;transform:translateY(7px)scale(.9)}64%,75%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(5px)scale(.94)}}@keyframes rvProd{0%,78.5%{opacity:0;transform:translateY(-18%)scale(.94)}83.5%{opacity:1;transform:translateY(0)scale(1)}86%{transform:translateY(-4.5%)scale(1)}88.5%,96%{opacity:1;transform:translateY(0)scale(1)}98.5%,to{opacity:0;transform:translateY(-9%)scale(.96)}}@keyframes rvShadow{0%,78.5%{opacity:0;transform:scale(1.5,.55)}83.5%{opacity:.95;transform:scale(1)}86%{opacity:.6;transform:scaleX(1.14)}88.5%,96%{opacity:.95;transform:scale(1)}98.5%,to{opacity:0;transform:scale(1.3,.8)}}@keyframes rvName{0%{content:"snipe"}20%{content:"sidebar"}40%{content:"video overlay"}60%{content:"rich media"}80%{content:"product placement"}}.fan-brief{animation:4.4s ease-in-out infinite fanPulse}.fan-grid span{animation:4.4s ease-in-out infinite fanLight;animation-delay:calc(var(--i) * 22ms + .5s)}@keyframes fanPulse{0%,to{box-shadow:0 0 #5b7fff00}22%{box-shadow:0 0 16px #5b7fff5c}}@keyframes fanLight{0%,12%{background:#ffffff0d;border-color:#ffffff0f}26%,70%{background:#5b7fff3d;border-color:#5b7fff8a}92%,to{background:#ffffff0d;border-color:#ffffff0f}}}@media (prefers-reduced-motion:reduce){.rv-ad{width:14%;height:96%;top:2%;left:82%}.rv-fmt:after{content:"sidebar"}}.fmt-layout{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:56px;display:grid}.fmt-rail{position:sticky;top:92px}.fmt-rail-head{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line-2);margin-bottom:6px;padding-bottom:14px;font-size:10.5px;display:block}.fmt-rail ol{margin:0;padding:0;list-style:none}.fmt-rail a{color:var(--muted);border-bottom:1px solid #0000;align-items:baseline;gap:9px;padding:9px 0;font-size:14px;text-decoration:none;transition:color .15s;display:flex}.fmt-rail a b{font-family:var(--mono);color:var(--dim);font-size:10.5px;font-weight:400;transition:color .15s}.fmt-rail a:hover{color:#fff}.fmt-rail a:hover b{color:var(--accent)}.fmt-rail a i.badge{margin-left:auto}.fmt-list{flex-direction:column;gap:64px;display:flex}.fmt{scroll-margin-top:92px}.fmt-head{align-items:baseline;gap:12px;max-width:78%;margin-bottom:9px;display:flex}.fmt-n{font-family:var(--mono);color:var(--accent);padding-top:2px;font-size:12px}.fmt-head h3{color:#fff;align-items:center;gap:11px;font-size:clamp(22px,2.3vw,31px);font-weight:700;line-height:1.05;display:flex}.badge{font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;color:#07080d;background:var(--accent);border-radius:3px;padding:3px 7px;font-size:10px;font-weight:500}.fmt-goal{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:100px;margin-left:auto;padding:4px 10px;font-size:10px}.fmt-copy{color:var(--muted);max-width:62ch;margin:0 0 18px;font-size:15px}.fmt-shot{max-width:78%;margin-bottom:16px}.fmt-facts{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;max-width:78%;margin:0;padding-top:18px;display:grid}.fmt-facts dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:10px}.fmt-facts dd{flex-direction:column;gap:4px;margin:0;display:flex}.fmt-facts dd span{color:var(--text);font-size:13.5px}.fmt-stage{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.fmt-shot.has-chat{max-width:100%}.has-chat .fmt-stage{grid-template-columns:minmax(0,1fr) 262px}.fmt-stage-media{min-width:0}.fmt-chat{background:#18181b;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;min-width:0;padding:14px;font-size:12px;display:flex}.fmt-chat-head{text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#adadb8;border-bottom:1px solid #ffffff12;margin-bottom:12px;padding-bottom:12px;font-size:10px}.fmt-msgs{flex-direction:column;flex:auto;justify-content:flex-end;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.fmt-msgs li{color:#dedee3;font-size:12.5px;line-height:1.4}.fmt-msgs b{font-weight:600}.fmt-u1{color:#ff7f7f}.fmt-u2{color:#7fd4ff}.fmt-u3{color:#ffd479}.fmt-u4{color:#b9a3ff}.fmt-u5{color:#7ce8b0}.fmt-ann{border:1px solid #5b7fff5c;border-left:3px solid var(--accent);background:#5b7fff14;border-radius:9px;margin-top:14px;padding:11px 12px}.fmt-ann-h{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:9.5px;display:block}.fmt-ann p{color:#efeff1;margin:0;font-size:12.5px;line-height:1.45}.fmt-ann p b{color:#fff;font-weight:600}.fmt-ann-link{font-family:var(--mono);color:var(--accent);word-break:break-all;margin-top:7px;font-size:11px;display:block}.fmt-send{margin-top:auto;padding-top:13px}.fmt-send:before{content:"Send a message";color:#707a97;background:#0e0e10;border:1px solid #ffffff17;border-radius:7px;padding:9px 11px;font-size:12px;display:block}@media (max-width:940px){.has-chat .fmt-stage{grid-template-columns:minmax(0,1fr)}.fmt-layout{grid-template-columns:minmax(0,1fr);gap:30px}.fmt-rail{position:static}.fmt-rail-head{display:none}.fmt-rail ol{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.fmt-rail ol::-webkit-scrollbar{display:none}.fmt-rail li{flex:none}.fmt-rail a{border:1px solid var(--line);white-space:nowrap;border-radius:100px;padding:8px 14px;font-size:13px}.fmt-rail a b,.fmt-rail a i.badge{display:none}.fmt-list{gap:56px}.fmt-head,.fmt-shot,.fmt-facts{max-width:none}.fmt-facts{grid-template-columns:1fr 1fr;gap:22px}}.marquee-head{letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:22px;font-size:11px}.marquee{border-bottom:1px solid var(--line-2);margin-bottom:34px;padding:30px 0 34px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.marquee-track{width:max-content;display:flex}.marquee-row{align-items:center;gap:64px;padding-right:64px;display:flex}.logo{flex:none;justify-content:center;align-items:center;height:30px;display:flex}.logo img{object-fit:contain;opacity:.75;filter:grayscale()brightness(1.9);width:auto;max-width:128px;max-height:30px;transition:opacity .2s,filter .2s}.logo img:hover{opacity:1;filter:none}@media (prefers-reduced-motion:no-preference){.marquee-track{animation:62s linear infinite slide}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes slide{to{transform:translate(-50%)}}}.specs{background:var(--line-2);border:1px solid var(--line-2);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;display:grid;overflow:hidden}.spec{background:var(--ink-2);padding:30px 28px}.spec .v{font-family:var(--display);color:var(--text);letter-spacing:-.015em;margin-bottom:12px;font-size:23px;font-weight:700;line-height:1.14}.spec p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.live{color:var(--muted);align-items:center;gap:7px;display:inline-flex}.live i{background:#ff4d5e;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #ff4d5e26}.tw{border:1px solid var(--line);background:#0e0e10;border-radius:12px;grid-template-columns:minmax(0,1fr) 278px;align-items:stretch;font-size:12px;display:grid;overflow:hidden}.fmt-shot.has-demo{max-width:100%}.tw-video{background:#101018;position:relative}.tw-frame{width:100%;line-height:0;display:block;position:relative}.tw-scene{width:100%;height:auto;display:block}.tw-scene-ad{object-fit:cover;opacity:1;width:100%;height:100%;position:absolute;inset:0}.tw-hot{z-index:2;pointer-events:none;border:2px solid var(--accent);opacity:1;border-radius:5px;width:100%;height:29.6296%;position:absolute;top:70.3704%;left:0;box-shadow:0 0 0 4px #5b7fff26,0 0 22px #5b7fff8a}.tw-live{z-index:3;letter-spacing:.08em;color:#fff;background:#eb0400;border-radius:3px;align-items:center;gap:5px;padding:3px 6px;font-size:9.5px;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.tw-live i{background:#fff;border-radius:50%;width:4px;height:4px}.tw-chat{background:#18181b;border-left:1px solid #ffffff12;min-width:0;position:relative;overflow:hidden}.tw-chat-in{flex-direction:column;display:flex;position:absolute;inset:0}.tw-chat-head{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#adadb8;border-bottom:1px solid #ffffff12;flex:none;padding:9px 8px;font-size:9.5px}.tw-poll{background:#1f1f23;border-radius:6px;flex:none;margin:8px;padding:10px 11px 11px}.tw-poll-top{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.tw-poll-label{letter-spacing:.08em;text-transform:uppercase;color:#bf94ff;align-items:center;gap:5px;font-size:9.5px;font-weight:600;display:flex}.tw-poll-label svg{width:11px;height:11px;display:block}.tw-poll-time{color:#adadb8;font-variant-numeric:tabular-nums;font-size:9.5px}.tw-poll-time:after{content:"Final results"}.tw-poll-q{color:#efeff1;margin-bottom:7px;font-size:11px;font-weight:600;line-height:1.3}.tw-opt{border-radius:4px;margin:0 -5px 4px;padding:0 5px}.tw-opt-row{color:#dedee3;justify-content:space-between;gap:8px;margin-bottom:3px;font-size:10px;display:flex}.tw-opt-row>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw-pct{color:#adadb8;font-variant-numeric:tabular-nums}.tw-opt-bar{background:#ffffff14;border-radius:100px;height:4px;overflow:hidden}.tw-opt-bar i{background:#772ce8;border-radius:100px;width:8%;height:100%;display:block}.tw-opt.win .tw-opt-bar i{background:#9147ff}.tw-poll-total{color:#878796;margin-top:6px;font-size:9.5px}.tw-poll-total:after{content:"1,204 votes"}.tw-msgs{flex-direction:column;flex:1;justify-content:flex-end;gap:5px;min-height:0;margin:0;padding:2px 11px 10px;list-style:none;display:flex;overflow:hidden}.tw-msgs li{color:#dedee3;font-size:10.5px;line-height:1.35}.tw-msgs b{margin-right:4px;font-weight:700}.tw-msgs .u1{color:#ff7f7f}.tw-msgs .u2{color:#7fd4ff}.tw-msgs .u3{color:#ffd479}.tw-msgs .u4{color:#b9a3ff}.tw-msgs .u5{color:#7ce8b0}.tw-opt.o-a .tw-pct:after{content:"41%"}.tw-opt.o-b .tw-pct:after{content:"27%"}.tw-opt.o-c .tw-pct:after{content:"19%"}.tw-opt.o-d .tw-pct:after{content:"13%"}@media (prefers-reduced-motion:no-preference){.tw-opt.o-a .tw-opt-bar i{animation:14s ease-in-out infinite twA}.tw-opt.o-b .tw-opt-bar i{animation:14s ease-in-out infinite twB}.tw-opt.o-c .tw-opt-bar i{animation:14s ease-in-out infinite twC}.tw-opt.o-d .tw-opt-bar i{animation:14s ease-in-out infinite twD}@keyframes twA{0%,3%{width:6%}18%{width:29%}32%{width:36%}46%{width:39%}55%,to{width:41%}}@keyframes twB{0%,3%{width:6%}18%{width:33%}32%{width:30%}46%{width:28%}55%,to{width:27%}}@keyframes twC{0%,3%{width:6%}18%{width:21%}32%{width:20%}46%{width:19%}55%,to{width:19%}}@keyframes twD{0%,3%{width:6%}18%{width:17%}32%{width:14%}46%{width:14%}55%,to{width:13%}}.tw-opt.o-a .tw-pct:after{animation:14s step-end infinite pA}.tw-opt.o-b .tw-pct:after{animation:14s step-end infinite pB}.tw-opt.o-c .tw-pct:after{animation:14s step-end infinite pC}.tw-opt.o-d .tw-pct:after{animation:14s step-end infinite pD}@keyframes pA{0%{content:"6%"}18%{content:"29%"}32%{content:"36%"}46%{content:"39%"}55%{content:"41%"}}@keyframes pB{0%{content:"6%"}18%{content:"33%"}32%{content:"30%"}46%{content:"28%"}55%{content:"27%"}}@keyframes pC{0%{content:"6%"}18%{content:"21%"}32%{content:"20%"}46%{content:"19%"}55%{content:"19%"}}@keyframes pD{0%{content:"6%"}18%{content:"17%"}32%{content:"14%"}46%{content:"14%"}55%{content:"13%"}}.tw-poll-time:after{animation:14s step-end infinite twTime}.tw-poll-total:after{animation:14s step-end infinite twTally}@keyframes twTime{0%{content:"0:48"}18%{content:"0:34"}32%{content:"0:21"}46%{content:"0:09"}55%{content:"Final results"}}@keyframes twTally{0%{content:"96 votes"}18%{content:"417 votes"}32%{content:"812 votes"}46%{content:"1,061 votes"}55%{content:"1,204 votes"}}.tw-opt.win{animation:14s ease-out infinite twWinBg}@keyframes twWinBg{0%,53%{background:0 0}57%,93%{background:#9147ff26}97%,to{background:0 0}}.tw-opt.win .tw-opt-row{animation:14s ease-out infinite twWin}@keyframes twWin{0%,53%{color:#dedee3}57%,to{color:#fff}}.tw-opt.win .tw-opt-bar i{animation:14s ease-in-out infinite twA,14s ease-out infinite twGlow}@keyframes twGlow{0%,53%{box-shadow:none}57%,to{box-shadow:0 0 10px #9147ff8a}}.tw-scene-ad{animation:14s ease-out infinite twAd}@keyframes twAd{0%,58%{opacity:0}61%,93%{opacity:1}97%,to{opacity:0}}.tw-hot{animation:14s ease-out infinite twHot}@keyframes twHot{0%,59%{opacity:0;box-shadow:0 0 #5b7fff00,0 0 #5b7fff00}62%{opacity:1;box-shadow:0 0 0 10px #5b7fff33,0 0 38px 8px #5b7fffd6}68%,91%{opacity:1;box-shadow:0 0 0 4px #5b7fff26,0 0 22px #5b7fff8a}96%,to{opacity:0;box-shadow:0 0 0 4px #5b7fff00,0 0 22px #5b7fff00}}.tw-msgs li{animation-duration:14s;animation-timing-function:ease-out;animation-iteration-count:infinite}.tw-msgs li:first-child{animation-name:twM2}.tw-msgs li:nth-child(2){animation-name:twM3}.tw-msgs li:nth-child(3){animation-name:twM4}.tw-msgs li:nth-child(4){animation-name:twM5}@keyframes twM1{0%,4%{opacity:0;transform:translateY(4px)}7%,to{opacity:1;transform:none}}@keyframes twM2{0%,15%{opacity:0;transform:translateY(4px)}18%,to{opacity:1;transform:none}}@keyframes twM3{0%,29%{opacity:0;transform:translateY(4px)}32%,to{opacity:1;transform:none}}@keyframes twM4{0%,44%{opacity:0;transform:translateY(4px)}47%,to{opacity:1;transform:none}}@keyframes twM5{0%,63%{opacity:0;transform:translateY(4px)}66%,to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.tw-opt.o-a .tw-opt-bar i{width:41%}.tw-opt.o-b .tw-opt-bar i{width:27%}.tw-opt.o-c .tw-opt-bar i{width:19%}.tw-opt.o-d .tw-opt-bar i{width:13%}.tw-opt.win{background:#9147ff26}.tw-opt.win .tw-opt-row{color:#fff}.tw-opt.win .tw-opt-bar i{box-shadow:0 0 10px #9147ff8a}.tw-poll-time:after{content:"Final results"}}@media (max-width:720px){.tw{grid-template-columns:minmax(0,1fr)}.tw-chat{border-top:1px solid #ffffff12;border-left:0}.tw-chat-in{position:static}.tw-msgs{flex:none;padding-bottom:12px}}.map{max-width:820px;margin:0 auto}.map svg{width:100%;height:auto;display:block;overflow:visible}.map-base path{fill:#ffffff09;stroke:#ffffff0f;stroke-width:.4px}.map-mkts .mk{fill:var(--accent);stroke:#5b7fff4d;stroke-width:.4px;cursor:default;transition:fill .15s,fill-opacity .15s}.map .tip{opacity:0;pointer-events:none;transition:opacity .12s}.map .tip rect{fill:#070a12f2;stroke:#5b7fff5c;stroke-width:1px}.map .tip text{font-family:var(--body)}.map .tip-n{font-family:var(--display);fill:#fff;font-size:14px;font-weight:600}.map .tip-k{fill:var(--dim);font-size:11px;font-weight:300}.map .tip-v{fill:var(--text);text-anchor:end;font-size:11.5px;font-weight:400}.map .tip-v.hi{fill:#8aa3ff;font-weight:500}.map-cap{color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;font-size:12px;display:flex}.map-legend{align-items:center;gap:10px;display:inline-flex}.map-legend i{font-style:normal}.ramp{background:linear-gradient(90deg,#5b7fff29,#5b7fff);border-radius:100px;width:92px;height:6px}.games{margin-top:46px}.games-head{letter-spacing:.15em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:18px;font-size:11.5px;display:flex}.games-sub{letter-spacing:.04em;text-transform:none;font-size:12px}.carousel{position:relative}.carousel>input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.games-view{overflow:hidden}.games-track{width:500%;transition:transform .45s cubic-bezier(.2,.75,.3,1);display:flex}.games-page{flex:none;grid-template-columns:repeat(10,minmax(0,1fr));gap:13px;width:20%;display:grid}#gp0:checked~.games-view .games-track{transform:translate(0)}#gp1:checked~.games-view .games-track{transform:translate(-20%)}#gp2:checked~.games-view .games-track{transform:translate(-40%)}#gp3:checked~.games-view .games-track{transform:translate(-60%)}#gp4:checked~.games-view .games-track{transform:translate(-80%)}.game{margin:0}.game img{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--line);border-radius:8px;width:100%;height:auto;transition:transform .18s,border-color .18s}.game:hover img{border-color:#5b7fff5c;transform:translateY(-3px)}.game figcaption{flex-direction:column;gap:2px;min-height:46px;margin-top:9px;display:flex}.game-n{color:var(--muted);font-size:12px;line-height:1.25}.game-c{color:var(--dim);font-variant-numeric:tabular-nums;font-size:11px}.g-nav .g-arrow{display:none}#gp0:checked~.g-nav [data-p="0"],#gp1:checked~.g-nav [data-p="1"],#gp2:checked~.g-nav [data-p="2"],#gp3:checked~.g-nav [data-p="3"],#gp4:checked~.g-nav [data-p="4"]{display:grid}.g-arrow{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0d16e6;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;line-height:1;transition:background .16s,border-color .16s,opacity .16s;position:absolute;top:calc(50% - 46px);transform:translateY(-50%)}.g-arrow:hover{background:#161c2e;border-color:#5b7fff7a}.g-arrow.prev{left:-19px}.g-arrow.next{right:-19px}.g-arrow.off{opacity:.2;pointer-events:none}.g-dots{justify-content:center;gap:8px;margin-top:20px;display:flex}.g-dot{cursor:pointer;background:#ffffff1a;border-radius:100px;width:22px;height:4px;transition:background .16s}.g-dot:hover{background:#fff3}#gp0:checked~.g-dots [data-p="0"],#gp1:checked~.g-dots [data-p="1"],#gp2:checked~.g-dots [data-p="2"],#gp3:checked~.g-dots [data-p="3"],#gp4:checked~.g-dots [data-p="4"]{background:var(--accent)}@media (max-width:1100px){.games-view{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto}.games-track{gap:12px;width:auto;transform:none!important}.games-page{grid-template-columns:repeat(10,116px);width:auto}.game{scroll-snap-align:start}.g-nav,.g-dots{display:none}.carousel>input:focus-visible~.games-view{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}}.work-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.work-card{border:1px solid var(--line-2);background:var(--ink-2);border-radius:16px;transition:border-color .2s,transform .2s;display:block;overflow:hidden}.work-card:hover{border-color:#5b7fff4d;transform:translateY(-2px)}.work-shot{aspect-ratio:16/9;background:#0d1018;overflow:hidden}.work-shot img{object-fit:cover;width:100%;height:100%}.work-body{padding:20px 22px 24px}.work-body .brand{font-family:var(--display);color:var(--text);margin-bottom:5px;font-size:19px;font-weight:600}.work-body .desc{color:var(--muted);margin:0 0 12px;font-size:14.5px}.work-body .tags{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);align-items:center;gap:7px;font-size:12px;display:flex}.tag-i{width:15px;height:15px;color:var(--accent);opacity:.85;flex:none}.console{border:1px solid var(--line-2);background:linear-gradient(160deg,#141a2b 0%,#0b0e19 70%);border-radius:16px;flex-direction:column;gap:13px;margin-top:22px;padding:17px 22px 15px;display:flex}.con-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.con-name{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.con-title{font-family:var(--display);color:var(--text);font-size:17px;font-weight:600}.con-meta{align-items:center;gap:12px;display:flex}.con-phase{letter-spacing:.1em;text-transform:uppercase;color:#8aa3ff;background:#5b7fff14;border:1px solid #5b7fff3d;border-radius:5px;align-items:center;gap:7px;padding:4px 10px;font-size:11px;display:inline-flex}.con-phase i{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.con-phase-name:after{content:"Optimization"}.con-day{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.con-day b{color:var(--text);font-weight:400}.con-daynum:after{content:"12"}.con-chart-head{color:var(--muted);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:9px;font-size:12.5px;display:flex}.con-chart-k{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.con-legend{color:var(--dim);align-items:center;gap:7px;font-size:11px;font-style:normal;display:inline-flex}.con-legend:before{content:"";border-top:1px dashed #ffffff4d;width:22px;height:0}.con-pct{font-family:var(--display);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:19px;font-weight:700}.con-pct:after{content:"88%"}.con-plot{border:1px solid var(--line-2);background:#0a0d16;border-radius:10px;height:112px;position:relative;overflow:hidden}.con-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.con-goalline{fill:none;stroke:#fff3;stroke-width:1px;stroke-dasharray:4 5}.con-area{fill:#5b7fff21}.con-curve{fill:none;stroke:#8aa3ff;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px #5b7fff5c)}.con-lever{background:repeating-linear-gradient(#ffffff30 0 3px,#0000 3px 7px);width:1px;position:absolute;top:0;bottom:0;left:57.1%}.con-lever i{background:#b9c8ff;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:61%;left:50%;box-shadow:0 0 0 3px #5b7fff3d}.con-veil{background:#0a0d16;border-left:1px solid #8aa3ff;position:absolute;inset:-1px -1px -1px 86%;box-shadow:-10px 0 22px -8px #5b7fff4d}.con-axis{font-family:var(--mono);letter-spacing:.1em;color:var(--dim);grid-template-columns:repeat(3,1fr);margin-top:5px;font-size:10px;display:grid}.con-axis span:nth-child(2){text-align:center}.con-axis span:nth-child(3){text-align:right}.con-stage{flex-direction:column;gap:13px;display:flex}.con-layer{flex-direction:column;gap:9px;display:flex}.con-layer-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.con-step{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:10px}.con-note{color:var(--dim);text-align:right;font-size:11.5px}.con-note-live{color:#7de0b0;align-items:center;gap:6px;display:inline-flex}.con-note-live i{background:#4fbf8b;border-radius:50%;width:5px;height:5px}.con-move:after{content:"Snipe −11 → Rich Media +15"}.con-count{align-items:baseline;gap:10px;display:flex}.con-countnum{font-family:var(--display);color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:800;line-height:1}.con-countnum:after{content:"1,842"}.con-count span{color:var(--muted);font-size:13px}.con-net{align-items:flex-end;gap:3px;height:22px;display:flex}.con-net span{min-width:0;height:calc(22px * var(--h));transform-origin:bottom;background:#4a6ef0;border-radius:1.5px;flex:1 1 0}.con-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.con-kpi{border:1px solid var(--line-2);background:#0a0d16;border-radius:10px;padding:9px 13px 8px}.con-kpi-v{font-family:var(--display);color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.05;display:block}.con-kpi-k{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:4px;font-size:10.5px;display:block}.con-views:after{content:"512,600"}.con-compl:after{content:"92.6%"}.con-clicks:after{content:"11,940"}.con-formats{flex-direction:column;gap:8px;display:flex}.con-fmt{grid-template-columns:96px 1fr 46px;align-items:center;gap:14px;display:grid}.con-fmt-name{color:var(--muted);white-space:nowrap;font-size:13px}.con-fmt-track{background:#ffffff0d;border-radius:100px;height:7px;overflow:hidden}.con-fmt-track i{height:100%;width:var(--w2);background:#4a6ef0;border-radius:100px;display:block}.f1 .con-fmt-track i{background:linear-gradient(90deg,#4a6ef0,#8aa3ff)}.f2 .con-fmt-track i{background:#4a6ef0cc}.f3 .con-fmt-track i{background:#4a6ef08a}.con-fmt-pct{color:var(--dim);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.f1 .con-fmt-pct:after{content:"61%"}.f2 .con-fmt-pct:after{content:"29%"}.f3 .con-fmt-pct:after{content:"10%"}.con-foot{border-top:1px solid var(--line-2);padding-top:11px}.con-log{color:var(--muted);align-items:center;gap:9px;font-size:12.5px;display:inline-flex}.con-log i{background:#4fbf8b;border-radius:50%;flex:none;width:6px;height:6px}.con-log b{font-weight:400}.con-log b:after{content:"Pacing 6% over goal"}@media (max-width:640px){.console{padding:18px 16px 16px}.con-kpis{gap:7px}.con-kpi{padding:9px 9px 8px}.con-kpi-v{font-size:17px}.con-kpi-k{letter-spacing:.08em;margin-top:4px;font-size:9px}.con-fmt{grid-template-columns:74px 1fr 38px;gap:10px}.con-plot{height:110px}.con-net{gap:1.5px}.con-countnum{font-size:28px}.con-note{font-size:10.5px}}@media (prefers-reduced-motion:no-preference){.con-stage{min-height:106px;display:block;position:relative}.con-layer{opacity:0;animation-duration:18s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}.con-act{animation-name:conAct}.con-meas{animation-name:conMeas}.con-opt{animation-name:conOpt}@keyframes conAct{0%{opacity:0;transform:translateY(7px)}3%,20%{opacity:1;transform:none}24%,to{opacity:0;transform:translateY(-7px)}}@keyframes conMeas{0%,24%{opacity:0;transform:translateY(7px)}28%,52%{opacity:1;transform:none}56%,to{opacity:0;transform:translateY(-7px)}}@keyframes conOpt{0%,56%{opacity:0;transform:translateY(7px)}60%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.con-veil{animation:18s linear infinite conVeil}.con-svg,.con-lever{animation:18s linear infinite conFade}@keyframes conVeil{0%{left:0%}94%,to{left:86%}}@keyframes conFade{0%{opacity:0}2%,96%{opacity:1}to{opacity:0}}.con-lever i{animation:18s ease-out infinite conLever}@keyframes conLever{0%,59%{transform:scale(.6);box-shadow:0 0 #5b7fff8a}65%{transform:scale(1.25);box-shadow:0 0 0 11px #5b7fff00}71%,to{transform:scale(1);box-shadow:0 0 0 3px #5b7fff3d}}.con-daynum:after{animation:18s step-end infinite conDay}.con-phase-name:after{animation:18s step-end infinite conPhase}.con-pct:after{animation:18s step-end infinite conPct}@keyframes conDay{0%{content:"0"}8%{content:"1"}16%{content:"2"}24%{content:"3"}31%{content:"4"}39%{content:"5"}47%{content:"6"}55%{content:"7"}63%{content:"8"}71%{content:"9"}78%{content:"10"}86%{content:"11"}94%{content:"12"}}@keyframes conPhase{0%{content:"Activation"}24%{content:"Measurement"}56%{content:"Optimization"}}@keyframes conPct{0%{content:"0%"}8%{content:"5%"}16%{content:"9%"}24%{content:"15%"}31%{content:"21%"}39%{content:"26%"}47%{content:"31%"}55%{content:"35%"}63%{content:"40%"}71%{content:"52%"}78%{content:"63%"}86%{content:"75%"}94%{content:"88%"}}.con-countnum:after{animation:18s step-end infinite conCount}.con-net span{animation:18s ease-out infinite backwards conTick;animation-delay:calc(var(--i) * 6ms)}@keyframes conCount{0%{content:"0"}4%{content:"118"}7%{content:"640"}10%{content:"1,204"}14%{content:"1,608"}17%,to{content:"1,842"}}@keyframes conTick{0%,3%{background:#ffffff12;transform:scaleY(.2)}6%{background:#c3d0ff;transform:scaleY(1)}10%,20%{background:#4a6ef0;transform:scaleY(.94)}24%,to{background:#ffffff12;transform:scaleY(.2)}}.con-views:after{animation:18s step-end infinite conViews}.con-compl:after{animation:18s step-end infinite conCompl}.con-clicks:after{animation:18s step-end infinite conClicks}@keyframes conViews{0%,24%{content:"84,120"}29%{content:"148,300"}33%{content:"221,700"}38%{content:"297,400"}43%{content:"376,800"}47%{content:"448,100"}51%,to{content:"512,600"}}@keyframes conCompl{0%,24%{content:"91.2%"}30%{content:"91.7%"}37%{content:"92.0%"}44%{content:"92.3%"}50%,to{content:"92.6%"}}@keyframes conClicks{0%,24%{content:"3,180"}29%{content:"5,140"}34%{content:"6,920"}39%{content:"8,410"}45%{content:"10,260"}51%,to{content:"11,940"}}.con-fmt-track i{animation:18s cubic-bezier(.5,0,.2,1) infinite conFmtW}.con-move:after{animation:18s step-end infinite conMove}.f1 .con-fmt-pct:after{animation:18s step-end infinite conF1}.f2 .con-fmt-pct:after{animation:18s step-end infinite conF2}.f3 .con-fmt-pct:after{animation:18s step-end infinite conF3}@keyframes conFmtW{0%,63%{width:var(--w)}69%,to{width:var(--w2)}}@keyframes conF1{0%,63%{content:"46%"}69%,to{content:"61%"}}@keyframes conF2{0%,63%{content:"33%"}69%,to{content:"29%"}}@keyframes conF3{0%,63%{content:"21%"}69%,to{content:"10%"}}@keyframes conMove{0%{content:"Snipe underdelivering"}69%,to{content:"Snipe −11 → Rich Media +15"}}.con-log b:after{animation:18s step-end infinite conLog}.con-log i{animation:18s step-end infinite conLogDot}@keyframes conLog{0%{content:"Brief received"}5%{content:"Streams accepting"}14%{content:"Airing in SA, AE and LB"}24%{content:"Views, completion and clicks reporting live"}42%{content:"Pacing 9% under goal"}63%{content:"Budget moved from Snipe to Rich Media"}76%{content:"Pacing 6% over goal"}}@keyframes conLogDot{0%{background:var(--accent)}42%{background:#f5c451}63%{background:#4fbf8b}}}.tl{flex-direction:column;gap:30px;margin:0;padding:0 0 0 30px;list-style:none;display:flex;position:relative}.tl:before{content:"";background:linear-gradient(#5b7fff8a,#5b7fff5c 70%,#ffffff14);width:1px;position:absolute;top:7px;bottom:7px;left:5px}.tl-group{flex-direction:column;gap:20px;display:flex}.tl-stage{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:10px;display:block;position:relative}.tl-stage:before{content:"";background:var(--accent);border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:-30px;box-shadow:0 0 0 4px #5b7fff26}.tl-step{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:40px;display:grid;position:relative}.tl-step:before{content:"";background:var(--ink);border:1px solid #5b7fff8a;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:-30px}.tl-step-scan{grid-template-columns:minmax(0,1fr) 620px;align-items:start}.tl-step-scan:before{margin-top:0;top:12px}.tl-step-scan .scan{grid-template-columns:1fr 1fr;grid-template-areas:"head head""clip json""flag flag";align-content:start;gap:14px 16px;display:grid}.tl-step-scan .scan-head{grid-area:head}.tl-step-scan .scan-clip{grid-area:clip;align-self:start}.tl-step-scan .scan-json{grid-area:json}.tl-step-scan .scan-flag{grid-area:flag}.tl-fields{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.tl-fields li{color:var(--muted);padding-left:17px;font-size:13.5px;position:relative}.tl-fields li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.tl-text{min-width:0;max-width:46ch}.tl-step h3{font-family:var(--display);color:#fff;margin-bottom:7px;font-size:18px;font-weight:600}.tl-step p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:940px){.tl-step{grid-template-columns:1fr;gap:18px}.tl-step:before{top:26px}}.lz{border:1px solid var(--line-2);color:var(--muted);background:#0b0e18;border-radius:10px;flex-direction:column;justify-content:center;gap:7px;padding:14px;font-size:12px;display:flex;position:relative;overflow:hidden}.lz-cursor{z-index:3;width:12px;height:18px;position:absolute}.lz-cats{gap:8px}.lzc{color:var(--text);align-items:center;gap:9px;display:flex}.lzc-box{background:#5b7fff2e;border:1px solid #5b7fff8a;border-radius:3px;flex:none;width:13px;height:13px;position:relative}.lzc-box:after{content:"";border:1.5px solid #cfd9ff;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:.5px;left:3.5px;transform:rotate(42deg)}.lz-cats .lz-cursor{top:18px;left:16px}.lz-roster{gap:9px}.lzr-head{justify-content:space-between;align-items:baseline;display:flex}.lzr-label{letter-spacing:.04em;color:var(--dim);font-size:10.5px}.lzr-val{font-family:var(--mono);color:var(--accent);font-size:12px}.lzr-val:after{content:"78"}.lzr-track{background:#ffffff17;border-radius:100px;height:3px;margin:2px 0 4px;position:relative}.lzr-fill{background:var(--accent);border-radius:100px;width:78%;position:absolute;top:0;bottom:0;left:0}.lzr-knob{background:#fff;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:78%;box-shadow:0 0 0 3px #5b7fff3d}.lz-roster .lz-cursor{top:34px;left:78%}.lzr-list{flex-direction:column;gap:6px;display:flex}.lzr-row{color:var(--text);align-items:center;gap:9px;display:flex}.lzr-row b{font-family:var(--mono);color:var(--dim);margin-left:auto;font-size:11px;font-weight:400}.lz-av{width:18px;height:18px;font-family:var(--display);color:#fff;text-shadow:0 1px 1px #0006;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-style:normal;font-weight:700;line-height:1;display:flex}.av1{background:linear-gradient(145deg,#7b5cff,#b07dff)}.av2{background:linear-gradient(145deg,#1f8fbf,#3fd0c9)}.av3{background:linear-gradient(145deg,#c76a2a,#f0a54e)}.av4{background:linear-gradient(145deg,#b8365f,#f2739a)}.av5{background:linear-gradient(145deg,#2c7a4b,#5fd08a)}.av6{background:linear-gradient(145deg,#3b5bdb,#7aa0ff)}.av7{background:linear-gradient(145deg,#8a5a2b,#d19a5b)}.lz-streamer{gap:8px}.lz-row{color:var(--text);align-items:center;gap:9px;display:flex}.lz-state{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#3ecf8e;margin-left:auto;font-size:10px;font-weight:400}.lz-state:after{content:"ads on"}@media (prefers-reduced-motion:no-preference){.lz-cats .lz-cursor{animation:8s ease-in-out infinite lzcCur}@keyframes lzcCur{0%,8%{opacity:0;top:30px;left:10px}13%{opacity:1;top:40px;left:10px}20%,26%{opacity:1;top:40px;left:10px}34%,40%{opacity:1;top:63px;left:10px}50%,56%{opacity:1;top:86px;left:10px}68%{opacity:1;top:86px;left:10px}76%,to{opacity:0;top:86px;left:10px}}.lzc.o1{animation:8s step-end infinite lzcRow1}.lzc.o2{animation:8s step-end infinite lzcRow2}.lzc.o3{animation:8s step-end infinite lzcRow3}.lzc.o1 .lzc-box{animation:8s step-end infinite lzcBox1}.lzc.o2 .lzc-box{animation:8s step-end infinite lzcBox2}.lzc.o3 .lzc-box{animation:8s step-end infinite lzcBox3}.lzc.o1 .lzc-box:after{animation:8s step-end infinite lzcTick1}.lzc.o2 .lzc-box:after{animation:8s step-end infinite lzcTick2}.lzc.o3 .lzc-box:after{animation:8s step-end infinite lzcTick3}@keyframes lzcRow1{0%{color:var(--text)}22%{color:var(--dim)}92%{color:var(--dim)}to{color:var(--text)}}@keyframes lzcRow2{0%{color:var(--text)}38%{color:var(--dim)}92%{color:var(--dim)}to{color:var(--text)}}@keyframes lzcRow3{0%{color:var(--text)}54%{color:var(--dim)}92%{color:var(--dim)}to{color:var(--text)}}@keyframes lzcBox1{0%{background:#5b7fff2e;border-color:#5b7fff8a}22%{border-color:var(--line-2);background:0 0}92%{border-color:var(--line-2);background:0 0}to{background:#5b7fff2e;border-color:#5b7fff8a}}@keyframes lzcBox2{0%{background:#5b7fff2e;border-color:#5b7fff8a}38%{border-color:var(--line-2);background:0 0}92%{border-color:var(--line-2);background:0 0}to{background:#5b7fff2e;border-color:#5b7fff8a}}@keyframes lzcBox3{0%{background:#5b7fff2e;border-color:#5b7fff8a}54%{border-color:var(--line-2);background:0 0}92%{border-color:var(--line-2);background:0 0}to{background:#5b7fff2e;border-color:#5b7fff8a}}@keyframes lzcTick1{0%{opacity:1}22%{opacity:0}92%{opacity:0}to{opacity:1}}@keyframes lzcTick2{0%{opacity:1}38%{opacity:0}92%{opacity:0}to{opacity:1}}@keyframes lzcTick3{0%{opacity:1}54%{opacity:0}92%{opacity:0}to{opacity:1}}.lz-roster .lz-cursor{animation:8s ease-in-out infinite lzrCur}.lzr-fill{animation:8s ease-in-out infinite lzrFill}.lzr-knob{animation:8s ease-in-out infinite lzrKnob}.lzr-val:after{animation:8s step-end infinite lzrVal}.lzr-row.is-out{animation:8s ease-in-out infinite lzrOut}@keyframes lzrCur{0%,8%{opacity:0;top:34px;left:34%}14%{opacity:1;left:34%}44%,86%{opacity:1;left:78%}to{opacity:0;left:78%}}@keyframes lzrFill{0%,14%{width:34%}44%,86%{width:78%}to{width:34%}}@keyframes lzrKnob{0%,14%{left:34%}44%,86%{left:78%}to{left:34%}}@keyframes lzrVal{0%{content:"34"}22%{content:"52"}32%{content:"66"}44%{content:"78"}to{content:"34"}}@keyframes lzrOut{0%,30%{opacity:1}46%,86%{opacity:.22}to{opacity:1}}.lz-row.is-drop{animation:8s ease-in-out infinite lzDrop}.lz-row.is-drop .lz-state{animation:8s ease-in-out infinite lzState}.lz-row.is-drop .lz-state:after{animation:8s step-end infinite lzStateTxt}@keyframes lzDrop{0%,38%{opacity:1}52%,92%{opacity:.34}to{opacity:1}}@keyframes lzState{0%,38%{color:#3ecf8e}52%,92%{color:var(--dim)}to{color:#3ecf8e}}@keyframes lzStateTxt{0%{content:"ads on"}52%{content:"removed"}to{content:"ads on"}}}.scan{border:1px solid var(--line-2);background:#0a0d16;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.scan-head{color:var(--dim);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.scan-id{font-family:var(--mono);font-size:10.5px}.scan-clip{border:1px solid #ffffff0f;border-radius:10px;position:relative;overflow:hidden}.scan-clip img{width:100%;height:auto;display:block}.scan-beam{background:linear-gradient(#5b7fff00,#5b7fff29 65%,#8aa3ffb8);border-bottom:1px solid #8aa3ff;height:38%;position:absolute;top:0;left:0;right:0;box-shadow:0 0 22px 2px #5b7fff40}.scan-json{border:1px solid var(--line-2);font-family:var(--mono);background:#070a12;border-radius:10px;margin:0;padding:14px 16px;font-size:11.5px;line-height:1.75;overflow-x:auto}.scan-json code{display:block}.jl{white-space:pre;display:block}.j-key{color:#8aa3ff;font-weight:400}.j-punc,.j-brace{color:var(--dim)}.j-str{color:#c9d3f0}.j-num{color:#f0b45f}.j-null{color:var(--dim)}.j-ok{color:#7de0b0}.scan-flag{border-top:1px solid var(--line-2);padding-top:14px}.scan-flag-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:9px;display:flex}.scan-tag{font-family:var(--mono);letter-spacing:.04em;color:#7de0b0;background:#4fbf8b1c;border:1px solid #4fbf8b3d;border-radius:5px;padding:4px 9px;font-size:10.5px}.scan-tag.warn{color:#edb779;background:#e8a5521c;border-color:#e8a5523d}.scan-cat{font-family:var(--mono);color:var(--dim);font-size:10.5px}.scan-caused{color:var(--text);border-left:2px solid #e8a55266;margin:0 0 7px;padding-left:11px;font-size:13.5px;font-weight:300;line-height:1.5}.scan-expl{color:var(--muted);margin:0;font-size:12.5px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.scan-beam{animation:7s cubic-bezier(.4,0,.5,1) infinite beam}.scan-json .jl{opacity:0;animation:7s ease-out infinite jline;animation-delay:calc(var(--i,0) * .13s + .9s)}.scan-flag{animation:7s ease-out infinite flagIn}@keyframes beam{0%{transform:translateY(-115%)}26%,to{transform:translateY(265%)}}@keyframes jline{0%,6%{opacity:0;transform:translateY(3px)}16%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes flagIn{0%,42%{opacity:0}54%,92%{opacity:1}to{opacity:0}}}@media (prefers-reduced-motion:reduce){.scan-beam{display:none}}.work-more{justify-content:center;margin-top:34px;display:flex}.cs{padding:54px 0 0}.cs-back{width:fit-content;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:26px;font-size:11px;display:block}.cs-back:before{content:"←";margin-right:8px}.cs-back:hover{color:#fff}.cs .eyebrow{display:block}.cs h1{margin:12px 0 18px;font-size:clamp(38px,6vw,68px);font-weight:800;line-height:1.02}.cs .lede{max-width:62ch;margin-bottom:0}.cs-facts{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:26px;margin:34px 0 0;padding:26px 0;display:grid}.cs-facts dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:10px}.cs-facts dd{color:var(--text);margin:0;font-size:15px}.cs-body{flex-direction:column;gap:38px;max-width:68ch;margin:48px 0 20px;display:flex}.cs-body h2{margin-bottom:12px;font-size:clamp(22px,2.4vw,30px);font-weight:700}.cs-body p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.65}.refs-rail{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;margin:0 calc(50% - 50vw);padding:4px calc(50vw - 50%) 20px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.refs-rail::-webkit-scrollbar{height:6px}.refs-rail::-webkit-scrollbar-track{background:#ffffff0a;border-radius:100px}.refs-rail::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:100px}.refs-rail:hover::-webkit-scrollbar-thumb{background:#5b7fff7a}.refs{gap:18px;width:max-content;display:flex}.ref{scroll-snap-align:start;border:1px solid var(--line-2);background:var(--ink-2);border-radius:16px;flex-direction:column;flex:0 0 400px;gap:22px;margin:0;padding:26px 28px 24px;display:flex}.ref blockquote{color:var(--muted);flex:1;margin:0;font-size:15.5px;font-weight:300;line-height:1.62}.ref blockquote:before{content:"“";color:var(--accent)}.ref blockquote:after{content:"”";color:var(--accent)}.ref figcaption{align-items:center;gap:13px;display:flex}.ref-photo{object-fit:cover;border:1px solid var(--line);border-radius:50%;flex:none;width:46px;height:46px}.ref-who{flex-direction:column;gap:1px;min-width:0;display:flex}.ref-name{font-family:var(--display);color:var(--text);font-size:15px;font-weight:600}.ref-role{color:var(--muted);font-size:12.5px}.ref-org{color:var(--dim);font-size:12.5px}@media (max-width:560px){.ref{flex:0 0 300px}}.close{text-align:center;padding:120px 0 130px}.close h2{margin-bottom:20px;font-size:clamp(36px,5vw,62px);font-weight:800;line-height:1.02}.close p{color:var(--muted);max-width:48ch;margin:0 auto 34px;font-size:18px}.close .hero-actions{justify-content:center}.footer{border-top:1px solid var(--line-2);padding:56px 0 46px}.footer-in{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;display:grid}.footer-brand img{height:24px;margin-bottom:16px}.footer-brand p{color:var(--dim);max-width:32ch;margin:0;font-size:14.5px}.footer-col .h{letter-spacing:.15em;text-transform:uppercase;color:var(--dim);margin-bottom:16px;font-size:11.5px;font-weight:400}.footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:var(--muted);padding:5px 0;font-size:14.5px;display:inline-block}.footer-col a:hover{color:var(--white)}.footer-social{flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.footer-social a{color:var(--muted);padding:4px 0;font-size:13.5px;display:inline-block}.footer-social a:hover{color:var(--white)}.footer-base{border-top:1px solid var(--line-2);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:46px;padding-top:26px;font-size:13px;display:flex}@media (max-width:820px){.footer-in{grid-template-columns:1fr 1fr;gap:32px}}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;animation:.7s cubic-bezier(.2,.7,.3,1) forwards reveal;transform:translateY(14px)}.reveal-2{animation-delay:80ms}.reveal-3{animation-delay:.16s}@keyframes reveal{to{opacity:1;transform:none}}.poll-fill{transform-origin:0;animation:1.1s cubic-bezier(.2,.7,.3,1) both grow}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.pl-hero{padding:74px 0 46px}.pl-hero .eyebrow{margin-bottom:16px;display:block}.pl-hero h1{max-width:17ch;margin-bottom:20px;font-size:clamp(38px,5.2vw,62px);font-weight:800;line-height:1.02}.pl-hero .lede{max-width:56ch}.pl-filter-wrap{position:relative}.pl-filter-wrap>input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.pl-filters{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:8px;margin-bottom:30px;padding-bottom:26px;display:flex}.pl-filters label{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--line);background:#ffffff08;border-radius:100px;padding:8px 15px;font-size:13px;transition:background .15s,border-color .15s,color .15s}.pl-filters label:hover{color:var(--text);background:#ffffff14}.pl-filters label i{font-style:normal;font-family:var(--mono);opacity:.55;margin-left:3px;font-size:11px}.pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pl-card{flex-direction:column;gap:12px;display:flex}.pl-shot{border:1px solid var(--line);background:#0d1018;border-radius:12px;transition:border-color .18s,transform .18s;position:relative;overflow:hidden}.pl-card:hover .pl-shot{border-color:#5b7fff5c;transform:translateY(-2px)}.pl-shot img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pl-meta{flex-direction:column;gap:6px;display:flex}.pl-line{align-items:baseline;gap:10px;display:flex}.pl-brand{font-family:var(--display);color:var(--text);font-size:15px;font-weight:600}.pl-fmt{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:#ffffff0a;border-radius:4px;margin-left:auto;padding:3px 7px;font-size:10.5px}.pl-sub{justify-content:space-between}.pl-cat{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:11px}.pl-where{color:var(--dim);font-size:12px}@media (max-width:1000px){.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pl-grid{grid-template-columns:1fr}}.vf{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;margin-top:26px;display:grid}.vf-shot{flex-direction:column;margin:0;display:flex}.vf-bar{border:1px solid var(--line);background:#0b0e17;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:6px;padding:10px 13px;display:flex}.vf-bar>i{background:#ffffff1f;border-radius:50%;width:8px;height:8px}.vf-bar .vf-live{margin-left:auto}.vf-frame{border:1px solid var(--line);background:#05070d;border-radius:0 0 12px 12px;line-height:0;display:block;position:relative;overflow:hidden}.vf-frame video{width:100%;height:auto;display:block}.vf-shot figcaption{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-top:10px;font-size:10px}.vf-grid{pointer-events:none;background:repeating-linear-gradient(90deg,#5b7fff1c 0 1px,#0000 1px 46px),repeating-linear-gradient(#5b7fff1c 0 1px,#0000 1px 46px),#04060cb3;position:absolute;inset:0}.vf-scan{pointer-events:none;opacity:0;background:linear-gradient(#5b7fff00,#5b7fff3d 60%,#7e9bff00);border-bottom:2px solid #9db6ff;height:15%;position:absolute;top:0;left:0;right:0;box-shadow:0 0 26px 4px #5b7fff5c}.vf-state{pointer-events:none;background:#060912d9;border:1px solid #5b7fff40;border-radius:6px;flex-direction:column;align-items:flex-end;gap:6px;min-width:132px;padding:7px 9px;display:flex;position:absolute;top:12px;right:13px}.vf-state-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#9db6ff;font-size:9.5px;font-weight:400}.vf-state-k:after{content:"Verified"}.vf-state-bar{background:#ffffff14;border-radius:2px;width:100%;height:3px;display:block;overflow:hidden}.vf-state-bar em{background:#5b7fff;width:100%;height:100%;display:block}.vf-hit{pointer-events:none;opacity:0;background:#5b7fff3d;border:2px solid #9db6ff;border-radius:3px;width:100%;height:23.1481%;position:absolute;top:76.8519%;left:0;box-shadow:inset 0 0 0 1px #00000073,0 0 0 1px #00000073,0 0 30px #5b7fff8a}.vf-hit-k{font-family:var(--mono);letter-spacing:.1em;color:#b9cbff;white-space:nowrap;background:#05070deb;border:1px solid #7e9bff8a;border-radius:3px;padding:4px 8px;font-size:10px;font-weight:500;position:absolute;bottom:calc(100% + 5px);left:-2px;box-shadow:0 2px 12px #0009}.vf-stamp{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#04120b;opacity:0;background:#3ecf8e;border-radius:5px;align-items:center;gap:6px;padding:6px 10px;font-size:10.5px;line-height:1;display:inline-flex;position:absolute;top:62px;right:13px}.vf-stamp svg{width:12px;height:12px}.vf-rec{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel-a), var(--panel-b));border-radius:12px;flex-direction:column;min-width:0;padding:14px 16px 15px;display:flex}.vf-rec-head{border-bottom:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;font-size:10px;display:flex}.vf-rec-who{padding:15px 0 4px}.vf-rec-who b{font-family:var(--display);color:#fff;letter-spacing:-.01em;font-size:19px;font-weight:600;display:block}.vf-rec-who span{color:var(--dim);margin-top:3px;font-size:12.5px;display:block}.vf-steps{flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.vf-steps li{border-top:1px solid var(--line-2);color:var(--text);align-items:center;gap:10px;padding:11px 0;font-size:13px;display:flex}.vf-steps li em{font-style:normal;font-family:var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.vf-live{font-style:normal;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#7de0b0;align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.vf-live i{background:#4fbf8b;border-radius:50%;flex:none;width:5px;height:5px}.vf-ok{color:#04120b;background:#3ecf8e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:19px;height:19px;display:flex}.vf-ok svg{width:11px;height:11px}.vf-foot{justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;padding-top:16px;display:flex}.vf-foot-k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:10px}.vf-foot-v{font-family:var(--display);color:#fff;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.vf-foot-v:after{content:"1,240 / 1,240"}.vf-points{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:26px 0 0;padding:20px 0 0;list-style:none;display:grid}.vf-points h3{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:10px;font-weight:400}.vf-points p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}@media (max-width:940px){.vf{grid-template-columns:minmax(0,1fr)}.vf-points{grid-template-columns:minmax(0,1fr);gap:18px}}@media (prefers-reduced-motion:no-preference){.vf-scan{animation:13s cubic-bezier(.5,.05,.5,.95) infinite vfScan}@keyframes vfScan{0%,8%{opacity:0;transform:translateY(-110%)}12%{opacity:1}42%{opacity:1;transform:translateY(666%)}46%,to{opacity:0;transform:translateY(666%)}}.vf-grid{animation:13s ease-in-out infinite vfGrid}@keyframes vfGrid{0%,6%{opacity:.55}16%,44%{opacity:1}60%{opacity:.5}92%,to{opacity:.55}}.vf-hit{animation:13s step-end infinite vfHit}@keyframes vfHit{0%,41%{opacity:0}42%{opacity:1}44%{opacity:.15}46%{opacity:1}48%{opacity:.15}50%{opacity:1}52%,90%{opacity:.82}93%,to{opacity:0}}.vf-hit{animation-name:vfHit,vfHitGlow}@keyframes vfHitGlow{0%,41%{box-shadow:inset 0 0 0 1px #00000073,0 0 0 1px #00000073,0 0 #5b7fff00}43%{box-shadow:inset 0 0 0 1px #00000073,0 0 0 1px #00000073,0 0 46px 10px #5b7fffcc}54%,to{box-shadow:inset 0 0 0 1px #00000073,0 0 0 1px #00000073,0 0 30px #5b7fff8a}}.vf-hit-k{animation:13s step-end infinite vfHitK}@keyframes vfHitK{0%,51%{opacity:0}52%,90%{opacity:1}93%,to{opacity:0}}.vf-state-k:after{animation:13s step-end infinite vfStateK}@keyframes vfStateK{0%{content:"Analyzing"}52%{content:"Verified"}93%{content:"Analyzing"}}.vf-state-bar em{animation:13s linear infinite vfStateBar}@keyframes vfStateBar{0%,8%{background:#5b7fff;width:0}42%{background:#5b7fff;width:100%}52%,92%{background:#3ecf8e;width:100%}93%,to{background:#5b7fff;width:0}}.vf-state{animation:13s step-end infinite vfStateBox}@keyframes vfStateBox{0%{border-color:#5b7fff40}52%{border-color:#3ecf8e5c}93%{border-color:#5b7fff40}}.vf-stamp{animation:13s ease-out infinite vfStamp}@keyframes vfStamp{0%,52%{opacity:0;transform:translateY(5px)scale(.94)}57%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.vf-steps li{opacity:0}.vf-steps li:first-child{animation:13s ease-out infinite vfR1}.vf-steps li:nth-child(2){animation:13s ease-out infinite vfR2}.vf-steps li:nth-child(3){animation:13s ease-out infinite vfR3}@keyframes vfR1{0%,42%{opacity:0;transform:translateY(5px)}46%,to{opacity:1;transform:none}}@keyframes vfR2{0%,50%{opacity:0;transform:translateY(5px)}54%,to{opacity:1;transform:none}}@keyframes vfR3{0%,56%{opacity:0;transform:translateY(5px)}60%,to{opacity:1;transform:none}}.vf-foot-v:after{animation:13s step-end infinite vfTally}@keyframes vfTally{0%{content:"1,239 / 1,239"}60%{content:"1,240 / 1,240"}}}.cs-marquee{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin:8px 0 44px}.pl-hero h1{max-width:17ch}.pl-hero h1 em{color:var(--accent);font-style:normal}.cs-setup{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 56px;margin:56px auto 0;display:grid}.cs-setup .cs-sec-copy p{max-width:44ch}.cs-setup-shot{max-width:860px;margin:44px auto 0}.cs-setup-shot img{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block}.cs-story{flex-direction:column;gap:64px;margin:56px auto 0;display:flex}.cs-sec{grid-template-columns:minmax(0,1fr);align-items:center;gap:30px;display:grid}.cs-sec.has-shot{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.cs-sec-copy h2{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:13px;font-weight:600}.cs-sec-copy p{color:var(--muted);max-width:62ch;margin:0;font-size:16.5px;line-height:1.65}.cs-sec-shot{margin:0}.cs-sec-shot img{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block}.cs-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.cs-stats li{border:1px solid var(--line-2);background:var(--ink-2);border-radius:14px;padding:22px 24px 20px}.cs-stat-i{width:19px;height:19px;color:var(--accent);opacity:.9;margin-bottom:16px;display:block}.cs-stats b{font-family:var(--display);color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.2vw,42px);font-weight:700;line-height:1;display:block}.cs-stats span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:10px;font-size:10.5px;display:block}.cs-gallery{margin-top:64px}.cs-gallery .eyebrow{margin-bottom:16px;display:block}.cs-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.cs-gallery-grid figure{margin:0}.cs-gallery-grid img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}.cs-top{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;display:grid}.cs-top-copy{min-width:0}.cs-top-copy h1{margin-bottom:14px}.cs-hero{justify-self:end;width:100%;min-width:0;margin:0}.cs-hero img,.cs-hero video{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 26px 70px #00000080}.cs-chat{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:26px;margin:64px 0 20px;display:grid}.cs-chat-shot{margin:0}.cs-chat-shot img{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block}.cs-chat-side{background:#18181b;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;padding:20px 22px;display:flex}.cs-chat-side h2{font-family:var(--display);color:#fff;letter-spacing:-.01em;margin:8px 0 18px;font-size:21px;font-weight:600}.cs-chat-msgs{flex:auto;justify-content:flex-end;gap:11px}.cs-impact{margin-top:64px}.cs-impact-k{font-family:var(--display);color:#fff;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.cs-more{padding-top:64px}@media (max-width:900px){.cs-gallery-grid{grid-template-columns:minmax(0,1fr)}.cs-top{grid-template-columns:minmax(0,1fr);gap:30px}.cs-sec.has-shot{grid-template-columns:minmax(0,1fr)}.cs-setup{grid-template-columns:minmax(0,1fr);gap:34px}.cs-chat{grid-template-columns:minmax(0,1fr)}.cs-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cs-stats b{font-size:38px}}.cw{margin:16px 0 20px;padding:30px 0 26px;position:relative}.cw-frames{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;width:100%;display:grid}.cw-frames figure{margin:0}.cw-frames img{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block}.tv-chat{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18181bf2;border:1px solid #ffffff1a;border-radius:10px;width:310px;max-width:40%;position:absolute;bottom:34px;left:2.5%;overflow:hidden;box-shadow:0 24px 60px #000000a6}.tv-chat-head{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#adadb8;text-align:center;border-bottom:1px solid #ffffff14;padding:9px 12px;font-size:9.5px}.tv-chat ul{margin:0;padding:8px 10px 10px;list-style:none}.tv-chat li{color:#dedee3;word-break:break-word;padding:3px 0;font-size:12px;line-height:1.45}.tv-chat b{font-weight:700}.tv-chat b:after{content:":";color:#adadb8;margin-right:4px;font-weight:400}.tv-badge{vertical-align:-1px;width:12px;height:12px;margin-right:5px;display:inline-block}.cw-bub{z-index:2;color:#14161d;background:#f2f3f7;border-radius:11px;max-width:26%;padding:8px 11px;font-size:12px;line-height:1.4;display:block;position:absolute;box-shadow:0 12px 30px #00000080}.cw-bub b{margin-right:5px;font-weight:700}.cw-f0{top:-16px;left:8%}.cw-f1{top:-22px;right:6%}.cw-f2{top:42%;right:-2%}.cw-f3{bottom:-6px;right:12%}.cw-bub .fmt-u1{color:#c23b3b}.cw-bub .fmt-u2{color:#1d759b}.cw-bub .fmt-u3{color:#8d6800}.cw-bub .fmt-u4{color:#6a4fd0}.cw-bub .fmt-u5{color:#1b7d52}@media (max-width:1000px){.tv-chat{width:auto;max-width:none;margin-top:14px;position:static}.cw-bub{max-width:none;margin-top:10px;position:static}}.cs-wall-k{margin-top:56px;display:block}.cs-creators{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:16px;display:flex;position:relative}.cs-creators figure{flex:320px;min-width:300px;max-width:calc(33.333% - 8px);margin:0;position:relative}.cs-creators img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto;display:block}.cs-creators figcaption{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:8px;font-size:9.5px}@media (max-width:1000px){.cs-creators figure{max-width:none}}.cs-cats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-top:16px;display:grid}.cs-cats .game{margin:0}@media (max-width:900px){.cs-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-sent-figs{margin-top:16px}.cs-sent-big{margin-top:0}.cs-sent.no-split{grid-template-columns:minmax(0,1fr);margin-top:20px}.cs-sent.no-split .cs-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.cs-sent.no-split .cs-quotes{grid-template-columns:minmax(0,1fr)}}.cs-sent{grid-template-columns:minmax(0,.72fr) minmax(0,1.6fr);align-items:start;gap:40px;margin-top:44px;display:grid}.cs-sent-big{font-family:var(--display);color:var(--accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:76px;font-weight:800;line-height:.95;display:block}.cs-sent-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:8px;font-size:10.5px;display:block}.cs-sent-rest{border-top:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);gap:28px;margin-top:20px;padding-top:18px;font-size:10.5px;display:flex}.cs-sent-rest b{font-family:var(--display);letter-spacing:-.01em;margin-bottom:4px;font-size:24px;font-weight:700;display:block}.cs-sent-rest span:first-child b{color:#3ecf8e}.cs-sent-rest span:nth-child(2) b{color:#e06666}.cs-sent-side p{border-top:1px solid var(--line-2);color:var(--muted);margin:20px 0 0;padding-top:18px;font-size:13.5px;line-height:1.6}.cs-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.cs-quotes li{border:1px solid var(--line-2);background:#ffffff05;border-radius:12px;padding:18px 20px}.cs-quotes p{color:var(--text);margin:0;font-size:14px;font-style:italic;line-height:1.55}.cs-quotes p[dir=rtl]{font-style:normal}.cs-quote-tr{color:var(--dim);margin:7px 0 0;font-size:13px;font-style:normal;line-height:1.5}.cs-quotes span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-top:12px;font-size:10px;display:block}.cs-takeaway{text-align:center;max-width:26ch;font-family:var(--display);color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:76px auto 0;font-size:40px;font-weight:700;line-height:1.2}@media (max-width:900px){.cs-sent{grid-template-columns:minmax(0,1fr);gap:28px}.cs-quotes{grid-template-columns:minmax(0,1fr)}.cs-takeaway{max-width:none;font-size:28px}}.cs-takeaway em{color:var(--accent);font-style:normal}.cs-more-toggle{opacity:0;pointer-events:none;position:absolute}.work-card.is-extra{display:none}body:has(#cs-more-toggle:checked) .work-card.is-extra{display:block}.cs-more-btn{cursor:pointer;width:fit-content;font-family:var(--display);color:var(--muted);border:1px solid var(--line);border-radius:999px;margin:34px auto 0;padding:12px 26px;font-size:14.5px;font-weight:600;transition:border-color .16s,color .16s,background .16s;display:block}.cs-more-btn:hover{color:#fff;background:#5b7fff12;border-color:#5b7fff5c}.cs-more-shut{display:none}body:has(#cs-more-toggle:checked) .cs-more-open{display:none}body:has(#cs-more-toggle:checked) .cs-more-shut{display:inline}.cs-filter{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px;min-height:86px;margin:0 0 30px;display:flex}.cs-filter input{opacity:0;pointer-events:none;position:absolute}.cs-filter label{cursor:pointer;color:var(--dim);border:1px solid var(--line-2);border-radius:999px;padding:8px 15px;font-size:13px;transition:color .15s,border-color .15s,background .15s;display:inline-block}.cs-filter label:hover{color:#fff;border-color:var(--line)}.cs-filter input:checked+label{color:#fff;background:#5b7fff1f;border-color:#5b7fff8a}.cs-filter input:focus-visible+label{outline:2px solid var(--accent);outline-offset:2px}body:not(:has(#ind-all:checked)) .work-card.is-extra{display:block}body:not(:has(#ind-all:checked)) .cs-more-btn{display:none}body:has(#ind-travel:checked) .work-card:not([data-ind=travel]){display:none}body:has(#ind-retail:checked) .work-card:not([data-ind=retail]){display:none}body:has(#ind-beauty:checked) .work-card:not([data-ind=beauty]){display:none}body:has(#ind-food-drink:checked) .work-card:not([data-ind=food-drink]){display:none}body:has(#ind-toys-gaming:checked) .work-card:not([data-ind=toys-gaming]){display:none}body:has(#ind-home-appliances:checked) .work-card:not([data-ind=home-appliances]){display:none}body:has(#ind-automotive:checked) .work-card:not([data-ind=automotive]){display:none}body:has(#ind-fashion:checked) .work-card:not([data-ind=fashion]){display:none}body:has(#ind-telecoms:checked) .work-card:not([data-ind=telecoms]){display:none}.nf{place-items:center;min-height:62vh;padding:90px 0 70px;display:grid}.nf-in{text-align:center}.nf-in h1{margin:10px 0 14px;font-size:clamp(38px,6vw,64px);line-height:1.02}.nf-in .lede{max-width:46ch;margin:0 auto 30px}.nf-in .hero-actions{flex-wrap:wrap;justify-content:center}.lg{padding:70px 0 40px}.lg-in{max-width:820px}.lg-head{margin-bottom:36px}.lg-head h1{margin:10px 0;font-size:clamp(34px,5vw,54px);line-height:1.04}.lg-pre{border-left:2px solid var(--line-2);margin-bottom:36px;padding-left:18px}.lg-pre p{color:var(--muted);margin:0 0 6px;font-size:15px}.lg-toc{border:1px solid var(--line-2);background:var(--ink-2);border-radius:12px;margin-bottom:48px;padding:20px 24px}.lg-toc ol{columns:2;column-gap:32px;margin:0;padding:0;list-style:none}.lg-toc li{break-inside:avoid;margin-bottom:7px}.lg-toc a{color:var(--muted);padding:2px 0;font-size:14px;text-decoration:none;display:block}.lg-toc a:hover{color:#fff}.lg-toc i{font-style:normal;font-family:var(--mono);color:var(--accent);margin-right:7px;font-size:11px}.lg-sec{margin-bottom:40px;scroll-margin-top:130px}.lg-sec p a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.lg-sec p a:hover{color:var(--white)}.lg-sec h2{align-items:baseline;gap:11px;margin:0 0 14px;font-size:21px;font-weight:600;display:flex}.lg-sec h2 i{font-style:normal;font-family:var(--mono);color:var(--accent);font-size:13px}.lg-sec p{color:var(--muted);max-width:70ch;margin:0 0 13px;font-size:15px;line-height:1.72}.footer-legal a{color:var(--dim);text-decoration:none}.footer-legal a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.lg-toc ol{columns:1}.lg{padding:48px 0 30px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--font-spartan:"League Spartan";--font-poppins:"Poppins";--font-mono:"JetBrains Mono"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/league-spartan-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/league-spartan-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/league-spartan-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/league-spartan-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/league-spartan-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/league-spartan-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-300-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
