@font-face{font-family:"Unbounded";src:url(/assets/fonts/Unbounded-cyrillic.woff2)format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Unbounded";src:url(/assets/fonts/Unbounded-latin.woff2)format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Onest";src:url(/assets/fonts/Onest-cyrillic.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Onest";src:url(/assets/fonts/Onest-latin.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Neucha";src:url(/assets/fonts/Neucha-cyrillic.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Neucha";src:url(/assets/fonts/Neucha-latin.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cobalt:#1d2fb8;--cobalt-2:#16248f;--cobalt-3:#2a3fd6;--shell:#0d1236;--shell-2:#151b4a;--paper:#f2f4ff;--paper-2:#d4daff;--paper-3:#b4bdf5;--rule:#f2f4ff2e;--ink:#0c1240;--pen:#2b45ff;--lime:#dcf244;--lime-lo:#9db21f;--lime-ink:#141a00;--display:"Unbounded", "Arial Black", sans-serif;--body:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--hand:"Neucha", "Comic Sans MS", cursive;--wrap:1200px;--gut:clamp(16px, 4vw, 56px);--r-s:10px;--r-m:16px;--r-l:22px;--ease:cubic-bezier(.16, 1, .3, 1)}*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;min-height:100dvh;color:var(--paper);font:400 1.0625rem/1.65 var(--body);background:var(--cobalt);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:50;opacity:.1;background-image:radial-gradient(rgba(0,0,20,.7) 1px,transparent 1.2px);background-size:5px 5px}::selection{background:var(--lime);color:var(--lime-ink)}input,textarea{caret-color:var(--lime)}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:8px}html{scrollbar-color:var(--cobalt-3) var(--cobalt-2)}a{color:var(--paper);text-decoration-color:color-mix(in srgb,var(--lime) 70%,transparent);text-underline-offset:.2em;text-decoration-thickness:1.5px}a:hover{text-decoration-color:var(--lime)}img,svg{display:block;max-width:100%}[hidden]{display:none!important}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}.skip{position:absolute;left:-999px;top:8px;z-index:60;background:var(--lime);color:var(--lime-ink);padding:.5rem 1rem;border-radius:999px}.skip:focus{left:8px}.mast{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--cobalt) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--rule)}.mast__in{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:1rem}.logo{display:flex;align-items:center;gap:.6rem;font:800 1rem/1 var(--display);letter-spacing:.01em;color:var(--paper);text-decoration:none}.logo svg{width:30px;height:30px}.nav{display:flex;gap:1.6rem}.nav a{color:var(--paper-2);text-decoration:none;font-size:.95rem;padding:.3rem 0;border-bottom:2px solid transparent}.nav a:hover{color:var(--paper)}.nav a[aria-current=page]{color:var(--paper);border-bottom-color:var(--lime)}.menu{display:none;align-items:center;gap:.4rem;background:0 0;border:1px solid var(--rule);color:var(--paper);border-radius:999px;padding:.45rem .9rem;font:500 .9rem var(--body);cursor:pointer}.menu svg{width:20px;height:20px}.menu__c{display:none}.menu[aria-expanded=true] .menu__o{display:none}.menu[aria-expanded=true] .menu__c{display:block}.btn{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.8rem 1.4rem;background:var(--lime);color:var(--lime-ink);border:0;border-radius:999px;cursor:pointer;font:800 .95rem/1.1 var(--display);letter-spacing:.01em;text-decoration:none;box-shadow:0 10px 22px -10px rgba(4,8,40,.75),inset 0-3px 0 rgba(20,26,0,.18);transition:transform .15s var(--ease),box-shadow .15s var(--ease),background .2s}.btn svg{width:20px;height:20px;flex:none}.btn:hover{background:#e6fa63}.btn:active{transform:translateY(2px) scale(.985);box-shadow:0 4px 10px -6px rgba(4,8,40,.7),inset 0-1px 0 rgba(20,26,0,.18)}.btn--play{padding:.7rem 1.5rem .7rem .7rem;min-height:60px;font-size:1.02rem}.btn__ico{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--lime-ink);color:var(--lime)}.btn__ico svg{width:22px;height:22px;margin-left:3px}.btn--line{background:0 0;color:var(--paper);box-shadow:inset 0 0 0 2px var(--lime)}.btn--line:hover{background:color-mix(in srgb,var(--lime) 14%,transparent)}.btn--line:active{transform:translateY(2px);box-shadow:inset 0 0 0 2px var(--lime)}.btn--ghost{background:0 0;color:var(--paper-2);box-shadow:none;min-height:40px;padding:.5rem .8rem;font:500 .95rem var(--body)}.btn--ghost:hover{color:var(--paper);background:color-mix(in srgb,var(--paper) 8%,transparent)}.btn[disabled]{opacity:.5;cursor:default}.hand-link{font:400 1.3rem/1.2 var(--hand);color:var(--paper);text-decoration:underline wavy color-mix(in srgb,var(--lime) 80%,transparent);text-underline-offset:6px;text-decoration-thickness:1.5px}.hand-link:hover{text-decoration-color:var(--lime)}.stage{padding:clamp(12px,3vw,40px)0 clamp(40px,6vw,80px)}.stage__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,5vw,80px);align-items:start}.stage__main{min-width:0;padding-top:clamp(8px,4vh,56px)}.stage h1{font:800 clamp(2.1rem,4.1vw,3.7rem)/1.06 var(--display);letter-spacing:-.02em;margin:0 0 1.1rem;text-wrap:balance}.stage h1 mark{background:var(--lime);color:var(--lime-ink);padding:0 .16em .04em;border-radius:6px;display:inline-block;transform:rotate(-1.5deg)}.stage__sub{margin:0 0 1.8rem;max-width:38ch;font-size:1.12rem;color:var(--paper-2)}.stage__act{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin:0 0 1.1rem}.stage__meta{margin:0;font-size:.9rem;color:var(--paper-3)}.stage__meta span:not(:empty)::before{content:" · "}.stage__resume{font-size:.95rem;color:var(--paper-2)}.stage__pair{background:var(--paper);color:var(--ink);border-radius:var(--r-m);padding:1rem 1.2rem;margin:0 0 1.4rem;transform:rotate(-.6deg);background-image:repeating-linear-gradient(transparent 0 25px,#c9cff5 25px 26px)}.stage__pair p{margin:0}.stage__pair-t{font:400 1.35rem/1.2 var(--hand);color:var(--pen);margin-bottom:.3rem!important}.stage__tape{margin:0;position:sticky;top:88px}.tape{width:100%;height:auto;transform:rotate(2deg);filter:drop-shadow(0 22px 26px rgba(4,6,30,.55));transition:transform .8s var(--ease)}.stage[data-state=quiz] .tape{transform:rotate(0deg)}.tape__shell{fill:var(--shell);stroke:#ffffff14;stroke-width:2}.tape__screw{fill:var(--shell-2);stroke:#ffffff22}.tape__label{fill:var(--paper)}.tape__lines line{stroke:#c9cff5;stroke-width:1}.tape__hand{font:400 22px var(--hand);fill:var(--pen)}.tape__side{font:800 30px var(--display);fill:var(--ink)}.tape__win{fill:#05081f}.tape__mouth{fill:var(--shell-2)}.tape__hole{fill:#05081f}.reel__tape{fill:#3b2a1e;transition:r .6s var(--ease)}.reel__ring{fill:var(--paper)}.reel__spokes rect{fill:var(--shell)}.reel__axle{fill:var(--shell)}.reel__hub{transform-box:fill-box;transform-origin:center}.stage.is-spin .reel__hub{animation:spin .9s var(--ease)}@keyframes spin{to{transform:rotate(-360deg)}}.stage__sides{display:flex;justify-content:space-between;padding:1rem 6%0;font:400 1.25rem var(--hand);color:var(--paper-2)}.stage__sides [data-side-b]{opacity:.45}.stage.has-partner .stage__sides [data-side-b]{opacity:1;color:var(--lime)}.js .qz{display:none}.js .stage[data-state=quiz] .qz{display:block}.stage[data-state=quiz] .stage__intro,.stage[data-state=result] .stage__intro,.stage[data-state=result] .qz{display:none}.qz__head{display:flex;align-items:center;gap:1rem;margin-bottom:1.4rem}.qz__prog{font:500 .95rem var(--body);color:var(--paper-2);white-space:nowrap;font-variant-numeric:tabular-nums}.qz__bar{flex:1;height:4px;border-radius:4px;background:color-mix(in srgb,var(--paper) 18%,transparent);overflow:hidden}.qz__bar i{display:block;height:100%;width:100%;background:var(--lime);border-radius:4px;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.qz__q{border:0;margin:0;padding:0;min-width:0}.qz__q:focus{outline:0}.js .qz__q{display:none}.js .qz__q.is-on{display:block;animation:qin .45s var(--ease)}@keyframes qin{0%{opacity:0;transform:translateY(10px)}}.qz__st{font:800 clamp(1.3rem,2.6vw,1.9rem)/1.2 var(--display);letter-spacing:-.01em;padding:0;margin:0 0 .6rem;text-wrap:balance}.qz__hint{margin:0 0 1.1rem;font:400 1.15rem var(--hand);color:var(--paper-2)}.qz__a{display:grid;gap:.6rem}.qz__o{position:relative;display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:var(--r-m);background:var(--cobalt-2);cursor:pointer;transition:background .2s,transform .15s var(--ease)}.qz__o:hover{background:var(--cobalt-3)}.qz__o:active{transform:scale(.985)}.qz__o input{position:absolute;opacity:0;pointer-events:none}.qz__k{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--paper) 40%,transparent);font:700 .85rem var(--body);color:var(--paper-2);font-variant-numeric:tabular-nums}.qz__l{font-size:1.02rem;line-height:1.4}.qz__o:has(input:checked){background:var(--lime);color:var(--lime-ink)}.qz__o:has(input:checked) .qz__k{border-color:var(--lime-ink);color:var(--lime-ink)}.qz__o:has(input:focus-visible){outline:2px solid var(--lime);outline-offset:3px}.qz__a--scale{gap:.5rem}.qz__nav{display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem;min-height:40px}.qz__keys{font-size:.85rem;color:var(--paper-3)}@media (hover:none),(max-width:760px){.qz__keys{display:none}}.res{outline:0}.res__top{margin:0 0 .3rem;font:800 clamp(1.7rem,3.6vw,2.8rem)/1.08 var(--display);letter-spacing:-.02em;text-wrap:balance}.res__top b{font-weight:800;background:var(--lime);color:var(--lime-ink);padding:0 .14em;border-radius:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.res__main{font-size:1.12rem;margin:.8rem 0 1rem;max-width:52ch}.res__line{margin:.3rem 0;max-width:56ch;color:var(--paper-2)}.res__line strong{color:var(--paper);font-weight:600}.res__second{font:400 1.3rem var(--hand);color:var(--paper);margin:1.2rem 0 .2rem}.res__note{font-size:.92rem;color:var(--paper-3);max-width:60ch;margin:1.2rem 0 0}.chart{display:grid;grid-template-columns:minmax(150px,220px) 1fr;gap:1.6rem;align-items:center;margin:1.6rem 0}.chart--list{grid-template-columns:1fr}.stage__chart{margin:1.4rem auto 0;max-width:420px;text-align:center;animation:chartIn .9s var(--ease)}.stage__chart .donut{width:100%}.stage__chart-cap{margin:.6rem 0 0;font:400 1.6rem var(--hand);color:var(--lime)}@keyframes chartIn{0%{opacity:0;transform:scale(.9) rotate(-30deg)}}.stage[data-state=result] .stage__sides{display:none}.chart__t{grid-column:1/-1;margin:0;font:800 1.05rem var(--display)}.donut{width:100%;height:auto}.donut__seg{transition:opacity .3s}.donut__hub{fill:var(--shell)}.donut__ring{fill:var(--paper)}.tracks{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.tracks li{display:grid;grid-template-columns:14px 1fr auto;align-items:baseline;gap:.7rem;padding:.45rem 0;border-bottom:1px dashed var(--rule)}.tracks li:last-child{border-bottom:0}.tracks__dot{width:12px;height:12px;border-radius:50%;background:var(--c);align-self:center}.tracks__n{font-weight:600}.tracks__n a{text-decoration:none}.tracks__n a:hover{text-decoration:underline}.tracks__v{font:700 1rem var(--body);font-variant-numeric:tabular-nums}.tracks small{grid-column:2/-1;color:var(--paper-3);font-size:.88rem;line-height:1.4}.tracks li.is-ghost{opacity:.62}.tracks li.is-ghost .tracks__dot{background:0 0;box-shadow:inset 0 0 0 1.5px var(--c)}.tracks li.is-top .tracks__n{color:var(--lime)}.blk{margin:2rem 0 0;padding-top:1.6rem;border-top:1px solid var(--rule)}.blk__t{margin:0 0 .5rem;font:800 1.2rem/1.2 var(--display)}.blk p{margin:.3rem 0 .9rem;max-width:56ch;color:var(--paper-2)}.blk__row{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.blk .fine{font-size:.85rem;color:var(--paper-3)}.pairmap{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:1rem 0}.pairmap figure{margin:0}.pairmap figcaption{font:400 1.25rem var(--hand);text-align:center;margin-top:.4rem}.pairmap__verdict{font-size:1.05rem;color:var(--paper)!important}.stars{display:flex;gap:.3rem}.stars button{background:0 0;border:0;padding:.2rem;cursor:pointer;color:color-mix(in srgb,var(--paper) 35%,transparent)}.stars button svg{width:34px;height:34px}.stars button.is-on,.stars button:hover{color:var(--lime)}.chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0}.chips button{background:var(--cobalt-2);color:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.45rem .9rem;font:500 .9rem var(--body);cursor:pointer}.chips button[aria-pressed=true]{background:var(--lime);color:var(--lime-ink);border-color:var(--lime)}.blk textarea,.form input,.form textarea{width:100%;background:var(--cobalt-2);color:var(--paper);border:1.5px solid color-mix(in srgb,var(--paper) 30%,transparent);border-radius:var(--r-s);padding:.7rem .9rem;font:400 1rem var(--body)}.blk textarea:focus,.form input:focus,.form textarea:focus{border-color:var(--lime);outline:0}::placeholder{color:var(--paper-3);opacity:1}.body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,72px);padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(48px,7vw,96px)}.body--toc,.body--form{grid-template-columns:minmax(0,1fr) 280px}.body--home{border-top:1px solid var(--rule)}.text{min-width:0;max-width:70ch}.text>:first-child{margin-top:0}.text p,.text li{color:color-mix(in srgb,var(--paper) 92%,var(--cobalt))}.text h2{font:800 clamp(1.35rem,2.5vw,1.85rem)/1.18 var(--display);letter-spacing:-.01em;margin:2.6rem 0 .8rem;text-wrap:balance}.text h3{font:700 1.15rem/1.3 var(--body);margin:1.8rem 0 .5rem}.text .ul,.text .ol{padding-left:1.3rem}.text .ul li::marker{color:var(--lime)}.text .ol li::marker{color:var(--lime);font-weight:700}.text li{margin:.35rem 0}.q{position:relative;margin:1.8rem 0;padding:0 0 0 2.4rem;font:400 1.35rem/1.35 var(--hand);color:var(--paper)}.q::before{content:"«";position:absolute;left:0;top:-.35rem;font:800 2.4rem/1 var(--display);color:var(--paper-3)}.faq__t{margin-top:3rem}.faq__q{font:700 1.1rem/1.35 var(--body)!important}.bx{margin:2rem 0;border-radius:var(--r-m);padding:1.2rem 1.4rem}.bx__h{margin:0 0 .5rem;font:800 1rem/1.3 var(--display)}.bx__b>:last-child{margin-bottom:0}.bx--scene{background:var(--paper);color:var(--ink);transform:rotate(-.4deg);background-image:repeating-linear-gradient(transparent 0 27px,#c9cff5 27px 28px)}.bx--scene .bx__h{font:400 1.45rem/1.2 var(--hand);color:var(--pen)}.bx--scene p{color:var(--ink)!important}.bx--note{border:1.5px dashed color-mix(in srgb,var(--paper) 40%,transparent)}.bx--do{background:var(--cobalt-2)}.st__l{list-style:none;margin:.4rem 0 0;padding:0;counter-reset:st}.st{display:grid;grid-template-columns:44px 1fr;gap:.8rem;padding:.6rem 0;border-bottom:1px dashed var(--rule);counter-increment:st}.st:last-child{border-bottom:0}.st__n::before{content:"A"counter(st);font:800 .9rem var(--display);color:var(--lime)}.st__t{margin:0 0 .2rem;font-weight:600;color:var(--paper)!important}.st__b p{margin:0}.tbl__wrap{overflow-x:auto;margin:1.6rem 0}.tbl{border-collapse:collapse;width:100%;font-size:.95rem}.tbl th,.tbl td{text-align:left;padding:.6rem .7rem;border-bottom:1px solid var(--rule);vertical-align:top}.tbl thead th{font:700 .85rem var(--body);color:var(--paper-2)}.cta{display:grid;grid-template-columns:64px 1fr;gap:1.1rem;align-items:center;margin:2.6rem 0;padding:1.2rem 1.4rem;border-radius:var(--r-l);background:var(--shell)}.cta__reel svg{width:64px;height:64px}.cta__t{margin:0 0 .2rem;font:800 1.1rem var(--display)}.cta__b{margin:0 0 .8rem;color:var(--paper-2)}.cta .btn{min-height:44px;padding:.6rem 1.1rem}.side{min-width:0}.toc{position:sticky;top:88px}.toc__t{margin:0 0 .6rem;font:400 1.3rem var(--hand);color:var(--paper-2)}.toc__l{list-style:none;padding:0;margin:0;counter-reset:toc}.toc__l li{counter-increment:toc;margin:0}.toc__l a{display:block;padding:.35rem 0;color:var(--paper-2);text-decoration:none;font-size:.92rem;line-height:1.35}.toc__l a:hover{color:var(--paper)}.hero{padding:clamp(20px,4vw,48px)0 clamp(16px,3vw,32px);border-bottom:1px solid var(--rule)}.hero h1{font:800 clamp(1.9rem,4.4vw,3.4rem)/1.06 var(--display);letter-spacing:-.02em;margin:.8rem 0 .9rem;max-width:22ch;text-wrap:balance}.hero--one h1::before{content:"";display:inline-block;width:.5em;height:.5em;border-radius:50%;background:var(--paper-3);margin-right:.3em;vertical-align:.12em}.lead{margin:0;font-size:1.15rem;max-width:56ch;color:var(--paper-2)}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem .5rem;padding:0;margin:0;font-size:.88rem;color:var(--paper-3)}.crumbs li+li::before{content:"/";margin-right:.5rem;color:var(--paper-3)}.crumbs a{color:var(--paper-2);text-decoration:none}.crumbs a:hover{text-decoration:underline}.body--home>.crumbs{display:none}.near{margin:3rem 0 0}.near h2{margin-top:0}.near__l{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.6rem}.near__l a{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border-radius:var(--r-m);background:var(--cobalt-2);text-decoration:none;transition:background .2s}.near__l a:hover{background:var(--cobalt-3)}.near__l svg{width:18px;height:18px;margin-left:auto;color:var(--paper-3)}.near__dot{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--paper-3);flex:none}.near__n{font-weight:600}.near--hub{padding-bottom:clamp(48px,7vw,96px)}.form{background:var(--shell);border-radius:var(--r-l);padding:1.4rem}.form__t{margin:0 0 1rem;font:800 1.15rem var(--display)}.form__l{display:grid;gap:.35rem;margin:0 0 .9rem;font-size:.92rem;color:var(--paper-2)}.form__hp{position:absolute;left:-9999px}.form__msg{min-height:1.4em;color:var(--lime)}.fine{font-size:.85rem;color:var(--paper-3)}.nf{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:center;padding-top:2rem;padding-bottom:3rem}.nf__act{display:flex;flex-wrap:wrap;gap:.8rem}.partner{margin:2.4rem 0;padding:1.2rem 1.4rem;border-radius:var(--r-l);background:var(--shell)}.partner__ad{margin:0 0 .3rem;font-size:.8rem;color:var(--paper-3)}.partner__t{margin:0 0 .3rem;font:800 1.1rem var(--display)}.ftr{background:var(--cobalt-2);border-top:1px solid var(--rule);padding:2rem 0 2.4rem;font-size:.9rem;color:var(--paper-3)}.ftr__line{margin:0 0 .8rem;max-width:70ch}.ftr__meta{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:0}.ftr a{color:var(--paper-2)}@media (max-width:900px){.stage__in{grid-template-columns:1fr;gap:12px}.stage__tape{order:-1;position:static;max-width:440px;width:100%;margin:0 auto}.stage[data-state=quiz] .stage__tape{max-width:260px}.stage[data-state=result] .tape,.stage--shared .tape{display:none}.stage__chart{max-width:280px;margin-top:.4rem}.stage[data-state=quiz] .stage__sides{display:none}.stage__main{padding-top:0}.stage__sides{padding-top:.4rem;font-size:1.1rem}.body--toc,.body--form{grid-template-columns:1fr}.toc{position:static}.body--toc .side{order:-1}.body--toc .side .toc{border-bottom:1px solid var(--rule);padding-bottom:1rem}.nf{grid-template-columns:1fr}}@media (max-width:760px){.nav{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;gap:0;background:var(--cobalt-2);padding:.5rem var(--gut) 1rem;border-bottom:1px solid var(--rule)}.nav.is-open{display:flex}.nav a{padding:.8rem 0;border-bottom:1px solid var(--rule);font-size:1.05rem}.menu{display:inline-flex}.chart{grid-template-columns:1fr;justify-items:center}.chart .donut{max-width:220px}.tracks{width:100%}.pairmap{gap:.6rem}.cta{grid-template-columns:1fr}.cta__reel{display:none}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}