.wildbrains-o,.wildbrains-f{--wildbrains-clay:#d98a68;--wildbrains-violet:#bc52f4}.wildbrains-o{isolation:isolate;height:clamp(600px,100svh - 80px,1040px);position:relative;overflow:hidden;container-type:size}.wildbrains-o-canvas{opacity:0;width:100%;height:100%;transition:opacity 1s var(--ease);display:block;position:absolute;inset:0}.wildbrains-o[data-mode=live] .wildbrains-o-canvas{opacity:1}.wildbrains-o-brain{--w:min(64cqw,calc((100cqh - 280px)*1.84));left:62%;top:calc(26px + var(--w)*.3);width:var(--w);aspect-ratio:2.5/1.8;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.wildbrains-o-still{opacity:0;width:100%;height:100%;transition:opacity 1s var(--ease);display:block}.wildbrains-o[data-mode=still] .wildbrains-o-still{opacity:1}@media (scripting:none),(prefers-reduced-motion:reduce){.wildbrains-o-still{opacity:1}}.wildbrains-o-copy{align-items:end;padding-bottom:clamp(32px,6cqh,64px);position:absolute;bottom:0;left:0;right:0}.wildbrains-o-head{grid-column:1/9}.wildbrains-o-kicker{animation:wildbrains-fade 1s var(--ease).1s both;display:block}.wildbrains-o-title{letter-spacing:-.02em;white-space:nowrap;margin:16px 0 0 -.04em;font-size:clamp(80px,12.4vw,190px);line-height:.94}.wildbrains-o-line{vertical-align:bottom;margin-bottom:-.06em;padding:0 .04em .06em 0;display:inline-block;overflow:hidden}.wildbrains-o-word{animation:wildbrains-rise 1.5s var(--ease).3s both;display:inline-block}.wildbrains-o-line+.wildbrains-o-line .wildbrains-o-word{animation-delay:.46s}.wildbrains-o-wild{background:linear-gradient(100deg,#f1cdf9 0%,#cf8ff6 30%,#a98cf7 58%,#e8b2f5 100%) 0 0/240% 100%;color:#0000;animation:wildbrains-rise 1.5s var(--ease).3s both,wildbrains-sheen 16s ease-in-out 1.6s infinite alternate;-webkit-background-clip:text;background-clip:text}.wildbrains-o[data-run=off] .wildbrains-o-wild{animation-play-state:running,paused}.wildbrains-o-side{width:100%;max-width:360px;animation:wildbrains-fade 1.2s var(--ease)1s both;grid-column:9/13;justify-self:end;padding-bottom:.6vw}.wildbrains-o-facts{gap:16px var(--gutter);grid-template-columns:1fr 1fr;margin:0;display:grid}.wildbrains-o-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:500}.wildbrains-o-facts dd{margin:4px 0 0;font-size:15px;line-height:1.35}.wildbrains-o-jump{border-bottom:1px solid var(--rule);gap:24px;margin-top:24px;padding:10px 0 8px;font-size:12px;text-decoration:none;display:inline-flex}.wildbrains-o-cap{color:var(--soft);max-width:30em;margin-top:16px;font-size:12px;line-height:1.5}.wildbrains-t{isolation:isolate;background:#111;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.wildbrains-t[data-mode=live] .wildbrains-o-canvas,.wildbrains-t[data-mode=still] .wildbrains-o-still{opacity:1}.wildbrains-t-brain{aspect-ratio:2.5/1.8;pointer-events:none;width:min(78cqw,108.333cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wildbrains-f{align-items:start;padding-block:clamp(96px,15vh,180px);overflow:clip}.wildbrains-f-copy{grid-area:1/1/auto/6;align-self:center}.wildbrains-f-lede{color:var(--soft);max-width:26em;margin-top:18px;font-size:16px;line-height:1.55}.wildbrains-f-rail{margin:clamp(40px,6vh,64px) 0 0;padding:0;list-style:none}.wildbrains-f-rail li{border-top:1px solid var(--rule);padding:18px 0 24px;position:relative}.wildbrains-f-rail button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);row-gap:10px;padding:0;display:grid}.wildbrains-f-num{letter-spacing:.08em;color:var(--soft);transition:color .5s var(--ease);padding-top:2px;font-size:12px;font-weight:500}.wildbrains-f-name{letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:12px;font-weight:500}.wildbrains-f-h{color:var(--dim);transition:color .6s var(--ease);grid-column:2;font-size:clamp(26px,2.3vw,34px);line-height:1.1}.wildbrains-f-rail li[data-on=true] .wildbrains-f-h{color:var(--fg)}.wildbrains-f-rail li[data-on=true] .wildbrains-f-num{color:var(--wildbrains-clay)}.wildbrains-f-rail button:hover .wildbrains-f-h{color:var(--soft)}.wildbrains-f-rail li[data-on=true] button:hover .wildbrains-f-h{color:var(--fg)}.wildbrains-f-p{opacity:0;max-width:30em;max-height:0;color:var(--soft);transition:max-height .7s var(--ease),opacity .5s var(--ease),margin-top .7s var(--ease);margin:0 0 0 48px;font-size:15px;line-height:1.55;overflow:hidden}.wildbrains-f-rail li[data-on=true] .wildbrains-f-p{opacity:1;max-height:9em;margin-top:12px}.wildbrains-f-bar{pointer-events:none;height:1px;position:absolute;top:-1px;left:0;right:0}.wildbrains-f-bar i{background:var(--wildbrains-clay);height:100%;width:calc(var(--i)/var(--n)*100%);display:block}.wildbrains-f-rail li[data-on=true] .wildbrains-f-bar i{width:calc((var(--i) + var(--wildbrains-step,0))/var(--n)*100%)}.wildbrains-f-now{display:none}.wildbrains-f-stage{isolation:isolate;grid-area:1/7/auto/13;align-self:center;justify-items:center;padding-top:12px;display:grid;position:relative}.wildbrains-f-glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#a054ec6b,#7065f329 46%,#0000 76%);width:min(100%,720px);animation:9s ease-in-out infinite alternate paused wildbrains-breathe;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.wildbrains-f[data-live=on] .wildbrains-f-glow{animation-play-state:running}.wildbrains-f-phone{aspect-ratio:750/1624;isolation:isolate;touch-action:pan-y;background:#1f1f21;border-radius:10.7%/4.94%;width:clamp(250px,min(22vw,46.18svh - 115.45px),320px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 0 0 7px #0b0b0c,0 0 0 8px #ffffff1a,0 50px 90px -40px #000000d9}.wildbrains-f-screen{opacity:0;width:100%;height:100%;transition:opacity .38s var(--ease);position:absolute;inset:0}.wildbrains-f-screen[data-on=true]{opacity:1}.wildbrains-f-hotspot{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:8px;width:80%;height:9%;min-height:44px;padding:0;position:absolute;transform:translate(-50%,-50%)}.wildbrains-f-hotspot:focus-visible{outline-offset:-3px;outline:2px solid #f4d3ff}.wildbrains-f-pointer{z-index:3;visibility:hidden;pointer-events:none;will-change:transform,opacity;background:#f8ecff70;border:1px solid #fff9;border-radius:50%;width:26px;height:26px;position:absolute;top:64%;left:24%;box-shadow:0 2px 10px #130a2733}.wildbrains-f-caption{grid-template-columns:44px minmax(0,1fr) 44px 44px;align-items:center;gap:6px;width:min(100%,420px);margin-top:34px;display:grid}.wildbrains-f-caption button{width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .3s;display:grid}.wildbrains-f-caption button:hover{background:var(--tint)}.wildbrains-f-caption .wildbrains-f-play{box-shadow:inset 0 0 0 1px var(--rule)}.wildbrains-f-caption>div{text-align:center;min-width:0}.wildbrains-f-caption small{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:500;display:block}.wildbrains-f-caption p{min-height:2.8em;margin-top:6px;font-size:14px;line-height:1.4}.wildbrains-window{z-index:1;pointer-events:none;opacity:0;width:100%;height:34.8522%;transition:opacity .38s var(--ease);position:absolute;top:19.4581%;left:0;overflow:hidden}.wildbrains-window[data-on=true]{opacity:1}.wildbrains-haze{opacity:.24}.wildbrains-tint{opacity:.87}.wildbrains-cloud{transform-box:view-box;transform-origin:375px 250px}.wildbrains-cloud-a{animation:16s cubic-bezier(.45,0,.55,1) -3s infinite both wildbrains-anterior}.wildbrains-cloud-b{animation:19s cubic-bezier(.45,0,.55,1) -8s infinite both wildbrains-posterior}.wildbrains-cloud-c{animation:23s cubic-bezier(.45,0,.55,1) -5s infinite both wildbrains-lateral}.wildbrains-window .wildbrains-cloud{animation-play-state:paused}.wildbrains-window[data-motion=on] .wildbrains-cloud{will-change:transform,opacity;animation-play-state:running}@keyframes wildbrains-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes wildbrains-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wildbrains-sheen{0%{background-position:0%}to{background-position:100%}}@keyframes wildbrains-breathe{0%{opacity:.72;scale:.94}to{opacity:1;scale:1.04}}@keyframes wildbrains-anterior{0%,to{opacity:.65;transform:translate(-22px,12px)scaleX(.82)}35%{opacity:.96;transform:translate(43px,-22px)scale(1.05,.87)}68%{opacity:.7;transform:translate(9px,29px)scale(.9,1.12)}}@keyframes wildbrains-posterior{0%,to{opacity:.8;transform:translate(20px,-12px)scale(.92,.85)}40%{opacity:.48;transform:translate(-53px,24px)scale(1.1,1.08)}72%{opacity:.94;transform:translate(-20px,-16px)scale(.85,1.06)}}@keyframes wildbrains-lateral{0%,to{opacity:.5;transform:translate(-8px,14px)scaleY(.82)}34%{opacity:.86;transform:translate(39px,-12px)scale(.82,1.1)}73%{opacity:.6;transform:translate(-30px,-26px)scale(1.14,.94)}}@media (max-width:860px){.wildbrains-o{height:clamp(620px,100svh - 60px,920px)}.wildbrains-o-brain{width:min(112cqw,62cqh);top:24.5%;left:50%}.wildbrains-o-head,.wildbrains-o-side{grid-column:1/-1}.wildbrains-o-title{white-space:normal;font-size:clamp(64px,20vw,120px);line-height:.9}.wildbrains-o-line{width:max-content;display:block}.wildbrains-o-side{justify-self:start;max-width:none;margin-top:26px;padding-bottom:0}.wildbrains-o-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.wildbrains-o-facts dd{font-size:14px}.wildbrains-o-jump{margin-top:18px}.wildbrains-o-cap{margin-top:10px;font-size:11px}.wildbrains-f-copy,.wildbrains-f-now,.wildbrains-f-stage{grid-area:auto/1/auto/-1}.wildbrains-f-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.wildbrains-f-rail li{padding:12px 0 0}.wildbrains-f-rail button{grid-template-columns:1fr;row-gap:4px;min-height:44px}.wildbrains-f-h,.wildbrains-f-p{display:none}.wildbrains-f-name{color:var(--soft);transition:color .5s var(--ease)}.wildbrains-f-rail li[data-on=true] .wildbrains-f-name{color:var(--fg)}.wildbrains-f-now{margin-top:22px;display:grid}.wildbrains-f-now>div{visibility:hidden;opacity:0;transition:opacity .5s var(--ease);grid-area:1/1}.wildbrains-f-now>div[data-on=true]{visibility:visible;opacity:1}.wildbrains-f-now .serif{font-size:28px;line-height:1.1}.wildbrains-f-now p+p{color:var(--soft);margin-top:10px;font-size:15px;line-height:1.55}.wildbrains-f-stage{margin-top:36px;padding-top:0}.wildbrains-f-phone{width:min(70vw,290px)}.wildbrains-f-caption{margin-top:28px}}@media (prefers-reduced-motion:reduce){.wildbrains-o-kicker,.wildbrains-o-word,.wildbrains-o-wild,.wildbrains-o-side,.wildbrains-f-glow{animation:none}.wildbrains-o-canvas,.wildbrains-o-still,.wildbrains-f-screen,.wildbrains-window,.wildbrains-f-h,.wildbrains-f-p,.wildbrains-f-now>div{transition:none}.wildbrains-f-pointer{will-change:auto}}
