.mv{--desk:#2b2a26;--desk2:#36342e;--desk3:#1f1e1b;--paper:#f4ecd9;--paper2:#eadfc4;--paper3:#e2d4b3;--card:#fbf6ea;--kraft:#c9a66b;--kraft-d:#a8864f;--kraft-l:#dcc08c;--ink:#2a2622;--ink-soft:#5c5348;--ink-faint:#8a7f70;--red:#b3362b;--red-d:#8e2820;--blue:#2f4a7a;--green:#3f7a3c;--gold:#d49a1c;--grey:#5d6168;--line:#2a262229;--ch:#b0832f;--stencil:"Stardos Stencil", Impact, sans-serif;--type:"Special Elite", "Courier New", monospace;--serif:"Source Serif 4", Georgia, serif;--shadow:0 1px 0 #00000014, 0 8px 22px #00000047;--shadow-s:0 1px 0 #0000001a, 0 3px 8px #0000002e;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .24 0 0 0 0 .15 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");color:var(--ink);font:400 1.0625rem/1.6 var(--serif);background:var(--desk);position:relative;overflow:hidden}.mv *,.mv :before,.mv :after{box-sizing:border-box}.mv :focus-visible{outline:3px solid var(--gold);outline-offset:3px}.mv-wrap{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (width>=640px){.mv-wrap{padding-inline:1.5rem}}.mv-section{padding-block:5.5rem;position:relative}.mv-type{font-family:var(--type)}.mv-desk{color:var(--paper);background:radial-gradient(ellipse at 50% 0%, #3d3a33 0%, var(--desk) 55%, var(--desk3) 100%)}.mv-desk:before{content:"";pointer-events:none;background-image:var(--grain);opacity:.5;mix-blend-mode:overlay;position:absolute;inset:0}.mv-sheet{background-color:var(--paper);background-image:var(--grain), linear-gradient(180deg, #ffffff59, #fff0 30%)}.mv-sheet.is-kraft{background-color:var(--paper2)}.mv-sheet.is-grey{background-color:#e4e1d9}.mv-section>.mv-wrap{position:relative}.mv-paper{background:var(--paper);color:var(--ink);box-shadow:var(--shadow);background-image:var(--grain), linear-gradient(180deg, #ffffff59, #fff0 40%), radial-gradient(circle at 100% 100%, #785a281f, transparent 50%);border-radius:6px;position:relative}.mv-card{background:var(--card);box-shadow:var(--shadow-s);color:var(--ink);background-image:linear-gradient(#0000 0 27px,#2f4a7a0f 27px 28px);background-position:0 3.1rem;background-size:100% 28px;border-top:3px solid #b3362b8c;border-radius:4px;padding:1.4rem 1.4rem 1.3rem;position:relative}.mv h1,.mv h2,.mv h3{font-family:var(--stencil);letter-spacing:.01em;margin:0;font-weight:700;line-height:1.08}.mv-kicker{font:400 .92rem var(--type);letter-spacing:.14em;text-transform:uppercase;color:var(--red);align-items:center;gap:.6rem;margin:0;display:inline-flex}.mv-kicker:before{content:"";background:currentColor;width:28px;height:2px}.mv-desk .mv-kicker{color:#e8765f}.mv-h2{font-size:clamp(2.1rem,5vw,3.3rem);margin-top:.5rem!important}.mv-lead{color:var(--ink-soft);max-width:46rem;margin:1.3rem 0 0;font-size:1.2rem;line-height:1.6}.mv-lead strong{color:var(--ink)}.mv-desk .mv-lead{color:#f4ecd9d1}.mv-desk .mv-lead strong{color:var(--paper)}.mv-btn{border:2px solid var(--ink);background:var(--ink);min-height:48px;color:var(--paper);cursor:pointer;font:400 1.02rem/1.2 var(--type);letter-spacing:.02em;text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.35rem;text-decoration:none;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex;box-shadow:3px 3px #00000059}.mv-btn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px #00000059}.mv-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px #00000059}.mv-btn:disabled{opacity:.45;cursor:default}.mv-btn.is-red{background:var(--red);border-color:var(--red-d);color:#fff}.mv-btn.is-ghost{color:var(--ink);box-shadow:none;background:0 0}.mv-btn.is-ghost:hover{box-shadow:none;background:#2a262212}.mv-desk .mv-btn.is-ghost,.mv-btn.is-light{color:var(--paper);box-shadow:none;background:0 0;border-color:#f4ecd98c}.mv-desk .mv-btn.is-ghost:hover,.mv-btn.is-light:hover{background:#f4ecd91a}.mv-desk .mv-paper .mv-btn.is-ghost{color:var(--ink);border-color:var(--ink)}.mv-desk .mv-paper .mv-btn.is-ghost:hover{background:#2a262212}.mv-btn.is-big{min-height:56px;padding:.85rem 1.7rem;font-size:1.14rem}.mv-btn.is-small{min-height:40px;padding:.4rem .9rem;font-size:.92rem}.mv-actions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.mv-stamp{pointer-events:none;display:inline-block;transform:rotate(-8deg)}.mv-stamp>span{font:700 1.02rem/1 var(--stencil);letter-spacing:.12em;text-transform:uppercase;color:currentColor;white-space:nowrap;filter:url(#mv-ink);border:3px double;border-radius:6px;padding:.3rem .75rem;display:block}.mv-stamp.is-red{color:var(--red)}.mv-stamp.is-green{color:var(--green)}.mv-stamp.is-grey{color:var(--grey)}.mv-stamp.is-blue{color:var(--blue)}.mv-stamp.is-pop{animation:.38s cubic-bezier(.3,1.6,.5,1) both mv-stamp}@keyframes mv-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}70%{opacity:1}to{opacity:.92;transform:rotate(-8deg)scale(1)}}.mv-photo{box-shadow:var(--shadow);transform:rotate(var(--tilt,-1deg));background:#fbf8f0;margin:0;padding:.55rem .55rem .7rem;position:relative}.mv-photo img{filter:sepia(.35)contrast(1.02);width:100%;height:auto;display:block}.mv-photo figcaption{font:italic 400 .86rem/1.4 var(--serif);color:var(--ink-soft);margin-top:.55rem}.mv-photo figcaption small{font:400 .7rem/1.3 var(--type);color:var(--ink-faint);margin-top:.2rem;font-style:normal;display:block}.mv-clip{z-index:2;border:3px solid #8d949e;border-radius:8px;width:16px;height:44px;position:absolute;top:-14px;left:22px;box-shadow:1px 1px #00000040}.mv-clip:after{content:"";border:2.5px solid #a4abb4;border-bottom:0;border-radius:6px;position:absolute;inset:6px 2px 8px}.mv-plume{width:100%;height:auto;display:block;overflow:visible}.mv-plume .head{transform-origin:86px 60px;transform-box:view-box;animation:3.6s ease-in-out infinite mv-peck}.mv-plume.is-fly .wing{transform-origin:60px 68px;transform-box:view-box;animation:.35s ease-in-out infinite alternate mv-flap}@keyframes mv-peck{0%,70%,to{transform:none}75%{transform:rotate(8deg)translate(3px)}80%{transform:none}85%{transform:rotate(6deg)translate(2px)}}@keyframes mv-flap{to{transform:scaleY(.55)skew(-8deg)}}.mv-bubble{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-s);font:400 1rem/1.45 var(--serif);border-radius:14px;margin:0;padding:.85rem 1.1rem;position:relative}.mv-bubble:after{content:"";bottom:-12px;left:var(--tail,40%);border:12px solid #0000;border-top-color:var(--paper);border-bottom:0;position:absolute}.mv-bubble.is-left:after{border:12px solid #0000;border-right-color:var(--paper);border-left:0;top:1.1rem;bottom:auto;left:-12px}.mv-hero{padding:1.5rem 0 0;position:relative}.mv-crumbs{z-index:2;font:400 .88rem var(--type);color:var(--kraft-l);position:relative}.mv-crumbs a{color:inherit}.mv-crumbs a:hover{color:var(--paper);text-decoration:underline}.mv-hero-grid{z-index:2;align-items:center;gap:3rem;padding:3rem 0 2.5rem;display:grid;position:relative}@media (width>=1024px){.mv-hero-grid{grid-template-columns:1.05fr 1fr;gap:3.5rem}}.mv-datestamp{border:3px double var(--red);color:#e8765f;font:700 1rem var(--stencil);letter-spacing:.2em;filter:url(#mv-ink);padding:.25rem .8rem;display:inline-block;transform:rotate(-4deg)}.mv .mv-logo{font:700 clamp(3.4rem, 11vw, 6.6rem)/.9 var(--stencil);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);text-shadow:3px 3px #0006;margin:.9rem 0 .4rem}.mv-tagline{font:italic 400 clamp(1.15rem, 2.4vw, 1.4rem)/1.4 var(--serif);color:var(--kraft-l);max-width:30ch;margin:0}.mv-hero .mv-lead{margin-top:1.4rem;font-size:1.14rem}.mv-stats{font:400 .95rem var(--type);color:var(--kraft-l);flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.8rem 0 0;padding:0;list-style:none;display:flex}.mv-stats b{color:var(--paper);font-size:1.1rem;font-weight:400}.mv-folder-hero{background:var(--kraft);box-shadow:var(--shadow);border-top:5px solid var(--ch);background-image:repeating-linear-gradient(90deg,#00000006 0 2px,#0000 2px 6px),linear-gradient(#ffffff2e,#0000 60%);border-radius:4px 10px 10px;margin-top:1.8rem;padding:1rem 1rem 1.1rem;position:relative;transform:rotate(1.2deg)}.mv-folder-hero .mv-tab{background:var(--kraft-d);color:var(--paper);font:400 .88rem var(--type);letter-spacing:.05em;box-shadow:inset 0 -4px 0 var(--ch);border-radius:8px 8px 0 0;padding:.3rem 1.1rem .45rem;position:absolute;top:-30px;left:16px}.mv-folder-hero video,.mv-folder-hero>img{aspect-ratio:16/9;object-fit:cover;background:var(--desk);width:100%;box-shadow:var(--shadow-s);border:6px solid #fbf8f0;display:block}.mv-folder-hero .mv-clip{top:-18px;left:42%}.mv-folder-hero .mv-stamp{position:absolute;top:-16px;right:-12px;transform:rotate(7deg)}.mv-folder-hero .mv-stamp>span{background:#f4ecd9e0}.mv-hero-cast{z-index:3;align-items:flex-end;gap:1.2rem;margin:-1.2rem 0 0 -1.5rem;display:flex;position:relative}.mv-hero-plume{flex:none;width:clamp(96px,11vw,130px)}.mv-hero-bubble{max-width:21rem;margin-bottom:3.2rem;font-size:.98rem}@media (width<=639px){.mv-hero-cast{gap:.8rem;margin-left:-.4rem}.mv-hero-bubble{margin-bottom:2.4rem;font-size:.9rem}}.mv-tape{z-index:2;background:var(--paper2);color:var(--ink);box-shadow:var(--shadow-s);border-block:1px solid #00000040;margin-top:4.5rem;position:relative;overflow:hidden;transform:rotate(-.6deg)}.mv-tape-track{width:max-content;animation:55s linear infinite mv-tape;display:flex}.mv-tape p{font:400 .98rem var(--type);letter-spacing:.12em;white-space:nowrap;margin:0;padding:.55rem 0}.mv-tape p span{color:var(--red);padding-inline:.9rem}@keyframes mv-tape{to{transform:translate(-50%)}}.mv-steps{counter-reset:step;gap:2rem 1.5rem;margin-top:3.2rem;display:grid}@media (width>=900px){.mv-steps{grid-template-columns:repeat(3,1fr)}}.mv-step{padding-top:1.8rem}.mv-step:nth-child(2){transform:rotate(.6deg)}.mv-step:nth-child(3){transform:rotate(-.5deg)}.mv-step-n{background:var(--paper);border:2px solid var(--ch);width:44px;height:44px;color:var(--ch);font:700 1.35rem var(--stencil);box-shadow:var(--shadow-s);border-radius:50%;place-items:center;display:grid;position:absolute;top:-20px;left:1.2rem}.mv-step h3{font-size:1.55rem}.mv-step small{font:400 .82rem var(--type);color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.3rem;display:block}.mv-step p{color:var(--ink-soft);margin:.6rem 0 0;line-height:1.6}.mv-step .mv-stamp{position:absolute;top:.9rem;right:.8rem}.mv-step .mv-stamp>span{font-size:.72rem}.mv-hl{background:linear-gradient(#0000 58%,#d49a1c61 58%);font-weight:700}.mv-quote{align-items:center;gap:1.2rem;margin-top:3.5rem;display:grid}@media (width>=768px){.mv-quote{grid-template-columns:150px 1fr}}.mv-quote .mv-plume-wrap{width:130px}.mv-quote .mv-bubble{background:var(--card);padding:1.2rem 1.4rem;font-size:1.15rem}.mv-quote .mv-bubble:after{border-top-color:var(--card)}@media (width>=768px){.mv-quote .mv-bubble:after{border:12px solid #0000;border-right-color:var(--card);border-left:0;top:1.6rem;bottom:auto;left:-12px}}.mv-quote .mv-bubble small{font:400 .82rem var(--type);color:var(--ink-faint);margin-top:.5rem;display:block}.mv-ledger{text-align:center;background:var(--desk);color:var(--paper);box-shadow:var(--shadow);border-top:4px solid var(--ch);border-radius:6px;grid-template-columns:repeat(2,1fr);gap:1.4rem 1rem;margin-top:3.5rem;padding:1.8rem 1.4rem;display:grid}@media (width>=768px){.mv-ledger{grid-template-columns:repeat(6,1fr)}}.mv-ledger b{font:700 2.5rem/1 var(--stencil);color:var(--paper);display:block}.mv-ledger span{font:400 .86rem var(--type);color:var(--kraft-l);margin-top:.4rem;display:block}.mv-bench{margin-top:3rem}.mv-tabs{flex-wrap:wrap;gap:.4rem;padding-left:.6rem;display:flex}.mv-tabs button{background:var(--kraft-d);color:var(--paper);font:400 .95rem var(--type);cursor:pointer;border:0;border-radius:8px 8px 0 0;align-items:center;gap:.45rem;padding:.55rem 1rem .7rem;display:inline-flex;position:relative;box-shadow:inset 0 -5px 8px #00000026}.mv-tabs button:hover{background:var(--kraft);color:var(--ink)}.mv-tabs button[aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:none}.mv-tabs button i{opacity:.75;font-size:.75rem;font-style:normal}.mv-bench-body{border-radius:0 6px 6px;gap:1.5rem;padding:clamp(1.1rem,3vw,2rem);display:grid}@media (width>=1024px){.mv-bench-body{grid-template-columns:1fr 250px;align-items:start}}.mv-bench-body>*{min-width:0}.mv-task-head{border-bottom:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-bottom:1.1rem;padding-bottom:.8rem;display:flex}.mv-task-head small{font:400 .85rem var(--type);color:var(--ink-faint)}.mv-task-q{margin:0 0 1.1rem;font-size:1.12rem;font-weight:700;line-height:1.45}.mv-side{text-align:left;align-content:start;justify-items:center;gap:.9rem;display:grid}.mv-side .mv-bubble{--tail:58%;width:100%;font-size:.98rem}.mv-side .mv-plume-wrap{width:118px}@media (width<=1023px){.mv-side{grid-template-columns:76px 1fr;place-items:center stretch}.mv-side .mv-plume-wrap{grid-area:1/1;width:76px}.mv-side .mv-bubble{grid-area:1/2}.mv-side .mv-bubble:after{border:12px solid #0000;border-right-color:var(--paper);border-left:0;top:1rem;bottom:auto;left:-12px}}.mv-feedback{background:var(--card);border-left:5px solid var(--green);box-shadow:var(--shadow-s);border-radius:4px;margin-top:1.2rem;padding:1rem 1.1rem;position:relative}.mv-feedback.is-wrong{border-left-color:var(--red)}.mv-feedback b{font:700 1.2rem var(--stencil);color:var(--green);display:block}.mv-feedback.is-wrong b{color:var(--red)}.mv-feedback p{margin:.35rem 0 0;line-height:1.55}.mv-feedback .mv-actions{margin-top:.9rem}.mv-tl{gap:.55rem;margin:0;padding:0 0 0 1.8rem;list-style:none;display:grid;position:relative}.mv-tl:before{content:"";border-left:2px dashed var(--ch);position:absolute;top:.5rem;bottom:.5rem;left:9px}.mv-tl-end{font:400 .8rem var(--type);color:var(--ink-faint);margin:.3rem 0}.mv-tl li{background:var(--card);border:1px solid var(--line);min-height:58px;box-shadow:var(--shadow-s);border-radius:4px;align-items:center;gap:.6rem;padding:.45rem .5rem .45rem .9rem;transition:background .3s,border-color .3s;display:flex;position:relative}.mv-tl li:before{content:"";background:var(--paper);border:2px solid var(--ch);border-radius:50%;width:16px;height:16px;margin-left:2px;position:absolute;left:-1.8rem}.mv-tl li.is-right{border-color:var(--green);background:#e5eedc}.mv-tl li.is-right:before{background:var(--green);border-color:var(--green)}.mv-tl li.is-wrong{border-color:var(--gold);background:#f7e7c8}.mv-tl li.is-wrong:before{background:var(--gold);border-color:var(--gold)}.mv-tl-text{flex:1;min-width:0;line-height:1.3}.mv-tl-text small{font:400 .82rem var(--type);color:var(--red);display:block}.mv-tl-btns{flex:none;gap:.3rem;display:flex}.mv-round{border:2px solid var(--ink);width:40px;height:40px;color:var(--ink);cursor:pointer;font:700 1.05rem var(--serif);background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .15s,transform .12s;display:inline-grid}.mv-round:hover:not(:disabled){background:#2a262214}.mv-round:active:not(:disabled){transform:scale(.94)}.mv-round:disabled{opacity:.25;cursor:default}.mv-cipher{align-items:center;gap:1.5rem;display:grid}@media (width>=720px){.mv-cipher{grid-template-columns:260px 1fr}}.mv-intercept{background:#fbf6ea;border:1px solid #2a262233;margin-bottom:1.2rem;padding:.7rem 1rem;box-shadow:inset 0 0 0 4px #ffffff80}.mv-intercept small{font:400 .8rem var(--type);color:var(--ink-soft);display:block}.mv-intercept code{font:400 clamp(1rem, 2.6vw, 1.3rem)/1.35 var(--type);letter-spacing:.12em;color:var(--blue);word-break:break-word;margin-top:.2rem;display:block}.mv-wheel{aspect-ratio:1;background:var(--paper2);width:100%;max-width:260px;box-shadow:var(--shadow-s);border:4px solid #7a5f33;border-radius:50%;margin-inline:auto;position:relative;container-type:inline-size}.mv-wheel-ring,.mv-wheel-inner{margin:0;padding:0;list-style:none;position:absolute;inset:0}.mv-wheel-ring li,.mv-wheel-inner li{text-align:center;width:1.2em;font:400 .98rem/1 var(--type);color:var(--ink);margin:-.5em 0 0 -.6em;position:absolute;top:50%;left:50%}.mv-wheel-disc{background:var(--blue);border:3px solid #7a5f33;border-radius:50%;transition:transform .35s cubic-bezier(.3,1.3,.5,1);position:absolute;inset:14%}.mv-wheel-disc li{color:var(--paper);font-size:.9rem}.mv-wheel-hub{background:var(--gold);border:3px solid #7a5f33;border-radius:50%;position:absolute;inset:36%}.mv-wheel-mark{border:7px solid #0000;border-top:0;border-bottom:11px solid var(--red);z-index:2;width:0;height:0;margin-left:-7px;position:absolute;top:2px;left:50%}.mv-wheel-ring li{transform:rotate(var(--a)) translateY(-43cqw)}.mv-wheel-disc li{transform:rotate(var(--a)) translateY(-28cqw)}.mv-decoded{border:2px dashed var(--ink-soft);min-height:3.4rem;font:400 clamp(1rem, 2.6vw, 1.3rem)/1.35 var(--type);letter-spacing:.1em;word-break:break-word;background:#ffffff8c;padding:.9rem 1rem}.mv-decoded.is-clear{border-color:var(--green);color:var(--green);background:#eef4e6}.mv-shift{font:400 1rem var(--type);align-items:center;gap:.8rem;margin-top:1rem;display:flex}.mv-shift b{text-align:center;min-width:7.5rem}.mv-hint{font:400 .88rem var(--type);color:var(--ink-soft);margin:.7rem 0 0}.mv-pick{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.mv-pick button{border:1.5px solid var(--ink-soft);font:400 .85rem var(--type);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem}.mv-pick button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.mv-doc{border-left:5px solid var(--red-d);max-width:42rem;box-shadow:var(--shadow);background:#fbf8f0;margin-inline:auto;padding:1.2rem 1.4rem 1.3rem;position:relative}.mv-doc-head{font:400 .86rem var(--type);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 .7rem}.mv-doc p{margin:0;line-height:2}.mv-spot{border:0;border-bottom:2px dotted var(--ink-soft);color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d49a1c1f;padding:.12rem .2rem;transition:background .15s;display:inline}.mv-spot:hover:not(:disabled){background:#d49a1c59}.mv-spot:disabled{cursor:default}.mv-spot.is-right{border-bottom:2px solid var(--green);background:#d8e8cc}.mv-spot.is-wrong{border-bottom:2px solid var(--red);background:#f3d2cc;text-decoration:line-through}.mv-myth{background:var(--card);max-width:36rem;box-shadow:var(--shadow);background-image:linear-gradient(#0000 0 29px,#2f4a7a1f 29px 30px);background-position:0 2.2rem;background-size:100% 30px;border-radius:3px;margin-inline:auto;position:relative;overflow:hidden}.mv-myth-head{color:var(--paper);font:400 .88rem var(--type);background:#6f7440;padding:.45rem 1rem}.mv-myth-body{min-height:10rem;padding:1.2rem 1.4rem 1.3rem;position:relative}.mv-myth-body>p{margin:0;padding-right:3rem;font-size:1.15rem;font-weight:700;line-height:1.55}.mv-myth-body .mv-stamp{position:absolute;top:.7rem;right:.9rem}.mv-myth-why{border-top:1px dashed var(--line);padding-top:.8rem;margin:1rem 0 0!important;padding-right:0!important;font-size:1rem!important;font-weight:400!important}.mv-myth-why b{color:var(--green)}.mv-myth-why.is-wrong b{color:var(--red)}.mv-myth-btns{justify-content:center;gap:.8rem;margin-top:1.2rem;display:flex}.mv-myth-btns button{border:2px solid var(--ink);background:var(--card);min-width:8.5rem;min-height:54px;font:700 1.1rem var(--serif);cursor:pointer;border-radius:4px;box-shadow:3px 3px #00000040}.mv-myth-btns button:hover:not(:disabled){transform:translate(-1px,-1px)}.mv-myth-btns button:disabled{opacity:.45;cursor:default}.mv-myth-btns button.is-picked{opacity:1;border-color:var(--green);background:#e5eedc}.mv-myth-btns button.is-picked.is-wrong{border-color:var(--red);background:#f3d2cc}.mv-score{text-align:center}.mv-score .mv-stars{justify-content:center;gap:.3rem;margin:.5rem 0;display:flex}.mv-star{color:#2a26222e;width:46px;height:46px}.mv-star.is-on{color:var(--gold);filter:drop-shadow(0 1px #00000040);animation:.45s cubic-bezier(.3,1.8,.5,1) both mv-pop}.mv-star:nth-child(2){animation-delay:.15s}.mv-star:nth-child(3){animation-delay:.3s}@keyframes mv-pop{0%{transform:scale(.2)rotate(-40deg)}to{transform:none}}.mv-kinds{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.6rem 1.3rem;margin-top:3rem;display:grid}.mv-kind{padding:1.1rem 1.2rem 1.2rem}.mv-kind:nth-child(3n+1){transform:rotate(-.7deg)}.mv-kind:nth-child(3n+2){transform:rotate(.5deg)}.mv-kind-head{align-items:center;gap:.7rem;display:flex}.mv-kind-head span{border:2px solid var(--ch);width:42px;height:42px;color:var(--ch);background:var(--paper);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;display:grid}.mv-kind-head h3{font-size:1.28rem}.mv-kind p{color:var(--ink-soft);margin:.8rem 0 0;font-size:.98rem;line-height:1.55}.mv-kind em{border-left:3px solid var(--gold);color:var(--ink);background:#d49a1c1f;margin-top:.7rem;padding:.5rem .7rem;font-size:.92rem;display:block}.mv-feature{align-items:center;gap:2.5rem;margin-top:5rem;display:grid}@media (width>=1024px){.mv-feature{grid-template-columns:1.3fr 1fr;gap:4rem}.mv-feature.is-flip>:first-child{order:2}}.mv-feature>*{min-width:0}.mv-shot{width:100%;box-shadow:var(--shadow);cursor:zoom-in;background:#fbf8f0;border:0;padding:.55rem;transition:transform .25s;display:block;position:relative;transform:rotate(-1deg)}.mv-feature.is-flip .mv-shot{transform:rotate(1deg)}.mv-shot:hover{transform:rotate(0)scale(1.01)}.mv-shot img{width:100%;height:auto;display:block}.mv-shot .mv-clip{left:auto;right:28px}.mv-shot .mv-stamp{z-index:2;position:absolute;bottom:-14px;right:-12px}.mv-shot .mv-stamp>span{background:#f4ecd9e6}.mv-feature h3{font-size:clamp(1.7rem,3.4vw,2.3rem)}.mv-feature p{margin:1rem 0 0;font-size:1.08rem;line-height:1.65}.mv-desk .mv-feature p{color:#f4ecd9d1}.mv-desk .mv-feature strong{color:var(--paper)}.mv-feature ul{gap:.55rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.mv-feature li{padding-left:1.6rem;line-height:1.5;position:relative}.mv-feature li:before{content:"—";color:#e8765f;font-family:var(--type);position:absolute;left:0}.mv-desk .mv-feature li{color:#f4ecd9d9}.mv-label{font:400 .84rem var(--type);letter-spacing:.04em;color:var(--kraft-l);border:1px solid;border-radius:3px;padding:.2rem .7rem;display:inline-block}.mv-sheet .mv-label{color:var(--ink-soft)}.mv-trio{gap:2.2rem 1.6rem;margin-top:5rem;display:grid}@media (width>=900px){.mv-trio{grid-template-columns:repeat(3,1fr)}}.mv-trio figure{margin:0}.mv-trio figcaption{margin-top:1rem}.mv-trio figcaption b{font:700 1.3rem var(--stencil);display:block}.mv-trio figcaption span{color:#f4ecd9c7;margin-top:.3rem;line-height:1.55;display:block}.mv-lightbox{z-index:60;cursor:zoom-out;background:#1f1e1be0;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.mv-lightbox img{background:#fbf8f0;max-width:min(1120px,100%);max-height:90vh;padding:.5rem;box-shadow:0 12px 40px #00000080}.mv-files{gap:3.6rem 2rem;margin-top:4rem;display:grid}@media (width>=900px){.mv-files{grid-template-columns:repeat(2,1fr)}}.mv-file{position:relative}.mv-file:nth-child(odd){transform:rotate(-.5deg)}.mv-file:nth-child(2n){transform:rotate(.5deg)}.mv-file-tab{background:var(--kraft-d);color:var(--paper);font:400 .9rem var(--type);letter-spacing:.05em;box-shadow:inset 0 -4px 0 var(--c);border-radius:8px 8px 0 0;padding:.3rem 1.1rem .45rem;position:absolute;top:-30px;left:16px}.mv-file-body{background:var(--kraft);height:100%;box-shadow:var(--shadow);border-top:6px solid var(--c);background-image:repeating-linear-gradient(90deg,#00000006 0 2px,#0000 2px 6px),linear-gradient(#ffffff2e,#0000 60%);border-radius:4px 10px 10px;padding:1.4rem 1.3rem 1.3rem;position:relative}.mv-file-head{align-items:center;gap:1rem;display:flex}.mv-emblem{background:var(--paper);width:64px;height:64px;color:var(--c);box-shadow:inset 0 0 0 3px var(--c);border-radius:50%;flex:none;place-items:center;display:grid}.mv-emblem svg{width:40px;height:40px}.mv-file-head small{font:400 .88rem var(--type);color:#4a3d28;display:block}.mv-file-head h3{font-size:clamp(1.5rem,3vw,1.9rem)}.mv-file-grid{gap:1.2rem;margin-top:1.2rem;display:grid}@media (width>=560px){.mv-file-grid.has-photo{grid-template-columns:1fr 150px}}.mv-file-grid>*{min-width:0}.mv-file-grid>p{color:#3b3226;margin:0;line-height:1.6}.mv-file-grid .mv-photo{--tilt:2.5deg;align-self:start;padding:.4rem .4rem .5rem}.mv-file-grid .mv-photo figcaption{font-size:.74rem}.mv-file-grid .mv-photo figcaption small{font-size:.62rem}.mv-missions{gap:.4rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.mv-missions li{background:var(--card);border-top:2px solid #b3362b66;border-radius:3px;align-items:center;gap:.7rem;min-height:44px;padding:.35rem .7rem;display:flex;position:relative;box-shadow:0 1px #00000014}.mv-missions li>span:first-child{border:2px solid var(--c);width:30px;height:30px;color:var(--c);font:700 .95rem var(--stencil);border-radius:50%;flex:none;place-items:center;display:grid}.mv-missions li b{flex:1;min-width:0;font-size:.98rem;font-weight:700;line-height:1.25}.mv-missions li small{font:400 .78rem var(--type);color:var(--ink-faint);flex:none}.mv-missions li.is-exam{background:var(--paper2);border-top-color:var(--c)}.mv-missions li.is-exam>span:first-child{background:var(--c);color:var(--paper)}.mv-free{border:2px solid var(--green);color:var(--green);font:700 .66rem var(--stencil);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;flex:none;padding:.05rem .4rem;transform:rotate(-4deg)}.mv-file.is-memory .mv-file-body{background-color:#a6a296}.mv-file.is-memory .mv-candle{text-align:center;width:150px;font:italic 400 .86rem/1.4 var(--serif);color:#3b3a36;flex:none;justify-self:center}.mv-file.is-memory .mv-candle svg{width:64px;height:64px;color:var(--grey);margin:0 auto .4rem;display:block}.mv-memory{color:#2e2d2b;background-color:#e6e3dc}.mv-memory .mv-kicker{color:var(--grey)}.mv-memory-grid{align-items:start;gap:2.5rem;margin-top:3rem;display:grid}@media (width>=1024px){.mv-memory-grid{grid-template-columns:1fr 1.1fr;gap:4rem}}.mv-memory-grid>*{min-width:0}.mv-rules{border-top:1px solid #00000026;gap:0;margin:0;padding:0;list-style:none;display:grid}.mv-rules li{border-bottom:1px solid #00000026;grid-template-columns:2.4rem 1fr;gap:.8rem;padding:1rem 0;line-height:1.55;display:grid}.mv-rules li svg{width:28px;height:28px;color:var(--grey);margin-top:.15rem}.mv-rules b{font-family:var(--serif);display:block}.mv-memory .mv-shot img{filter:grayscale()}.mv-stones{gap:.4rem;margin-top:1.4rem;display:flex}.mv-stones svg{color:#6e7178;width:30px;height:22px}.mv-table{columns:3 15rem;column-gap:1.8rem;margin-top:3.2rem}.mv-table .mv-photo{break-inside:avoid;margin:0 0 2.4rem}.mv-table .mv-photo:nth-child(3n+1){--tilt:-1.6deg}.mv-table .mv-photo:nth-child(3n+2){--tilt:1.2deg}.mv-table .mv-photo:nth-child(3n){--tilt:-.4deg}.mv-checks{gap:1.4rem;margin-top:4rem;display:grid}@media (width>=900px){.mv-checks{grid-template-columns:repeat(3,1fr)}}.mv-checks .mv-card h3{font-size:1.35rem}.mv-checks .mv-card p{color:var(--ink-soft);margin:.6rem 0 0;line-height:1.6}.mv-sources{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.mv-sources span{border:1px solid var(--line);font:400 .8rem var(--type);background:#fff9;border-radius:3px;padding:.15rem .55rem}.mv-train{background:var(--desk2);color:var(--paper);border-top:6px solid var(--red);border-radius:6px;align-items:center;gap:2.5rem;padding:clamp(1.6rem,4vw,3rem);display:grid;box-shadow:0 16px 40px #00000059}@media (width>=1024px){.mv-train{grid-template-columns:1.15fr 1fr}}.mv-train>*{min-width:0}.mv-train .mv-h2{color:var(--paper)}.mv-train ul{gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.mv-train li{color:#f4ecd9db;gap:.7rem;line-height:1.55;display:flex}.mv-train li:before{content:"✓";color:#e8765f;font-family:var(--type);flex:none}.mv-train li b{color:var(--paper)}.mv-train .mv-shot{cursor:default}.mv-faq details{background:var(--card);box-shadow:var(--shadow-s);border-top:3px solid #b3362b80;border-radius:3px;margin-top:.9rem}.mv-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.mv-faq summary::-webkit-details-marker{display:none}.mv-faq summary span{border:2px solid var(--ink);width:30px;height:30px;font:400 1.1rem var(--type);border-radius:50%;flex:none;place-items:center;transition:rotate .2s;display:grid}.mv-faq details[open] summary span{rotate:45deg}.mv-faq details>div{color:var(--ink-soft);padding:0 1.2rem 1.2rem;line-height:1.65}.mv-finale{text-align:center;padding-block:6rem 5rem}.mv-finale .mv-plume-wrap{width:clamp(120px,16vw,170px);margin:0 auto 1rem;animation:3.2s ease-in-out infinite mv-fly}@keyframes mv-fly{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(2deg)}}.mv-finale h2{color:var(--paper);font-size:clamp(2.3rem,6vw,4rem)}.mv-finale p{color:#f4ecd9d1;max-width:38rem;margin:1.2rem auto 0;font-size:1.2rem}.mv-finale .mv-actions{justify-content:center}.mv-finale .mv-telegram{background:var(--paper2);max-width:34rem;color:var(--ink);box-shadow:var(--shadow);text-align:left;font:400 .98rem/1.7 var(--type);letter-spacing:.06em;margin:2.5rem auto 0;padding:1rem 1.3rem;transform:rotate(-1deg)}.mv-telegram small{color:var(--red);letter-spacing:.12em;margin-bottom:.3rem;display:block}.mv-others{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.mv-others a{background:var(--card);color:var(--ink);box-shadow:var(--shadow-s);border-top:3px solid var(--ch);font:700 .98rem var(--serif);border-radius:3px;align-items:center;gap:.5rem;padding:.5rem .9rem;text-decoration:none;transition:transform .15s;display:inline-flex}.mv-others a:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.mv *,.mv :before,.mv :after{transition:none!important;animation:none!important}}@media (width<=639px){.mv-section{padding-block:4rem}.mv-tabs button{padding:.5rem .7rem .6rem;font-size:.85rem}.mv-tabs button i{display:none}.mv-tl{padding-left:1.5rem}.mv-tl li{flex-wrap:wrap}.mv-tl li:before{left:-1.5rem}.mv-myth-btns button{flex:1;min-width:0}.mv-missions li small{display:none}.mv-file-grid .mv-photo{max-width:180px}.mv-hero-grid{padding-top:2rem}}
