@font-face{font-family:Mont;src:url(/fonts/Montserrat-Italic.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Montserrat.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope%5Bwght%5D.ttf) format("truetype");font-weight:200 800;font-display:swap}:root{--bg:#EBE8FD;--paper:#F8F5FF;--ink:#0C0A14;--mute:#5E5878;--line:#CFC8EA;--v:#8509FF;--b:#4F4EF4;--c:#15A2F4;--c2:#3DBFFF;--grad:linear-gradient(90deg,#8509FF 0%,#4F4EF4 50%,#15A2F4 100%)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);color:var(--ink);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}body{overflow-x:hidden}a{color:inherit;text-decoration:none}.nav{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;gap:28px;padding:10px clamp(16px,4vw,56px);background:#f8f5fff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #DDD6F5}.brand img{display:block;height:58px;width:auto}.links{display:flex;gap:30px;margin-left:auto;font:600 15px Manrope;color:var(--mute)}.links a:hover{color:var(--ink)}.btn-dark{font:700 14px Manrope;padding:12px 20px;border-radius:999px;background:var(--ink);color:#fff}.hero{position:relative;min-height:100svh;padding:118px clamp(16px,4vw,56px) 36px;display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:1fr auto;column-gap:24px;align-items:center;isolation:isolate}.pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:url(/img/pattern.webp) center top/max(100%,1000px) auto repeat-y;opacity:.42}.kicker{display:flex;align-items:center;gap:14px;font:700 15px Mont;letter-spacing:.42em;text-transform:uppercase;color:var(--ink)}.kicker i{display:block;width:64px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#8509FF)}.kicker i.r{background:linear-gradient(90deg,#15A2F4,transparent)}.h1{margin:22px 0 24px;font:italic 900 clamp(34px,4.7vw,76px)/1 Mont;letter-spacing:-.035em}.h1 .line{display:block;overflow:hidden;padding:.04em .08em .1em 0}.hero-copy{min-width:0}.h1 .line>span{display:block;transform:translateY(110%);animation:up .9s cubic-bezier(.2,.8,.2,1) forwards}.h1 .g{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}@keyframes up{to{transform:none}}.lead{font-size:clamp(16px,1.3vw,20px);line-height:1.55;color:#2b2740;max-width:560px}.ctas{display:flex;align-items:center;gap:26px;margin-top:32px;flex-wrap:wrap}.btn{position:relative;display:inline-flex;align-items:center;gap:14px;padding:18px 20px 18px 28px;border-radius:999px;font:800 16px Manrope;color:#fff;background:var(--grad);box-shadow:0 14px 34px -10px #6a2bf5aa,inset 0 1px #ffffff80;overflow:hidden}.btn b{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#fff3;font-weight:700}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,#ffffff80 50%,transparent 70%);transform:translate(-120%);animation:shine 3.8s 2s infinite}@keyframes shine{30%,to{transform:translate(120%)}}.btn.sm{padding:12px 18px;font-size:14px}.btn-link{font:700 15px Manrope;color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:3px}.start{display:flex;align-items:center;gap:10px;font:600 12px Manrope;letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.dot{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 0 4px #15a2f433;animation:blink 1.6s infinite}@keyframes blink{50%{opacity:.35}}.visual{position:relative;justify-self:center;width:min(40vw,600px);aspect-ratio:1}.halo{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(#fff 0,#ffffffcc 35%,transparent 70%)}.brain{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;object-fit:cover;border-radius:50%;-webkit-mask-image:radial-gradient(circle,#000 58%,transparent 71%);mask-image:radial-gradient(circle,#000 58%,transparent 71%);mix-blend-mode:multiply;animation:float 6s ease-in-out infinite}@keyframes float{50%{transform:translateY(-14px)}}.wires{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wires path{fill:none;stroke:url(#tg);stroke-width:7;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600;animation:draw 1.6s ease .5s forwards}.wires .n circle{fill:var(--bg);stroke:url(#tg);stroke-width:6;opacity:0;animation:pop .4s ease 1.6s forwards}.spark{fill:#fff;stroke:#15a2f4;stroke-width:2}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{to{opacity:1}}.stats{grid-column:1/-1;list-style:none;display:grid;grid-template-columns:repeat(3,auto) 1fr;gap:0 56px;align-items:end;margin-top:36px;padding-top:22px;border-top:2px solid var(--ink)}.stats li{display:flex;flex-direction:column;gap:4px}.stats b{font:italic 900 clamp(26px,3vw,46px) Mont;letter-spacing:-.03em}.stats span{font-size:14px;color:var(--mute)}.stats .src{justify-self:end;font-size:12px;color:var(--mute)}.mbar{display:none}@media(max-width:820px){.links,.btn-dark{display:none}.nav{justify-content:center;padding:6px 16px}.brand img{height:50px}.hero{grid-template-columns:1fr;padding:84px 16px 110px;min-height:auto}.kicker{font-size:12px}.kicker i{width:40px}.h1{font-size:clamp(28px,9.2vw,44px);margin:16px 0 18px}.ctas .btn-link{display:none}.visual{width:86vw;margin-top:8px}.stats{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}.stats b{font-size:22px}.stats span{font-size:12px}.stats .src{grid-column:1/-1;justify-self:start;margin-top:10px}.mbar{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;align-items:center;justify-content:space-between;padding:8px 8px 8px 22px;border-radius:999px;background:var(--ink);color:#fff;font:800 15px Manrope;box-shadow:0 12px 30px -10px #0c0a1488}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}.wires path{stroke-dashoffset:0}.wires .n circle{opacity:1}.h1 .line>span{transform:none}}.hero-copy,.stats{position:relative}.hero-copy:before,.stats:before{content:"";position:absolute;z-index:-1;top:-36px;right:-60px;bottom:-36px;left:-80px;background:#efecfe;border-radius:60px;filter:blur(28px);opacity:.94}.stats:before{top:-6px;right:-80px;bottom:-40px;left:-80px}.lead{color:#15121f;font-weight:500}.stats span,.stats .src,.start{color:#3f3a57}@media(max-width:820px){.hero-copy:before{top:-20px;right:-40px;bottom:-24px;left:-40px}.stats:before{top:-6px;right:-40px;bottom:-20px;left:-40px}}.hero{overflow:clip}html,body{overflow-x:clip}.lead .q{font-weight:800;color:var(--ink);white-space:nowrap}.btn{box-shadow:0 7px #3b1fb8,0 18px 34px -10px #6a2bf5aa,inset 0 2px #ffffff8c,inset 0 -3px #0000001f;transform:translate(var(--mx,0),var(--my,0));transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;will-change:transform}.btn span,.btn b{transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s}.btn:hover{transform:translate(var(--mx,0),calc(var(--my,0px) - 3px));box-shadow:0 10px #3b1fb8,0 26px 44px -10px #6a2bf5cc,inset 0 2px #ffffffa6,inset 0 -3px #0000001f;filter:saturate(1.15) brightness(1.06)}.btn:hover b{transform:translate(3px,-3px) scale(1.12);background:#fff5}.btn:hover:after{animation:shine .9s ease forwards}.btn:active{transform:translate(var(--mx,0),calc(var(--my,0px) + 5px));box-shadow:0 2px #3b1fb8,0 8px 16px -8px #6a2bf5aa,inset 0 2px 6px #0000002e}.btn-dark{box-shadow:0 5px #3a3556,0 14px 24px -10px #0c0a1488,inset 0 1px #fff3;transition:transform .18s ease,box-shadow .18s ease,background .25s ease;transform:translate(var(--mx,0),var(--my,0))}.btn-dark:hover{transform:translate(var(--mx,0),calc(var(--my,0px) - 2px));background:linear-gradient(90deg,#8509ff,#4f4ef4,#15a2f4);box-shadow:0 7px #3b1fb8,0 18px 30px -10px #6a2bf5aa,inset 0 1px #fff6}.btn-dark:active{transform:translate(var(--mx,0),calc(var(--my,0px) + 4px));box-shadow:0 1px #3b1fb8,inset 0 2px 6px #0000004d}.btn-link{position:relative;border-bottom:0;padding-bottom:5px;transition:color .2s}.btn-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ink);transition:height .2s,background .2s}.btn-link:hover{color:#4f4ef4}.btn-link:hover:after{height:4px;background:var(--grad)}.links a{position:relative;padding:6px 0;transition:color .2s}.links a:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;border-radius:3px;background:var(--grad);transition:width .25s ease}.links a:hover:after{width:100%}.stats li:not(.src){transition:transform .2s ease}.stats li:not(.src):hover{transform:translateY(-4px)}.stats li:not(.src):hover b{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.mbar .btn{box-shadow:0 4px #3b1fb8,inset 0 2px #ffffff8c}.brain3d{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;cursor:grab;touch-action:pan-y}.brain3d:active{cursor:grabbing}.visual.has3d .brain,.visual.has3d .wires{display:none}html{scroll-behavior:smooth}html.lenis{scroll-behavior:auto}:root{--card-line:#DDD6F5;--soft:#EFECFE}.sec{position:relative;padding:clamp(64px,8vw,128px) clamp(16px,4vw,56px);isolation:isolate;overflow:clip;scroll-margin-top:60px}.wrap{position:relative;max-width:1320px;margin:0 auto}.g{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.head{position:relative;max-width:1180px;margin-bottom:clamp(32px,4vw,56px)}.head:before,.author-copy:before,.after:before,.final:before,.steps-h:before{content:"";position:absolute;z-index:-1;top:-30px;right:-60px;bottom:-30px;left:-70px;background:var(--soft);border-radius:60px;filter:blur(26px);opacity:.95}.tag{display:flex;align-items:center;gap:10px;font:700 12px Manrope;letter-spacing:.2em;text-transform:uppercase;color:#3f3a57}.node{flex:none;display:inline-block;width:16px;height:16px;border-radius:50%;border:4px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,var(--grad) border-box}.h2{margin:16px 0 18px;font:italic 900 clamp(34px,4.3vw,64px)/1.02 Mont;letter-spacing:-.035em;color:var(--ink)}.h2 .line{display:block;overflow:hidden;padding:.04em .1em .12em 0}.h2 .line>span{display:block;padding-right:.08em}.h2-s{font-size:clamp(30px,3.4vw,50px)}.h2-xl{font-size:clamp(36px,5.6vw,84px)}.sub{font-size:clamp(16px,1.25vw,19px);line-height:1.55;color:#15121f;font-weight:500;max-width:640px}.note{position:relative;font-size:13px;line-height:1.5;color:#3f3a57;max-width:760px}.note:before{content:"";position:absolute;z-index:-1;top:-8px;right:-20px;bottom:-8px;left:-20px;background:var(--soft);border-radius:30px;filter:blur(12px);opacity:.95}.js .rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}.js .rv.in{opacity:1;transform:none}.js .h2 .line>span{transform:translateY(112%);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.js .h2 .line:nth-child(2)>span{transition-delay:.12s}.js .h2.in .line>span{transform:none}.card{position:relative;background:#fff;border:1px solid var(--card-line);border-radius:28px;box-shadow:0 6px #d3caf1,0 24px 40px -24px #4f4ef455;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,opacity .7s ease}.card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:2px;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .25s;pointer-events:none}.js .card.rv.live{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease;transition-delay:0s}@media(hover:hover){.js .card.rv.in:hover,.card:hover{transform:translateY(-6px);box-shadow:0 11px #c6b9ef,0 34px 50px -24px #6a2bf577}.card:hover:after{opacity:1}}.bs{padding:clamp(20px,3vw,44px)}.bs:hover{transform:none!important}.bs-top{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;padding-bottom:clamp(20px,2.6vw,36px);border-bottom:2px solid var(--ink)}.people{display:flex;gap:clamp(5px,1vw,14px)}.p{position:relative;display:block;width:clamp(32px,4.6vw,64px);aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,#8509ff,#4f4ef4 55%,#15a2f4);box-shadow:0 4px #3b1fb8,inset 0 2px #fff6;overflow:hidden;transition:background .6s,box-shadow .6s,transform .6s,opacity .6s}.p:before{content:"";position:absolute;left:50%;top:22%;width:30%;aspect-ratio:1;border-radius:50%;background:#fff;transform:translate(-50%);transition:background .6s}.p:after{content:"";position:absolute;left:50%;top:58%;width:58%;height:60%;border-radius:50% 50% 0 0;background:#fff;transform:translate(-50%);transition:background .6s}.bs.go .p.off,html:not(.js) .p.off{background:#f1eefc;box-shadow:inset 0 0 0 2px #cfc8ea;transform:scale(.88)}.bs.go .p.off:before,.bs.go .p.off:after,html:not(.js) .p.off:before,html:not(.js) .p.off:after{background:#cfc8ea}.bs.go .p.off:nth-child(8){transition-delay:.55s}.bs.go .p.off:nth-child(7){transition-delay:1.25s}.bs.go .p.off:nth-child(6){transition-delay:1.95s}.bs.go .p.off:nth-child(8):before,.bs.go .p.off:nth-child(8):after{transition-delay:.55s}.bs.go .p.off:nth-child(7):before,.bs.go .p.off:nth-child(7):after{transition-delay:1.25s}.bs.go .p.off:nth-child(6):before,.bs.go .p.off:nth-child(6):after{transition-delay:1.95s}.bs-flow{display:flex;align-items:center;gap:clamp(12px,1.6vw,22px)}.num{font:italic 900 clamp(64px,8vw,120px)/.9 Mont;letter-spacing:-.04em;padding-right:.08em}.num.was{color:#b9b0da}.flow{position:relative;display:flex;align-items:center;justify-content:space-between;width:clamp(90px,12vw,190px);height:7px;border-radius:7px;background:var(--grad)}.flow .node{margin:0 -4px;width:20px;height:20px;border-width:5px;background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box}.flow .spark{position:absolute;left:0;top:50%;width:10px;height:10px;margin:-5px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #15a2f4;animation:run 2.6s linear infinite}@keyframes run{0%{left:12%}to{left:88%}}.bs-cols{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(20px,3vw,48px);padding-top:clamp(20px,2.6vw,36px)}.colh{font:italic 900 clamp(22px,2.2vw,32px) Mont;letter-spacing:-.02em;margin-bottom:14px;display:inline-block;padding-right:.1em}.bs-col.was .colh{color:#8e86ae}.facts{list-style:none;display:grid;gap:14px 28px}.bs-col.now .facts{grid-template-columns:1fr 1fr}.facts li{display:flex;flex-direction:column;gap:2px;min-width:0}.facts b{font:italic 900 clamp(26px,3vw,46px)/1.05 Mont;letter-spacing:-.03em;white-space:nowrap}.bs-col.was .facts b{color:#8e86ae}.facts span{font-size:15px;line-height:1.4;color:#3f3a57}.facts .plain{flex-direction:row;align-items:center;gap:10px}.facts .plain img{flex:none;width:34px;height:34px}.facts .plain span{color:var(--ink);font-weight:700}.bs-col.was{padding-right:clamp(20px,3vw,48px);border-right:1px solid var(--card-line)}.s-case .note{margin-top:22px}.author{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,72px);margin-top:clamp(56px,7vw,110px)}.author-vis{position:relative;aspect-ratio:1100/1030;max-width:640px;width:100%;justify-self:center}.glow{position:absolute;top:4%;right:4%;bottom:0;left:4%;border-radius:50%;background:radial-gradient(closest-side,#fff 0,#ffffffd9 42%,#B9A2FF73 68%,#7CCBFF40 84%,transparent 100%)}.swires{position:absolute;top:-4%;right:-4%;bottom:0;left:-4%;width:108%;height:104%;overflow:visible}.swires path{fill:none;stroke:url(#tg);stroke-width:7;stroke-linecap:round}.swires .n circle{fill:var(--bg);stroke:url(#tg);stroke-width:6}.photo{position:absolute;left:0;bottom:0;width:100%;height:auto;-webkit-mask-image:linear-gradient(to top,transparent 2%,#000 16%),linear-gradient(to right,transparent 0,#000 9%,#000 93%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 2%,#000 16%),linear-gradient(to right,transparent 0,#000 9%,#000 93%,transparent 100%);mask-composite:intersect}.author-copy{position:relative;min-width:0}.author-copy .ctas{margin-top:28px;gap:18px 22px}.head-row{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.head-row>div:first-child{max-width:1000px}.arrows{display:flex;gap:12px;flex:none}.arr{width:60px;height:60px;border-radius:50%;border:1px solid var(--card-line);background:#fff;box-shadow:0 5px #d3caf1,0 14px 24px -12px #4f4ef455;display:grid;place-items:center;cursor:pointer;transition:transform .18s,box-shadow .18s,opacity .2s}.arr img{width:30px;height:30px}.arr[data-dir="-1"] img{transform:scaleX(-1)}.arr:hover{transform:translateY(-3px);box-shadow:0 8px #c6b9ef,0 20px 30px -12px #6a2bf577}.arr:active{transform:translateY(4px);box-shadow:0 1px #c6b9ef}.arr:disabled{opacity:.4;cursor:default;transform:none}.track{display:flex;gap:clamp(14px,1.8vw,26px);margin:0 calc(-1*clamp(16px,4vw,56px));padding:26px max(clamp(16px,4vw,56px),calc((100vw - 1320px)/2)) 40px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(clamp(16px,4vw,56px),calc((100vw - 1320px)/2));scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.track::-webkit-scrollbar{display:none}.track.drag{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}@media(pointer:fine){.track{cursor:grab;user-select:none;-webkit-user-select:none}}.case{flex:none;width:clamp(220px,62vw,290px);scroll-snap-align:start;background:#fff;border:1px solid var(--card-line);border-radius:28px;padding:10px 10px 0;box-shadow:0 6px #d3caf1,0 24px 40px -24px #4f4ef455;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s;transform:rotate(var(--r,0deg))}.case:nth-child(odd){--r:-1.8deg}.case:nth-child(2n){--r:1.8deg}.case:nth-child(3n){--r:-.9deg}.case img{display:block;width:100%;aspect-ratio:9/16;height:auto;object-fit:cover;border-radius:20px;background:#ddd6f5;pointer-events:none}.case figcaption{display:flex;align-items:center;min-height:92px;padding:12px 8px 14px;font:700 15px/1.35 Manrope;color:var(--ink)}@media(hover:hover){.case:hover{transform:rotate(0) translateY(-8px);box-shadow:0 11px #c6b9ef,0 34px 50px -24px #6a2bf577}}.after{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px 40px;flex-wrap:wrap;margin-top:8px}.big-line{font:italic 800 clamp(20px,2.3vw,34px)/1.15 Mont;letter-spacing:-.02em}.big-line b{font-weight:900;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}.s-cases .note{margin-top:26px}.who{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,24px);align-items:start}.sit summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:14px;padding:26px 24px 22px;border-radius:inherit;outline-offset:4px}.sit summary::-webkit-details-marker,.qa summary::-webkit-details-marker{display:none}.ico{width:64px;height:64px;object-fit:contain}.who-t{font:700 12px Manrope;letter-spacing:.14em;text-transform:uppercase;color:#3f3a57}.sit q{quotes:"«" "»";font:italic 800 clamp(20px,1.65vw,25px)/1.2 Mont;letter-spacing:-.02em;color:var(--ink);min-height:6em}.more{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--card-line);font:700 14px Manrope;color:#4f4ef4}.plus{position:relative;flex:none;width:34px;height:34px;border-radius:50%;background:var(--grad);box-shadow:0 3px #3b1fb8;transition:transform .3s}.plus:before,.plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2.5px;margin:-1.25px -7px;border-radius:2px;background:#fff;transition:transform .3s}.plus:after{transform:rotate(90deg)}details[open]>summary .plus{transform:rotate(180deg)}details[open]>summary .plus:after{transform:rotate(0)}.acc-body{overflow:hidden}.sit .acc-in{padding:0 24px 26px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sit .acc-in p{font-size:16px;line-height:1.5;color:#15121f;font-weight:500}.sit[open]{background:#f8f5ff}.sit[open]:after{opacity:1}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px)}.tile{display:flex;flex-direction:column;padding:24px;min-width:0}.tile-h{display:flex;align-items:center;justify-content:space-between}.no{font:italic 900 40px/1 Mont;letter-spacing:-.03em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}.tile .ico{width:56px;height:56px}.tile h3{margin:14px 0 8px;font:italic 900 clamp(24px,2.1vw,30px)/1.05 Mont;letter-spacing:-.03em}.tile>p{font-size:16px;line-height:1.5;color:#2b2740;font-weight:500;min-height:3em;margin-bottom:18px}.scene{position:relative;margin-top:auto;padding:16px 14px 14px;border-radius:20px;background:#f8f5ff;border:1px solid var(--card-line);min-height:244px;display:flex;flex-direction:column;gap:12px}.ex{position:absolute;top:-11px;right:14px;padding:3px 10px;border-radius:999px;background:var(--ink);color:#fff;font:700 10px Manrope;letter-spacing:.14em;text-transform:uppercase}.ask{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-radius:16px;background:#fff;border:1px solid var(--card-line);box-shadow:0 3px #e2dbf7;font:700 14px/1.35 Manrope;color:var(--ink);min-height:44px}.ask .node{margin-top:1px;background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box}.ask .rest{visibility:hidden}.ask.typing .typed:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:#4f4ef4;animation:blink 1s steps(2) infinite}.out{display:flex;flex-direction:column;gap:9px;flex:1;justify-content:center}.o{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.js .scene:not(.done) .o{opacity:0;transform:translateY(10px);transition:none}.scene.done .o{transition-delay:calc(var(--i,0)*.2s)}.sk{display:block;height:9px;width:var(--w,60%);border-radius:9px;background:#ddd6f5}.row{display:flex;align-items:center;gap:10px}.row b,.bar b,.reply b{flex:none;font:800 12px Manrope;color:#3f3a57;min-width:62px}.frames{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.frames span{display:grid;place-items:end start;aspect-ratio:4/3;padding:6px 8px;border-radius:10px;background:linear-gradient(135deg,#e9ddff,#d8ecff);border:1px solid var(--card-line);font:800 11px Manrope;color:#3f3a57}.bar{display:flex;align-items:center;gap:10px}.bar i{display:block;height:14px;border-radius:14px;background:var(--grad);width:0;transition:width .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0)*.2s + .15s);box-shadow:0 3px #3b1fb855}.scene.done .bar i,html:not(.js) .bar i{width:calc(var(--w) - 72px)}.wf{gap:7px}.wf-top{display:flex;gap:6px;align-items:center}.wf-top i{height:8px;width:26px;border-radius:8px;background:#ddd6f5}.wf-top i:first-child{width:44px;background:var(--grad);margin-right:auto}.wf-hero{display:flex;flex-direction:column;gap:7px;padding:12px;border-radius:12px;background:#fff;border:1px solid var(--card-line)}.wf-hero .sk:first-child{height:12px;background:#0c0a14}.wf-hero em{display:block;width:64px;height:16px;border-radius:16px;background:var(--grad);box-shadow:0 3px #3b1fb8}.wf-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.wf-cols i{height:26px;border-radius:9px;background:#fff;border:1px solid var(--card-line)}.strip{flex-direction:row;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-content:center}.strip span{display:grid;place-items:end start;aspect-ratio:16/10;padding:5px 7px;border-radius:9px;background:linear-gradient(135deg,#e9ddff,#d8ecff);border:1px solid var(--card-line);font:800 11px Manrope;color:#3f3a57}.strip span:last-child{background:var(--grad);color:#fff;border-color:transparent}.chips{display:flex;flex-wrap:wrap;gap:7px}.chips span,.st{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid var(--card-line);box-shadow:0 3px #e2dbf7;font:800 12px Manrope;color:var(--ink)}.reply{display:flex;align-items:center;gap:10px;align-self:flex-start;padding:10px 14px;border-radius:16px 16px 16px 4px;background:var(--grad);box-shadow:0 4px #3b1fb8}.reply b{color:#fff;min-width:0}.dots{display:flex;gap:4px}.dots i{width:6px;height:6px;border-radius:50%;background:#fff;animation:dot 1.2s infinite}.dots i:nth-child(2){animation-delay:.2s}.dots i:nth-child(3){animation-delay:.4s}@keyframes dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.chain{position:relative;flex-direction:column;align-items:flex-start;gap:16px;padding-left:4px}.chain:before{content:"";position:absolute;left:20px;top:14px;bottom:14px;width:5px;border-radius:5px;background:var(--grad);transform-origin:top;transform:scaleY(0);transition:transform 1.2s ease .2s}.scene.done .chain:before,html:not(.js) .chain:before{transform:none}.st{position:relative}.st .node{width:14px;height:14px;border-width:4px;background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box}.st:nth-child(2){margin-left:26px}.st.ok{background:var(--grad);color:#fff;border-color:transparent;box-shadow:0 3px #3b1fb8}.s-program .after{margin-top:34px}.steps{position:relative;margin-bottom:clamp(28px,3.4vw,48px)}.steps-h{position:relative;display:flex;align-items:baseline;gap:8px 32px;flex-wrap:wrap;margin-bottom:22px}.steps-h h3{font:italic 900 clamp(22px,2.2vw,32px)/1.1 Mont;letter-spacing:-.03em}.steps-h p{font-size:16px;line-height:1.5;color:#15121f;font-weight:500;max-width:560px}.path{position:relative;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px)}.path:before{content:"";position:absolute;left:26px;right:calc(33.333% - 44px);top:26px;height:6px;border-radius:6px;background:var(--grad);z-index:-1}.path li{display:flex;flex-direction:column;gap:12px;min-width:0}.path img{width:52px;height:52px;border-radius:50%;background:#fff;border:1px solid var(--card-line);box-shadow:0 4px #d3caf1;padding:7px}.path li>div{padding:16px 18px;border-radius:20px;background:#f8f5ff;border:1px solid var(--card-line);flex:1}.path b{display:block;font:800 17px/1.25 Manrope;color:var(--ink)}.path p{margin:6px 0 10px;font-size:14px;line-height:1.45;color:#2b2740}.path em{display:inline-block;font:800 11px Manrope;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:#4f4ef4}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px);align-items:stretch}.plan{display:flex;flex-direction:column;padding:30px 26px 28px;min-width:0}.plan-k{font:700 12px Manrope;letter-spacing:.14em;text-transform:uppercase;color:#3f3a57}.plan h3{margin:8px 0 14px;font:italic 900 clamp(26px,2.3vw,34px)/1 Mont;letter-spacing:-.03em}.price{line-height:1}.price b{display:inline-block;font:italic 900 clamp(38px,3.7vw,56px)/1 Mont;letter-spacing:-.04em;white-space:nowrap;padding-right:.08em}.term{margin-top:10px;font:700 14px/1.4 Manrope;color:#3f3a57}.pitch{margin:16px 0 18px;padding-top:16px;border-top:1px solid var(--card-line);font:700 17px/1.4 Manrope;color:var(--ink)}.incl{list-style:none;display:grid;gap:10px;margin-bottom:26px}.incl li{position:relative;padding-left:32px;font-size:15px;line-height:1.4;color:#2b2740;font-weight:500}.incl li:before{content:"";position:absolute;left:0;top:-1px;width:22px;height:22px;background:url(/img/icons/check.webp) center/contain no-repeat}.incl .hl{font-weight:800;color:var(--ink)}.plan .wide{margin-top:auto}.wide{display:flex;justify-content:center;text-align:center}.btn.wide{justify-content:space-between}.btn-dark.wide{padding:19px 20px;font-size:16px}.plan.mid{background:#f8f5ff;border-color:transparent;box-shadow:0 8px #3b1fb8,0 34px 60px -24px #6a2bf5aa}.plan.mid:after{opacity:1;padding:3px}.badge{z-index:2;position:absolute;top:-16px;left:26px;padding:8px 16px;border-radius:999px;background:var(--grad);color:#fff;font:800 12px Manrope;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px #3b1fb8}@media(min-width:821px){.plan.mid{margin:-14px 0}}.plan.pro{background:var(--ink);border-color:#2a2540;color:#fff;box-shadow:0 6px #3a3556,0 30px 50px -24px #0c0a14aa}.plan.pro .plan-k,.plan.pro .term{color:#b9b2d6}.plan.pro .pitch{color:#fff;border-color:#2f2a47}.plan.pro .incl li{color:#d9d4ec}.plan.pro .incl .hl{color:#fff}.plan.pro .price .g{background:linear-gradient(90deg,#b77bff,#7c8bff 50%,#3dbfff);-webkit-background-clip:text;background-clip:text}@media(hover:hover){.plan.pro:hover{box-shadow:0 11px #3a3556,0 40px 60px -24px #6a2bf599}}.under{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px);margin-top:clamp(34px,4vw,56px)}.under li{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:22px;background:#f8f5fff2;border:1px solid var(--card-line)}.under img{flex:none;width:40px;height:40px}.under p{font-size:15px;line-height:1.5;color:#15121f;font-weight:500}.under .btn-link{display:inline-block;margin-top:6px}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,4vw,72px);align-items:start}.faq-grid .head{margin-bottom:0;position:sticky;top:110px}.faq-cta{display:inline-block;margin-top:14px;padding:16px 24px;font-size:15px}.faq{display:grid;gap:14px}.qa summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 22px 22px 26px;font:800 clamp(17px,1.4vw,20px)/1.3 Manrope;color:var(--ink);border-radius:inherit}.qa .acc-in{padding:0 70px 24px 26px}.qa .acc-in p{font-size:16px;line-height:1.55;color:#2b2740;font-weight:500}.qa[open]{background:#f8f5ff}.qa[open]:after{opacity:1}@media(hover:hover){.qa:hover{transform:translateY(-3px)!important}}.biz{position:relative;overflow:hidden;border-radius:clamp(28px,3.4vw,44px);background:var(--ink);color:#fff;padding:clamp(34px,5.4vw,84px) clamp(22px,5vw,80px);box-shadow:0 8px #3a3556,0 40px 60px -30px #0c0a14aa}.biz-copy{position:relative;max-width:760px}.biz .tag{color:#b9b2d6}.biz .node{background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--grad) border-box}.biz .h2{color:#fff}.biz .h2 .g{background:linear-gradient(90deg,#b77bff,#7c8bff 50%,#3dbfff);-webkit-background-clip:text;background-clip:text}.biz .sub{color:#e4e0f3;margin-bottom:30px}.biz-w{inset:auto -6% -8% auto;width:min(62%,720px);height:auto;opacity:.5}.biz-w .n circle{fill:var(--ink)}.s-final{padding-bottom:clamp(56px,6vw,96px)}.final{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.final .glow{top:-12%;right:12%;bottom:-8%;left:12%;border-radius:50%;z-index:-1;filter:blur(10px)}.final .h2{margin-top:0}.final .sub{max-width:560px}.final .ctas{justify-content:center;margin:30px 0 26px}.final .btn-dark,.author-copy .btn-dark{padding:18px 26px;font-size:15px}.final .note:before{display:none}.foot{position:relative;background:#f8f5ff;border-top:1px solid var(--card-line);padding:34px clamp(16px,4vw,56px) 40px}.foot-in{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px 36px}.foot .brand img{height:52px;width:auto;display:block}.foot-l{font:700 15px Manrope;color:var(--ink)}.foot-s{grid-column:1/-1;font-size:12px;line-height:1.5;color:#3f3a57;max-width:760px}.mbar{transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s}.mbar.hide{transform:translateY(160%);opacity:0;pointer-events:none}@media(max-width:1100px){.who{grid-template-columns:1fr 1fr}.sit q{min-height:0}.tiles{grid-template-columns:1fr 1fr}.faq-grid{grid-template-columns:1fr}.faq-grid .head{position:relative;top:auto;margin-bottom:28px}}@media(max-width:820px){.head:before,.author-copy:before,.after:before,.final:before,.steps-h:before{top:-18px;right:-30px;bottom:-18px;left:-30px}.h2{font-size:clamp(28px,8.3vw,44px);margin:12px 0 14px}.h2-s{font-size:clamp(26px,7.4vw,40px)}.h2-xl{font-size:clamp(30px,9vw,48px)}.bs-top{flex-direction:column;align-items:flex-start}.people{width:100%;justify-content:space-between;gap:4px}.p{width:auto;flex:1;max-width:44px}.bs-flow{width:100%;justify-content:space-between}.flow{flex:1;width:auto}.bs-cols{grid-template-columns:1fr}.bs-col.was{padding:0 0 20px;border-right:0;border-bottom:1px solid var(--card-line)}.bs-col.was .facts{grid-template-columns:auto 1fr;align-items:center}.bs-col.now .facts{grid-template-columns:1fr 1fr;gap:16px 14px}.facts .plain{grid-column:1/-1}.bs-col.was .facts .plain{grid-column:auto}.facts span{font-size:13px}.author{grid-template-columns:1fr;margin-top:56px}.author-vis{order:-1;max-width:440px}.author-copy .ctas{flex-direction:column;align-items:stretch}.author-copy .ctas>*{justify-content:space-between;text-align:center}.author-copy .btn-dark,.head-row{display:block}.arrows{display:none}.track{padding-top:18px;padding-bottom:30px}.case{width:64vw;max-width:270px}.after{flex-direction:column;align-items:flex-start}.who,.tiles,.plans,.under{grid-template-columns:1fr}.tile>p{min-height:0}.steps-h{display:block}.steps-h p{margin-top:8px}.path{grid-template-columns:1fr;gap:10px}.path:before{left:23px;right:auto;top:26px;bottom:26px;width:6px;height:auto}.path li{flex-direction:row;align-items:center;gap:12px}.path img{width:46px;height:46px;flex:none}.path li>div{padding:12px 14px}.path p{display:none}.path b{font-size:15px;margin-bottom:4px}.plans{gap:30px}.plan{padding:28px 22px 26px}.qa summary{padding:18px 16px 18px 20px}.qa .acc-in{padding:0 20px 20px}.faq-cta{display:block;text-align:center}.biz-w{display:none}.biz .btn{display:flex;justify-content:space-between;padding:18px 16px 18px 22px;font-size:15px;white-space:nowrap}.final .ctas{flex-direction:column;align-items:stretch;width:100%}.final .ctas>*{justify-content:space-between;text-align:center}.final .btn-dark{display:block}.foot{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.foot-in{grid-template-columns:1fr;justify-items:start;gap:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .rv,.js .h2 .line>span,.js .scene:not(.done) .o{opacity:1!important;transform:none!important;transition:none!important}.bar i{width:calc(var(--w) - 72px)!important;transition:none!important}.chain:before{transform:none!important}.p,.p:before,.p:after{transition:none!important}.case{transition:none}}.foot-in{grid-template-columns:auto 1fr}.socials{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px 12px;margin:6px 0 8px}.soc{display:inline-flex;align-items:center;min-height:46px;padding:11px 20px;border-radius:999px;font:800 15px Manrope;color:var(--ink);background:#fff;border:1px solid #D9D0F5;box-shadow:0 5px #c6b9ef,0 14px 24px -14px #6a2bf577;transition:transform .18s ease,box-shadow .18s ease,background .25s ease,color .2s ease}.soc:hover{transform:translateY(-3px);color:#fff;background:var(--grad);border-color:transparent;box-shadow:0 8px #3b1fb8,0 20px 30px -12px #6a2bf5aa}.soc:active{transform:translateY(4px);box-shadow:0 1px #3b1fb8}.soc-me{background:var(--ink);color:#fff;border-color:transparent;box-shadow:0 5px #3a3556,0 14px 24px -12px #0c0a1488}body{position:relative}body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url(/img/pattern.webp) center top/max(100%,1000px) auto repeat-y;opacity:.42}.hero>.pattern,.sec>.pattern{display:none}.hero-copy:before,.stats:before,.head:before,.author-copy:before,.after:before,.final:before,.steps-h:before,.note:before{display:none!important}:root{--halo:0 0 3px #EBE8FD,0 0 6px #EBE8FD,0 0 10px #EBE8FD,0 0 14px #EBE8FD,0 0 20px #EBE8FD,0 0 8px #EBE8FD,0 0 12px #EBE8FD}.hero-copy>:not(.ctas),.stats>li,.head>:not(.ctas):not(.arrows),.author-copy>:not(.ctas),.after>:not(.ctas),.final>:not(.ctas):not(.glow),.steps-h>*,.note{text-shadow:var(--halo)}.btn,.btn-dark,.btn-link,.soc{text-shadow:none}.g.gw{position:relative;background:none!important;text-shadow:none}.g.gw .gt{position:relative;display:block;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.1em;margin-right:-.1em}.g.gw .gh{position:absolute;left:0;top:0;width:100%;display:block;color:transparent;-webkit-text-fill-color:transparent;text-shadow:var(--halo);pointer-events:none;-webkit-user-select:none;user-select:none}.biz,.biz *,.plan,.plan *,.card,.card *{text-shadow:none}.biz .g.gw .gh{display:none}.stats li:not(.src):hover b{text-shadow:none}.snd{margin-left:18px;padding:6px 0;border:0;background:none;font:700 13px Manrope;color:#3f3a57;cursor:pointer;border-bottom:2px solid #CFC8EA}.snd:hover{color:#4f4ef4;border-color:#4f4ef4}.biz .g.gw .gt{background:linear-gradient(90deg,#b77bff,#7c8bff 50%,#3dbfff);-webkit-background-clip:text;background-clip:text}.photo.live{cursor:pointer;background:none;opacity:0}.live-on .photo.live{opacity:1}.live-on .live-poster{opacity:0}.cues{position:absolute;left:66%;top:2%;list-style:none;width:max-content;max-width:46%;height:110px;pointer-events:none;z-index:2}.cues li{position:absolute;left:0;top:0;width:max-content;max-width:230px;display:flex;flex-direction:column;gap:3px;padding:16px 20px;border-radius:24px;background:#fff;border:1px solid var(--card-line);box-shadow:0 7px #3b1fb8,0 26px 44px -20px #6a2bf5aa;opacity:0;transform:translate(-40px,30px) scale(.7) rotate(-4deg);transform-origin:left bottom;transition:transform .5s cubic-bezier(.2,1.4,.3,1),opacity .25s ease;text-shadow:none}.cues li.on{opacity:1;transform:none}.cues b{font:italic 900 clamp(22px,2vw,30px)/1.05 Mont;letter-spacing:-.03em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em;white-space:nowrap}.cues span{font:600 14px/1.35 Manrope;color:#3f3a57}.unmute{position:absolute;left:50%;bottom:4%;transform:translate(-50%);z-index:3;padding:11px 20px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:800 14px Manrope;cursor:pointer;box-shadow:0 5px #3a3556,0 14px 24px -10px #0c0a1488;transition:transform .18s ease,box-shadow .18s ease,background .25s ease}.unmute:hover{transform:translate(-50%) translateY(-3px);background:linear-gradient(90deg,#8509ff,#4f4ef4,#15a2f4);box-shadow:0 8px #3b1fb8}.unmute[hidden]{display:none}.livecta.hit{animation:vpulse .85s ease 3}@keyframes vpulse{50%{transform:translateY(-7px) scale(1.07);filter:brightness(1.18)}}@media(max-width:820px){.author-vis{margin-top:84px}.cues{left:auto;right:0;top:-78px;max-width:70%}.cues li{left:auto;right:0;transform-origin:right bottom}.cues li{padding:12px 14px;border-radius:20px}.cues b{font-size:22px}.cues span{font-size:12px}}@media(prefers-reduced-motion:reduce){.cues li{transition:none}.livecta.hit{animation:none}}.hero-copy{z-index:2}.stats b{white-space:nowrap}@media(max-width:820px){.brain3d{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.stats b{font-size:clamp(17px,5.2vw,22px)}.btn-link,.snd{display:inline-flex;align-items:center;min-height:44px}.mbar .btn.sm{min-height:44px}.doc h1{font-size:clamp(23px,7.2vw,40px);overflow-wrap:anywhere}.foot-l{overflow-wrap:normal;word-break:keep-all}.nav,.hero,.sec,.foot{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}.btn,.btn *,.btn-dark,.btn-dark *,.btn-link,.soc,.unmute,.snd,.vplay{text-shadow:none!important}.photo.live,.photo.live-poster{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 5%);mask-image:linear-gradient(to top,transparent 0,#000 5%);-webkit-mask-composite:source-over;mask-composite:add}.unmute{bottom:-7%}@media(max-width:820px){.unmute{bottom:-9%}.author-vis{margin-bottom:34px}}.cues{max-width:none}.cues li{max-width:none;width:max-content;overflow:visible}.cues li b{white-space:nowrap;padding-right:.14em}.cues li span{white-space:nowrap}.cues li.long b{font-size:clamp(18px,1.6vw,24px)}@media(max-width:820px){.cues li.long b{font-size:18px}}@media(min-width:821px){.cues{left:71%;top:0}}.author-copy .cues{position:static;display:grid;grid-template-columns:1fr 1fr;gap:14px;width:auto;height:auto;max-width:560px;margin:22px 0 4px;pointer-events:auto;left:auto;top:auto}.author-copy .cues li{position:relative;left:auto;right:auto;top:auto;width:auto;max-width:none;padding:16px 20px;border-radius:24px;box-shadow:0 6px #d3caf1,0 24px 40px -24px #4f4ef455;opacity:0;transform:translate(-56px) scale(.86);transform-origin:left center;transition:transform .55s cubic-bezier(.2,1.4,.3,1),opacity .3s ease,box-shadow .4s ease}.author-copy .cues li.on{opacity:1;transform:none}.author-copy .cues li.hit{box-shadow:0 8px #3b1fb8,0 30px 50px -22px #6a2bf5aa}.author-copy .cues li.wide{grid-column:1/-1}.author-copy .cues li b{font-size:clamp(24px,2.4vw,34px);white-space:nowrap}.author-copy .cues li span{white-space:normal;font-size:14px}.js .author .livecta{opacity:0;transform:translateY(18px) scale(.94);pointer-events:none;transition:opacity .35s ease,transform .5s cubic-bezier(.2,1.4,.3,1),box-shadow .18s ease,background .25s ease}.js .author .livecta.on{opacity:1;transform:translate(var(--mx,0),var(--my,0));pointer-events:auto}html:not(.js) .author-copy .cues li{opacity:1;transform:none}@media(max-width:820px){.author-vis{margin-top:0}.author-copy .cues{gap:10px;margin-top:16px}.author-copy .cues li{padding:13px 14px;border-radius:20px;transform:translateY(-26px) scale(.9)}.author-copy .cues li b{font-size:22px}.author-copy .cues li span{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.author-copy .cues li,.js .author .livecta{opacity:1!important;transform:none!important;pointer-events:auto}}.photo.live,.photo.live-poster{-webkit-mask-image:linear-gradient(to top,transparent 4%,#000 17%);mask-image:linear-gradient(to top,transparent 4%,#000 17%)}.photo.live,.photo.live-poster{-webkit-mask-image:linear-gradient(to top,transparent 9%,#000 14.5%);mask-image:linear-gradient(to top,transparent 9%,#000 14.5%)}.unmute{bottom:1%}@media(max-width:820px){.unmute{bottom:0}}.stats{align-items:start}@media(max-width:820px){.author{gap:0}.author-copy{display:contents}.author-copy .tag{order:1}.author-copy h3{order:2;margin-bottom:6px}.author-vis{order:3;max-width:310px;margin-top:0;margin-bottom:30px}.author-copy .cues{order:4;margin:0 0 8px;max-width:none}.author-copy .ctas{order:5;margin-top:18px}}@media(max-width:820px){.mbar{padding:8px;gap:8px}.mbar .btn.sm{flex:1 1 0;justify-content:center;white-space:nowrap;padding-left:10px;padding-right:10px;font-size:14px}.mbar .mtg{flex:1 1 0;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid #ffffff59;color:#fff;font:800 14px Manrope;text-decoration:none;white-space:nowrap;text-shadow:none}.mbar .mtg:active{background:#ffffff1f}}@media(max-width:350px){.mbar .btn.sm,.mbar .mtg{font-size:12.5px;padding-left:6px;padding-right:6px}}@media(max-width:820px){.author-copy .ctas>.btn{justify-content:center;gap:12px}.author-copy .cues li{align-items:center;text-align:center;justify-content:center}}.js .visual:not(.no3d) .brain,.js .visual:not(.no3d) .wires{visibility:hidden}.big-line b{text-shadow:none}@media(max-width:820px){.after{align-items:center;text-align:center}.after .btn{align-self:center}.final .ctas>.btn{justify-content:center;gap:12px}}.h1 .line{padding-bottom:.28em;margin-bottom:-.18em}.h2 .line{padding-bottom:.28em;margin-bottom:-.16em}.g.gw .gt{padding-bottom:.24em;margin-bottom:-.24em}.g.gw .gh{padding-bottom:.24em}
