.scena-making{--mk-ink:#01212e;--mk-ink-3:#134457;--mk-text-2:#344d58;--mk-violet:#96f;--mk-violet-d:#5c3d99;--mk-violet-l:#e6d9ff;--mk-lav:#f5f0ff;--mk-blue:#03a6e7;--mk-blue-l:#4fc1ee;--mk-blue-d:#027dad;--mk-sky:#e6f6fd;--mk-paper:#fff;--mk-chrome:#f0f3f5;--mk-wire:#9fb3bc;--mk-hair:#01212e24;--mk-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--mk-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--mk-o:"VT323", ui-monospace, monospace;--mk-ease:cubic-bezier(.2, .8, .2, 1);color:var(--mk-ink);text-align:left;font:400 17px/1.6 var(--mk-b);-webkit-font-smoothing:antialiased;container:mk/inline-size}.scena-making *,.scena-making :before,.scena-making :after{box-sizing:border-box}.scena-making :where(ol,ul,p,figure){margin:0;padding:0;list-style:none}.scena-making :where(button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.scena-making :focus-visible{outline:2px solid var(--mk-violet);outline-offset:2px}.scena-making .mk-wrap{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px 24px;display:grid}.scena-making .mk-copy{grid-column:1/span 5;justify-items:start;gap:24px;min-width:0;display:grid}.scena-making .mk-art{grid-column:6/-1;min-width:0}.scena-making .mk-steps{width:100%;display:grid}.scena-making .mk-steps>li{border-top:1px solid var(--mk-hair)}.scena-making .mk-steps>li:last-child{border-bottom:1px solid var(--mk-hair)}.scena-making .mk-step{width:100%;color:var(--mk-ink);transition:color .2s var(--mk-ease);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:20px;padding:22px 0;font-size:19px;line-height:1.4;display:grid;position:relative}.scena-making .mk-n{background:var(--mk-violet-l);width:48px;height:48px;font:900 22px/1 var(--mk-d);letter-spacing:.03em;color:var(--mk-ink);transition:background-color .2s var(--mk-ease);place-items:center;display:grid}.scena-making .mk-bar{background:var(--mk-violet);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.scena-making .mk-steps:has([aria-current]) .mk-step:not([aria-current]){color:var(--mk-text-2)}.scena-making .mk-step[aria-current] .mk-n{background:var(--mk-violet)}.scena-making .mk-step[aria-current] .mk-bar{transform:scaleX(.5)}@media (hover:hover) and (pointer:fine){.scena-making .mk-step:hover{color:var(--mk-ink)}.scena-making .mk-step:hover .mk-n{background:color-mix(in oklab, var(--mk-violet-l) 70%, var(--mk-violet))}.scena-making .mk-step[aria-current]:hover .mk-n{background:var(--mk-violet)}}.scena-making .mk-pause{border:1px solid var(--mk-ink);height:36px;font:400 20px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;transition:background-color .2s var(--mk-ease), transform 90ms var(--mk-ease);align-items:center;gap:10px;padding:0 14px;display:inline-flex}.scena-making .mk-pause:hover{background:#01212e0f}.scena-making .mk-pause:active{transform:translateY(1px)scale(.985)}.scena-making .mk-pi{border-inline:3px solid;width:10px;height:12px}.scena-making .mk-pause.is-play .mk-pi{border-inline:0;border-left:10px solid;border-block:6px solid #0000;width:0;height:0}.scena-making:not(.mk-js) .mk-pause{display:none}.scena-making .mk-card{background:var(--mk-paper);border:1px solid var(--mk-hair);gap:18px;padding:28px 32px 20px;display:grid;position:relative;container:mkc/inline-size}.scena-making .mk-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-height:30px;display:flex}.scena-making .mk-title{min-width:0;font:400 21px/1.05 var(--mk-o);letter-spacing:.03em;text-transform:uppercase;color:var(--mk-text-2)}.scena-making .mk-tools{align-items:center;gap:8px;display:flex;position:relative}.scena-making .mk-tag{border:1px solid var(--mk-hair);background:var(--mk-paper);height:30px;font:400 18px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-ink);white-space:nowrap;transition:opacity .3s var(--mk-ease), border-color .3s var(--mk-ease);align-items:center;gap:7px;padding:0 10px;display:inline-flex}.scena-making .mk-tag svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;height:14px}.scena-making .mk-status i{background:var(--mk-blue);border-radius:50%;width:8px;height:8px}.scena-making .mk-status{border-color:var(--mk-blue)}.scena-making .mk-draft{display:none}.scena-making .mk-link{position:relative}.scena-making .mk-toast{z-index:3;background:var(--mk-ink);color:#fff;font:400 16px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--mk-ease), transform .2s var(--mk-ease);padding:5px 8px 4px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateY(4px)}.scena-making .mk-map{grid-template-columns:1fr 1fr;justify-items:center;display:grid;position:relative}.scena-making .mk-full{grid-column:1/-1}.scena-making .mk-src{flex-wrap:wrap;justify-content:center;justify-self:stretch;gap:8px;display:flex}.scena-making .mk-src:before{content:"";flex-basis:100%;order:2;height:0}.scena-making .mk-side{display:contents}.scena-making .mk-src .mk-file{order:3}.scena-making .mk-chip{border:1px dashed var(--mk-wire);font:400 17px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-text-2);white-space:nowrap;transition:border-color .3s var(--mk-ease), background-color .3s var(--mk-ease), color .3s var(--mk-ease);padding:6px 10px 5px}.scena-making .mk-file{border:1px solid var(--mk-violet);background:var(--mk-lav);font:400 18px/1 var(--mk-o);letter-spacing:.02em;color:var(--mk-ink);white-space:nowrap;align-items:center;gap:8px;padding:4px 10px 4px 5px;display:inline-flex;position:relative;overflow:hidden}.scena-making .mk-pdf{background:var(--mk-ink);color:#fff;letter-spacing:.06em;padding:3px 5px 2px;font-size:15px;font-weight:400}.scena-making .mk-up{background:var(--mk-violet);transform-origin:0;opacity:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.scena-making .mk-startrow{grid-template-columns:1fr auto 1fr;justify-self:stretch;align-items:center;column-gap:12px;display:grid}.scena-making .mk-startrow>.mk-start{grid-column:2}.scena-making .mk-agent{background:var(--mk-violet-l);font:400 16px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-ink);white-space:nowrap;transition:background-color .3s var(--mk-ease);grid-column:3;justify-self:start;align-items:center;gap:6px;padding:3px 7px 2px;display:inline-flex}.scena-making .mk-agent-x{display:none}.scena-making .mk-v{background:var(--mk-wire);width:2px;height:18px;display:block;position:relative}.scena-making .mk-v--short{height:14px}.scena-making .mk-fork{justify-self:stretch;height:30px;position:relative}.scena-making .mk-fork>i{display:block;position:absolute}.scena-making .mk-fs{background:var(--mk-wire);width:2px;height:14px;top:0;left:calc(50% - 1px)}.scena-making .mk-fl,.scena-making .mk-fr{border-top:2px solid var(--mk-wire);height:18px;top:12px}.scena-making .mk-fl{border-left:2px solid var(--mk-wire);left:calc(25% - 1px);right:calc(50% - 1px)}.scena-making .mk-fr{border-right:2px solid var(--mk-wire);left:calc(50% - 1px);right:calc(25% - 1px)}.scena-making :is(.mk-v,.mk-fs):after{content:"";background:var(--mk-violet);transform-origin:50% 0;transition:transform .4s var(--mk-ease);position:absolute;inset:0 -1px;transform:scaleY(0)}.scena-making :is(.mk-fl,.mk-fr):after{content:"";border-top:3px solid var(--mk-violet);transition:clip-path .4s var(--mk-ease);position:absolute;top:-2px;bottom:0}.scena-making .mk-fl:after{border-left:3px solid var(--mk-violet);clip-path:inset(0 0 0 100%);left:-2px;right:0}.scena-making .mk-fr:after{border-right:3px solid var(--mk-violet);clip-path:inset(0 100% 0 0);left:0;right:-2px}.scena-making .mk-node{border:1px solid var(--mk-ink);background:var(--mk-paper);font:400 20px/1 var(--mk-o);letter-spacing:.04em;text-transform:uppercase;color:var(--mk-ink);white-space:nowrap;transition:background-color .3s var(--mk-ease), border-color .3s var(--mk-ease), color .3s var(--mk-ease);padding:9px 14px 8px;position:relative}.scena-making .mk-start{background:var(--mk-ink);color:#fff}.scena-making .mk-known{background:var(--mk-sky);border-color:var(--mk-blue)}.scena-making .mk-email{background:var(--mk-chrome);border-color:var(--mk-wire)}.scena-making .mk-end:before{content:"";border:2px solid var(--mk-violet);opacity:0;transition:opacity .3s var(--mk-ease);position:absolute;inset:-5px}.scena-making .mk-scene{border:1px solid var(--mk-violet);background:var(--mk-paper);width:min(100%,380px);transition:border-color .3s var(--mk-ease);position:relative}.scena-making .mk-sh{background:var(--mk-violet-l);min-height:32px;font:400 20px/1 var(--mk-o);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:5px 12px 4px;display:flex}.scena-making .mk-ai{background:var(--mk-violet);color:var(--mk-ink);opacity:0;transition:opacity .2s var(--mk-ease);padding:3px 7px 2px;font-size:16px}.scena-making .mk-sb{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px 14px;display:grid}.scena-making .mk-face{--fc:var(--mk-blue-l);--fb:var(--mk-ink-3);background:radial-gradient(circle at 50% 38%, var(--fc) 0 22%, transparent 23%), radial-gradient(ellipse at 50% 100%, var(--fc) 0 45%, transparent 46%), var(--fb);width:44px;height:44px;transition:opacity .3s var(--mk-ease);border-radius:50%;display:block}.scena-making .mk-f2{--fc:var(--mk-violet);--fb:#0e3a4d}.scena-making .mk-f3{--fc:var(--mk-sky);--fb:var(--mk-blue-d)}.scena-making .mk-slot{width:44px;height:44px;position:relative}.scena-making .mk-slot:before{content:"";border:1.5px dashed var(--mk-wire);opacity:0;transition:opacity .3s var(--mk-ease);border-radius:50%;position:absolute;inset:0}.scena-making .mk-who{font:400 19px/1 var(--mk-o);letter-spacing:.04em;text-transform:uppercase;transition:opacity .3s var(--mk-ease);display:block}.scena-making .mk-who small{font:400 13px/1 var(--mk-b);letter-spacing:0;text-transform:none;color:var(--mk-text-2);margin-left:6px}.scena-making .mk-line{text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.45}.scena-making .mk-caret{vertical-align:-3px;background:var(--mk-violet);width:.5em;height:1.05em;margin-left:2px;display:none}.scena-making .mk-ch{position:relative}.scena-making .mk-ch.mk-off{visibility:hidden}.scena-making.mk-caret-on .mk-ch.mk-last:after{content:"";background:var(--mk-violet);width:.45em;height:1.05em;margin-left:1px;animation:.9s step-end infinite mk-blink;position:absolute;top:.14em;left:100%}.scena-making .mk-tray{z-index:2;background:var(--mk-paper);border:1px solid var(--mk-hair);opacity:0;pointer-events:none;transition:opacity .2s var(--mk-ease);justify-items:center;gap:8px;padding:10px 8px;display:grid;position:absolute;top:-1px;right:calc(100% + 14px);box-shadow:0 10px 28px #01212e24}.scena-making .mk-tray b{font:400 16px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-text-2)}.scena-making .mk-tray .mk-face{width:32px;height:32px}.scena-making .mk-tray .mk-pick{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px var(--mk-violet)}.scena-making .mk-cursor{z-index:2;opacity:0;pointer-events:none;width:20px;height:24px;transition:opacity .2s var(--mk-ease);position:absolute;bottom:50px;left:calc(75% + 58px)}.scena-making .mk-cursor path{fill:var(--mk-ink);stroke:var(--mk-paper);stroke-width:1.5px;stroke-linejoin:round}.scena-making .mk-ft{border-top:1px solid var(--mk-hair);font:400 18px/1 var(--mk-o);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-text-2);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-top:14px;display:flex}.scena-making .mk-ft i{background:var(--mk-violet);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.scena-making:is([data-mk-state=rest],[data-mk-state=play-a]) :is(.mk-v--trunk,.mk-fs,.mk-v--a):after,.scena-making[data-mk-state=play-b] :is(.mk-v--trunk,.mk-fs,.mk-v--b):after,.scena-making .mk-v--src:after{transform:scaleY(1)}.scena-making:is([data-mk-state=rest],[data-mk-state=play-a]) .mk-fl:after,.scena-making[data-mk-state=play-b] .mk-fr:after{clip-path:inset(0)}.scena-making:is([data-mk-state=rest],[data-mk-state=play-a]) .mk-end--a{background:var(--mk-blue);border-color:var(--mk-blue)}.scena-making[data-mk-state=play-a] .mk-end--a:before{opacity:1}.scena-making[data-mk-state=play-b] .mk-end--b{background:var(--mk-ink);color:#fff}.scena-making[data-mk-state=play-b] .mk-end--b:before{opacity:1;border-color:var(--mk-ink-3)}.scena-making:is([data-mk-state=source],[data-mk-state=decide],[data-mk-state=cast]) .mk-status{border-color:var(--mk-hair)}.scena-making:is([data-mk-state=source],[data-mk-state=decide],[data-mk-state=cast]) .mk-status i{background:var(--mk-wire)}.scena-making:is([data-mk-state=source],[data-mk-state=decide],[data-mk-state=cast]) .mk-draft{display:inline}.scena-making:is([data-mk-state=source],[data-mk-state=decide],[data-mk-state=cast]) .mk-live{display:none}.scena-making:is([data-mk-state=source],[data-mk-state=decide],[data-mk-state=cast]) .mk-tool{opacity:.38}.scena-making[data-mk-state=source] .mk-up{opacity:1}.scena-making[data-mk-state=source] .mk-agent{background:var(--mk-violet)}.scena-making[data-mk-state=source] .mk-agent-x{display:inline}.scena-making[data-mk-state=source] :is(.mk-scene,.mk-known,.mk-email,.mk-end){border-style:dashed;border-color:var(--mk-wire);color:#0000;background:0 0}.scena-making[data-mk-state=source] .mk-scene>*{visibility:hidden}.scena-making[data-mk-state=source] :is(.mk-v--trunk,.mk-fs,.mk-v--a,.mk-v--b){background:repeating-linear-gradient(to bottom, var(--mk-wire) 0 3px, transparent 3px 6px)}.scena-making[data-mk-state=source] .mk-fl{border-top-style:dashed;border-left-style:dashed}.scena-making[data-mk-state=source] .mk-fr{border-top-style:dashed;border-right-style:dashed}.scena-making[data-mk-state=decide] .mk-ai{opacity:1}.scena-making:not(.mk-js)[data-mk-state=decide] .mk-caret{display:inline-block}.scena-making:not(.mk-js)[data-mk-state=decide] .mk-type-b{visibility:hidden}.scena-making[data-mk-state=decide] .mk-slot>.mk-face,.scena-making[data-mk-state=decide] .mk-who{opacity:0}.scena-making[data-mk-state=decide] .mk-slot:before,.scena-making[data-mk-state=decide] .mk-cursor,.scena-making[data-mk-state=cast] .mk-tray{opacity:1}.scena-making[data-mk-state=share] .mk-toast{opacity:1;transform:none}@keyframes mk-in{0%{opacity:0;transform:translateY(6px)}}@keyframes mk-fade{0%{opacity:0}}@keyframes mk-pop{0%{opacity:0;transform:scale(.86)}}@keyframes mk-growX{0%{transform:scaleX(0)}}@keyframes mk-growY{0%{transform:scaleY(0)}}@keyframes mk-growYb{0%{transform:scaleY(0)}}@keyframes mk-clipL{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes mk-clipR{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mk-solid{0%{border-style:dashed;border-color:var(--mk-wire);color:#0000;background-color:#0000}}@keyframes mk-dash{0%{background:repeating-linear-gradient(to bottom, var(--mk-wire) 0 3px, transparent 3px 6px)}}@keyframes mk-pickf{0%{border-color:var(--mk-wire);background-color:var(--mk-paper)}}@keyframes mk-filla{0%{background-color:var(--mk-paper);border-color:var(--mk-ink)}}@keyframes mk-fillb{0%{background-color:var(--mk-paper);color:var(--mk-ink)}}@keyframes mk-ring{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:none}}@keyframes mk-press{40%{background-color:var(--mk-sky);transform:scale(.9)}}@keyframes mk-blink{50%{opacity:0}}@keyframes mk-cur{0%{opacity:0;bottom:14px;left:calc(25% + 70px)}12%{opacity:1;bottom:54px;left:calc(25% + 22px);transform:none}16%{transform:scale(.82)}21%{transform:none}45%{bottom:54px;left:calc(75% + 22px);transform:none}49%{transform:scale(.82)}54%{transform:none}84%{opacity:1;bottom:54px;left:calc(75% + 22px)}to{opacity:0;bottom:26px;left:calc(75% + 46px)}}@keyframes mk-cast{0%,14%{opacity:0;transform:scale(.55)}24%{opacity:1;transform:none}49%{--fc:var(--mk-blue-l);--fb:var(--mk-ink-3)}50%,72%{--fc:var(--mk-violet);--fb:#0e3a4d}73%,to{--fc:var(--mk-blue-l);--fb:var(--mk-ink-3)}}@keyframes mk-ring1{0%,8%{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px transparent}12%,46%{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px var(--mk-violet)}50%,70%{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px transparent}74%,to{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px var(--mk-violet)}}@keyframes mk-ring2{0%,46%{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px transparent}50%,70%{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px var(--mk-violet)}74%,to{box-shadow:0 0 0 2px var(--mk-paper), 0 0 0 4px transparent}}@media (prefers-reduced-motion:no-preference){.scena-making.mk-js[data-mk-state=source] .mk-c1{animation:mk-in .3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-c2{animation:mk-in .3s .1s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-c3{animation:mk-in .3s .2s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-file{animation:mk-in .3s .35s var(--mk-ease) both, mk-pickf .25s 1.35s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=source] .mk-up{animation:.85s cubic-bezier(.4,0,.2,1) .5s both mk-growX}.scena-making.mk-js[data-mk-state=source] .mk-v--src{animation:.15s 1.45s both mk-fade}.scena-making.mk-js[data-mk-state=source] .mk-v--src:after{animation:mk-growY .25s 1.45s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-start{animation:mk-pop .3s 1.7s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-agent{animation:mk-in .3s 1.95s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-agent-x:after{content:"";vertical-align:-1px;background:currentColor;width:.4em;height:.85em;margin-left:4px;animation:.9s step-end infinite mk-blink;display:inline-block}.scena-making.mk-js[data-mk-state=source] .mk-v--trunk{animation:.2s 2.3s both mk-fade}.scena-making.mk-js[data-mk-state=source] .mk-scene{animation:mk-in .3s 2.45s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] .mk-fork{animation:.2s 2.7s both mk-fade}.scena-making.mk-js[data-mk-state=source] :is(.mk-known,.mk-email){animation:mk-in .25s 2.85s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=source] :is(.mk-v--a,.mk-v--b){animation:.2s 3.05s both mk-fade}.scena-making.mk-js[data-mk-state=source] .mk-end{animation:mk-in .25s 3.15s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=decide] .mk-scene{animation:mk-solid .4s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=decide] .mk-sh{animation:.3s .15s both mk-fade}.scena-making.mk-js[data-mk-state=decide] .mk-sb{animation:.3s .25s both mk-fade}.scena-making.mk-js[data-mk-state=decide] .mk-ai{animation:mk-pop .25s .3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=decide] .mk-cursor{transform-origin:2px 2px;animation:mk-cur 2.6s .35s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=decide] .mk-known{animation:mk-solid .3s .8s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=decide] .mk-v--a{animation:.3s .95s backwards mk-dash}.scena-making.mk-js[data-mk-state=decide] .mk-end--a{animation:mk-solid .3s 1.05s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=decide] .mk-email{animation:mk-solid .3s 1.65s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=decide] .mk-v--b{animation:.3s 1.8s backwards mk-dash}.scena-making.mk-js[data-mk-state=decide] .mk-end--b{animation:mk-solid .3s 1.9s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=cast] .mk-tray{animation:mk-in .25s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=cast] .mk-t1{animation:3s linear both mk-ring1}.scena-making.mk-js[data-mk-state=cast] .mk-t2{animation:3s linear both mk-ring2}.scena-making.mk-js[data-mk-state=cast] .mk-slot>.mk-face{animation:mk-cast 3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=cast] .mk-who{animation:.3s .7s both mk-fade}.scena-making.mk-js[data-mk-state=share] .mk-status{animation:mk-pop .3s .15s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=share] .mk-link{animation:mk-press .26s .75s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=share] .mk-toast{animation:mk-in .2s .95s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-a] .mk-v--trunk:after{animation:mk-growY .3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-a] .mk-fs:after{animation:mk-growY .2s .3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-a] .mk-fl:after{animation:mk-clipL .3s .5s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-a] .mk-v--a:after{animation:mk-growY .25s .8s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-a] .mk-end--a{animation:mk-filla .3s 1.05s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=play-a] .mk-end--a:before{animation:mk-ring .3s 1.15s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-b] .mk-v--trunk:after{animation:mk-growYb .3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-b] .mk-fs:after{animation:mk-growYb .2s .3s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-b] .mk-fr:after{animation:mk-clipR .3s .5s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-b] .mk-v--b:after{animation:mk-growY .25s .8s var(--mk-ease) both}.scena-making.mk-js[data-mk-state=play-b] .mk-end--b{animation:mk-fillb .3s 1.05s var(--mk-ease) backwards}.scena-making.mk-js[data-mk-state=play-b] .mk-end--b:before{animation:mk-ring .3s 1.15s var(--mk-ease) both}}.scena-making.mk-frozen *,.scena-making.mk-frozen :before,.scena-making.mk-frozen :after{animation-play-state:paused!important}@container mk (width<=899px){.scena-making .mk-copy,.scena-making .mk-art{grid-column:1/-1}.scena-making .mk-steps{max-width:640px}}@container mk (width<=520px){.scena-making .mk-step{grid-template-columns:40px minmax(0,1fr);gap:16px;padding:18px 0;font-size:17px}.scena-making .mk-n{width:40px;height:40px;font-size:20px}}@container mkc (width<=520px){.scena-making .mk-card{gap:16px;padding:20px 18px 16px}.scena-making .mk-file{font-size:16px}.scena-making .mk-agent{font-size:15px}.scena-making .mk-agent-x{display:none!important}.scena-making .mk-title{font-size:19px}.scena-making .mk-tag{height:28px;padding:0 8px;font-size:17px}.scena-making .mk-chip{padding:5px 8px 4px;font-size:15px}.scena-making .mk-src{gap:8px}.scena-making .mk-node{padding:8px 10px 7px;font-size:17px}.scena-making .mk-sh{font-size:18px}.scena-making .mk-line{font-size:14px}.scena-making .mk-scene{width:100%}.scena-making .mk-tray{grid-auto-flow:column;align-items:center;padding:8px 10px;top:calc(100% + 6px);right:8px}.scena-making .mk-cursor{left:auto;right:4px}.scena-making .mk-ft{font-size:16px}}@media (prefers-reduced-motion:reduce){.scena-making *,.scena-making :before,.scena-making :after{transition:none!important;animation:none!important}}.scena-crew{--cw-ink:#01212e;--cw-text-2:#344d58;--cw-violet:#96f;--cw-violet-d:#5c3d99;--cw-violet-l:#e6d9ff;--cw-lav:#f5f0ff;--cw-blue-l:#4fc1ee;--cw-paper:#fff;--cw-hair:#01212e24;--cw-head:color-mix(in oklab, var(--cw-blue-l) 22%, var(--cw-paper));--cw-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--cw-o:"VT323", ui-monospace, monospace;--cw-ease:cubic-bezier(.2, .8, .2, 1);color:var(--cw-ink);text-align:left;font:400 17px/1.6 var(--cw-b);-webkit-font-smoothing:antialiased;container:cw/inline-size}.scena-crew *,.scena-crew :before,.scena-crew :after{box-sizing:border-box}.scena-crew :where(p,ul,ol,figure){margin:0;padding:0;list-style:none}.scena-crew :focus-visible{outline:2px solid var(--cw-violet);outline-offset:2px}.scena-crew .cw-wrap{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px 24px;display:grid}.scena-crew .cw-copy{grid-column:1/span 5;justify-items:start;gap:32px;min-width:0;display:grid}.scena-crew .cw-points{width:100%;display:grid}.scena-crew .cw-points li{border-bottom:1px solid var(--cw-hair);transition:box-shadow .3s var(--cw-ease), padding-left .3s var(--cw-ease), background-color .3s var(--cw-ease);padding:18px 0;font-size:18px;line-height:1.45}.scena-crew .cw-link{color:var(--cw-violet-d);align-items:center;gap:12px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.scena-crew .cw-link span{transition:transform .2s var(--cw-ease);font-size:.85em}@media (hover:hover) and (pointer:fine){.scena-crew .cw-link:hover span{transform:translate(2px,-2px)}}.scena-crew .cw-win{border:1px solid color-mix(in oklab, var(--cw-blue-l) 55%, var(--cw-paper));background:var(--cw-paper);grid-column:6/-1;min-width:0;box-shadow:0 18px 40px #01212e14;container:cww/inline-size}.scena-crew .cw-head{background:var(--cw-head);font:400 19px/1 var(--cw-o);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:18px 24px;display:flex}.scena-crew .cw-list{display:grid}.scena-crew .cw-row{border-top:1px solid var(--cw-hair);background:var(--cw-paper);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:14px 22px;display:grid;position:relative}.scena-crew .cw-n{color:var(--cw-text-2);font:400 17px/1.1 var(--cw-o);font-variant-numeric:tabular-nums;letter-spacing:.05em;display:inline-grid;overflow:hidden}.scena-crew :is(.cw-n,.cw-foot) b{font-weight:400}.scena-crew .cw-n>*{transition:transform .3s var(--cw-ease), opacity .3s var(--cw-ease);grid-area:1/1}.scena-crew .cw-n .cw-was{opacity:0;transform:translateY(-110%)}.scena-crew .cw-t{font-size:18px;font-weight:700;line-height:1.35}.scena-crew .cw-k{color:var(--cw-text-2);font:400 17px/1 var(--cw-o);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.scena-crew .cw-slot{transition:grid-template-rows .5s var(--cw-ease);grid-template-rows:1fr;display:grid}.scena-crew .cw-slot-in{min-height:0;position:relative;overflow:hidden}.scena-crew .cw-slot-in:before{border:1.5px dashed var(--cw-violet);opacity:0;content:"";transition:opacity .25s var(--cw-ease);pointer-events:none;position:absolute;inset:6px 10px}.scena-crew .cw-row--sc{background:var(--cw-lav);transition:background-color .3s var(--cw-ease), transform .5s var(--cw-ease), opacity .4s var(--cw-ease)}.scena-crew .cw-row--sc:before{background:var(--cw-violet);content:"";transform-origin:50% 0;width:4px;transition:transform .3s var(--cw-ease);position:absolute;top:-1px;bottom:0;left:0}.scena-crew .cw-tag{color:var(--cw-ink);background:var(--cw-violet-l);font:400 17px/1 var(--cw-o);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:opacity .25s var(--cw-ease), transform .25s var(--cw-ease);padding:5px 9px 4px}.scena-crew .cw-foot{border-top:1px solid var(--cw-hair);color:var(--cw-violet-d);font:400 18px/1 var(--cw-o);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;text-decoration:none;display:flex}.scena-crew .cw-foot span{transition:transform .2s var(--cw-ease);font-size:18px}@media (hover:hover) and (pointer:fine){.scena-crew .cw-foot:hover span{transform:translate(2px,-2px)}}.scena-crew:is([data-cw-state=before],[data-cw-state=open],[data-cw-state=insert],[data-cw-state=lit]) .cw-points li:nth-child(4){background:color-mix(in oklab, var(--cw-violet-l) 45%, transparent);box-shadow:inset 3px 0 0 var(--cw-violet);padding-left:16px}.scena-crew:is([data-cw-state=before],[data-cw-state=open],[data-cw-state=insert]) .cw-n .cw-was{opacity:1;transform:none}.scena-crew:is([data-cw-state=before],[data-cw-state=open],[data-cw-state=insert]) .cw-n .cw-now{opacity:0;transform:translateY(110%)}.scena-crew[data-cw-state=before] .cw-slot{grid-template-rows:0fr}.scena-crew[data-cw-state=open] .cw-slot{grid-template-rows:.55fr}.scena-crew:is([data-cw-state=open],[data-cw-state=insert]) .cw-slot-in:before{opacity:1}.scena-crew:is([data-cw-state=before],[data-cw-state=open]) .cw-row--sc{opacity:0;transform:translate(105%)}.scena-crew[data-cw-state=insert] .cw-row--sc{opacity:.85;background:var(--cw-paper);transform:translate(38%)}.scena-crew:is([data-cw-state=before],[data-cw-state=open],[data-cw-state=insert]) .cw-row--sc:before{transform:scaleY(0)}.scena-crew:is([data-cw-state=before],[data-cw-state=open],[data-cw-state=insert]) .cw-tag{opacity:0;transform:scale(.8)}@keyframes cw-hl{0%,to{box-shadow:inset 0 0 0 var(--cw-violet);background-color:#0000;padding-left:0}9%,86%{background-color:color-mix(in oklab, var(--cw-violet-l) 45%, transparent);box-shadow:inset 3px 0 0 var(--cw-violet);padding-left:16px}}@keyframes cw-open{0%{grid-template-rows:0fr}}@keyframes cw-dash{0%{opacity:0}15%,75%{opacity:1}to{opacity:0}}@keyframes cw-slide{0%{opacity:0;transform:translate(105%)}}@keyframes cw-bg{0%{background-color:var(--cw-paper)}}@keyframes cw-edge{0%{transform:scaleY(0)}}@keyframes cw-out{0%{opacity:1;transform:none}}@keyframes cw-up{0%{opacity:0;transform:translateY(110%)}}@keyframes cw-pop{0%{opacity:0;transform:scale(.8)}}@keyframes cw-nudge{40%{transform:translate(3px,-3px)}}@media (prefers-reduced-motion:no-preference){.scena-crew.cw-js[data-cw-play] .cw-points li:nth-child(4){animation:cw-hl 3.2s var(--cw-ease) both}.scena-crew.cw-js[data-cw-play] .cw-slot{animation:cw-open .6s .3s var(--cw-ease) both}.scena-crew.cw-js[data-cw-play] .cw-slot-in:before{animation:1.3s linear .3s both cw-dash}.scena-crew.cw-js[data-cw-play] .cw-row--sc{animation:cw-slide .7s .8s var(--cw-ease) both, cw-bg .3s 1.5s backwards}.scena-crew.cw-js[data-cw-play] .cw-row--sc:before{animation:cw-edge .3s 1.5s var(--cw-ease) backwards}.scena-crew.cw-js[data-cw-play] .cw-n .cw-was{animation:cw-out .3s 1.6s var(--cw-ease) backwards}.scena-crew.cw-js[data-cw-play] .cw-n .cw-was+.cw-now{animation:cw-up .3s 1.6s var(--cw-ease) backwards}.scena-crew.cw-js[data-cw-play] .cw-tag{animation:cw-pop .25s 1.8s var(--cw-ease) backwards}.scena-crew.cw-js[data-cw-play] .cw-foot span{animation:cw-nudge .5s 2.4s var(--cw-ease)}}.scena-crew.cw-js.cw-hold *,.scena-crew.cw-js.cw-hold :before,.scena-crew.cw-js.cw-hold :after{animation-play-state:paused!important}@container cw (width<=899px){.scena-crew .cw-copy,.scena-crew .cw-win{grid-column:1/-1}}@container cww (width<=520px){.scena-crew .cw-head{padding:14px 16px;font-size:16px}.scena-crew .cw-row{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;min-height:62px;padding:12px 14px}.scena-crew .cw-t{font-size:16px}.scena-crew .cw-k,.scena-crew .cw-tag,.scena-crew .cw-n{font-size:15px}.scena-crew .cw-tag{padding:4px 6px 3px}.scena-crew .cw-foot{padding:14px 16px;font-size:16px}}@media (prefers-reduced-motion:reduce){.scena-crew *,.scena-crew :before,.scena-crew :after{transition:none!important;animation:none!important}}.scena-season{--sn-ink:#01212e;--sn-text-2:#344d58;--sn-violet:#96f;--sn-violet-d:#5c3d99;--sn-blue-l:#4fc1ee;--sn-paper:#fff;--sn-wire:#9fb3bc;--sn-line:#c9d6dc;--sn-hair:#01212e24;--sn-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--sn-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--sn-o:"VT323", ui-monospace, monospace;--sn-ease:cubic-bezier(.2, .8, .2, 1);--sn-gap:18px;color:var(--sn-ink);text-align:left;font:400 17px/1.6 var(--sn-b);-webkit-font-smoothing:antialiased;container:sn/inline-size}.scena-season *,.scena-season :before,.scena-season :after{box-sizing:border-box}.scena-season :where(p,ul,ol){margin:0;padding:0;list-style:none}.scena-season .sn-sched{gap:var(--sn-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:44px;display:grid}.scena-season .sn-card{border:1px solid var(--sn-line);background:var(--sn-paper);grid-template-rows:auto auto 1fr auto;gap:14px;min-width:0;min-height:222px;padding:30px 28px 28px;display:grid;position:relative}.scena-season .sn-card:before{background:var(--sn-violet);content:"";transform-origin:0;height:4px;transition:transform .35s var(--sn-ease);position:absolute;top:-1px;left:-1px;right:-1px}.scena-season .sn-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.scena-season .sn-wk{color:var(--sn-violet-d);font:400 20px/1 var(--sn-o);letter-spacing:.05em;text-transform:uppercase}.scena-season .sn-ep{color:#fff;background:var(--sn-violet);width:26px;height:26px;transition:opacity .25s var(--sn-ease), transform .25s var(--sn-ease);place-items:center;font-size:11px;line-height:1;display:grid}.scena-season .sn-t{font:900 clamp(24px, 2.4cqi, 31px) / .95 var(--sn-d);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.scena-season .sn-card small{color:var(--sn-text-2);align-self:end;font-size:16px;line-height:1.4}.scena-season .sn-live{color:#fff;border-color:var(--sn-ink);background:var(--sn-ink)}.scena-season .sn-live:before{display:none}.scena-season .sn-live .sn-wk,.scena-season .sn-live small{color:var(--sn-blue-l)}.scena-season .sn-on-air{color:var(--sn-blue-l);font:400 17px/1 var(--sn-o);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.scena-season .sn-on-air i{background:var(--sn-blue-l);border-radius:50%;width:8px;height:8px}.scena-season .sn-dot{z-index:1;border:2px solid var(--sn-violet);background:var(--sn-violet);width:12px;height:12px;transition:background-color .25s var(--sn-ease), border-color .25s var(--sn-ease);border-radius:50%;position:absolute;bottom:-31px;left:calc(50% - 6px)}.scena-season .sn-live .sn-dot{border-color:var(--sn-ink);background:var(--sn-ink)}.scena-season .sn-seg{width:calc(100% + var(--sn-gap));background:var(--sn-violet);transform-origin:0;height:2px;transition:transform .5s var(--sn-ease);position:absolute;bottom:-26px;left:50%}.scena-season .sn-tail{background:repeating-linear-gradient(to right, var(--sn-violet) 0 6px, transparent 6px 11px);width:calc(50% + 2px)}.scena-season .sn-tail:after{border:2px solid var(--sn-violet);background:var(--sn-paper);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;right:-2px}.scena-season .sn-duo{transition:opacity .4s var(--sn-ease);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.scena-season .sn-duo li{border-top:1px solid var(--sn-hair);color:var(--sn-text-2);padding-top:22px;font-size:18px;font-weight:600}.scena-season[data-sn-state=friday] .sn-card:nth-child(n+2):before,.scena-season[data-sn-state=week1] .sn-card:nth-child(n+3):before,.scena-season[data-sn-state=week2] .sn-card:nth-child(n+4):before{transform:scaleX(0)}.scena-season[data-sn-state=friday] .sn-card:nth-child(n+2) .sn-ep,.scena-season[data-sn-state=week1] .sn-card:nth-child(n+3) .sn-ep,.scena-season[data-sn-state=week2] .sn-card:nth-child(n+4) .sn-ep{opacity:0;transform:scale(.6)}.scena-season[data-sn-state=friday] .sn-card:nth-child(n+2) .sn-dot,.scena-season[data-sn-state=week1] .sn-card:nth-child(n+3) .sn-dot,.scena-season[data-sn-state=week2] .sn-card:nth-child(n+4) .sn-dot{border-color:var(--sn-wire);background:var(--sn-paper)}.scena-season[data-sn-state=friday] .sn-seg,.scena-season[data-sn-state=week1] .sn-card:nth-child(n+2) .sn-seg,.scena-season[data-sn-state=week2] .sn-card:nth-child(n+3) .sn-seg,.scena-season[data-sn-state=week3] .sn-card:nth-child(4) .sn-seg{transform:scaleX(0)}.scena-season:is([data-sn-state=friday],[data-sn-state=week1],[data-sn-state=week2]) .sn-sched{background:linear-gradient(var(--sn-line), var(--sn-line)) left calc(12.5% - 7px) bottom 18px / calc(75% + 14px) 2px no-repeat}.scena-season:is([data-sn-state=friday],[data-sn-state=week1],[data-sn-state=week2]) .sn-duo{opacity:0}@keyframes sn-drawX{0%{transform:scaleX(0)}}@keyframes sn-drawY{0%{transform:scaleY(0)}}@keyframes sn-pop{0%{opacity:0;transform:scale(.6)}}@keyframes sn-fill{0%{border-color:var(--sn-wire);background-color:var(--sn-paper)}}@keyframes sn-pulse{0%{box-shadow:0 0 #4fc1eeb3}to{box-shadow:0 0 0 9px #4fc1ee00}}@keyframes sn-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:no-preference){.scena-season.sn-js[data-sn-play] .sn-sched{background:linear-gradient(var(--sn-line), var(--sn-line)) left calc(12.5% - 7px) bottom 18px / calc(75% + 14px) 2px no-repeat}.scena-season.sn-js[data-sn-play] .sn-live .sn-dot{animation:sn-pop .25s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-on-air i{animation:.6s ease-out 3 sn-pulse}.scena-season.sn-js[data-sn-play] .sn-card:first-child .sn-seg{animation:sn-drawX .6s .4s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(2) .sn-seg{animation:sn-drawX .6s 1.1s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(3) .sn-seg{animation:sn-drawX .6s 1.8s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(4) .sn-seg{animation:sn-drawX .4s 2.5s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-tail:after{animation:sn-pop .25s 2.85s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(2):before{animation:sn-drawX .35s 1s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(3):before{animation:sn-drawX .35s 1.7s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(4):before{animation:sn-drawX .35s 2.4s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(2) .sn-ep{animation:sn-pop .25s 1.05s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(3) .sn-ep{animation:sn-pop .25s 1.75s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(4) .sn-ep{animation:sn-pop .25s 2.45s var(--sn-ease) backwards}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(2) .sn-dot{animation:.2s 1s backwards sn-fill}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(3) .sn-dot{animation:.2s 1.7s backwards sn-fill}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(4) .sn-dot{animation:.2s 2.4s backwards sn-fill}.scena-season.sn-js[data-sn-play] .sn-duo{animation:sn-in .5s 2.8s var(--sn-ease) backwards}}.scena-season.sn-js.sn-hold *,.scena-season.sn-js.sn-hold :before,.scena-season.sn-js.sn-hold :after{animation-play-state:paused!important}@container sn (width<=899px){.scena-season .sn-sched{grid-template-columns:minmax(0,1fr);padding:0 0 32px 34px}.scena-season .sn-card{grid-template-rows:auto auto auto;min-height:0;padding:24px 22px}.scena-season .sn-card small{align-self:start}.scena-season .sn-dot{top:30px;bottom:auto;left:-34px}.scena-season .sn-seg{width:2px;height:calc(100% + var(--sn-gap));transform-origin:50% 0;top:36px;bottom:auto;left:-29px}.scena-season .sn-tail{background:repeating-linear-gradient(to bottom, var(--sn-violet) 0 6px, transparent 6px 11px);height:56px}.scena-season .sn-tail:after{top:auto;bottom:-8px;right:-4px}.scena-season[data-sn-state=friday] .sn-seg,.scena-season[data-sn-state=week1] .sn-card:nth-child(n+2) .sn-seg,.scena-season[data-sn-state=week2] .sn-card:nth-child(n+3) .sn-seg,.scena-season[data-sn-state=week3] .sn-card:nth-child(4) .sn-seg{transform:scaleY(0)}.scena-season:is([data-sn-state=friday],[data-sn-state=week1],[data-sn-state=week2]) .sn-sched,.scena-season.sn-js[data-sn-play] .sn-sched{background:0 0}.scena-season.sn-js[data-sn-play] .sn-card:nth-child(n) .sn-seg{animation-name:sn-drawY}.scena-season .sn-duo{grid-template-columns:minmax(0,1fr);gap:0}.scena-season .sn-duo li{padding-block:16px}}@media (prefers-reduced-motion:reduce){.scena-season *,.scena-season :before,.scena-season :after{transition:none!important;animation:none!important}}.scena-cast{--ct-ink:#01212e;--ct-text-2:#344d58;--ct-violet:#96f;--ct-blue:#03a6e7;--ct-blue-l:#4fc1ee;--ct-paper:#fff;--ct-wire:#9fb3bc;--ct-line:#c9d6dc;--ct-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--ct-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--ct-o:"VT323", ui-monospace, monospace;--ct-ease:cubic-bezier(.2, .8, .2, 1);color:var(--ct-ink);text-align:left;font:400 17px/1.6 var(--ct-b);-webkit-font-smoothing:antialiased;container:ct/inline-size}.scena-cast *,.scena-cast :before,.scena-cast :after{box-sizing:border-box}.scena-cast :where(p,ul,ol){margin:0;padding:0;list-style:none}.scena-cast .ct-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.scena-cast .ct-card{border:1px solid var(--ct-line);background:var(--ct-paper);grid-template-columns:92px minmax(0,1fr);align-items:center;column-gap:26px;min-width:0;min-height:160px;padding:32px 24px;display:grid}.scena-cast .ct-card:last-child{grid-column:1/-1;min-height:124px}.scena-cast .ct-text{align-self:center;gap:10px;display:grid}.scena-cast .ct-t{font:900 clamp(22px, 2.2cqi, 28px) / 1 var(--ct-d);letter-spacing:0;text-transform:uppercase;text-wrap:balance}.scena-cast .ct-s{color:var(--ct-text-2);font-size:16px;line-height:1.45}.scena-cast .ct-badge{border:2px solid var(--ct-ink);width:92px;height:72px;color:var(--ct-ink);background:var(--ct-paper);font:900 24px/1 var(--ct-d);letter-spacing:.01em;transition:background-color .3s var(--ct-ease), border-color .3s var(--ct-ease), color .3s var(--ct-ease);justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 15px;display:flex;position:relative}.scena-cast .ct-badge>b{transition:opacity .2s var(--ct-ease);font-weight:900}.scena-cast .ct-ai{border-color:var(--ct-blue);background:var(--ct-blue)}.scena-cast .ct-sw{border:2px solid var(--ct-ink);background:var(--ct-paper);width:24px;height:14px;transition:background-color .25s var(--ct-ease);border-radius:7px;flex:none;position:relative}.scena-cast .ct-sw:after{background:var(--ct-ink);content:"";width:8px;height:8px;transition:transform .25s var(--ct-ease), background-color .25s var(--ct-ease);border-radius:50%;position:absolute;top:1px;left:1px}.scena-cast[data-ct-state=empty] .ct-badge,.scena-cast[data-ct-state=half] .ct-card:nth-child(n+4) .ct-badge,.scena-cast[data-ct-state=off] .ct-card:nth-child(5) .ct-badge{border-color:var(--ct-wire);color:#0000;background:0 0;border-style:dashed}.scena-cast[data-ct-state=empty] .ct-badge>*,.scena-cast[data-ct-state=half] .ct-card:nth-child(n+4) .ct-badge>*,.scena-cast[data-ct-state=off] .ct-card:nth-child(5) .ct-badge>*{opacity:0}.scena-cast:is([data-ct-state=half],[data-ct-state=off],[data-ct-state=all]) .ct-ai{border-color:var(--ct-ink);background:var(--ct-paper)}.scena-cast[data-ct-state=half] .ct-card:nth-child(3) .ct-badge{transform:scale(1.08);box-shadow:0 0 0 6px #01212e14}.scena-cast[data-ct-state=half] .ct-sw{background:var(--ct-ink)}.scena-cast[data-ct-state=half] .ct-sw:after{background:var(--ct-paper);transform:translate(10px)}@keyframes ct-stamp{0%{border-style:dashed;border-color:var(--ct-wire);color:#0000;background-color:#0000;transform:none;box-shadow:0 0 #01212e00}1%{border-style:solid;border-color:var(--ct-ink);color:var(--ct-ink);background-color:var(--ct-paper);transform:scale(1.18)}55%{transform:scale(.96);box-shadow:0 0 0 8px #01212e1a}to{transform:none;box-shadow:0 0 0 14px #01212e00}}@keyframes ct-stamp-ai{0%{border-style:dashed;border-color:var(--ct-wire);color:#0000;background-color:#0000;transform:none;box-shadow:0 0 #01212e00}.4%{border-style:solid;border-color:var(--ct-ink);color:var(--ct-ink);background-color:var(--ct-paper);transform:scale(1.18)}9%{transform:scale(.96);box-shadow:0 0 0 8px #01212e1a}16%{transform:none;box-shadow:0 0 0 14px #01212e00}86%{border-color:var(--ct-ink);background-color:var(--ct-paper);transform:none}93%{transform:scale(1.06)}to{transform:none}}@keyframes ct-show{0%{opacity:0}}@keyframes ct-track{0%{background-color:var(--ct-ink)}}@keyframes ct-knob{0%{background-color:var(--ct-paper);transform:translate(10px)}}@keyframes ct-knob-s{0%{background-color:var(--ct-paper);transform:translate(8px)}}@media (prefers-reduced-motion:no-preference){.scena-cast.ct-js[data-ct-play] .ct-card:first-child .ct-badge{animation:ct-stamp-ai 2.55s .15s var(--ct-ease) backwards}.scena-cast.ct-js[data-ct-play] .ct-card:nth-child(2) .ct-badge{animation:ct-stamp .42s .55s var(--ct-ease) backwards}.scena-cast.ct-js[data-ct-play] .ct-card:nth-child(3) .ct-badge{animation:ct-stamp .42s .95s var(--ct-ease) backwards}.scena-cast.ct-js[data-ct-play] .ct-card:nth-child(4) .ct-badge{animation:ct-stamp .42s 1.6s var(--ct-ease) backwards}.scena-cast.ct-js[data-ct-play] .ct-card:nth-child(5) .ct-badge{animation:ct-stamp .42s 2s var(--ct-ease) backwards}.scena-cast.ct-js[data-ct-play] .ct-sw{animation:ct-show 1ms .95s backwards, ct-track .3s 1.25s var(--ct-ease) backwards}.scena-cast.ct-js[data-ct-play] .ct-sw:after{animation:ct-knob .3s 1.25s var(--ct-ease) backwards}}.scena-cast.ct-js.ct-hold *,.scena-cast.ct-js.ct-hold :before,.scena-cast.ct-js.ct-hold :after{animation-play-state:paused!important}@container ct (width<=759px){.scena-cast.ct-js[data-ct-play] .ct-sw:after{animation-name:ct-knob-s}.scena-cast .ct-grid{grid-template-columns:minmax(0,1fr);gap:14px}.scena-cast .ct-card,.scena-cast .ct-card:last-child{grid-template-columns:72px minmax(0,1fr);column-gap:18px;min-height:0;padding:22px 18px}.scena-cast .ct-badge{width:72px;height:60px;padding:0 9px 0 11px;font-size:20px}.scena-cast .ct-sw{width:20px;height:12px}.scena-cast .ct-sw:after{width:6px;height:6px}.scena-cast[data-ct-state=half] .ct-sw:after{transform:translate(8px)}.scena-cast .ct-t{font-size:21px}.scena-cast .ct-s{font-size:15px}}@media (prefers-reduced-motion:reduce){.scena-cast *,.scena-cast :before,.scena-cast :after{transition:none!important;animation:none!important}}.home-v3[data-astro-cid-7aropxhg]{--ink:#01212e;--ink-2:#0a3040;--ink-3:#134457;--on-ink:#cfe6ee;--muted-ink:#9fc7d6;--violet:#96f;--violet-dark:#5c3d99;--violet-light:#e6d9ff;--lavender:#f5f0ff;--blue:#03a6e7;--blue-light:#4fc1ee;--sky:#e6f6fd;--line:#c9d6dc;--hair:#01212e24;color:var(--ink);font-family:Work Sans,Segoe UI,system-ui,sans-serif;font-size:17px;line-height:1.6;overflow:hidden}.home-v3[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.home-v3[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{box-sizing:border-box}.home-v3[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] ol[data-astro-cid-7aropxhg]{margin:0}.home-v3[data-astro-cid-7aropxhg] ol[data-astro-cid-7aropxhg]{padding:0;list-style:none}.home-v3[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{font:inherit;cursor:pointer}.home-v3[data-astro-cid-7aropxhg] .wrap[data-astro-cid-7aropxhg]{width:min(1280px,100% - 64px);margin:0 auto}.home-v3[data-astro-cid-7aropxhg] .hero[data-astro-cid-7aropxhg]{color:#fff;background:radial-gradient(ellipse at 75% 42%, #0e3a4d 0%, var(--ink) 67%);text-align:left;min-height:760px;padding:76px 0 60px}.hero-grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(42px,7vw,110px);display:grid}.hero-copy[data-astro-cid-7aropxhg]{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.eyebrow[data-astro-cid-7aropxhg],.chapter-label[data-astro-cid-7aropxhg]{letter-spacing:.05em;color:var(--muted-ink);align-items:center;gap:10px;font:400 18px/1 VT323,ui-monospace,monospace;display:flex}.live-dot[data-astro-cid-7aropxhg]{background:var(--blue-light);width:8px;height:8px;box-shadow:0 0 14px var(--blue);border-radius:50%}.home-v3[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg],.price-ticket[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{text-transform:uppercase;letter-spacing:.005em;font-family:Big Shoulders Display,Impact,Arial Narrow,sans-serif;font-weight:900}.home-v3[data-astro-cid-7aropxhg] .hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{color:#fff;max-width:620px;font-size:clamp(72px,9vw,132px);line-height:.82}.hero-sub[data-astro-cid-7aropxhg]{max-width:43ch;color:var(--on-ink);font-size:clamp(18px,1.5vw,21px);line-height:1.5}.hero-actions[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:22px 28px;display:flex}.btn[data-astro-cid-7aropxhg]{min-height:52px;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border:2px solid #0000;justify-content:center;align-items:center;gap:13px;padding:0 22px;font:900 18px/1 Big Shoulders Display,Impact,sans-serif;text-decoration:none;transition:transform .16s,background .18s;display:inline-flex}.btn[data-astro-cid-7aropxhg]:hover{transform:translateY(-2px)}.btn[data-astro-cid-7aropxhg].primary{background:var(--violet)}.btn[data-astro-cid-7aropxhg].primary:hover{background:#ad83ff}.text-link[data-astro-cid-7aropxhg]{color:var(--violet-dark);text-underline-offset:5px;font-weight:700;text-decoration-thickness:1px}.light-link[data-astro-cid-7aropxhg]{color:var(--blue-light)}.hero-trust[data-astro-cid-7aropxhg]{color:var(--muted-ink);font-size:14px}.hero-trust[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--blue-light);margin:0 7px}.hero-product[data-astro-cid-7aropxhg]{min-width:0}.home-v3[data-astro-cid-7aropxhg] .episode-labels[data-astro-cid-7aropxhg]{color:#c9adff;letter-spacing:.04em;justify-content:flex-start;gap:12px;margin-top:-12px;font:19px/1.2 VT323,ui-monospace,monospace;display:flex}.home-v3[data-astro-cid-7aropxhg] .episode-labels[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.home-v3[data-astro-cid-7aropxhg] .episode-labels[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg][aria-pressed=true]{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:4px}.home-v3[data-astro-cid-7aropxhg] .episode-labels[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg][aria-disabled=true]{opacity:.45}.home-v3[data-astro-cid-7aropxhg] .episode-labels[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:focus-visible{outline:2px solid var(--blue-light);outline-offset:4px}.how-player[data-astro-cid-7aropxhg]{filter:drop-shadow(0 18px 26px #0004);position:relative}.how-player-screen[data-astro-cid-7aropxhg]{aspect-ratio:1.78;background:#000;border:2px solid #244a5b;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 10px #071820,inset 0 0 70px #35647a3b}.how-player-screen[data-astro-cid-7aropxhg] .scena-player{box-shadow:none;background:#000;border:0;border-radius:0;margin:0;position:absolute;inset:0}.how-player-screen[data-astro-cid-7aropxhg] .scena-player>scena-ai-banner{aspect-ratio:auto;background:#000;height:100%}.how-player-screen[data-astro-cid-7aropxhg]:after{z-index:1;content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#b9e1ff0b 3px 4px);position:absolute;inset:0}.customer-strip[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);background:#fff;padding:27px 0}.customer-row[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:center;gap:32px;display:flex}.customer-row[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{color:#526b76;white-space:nowrap;font:16px/1 VT323,ui-monospace,monospace}.customer-row[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:125px;height:38px}.customer-row[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg][alt=CME],.customer-row[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg][alt=ISS]{margin-left:-16px}.chapter[data-astro-cid-7aropxhg]{padding:clamp(76px,9vw,124px) 0}.choice[data-astro-cid-7aropxhg],.making[data-astro-cid-7aropxhg],.price[data-astro-cid-7aropxhg],.faq[data-astro-cid-7aropxhg]{background:var(--lavender)}.rehearsal[data-astro-cid-7aropxhg],.debrief[data-astro-cid-7aropxhg],.season[data-astro-cid-7aropxhg],.credits[data-astro-cid-7aropxhg]{background:#fff}.crew[data-astro-cid-7aropxhg],.cast[data-astro-cid-7aropxhg]{background:var(--sky)}.section-head[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:end;gap:32px 70px;margin-bottom:52px;display:grid}.section-head[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{gap:20px;display:grid}.chapter-label[data-astro-cid-7aropxhg]{color:#344d58}.chapter-label[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--violet-dark);font-weight:400}.home-v3[data-astro-cid-7aropxhg] .chapter[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{color:var(--ink);font-size:clamp(46px,5.4vw,74px);line-height:.88}.home-v3[data-astro-cid-7aropxhg] .chapter[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:#6b7e87}.lede[data-astro-cid-7aropxhg]{color:#344d58;max-width:54ch;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.scena-choice[data-astro-cid-7aropxhg]{--ch-ink:#01212e;--ch-text-2:#344d58;--ch-violet:#96f;--ch-violet-l:#e6d9ff;--ch-blue:#03a6e7;--ch-sky:#e6f6fd;--ch-paper:#fff;--ch-chrome:#f0f3f5;--ch-track:#e3e9ec;--ch-wire:#9fb3bc;--ch-hair:#01212e24;--ch-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--ch-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--ch-o:"VT323", ui-monospace, monospace;--ch-ease:cubic-bezier(.2, .8, .2, 1);color:var(--ch-ink);text-align:left;font:400 17px/1.6 var(--ch-b);-webkit-font-smoothing:antialiased;container:ch/inline-size}.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{box-sizing:border-box}.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:where(p,ul,ol){margin:0;padding:0;list-style:none}.scena-choice[data-astro-cid-7aropxhg] .ch-facts[data-astro-cid-7aropxhg]{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-card[data-astro-cid-7aropxhg]{--c:var(--ch-violet);--v:var(--ch-blue);grid-row:span 5;grid-template-rows:subgrid;border:1px solid var(--ch-hair);border-top:4px solid var(--c);background:var(--ch-paper);row-gap:22px;min-width:0;padding:32px;display:grid;position:relative}.scena-choice[data-astro-cid-7aropxhg] .ch-c2[data-astro-cid-7aropxhg]{--c:var(--ch-blue);--v:var(--ch-violet)}.scena-choice[data-astro-cid-7aropxhg] .ch-key[data-astro-cid-7aropxhg]{font:900 clamp(64px, 8.6cqi, 108px)/.82 var(--ch-d);letter-spacing:.005em;text-transform:uppercase;align-items:baseline;display:flex}.scena-choice[data-astro-cid-7aropxhg] .ch-key[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{font-size:.5em;line-height:1}.scena-choice[data-astro-cid-7aropxhg] .ch-gt[data-astro-cid-7aropxhg]{max-width:.6em;transition:max-width .3s var(--ch-ease);display:inline-block;overflow:hidden}.scena-choice[data-astro-cid-7aropxhg] .ch-key--words[data-astro-cid-7aropxhg]{text-wrap:balance;align-self:end;font-size:clamp(36px,4cqi,60px);line-height:.9;display:block}.scena-choice[data-astro-cid-7aropxhg] .ch-text[data-astro-cid-7aropxhg]{text-wrap:pretty;font-size:19px;line-height:1.5}.scena-choice[data-astro-cid-7aropxhg] .ch-src[data-astro-cid-7aropxhg]{color:var(--ch-text-2);align-self:end;font-size:14px;line-height:1.5}.scena-choice[data-astro-cid-7aropxhg] .ch-sr[data-astro-cid-7aropxhg]{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.scena-choice[data-astro-cid-7aropxhg] .ch-panel[data-astro-cid-7aropxhg]{border:1px solid var(--ch-hair);background:var(--ch-paper);grid-template-rows:auto 1fr;display:grid;position:relative}.scena-choice[data-astro-cid-7aropxhg] .ch-ph[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--ch-hair);background:var(--ch-chrome);min-height:30px;color:var(--ch-text-2);font:400 17px/1 var(--ch-o);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;padding:5px 10px 4px;display:flex}.scena-choice[data-astro-cid-7aropxhg] .ch-ph[data-astro-cid-7aropxhg]>[data-astro-cid-7aropxhg]:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.scena-choice[data-astro-cid-7aropxhg] .ch-pb[data-astro-cid-7aropxhg]{align-items:center;gap:12px;min-height:58px;padding:12px 10px;display:flex}.scena-choice[data-astro-cid-7aropxhg] .ch-ended[data-astro-cid-7aropxhg]{background:var(--ch-ink);color:#fff;white-space:nowrap;transition:opacity .2s var(--ch-ease);padding:3px 6px 2px;font-size:15px}.scena-choice[data-astro-cid-7aropxhg] .ch-x[data-astro-cid-7aropxhg]{border:1px solid var(--ch-wire);width:20px;height:20px;color:var(--ch-ink);font:400 18px/1 var(--ch-o);transition:background-color .15s var(--ch-ease);place-items:center;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-ticks[data-astro-cid-7aropxhg]{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-ticks[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--ch-track);height:14px}.scena-choice[data-astro-cid-7aropxhg] .ch-ticks[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:first-child{background:var(--ch-violet)}.scena-choice[data-astro-cid-7aropxhg] .ch-timer[data-astro-cid-7aropxhg]{font:400 22px/1 var(--ch-o);font-variant-numeric:tabular-nums;letter-spacing:.04em;align-items:center;gap:6px;display:inline-flex}.scena-choice[data-astro-cid-7aropxhg] .ch-clock[data-astro-cid-7aropxhg]{border:2px solid;border-radius:50%;width:14px;height:14px;position:relative}.scena-choice[data-astro-cid-7aropxhg] .ch-clock[data-astro-cid-7aropxhg]:after{transform-origin:1px 4px;content:"";background:currentColor;width:2px;height:5px;position:absolute;top:1px;left:4px}.scena-choice[data-astro-cid-7aropxhg] .ch-cursor[data-astro-cid-7aropxhg]{z-index:2;opacity:0;pointer-events:none;width:18px;height:22px;position:absolute;top:16px;right:2px}.scena-choice[data-astro-cid-7aropxhg] .ch-cursor[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg]{fill:var(--ch-ink);stroke:var(--ch-paper);stroke-width:1.5px;stroke-linejoin:round}.scena-choice[data-astro-cid-7aropxhg] .ch-fmts[data-astro-cid-7aropxhg]{flex:1;grid-template-columns:1fr 1fr;gap:6px;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-fmt[data-astro-cid-7aropxhg]{border:1px dashed var(--ch-wire);color:var(--ch-text-2);font:400 17px/1 var(--ch-o);letter-spacing:.05em;text-align:center;text-transform:uppercase;white-space:nowrap;transition:color .25s var(--ch-ease), border-color .25s var(--ch-ease), background-color .25s var(--ch-ease);padding:5px 8px 4px}.scena-choice[data-astro-cid-7aropxhg] .ch-fmt--p[data-astro-cid-7aropxhg]{border:1px solid var(--v);background:var(--v);color:var(--ch-ink)}.scena-choice[data-astro-cid-7aropxhg] .ch-week[data-astro-cid-7aropxhg]{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-week[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--ch-sky);height:26px;color:var(--ch-ink);font:400 17px/1 var(--ch-o);place-items:center;font-style:normal;transition:background-color .15s,color .15s;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-week[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].ch-now{background:var(--ch-ink);color:#fff}.scena-choice[data-astro-cid-7aropxhg] .ch-viz[data-astro-cid-7aropxhg]{align-self:start;gap:8px;display:grid}.scena-choice[data-astro-cid-7aropxhg] .ch-lab[data-astro-cid-7aropxhg]{color:var(--ch-ink);font:400 16px/1 var(--ch-o);letter-spacing:.05em;text-transform:uppercase}.scena-choice[data-astro-cid-7aropxhg] .ch-bar[data-astro-cid-7aropxhg]{background:var(--ch-track);height:10px;display:block}.scena-choice[data-astro-cid-7aropxhg] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{width:var(--ch-v);background:var(--v);height:100%;display:block}.scena-choice[data-astro-cid-7aropxhg] .ch-viz--2[data-astro-cid-7aropxhg]{grid-template-columns:auto minmax(0,1fr) 3.2ch;align-items:center;gap:12px 14px}.scena-choice[data-astro-cid-7aropxhg] .ch-viz--2[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{font:400 17px/1 var(--ch-o);font-variant-numeric:tabular-nums;text-align:right}.scena-choice[data-astro-cid-7aropxhg] .ch-sq[data-astro-cid-7aropxhg]{gap:8px;display:flex}.scena-choice[data-astro-cid-7aropxhg] .ch-sq[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--ch-violet-l);width:30px;height:30px;transition:background-color .2s var(--ch-ease)}.scena-choice[data-astro-cid-7aropxhg] .ch-sq[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].on{background:var(--v)}.scena-choice[data-astro-cid-7aropxhg] .ch-card[data-astro-cid-7aropxhg][data-ch-frame] .ch-gt[data-astro-cid-7aropxhg]{max-width:0}.scena-choice[data-astro-cid-7aropxhg] .ch-c1[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-ended[data-astro-cid-7aropxhg]{opacity:0}.scena-choice[data-astro-cid-7aropxhg] .ch-c1[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-cursor[data-astro-cid-7aropxhg]{opacity:1;top:30px;right:30px}.scena-choice[data-astro-cid-7aropxhg] .ch-c1[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--ch-k:0}.scena-choice[data-astro-cid-7aropxhg] .ch-c1[data-astro-cid-7aropxhg][data-ch-frame=b] .ch-cursor[data-astro-cid-7aropxhg]{opacity:1}.scena-choice[data-astro-cid-7aropxhg] .ch-c1[data-astro-cid-7aropxhg][data-ch-frame=b] .ch-x[data-astro-cid-7aropxhg]{background:var(--ch-violet-l)}.scena-choice[data-astro-cid-7aropxhg] .ch-c1[data-astro-cid-7aropxhg][data-ch-frame=b] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--ch-k:.6}.scena-choice[data-astro-cid-7aropxhg] .ch-c2[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-fmt[data-astro-cid-7aropxhg]{border:1px solid var(--ch-ink);color:var(--ch-ink)}.scena-choice[data-astro-cid-7aropxhg] .ch-c2[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-fmt--p[data-astro-cid-7aropxhg]{border:1px dashed var(--ch-wire);color:#0000;background:0 0}.scena-choice[data-astro-cid-7aropxhg] .ch-c2[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-sq[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].on,.scena-choice[data-astro-cid-7aropxhg] .ch-c2[data-astro-cid-7aropxhg][data-ch-frame=b] .ch-sq[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].on+i[data-astro-cid-7aropxhg].on{background:var(--ch-violet-l)}.scena-choice[data-astro-cid-7aropxhg] .ch-c3[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-week[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:nth-child(n+4){background:var(--ch-chrome);color:var(--ch-wire)}.scena-choice[data-astro-cid-7aropxhg] .ch-c3[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-week[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:nth-child(3){background:var(--ch-ink);color:#fff}.scena-choice[data-astro-cid-7aropxhg] .ch-c3[data-astro-cid-7aropxhg][data-ch-frame=a] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--ch-k:0}.scena-choice[data-astro-cid-7aropxhg] .ch-c3[data-astro-cid-7aropxhg][data-ch-frame=b] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--ch-k:.55}@keyframes ch-in{0%{opacity:0;transform:translateY(6px)}}@keyframes ch-pop{0%{opacity:0;transform:scale(.8)}}@keyframes ch-fill{0%{width:0}}@keyframes ch-gt{0%{max-width:0}}@keyframes ch-tick{0%{transform:scaleX(0)}}@keyframes ch-spin{to{transform:rotate(360deg)}}@keyframes ch-xpress{30%,70%{background-color:var(--ch-violet-l);transform:scale(.88)}}@keyframes ch-cur{0%{opacity:0;top:74px;right:80px}15%{opacity:1}60%{top:16px;right:2px;transform:none}67%{transform:scale(.82)}75%{transform:none}88%{opacity:1;top:16px;right:2px}to{opacity:0;top:16px;right:2px}}@keyframes ch-solidfmt{0%{border-style:solid;border-color:var(--ch-ink);color:var(--ch-ink)}}@keyframes ch-ghost{0%{border-style:dashed;border-color:var(--ch-wire);color:#0000;background-color:#0000}}@keyframes ch-bump{50%{transform:scale(1.06)}}@keyframes ch-sqf{0%{background-color:var(--ch-violet-l)}}@media (prefers-reduced-motion:no-preference){.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-card[data-astro-cid-7aropxhg][data-ch-play] .ch-panel[data-astro-cid-7aropxhg]{animation:ch-in .25s var(--ch-ease) both}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-ticks[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:first-child{transform-origin:0;animation:ch-tick .2s .3s var(--ch-ease) both}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-clock[data-astro-cid-7aropxhg]:after{animation:1.2s linear .3s both ch-spin}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-cursor[data-astro-cid-7aropxhg]{transform-origin:2px 2px;animation:ch-cur 1.8s .3s var(--ch-ease) both}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-x[data-astro-cid-7aropxhg]{animation:.3s 1.4s ch-xpress}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-ended[data-astro-cid-7aropxhg]{animation:ch-pop .25s 1.55s var(--ch-ease) both}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:1s cubic-bezier(.2,.7,.2,1) 1.7s both ch-fill}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c1[data-astro-cid-7aropxhg][data-ch-play] .ch-gt[data-astro-cid-7aropxhg]{animation:ch-gt .3s 2.7s var(--ch-ease) both}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c2[data-astro-cid-7aropxhg][data-ch-play] .ch-fmt[data-astro-cid-7aropxhg]:first-child{animation:ch-in .25s .15s var(--ch-ease) both, ch-solidfmt .3s 1.1s backwards}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c2[data-astro-cid-7aropxhg][data-ch-play] .ch-fmt[data-astro-cid-7aropxhg]:nth-child(2){animation:ch-in .25s .3s var(--ch-ease) both, ch-solidfmt .3s 1.1s backwards}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c2[data-astro-cid-7aropxhg][data-ch-play] .ch-fmt[data-astro-cid-7aropxhg]:nth-child(3){animation:ch-in .25s .45s var(--ch-ease) both, ch-solidfmt .3s 1.1s backwards}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c2[data-astro-cid-7aropxhg][data-ch-play] .ch-fmt--p[data-astro-cid-7aropxhg]{animation:ch-in .25s .6s var(--ch-ease) both, ch-ghost .3s 1.25s backwards, ch-bump .3s 1.3s var(--ch-ease)}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c2[data-astro-cid-7aropxhg][data-ch-play] .ch-sq[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].on:first-child{animation:.25s 1.6s backwards ch-sqf}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c2[data-astro-cid-7aropxhg][data-ch-play] .ch-sq[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].on:nth-child(2){animation:.25s 1.9s backwards ch-sqf}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-c3[data-astro-cid-7aropxhg][data-ch-play] .ch-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:1s cubic-bezier(.2,.7,.2,1) 1.3s both ch-fill}}.scena-choice[data-astro-cid-7aropxhg] .ch-week[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].ch-wait{background:var(--ch-chrome);color:var(--ch-wire)}.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-card[data-astro-cid-7aropxhg].ch-hold,.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-card[data-astro-cid-7aropxhg].ch-hold [data-astro-cid-7aropxhg],.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-card[data-astro-cid-7aropxhg].ch-hold [data-astro-cid-7aropxhg]:before,.scena-choice[data-astro-cid-7aropxhg].ch-js .ch-card[data-astro-cid-7aropxhg].ch-hold [data-astro-cid-7aropxhg]:after{animation-play-state:paused!important}@container ch (width<=999px){.scena-choice[data-astro-cid-7aropxhg] .ch-facts[data-astro-cid-7aropxhg]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:16px}.scena-choice[data-astro-cid-7aropxhg] .ch-card[data-astro-cid-7aropxhg]{grid-row:auto;grid-template-rows:repeat(5,auto)}.scena-choice[data-astro-cid-7aropxhg] .ch-key[data-astro-cid-7aropxhg]{font-size:clamp(64px,26cqi,108px)}.scena-choice[data-astro-cid-7aropxhg] .ch-key--words[data-astro-cid-7aropxhg]{font-size:clamp(36px,13cqi,60px)}}@container ch (width<=380px){.scena-choice[data-astro-cid-7aropxhg] .ch-card[data-astro-cid-7aropxhg]{padding:24px 20px}.scena-choice[data-astro-cid-7aropxhg] .ch-text[data-astro-cid-7aropxhg]{font-size:17px}.scena-choice[data-astro-cid-7aropxhg] .ch-fmt[data-astro-cid-7aropxhg]{padding-inline:4px;font-size:15px}}@media (prefers-reduced-motion:reduce){.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-choice[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{transition:none!important;animation:none!important}}.scena-rehearsal[data-astro-cid-7aropxhg]{--rh-ink:#01212e;--rh-text-2:#344d58;--rh-violet:#96f;--rh-violet-d:#5c3d99;--rh-violet-l:#e6d9ff;--rh-blue:#03a6e7;--rh-blue-l:#4fc1ee;--rh-paper:#fff;--rh-wire:#9fb3bc;--rh-hair:#01212e24;--rh-body:#f6f8f9;--rh-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--rh-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--rh-o:"VT323", ui-monospace, monospace;--rh-ease:cubic-bezier(.2, .8, .2, 1);color:var(--rh-ink);text-align:left;font:400 17px/1.6 var(--rh-b);-webkit-font-smoothing:antialiased;container:rh/inline-size}.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{box-sizing:border-box}.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:where(p,ul,ol,figure){margin:0;padding:0;list-style:none}.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:where(button){color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:focus-visible{outline:2px solid var(--rh-violet);outline-offset:2px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-wrap[data-astro-cid-7aropxhg]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-stat[data-astro-cid-7aropxhg]{background:var(--rh-ink);color:#fff;grid-column:1/span 5;grid-template-rows:auto auto auto 1fr;gap:20px;min-width:0;padding:40px 40px 36px;display:grid}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-key[data-astro-cid-7aropxhg]{font:900 clamp(96px, 12cqi, 156px)/.8 var(--rh-d);letter-spacing:.005em;align-items:baseline;display:flex}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-key[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{font-size:.62em;line-height:1}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-fact[data-astro-cid-7aropxhg]{text-wrap:pretty;max-width:26ch;font-size:clamp(20px,1.9cqi,24px);line-height:1.4}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-sub[data-astro-cid-7aropxhg]{max-width:40ch;color:var(--rh-blue-l);font-size:17px;line-height:1.55}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-src[data-astro-cid-7aropxhg]{color:var(--rh-blue-l);font:400 19px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;align-self:end}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-win[data-astro-cid-7aropxhg]{border:1px solid var(--rh-hair);background:var(--rh-body);grid-column:6/-1;grid-template-rows:auto 1fr auto;min-width:0;display:grid;container:rhw/inline-size}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-bar[data-astro-cid-7aropxhg]{background:var(--rh-ink);color:#fff;font:400 20px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:16px 24px;display:flex}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-rec[data-astro-cid-7aropxhg]{color:var(--rh-blue-l);align-items:center;gap:10px;display:inline-flex}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-rec[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--rh-blue);border-radius:50%;width:9px;height:9px;box-shadow:0 0 #03a6e780}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-body[data-astro-cid-7aropxhg]{align-content:start;gap:26px;padding:32px 32px 26px;display:grid;position:relative}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-row[data-astro-cid-7aropxhg]{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:20px;display:grid}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-av[data-astro-cid-7aropxhg]{width:54px;height:54px;font:900 26px/1 var(--rh-d);letter-spacing:.02em;text-transform:uppercase;place-items:center;display:grid}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-av--p[data-astro-cid-7aropxhg]{background:var(--rh-violet-d);color:#fff}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-av--y[data-astro-cid-7aropxhg]{background:var(--rh-blue-l);color:var(--rh-ink)}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-who[data-astro-cid-7aropxhg]{color:var(--rh-text-2);font:400 17px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;margin:2px 0 10px;display:block}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-try[data-astro-cid-7aropxhg]{display:none}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-say[data-astro-cid-7aropxhg]{border:1px solid var(--rh-hair);background:var(--rh-paper);text-wrap:pretty;max-width:46ch;padding:16px 18px;font-size:18px;line-height:1.55;position:relative}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-caret[data-astro-cid-7aropxhg]{vertical-align:-3px;background:var(--rh-violet);width:.5em;height:1.05em;margin-left:2px;display:none}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-picks[data-astro-cid-7aropxhg]{gap:10px;display:grid}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pick[data-astro-cid-7aropxhg]{border:1px solid var(--rh-hair);background:var(--rh-paper);transition:background-color .2s var(--rh-ease), border-color .2s var(--rh-ease);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:18px;line-height:1.4;display:flex;position:relative}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pick[data-astro-cid-7aropxhg].is-on{border-color:var(--rh-violet);background:var(--rh-violet-l)}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-tried[data-astro-cid-7aropxhg]{border:1px solid var(--rh-wire);color:var(--rh-text-2);font:400 15px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;flex:none;padding:3px 6px 2px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-out[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:46px;margin-left:74px;display:flex}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-res[data-astro-cid-7aropxhg]{font:900 24px/1 var(--rh-d);letter-spacing:.03em;text-transform:uppercase;padding:9px 14px 8px;display:none}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-res--lost[data-astro-cid-7aropxhg]{background:var(--rh-ink);color:#fff}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-res--ok[data-astro-cid-7aropxhg]{background:var(--rh-blue);color:var(--rh-ink)}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-replay[data-astro-cid-7aropxhg]{border:1px solid var(--rh-ink);background:var(--rh-paper);height:38px;font:400 19px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;padding:0 12px;display:none;position:relative}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-note[data-astro-cid-7aropxhg]{color:var(--rh-text-2);font:400 17px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;display:none}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-note[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--rh-blue);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-strip[data-astro-cid-7aropxhg]{background:var(--rh-blue-l);color:var(--rh-ink);font:400 19px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:16px 24px;display:flex}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-strip[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{transition:background-color .25s var(--rh-ease), color .25s var(--rh-ease);margin:-3px -6px -2px;padding:3px 6px 2px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-cur[data-astro-cid-7aropxhg]{z-index:2;pointer-events:none;width:20px;height:24px;display:none;position:absolute;top:55%;right:22%}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-cur[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pointer[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg]{fill:var(--rh-ink);stroke:var(--rh-paper);stroke-width:1.5px;stroke-linejoin:round}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pointer[data-astro-cid-7aropxhg]{z-index:3;opacity:0;pointer-events:none;transform-origin:2px 2px;width:20px;height:24px;display:none;position:absolute;top:0;left:0}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js .rh-pointer[data-astro-cid-7aropxhg]{display:block}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-dots[data-astro-cid-7aropxhg]{gap:6px;display:none;position:absolute;top:22px;left:18px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-dots[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--rh-violet-d);border-radius:50%;width:8px;height:8px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-ch[data-astro-cid-7aropxhg]{position:relative}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-ch[data-astro-cid-7aropxhg].rh-off{visibility:hidden}.scena-rehearsal[data-astro-cid-7aropxhg].rh-caret-on .rh-ch[data-astro-cid-7aropxhg].rh-last:after{background:var(--rh-violet);content:"";width:.45em;height:1.05em;margin-left:1px;animation:.9s step-end infinite rh-blink-c;position:absolute;top:.14em;left:100%}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pick[data-astro-cid-7aropxhg].is-hover{border-color:var(--rh-ink)}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-row--y[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:is(.rh-av,.rh-who){transition:opacity .3s var(--rh-ease)}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pause[data-astro-cid-7aropxhg]{border:1px solid var(--rh-ink);height:36px;font:400 20px/1 var(--rh-o);letter-spacing:.05em;text-transform:uppercase;transition:background-color .2s var(--rh-ease), transform 90ms var(--rh-ease);grid-column:6/-1;justify-self:start;align-items:center;gap:10px;padding:0 14px;display:inline-flex}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pause[data-astro-cid-7aropxhg]:hover{background:#01212e0f}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pause[data-astro-cid-7aropxhg]:active{transform:translateY(1px)scale(.985)}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pi[data-astro-cid-7aropxhg]{border-inline:3px solid;width:10px;height:12px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pause[data-astro-cid-7aropxhg].is-play .rh-pi[data-astro-cid-7aropxhg]{border-inline:0;border-left:10px solid;border-block:6px solid #0000;width:0;height:0}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js) .rh-pause[data-astro-cid-7aropxhg]{display:none}.scena-rehearsal[data-astro-cid-7aropxhg]:is([data-rh-state=rest],[data-rh-state=retry],[data-rh-state=right]) .rh-try[data-astro-cid-7aropxhg]{display:inline}.scena-rehearsal[data-astro-cid-7aropxhg]:is([data-rh-state=rest],[data-rh-state=right]) .rh-pick--a[data-astro-cid-7aropxhg]{border-color:var(--rh-violet);background:var(--rh-violet-l)}.scena-rehearsal[data-astro-cid-7aropxhg]:is([data-rh-state=rest],[data-rh-state=right]) [data-astro-cid-7aropxhg]:is(.rh-res--ok,.rh-note){align-items:center;display:inline-flex}.scena-rehearsal[data-astro-cid-7aropxhg]:not(:is([data-rh-state=rest],[data-rh-state=retry],[data-rh-state=right])) .rh-tried[data-astro-cid-7aropxhg]{display:none}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=intro] .rh-caret[data-astro-cid-7aropxhg]{display:inline-block}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=intro] .rh-type-b[data-astro-cid-7aropxhg]{visibility:hidden}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=intro] .rh-row--y[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:is(.rh-av,.rh-who){opacity:.25}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=intro] .rh-pick[data-astro-cid-7aropxhg]{border-color:var(--rh-wire);color:#0000;background:0 0;border-style:dashed}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=turn] .rh-pick--b[data-astro-cid-7aropxhg]{border-color:var(--rh-ink)}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=turn] .rh-pick--b[data-astro-cid-7aropxhg] .rh-cur[data-astro-cid-7aropxhg]{display:block}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=wrong] .rh-pick--b[data-astro-cid-7aropxhg]{border-color:var(--rh-violet);background:var(--rh-violet-l)}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=wrong] .rh-res--lost[data-astro-cid-7aropxhg]{display:inline-block}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=wrong] .rh-replay[data-astro-cid-7aropxhg]{display:inline-flex}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=wrong] .rh-replay[data-astro-cid-7aropxhg] .rh-cur[data-astro-cid-7aropxhg]{display:block;top:18px;right:-6px}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=wrong] .rh-strip[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:first-child{background:var(--rh-ink);color:#fff}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=retry] .rh-pick--a[data-astro-cid-7aropxhg]{border-color:var(--rh-ink)}.scena-rehearsal[data-astro-cid-7aropxhg]:not(.rh-js)[data-rh-state=retry] .rh-pick--a[data-astro-cid-7aropxhg] .rh-cur[data-astro-cid-7aropxhg]{display:block}.scena-rehearsal[data-astro-cid-7aropxhg][data-rh-state=right] .rh-strip[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:last-child{background:var(--rh-ink);color:#fff}@keyframes rh-in{0%{opacity:0;transform:translateY(6px)}}@keyframes rh-pop{0%{opacity:0;transform:scale(.85)}}@keyframes rh-off{to{opacity:0;visibility:hidden}}@keyframes rh-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes rh-blink-c{50%{opacity:0}}@keyframes rh-solid{0%{border-style:dashed;border-color:var(--rh-wire);color:#0000;background-color:#0000}}@keyframes rh-pulse{0%{box-shadow:0 0 #03a6e78c}70%,to{box-shadow:0 0 0 8px #03a6e700}}@keyframes rh-rec{0%{background-color:#fff;box-shadow:0 0 #4fc1eee6}to{box-shadow:0 0 0 12px #4fc1ee00}}@keyframes rh-hl{0%{color:var(--rh-ink);background-color:#0000}}@keyframes rh-press{40%{background-color:var(--rh-violet-l);transform:scale(.94)}}@media (prefers-reduced-motion:no-preference){.scena-rehearsal[data-astro-cid-7aropxhg].rh-js .rh-rec[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:1.6s ease-out infinite rh-pulse}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=intro] .rh-say[data-astro-cid-7aropxhg]{animation:rh-in .3s var(--rh-ease) both}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=intro] .rh-dots[data-astro-cid-7aropxhg]{animation:1ms .8s both rh-off;display:flex}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=intro] .rh-dots[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:first-child{animation:.9s infinite rh-blink}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=intro] .rh-dots[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:nth-child(2){animation:.9s .15s infinite rh-blink}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=intro] .rh-dots[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]:nth-child(3){animation:.9s .3s infinite rh-blink}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=turn] .rh-pick--a[data-astro-cid-7aropxhg]{animation:rh-solid .3s var(--rh-ease) backwards}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=turn] .rh-pick--b[data-astro-cid-7aropxhg]{animation:rh-solid .3s .12s var(--rh-ease) backwards}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=wrong] .rh-rec[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:.7s ease-out .1s both rh-rec}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=wrong] .rh-res--lost[data-astro-cid-7aropxhg]{animation:rh-pop .3s .4s var(--rh-ease) both}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=wrong] .rh-strip[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:first-child{animation:.3s .5s backwards rh-hl}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=wrong] .rh-replay[data-astro-cid-7aropxhg]{animation:rh-in .3s .9s var(--rh-ease) both, rh-press .25s 2.55s var(--rh-ease)}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=retry] .rh-try[data-astro-cid-7aropxhg]{animation:rh-in .3s var(--rh-ease) both}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=retry] .rh-tried[data-astro-cid-7aropxhg]{animation:rh-pop .3s .15s var(--rh-ease) both}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=right] .rh-rec[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:.7s ease-out .1s both rh-rec}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=right] .rh-res--ok[data-astro-cid-7aropxhg]{animation:rh-pop .3s .3s var(--rh-ease) both}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=right] .rh-note[data-astro-cid-7aropxhg]{animation:rh-in .3s .6s var(--rh-ease) both}.scena-rehearsal[data-astro-cid-7aropxhg].rh-js[data-rh-state=right] .rh-strip[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:last-child{animation:.3s .5s backwards rh-hl}}.scena-rehearsal[data-astro-cid-7aropxhg].rh-frozen [data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg].rh-frozen [data-astro-cid-7aropxhg]:before,.scena-rehearsal[data-astro-cid-7aropxhg].rh-frozen [data-astro-cid-7aropxhg]:after{animation-play-state:paused!important}@container rh (width<=899px){.scena-rehearsal[data-astro-cid-7aropxhg] .rh-stat[data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] .rh-win[data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pause[data-astro-cid-7aropxhg]{grid-column:1/-1}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-key[data-astro-cid-7aropxhg]{font-size:clamp(88px,24cqi,140px)}}@container rhw (width<=520px){.scena-rehearsal[data-astro-cid-7aropxhg] .rh-bar[data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] .rh-strip[data-astro-cid-7aropxhg]{padding:14px 18px;font-size:17px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-body[data-astro-cid-7aropxhg]{gap:20px;padding:22px 18px 18px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-row[data-astro-cid-7aropxhg]{grid-template-columns:40px minmax(0,1fr);gap:14px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-av[data-astro-cid-7aropxhg]{width:40px;height:40px;font-size:20px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-say[data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pick[data-astro-cid-7aropxhg]{padding:12px 14px;font-size:16px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-out[data-astro-cid-7aropxhg]{margin-left:54px}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-res[data-astro-cid-7aropxhg]{font-size:20px}}@container rh (width<=420px){.scena-rehearsal[data-astro-cid-7aropxhg] .rh-stat[data-astro-cid-7aropxhg]{padding:28px 22px 24px}}@media (prefers-reduced-motion:reduce){.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-rehearsal[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{transition:none!important;animation:none!important}.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pause[data-astro-cid-7aropxhg],.scena-rehearsal[data-astro-cid-7aropxhg] .rh-pointer[data-astro-cid-7aropxhg]{display:none!important}}.price-grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:24px;display:grid}.scena-debrief[data-astro-cid-7aropxhg]{--db-ink:#01212e;--db-text-2:#344d58;--db-violet:#96f;--db-violet-d:#5c3d99;--db-violet-l:#e6d9ff;--db-blue:#03a6e7;--db-blue-l:#4fc1ee;--db-paper:#fff;--db-chrome:#f0f3f5;--db-track:#e3e9ec;--db-wire:#9fb3bc;--db-hair:#01212e24;--db-body:#f6f8f9;--db-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--db-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--db-o:"VT323", ui-monospace, monospace;--db-ease:cubic-bezier(.2, .8, .2, 1);color:var(--db-ink);text-align:left;font:400 17px/1.6 var(--db-b);-webkit-font-smoothing:antialiased;container:db/inline-size}.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{box-sizing:border-box}.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:where(p,ul,ol,figure,pre){margin:0;padding:0;list-style:none}.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:focus-visible{outline:2px solid var(--db-violet);outline-offset:2px}.scena-debrief[data-astro-cid-7aropxhg] .db-wrap[data-astro-cid-7aropxhg]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:40px 24px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-copy[data-astro-cid-7aropxhg]{grid-column:1/span 5;gap:14px;min-width:0;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-key[data-astro-cid-7aropxhg]{font:900 clamp(110px, 12.5cqi, 164px) / .8 var(--db-d);letter-spacing:.005em;align-items:baseline;display:flex}.scena-debrief[data-astro-cid-7aropxhg] .db-key[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{color:var(--db-violet-d);font-size:.5em;line-height:1}.scena-debrief[data-astro-cid-7aropxhg] .db-fact[data-astro-cid-7aropxhg]{max-width:24ch;color:var(--db-text-2);margin-top:10px;font-size:clamp(20px,1.9cqi,24px);line-height:1.45}.scena-debrief[data-astro-cid-7aropxhg] .db-sub[data-astro-cid-7aropxhg]{color:var(--db-violet-d);font-size:17px}.scena-debrief[data-astro-cid-7aropxhg] .db-src[data-astro-cid-7aropxhg]{color:var(--db-text-2);font-size:14px;line-height:1.5}.scena-debrief[data-astro-cid-7aropxhg] .db-list[data-astro-cid-7aropxhg]{margin-top:22px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-top:1px solid var(--db-hair);grid-template-columns:10px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;font-size:18px;line-height:1.45;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child{border-bottom:1px solid var(--db-hair)}.scena-debrief[data-astro-cid-7aropxhg] .db-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{background:var(--db-violet);content:"";width:8px;height:8px;transform:translateY(-2px)}.scena-debrief[data-astro-cid-7aropxhg] .db-win[data-astro-cid-7aropxhg]{border:1px solid var(--db-hair);background:var(--db-body);grid-column:6/-1;min-width:0;container:dbw/inline-size}.scena-debrief[data-astro-cid-7aropxhg] .db-head[data-astro-cid-7aropxhg]{color:#fff;background:var(--db-ink);font:400 20px/1 var(--db-o);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:16px 24px;display:flex}.scena-debrief[data-astro-cid-7aropxhg] .db-ep[data-astro-cid-7aropxhg]{align-items:center;gap:14px;display:inline-flex}.scena-debrief[data-astro-cid-7aropxhg] .db-dots[data-astro-cid-7aropxhg]{gap:3px;display:inline-flex}.scena-debrief[data-astro-cid-7aropxhg] .db-dots[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--db-blue-l);width:4px;height:4px}.scena-debrief[data-astro-cid-7aropxhg] .db-body[data-astro-cid-7aropxhg]{gap:22px;padding:28px 24px 24px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-hd[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 16px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-eyebrow[data-astro-cid-7aropxhg]{color:var(--db-text-2);font:400 17px/1 var(--db-o);letter-spacing:.05em;text-transform:uppercase}.scena-debrief[data-astro-cid-7aropxhg] .db-ill[data-astro-cid-7aropxhg]{border:1px solid var(--db-wire);color:var(--db-text-2);font:400 15px/1 var(--db-o);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;justify-self:end;padding:3px 7px 2px}.scena-debrief[data-astro-cid-7aropxhg] .db-title[data-astro-cid-7aropxhg]{font-size:22px;font-weight:700;line-height:1.25}.scena-debrief[data-astro-cid-7aropxhg] .db-ba[data-astro-cid-7aropxhg]{color:var(--db-text-2);font:400 17px/1 var(--db-o);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;justify-self:end}.scena-debrief[data-astro-cid-7aropxhg] .db-rows[data-astro-cid-7aropxhg]{gap:14px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-row[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:20px;font-size:16px;line-height:1.35;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-pair[data-astro-cid-7aropxhg]{background:var(--db-track);gap:4px;padding-block:6px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-bar[data-astro-cid-7aropxhg]{height:11px;display:block}.scena-debrief[data-astro-cid-7aropxhg] .db-bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{width:calc(var(--v) * var(--k,1));height:100%;display:block}.scena-debrief[data-astro-cid-7aropxhg] .db-b0[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--db-wire)}.scena-debrief[data-astro-cid-7aropxhg] .db-b1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--db-violet)}.scena-debrief[data-astro-cid-7aropxhg] .db-leg[data-astro-cid-7aropxhg]{color:var(--db-text-2);font:400 16px/1 var(--db-o);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.scena-debrief[data-astro-cid-7aropxhg] .db-leg[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{align-items:center;gap:8px;display:inline-flex}.scena-debrief[data-astro-cid-7aropxhg] .db-l0[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg],.scena-debrief[data-astro-cid-7aropxhg] .db-l1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--db-wire);border-radius:50%;width:8px;height:8px}.scena-debrief[data-astro-cid-7aropxhg] .db-l1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--db-violet)}.scena-debrief[data-astro-cid-7aropxhg] .db-gap[data-astro-cid-7aropxhg]{color:var(--db-ink)}.scena-debrief[data-astro-cid-7aropxhg] .db-line[data-astro-cid-7aropxhg]{background:var(--db-ink);transform-origin:0;width:44px;height:2px;position:relative}.scena-debrief[data-astro-cid-7aropxhg] .db-line[data-astro-cid-7aropxhg]:after{border-block:5px solid #0000;border-left:7px solid var(--db-ink);content:"";position:absolute;top:-4px;right:-1px}.scena-debrief[data-astro-cid-7aropxhg] .db-ex[data-astro-cid-7aropxhg]{gap:10px;display:grid}.scena-debrief[data-astro-cid-7aropxhg] .db-btn[data-astro-cid-7aropxhg]{height:50px;color:var(--db-ink);background:var(--db-blue-l);font:400 21px/1 var(--db-o);letter-spacing:.05em;text-transform:uppercase;transition:background-color .2s var(--db-ease);justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.scena-debrief[data-astro-cid-7aropxhg] .db-arr[data-astro-cid-7aropxhg]{font-size:22px;display:inline-block}.scena-debrief[data-astro-cid-7aropxhg] .db-csv[data-astro-cid-7aropxhg]{border:1px solid var(--db-hair);color:var(--db-text-2);background:var(--db-paper);font:400 17px/1.3 var(--db-o);letter-spacing:.03em;white-space:pre;padding:10px 14px;display:grid;overflow-x:auto}.scena-debrief[data-astro-cid-7aropxhg] .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:first-child{color:var(--db-ink)}.scena-debrief[data-astro-cid-7aropxhg] .db-cur[data-astro-cid-7aropxhg]{z-index:2;pointer-events:none;width:20px;height:24px;display:none;position:absolute;top:24px;left:62%}.scena-debrief[data-astro-cid-7aropxhg] .db-cur[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg]{fill:var(--db-ink);stroke:var(--db-paper);stroke-width:1.5px;stroke-linejoin:round}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=before] .db-b0[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--k:.6}.scena-debrief[data-astro-cid-7aropxhg]:is([data-db-state=before],[data-db-state=month]) .db-b1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--k:0}.scena-debrief[data-astro-cid-7aropxhg]:is([data-db-state=before],[data-db-state=month],[data-db-state=after]) .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{visibility:hidden}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=before] [data-astro-cid-7aropxhg]:is(.db-gap,.db-l1){opacity:.3}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=before] .db-line[data-astro-cid-7aropxhg]{transform:scaleX(0)}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=month] .db-line[data-astro-cid-7aropxhg]{transform:scaleX(.6)}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=month] .db-l1[data-astro-cid-7aropxhg]{opacity:.3}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=after] .db-b1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{--k:.55}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=export] .db-btn[data-astro-cid-7aropxhg]{background:color-mix(in oklab, var(--db-blue-l) 80%, var(--db-ink))}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=export] .db-arr[data-astro-cid-7aropxhg]{transform:translateY(4px)}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=export] .db-cur[data-astro-cid-7aropxhg]{display:block}.scena-debrief[data-astro-cid-7aropxhg][data-db-state=export] .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:nth-child(n+3){visibility:hidden}@keyframes db-fill{0%{width:0}}@keyframes db-dim{0%{opacity:.3}}@keyframes db-draw{0%{transform:scaleX(0)}}@keyframes db-in{0%{opacity:0;transform:translateY(6px)}}@keyframes db-cur{0%{opacity:0;top:64px;left:86%}20%{opacity:1}65%{top:24px;left:62%;transform:none}72%{transform:scale(.82)}80%{transform:none}88%{opacity:1;top:24px;left:62%}to{opacity:0;top:24px;left:62%}}@keyframes db-press{30%,60%{background-color:color-mix(in oklab, var(--db-blue-l) 80%, var(--db-ink))}}@keyframes db-drop{40%{transform:translateY(7px)}70%{transform:translateY(2px)}}@media (prefers-reduced-motion:no-preference){.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-l0[data-astro-cid-7aropxhg]{animation:.3s .15s backwards db-dim}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-row[data-astro-cid-7aropxhg]:first-child .db-b0[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:db-fill .8s .2s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-row[data-astro-cid-7aropxhg]:nth-child(2) .db-b0[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:db-fill .8s .35s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-row[data-astro-cid-7aropxhg]:nth-child(3) .db-b0[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:db-fill .8s .5s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-gap[data-astro-cid-7aropxhg]{animation:.3s 1.45s backwards db-dim}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-line[data-astro-cid-7aropxhg]{animation:db-draw .6s 1.45s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-l1[data-astro-cid-7aropxhg]{animation:.3s 2.1s backwards db-dim}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-row[data-astro-cid-7aropxhg]:first-child .db-b1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:db-fill .8s 2.3s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-row[data-astro-cid-7aropxhg]:nth-child(2) .db-b1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:db-fill .8s 2.45s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-row[data-astro-cid-7aropxhg]:nth-child(3) .db-b1[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{animation:db-fill .8s 2.6s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-cur[data-astro-cid-7aropxhg]{transform-origin:2px 2px;animation:db-cur 1.5s 3.4s var(--db-ease) both;display:block}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-btn[data-astro-cid-7aropxhg]{animation:.35s 4.43s db-press}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-arr[data-astro-cid-7aropxhg]{animation:db-drop .45s 4.45s var(--db-ease)}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-csv[data-astro-cid-7aropxhg]{animation:db-in .25s 4.55s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:first-child{animation:db-in .25s 4.65s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:nth-child(2){animation:db-in .25s 4.83s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:nth-child(3){animation:db-in .25s 5.01s var(--db-ease) both}.scena-debrief[data-astro-cid-7aropxhg].db-js[data-db-play] .db-csv[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:nth-child(4){animation:db-in .25s 5.19s var(--db-ease) both}}.scena-debrief[data-astro-cid-7aropxhg].db-js.db-hold [data-astro-cid-7aropxhg],.scena-debrief[data-astro-cid-7aropxhg].db-js.db-hold [data-astro-cid-7aropxhg]:before,.scena-debrief[data-astro-cid-7aropxhg].db-js.db-hold [data-astro-cid-7aropxhg]:after{animation-play-state:paused!important}@container db (width<=899px){.scena-debrief[data-astro-cid-7aropxhg] .db-copy[data-astro-cid-7aropxhg],.scena-debrief[data-astro-cid-7aropxhg] .db-win[data-astro-cid-7aropxhg]{grid-column:1/-1}.scena-debrief[data-astro-cid-7aropxhg] .db-key[data-astro-cid-7aropxhg]{font-size:clamp(96px,26cqi,150px)}}@container dbw (width<=560px){.scena-debrief[data-astro-cid-7aropxhg] .db-head[data-astro-cid-7aropxhg]{padding:14px 18px;font-size:17px}.scena-debrief[data-astro-cid-7aropxhg] .db-body[data-astro-cid-7aropxhg]{gap:18px;padding:22px 18px 18px}.scena-debrief[data-astro-cid-7aropxhg] .db-hd[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:is(.db-ill,.db-ba){justify-self:start}.scena-debrief[data-astro-cid-7aropxhg] .db-title[data-astro-cid-7aropxhg]{font-size:19px}.scena-debrief[data-astro-cid-7aropxhg] .db-row[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);gap:6px}.scena-debrief[data-astro-cid-7aropxhg] .db-btn[data-astro-cid-7aropxhg]{font-size:18px}.scena-debrief[data-astro-cid-7aropxhg] .db-csv[data-astro-cid-7aropxhg]{font-size:15px}}@media (prefers-reduced-motion:reduce){.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-debrief[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{transition:none!important;animation:none!important}}.home-v3[data-astro-cid-7aropxhg] .scena-price[data-astro-cid-7aropxhg]{--pr-ink:#01212e;--pr-slate:#6f8590;--pr-text-2:#344d58;--pr-violet:#96f;--pr-violet-d:#5c3d99;--pr-violet-l:#e6d9ff;--pr-lav:#f5f0ff;--pr-paper:#fff;--pr-hair:#01212e24;--pr-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--pr-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--pr-o:"VT323", ui-monospace, monospace;--pr-ease:cubic-bezier(.2, .8, .2, 1);background:var(--pr-lav);color:var(--pr-ink);text-align:left;font:400 17px/1.6 var(--pr-b);-webkit-font-smoothing:antialiased;margin:0;padding:0;display:block;container:pr/inline-size}.scena-price[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:where(h2,h3,p,ul){margin:0;padding:0;list-style:none}.scena-price[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:focus-visible{outline:2px solid var(--pr-violet);outline-offset:3px}.scena-price[data-astro-cid-7aropxhg] .pr-wrap[data-astro-cid-7aropxhg]{--gut:80px;width:min(100% - 2 * var(--gut), 1280px);grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 24px;margin-inline:auto;padding-block:96px 88px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-head[data-astro-cid-7aropxhg]{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;row-gap:18px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-bug[data-astro-cid-7aropxhg]{color:var(--pr-ink);font:400 20px/1 var(--pr-o);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;display:block}.scena-price[data-astro-cid-7aropxhg] .pr-bug[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--pr-violet-d);margin-right:10px;font-weight:400}.home-v3[data-astro-cid-7aropxhg] .scena-price[data-astro-cid-7aropxhg] .pr-h2[data-astro-cid-7aropxhg]{color:var(--pr-ink);font:900 clamp(56px, 7.2cqi, 96px) / .86 var(--pr-d);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;grid-column:1/span 7}.home-v3[data-astro-cid-7aropxhg] .scena-price[data-astro-cid-7aropxhg] .pr-h2[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--pr-slate);display:block}.scena-price[data-astro-cid-7aropxhg] .pr-side[data-astro-cid-7aropxhg]{grid-column:8/-1;justify-items:start;gap:24px;padding-bottom:4px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-lede[data-astro-cid-7aropxhg]{max-width:40ch;color:var(--pr-text-2);text-wrap:pretty;font-size:clamp(18px,1.6cqi,21px);line-height:1.55}.scena-price[data-astro-cid-7aropxhg] .pr-lede[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--pr-ink);font-weight:600}.scena-price[data-astro-cid-7aropxhg] .pr-cta[data-astro-cid-7aropxhg]{gap:10px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-act[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.scena-price[data-astro-cid-7aropxhg] .pr-btn[data-astro-cid-7aropxhg]{background:var(--pr-violet);height:54px;color:var(--pr-ink);font:900 19px/1 var(--pr-d);letter-spacing:.06em;text-transform:uppercase;transition:background-color .2s var(--pr-ease), transform 90ms var(--pr-ease);white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding-inline:26px;text-decoration:none;display:inline-flex}.scena-price[data-astro-cid-7aropxhg] .pr-btn[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{font-size:.8em}.scena-price[data-astro-cid-7aropxhg] .pr-btn[data-astro-cid-7aropxhg]:hover{background:color-mix(in oklab, var(--pr-violet) 86%, var(--pr-ink));transition-duration:.14s}@media (hover:hover) and (pointer:fine){.scena-price[data-astro-cid-7aropxhg] .pr-btn[data-astro-cid-7aropxhg]:hover{transform:translateY(-1px)}}.scena-price[data-astro-cid-7aropxhg] .pr-btn[data-astro-cid-7aropxhg]:active{transform:translateY(1px)scale(.985)}.scena-price[data-astro-cid-7aropxhg] .pr-link[data-astro-cid-7aropxhg]{color:var(--pr-violet-d);transition:background-size .2s var(--pr-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;justify-self:start;font-weight:700;text-decoration:none}.scena-price[data-astro-cid-7aropxhg] .pr-link[data-astro-cid-7aropxhg]:hover{background-size:100% 2px}.scena-price[data-astro-cid-7aropxhg] .pr-micro[data-astro-cid-7aropxhg]{color:var(--pr-text-2);font-size:15px;line-height:1.45}.scena-price[data-astro-cid-7aropxhg] .pr-plans[data-astro-cid-7aropxhg]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-plan[data-astro-cid-7aropxhg]{--c:var(--pr-violet);border:1px solid var(--pr-hair);border-top:4px solid var(--c);background:var(--pr-paper);grid-template-rows:auto auto 1fr;min-width:0;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-plan--dir[data-astro-cid-7aropxhg]{--c:var(--pr-ink)}.scena-price[data-astro-cid-7aropxhg] .pr-top[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 16px;padding:26px 32px 20px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-name[data-astro-cid-7aropxhg]{font:900 34px/.9 var(--pr-d);letter-spacing:.01em;text-transform:uppercase}.scena-price[data-astro-cid-7aropxhg] .pr-tag[data-astro-cid-7aropxhg]{color:var(--pr-text-2);grid-column:1;font-size:15px;line-height:1.4}.scena-price[data-astro-cid-7aropxhg] .pr-badge[data-astro-cid-7aropxhg]{background:var(--pr-violet-l);font:400 16px/1 var(--pr-o);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;grid-area:1/2;padding:5px 9px 4px}.scena-price[data-astro-cid-7aropxhg] .pr-price[data-astro-cid-7aropxhg]{border-block:1px solid var(--pr-hair);grid-template-columns:auto auto 1fr;align-items:end;gap:8px 10px;padding:18px 32px 20px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-from[data-astro-cid-7aropxhg]{color:var(--pr-text-2);font:400 18px/1 var(--pr-o);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1}.scena-price[data-astro-cid-7aropxhg] .pr-amount[data-astro-cid-7aropxhg]{font:900 clamp(60px, 6cqi, 78px) / .8 var(--pr-d);font-variant-numeric:tabular-nums}.scena-price[data-astro-cid-7aropxhg] .pr-per[data-astro-cid-7aropxhg]{font:400 20px/1 var(--pr-o);letter-spacing:.05em;text-transform:uppercase;padding-bottom:4px}.scena-price[data-astro-cid-7aropxhg] .pr-billed[data-astro-cid-7aropxhg]{color:var(--pr-text-2);font:400 17px/1.25 var(--pr-o);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1}.scena-price[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg]{align-content:start;gap:10px;padding:20px 32px 26px;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-plan--cam[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg],.scena-price[data-astro-cid-7aropxhg] .pr-plan--dir[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.scena-price[data-astro-cid-7aropxhg] .pr-plan--dir[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg] .pr-lead[data-astro-cid-7aropxhg]{grid-column:1/-1}.scena-price[data-astro-cid-7aropxhg] .pr-plan--dir[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:not(.pr-lead):before{width:auto;height:auto;color:var(--pr-violet-d);content:"+";border:0;font-weight:700;line-height:1;transform:none}.scena-price[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:12px;font-size:17px;line-height:1.45;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{transform-origin:50%;border-bottom:2.5px solid var(--c);border-left:2.5px solid var(--c);content:"";width:14px;height:8px;transform:translateY(-3px)rotate(-45deg)}.scena-price[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg] .pr-lead[data-astro-cid-7aropxhg]{font-weight:600;display:block}.scena-price[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg] .pr-lead[data-astro-cid-7aropxhg]:before{content:none}@container pr (width<=1023px){.scena-price[data-astro-cid-7aropxhg] .pr-wrap[data-astro-cid-7aropxhg]{--gut:56px;padding-block:88px 80px}}@container pr (width<=899px){.home-v3[data-astro-cid-7aropxhg] .scena-price[data-astro-cid-7aropxhg] .pr-h2[data-astro-cid-7aropxhg],.scena-price[data-astro-cid-7aropxhg] .pr-side[data-astro-cid-7aropxhg]{grid-column:1/-1}.home-v3[data-astro-cid-7aropxhg] .scena-price[data-astro-cid-7aropxhg] .pr-h2[data-astro-cid-7aropxhg]{font-size:clamp(48px,12cqi,88px)}.scena-price[data-astro-cid-7aropxhg] .pr-plans[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr);gap:16px}}@container pr (width<=520px){.scena-price[data-astro-cid-7aropxhg] .pr-wrap[data-astro-cid-7aropxhg]{--gut:16px;gap:40px 24px;padding-block:64px}.scena-price[data-astro-cid-7aropxhg] .pr-top[data-astro-cid-7aropxhg]{padding:22px 20px 18px}.scena-price[data-astro-cid-7aropxhg] .pr-price[data-astro-cid-7aropxhg]{padding:16px 20px 18px}.scena-price[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg]{padding:18px 20px 24px}.scena-price[data-astro-cid-7aropxhg] .pr-plan--cam[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg],.scena-price[data-astro-cid-7aropxhg] .pr-plan--dir[data-astro-cid-7aropxhg] .pr-feats[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.scena-price[data-astro-cid-7aropxhg] .pr-name[data-astro-cid-7aropxhg]{font-size:30px}.scena-price[data-astro-cid-7aropxhg] .pr-side[data-astro-cid-7aropxhg]{justify-items:stretch}.scena-price[data-astro-cid-7aropxhg] .pr-act[data-astro-cid-7aropxhg]{justify-items:stretch;display:grid}.scena-price[data-astro-cid-7aropxhg] .pr-btn[data-astro-cid-7aropxhg]{width:100%}}@media (prefers-reduced-motion:reduce){.scena-price[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.scena-price[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.scena-price[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{transition:none!important}}.credits-logos[data-astro-cid-7aropxhg]{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.credits-logos[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{border:1px solid var(--line);object-fit:contain;filter:grayscale();opacity:.77;background:#fff;width:100%;height:110px;padding:20px}.trust-lines[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;gap:22px;margin-top:27px;display:grid}.trust-lines[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{border-top:1px solid var(--hair);padding-top:15px;font:900 21px/1 Big Shoulders Display,Impact,sans-serif}.faq[data-astro-cid-7aropxhg] .section-head[data-astro-cid-7aropxhg]{margin-bottom:25px}.faq-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-top:1px solid var(--hair);grid-template-columns:minmax(240px,.8fr) 1.2fr;gap:28px;padding:25px 0;display:grid}.faq-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child{border-bottom:1px solid var(--hair)}.faq-list[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{text-transform:uppercase;font:900 clamp(21px,2vw,26px)/.98 Big Shoulders Display,Impact,sans-serif}.faq-list[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:#344d58}.faq[data-astro-cid-7aropxhg] .lede[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--violet-dark);text-underline-offset:4px;font-weight:700;text-decoration:underline}.home-close[data-astro-cid-7aropxhg]{color:#fff;background:radial-gradient(ellipse at 76% 45%, #0e3a4d, var(--ink) 70%);padding:90px 0 100px}.close-grid[data-astro-cid-7aropxhg]{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid}.close-grid[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]:first-child{justify-items:start;gap:24px;display:grid}.close-grid[data-astro-cid-7aropxhg] .chapter-label[data-astro-cid-7aropxhg]{color:var(--muted-ink)}.close-grid[data-astro-cid-7aropxhg] .chapter-label[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--blue-light)}.home-v3[data-astro-cid-7aropxhg] .home-close[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{color:#fff;font-size:clamp(47px,5.7vw,78px);line-height:.88}.home-close[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg],.home-close[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]:not(.chapter-label){color:var(--on-ink)}.demo-card[data-astro-cid-7aropxhg]{color:var(--ink);background:var(--lavender);flex-direction:column;gap:17px;padding:30px;display:flex}.demo-card[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{color:var(--violet-dark);font:18px/1 VT323,monospace}.demo-card[data-astro-cid-7aropxhg]>strong[data-astro-cid-7aropxhg]{text-transform:uppercase;font:900 35px/.92 Big Shoulders Display,Impact,sans-serif}.demo-card[data-astro-cid-7aropxhg]>p[data-astro-cid-7aropxhg]{color:#344d58!important}.demo-calendar[data-astro-cid-7aropxhg]{color:var(--ink);background:#fff;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:15px;font:17px/1 VT323,monospace;text-decoration:none;display:flex}.demo-calendar[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--ink);background:var(--blue-light);padding:7px;font-weight:400}.demo-calendar[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:#526b76}.demo-calendar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{color:var(--violet-dark);font-style:normal}@media (width<=900px){.home-v3[data-astro-cid-7aropxhg] .wrap[data-astro-cid-7aropxhg]{width:min(100% - 48px,680px)}.home-v3[data-astro-cid-7aropxhg] .hero[data-astro-cid-7aropxhg]{padding-top:55px}.hero-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:46px}.home-v3[data-astro-cid-7aropxhg] .hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{font-size:clamp(68px,13vw,105px)}.section-head[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:20px;margin-bottom:34px}.section-head[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{gap:15px}.home-v3[data-astro-cid-7aropxhg] .chapter[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(46px,8vw,65px)}.price-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.credits-logos[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr)}.close-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:38px}}@media (width<=600px){.home-v3[data-astro-cid-7aropxhg]{font-size:16px}.home-v3[data-astro-cid-7aropxhg] .wrap[data-astro-cid-7aropxhg]{width:calc(100% - 40px)}.home-v3[data-astro-cid-7aropxhg] .hero[data-astro-cid-7aropxhg]{min-height:0;padding:48px 0}.hero-grid[data-astro-cid-7aropxhg]{gap:38px}.home-v3[data-astro-cid-7aropxhg] .hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{font-size:clamp(62px,17vw,82px)}.hero-copy[data-astro-cid-7aropxhg]{gap:19px}.eyebrow[data-astro-cid-7aropxhg]{font-size:16px}.hero-sub[data-astro-cid-7aropxhg]{font-size:17px}.hero-actions[data-astro-cid-7aropxhg]{gap:14px 18px}.btn[data-astro-cid-7aropxhg]{min-height:48px;padding:10px 15px;font-size:17px}.customer-row[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:center;gap:20px 28px}.customer-row[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{text-align:center;width:100%}.customer-row[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{max-width:85px;height:30px}.chapter[data-astro-cid-7aropxhg]{padding:70px 0}.home-v3[data-astro-cid-7aropxhg] .chapter[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(42px,12vw,56px)}.section-head[data-astro-cid-7aropxhg]{gap:18px}.trust-lines[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.price-ticket[data-astro-cid-7aropxhg]{min-height:280px;padding:28px}.price-ticket[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-size:90px}.price-ticket[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{font-size:18px}.credits-logos[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,1fr);gap:10px}.credits-logos[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{height:82px;padding:14px}.faq-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:11px;padding:20px 0}.home-close[data-astro-cid-7aropxhg]{padding:70px 0}.home-v3[data-astro-cid-7aropxhg] .home-close[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(42px,11vw,58px)}.demo-card[data-astro-cid-7aropxhg]{padding:22px}.demo-card[data-astro-cid-7aropxhg]>strong[data-astro-cid-7aropxhg]{font-size:31px}}@media (prefers-reduced-motion:reduce){.home-v3[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg],.home-v3[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:before,.home-v3[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}#pricing-page[data-astro-cid-htruwgye]{--price-ink:#01212e;--price-ink-soft:#0a3040;--price-blue:#03a6e7;--price-blue-light:#4fc1ee;--price-violet:#96f;--price-violet-dark:#5c3d99;--price-lavender:#f5f0ff;--price-sky:#e6f6fd;--price-text:#344d58;--price-line:#c9d6dc;--price-hairline:#01212e24;--price-display:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--price-mono:"VT323", ui-monospace, monospace;color:var(--price-ink);font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif}#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:before,#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:after{box-sizing:border-box}#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye][hidden]{display:none!important}#pricing-page[data-astro-cid-htruwgye] h1[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] ol[data-astro-cid-htruwgye]{margin:0}#pricing-page[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] ol[data-astro-cid-htruwgye]{padding:0;list-style:none}#pricing-page[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] select[data-astro-cid-htruwgye]{font:inherit}#pricing-page[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{cursor:pointer}#pricing-page[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{color:inherit}#pricing-page[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]:focus-visible,#pricing-page[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]:focus-visible,#pricing-page[data-astro-cid-htruwgye] select[data-astro-cid-htruwgye]:focus-visible,#pricing-page[data-astro-cid-htruwgye] summary[data-astro-cid-htruwgye]:focus-visible{outline:2px solid var(--price-violet);outline-offset:3px}.pricing-wrap[data-astro-cid-htruwgye]{width:min(100% - 80px,1280px);margin-inline:auto}.pricing-hero[data-astro-cid-htruwgye]{color:#fff;background:radial-gradient(70% 90% at 78% 20%, #0e3a4d 0%, var(--price-ink) 70%);padding:124px 0 38px}.hero-heading[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1.4fr) minmax(370px,.8fr);align-items:end;gap:40px;margin-bottom:36px;display:grid}.eyebrow[data-astro-cid-htruwgye]{font:400 20px/1 var(--price-mono);letter-spacing:.04em;color:var(--price-violet-dark)}.eyebrow[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--price-blue)}.pricing-hero[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye]{color:#9fc7d6;margin-bottom:19px}.pricing-hero[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--price-blue-light);margin-right:12px}.pricing-hero[data-astro-cid-htruwgye] h1[data-astro-cid-htruwgye],.section-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{font:900 clamp(50px, 6vw, 78px)/.9 var(--price-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.pricing-hero[data-astro-cid-htruwgye] h1[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye],.section-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--price-violet)}.hero-subtitle[data-astro-cid-htruwgye]{color:#cfe6ee;font-size:clamp(16px,1.4vw,19px);margin-top:18px!important}.billing-panel[data-astro-cid-htruwgye]{justify-items:end;gap:15px;display:grid}.billing-switches[data-astro-cid-htruwgye]{grid-template-columns:auto auto;justify-self:end;gap:8px;display:grid}.billing-switch[data-astro-cid-htruwgye]{grid-column:1/-1;grid-template-columns:subgrid;border:1px solid #2c5a6c;display:grid}.billing-switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{color:#cfe6ee;min-width:0;font:400 21px/1 var(--price-mono);text-align:left;background:0 0;border:0;gap:4px;padding:10px 16px;transition:background-color .2s cubic-bezier(.2,.8,.2,1);display:grid}.billing-switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]:hover:not(.active){background:#ffffff0f}.billing-switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--price-blue-light);font:400 16px/1 Atkinson Hyperlegible Next,sans-serif}.billing-switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye].active{color:var(--price-ink);background:var(--price-blue)}.billing-switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye].active span[data-astro-cid-htruwgye]{color:var(--price-ink)}.billing-extras[data-astro-cid-htruwgye]{justify-content:flex-end;align-items:center;gap:14px;width:100%;display:flex}.credits-toggle[data-astro-cid-htruwgye]{color:#cfe6ee;cursor:pointer;align-items:center;gap:9px;font-size:14px;display:inline-flex}.credits-toggle[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]{opacity:0;width:1px;height:1px;position:absolute}.toggle-track[data-astro-cid-htruwgye]{background:#2c5a6c;border-radius:99px;width:36px;height:21px;padding:3px;transition:background .2s}.toggle-track[data-astro-cid-htruwgye]:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;display:block}.credits-toggle[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]:checked+.toggle-track[data-astro-cid-htruwgye]{background:var(--price-violet)}.credits-toggle[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]:checked+.toggle-track[data-astro-cid-htruwgye]:after{transform:translate(15px)}.credits-toggle[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]:focus-visible+.toggle-track[data-astro-cid-htruwgye]{outline:2px solid var(--price-blue-light);outline-offset:3px}.currency-picker[data-astro-cid-htruwgye] select[data-astro-cid-htruwgye]{color:#cfe6ee;background:var(--price-ink-soft);border:1px solid #2c5a6c;border-radius:0;min-height:38px;padding:0 30px 0 10px}.billing-fineprint[data-astro-cid-htruwgye]{color:#9fc7d6;text-align:right;font-size:13px}.plan-grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.plan-card[data-astro-cid-htruwgye]{min-width:0;min-height:610px;color:var(--price-ink);background:#fff;border:3px solid #0000;flex-direction:column;padding:21px 28px 20px;display:flex;position:relative}.plan-card[data-astro-cid-htruwgye].recommended{border-color:var(--price-violet)}.recommendation[data-astro-cid-htruwgye]{color:var(--price-ink);background:var(--price-violet);font:400 14px/1 var(--price-mono);white-space:nowrap;margin-top:6px;padding:7px 9px}.plan-card-heading[data-astro-cid-htruwgye]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.plan-card-heading[data-astro-cid-htruwgye]>div[data-astro-cid-htruwgye]{gap:6px;display:grid}.plan-kicker[data-astro-cid-htruwgye]{color:var(--price-text);font-size:14px}.plan-card[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye],.custom-card[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font:900 clamp(38px, 4vw, 48px)/.95 var(--price-display);text-transform:uppercase}.plan-index[data-astro-cid-htruwgye]{color:#9aabb1;font:24px/1 var(--price-mono)}.plan-description[data-astro-cid-htruwgye]{min-height:54px;color:var(--price-text);font-size:15px;line-height:1.45;margin-top:12px!important}.popular-tag[data-astro-cid-htruwgye]{color:var(--price-ink);background:var(--price-sky);font:400 15px/1 var(--price-mono);white-space:nowrap;padding:5px 8px}.plan-price-row[data-astro-cid-htruwgye]{align-items:end;margin-top:18px;display:flex}.plan-price[data-astro-cid-htruwgye]{align-items:end;gap:9px;display:flex}.plan-price[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{font:900 clamp(52px, 5vw, 64px)/.82 var(--price-display);font-variant-numeric:tabular-nums;white-space:nowrap}.plan-price[data-astro-cid-htruwgye]>span[data-astro-cid-htruwgye]{color:var(--price-text);padding-bottom:2px;font-size:13px;line-height:1.25}.plan-actions[data-astro-cid-htruwgye]{justify-items:center;gap:10px;margin-top:17px;display:grid}.plan-secondary-link[data-astro-cid-htruwgye]{text-underline-offset:3px;font-size:13px;color:var(--price-violet-dark)!important}.plan-button[data-astro-cid-htruwgye]{border:2px solid var(--price-ink);width:100%;min-height:52px;color:var(--price-ink);font:900 17px/1 var(--price-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding:0 17px;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.plan-button[data-astro-cid-htruwgye]:hover{background:#01212e0f;transform:translateY(-1px)}.plan-button-primary[data-astro-cid-htruwgye]{border-color:var(--price-violet);background:var(--price-violet)}.plan-button-primary[data-astro-cid-htruwgye]:hover{background:#a983ff}.billing-note[data-astro-cid-htruwgye]{color:var(--price-ink);margin-top:10px;font-size:14px;font-weight:700}.plan-specs[data-astro-cid-htruwgye]{border-collapse:collapse;width:100%;margin-top:20px;font-size:13px}.plan-specs[data-astro-cid-htruwgye] tbody[data-astro-cid-htruwgye]{border-top:1px solid var(--price-hairline);border-bottom:1px solid var(--price-hairline);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.plan-specs[data-astro-cid-htruwgye] tr[data-astro-cid-htruwgye]{border-right:1px solid var(--price-hairline);align-content:start;gap:3px;min-width:0;padding:8px 9px;display:grid}.plan-specs[data-astro-cid-htruwgye] tr[data-astro-cid-htruwgye]:first-child{padding-left:0}.plan-specs[data-astro-cid-htruwgye] tr[data-astro-cid-htruwgye]:last-child{border-right:0;padding-right:0}.plan-specs[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye],.plan-specs[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{text-align:left}.plan-specs[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{color:var(--price-text);font-size:12px;font-weight:500}.plan-specs[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{font:900 clamp(22px, 2.4vw, 30px)/.95 var(--price-display);overflow-wrap:anywhere;order:-1}.plan-specs[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye].nowrap-value{white-space:nowrap;overflow-wrap:normal;font-size:clamp(20px,2.1vw,26px)}.no-credit-note[data-astro-cid-htruwgye]{color:var(--price-text);font-size:13px;margin-top:7px!important}.no-credit-note[data-astro-cid-htruwgye] [data-astro-cid-htruwgye][data-other-credit-price]{font-variant-numeric:tabular-nums;font-weight:700}.plan-features[data-astro-cid-htruwgye]{padding-top:17px}.plan-features[data-astro-cid-htruwgye]>p[data-astro-cid-htruwgye]{color:var(--price-ink);font-size:14px;font-weight:700}.plan-features[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:9px 18px;margin-top:13px;display:grid}.plan-features[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye].extra-feature{grid-template-rows:repeat(4,auto)}.plan-features[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye].many-feature{grid-template-rows:repeat(5,auto)}.plan-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{grid-template-columns:17px 1fr;gap:7px;font-size:14px;line-height:1.4;display:grid}.plan-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]>span[data-astro-cid-htruwgye]{color:var(--price-violet-dark);font-weight:700}.plan-footnote[data-astro-cid-htruwgye]{color:var(--price-text);padding-top:18px;font-size:12px;margin-top:auto!important}.plan-features[data-astro-cid-htruwgye] .credit-highlight[data-astro-cid-htruwgye]{color:var(--price-violet-dark);font-weight:600}.hero-footnote[data-astro-cid-htruwgye]{color:#9fc7d6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:20px;font-size:13px;display:flex}.hero-footnote[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{text-underline-offset:4px;text-decoration-thickness:1px;color:var(--price-blue-light)!important}.pricing-section[data-astro-cid-htruwgye]{padding:102px 0}.finder-section[data-astro-cid-htruwgye]{background:#fff}.credits-section[data-astro-cid-htruwgye]{background:var(--price-sky)}.comparison-section[data-astro-cid-htruwgye]{background:#fff}.faq-section[data-astro-cid-htruwgye]{background:var(--price-lavender)}.section-heading[data-astro-cid-htruwgye]{gap:15px;margin-bottom:46px;display:grid}.section-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{max-width:850px;font-size:clamp(42px,5.3vw,68px)}.section-heading[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye]{color:var(--price-text)}.finder-layout[data-astro-cid-htruwgye],.credits-layout[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:48px;display:grid}.finder-questions[data-astro-cid-htruwgye]{align-content:start;display:grid}.finder-questions[data-astro-cid-htruwgye]>li[data-astro-cid-htruwgye]{border-top:1px solid var(--price-hairline);grid-template-columns:52px 1fr;gap:13px;padding:19px 0;display:grid}.finder-questions[data-astro-cid-htruwgye]>li[data-astro-cid-htruwgye]:last-child{border-bottom:1px solid var(--price-hairline)}.question-number[data-astro-cid-htruwgye]{color:var(--price-blue-dark,#027dad);font:24px/1 var(--price-mono);padding-top:2px}.finder-questions[data-astro-cid-htruwgye]>li[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]{margin-bottom:12px;font-size:17px;font-weight:600;line-height:1.35}.answer-options[data-astro-cid-htruwgye]{flex-wrap:wrap;gap:7px;display:flex}.answer-options[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{border:1px solid var(--price-ink);background:#fff;min-height:39px;padding:0 13px;font-size:14px;transition:background .15s,color .15s}.answer-options[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]:hover{background:var(--price-lavender)}.answer-options[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye][aria-pressed=true],.finder-result[data-astro-cid-htruwgye]{color:#fff;background:var(--price-ink)}.result-label[data-astro-cid-htruwgye]{color:var(--price-ink);background:var(--price-blue);font:400 17px/1 var(--price-mono);justify-content:space-between;gap:8px;padding:12px 16px;display:flex}.result-label[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{color:var(--price-ink);font:inherit;cursor:pointer;text-underline-offset:3px;text-align:right;background:0 0;border:0;padding:0;text-decoration:underline}.result-body[data-astro-cid-htruwgye]{justify-items:start;gap:16px;padding:clamp(24px,4vw,40px);display:grid}.result-name[data-astro-cid-htruwgye]{font:900 clamp(48px, 5vw, 64px)/.85 var(--price-display);text-transform:uppercase}.result-price[data-astro-cid-htruwgye]{color:var(--price-blue-light);font:400 20px/1.1 var(--price-mono)}.result-body[data-astro-cid-htruwgye]>p[data-astro-cid-htruwgye]:not(.result-name):not(.result-price){color:#cfe6ee;font-size:16px}.result-reasons[data-astro-cid-htruwgye]{color:#cfe6ee;gap:8px;display:grid}.result-reasons[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{border-left:3px solid var(--price-violet);padding-left:12px}.result-cta[data-astro-cid-htruwgye]{background:var(--price-violet);min-height:48px;font:900 18px/1 var(--price-display);text-transform:uppercase;align-items:center;gap:12px;padding:0 19px;text-decoration:none;display:inline-flex;color:var(--price-ink)!important}.credits-copy[data-astro-cid-htruwgye]{align-self:center}.credits-copy[data-astro-cid-htruwgye]>p[data-astro-cid-htruwgye]{margin-bottom:20px;font-size:20px;font-weight:600}.credits-copy[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{display:grid}.credits-copy[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{border-top:1px solid var(--price-hairline);padding:15px 0;font-size:16px}.credits-copy[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]:last-child{border-bottom:1px solid var(--price-hairline)}.credits-meter[data-astro-cid-htruwgye]{border:1px solid var(--price-hairline);background:#fff;align-content:center;gap:26px;padding:34px;display:grid}.meter-row[data-astro-cid-htruwgye]{grid-template-columns:106px minmax(0,1fr);align-items:center;gap:15px;display:grid}.meter-label[data-astro-cid-htruwgye]{gap:5px;display:grid}.meter-label[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{font:900 23px/1 var(--price-display);text-transform:uppercase}.meter-label[data-astro-cid-htruwgye]>span[data-astro-cid-htruwgye]{font:400 17px/1 var(--price-mono)}.meter-label[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{color:var(--price-text);font-size:13px}.meter-track[data-astro-cid-htruwgye]{background:#eef2f4;height:40px;overflow:hidden}.meter-fill[data-astro-cid-htruwgye]{background:repeating-linear-gradient(90deg, var(--price-blue) 0 calc(var(--unit,3.333%) - 2px), #fff calc(var(--unit,3.333%) - 2px) var(--unit,3.333%));width:0;height:100%;transition:width .25s;display:block}.meter-row[data-astro-cid-htruwgye][data-meter-row="2"] .meter-fill[data-astro-cid-htruwgye]{--unit:1.6667%;background-image:repeating-linear-gradient(90deg, var(--price-violet) 0 calc(var(--unit) - 2px), #fff calc(var(--unit) - 2px) var(--unit))}.meter-row[data-astro-cid-htruwgye][data-meter-row="1"] .meter-fill[data-astro-cid-htruwgye]{--unit:3.3333%}.meter-ruler[data-astro-cid-htruwgye]{color:var(--price-text);font:400 16px/1 var(--price-mono);justify-content:space-between;padding-left:121px;display:flex}.credits-meter[data-astro-cid-htruwgye]>p[data-astro-cid-htruwgye]{color:var(--price-text);font-size:13px}.comparison-scroll[data-astro-cid-htruwgye]{background:#fff;overflow-x:auto}.comparison-table[data-astro-cid-htruwgye]{border-collapse:collapse;width:100%;font-size:14px}.comparison-table[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye],.comparison-table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{border-top:1px solid var(--price-hairline);text-align:left;vertical-align:middle;padding:12px 17px}.comparison-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{color:#fff;background:var(--price-ink);min-width:130px;font:900 24px/1 var(--price-display);text-transform:uppercase;border-top:0;padding:16px}.comparison-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]:first-child{width:40%}.comparison-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{color:#9fc7d6;font:400 16px/1 var(--price-mono);text-transform:none;margin-top:6px;display:block}.comparison-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye].emphasized{color:var(--price-ink);background:var(--price-violet)}.comparison-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye].emphasized small[data-astro-cid-htruwgye]{color:var(--price-ink)}.comparison-table[data-astro-cid-htruwgye] .comparison-group[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{color:var(--price-violet-dark);background:var(--price-lavender);font:400 19px/1 var(--price-mono);letter-spacing:.03em;text-transform:uppercase;padding:9px 17px}.comparison-table[data-astro-cid-htruwgye] tbody[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{width:40%;font-weight:500}.comparison-table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{width:20%;font-weight:600}.comparison-table[data-astro-cid-htruwgye] .emphasized[data-astro-cid-htruwgye]{background:var(--price-lavender)}.included[data-astro-cid-htruwgye]{color:var(--price-violet-dark);font:900 20px/1 var(--price-display)}.not-included[data-astro-cid-htruwgye]{color:var(--price-text)}.comparison-below[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.trust-lines[data-astro-cid-htruwgye]{color:var(--price-text);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding-top:8px;font-size:14px;display:grid}.trust-lines[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{padding-left:22px;position:relative}.trust-lines[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]:before{content:"✓";color:var(--price-violet-dark);font-weight:700;position:absolute;left:0}.script-offer[data-astro-cid-htruwgye],.custom-offer[data-astro-cid-htruwgye]{background:var(--price-lavender);align-content:start;justify-items:start;gap:13px;padding:25px 28px;display:grid}.custom-offer[data-astro-cid-htruwgye]{background:var(--price-sky)}.script-offer[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye],.custom-offer[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye]{font-size:17px}.script-offer[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye],.custom-offer[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font:900 30px/1 var(--price-display);text-transform:uppercase}.script-offer[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]:not(.eyebrow),.custom-offer[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]:not(.eyebrow){color:var(--price-text);font-size:14px}.script-offer[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye],.custom-offer[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye],.custom-card[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{color:var(--price-violet-dark);text-underline-offset:4px;font-size:14px;font-weight:700}.detailed-comparison[data-astro-cid-htruwgye]{margin-top:56px}.detailed-comparison[data-astro-cid-htruwgye]>.eyebrow[data-astro-cid-htruwgye]{margin-bottom:14px;font-size:18px}.detailed-comparison[data-astro-cid-htruwgye] details[data-astro-cid-htruwgye]{border-top:1px solid var(--price-hairline)}.detailed-comparison[data-astro-cid-htruwgye] details[data-astro-cid-htruwgye]:last-child{border-bottom:1px solid var(--price-hairline)}.detailed-comparison[data-astro-cid-htruwgye] summary[data-astro-cid-htruwgye]{cursor:pointer;justify-content:space-between;gap:15px;padding:16px 4px;font-weight:600;display:flex}.detailed-comparison[data-astro-cid-htruwgye] summary[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:var(--price-violet-dark);font-size:20px}.detailed-comparison[data-astro-cid-htruwgye] details[data-astro-cid-htruwgye][open] summary[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{transform:rotate(45deg)}.detail-table[data-astro-cid-htruwgye]{margin-bottom:16px}.detail-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{font-size:19px}.custom-grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:64px;scroll-margin-top:100px;display:grid}.custom-card[data-astro-cid-htruwgye]{background:var(--price-ink);color:#fff;align-content:start;justify-items:start;gap:12px;min-width:0;padding:22px;display:grid}.custom-spark[data-astro-cid-htruwgye]{color:var(--price-blue-light);font-size:23px}.custom-card[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font:900 25px/1.05 var(--price-display);text-transform:uppercase}.custom-description[data-astro-cid-htruwgye]{color:#cfe6ee;font-size:14px;line-height:1.5}.custom-description[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{color:#fff}.custom-card[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{color:var(--price-blue-light)}.faq-grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.faq-grid[data-astro-cid-htruwgye]>li[data-astro-cid-htruwgye]{border-top:1px solid var(--price-hairline);align-content:start;gap:10px;padding-top:17px;display:grid}.faq-grid[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font:900 22px/1.1 var(--price-display);text-transform:uppercase}.faq-grid[data-astro-cid-htruwgye]>li[data-astro-cid-htruwgye]>p[data-astro-cid-htruwgye]{color:var(--price-text);font-size:14px;line-height:1.55}.pricing-closing[data-astro-cid-htruwgye]{color:#fff;background:radial-gradient(70% 90% at 78% 20%, #0e3a4d 0%, var(--price-ink) 70%);padding:100px 0 86px}.pricing-closing[data-astro-cid-htruwgye] .section-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{max-width:1000px}.pricing-closing[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye]{color:var(--price-blue-light)}.closing-grid[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:end;gap:40px;display:grid}.closing-lede[data-astro-cid-htruwgye]{color:#cfe6ee;font-size:18px;margin-bottom:18px!important}.closing-actions[data-astro-cid-htruwgye]{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.closing-link[data-astro-cid-htruwgye]{text-underline-offset:4px;font-size:14px;font-weight:600;color:var(--price-blue-light)!important}.closing-side[data-astro-cid-htruwgye]{color:#cfe6ee;justify-items:start;gap:11px;font-size:14px;display:grid}.closing-price-line[data-astro-cid-htruwgye]{color:#fff;font:400 20px/1.3 var(--price-mono)}.closing-side[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{color:#9fc7d6}.sr-only[data-astro-cid-htruwgye]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=960px){.pricing-wrap[data-astro-cid-htruwgye]{width:min(100% - 48px,760px)}.plan-grid[data-astro-cid-htruwgye]{grid-template-columns:1fr}.hero-heading[data-astro-cid-htruwgye]{grid-template-columns:1fr;gap:25px}.billing-panel[data-astro-cid-htruwgye]{justify-items:start}.billing-switches[data-astro-cid-htruwgye]{justify-self:start}.billing-extras[data-astro-cid-htruwgye]{justify-content:flex-start}.finder-layout[data-astro-cid-htruwgye],.credits-layout[data-astro-cid-htruwgye]{grid-template-columns:1fr;gap:28px}.faq-grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr))}.closing-grid[data-astro-cid-htruwgye]{grid-template-columns:1fr;gap:28px}.custom-grid[data-astro-cid-htruwgye]{grid-template-columns:1fr 1fr}}@media (width<=640px){.pricing-wrap[data-astro-cid-htruwgye]{width:calc(100% - 40px)}.pricing-hero[data-astro-cid-htruwgye]{padding:96px 0 30px}.pricing-hero[data-astro-cid-htruwgye] h1[data-astro-cid-htruwgye]{font-size:clamp(46px,14vw,58px)}.pricing-hero[data-astro-cid-htruwgye] .eyebrow[data-astro-cid-htruwgye]{font-size:17px}.billing-switch[data-astro-cid-htruwgye]{width:100%}.billing-switches[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch}.billing-switch[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{padding-inline:10px;font-size:17px}.billing-extras[data-astro-cid-htruwgye]{flex-wrap:wrap;justify-content:space-between}.billing-fineprint[data-astro-cid-htruwgye]{text-align:left}.plan-grid[data-astro-cid-htruwgye]{grid-template-columns:1fr;gap:44px}.plan-card[data-astro-cid-htruwgye]{min-height:0;padding:24px 22px 20px}.plan-description[data-astro-cid-htruwgye]{min-height:0}.plan-specs[data-astro-cid-htruwgye] tbody[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-specs[data-astro-cid-htruwgye] tr[data-astro-cid-htruwgye]:nth-child(2){border-right:0}.plan-specs[data-astro-cid-htruwgye] tr[data-astro-cid-htruwgye]:nth-child(n+3){border-top:1px solid var(--price-hairline)}.plan-features[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.plan-features[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye].extra-feature,.plan-features[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye].many-feature{grid-template-rows:none}.hero-footnote[data-astro-cid-htruwgye]{justify-content:flex-start}.pricing-section[data-astro-cid-htruwgye]{padding:72px 0}.section-heading[data-astro-cid-htruwgye]{margin-bottom:32px}.section-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{font-size:clamp(40px,12vw,54px)}.finder-questions[data-astro-cid-htruwgye]>li[data-astro-cid-htruwgye]{grid-template-columns:38px 1fr;gap:10px}.answer-options[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{padding-inline:10px}.result-label[data-astro-cid-htruwgye]{font-size:15px}.credits-meter[data-astro-cid-htruwgye]{gap:21px;padding:21px 16px}.meter-row[data-astro-cid-htruwgye]{grid-template-columns:84px minmax(0,1fr);gap:10px}.meter-label[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{font-size:20px}.meter-track[data-astro-cid-htruwgye]{height:34px}.meter-ruler[data-astro-cid-htruwgye]{padding-left:94px;font-size:13px}.comparison-scroll[data-astro-cid-htruwgye]{margin-right:-20px}.comparison-table[data-astro-cid-htruwgye]{min-width:610px}.comparison-table[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye],.comparison-table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{padding:10px}.comparison-table[data-astro-cid-htruwgye] thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{font-size:20px}.comparison-below[data-astro-cid-htruwgye],.faq-grid[data-astro-cid-htruwgye],.custom-grid[data-astro-cid-htruwgye],.trust-lines[data-astro-cid-htruwgye]{grid-template-columns:1fr}.comparison-below[data-astro-cid-htruwgye]{gap:14px;margin-top:30px}.detailed-comparison[data-astro-cid-htruwgye]{margin-top:42px}.custom-grid[data-astro-cid-htruwgye]{margin-top:44px}.pricing-closing[data-astro-cid-htruwgye]{padding:72px 0}.closing-actions[data-astro-cid-htruwgye]{flex-direction:column;align-items:stretch}.closing-side[data-astro-cid-htruwgye]{gap:14px}}@media (prefers-reduced-motion:reduce){#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye],#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:before,#pricing-page[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.scena-studio[data-astro-cid-htruwgye]{--ss-ink:#01212e;--ss-ink-2:#0a3040;--ss-line:#2c5a6c;--ss-on-2:#cfe6ee;--ss-on-3:#9fc7d6;--ss-violet:#96f;--ss-blue:#03a6e7;--ss-blue-l:#4fc1ee;--ss-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--ss-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--ss-o:"VT323", ui-monospace, monospace;--ss-ease:cubic-bezier(.2, .8, .2, 1);background:var(--ss-ink);color:#fff;text-align:left;min-height:100svh;font:400 17px/1.6 var(--ss-b);-webkit-font-smoothing:antialiased;container:ss/inline-size}.scena-studio[data-astro-cid-htruwgye] [data-astro-cid-htruwgye],.scena-studio[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:before,.scena-studio[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:after{box-sizing:border-box}.scena-studio[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:is(h2,h3,p,ul,li){margin:0;padding:0}.scena-studio[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{list-style:none}.scena-studio[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:focus-visible{outline:2px solid var(--ss-violet);outline-offset:2px}.scena-studio[data-astro-cid-htruwgye] .ss-wrap[data-astro-cid-htruwgye]{--gut:80px;--cg:24px;width:min(100% - 2 * var(--gut), 1280px);margin-inline:auto;padding:120px 0 72px}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye]{column-gap:var(--cg);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:20px;margin-bottom:56px;display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{color:#fff;font:900 clamp(40px, 4.4cqi, 66px) / .9 var(--ss-d);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;grid-area:1/1/auto/span 8}.scena-studio[data-astro-cid-htruwgye] .ss-bug[data-astro-cid-htruwgye]{color:var(--ss-on-3);font:400 21px/1 var(--ss-o);letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.scena-studio[data-astro-cid-htruwgye] .ss-bug[data-astro-cid-htruwgye] b[data-astro-cid-htruwgye]{color:var(--ss-blue-l);font-weight:400}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye] .ss-bug[data-astro-cid-htruwgye]{white-space:nowrap;grid-area:1/10/auto/-1;justify-content:flex-end;align-self:start;padding-top:6px}.scena-studio[data-astro-cid-htruwgye] .ss-sub[data-astro-cid-htruwgye]{max-width:56ch;color:var(--ss-on-2);grid-area:2/1/auto/span 8;font-size:clamp(17px,1.4cqi,20px);line-height:1.55}.scena-studio[data-astro-cid-htruwgye] .ss-cards[data-astro-cid-htruwgye]{column-gap:var(--cg);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-card[data-astro-cid-htruwgye]{grid-row:span 4;grid-template-rows:subgrid;border:1px solid var(--ss-line);border-top:6px solid var(--ss-c);background:var(--ss-ink-2);row-gap:18px;padding:28px 32px 24px;display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-card--lms[data-astro-cid-htruwgye]{--ss-c:var(--ss-blue)}.scena-studio[data-astro-cid-htruwgye] .ss-card--course[data-astro-cid-htruwgye]{--ss-c:var(--ss-violet)}.scena-studio[data-astro-cid-htruwgye] .ss-card-head[data-astro-cid-htruwgye]{align-content:start;gap:12px;display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-kick[data-astro-cid-htruwgye]{color:var(--ss-on-3);font:21px/1 var(--ss-o);align-items:baseline;gap:12px;display:flex}.scena-studio[data-astro-cid-htruwgye] .ss-kick[data-astro-cid-htruwgye] b[data-astro-cid-htruwgye]{color:var(--ss-blue-l);font-weight:400}.scena-studio[data-astro-cid-htruwgye] .ss-card[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{color:#fff;font:900 clamp(30px, 2.6cqi, 40px) / .92 var(--ss-d);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance}.scena-studio[data-astro-cid-htruwgye] .ss-lead[data-astro-cid-htruwgye]{color:var(--ss-on-2);font-weight:600}.scena-studio[data-astro-cid-htruwgye] .ss-feat[data-astro-cid-htruwgye]{border-top:1px solid var(--ss-line);align-content:start;gap:8px;padding-top:18px;display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-feat[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{color:var(--ss-on-2);grid-template-columns:18px 1fr;gap:8px;font-size:16px;line-height:1.4;display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-feat[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]:before{content:"✓";color:var(--ss-blue-l);font:900 17px/1.2 var(--ss-d)}.scena-studio[data-astro-cid-htruwgye] .ss-foot[data-astro-cid-htruwgye]{align-content:end;justify-items:start;gap:12px;padding-top:8px;display:grid}.scena-studio[data-astro-cid-htruwgye] .ss-foot[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{color:var(--ss-on-3);font-size:14px;line-height:1.5}.scena-studio[data-astro-cid-htruwgye] .ss-btn[data-astro-cid-htruwgye]{height:52px;font:900 18px/1 var(--ss-d);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s var(--ss-ease), transform 90ms var(--ss-ease);border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.scena-studio[data-astro-cid-htruwgye] .ss-btn[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{font-size:.8em}.scena-studio[data-astro-cid-htruwgye] .ss-btn--primary[data-astro-cid-htruwgye]{background:var(--ss-violet);color:var(--ss-ink)}.scena-studio[data-astro-cid-htruwgye] .ss-btn--primary[data-astro-cid-htruwgye]:hover{background:color-mix(in oklab, var(--ss-violet) 86%, var(--ss-ink))}.scena-studio[data-astro-cid-htruwgye] .ss-btn--secondary[data-astro-cid-htruwgye]{color:#fff;background:0 0;border-color:currentColor}.scena-studio[data-astro-cid-htruwgye] .ss-btn--secondary[data-astro-cid-htruwgye]:hover{background:#ffffff14}@media (hover:hover) and (pointer:fine){.scena-studio[data-astro-cid-htruwgye] .ss-btn[data-astro-cid-htruwgye]:hover{transform:translateY(-1px)}}.scena-studio[data-astro-cid-htruwgye] .ss-btn[data-astro-cid-htruwgye]:active{transform:translateY(1px)scale(.985)}.scena-studio[data-astro-cid-htruwgye] .ss-custom[data-astro-cid-htruwgye]{border-top:1px solid var(--ss-line);flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-top:48px;padding-top:24px;display:flex}.scena-studio[data-astro-cid-htruwgye] .ss-custom[data-astro-cid-htruwgye] .ss-bug[data-astro-cid-htruwgye]{font-size:19px}.scena-studio[data-astro-cid-htruwgye] .ss-custom[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]:not(.ss-bug){color:var(--ss-on-2)}.scena-studio[data-astro-cid-htruwgye] .ss-link[data-astro-cid-htruwgye]{color:var(--ss-blue-l);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;font-weight:600;text-decoration:none}.scena-studio[data-astro-cid-htruwgye] .ss-link[data-astro-cid-htruwgye]:hover{background-size:100% 2px}@container ss (width<=1023px){.scena-studio[data-astro-cid-htruwgye] .ss-wrap[data-astro-cid-htruwgye]{--gut:64px;padding-top:112px}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye]{row-gap:16px;margin-bottom:32px}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye],.scena-studio[data-astro-cid-htruwgye] .ss-sub[data-astro-cid-htruwgye]{grid-area:auto/1/auto/-1}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye] .ss-bug[data-astro-cid-htruwgye]{order:-1;grid-area:auto/1/auto/-1;justify-content:flex-start;padding-top:0}.scena-studio[data-astro-cid-htruwgye] .ss-cards[data-astro-cid-htruwgye]{grid-template-rows:none;grid-template-columns:1fr;row-gap:24px}.scena-studio[data-astro-cid-htruwgye] .ss-card[data-astro-cid-htruwgye]{grid-row:auto;grid-template-rows:none}}@container ss (width<=639px){.scena-studio[data-astro-cid-htruwgye] .ss-wrap[data-astro-cid-htruwgye]{--gut:24px;--cg:12px;padding:96px 0 48px}.scena-studio[data-astro-cid-htruwgye] .ss-head[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{font-size:clamp(34px,10cqi,44px)}.scena-studio[data-astro-cid-htruwgye] .ss-bug[data-astro-cid-htruwgye]{font-size:18px}.scena-studio[data-astro-cid-htruwgye] .ss-card[data-astro-cid-htruwgye]{padding:24px}.scena-studio[data-astro-cid-htruwgye] .ss-custom[data-astro-cid-htruwgye]{margin-top:32px}}@media (prefers-reduced-motion:reduce){.scena-studio[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]{transition:none!important}}.scena-cta[data-astro-cid-mnpjolvi]{--cb-ink:#01212e;--cb-ink-2:#0a3040;--cb-ink-3:#134457;--cb-line:#2c5a6c;--cb-shade:#000c12;--cb-on-2:#cfe6ee;--cb-on-3:#9fc7d6;--cb-violet:#96f;--cb-violet-d:#5c3d99;--cb-violet-l:#e6d9ff;--cb-blue:#03a6e7;--cb-blue-l:#4fc1ee;--cb-blue-d:#027dad;--cb-sky:#e6f6fd;--cb-d:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--cb-b:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--cb-o:"VT323", ui-monospace, monospace;--cb-ease:cubic-bezier(.2, .8, .2, 1);--cb-cycle:12s;background:radial-gradient(55% 120% at 80% 50%, #0e3a4d 0%, var(--cb-ink) 72%) var(--cb-ink);color:#fff;text-align:left;font:400 17px/1.6 var(--cb-b);-webkit-font-smoothing:antialiased;container:cb/inline-size}.scena-cta[data-astro-cid-mnpjolvi] [data-astro-cid-mnpjolvi],.scena-cta[data-astro-cid-mnpjolvi] [data-astro-cid-mnpjolvi]:before,.scena-cta[data-astro-cid-mnpjolvi] [data-astro-cid-mnpjolvi]:after{box-sizing:border-box}.scena-cta[data-astro-cid-mnpjolvi] [data-astro-cid-mnpjolvi]:where(h2,p){margin:0;padding:0}.scena-cta[data-astro-cid-mnpjolvi] [data-astro-cid-mnpjolvi]:focus-visible{outline:2px solid var(--cb-violet);outline-offset:2px}.scena-cta[data-astro-cid-mnpjolvi] .cb-wrap[data-astro-cid-mnpjolvi]{--gut:80px;--cg:24px;width:min(100% - 2 * var(--gut), 1280px);column-gap:var(--cg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:48px;margin-inline:auto;padding-block:96px;display:grid}.scena-cta[data-astro-cid-mnpjolvi] .cb-copy[data-astro-cid-mnpjolvi]{grid-column:1/span 7;justify-items:start;gap:24px;min-width:0;display:grid}.scena-cta[data-astro-cid-mnpjolvi] .cb-copy[data-astro-cid-mnpjolvi] h2[data-astro-cid-mnpjolvi]{color:#fff;font:900 clamp(40px, 4.5cqi, 66px) / .9 var(--cb-d);letter-spacing:.005em;text-transform:uppercase}.scena-cta[data-astro-cid-mnpjolvi] .cb-copy[data-astro-cid-mnpjolvi] h2[data-astro-cid-mnpjolvi] span[data-astro-cid-mnpjolvi]{text-wrap:balance;display:block}.scena-cta[data-astro-cid-mnpjolvi] .cb-sub[data-astro-cid-mnpjolvi]{max-width:46ch;color:var(--cb-on-2);text-wrap:pretty;font-size:clamp(17px,1.4cqi,20px);line-height:1.55}.scena-cta[data-astro-cid-mnpjolvi] .cb-cta[data-astro-cid-mnpjolvi]{justify-items:start;gap:14px;margin-top:8px;display:grid}.scena-cta[data-astro-cid-mnpjolvi] .cb-acts[data-astro-cid-mnpjolvi]{flex-wrap:wrap;gap:16px;display:flex}.scena-cta[data-astro-cid-mnpjolvi] .cb-micro[data-astro-cid-mnpjolvi]{color:var(--cb-on-3);font-size:14px;line-height:1.5}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn[data-astro-cid-mnpjolvi]{height:52px;font:900 18px/1 var(--cb-d);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s var(--cb-ease), transform 90ms var(--cb-ease);border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn[data-astro-cid-mnpjolvi] span[data-astro-cid-mnpjolvi]{font-size:.8em}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn--primary[data-astro-cid-mnpjolvi]{background:var(--cb-violet);color:var(--cb-ink)}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn--primary[data-astro-cid-mnpjolvi]:hover{background:color-mix(in oklab, var(--cb-violet) 86%, var(--cb-ink));transition-duration:.14s}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn--secondary[data-astro-cid-mnpjolvi]{color:#fff;background:0 0;border-color:currentColor}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn--secondary[data-astro-cid-mnpjolvi]:hover{background:#ffffff14;transition-duration:.14s}@media (hover:hover) and (pointer:fine){.scena-cta[data-astro-cid-mnpjolvi] .cb-btn[data-astro-cid-mnpjolvi]:hover{transform:translateY(-1px)}}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn[data-astro-cid-mnpjolvi]:active{transform:translateY(1px)scale(.985)}.scena-cta[data-astro-cid-mnpjolvi] .cb-art[data-astro-cid-mnpjolvi]{grid-column:8/-1;min-width:0}.scena-cta[data-astro-cid-mnpjolvi] .cb-art[data-astro-cid-mnpjolvi] svg[data-astro-cid-mnpjolvi]{width:100%;max-width:100%;height:auto;display:block;overflow:visible}.scena-cta[data-astro-cid-mnpjolvi] .cb-art[data-astro-cid-mnpjolvi] text[data-astro-cid-mnpjolvi]{fill:var(--cb-on-2);font-family:var(--cb-o);letter-spacing:.02em;font-size:20px}.scena-cta[data-astro-cid-mnpjolvi] .cb-shadow[data-astro-cid-mnpjolvi]{fill:var(--cb-shade);opacity:.7}.scena-cta[data-astro-cid-mnpjolvi] .cb-bar[data-astro-cid-mnpjolvi]{fill:var(--cb-ink-3)}.scena-cta[data-astro-cid-mnpjolvi] .cb-ico[data-astro-cid-mnpjolvi]{fill:none;stroke:var(--cb-on-3);stroke-width:2px}.scena-cta[data-astro-cid-mnpjolvi] .cb-screen[data-astro-cid-mnpjolvi]{fill:var(--cb-ink-2);stroke:var(--cb-line);stroke-width:2px}.scena-cta[data-astro-cid-mnpjolvi] .cb-play[data-astro-cid-mnpjolvi]{fill:var(--cb-violet)}.scena-cta[data-astro-cid-mnpjolvi] .cb-track[data-astro-cid-mnpjolvi]{fill:var(--cb-ink-3)}.scena-cta[data-astro-cid-mnpjolvi] .cb-prog[data-astro-cid-mnpjolvi]{fill:var(--cb-blue-l);transform-box:fill-box;transform-origin:0}.scena-cta[data-astro-cid-mnpjolvi] .cb-wire[data-astro-cid-mnpjolvi]{fill:none;stroke:var(--cb-line);stroke-width:2px}.scena-cta[data-astro-cid-mnpjolvi] .cb-lit[data-astro-cid-mnpjolvi]{fill:none;stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:0}.scena-cta[data-astro-cid-mnpjolvi] .cb-node[data-astro-cid-mnpjolvi]{fill:var(--cb-ink);stroke:var(--cb-line);stroke-width:2px}.scena-cta[data-astro-cid-mnpjolvi] .cb-win--a[data-astro-cid-mnpjolvi]{--cb-c:var(--cb-violet);--cb-body:var(--cb-violet-l);--cb-tri:var(--cb-violet-d)}.scena-cta[data-astro-cid-mnpjolvi] .cb-win--b[data-astro-cid-mnpjolvi]{--cb-c:var(--cb-blue);--cb-body:var(--cb-sky);--cb-tri:var(--cb-blue-d)}.scena-cta[data-astro-cid-mnpjolvi] .cb-lit--a[data-astro-cid-mnpjolvi]{stroke:var(--cb-violet)}.scena-cta[data-astro-cid-mnpjolvi] .cb-lit--b[data-astro-cid-mnpjolvi]{stroke:var(--cb-blue)}.scena-cta[data-astro-cid-mnpjolvi] .cb-dot--a[data-astro-cid-mnpjolvi]{fill:var(--cb-violet);stroke:var(--cb-violet)}.scena-cta[data-astro-cid-mnpjolvi] .cb-dot--b[data-astro-cid-mnpjolvi]{fill:var(--cb-blue);stroke:var(--cb-blue)}.scena-cta[data-astro-cid-mnpjolvi] .cb-body[data-astro-cid-mnpjolvi]{fill:var(--cb-body)}.scena-cta[data-astro-cid-mnpjolvi] .cb-tri[data-astro-cid-mnpjolvi]{fill:var(--cb-tri)}.scena-cta[data-astro-cid-mnpjolvi] .cb-ring[data-astro-cid-mnpjolvi]{fill:none;stroke:var(--cb-c);stroke-width:3px}.scena-cta[data-astro-cid-mnpjolvi] .cb-b[data-astro-cid-mnpjolvi]{opacity:0}.scena-cta[data-astro-cid-mnpjolvi] .cb-lift[data-astro-cid-mnpjolvi].cb-b{opacity:1}.scena-cta[data-astro-cid-mnpjolvi] .cb-lift--a[data-astro-cid-mnpjolvi]{transform:translate(-3px,-3px)}@media (prefers-reduced-motion:no-preference){.scena-cta[data-astro-cid-mnpjolvi] .cb-prog[data-astro-cid-mnpjolvi]{animation:cb-prog calc(var(--cb-cycle) / 2) linear infinite}.scena-cta[data-astro-cid-mnpjolvi] .cb-lit--trunk[data-astro-cid-mnpjolvi]{animation:cb-trunk var(--cb-cycle) var(--cb-ease) infinite}.scena-cta[data-astro-cid-mnpjolvi] .cb-lit--branch[data-astro-cid-mnpjolvi]{animation:cb-branch var(--cb-cycle) var(--cb-ease) infinite}.scena-cta[data-astro-cid-mnpjolvi] .cb-dot[data-astro-cid-mnpjolvi]{animation:cb-dot var(--cb-cycle) linear infinite}.scena-cta[data-astro-cid-mnpjolvi] .cb-ring[data-astro-cid-mnpjolvi]{animation:cb-ring var(--cb-cycle) linear infinite}.scena-cta[data-astro-cid-mnpjolvi] .cb-lift[data-astro-cid-mnpjolvi]{animation:cb-lift var(--cb-cycle) var(--cb-ease) infinite}.scena-cta[data-astro-cid-mnpjolvi] .cb-b[data-astro-cid-mnpjolvi]{animation-delay:calc(var(--cb-cycle) / -2)}}@keyframes cb-prog{0%{transform:scaleX(0)}40%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes cb-trunk{0%,20%{stroke-dashoffset:1px;opacity:1}24%,44%{stroke-dashoffset:0;opacity:1}47%,to{stroke-dashoffset:0;opacity:0}}@keyframes cb-branch{0%,25%{stroke-dashoffset:1px;opacity:1}31%,44%{stroke-dashoffset:0;opacity:1}47%,to{stroke-dashoffset:0;opacity:0}}@keyframes cb-dot{0%,24%{opacity:0}25%,44%{opacity:1}47%,to{opacity:0}}@keyframes cb-ring{0%,31%{opacity:0}33%,44%{opacity:1}47%,to{opacity:0}}@keyframes cb-lift{0%,31%{transform:translate(0)}33%,44%{transform:translate(-3px,-3px)}47%,to{transform:translate(0)}}@container cb (width<=1023px){.scena-cta[data-astro-cid-mnpjolvi] .cb-wrap[data-astro-cid-mnpjolvi]{--gut:64px;padding-block:80px}}@container cb (width<=767px){.scena-cta[data-astro-cid-mnpjolvi] .cb-copy[data-astro-cid-mnpjolvi],.scena-cta[data-astro-cid-mnpjolvi] .cb-art[data-astro-cid-mnpjolvi]{grid-column:1/-1}.scena-cta[data-astro-cid-mnpjolvi] .cb-art[data-astro-cid-mnpjolvi]{width:100%;max-width:440px}}@container cb (width<=639px){.scena-cta[data-astro-cid-mnpjolvi] .cb-wrap[data-astro-cid-mnpjolvi]{--gut:24px;--cg:12px;row-gap:40px;padding-block:64px}.scena-cta[data-astro-cid-mnpjolvi] .cb-copy[data-astro-cid-mnpjolvi]{gap:20px}.scena-cta[data-astro-cid-mnpjolvi] .cb-copy[data-astro-cid-mnpjolvi] h2[data-astro-cid-mnpjolvi]{font-size:clamp(36px,10cqi,44px)}.scena-cta[data-astro-cid-mnpjolvi] .cb-sub[data-astro-cid-mnpjolvi]{font-size:17px}.scena-cta[data-astro-cid-mnpjolvi] .cb-cta[data-astro-cid-mnpjolvi]{justify-items:stretch;width:100%}.scena-cta[data-astro-cid-mnpjolvi] .cb-acts[data-astro-cid-mnpjolvi]{flex-direction:column}.scena-cta[data-astro-cid-mnpjolvi] .cb-btn[data-astro-cid-mnpjolvi]{text-align:center;white-space:normal;height:auto;min-height:48px;padding-block:12px}}@media (prefers-reduced-motion:reduce){.scena-cta[data-astro-cid-mnpjolvi] [data-astro-cid-mnpjolvi]{transition:none!important}}.why-page[data-astro-cid-ydblcztj]{--why-ink:#01212e;--why-ink-2:#0a3040;--why-ink-3:#134457;--why-line:#c9d6dc;--why-line-dark:#2c5a6c;--why-violet:#96f;--why-violet-dark:#5c3d99;--why-lavender:#f5f0ff;--why-sky:#e6f6fd;--why-muted:#344d58;color:var(--why-ink);background:#fff;font-family:Work Sans,system-ui,sans-serif}.why-page[data-astro-cid-ydblcztj] h1[data-astro-cid-ydblcztj],.why-page[data-astro-cid-ydblcztj] h2[data-astro-cid-ydblcztj],.why-page[data-astro-cid-ydblcztj] h3[data-astro-cid-ydblcztj]{color:inherit;letter-spacing:.005em;text-transform:uppercase;font-family:Big Shoulders Display,Impact,Arial Narrow,sans-serif;font-weight:900;line-height:.98}.why-wrap[data-astro-cid-ydblcztj]{z-index:1;width:min(1280px,100% - 96px);margin-inline:auto;position:relative}.why-hero[data-astro-cid-ydblcztj]{color:#fff;background:radial-gradient(70% 90% at 82% 42%, #0e3a4d 0%, var(--why-ink) 72%);min-height:min(790px,100svh - 89px);padding:20px 0 84px;position:relative;overflow:hidden}.why-profile-control[data-astro-cid-ydblcztj]{justify-content:flex-end;min-height:48px;display:flex}.why-profile-control[data-astro-cid-ydblcztj] details[data-astro-cid-ydblcztj]{z-index:3;position:relative}.why-profile-control[data-astro-cid-ydblcztj] summary[data-astro-cid-ydblcztj]{border:1px solid var(--why-line-dark);color:#cfe6ee;cursor:pointer;align-items:center;gap:10px;min-height:42px;padding:8px 12px;font:400 16px/1.2 VT323,ui-monospace,monospace;list-style:none;display:flex}.why-profile-control[data-astro-cid-ydblcztj] summary[data-astro-cid-ydblcztj]::-webkit-details-marker{display:none}.why-profile-control[data-astro-cid-ydblcztj] summary[data-astro-cid-ydblcztj] span[data-astro-cid-ydblcztj]:first-of-type{color:#fff}.why-profile-menu[data-astro-cid-ydblcztj]{border:1px solid var(--why-line-dark);background:var(--why-ink-2);min-width:230px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0007}.why-profile-menu[data-astro-cid-ydblcztj] button[data-astro-cid-ydblcztj]{color:#cfe6ee;text-align:left;cursor:pointer;background:0 0;padding:12px 16px}.why-profile-menu[data-astro-cid-ydblcztj] button[data-astro-cid-ydblcztj]:hover,.why-profile-menu[data-astro-cid-ydblcztj] button[data-astro-cid-ydblcztj][aria-checked=true]{color:var(--why-ink);background:var(--why-violet)}.why-hero-grid[data-astro-cid-ydblcztj]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,8vw,112px);padding-top:clamp(52px,8vh,100px);display:grid}.why-hero-copy[data-astro-cid-ydblcztj]{align-content:start;gap:24px;display:grid}.why-eyebrow[data-astro-cid-ydblcztj],.why-kicker[data-astro-cid-ydblcztj]{color:var(--why-violet-dark);letter-spacing:.04em;text-transform:uppercase;font:400 20px/1 VT323,ui-monospace,monospace}.why-eyebrow[data-astro-cid-ydblcztj]{color:#4fc1ee;font-size:24px}.why-hero[data-astro-cid-ydblcztj] h1[data-astro-cid-ydblcztj]{max-width:8.5ch;font-size:clamp(58px,7.2vw,104px)}.why-sub[data-astro-cid-ydblcztj]{color:#fff;max-width:34ch;font-size:clamp(19px,1.8vw,24px);line-height:1.45}.why-intro[data-astro-cid-ydblcztj]{color:#cfe6ee;max-width:42ch;font-size:17px;line-height:1.6}.why-actions[data-astro-cid-ydblcztj]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.why-button[data-astro-cid-ydblcztj]{letter-spacing:.05em;text-align:center;text-transform:uppercase;border:2px solid #0000;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:12px 22px;font:900 18px/1.1 Big Shoulders Display,Impact,sans-serif;text-decoration:none;transition:transform .14s,background-color .18s,color .18s;display:inline-flex}.why-button[data-astro-cid-ydblcztj]:hover{transform:translateY(-1px)}.why-button[data-astro-cid-ydblcztj].primary{color:var(--why-ink);background:var(--why-violet)}.why-button[data-astro-cid-ydblcztj].primary:hover{background:#b48cff}.why-button[data-astro-cid-ydblcztj].outline{color:var(--why-ink);background:0 0;border-color:currentColor}.why-button[data-astro-cid-ydblcztj].outline:hover{color:#fff;background:var(--why-ink-2)}.why-link[data-astro-cid-ydblcztj]{color:#4fc1ee;text-underline-offset:5px;font-weight:600;-webkit-text-decoration:underline #4fc1ee66;text-decoration:underline #4fc1ee66}.why-link[data-astro-cid-ydblcztj]:hover{color:#fff}.why-micro[data-astro-cid-ydblcztj]{color:#9fc7d6;font:400 19px/1 VT323,ui-monospace,monospace}.why-micro[data-astro-cid-ydblcztj] span[data-astro-cid-ydblcztj]{color:#4fc1ee;padding-inline:5px}.why-recap[data-astro-cid-ydblcztj]{border:1px solid var(--why-line-dark);background:var(--why-ink-2)}.why-recap-head[data-astro-cid-ydblcztj]{border-bottom:1px solid var(--why-line-dark);color:#9fc7d6;text-transform:uppercase;justify-content:space-between;gap:12px;padding:16px 20px;font:400 19px/1 VT323,ui-monospace,monospace;display:flex}.why-recap-head[data-astro-cid-ydblcztj] b[data-astro-cid-ydblcztj]{color:#fff;font-weight:400}.why-recap[data-astro-cid-ydblcztj] ol[data-astro-cid-ydblcztj]{margin:0;padding:0;list-style:none}.why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj]+li[data-astro-cid-ydblcztj]{border-top:1px solid var(--why-line-dark)}.why-recap[data-astro-cid-ydblcztj] a[data-astro-cid-ydblcztj]{color:#fff;grid-template-columns:40px 1fr 10px;align-items:center;gap:12px;padding:16px 20px;text-decoration:none;transition:background-color .16s;display:grid}.why-recap[data-astro-cid-ydblcztj] a[data-astro-cid-ydblcztj]:hover{background:var(--why-ink-3)}.why-recap[data-astro-cid-ydblcztj] a[data-astro-cid-ydblcztj] b[data-astro-cid-ydblcztj]{text-transform:uppercase;font:900 clamp(19px,1.7vw,24px)/1.04 Big Shoulders Display,Impact,sans-serif}.why-number[data-astro-cid-ydblcztj]{color:#4fc1ee;font:400 20px/1 VT323,ui-monospace,monospace}.why-dot[data-astro-cid-ydblcztj]{background:0 0;border-radius:50%;width:8px;height:8px}[data-astro-cid-ydblcztj][data-why-page][data-profile=browsing] [data-astro-cid-ydblcztj][data-for~=browsing],[data-astro-cid-ydblcztj][data-why-page][data-profile=ld] [data-astro-cid-ydblcztj][data-for~=ld],[data-astro-cid-ydblcztj][data-why-page][data-profile=hr] [data-astro-cid-ydblcztj][data-for~=hr],[data-astro-cid-ydblcztj][data-why-page][data-profile=designers] [data-astro-cid-ydblcztj][data-for~=designers],[data-astro-cid-ydblcztj][data-why-page][data-profile=trainers] [data-astro-cid-ydblcztj][data-for~=trainers]{--why-active:1}.why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj][data-for] .why-dot[data-astro-cid-ydblcztj]{background:0 0}[data-astro-cid-ydblcztj][data-why-page][data-profile=browsing] .why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj][data-for~=browsing] .why-dot[data-astro-cid-ydblcztj],[data-astro-cid-ydblcztj][data-why-page][data-profile=ld] .why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj][data-for~=ld] .why-dot[data-astro-cid-ydblcztj],[data-astro-cid-ydblcztj][data-why-page][data-profile=hr] .why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj][data-for~=hr] .why-dot[data-astro-cid-ydblcztj],[data-astro-cid-ydblcztj][data-why-page][data-profile=designers] .why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj][data-for~=designers] .why-dot[data-astro-cid-ydblcztj],[data-astro-cid-ydblcztj][data-why-page][data-profile=trainers] .why-recap[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj][data-for~=trainers] .why-dot[data-astro-cid-ydblcztj]{background:var(--why-violet);box-shadow:0 0 0 4px #96f3}.why-section[data-astro-cid-ydblcztj]{padding:clamp(76px,9vw,128px) 0}.why-reasons[data-astro-cid-ydblcztj]{background:#f8fafb}.why-switch[data-astro-cid-ydblcztj]{background:var(--why-lavender)}.why-section-head[data-astro-cid-ydblcztj]{grid-template-columns:minmax(0,7fr) minmax(220px,4fr);align-items:end;gap:32px 64px;margin-bottom:42px;display:grid}.why-section-head[data-astro-cid-ydblcztj]>div[data-astro-cid-ydblcztj]{gap:16px;display:grid}.why-kicker[data-astro-cid-ydblcztj] b[data-astro-cid-ydblcztj]{color:var(--why-violet-dark);margin-right:10px;font-weight:400}.why-section[data-astro-cid-ydblcztj] h2[data-astro-cid-ydblcztj]{max-width:15ch;font-size:clamp(42px,5.2vw,72px)}.why-lede[data-astro-cid-ydblcztj]{max-width:54ch;color:var(--why-muted);font-size:17px;line-height:1.6}.why-reason-grid[data-astro-cid-ydblcztj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.why-reason-card[data-astro-cid-ydblcztj]{background:#fff;border:1px solid #01212e24;flex-direction:column;min-height:370px;padding:28px;scroll-margin-top:110px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}[data-astro-cid-ydblcztj][data-why-page][data-profile=browsing] .why-reason-card[data-astro-cid-ydblcztj][data-for~=browsing],[data-astro-cid-ydblcztj][data-why-page][data-profile=ld] .why-reason-card[data-astro-cid-ydblcztj][data-for~=ld],[data-astro-cid-ydblcztj][data-why-page][data-profile=hr] .why-reason-card[data-astro-cid-ydblcztj][data-for~=hr],[data-astro-cid-ydblcztj][data-why-page][data-profile=designers] .why-reason-card[data-astro-cid-ydblcztj][data-for~=designers],[data-astro-cid-ydblcztj][data-why-page][data-profile=trainers] .why-reason-card[data-astro-cid-ydblcztj][data-for~=trainers]{border-color:var(--why-violet);box-shadow:0 0 0 1px var(--why-violet), 0 18px 40px #5c3d9926;transform:translateY(-3px)}.why-card-top[data-astro-cid-ydblcztj]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:28px;display:flex}.why-card-number[data-astro-cid-ydblcztj]{color:var(--why-violet-dark);font:400 22px/1 VT323,ui-monospace,monospace}.why-badges[data-astro-cid-ydblcztj]{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.why-badges[data-astro-cid-ydblcztj] span[data-astro-cid-ydblcztj]{color:#fff;background:var(--why-violet-dark);letter-spacing:.04em;padding:5px 8px;font-size:10px;font-weight:700;display:none}[data-astro-cid-ydblcztj][data-why-page][data-profile=browsing] [data-astro-cid-ydblcztj][data-variant~=browsing],[data-astro-cid-ydblcztj][data-why-page][data-profile=ld] [data-astro-cid-ydblcztj][data-variant~=ld],[data-astro-cid-ydblcztj][data-why-page][data-profile=hr] [data-astro-cid-ydblcztj][data-variant~=hr],[data-astro-cid-ydblcztj][data-why-page][data-profile=designers] [data-astro-cid-ydblcztj][data-variant~=designers],[data-astro-cid-ydblcztj][data-why-page][data-profile=trainers] [data-astro-cid-ydblcztj][data-variant~=trainers]{display:inline-flex}[data-astro-cid-ydblcztj][data-why-page][data-profile=browsing] [data-astro-cid-ydblcztj][data-variant]:not([data-variant~=browsing]),[data-astro-cid-ydblcztj][data-why-page][data-profile=ld] [data-astro-cid-ydblcztj][data-variant]:not([data-variant~=ld]),[data-astro-cid-ydblcztj][data-why-page][data-profile=hr] [data-astro-cid-ydblcztj][data-variant]:not([data-variant~=hr]),[data-astro-cid-ydblcztj][data-why-page][data-profile=designers] [data-astro-cid-ydblcztj][data-variant]:not([data-variant~=designers]),[data-astro-cid-ydblcztj][data-why-page][data-profile=trainers] [data-astro-cid-ydblcztj][data-variant]:not([data-variant~=trainers]){display:none!important}.why-reason-card[data-astro-cid-ydblcztj] h3[data-astro-cid-ydblcztj]{margin-bottom:14px;font-size:clamp(25px,2.4vw,34px)}.why-reason-card[data-astro-cid-ydblcztj]>p[data-astro-cid-ydblcztj]{color:var(--why-muted);font-size:15px;line-height:1.55}.why-proof[data-astro-cid-ydblcztj]{min-height:74px;color:var(--why-violet-dark);align-content:center;margin-top:auto;padding:18px 0 8px;font-size:17px;line-height:1.4;display:grid}.why-proof[data-astro-cid-ydblcztj] strong[data-astro-cid-ydblcztj]{font-weight:700}.why-proof[data-astro-cid-ydblcztj] code[data-astro-cid-ydblcztj]{color:var(--why-ink);overflow-wrap:anywhere;font:400 18px/1.35 VT323,ui-monospace,monospace}.why-reason-card[data-astro-cid-ydblcztj] small[data-astro-cid-ydblcztj]{color:#526a73;border-top:1px solid #01212e20;padding-top:10px;font-size:11px;line-height:1.5;display:block}.why-extras[data-astro-cid-ydblcztj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.why-extra[data-astro-cid-ydblcztj]{border:1px solid var(--why-line-dark);color:#fff;background:radial-gradient(70% 90% at 78% 20%, #0e3a4d 0%, var(--why-ink) 70%);padding:26px 28px;transition:border-color .18s,box-shadow .18s}[data-astro-cid-ydblcztj][data-why-page][data-profile=hr] .why-extra[data-astro-cid-ydblcztj][data-for~=hr],[data-astro-cid-ydblcztj][data-why-page][data-profile=trainers] .why-extra[data-astro-cid-ydblcztj][data-for~=trainers]{border-color:#4fc1ee;box-shadow:0 0 0 1px #4fc1ee,0 14px 32px #01212e33}.why-extra[data-astro-cid-ydblcztj] .why-kicker[data-astro-cid-ydblcztj]{color:#4fc1ee;margin-bottom:14px}.why-extra[data-astro-cid-ydblcztj] h3[data-astro-cid-ydblcztj]{color:#fff;margin-bottom:12px;font-size:clamp(24px,2.4vw,34px)}.why-extra[data-astro-cid-ydblcztj]>p[data-astro-cid-ydblcztj]:not(.why-kicker){color:#cfe6ee;font-size:15px;line-height:1.55}.why-extra[data-astro-cid-ydblcztj] a[data-astro-cid-ydblcztj]{color:#4fc1ee;text-underline-offset:4px;margin-top:16px;font-weight:700;text-decoration:underline;display:inline-block}.why-mid-cta[data-astro-cid-ydblcztj]{border-top:1px solid #01212e24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:52px;padding-top:28px;display:flex}.why-mid-cta[data-astro-cid-ydblcztj]>p[data-astro-cid-ydblcztj]{color:var(--why-ink);text-transform:uppercase;font:900 26px/1 Big Shoulders Display,Impact,sans-serif}.why-table-scroll[data-astro-cid-ydblcztj]{background:#fff;border:1px solid #01212e22;overflow-x:auto}.why-comparison[data-astro-cid-ydblcztj]{border-collapse:collapse;text-align:left;width:100%}.why-comparison[data-astro-cid-ydblcztj] th[data-astro-cid-ydblcztj],.why-comparison[data-astro-cid-ydblcztj] td[data-astro-cid-ydblcztj]{border-bottom:1px solid #01212e1c;padding:18px 22px}.why-comparison[data-astro-cid-ydblcztj] thead[data-astro-cid-ydblcztj] th[data-astro-cid-ydblcztj]{color:var(--why-ink);text-transform:uppercase;font:900 22px/1.05 Big Shoulders Display,Impact,sans-serif}.why-comparison[data-astro-cid-ydblcztj] thead[data-astro-cid-ydblcztj] th[data-astro-cid-ydblcztj]:last-child{color:var(--why-violet-dark)}.why-comparison[data-astro-cid-ydblcztj] tbody[data-astro-cid-ydblcztj] th[data-astro-cid-ydblcztj]{color:#526a73;width:21%;font:400 15px/1.4 Work Sans,sans-serif}.why-comparison[data-astro-cid-ydblcztj] td[data-astro-cid-ydblcztj]{color:#526a73;font-size:15px}.why-comparison[data-astro-cid-ydblcztj] tbody[data-astro-cid-ydblcztj] td[data-astro-cid-ydblcztj]:last-child{color:var(--why-ink);background:#9966ff0d}.why-comparison[data-astro-cid-ydblcztj] tbody[data-astro-cid-ydblcztj] td[data-astro-cid-ydblcztj] strong[data-astro-cid-ydblcztj]{font-weight:700}.why-comparison[data-astro-cid-ydblcztj] tbody[data-astro-cid-ydblcztj] tr[data-astro-cid-ydblcztj]:last-child th[data-astro-cid-ydblcztj],.why-comparison[data-astro-cid-ydblcztj] tbody[data-astro-cid-ydblcztj] tr[data-astro-cid-ydblcztj]:last-child td[data-astro-cid-ydblcztj]{border-bottom:0}.why-fit[data-astro-cid-ydblcztj]{background:#fff}.why-fit-grid[data-astro-cid-ydblcztj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.why-fit-card[data-astro-cid-ydblcztj]{background:#f8fafb;border:1px solid #01212e22;padding:30px}.why-fit-card[data-astro-cid-ydblcztj] h3[data-astro-cid-ydblcztj]{align-items:baseline;gap:10px;margin-bottom:18px;font-size:30px;display:flex}.why-fit-card[data-astro-cid-ydblcztj] h3[data-astro-cid-ydblcztj] span[data-astro-cid-ydblcztj]{color:var(--why-violet-dark);font:400 24px/1 Work Sans,sans-serif}.why-fit-card[data-astro-cid-ydblcztj] ul[data-astro-cid-ydblcztj]{margin:0;padding:0;list-style:none}.why-fit-card[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj]{color:var(--why-muted);border-top:1px solid #01212e20;padding:13px 0;font-size:15px;line-height:1.5}.secondary-fit[data-astro-cid-ydblcztj]{background:var(--why-lavender)}.why-fit-note[data-astro-cid-ydblcztj]{color:var(--why-violet-dark);text-align:center;text-transform:uppercase;margin-top:26px;font:900 28px/1 Big Shoulders Display,Impact,sans-serif}.why-trust[data-astro-cid-ydblcztj]{background:var(--why-sky)}.trust-head[data-astro-cid-ydblcztj]{margin-bottom:30px}.why-client-grid[data-astro-cid-ydblcztj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.why-client-grid[data-astro-cid-ydblcztj]>div[data-astro-cid-ydblcztj]{background:#fff;border:1px solid #01212e1c;place-items:center;min-height:116px;padding:20px;display:grid}.why-client-grid[data-astro-cid-ydblcztj] img[data-astro-cid-ydblcztj]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:50px}.why-trust-facts[data-astro-cid-ydblcztj]{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.why-trust-facts[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj]{color:var(--why-ink-2);border:1px solid #01212e2a;padding:9px 13px;font-size:13px}.why-closing[data-astro-cid-ydblcztj]{color:#fff;background:radial-gradient(70% 90% at 80% 40%, #0e3a4d, var(--why-ink) 70%)}.closing-head[data-astro-cid-ydblcztj]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.why-closing[data-astro-cid-ydblcztj] h2[data-astro-cid-ydblcztj]{max-width:16ch;font-size:clamp(44px,5.3vw,72px)}.why-closing[data-astro-cid-ydblcztj] .why-kicker[data-astro-cid-ydblcztj]{color:#4fc1ee}.why-closing[data-astro-cid-ydblcztj] .why-kicker[data-astro-cid-ydblcztj] b[data-astro-cid-ydblcztj]{color:#9fc7d6}.why-closing[data-astro-cid-ydblcztj] .why-lede[data-astro-cid-ydblcztj]{color:#cfe6ee}.why-closing-grid[data-astro-cid-ydblcztj]{grid-template-columns:minmax(0,1fr);align-items:start;gap:60px;display:grid}.why-closing-copy[data-astro-cid-ydblcztj]{gap:22px;display:grid}.why-closing-widget[data-astro-cid-ydblcztj]{align-self:start}.why-closing-widget[data-astro-cid-ydblcztj] .scena-player{border-color:var(--why-line-dark);background:#000;border-radius:10px;margin:0;box-shadow:0 18px 50px #0004}.why-closing-widget[data-astro-cid-ydblcztj] .scena-player>scena-ai-banner{aspect-ratio:16/9;background:#000;width:100%;display:block}.why-episode-labels[data-astro-cid-ydblcztj]{color:#c9adff;letter-spacing:.04em;justify-content:flex-start;gap:12px;margin:12px 0 0;padding:0;font:19px/1.2 VT323,ui-monospace,monospace;list-style:none;display:flex}.why-episode-labels[data-astro-cid-ydblcztj] button[data-astro-cid-ydblcztj]{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.why-episode-labels[data-astro-cid-ydblcztj] button[data-astro-cid-ydblcztj][aria-pressed=true]{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--why-violet);text-decoration-color:var(--why-violet);text-underline-offset:4px}.why-episode-labels[data-astro-cid-ydblcztj] button[data-astro-cid-ydblcztj]:focus-visible{outline-offset:4px;outline:2px solid #4fc1ee}.why-closing[data-astro-cid-ydblcztj] .why-link[data-astro-cid-ydblcztj]{color:#4fc1ee}.why-checks[data-astro-cid-ydblcztj]{color:#9fc7d6;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.why-checks[data-astro-cid-ydblcztj] li[data-astro-cid-ydblcztj]:before{content:"✓";color:#4fc1ee;margin-right:7px}@media (width<=900px){.why-wrap[data-astro-cid-ydblcztj]{width:min(100% - 48px,720px)}.why-hero[data-astro-cid-ydblcztj]{min-height:unset;padding-bottom:72px}.why-hero-grid[data-astro-cid-ydblcztj]{grid-template-columns:1fr;gap:42px;padding-top:44px}.why-hero[data-astro-cid-ydblcztj] h1[data-astro-cid-ydblcztj]{max-width:11ch}.why-section-head[data-astro-cid-ydblcztj]{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.why-section-head[data-astro-cid-ydblcztj]>div[data-astro-cid-ydblcztj]{gap:12px}.why-reason-grid[data-astro-cid-ydblcztj]{grid-template-columns:repeat(2,minmax(0,1fr))}.why-reason-card[data-astro-cid-ydblcztj]{min-height:340px}.why-closing-grid[data-astro-cid-ydblcztj]{grid-template-columns:1fr;gap:34px}}@media (width<=600px){.why-wrap[data-astro-cid-ydblcztj]{width:calc(100% - 40px)}.why-hero[data-astro-cid-ydblcztj]{padding:12px 0 52px}.why-profile-control[data-astro-cid-ydblcztj]{min-height:42px}.why-profile-control[data-astro-cid-ydblcztj] summary[data-astro-cid-ydblcztj]{min-height:38px;font-size:15px}.why-hero-grid[data-astro-cid-ydblcztj]{gap:32px;padding-top:42px}.why-hero-copy[data-astro-cid-ydblcztj]{gap:19px}.why-hero[data-astro-cid-ydblcztj] h1[data-astro-cid-ydblcztj]{font-size:clamp(52px,15vw,74px)}.why-sub[data-astro-cid-ydblcztj]{font-size:19px}.why-intro[data-astro-cid-ydblcztj]{font-size:15px}.why-actions[data-astro-cid-ydblcztj]{gap:14px 18px}.why-button[data-astro-cid-ydblcztj]{min-height:48px;padding:10px 15px;font-size:17px}.why-recap[data-astro-cid-ydblcztj] a[data-astro-cid-ydblcztj]{grid-template-columns:32px 1fr 9px;gap:8px;padding:14px 12px}.why-recap[data-astro-cid-ydblcztj] a[data-astro-cid-ydblcztj] b[data-astro-cid-ydblcztj]{font-size:19px}.why-recap-head[data-astro-cid-ydblcztj]{padding:14px 12px}.why-section[data-astro-cid-ydblcztj]{padding:72px 0}.why-section[data-astro-cid-ydblcztj] h2[data-astro-cid-ydblcztj]{font-size:clamp(40px,12vw,58px)}.why-lede[data-astro-cid-ydblcztj]{font-size:15px}.why-reason-grid[data-astro-cid-ydblcztj],.why-extras[data-astro-cid-ydblcztj],.why-fit-grid[data-astro-cid-ydblcztj]{grid-template-columns:1fr}.why-reason-card[data-astro-cid-ydblcztj]{min-height:0;padding:23px}.why-proof[data-astro-cid-ydblcztj]{min-height:0;margin-top:22px}.why-extra[data-astro-cid-ydblcztj],.why-fit-card[data-astro-cid-ydblcztj]{padding:24px}.why-mid-cta[data-astro-cid-ydblcztj]{margin-top:36px}.why-mid-cta[data-astro-cid-ydblcztj]>p[data-astro-cid-ydblcztj]{font-size:24px}.why-comparison[data-astro-cid-ydblcztj]{min-width:660px}.why-comparison[data-astro-cid-ydblcztj] th[data-astro-cid-ydblcztj],.why-comparison[data-astro-cid-ydblcztj] td[data-astro-cid-ydblcztj]{padding:14px}.why-client-grid[data-astro-cid-ydblcztj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.why-client-grid[data-astro-cid-ydblcztj]>div[data-astro-cid-ydblcztj]{min-height:84px;padding:14px}.why-client-grid[data-astro-cid-ydblcztj] img[data-astro-cid-ydblcztj]{max-height:40px}.why-trust-facts[data-astro-cid-ydblcztj]{justify-content:flex-start}.why-closing[data-astro-cid-ydblcztj] h2[data-astro-cid-ydblcztj]{font-size:clamp(40px,12vw,58px)}}@media (prefers-reduced-motion:reduce){.why-page[data-astro-cid-ydblcztj] [data-astro-cid-ydblcztj],.why-page[data-astro-cid-ydblcztj] [data-astro-cid-ydblcztj]:before,.why-page[data-astro-cid-ydblcztj] [data-astro-cid-ydblcztj]:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--reference-ink:#01212e;--reference-ink-2:#0a3040;--reference-text:#344d58;--reference-blue:#03a6e7;--reference-violet:#96f;--reference-lav:#f5f0ff;--reference-line:#c9d6dc;--reference-display:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--reference-body:"Work Sans", "Segoe UI", system-ui, sans-serif}body.reference-site{background:var(--paper);color:var(--reference-ink);font-family:var(--reference-body)}.reference-site .site-header{color:#cfe6ee;-webkit-backdrop-filter:none;backdrop-filter:none;background:#01212e;border-color:#2c5a6c}.reference-site .site-header .brand,.reference-site .site-header #main-navigation,.reference-site .site-header #main-navigation>a,.reference-site .site-header .nav-dropdown>summary{color:#cfe6ee}.reference-site .site-header .brand{color:#fff}.reference-site .site-header .button.small{background:var(--reference-violet);border-color:var(--reference-violet);color:var(--reference-ink)}.reference-site .site-header .button.small:hover{color:var(--reference-ink);background:#ad83ff;border-color:#ad83ff}.reference-site .site-header .button.small.nav-login{color:#cfe6ee;background:0 0;border-color:#7fa7b6}.reference-site .site-header .button.small.nav-login:hover{color:#fff;background:#0a3040;border-color:#cfe6ee}.reference-site .site-header #main-navigation>a:hover{color:#fff}.reference-site .site-header #main-navigation>a[aria-current=page],.reference-site .site-header .nav-dropdown.is-active>summary{color:var(--reference-violet)}.reference-shell{width:min(1280px,100% - 64px);margin-inline:auto}.reference-page{--reference-gutter:clamp(24px, 6vw, 80px);font-family:var(--reference-body);color:var(--reference-ink)}.reference-hero{color:#fff;background:radial-gradient(ellipse at 75% 42%, #0e3a4d 0%, var(--reference-ink) 67%);align-items:center;min-height:max(650px,100svh - 88px);display:flex;position:relative;overflow:hidden}[data-reference-page=how-it-works] .reference-hero{background:radial-gradient(at 75% 42%,#0e3a4d 0%,#01212e 67%)}[data-reference-page=how-it-works] .reference-shell.reference-hero-grid{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(30px,3vw,50px);width:min(100% - 54px,1400px);padding-block:58px 72px}[data-reference-page=how-it-works] .reference-hero h1{max-width:470px;font-size:clamp(72px,9vw,132px);line-height:.82}[data-reference-page=how-it-works] .reference-lead{color:#f2f4f7;max-width:540px;margin-top:24px;font-size:clamp(18px,1.5vw,21px);line-height:1.5}[data-reference-page=how-it-works] .reference-actions{flex-direction:row;align-items:center;gap:22px 28px;margin-top:27px}[data-reference-page=how-it-works] .reference-button{background:var(--reference-violet);min-height:52px;color:var(--reference-ink);letter-spacing:.06em;padding:0 22px;font-size:18px}[data-reference-page=how-it-works] .reference-button:hover{background:#ad83ff}[data-reference-page=how-it-works] .reference-button>span{font-size:15px}[data-reference-page=how-it-works] .reference-text-link{color:#4fc1ee;font:700 15px/1.4 var(--reference-body);text-underline-offset:5px;text-decoration-thickness:1px}.reference-visual[data-art=how-it-works]{max-width:780px;box-shadow:none;background:0 0;border:0;justify-self:end;padding:0;transform:none}.how-player{filter:drop-shadow(0 18px 26px #0004);padding-bottom:40px;position:relative}.how-player-screen{aspect-ratio:1.78;background:#000;border:2px solid #244a5b;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 10px #071820,inset 0 0 70px #35647a3b}.how-player-screen :global(.scena-player){box-shadow:none;background:#000;border:0;border-radius:0;margin:0;position:absolute;inset:0}.how-player-screen :global(.scena-player > scena-ai-banner){aspect-ratio:auto;background:#000;height:100%}.how-player-screen:after{z-index:1;content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#b9e1ff0b 3px 4px);position:absolute;inset:0}.how-player-header{color:#e6edf1;font:400 clamp(16px, 1.9vw, 25px)/1 var(--reference-display);letter-spacing:.06em;justify-content:space-between;align-items:center;display:flex;position:absolute;top:10%;left:6%;right:6%}.how-player-header b{font-weight:800}.how-player-header b span{color:#8d6af2;padding-inline:6px}.how-player-play{aspect-ratio:1;color:#071d2b;width:clamp(76px,8vw,126px);font:400 clamp(30px, 3vw, 45px)/1 var(--reference-body);background:#9365f3;border:14px solid #8d6af235;border-radius:50%;place-items:center;padding-left:7px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-player-caption{color:#fff;font:400 clamp(17px, 1.9vw, 26px)/1 var(--reference-display);align-items:stretch;display:flex;position:absolute;bottom:6%;left:5.5%}.how-player-caption b,.how-player-caption span{place-items:center;padding:13px 16px;display:grid}.how-player-caption b{color:#071d2b;background:#63a6df;font-weight:800}.how-player-caption span{background:#102632}.how-player-stand{background:linear-gradient(90deg,#142b38,#214456,#142b38);width:16%;height:31px;margin-inline:auto}[data-reference-page=how-it-works] .reference-hero-bottom{display:none}.reference-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,6vw,90px);padding-block:72px 96px;display:grid}.reference-hero-copy{z-index:1;max-width:590px;position:relative}.reference-kicker{color:#9fc7d6;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:23px;font:400 21px/1 VT323,ui-monospace,monospace;display:flex}.reference-kicker>span{width:8px;height:8px;box-shadow:0 0 14px var(--reference-blue);background:#4fc1ee;border-radius:50%}.reference-hero h1{color:#fff;max-width:700px;font:900 clamp(4rem, 8.6vw, 7.6rem)/.91 var(--reference-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}[data-reference-page=learning-development] .reference-hero h1{max-width:540px;font-size:clamp(3.5rem,7vw,6.25rem)}.reference-lead{color:#cfe6ee;max-width:510px;margin-top:28px;font-size:clamp(17px,1.6vw,20px);line-height:1.65}.reference-actions{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:32px;display:flex}.reference-button{background:var(--reference-violet);min-height:52px;color:var(--reference-ink);font:900 18px/1 var(--reference-display);letter-spacing:.06em;text-transform:uppercase;border:2px solid #0000;justify-content:center;align-items:center;gap:18px;padding:0 22px;transition:transform .15s,background .15s;display:inline-flex}.reference-button:hover{background:#ad83ff;transform:translateY(-2px)}.reference-button>span{font:800 15px/1 var(--reference-body)}.reference-text-link{color:#cfe6ee;text-underline-offset:5px;font-size:14px;text-decoration:underline}.reference-visual{background:linear-gradient(135deg,#123b4a,#17485a 55%,#203f57);border:1px solid #376072;justify-self:end;width:100%;max-width:650px;padding:28px;position:relative;transform:rotate(1.5deg);box-shadow:0 36px 100px #0005}.reference-visual-widget{background:0 0;border:0;border-radius:16px;padding:0;overflow:hidden;transform:none;box-shadow:0 36px 100px #0005}.reference-visual-widget .scena-player{margin:0}.reference-window{min-height:375px;color:var(--reference-ink);background:#f0f3f5;position:relative;overflow:hidden;box-shadow:0 16px 44px #00151c55}.reference-window-bar{color:#728893;height:43px;font:400 12px/1 var(--reference-display);letter-spacing:.1em;background:#fff;border-bottom:1px solid #dce5e9;justify-content:space-between;align-items:center;padding-inline:14px;display:flex}.reference-window-bar b{font:700 14px/1 var(--reference-body)}.reference-dots{gap:5px;display:flex}.reference-dots i{background:#c8d5da;border-radius:50%;width:7px;height:7px}.reference-visual-note{color:#9fc7d6;font:400 14px/1 var(--reference-display);letter-spacing:.14em;padding-top:14px;display:block}.editor-preview{grid-template-columns:46px 1fr;min-height:332px;display:grid}.editor-side{background:#fff;border-right:1px solid #dce5e9;flex-direction:column;align-items:center;gap:18px;padding-top:22px;display:flex}.editor-side i{border:2px solid #96aeb8;border-radius:3px;width:15px;height:15px}.editor-canvas{background-image:radial-gradient(#b8c8cf 1px,#0000 1px);background-size:15px 15px;flex-direction:column;align-items:center;gap:18px;padding:24px 20px;display:flex;position:relative}.editor-node{background:#fff;border:1px solid #d4e0e4;flex-direction:column;gap:4px;width:min(100%,260px);padding:12px 15px;font-size:12px;display:flex;box-shadow:0 3px 10px #16374714}.editor-node b{font-weight:700}.editor-node small{color:#78909a;font-size:10px}.start-node{border-left:4px solid #03a6e7;width:170px}.media-node{border-left:4px solid #96f}.choice-node{border-left:4px solid #16a878}.exit-node{border-left:4px solid #f3a45c;width:150px}.editor-connector{border-left:1px solid #8fa9b3;height:14px;margin-block:-18px}.editor-fork{border-top:1px solid #8fa9b3;justify-content:space-between;width:52%;height:12px;margin-block:-18px;display:flex}.editor-fork i{border-left:1px solid #8fa9b3;height:12px}.branch-preview{padding:24px}.branch-video{color:#fff;background:radial-gradient(circle at 48% 37%,#65c7e5 0 6%,#0000 7%),linear-gradient(135deg,#34306f,#172a4c 60%,#5c3d99);place-content:center;height:150px;display:grid;position:relative}.branch-video>span{color:#31225a;background:#fffd;border-radius:50%;place-content:center;width:43px;height:43px;display:grid}.branch-video small{color:#fff;font:400 13px/1 var(--reference-display);letter-spacing:.12em;position:absolute;bottom:11px;left:13px}.branch-preview>p{color:var(--reference-ink);margin:17px 0 11px;font-size:14px;font-weight:700}.branch-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.branch-choices b{background:#fff;border:1px solid #d7e0e3;padding:12px;font-size:11px}.branch-choices span{float:right;color:var(--reference-blue)}.agent-preview{background:radial-gradient(circle at 28% 42%,#d2f2fa,#e8ebfa 67%);grid-template-columns:1fr 1fr;align-items:center;gap:15px;min-height:332px;padding:25px;display:grid;position:relative}.agent-person,.avatar-person,.learning-person{background:linear-gradient(140deg,#a6dff0,#a299d5);height:225px;position:relative;overflow:hidden}.agent-person i,.avatar-person i,.learning-person i{background:#d7a987;border-radius:48% 48% 45% 45%;width:73px;height:88px;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:inset 0 16px #443048}.agent-person b,.avatar-person b,.learning-person b{background:#24374a;border-radius:50% 50% 0 0;width:180px;height:150px;position:absolute;bottom:-65px;left:50%;transform:translate(-50%)}.agent-person span,.avatar-person span,.learning-person span{background:#302535;border-radius:50%;width:6px;height:4px;position:absolute;top:66px;left:50%;transform:translate(-50%);box-shadow:20px 0 #302535}.agent-caption{color:#fff;text-shadow:0 1px 6px #000;font-size:11px;position:absolute;bottom:33px;left:35px}.agent-chat{background:#fff;flex-direction:column;gap:10px;padding:15px;display:flex;box-shadow:0 7px 20px #1a355117}.agent-chat span{background:#f2f4f7;padding:10px;font-size:11px}.agent-chat b{color:#395565;border:1px solid #d5e1e5;padding:9px;font-size:10px;font-weight:500}.avatar-preview{background:#e7e3f2;min-height:332px;padding:20px;position:relative}.avatar-person{background:radial-gradient(circle at 65% 30%,#f4c6b6,#0000 27%),linear-gradient(135deg,#8878b5,#304a71);height:226px}.avatar-person i{background:#e4b999;width:79px;height:92px;top:25px;box-shadow:inset 0 12px #4d3d39}.avatar-person b{background:#ead8cb;width:200px}.avatar-caption{color:#fff;text-shadow:0 1px 6px #000;flex-direction:column;display:flex;position:absolute;bottom:68px;left:35px}.avatar-caption b{font:800 22px/1 var(--reference-display);text-transform:uppercase}.avatar-caption span{margin-top:6px;font-size:10px}.avatar-play{width:36px;height:36px;color:var(--reference-violet);background:#fff;border-radius:50%;place-content:center;font-size:12px;display:grid;position:absolute;top:105px;left:calc(50% - 18px)}.avatar-wave{background:#fff;justify-content:center;align-items:center;gap:4px;height:32px;display:flex}.avatar-wave i{background:#a483e8;width:3px;height:8px}.avatar-wave i:nth-child(3n){height:18px}.learning-preview{grid-template-columns:1fr 1fr;gap:13px;padding:23px;display:grid}.learning-person{background:linear-gradient(150deg,#8dd2dc,#586e9a);height:270px}.learning-person small{color:#fff;font:400 12px/1 var(--reference-display);letter-spacing:.12em;position:absolute;bottom:9px;left:10px}.learning-question{flex-direction:column;gap:12px;padding:10px 0;display:flex}.learning-question small{color:#7b60bb;font:400 14px/1 var(--reference-display);letter-spacing:.12em}.learning-question b{font-size:15px;line-height:1.3}.learning-question span{color:#738892;font-size:10px}.learning-question i{background:#fff;border:1px solid #d5dfe3;height:34px}.reference-hero-bottom{color:#9fc7d6;font:400 14px/1 var(--reference-display);letter-spacing:.14em;align-items:center;gap:14px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.reference-hero-bottom i{color:var(--reference-blue);font:20px/1 var(--reference-body);font-style:normal}.reference-section{padding-block:clamp(72px,10vw,136px)}.reference-section:nth-of-type(odd){background:var(--reference-lav)}.reference-section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:45px;display:flex}.reference-section-heading>div{max-width:750px}.reference-section-heading .reference-kicker{color:#687e88}.reference-section h2,.reference-closing h2{color:var(--reference-ink);font:900 clamp(2.8rem, 5.3vw, 5.2rem)/.98 var(--reference-display);letter-spacing:.005em;text-transform:uppercase}.reference-section-intro{color:#627983;max-width:380px;font-size:16px;line-height:1.7}.reference-process-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(35px,8vw,110px);display:grid}.reference-overline{color:#778b93;font:400 18px/1 var(--reference-display);letter-spacing:.12em;margin-bottom:20px}.reference-step{border-bottom:1px solid #d9d2e4;gap:17px;padding:16px 0;display:flex}.reference-step>span{color:#9269db;font:400 20px/1 var(--reference-display)}.reference-step p{color:var(--reference-text);font-size:15px;line-height:1.55}.reference-no-code{color:var(--reference-ink);font:800 23px/1 var(--reference-display);text-transform:uppercase;margin-top:24px}.reference-editor-card{background:#e4d9f3;border:1px solid #d2c2e8;padding:17px;box-shadow:0 20px 50px #2a144317}.reference-editor-toolbar{color:#253b46;background:#fff;border-bottom:1px solid #e7e2ec;justify-content:space-between;align-items:center;padding:13px 15px;font-size:13px;font-weight:700;display:flex}.reference-editor-graph{background-color:#f7f4fa;background-image:radial-gradient(#c8bacf .8px,#0000 .8px);background-size:14px 14px;flex-direction:column;align-items:center;min-height:330px;padding:22px;display:flex}.graph-node{background:#fff;border:1px solid #ddd4e5;width:min(100%,270px);padding:13px 16px;font-size:12px;box-shadow:0 4px 12px #35244312}.graph-node small{color:#778993;padding-top:4px;font-size:10px;display:block}.graph-start{border-left:4px solid #03a6e7;width:185px}.graph-media{border-left:4px solid #96f}.graph-line{border-left:1px solid #9b88a6;height:18px}.graph-branch{border-top:1px solid #9b88a6;border-left:0;width:50%;height:14px}.graph-branches{justify-content:space-between;gap:20px;width:66%;display:flex}.graph-branches .graph-node{width:47%}.reference-process{background:var(--reference-lav)!important}.reference-process .reference-shell{width:min(100% - clamp(48px,10.7vw,160px),1400px)}.reference-process .reference-section-heading{align-items:flex-start;gap:40px;margin-bottom:clamp(48px,5vw,76px)}.reference-process .reference-section-heading>h2{max-width:790px}.reference-process-chapter{color:#514078;font:400 25px/1 var(--reference-display);letter-spacing:.04em;white-space:nowrap;flex:none;padding-top:11px}.reference-process-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,3vw,52px)}.reference-process-copy{padding:0}.reference-process .reference-overline{color:#28313a;font:400 25px/1 var(--reference-display);letter-spacing:.04em;text-transform:none;margin-bottom:10px}.reference-process .reference-step{border-bottom-color:#d9d2e4;align-items:center;gap:18px;min-height:70px;padding:14px 0}.reference-process .reference-step>span{color:#55417c;font:400 22px/1 var(--reference-display);flex:0 0 26px}.reference-process .reference-step p{color:#07161c;font:800 clamp(23px, 2vw, 34px)/1.03 var(--reference-display);letter-spacing:.015em;text-transform:uppercase}.reference-process .reference-no-code{color:#07161c;font:800 30px/1 var(--reference-display);text-transform:uppercase;margin-top:28px}.reference-editor-card{box-shadow:none;background:#020c11;border:1px solid #15252c;padding:0;overflow:hidden}.reference-editor-toolbar{color:#a9b2b8;min-height:66px;font:400 22px/1 var(--reference-display);background:#020c11;border-bottom:1px solid #19272e;padding:14px 24px}.reference-editor-toolbar b{color:#95a2aa;font:400 20px/1 var(--reference-display);letter-spacing:.04em}.reference-editor-workspace{grid-template-columns:minmax(190px,.62fr) minmax(0,1.38fr);min-height:540px;display:grid}.reference-editor-sidebar{color:#b5c0c6;border-right:1px solid #17262c;flex-direction:column;gap:12px;padding:25px 24px;font-size:17px;display:flex}.reference-editor-sidebar p{color:#829099;font:400 20px/1 var(--reference-display);margin-bottom:6px}.reference-editor-sidebar span{color:#a6b0b6;border:1px solid #19282e;align-items:center;min-height:62px;padding:12px 18px;display:flex}.reference-editor-sidebar span:first-of-type{border-color:#4c3574}.reference-editor-graph{background-color:#020c11;background-image:radial-gradient(#23333b .8px,#0000 .8px);background-size:15px 15px;justify-content:center;min-height:540px;padding:30px}.reference-process .graph-node{width:min(100%,330px);box-shadow:none;color:#e0e6e9;font:800 23px/1 var(--reference-display);text-transform:uppercase;background:#061218;border:1px solid #17262c;padding:16px 20px}.reference-process .graph-node small{color:#a7b1b7;font:400 17px/1 var(--reference-body);text-transform:none;padding:0 0 0 12px;display:inline}.reference-process .graph-start{color:#58a4db;align-self:flex-start;width:min(65%,220px);margin-left:8%}.reference-process .graph-media{border:2px solid #4c3574}.reference-process .graph-line{border-color:#594182;align-self:flex-start;height:22px;margin-left:calc(8% + 22px)}.reference-process .graph-branch{border-top-color:#594182;border-left:0;align-self:flex-start;width:52%;height:20px;margin-left:calc(8% + 22px)}.reference-process .graph-branches{gap:16px;width:100%}.reference-process .graph-branches .graph-node{width:50%}.reference-story-intro{background:#fff!important}.reference-story-intro-grid{grid-template-columns:1.05fr .75fr;align-items:end;gap:100px;display:grid}.reference-story-intro h2{max-width:750px}.reference-story-copy p{color:#526b76;font-size:18px;line-height:1.8}.reference-inline-link{color:var(--reference-ink);font:900 19px/1 var(--reference-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}.reference-story-copy .reference-inline-link{margin-top:25px}.reference-inline-link span{color:#7855c0}.reference-stories{background:var(--reference-lav)!important}.reference-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.reference-story-card{background:#fff;border:1px solid #ddd6e7;transition:transform .18s,box-shadow .18s}.reference-story-card:hover{transform:translateY(-4px);box-shadow:0 18px 35px #2b214313}.reference-story-art{place-items:center;height:215px;display:grid;position:relative;overflow:hidden}.reference-story-art img{object-fit:contain;mix-blend-mode:multiply;width:85%;height:175px}.reference-story-art .scena-player{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.reference-story-art .scena-player>scena-ai-banner{aspect-ratio:auto;height:100%}.reference-story-card-copy>a{color:inherit;font-weight:700}.reference-story-art>span{color:#fff;font:400 15px/1 var(--reference-display);letter-spacing:.1em;position:absolute;top:15px;left:15px}.reference-story-art>span b{font:14px/1 var(--reference-body);margin-left:8px}.reference-tone-0{background:#5c3d99}.reference-tone-1{background:#03a6e7}.reference-tone-2{background:#32584c}.reference-tone-3{background:#193d50}.reference-story-card-copy{padding:23px}.reference-story-card-copy h3{color:var(--reference-ink);font:900 27px/1 var(--reference-display);letter-spacing:.02em;text-transform:uppercase}.reference-story-card-copy p{color:#627983;min-height:68px;margin-top:11px;font-size:13px;line-height:1.65}.reference-story-card-copy>span{color:#5c3d99;font:400 16px/1 var(--reference-display);letter-spacing:.1em;text-transform:uppercase;margin-top:17px;display:block}.reference-faq{background:#fff!important}.reference-faq-layout{grid-template-columns:250px minmax(0,1fr);gap:clamp(35px,8vw,115px);display:grid}.reference-faq-aside{flex-direction:column;align-items:stretch;gap:2px;display:flex}.reference-faq-aside>a{color:#49616b;border-bottom:1px solid #dce4e7;justify-content:space-between;padding:16px 3px;font-size:14px;display:flex}.reference-faq-aside>a span{color:#845cc9}.reference-help-card{background:var(--reference-lav);margin-top:40px;padding:24px}.reference-help-card>span{color:#8c60da;font-size:24px}.reference-help-card h3{color:var(--reference-ink);font:900 28px/1 var(--reference-display);text-transform:uppercase;margin-top:14px}.reference-help-card p{color:#667c86;margin-top:10px;font-size:13px;line-height:1.6}.reference-help-card a{color:#6848aa;margin-top:18px;font-size:13px;font-weight:700;display:inline-block}.reference-search{background:#fff;border:1px solid #cbd7dc;align-items:center;gap:12px;width:min(100%,350px);padding:14px 16px;display:flex}.reference-search>span{color:#718790;font-size:23px}.reference-search input{width:100%;color:var(--reference-ink);border:0;outline:0;font-size:14px}.reference-faq-group+.reference-faq-group{margin-top:62px}.reference-faq-group h2{font:900 32px/1 var(--reference-display);letter-spacing:.03em;margin-bottom:23px}.reference-accordion details{border-top:1px solid #d5dfe3}.reference-accordion details:last-child{border-bottom:1px solid #d5dfe3}.reference-accordion summary{color:var(--reference-ink);justify-content:space-between;gap:20px;padding:19px 3px;font-size:15px;font-weight:700;list-style:none;display:flex}.reference-accordion summary::-webkit-details-marker{display:none}.reference-accordion summary>span{color:#7754c2;font-size:22px;line-height:1;transition:transform .15s}.reference-accordion details[open] summary>span{transform:rotate(45deg)}.reference-answer{color:#607680;max-width:760px;padding:0 32px 22px 3px;font-size:14px;line-height:1.8}.reference-answer p+p{margin-top:12px}.reference-answer a{color:#6547a8;text-underline-offset:3px;text-decoration:underline}.reference-empty{color:#617780;padding:25px 0}.reference-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reference-modules{background:var(--reference-lav)!important}.reference-module-nav{flex-wrap:wrap;gap:10px;margin-bottom:60px;display:flex}.reference-module-nav a{color:#425d68;background:#fff;border:1px solid #ddd5e7;padding:12px 14px;font-size:12px}.reference-module-nav a span{color:#8b61d0;margin-left:10px}.reference-module-group{border-top:1px solid #d7cee3;padding-top:35px;scroll-margin-top:115px}.reference-module-group+.reference-module-group{margin-top:70px}.reference-group-title{grid-template-columns:90px 1fr;align-items:baseline;column-gap:18px;margin-bottom:28px;display:grid}.reference-group-title>span{color:#8864c5;font:400 18px/1 var(--reference-display);letter-spacing:.1em}.reference-group-title h3{color:var(--reference-ink);font:900 36px/1 var(--reference-display);text-transform:uppercase}.reference-group-title p{color:#6c8089;grid-column:2;margin-top:7px;font-size:14px}.reference-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.reference-module-card{background:#fff;border:1px solid #e0d9e8;min-height:190px;padding:22px;position:relative}.reference-module-icon{background:#ede4fb;place-content:center;width:46px;height:46px;margin-bottom:17px;display:grid}.reference-module-icon img{width:25px;height:25px}.reference-module-card h4{color:var(--reference-ink);font:900 23px/1 var(--reference-display);text-transform:uppercase}.reference-module-card p{color:#6b8089;max-width:270px;margin-top:9px;font-size:12px;line-height:1.6}.reference-module-arrow{color:#8d67cc;position:absolute;top:23px;right:22px}.reference-doc-link{color:var(--reference-ink);font:900 20px/1 var(--reference-display);letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #d7cee3;justify-content:space-between;margin-top:45px;padding:22px 0;display:flex}.reference-doc-link span{color:#7855c0}.reference-closing{color:#fff;background:radial-gradient(ellipse at 76% 45%, #0e3a4d, var(--reference-ink) 70%);padding-block:clamp(65px,9vw,115px)}.reference-closing .reference-kicker{color:#9fc7d6}.reference-closing-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:80px;display:grid}.reference-closing h2{color:#fff;max-width:760px}.reference-closing-grid>div:first-child>p:not(.reference-kicker){color:#cfe6ee;margin-top:18px;font-size:17px}.reference-site .site-footer{color:var(--ink)}.reference-calendar{background:var(--reference-lav);color:var(--reference-ink);padding:30px}.reference-calendar>span{color:#5c3d99;margin-bottom:22px;font:400 18px/1 VT323,monospace;display:block}.reference-calendar>div{gap:8px;margin-top:9px;display:flex}.reference-calendar>div>*{color:#526b76;text-align:center;background:#fff;flex:1;padding:15px 6px;font:400 17px/1 VT323,monospace}.reference-calendar>div>b{color:var(--reference-ink);background:#4fc1ee;font-weight:400}.reference-calendar>small{color:#526b76;margin-top:18px;font:400 16px/1 VT323,monospace;display:block}@media (width<=960px){.reference-hero-grid{grid-template-columns:1fr;gap:50px;padding-top:70px}[data-reference-page=how-it-works] .reference-shell.reference-hero-grid{grid-template-columns:1fr;gap:42px;padding-block:70px 64px}[data-reference-page=how-it-works] .reference-hero{min-height:initial}.reference-hero-copy{max-width:780px}.reference-visual{justify-self:center;width:min(100%,700px)}.reference-visual[data-art=how-it-works]{justify-self:center;width:100%}.reference-hero{min-height:initial}.reference-hero-bottom{display:none}.reference-story-intro-grid{gap:45px}.reference-process .reference-section-heading{grid-template-columns:1fr;gap:18px;margin-bottom:40px;display:grid}.reference-process-chapter{padding-top:0}.reference-process-grid{grid-template-columns:1fr;gap:40px}.reference-editor-workspace{grid-template-columns:minmax(190px,.62fr) minmax(0,1.38fr)}.reference-faq-layout{grid-template-columns:200px minmax(0,1fr);gap:40px}.reference-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-closing-grid{gap:40px}}@media (width<=700px){.reference-site .container{width:min(100% - 32px,1280px)}.reference-shell{width:min(100% - 40px,1280px)}.reference-hero-grid{padding-block:58px}.reference-hero h1{font-size:clamp(3.6rem,17vw,5.5rem)}[data-reference-page=how-it-works] .reference-shell.reference-hero-grid{width:min(100% - 40px,1280px);padding-block:56px 58px}[data-reference-page=how-it-works] .reference-hero h1{font-size:clamp(58px,17vw,88px)}[data-reference-page=how-it-works] .reference-lead{margin-top:20px;font-size:18px}[data-reference-page=how-it-works] .reference-actions{gap:18px 22px;margin-top:24px}[data-reference-page=how-it-works] .reference-button{min-height:52px;padding-inline:22px;font-size:18px}[data-reference-page=how-it-works] .reference-text-link{font-size:14px}.reference-visual{padding:13px;transform:none}.reference-visual[data-art=how-it-works]{padding:0}.how-player{padding-bottom:28px}.how-player-caption b,.how-player-caption span{padding:9px 11px}.how-player-stand{height:22px}.reference-window{min-height:300px}.editor-preview{min-height:257px}.editor-canvas{padding-inline:10px}.agent-preview{min-height:257px;padding:14px}.agent-person,.avatar-person{height:188px}.avatar-preview{min-height:257px;padding:13px}.avatar-caption{bottom:53px;left:25px}.learning-preview{padding:13px}.learning-person{height:235px}.branch-preview{padding:13px}.branch-video{height:125px}.branch-choices b{padding:8px;font-size:9px}.reference-section-heading,.reference-story-intro-grid,.reference-process-grid,.reference-closing-grid{grid-template-columns:1fr;gap:25px;display:grid}.reference-section-heading{align-items:start}.reference-process .reference-section-heading{gap:14px;margin-bottom:32px}.reference-process .reference-shell{width:min(100% - 40px,1280px)}.reference-process-chapter{font-size:22px}.reference-process-grid{gap:30px}.reference-process .reference-step{gap:11px;min-height:60px;padding-block:12px}.reference-process .reference-step>span{flex-basis:23px}.reference-process .reference-step p{font-size:clamp(22px,7vw,30px)}.reference-process .reference-no-code{font-size:26px}.reference-editor-toolbar{min-height:54px;padding:12px 14px;font-size:19px}.reference-editor-toolbar b{font-size:16px}.reference-editor-workspace{grid-template-columns:1fr}.reference-editor-sidebar{border-bottom:1px solid #17262c;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:14px;font-size:12px;display:grid}.reference-editor-sidebar p{grid-column:1/-1;margin:0 0 4px;font-size:17px}.reference-editor-sidebar span{text-align:center;justify-content:center;min-height:39px;padding:7px 4px}.reference-editor-graph{min-height:350px;padding:16px}.reference-process .graph-node{padding:12px;font-size:18px}.reference-process .graph-node small{padding-left:6px;font-size:12px}.reference-process .graph-start{margin-left:3%}.reference-process .graph-line,.reference-process .graph-branch{margin-left:calc(3% + 22px)}.reference-process .graph-branches{gap:8px}.reference-section-heading .reference-search{width:100%}.reference-section h2,.reference-closing h2{font-size:clamp(2.9rem,13vw,4.4rem)}.reference-faq-layout{grid-template-columns:1fr}.reference-faq-aside{grid-template-columns:1fr 1fr;display:grid}.reference-help-card{grid-column:1/-1;margin-top:17px}.reference-faq-group+.reference-faq-group{margin-top:42px}.reference-story-grid{grid-template-columns:1fr}.reference-story-art{height:230px}.reference-story-card-copy p{min-height:unset}.reference-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-module-card{min-height:170px;padding:16px}.reference-group-title{grid-template-columns:60px 1fr}.reference-group-title h3{font-size:30px}.reference-calendar{padding:18px}}@media (width<=390px){.reference-module-grid,.reference-faq-aside{grid-template-columns:1fr}.reference-actions{flex-direction:column;align-items:flex-start}.agent-preview{grid-template-columns:.9fr 1.1fr}}.blog-page[data-astro-cid-63zyyhnh]{--blog-ink:#01212e;--blog-ink-2:#0a3040;--blog-text:#344d58;--blog-violet:#96f;--blog-violet-dark:#5c3d99;--blog-blue:#03a6e7;--blog-paper:#fff;--blog-lav:#f5f0ff;--blog-line:#01212e24;--blog-font:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--blog-display:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--blog-mono:VT323, ui-monospace, monospace;color:var(--blog-ink);font:400 17px/1.6 var(--blog-font)}.blog-wrap[data-astro-cid-63zyyhnh]{width:min(100% - 160px,1280px);margin-inline:auto}.blog-hero[data-astro-cid-63zyyhnh]{color:#fff;background:radial-gradient(70% 90% at 78% 42%, #0e3a4d, var(--blog-ink) 70%);align-content:center;min-height:72svh;padding:120px 0 72px;display:grid}.blog-hero[data-astro-cid-63zyyhnh] .blog-wrap[data-astro-cid-63zyyhnh]{flex-direction:column;justify-content:center;min-height:min(52svh,540px);display:flex}.blog-hero-copy[data-astro-cid-63zyyhnh]{max-width:860px}.blog-kicker[data-astro-cid-63zyyhnh]{color:#9fc7d6;font:22px/1.1 var(--blog-mono);flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.blog-kicker[data-astro-cid-63zyyhnh] b[data-astro-cid-63zyyhnh]{color:#fff;letter-spacing:.04em;font-weight:400}.blog-hero[data-astro-cid-63zyyhnh] h1[data-astro-cid-63zyyhnh]{font:900 clamp(62px, 8.2vw, 116px)/.88 var(--blog-display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:26px 0}.blog-lead[data-astro-cid-63zyyhnh]{color:#cfe6ee;max-width:48ch;font-size:clamp(19px,1.6vw,23px);line-height:1.5}.blog-scroll[data-astro-cid-63zyyhnh]{color:#9fc7d6;font:18px/1.2 var(--blog-mono);text-transform:uppercase;border-top:1px solid #cfe6ee38;justify-content:space-between;align-items:center;margin-top:48px;padding-top:14px;text-decoration:none;display:flex}.blog-scroll[data-astro-cid-63zyyhnh] span[data-astro-cid-63zyyhnh]{color:#fff;font:24px/1 var(--blog-font)}.blog-episodes[data-astro-cid-63zyyhnh]{background:var(--blog-paper);padding:104px 0 120px}.blog-section-heading[data-astro-cid-63zyyhnh]{grid-template-columns:minmax(0,8fr) minmax(130px,2fr);align-items:start;gap:24px;margin-bottom:48px;display:grid}.blog-section-heading[data-astro-cid-63zyyhnh] h2[data-astro-cid-63zyyhnh]{max-width:18ch;font:900 clamp(40px, 5vw, 68px)/.92 var(--blog-display);text-transform:uppercase;text-wrap:balance}.blog-section-heading[data-astro-cid-63zyyhnh]>.blog-kicker[data-astro-cid-63zyyhnh]{justify-content:flex-end;padding-top:8px}.blog-posts[data-astro-cid-63zyyhnh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 28px;display:grid}.blog-post[data-astro-cid-63zyyhnh]{min-width:0;color:var(--blog-ink);align-content:start;gap:14px;text-decoration:none;display:grid}.blog-post-image[data-astro-cid-63zyyhnh]{aspect-ratio:16/9;border-top:4px solid var(--post-accent);background:var(--blog-ink);position:relative;overflow:hidden}.blog-post-image[data-astro-cid-63zyyhnh] img[data-astro-cid-63zyyhnh]{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:block}.blog-post[data-astro-cid-63zyyhnh]:hover .blog-post-image[data-astro-cid-63zyyhnh] img[data-astro-cid-63zyyhnh]{transform:scale(1.025)}.blog-post-image[data-astro-cid-63zyyhnh]>span[data-astro-cid-63zyyhnh]{color:#fff;background:#01212ecc;padding:4px 8px;font-size:12px;line-height:1.2;position:absolute;bottom:12px;right:12px}.blog-post-meta[data-astro-cid-63zyyhnh]{color:var(--blog-text);font:19px/1.2 var(--blog-mono);flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.blog-post-meta[data-astro-cid-63zyyhnh] b[data-astro-cid-63zyyhnh]{color:var(--blog-violet-dark);font-weight:400}.blog-post[data-astro-cid-63zyyhnh] h3[data-astro-cid-63zyyhnh]{font:900 clamp(28px, 3vw, 40px)/.98 var(--blog-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.blog-post-description[data-astro-cid-63zyyhnh]{max-width:58ch;color:var(--blog-text)}.blog-read-link[data-astro-cid-63zyyhnh]{width:fit-content;color:var(--blog-violet-dark);align-items:center;gap:8px;margin-top:4px;font-weight:700;display:inline-flex}.blog-cta[data-astro-cid-63zyyhnh]{color:#fff;background:radial-gradient(70% 90% at 80% 40%, #0e3a4d, var(--blog-ink) 70%);padding:104px 0 92px}.blog-cta[data-astro-cid-63zyyhnh] .blog-section-heading[data-astro-cid-63zyyhnh]{margin-bottom:36px}.blog-cta[data-astro-cid-63zyyhnh] .blog-kicker[data-astro-cid-63zyyhnh]{color:#9fc7d6}.blog-cta[data-astro-cid-63zyyhnh] .blog-kicker[data-astro-cid-63zyyhnh] b[data-astro-cid-63zyyhnh]{color:#fff}.blog-cta-row[data-astro-cid-63zyyhnh]{grid-template-columns:minmax(0,5fr) minmax(280px,6fr);align-items:center;gap:40px;display:grid}.blog-cta-lead[data-astro-cid-63zyyhnh]{margin-bottom:22px;font-size:clamp(19px,1.7vw,24px)}.blog-cta-actions[data-astro-cid-63zyyhnh]{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.blog-button[data-astro-cid-63zyyhnh]{min-height:52px;color:var(--blog-ink);background:var(--blog-violet);align-items:center;gap:12px;padding:0 22px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex}.blog-button[data-astro-cid-63zyyhnh]:hover{background:#aa80ff;transform:translateY(-2px)}.blog-text-link[data-astro-cid-63zyyhnh]{color:#cfe6ee;text-underline-offset:4px;font-weight:700}.blog-calendar[data-astro-cid-63zyyhnh]{background:#0a30408f;border:1px solid #cfe6ee3d;gap:14px;padding:22px;display:grid}.blog-calendar[data-astro-cid-63zyyhnh]>span[data-astro-cid-63zyyhnh]{color:#9fc7d6;font:21px/1 var(--blog-mono)}.blog-calendar[data-astro-cid-63zyyhnh]>div[data-astro-cid-63zyyhnh]{flex-wrap:wrap;gap:8px;display:flex}.blog-calendar[data-astro-cid-63zyyhnh]>div[data-astro-cid-63zyyhnh]>[data-astro-cid-63zyyhnh]{border:1px solid #cfe6ee33;padding:6px 10px;font-size:14px}.blog-calendar[data-astro-cid-63zyyhnh]>div[data-astro-cid-63zyyhnh]>b[data-astro-cid-63zyyhnh]{color:var(--blog-ink);background:#cfe6ee}.blog-calendar[data-astro-cid-63zyyhnh] small[data-astro-cid-63zyyhnh]{color:#9fc7d6}@media (width<=760px){.blog-wrap[data-astro-cid-63zyyhnh]{width:min(100% - 48px,1280px)}.blog-hero[data-astro-cid-63zyyhnh]{min-height:68svh;padding:100px 0 48px}.blog-hero[data-astro-cid-63zyyhnh] h1[data-astro-cid-63zyyhnh]{font-size:clamp(54px,13vw,84px)}.blog-episodes[data-astro-cid-63zyyhnh]{padding:76px 0 84px}.blog-section-heading[data-astro-cid-63zyyhnh]{grid-template-columns:1fr;gap:12px;margin-bottom:32px}.blog-section-heading[data-astro-cid-63zyyhnh]>.blog-kicker[data-astro-cid-63zyyhnh]{justify-content:flex-start;padding:0}.blog-posts[data-astro-cid-63zyyhnh]{grid-template-columns:1fr;gap:40px}.blog-post[data-astro-cid-63zyyhnh] h3[data-astro-cid-63zyyhnh]{font-size:clamp(30px,8vw,38px)}.blog-cta[data-astro-cid-63zyyhnh]{padding:76px 0 68px}.blog-cta-row[data-astro-cid-63zyyhnh]{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.blog-post-image[data-astro-cid-63zyyhnh] img[data-astro-cid-63zyyhnh],.blog-button[data-astro-cid-63zyyhnh]{transition:none}}
