.mm-board-string[data-astro-cid-i5dnoykj] line[data-astro-cid-i5dnoykj]{vector-effect:non-scaling-stroke;stroke-width:2px}:root{--mm-paper: #ede3cc;--mm-paper-dark: #d9cba9;--mm-ink: #231b12;--mm-ink-soft: #5a4a36;--mm-red: #c62828;--mm-red-dark: #8e1b1b;--mm-cork: #8b6b47;--mm-wood: #2a1c11;--mm-wood-dark: #140d07;--mm-type: "Special Elite", "Courier New", Courier, monospace}.mm-wood{background-color:var(--mm-wood);background-image:radial-gradient(ellipse at 30% 20%,rgba(245,200,0,.08),transparent 55%),radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,.55) 100%),repeating-linear-gradient(92deg,rgba(255,255,255,.025) 0 2px,transparent 2px 9px),repeating-linear-gradient(88deg,rgba(0,0,0,.18) 0 1px,transparent 1px 23px),linear-gradient(180deg,var(--mm-wood) 0%,var(--mm-wood-dark) 100%)}.mm-cork{background-color:var(--mm-cork);background-image:radial-gradient(ellipse at center,transparent 45%,rgba(0,0,0,.4) 100%),linear-gradient(#28160861,#28160861),url(/mystery/cork.webp);background-size:100% 100%,100% 100%,cover;background-position:center;box-shadow:inset 0 0 40px #00000073}.mm-paper{background-color:var(--mm-paper);background-image:radial-gradient(ellipse at 20% 10%,rgba(255,255,255,.5),transparent 60%),radial-gradient(ellipse at 90% 100%,rgba(120,85,40,.18),transparent 55%);color:var(--mm-ink)}.mm-hero{position:relative;border-bottom:3px solid var(--yellow);padding:2.25rem 0 2rem;overflow:hidden;isolation:isolate}.mm-hero.mm-cork{background-image:radial-gradient(ellipse 30% 40% at 70% 30%,rgba(255,210,150,.1),transparent),linear-gradient(#2816084d,#2816084d),url(/mystery/cork.webp);background-size:100% 100%,100% 100%,cover;background-position:center}.mm-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(14,9,5,.9) 0%,rgba(14,9,5,.7) 32%,rgba(14,9,5,.15) 58%,transparent 75%),radial-gradient(ellipse at center,transparent 45%,rgba(0,0,0,.55) 100%)}.mm-hero--compact{padding:1.75rem 0}.mm-magnifier{position:absolute;left:max(-230px,calc(50% - 950px));top:0;width:620px;height:auto;transform:rotate(158deg);opacity:.95;z-index:-1;pointer-events:none;filter:drop-shadow(-10px -14px 14px rgba(0,0,0,.55))}.mm-hero-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;align-items:center}.mm-hero-copy{position:relative;z-index:2}.mm-title-logo{margin:.25rem 0 .5rem -1.5%;max-width:600px;transform:rotate(-5deg);transform-origin:left center;filter:drop-shadow(6px 10px 14px rgba(0,0,0,.6))}.mm-title-logo img{display:block;width:100%;height:auto}.mm-hero--compact .mm-title-logo{max-width:460px}.mm-intro{color:#fffc;font-size:15px;line-height:1.6;max-width:31rem;margin:1.4rem 0 0;text-shadow:0 1px 3px rgba(0,0,0,.8)}.mm-actions{position:relative;z-index:2;list-style:none;margin:1.75rem 0 0;padding:0;display:grid;grid-template-columns:1.35fr repeat(4,1fr);gap:12px}.mm-action{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.4);border-radius:4px;background:#0c0906c7;color:#fff;font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:.05em;white-space:nowrap;box-shadow:0 4px 10px #0006;transition:border-color .15s,color .15s,background .15s}.mm-action svg{width:17px;height:17px;flex-shrink:0}.mm-action>span[aria-hidden]{font-size:1.3em;line-height:1;margin-left:2px}.mm-action:hover{border-color:var(--yellow);color:var(--yellow)}.mm-action--primary{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.mm-action--primary:hover{background:#ffd83d;color:var(--navy)}.mm-action--small{display:inline-flex;min-height:40px;font-size:15px;padding:0 16px}.mm-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.mm-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius);background:#00000059;color:#fff;font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.05em;transition:border-color .15s,color .15s}.mm-chip:hover{border-color:var(--yellow);color:var(--yellow)}.mm-board{position:relative;aspect-ratio:16 / 10.5;container-type:inline-size}.mm-board-string{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.mm-board-string line{stroke:var(--mm-red);stroke-linecap:round;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.mm-polaroid.mm-board-max{position:absolute;left:12%;top:2%;width:42%;padding:2.2cqw 2.2cqw 6cqw;transform:rotate(-4deg);z-index:2}.mm-board-max:before{display:none}.mm-board-max .mm-photo{aspect-ratio:1 / 1;background:repeating-linear-gradient(180deg,transparent 0 calc(12.5% - 1px),rgba(255,255,255,.14) calc(12.5% - 1px) 12.5%),radial-gradient(ellipse at 50% 35%,#6a7282,#2a2f3b 80%)}.mm-board-max .mm-photo img{object-fit:cover;object-position:50% 0;transform:scale(1.15);transform-origin:50% 30%}.mm-stamp.mm-board-stamp{left:-7%;bottom:4%;font-size:8.5cqw;transform:rotate(-9deg);z-index:3;mix-blend-mode:normal;background:#ede3ccf0;box-shadow:0 4px 10px #0006}.mm-board-photo{position:absolute;right:-2%;top:-5%;width:30%;padding:1.2cqw 1.2cqw 3.2cqw;background:#f4efe4;transform:rotate(6deg);box-shadow:0 6px 14px #00000080;z-index:1}.mm-board-photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;filter:contrast(1.05)}.mm-board-note{position:absolute;left:55%;top:6%;width:29%;padding:4cqw 3.5cqw 3.5cqw;transform:rotate(4deg);font-family:var(--mm-type);font-size:2.9cqw;line-height:1.3;text-transform:uppercase;background-color:#e6d6b0;background-image:radial-gradient(ellipse at 15% 10%,rgba(255,255,255,.45),transparent 55%),radial-gradient(ellipse at 85% 95%,rgba(110,70,25,.35),transparent 55%);clip-path:polygon(0 2%,8% 0,22% 1.5%,40% 0,61% 2%,80% .5%,100% 1.5%,98.5% 20%,100% 45%,98% 70%,100% 98%,78% 100%,55% 98%,33% 100%,12% 98.5%,0 100%,1.5% 75%,0 50%,2% 25%);filter:drop-shadow(0 6px 10px rgba(0,0,0,.5));z-index:2}.mm-board-note dl{margin:0}.mm-board-note dt{color:var(--mm-ink)}.mm-board-note dd{margin:0 0 .75em;font-size:1.15em;color:var(--mm-ink)}.mm-board-note dd:last-child{margin-bottom:0}.mm-board-note dd.is-red{color:var(--mm-red)}.mm-circled{display:inline-grid;place-items:center;width:1.7em;height:1.7em;border:.14em solid var(--mm-red);border-radius:50% 45% 55% 48%;color:var(--mm-red);transform:rotate(-6deg)}.mm-board-clue{position:absolute;left:57%;top:68%;width:24%;padding:2.4cqw;transform:rotate(-3deg);font-family:var(--mm-type);font-size:2.4cqw;line-height:1.35;background:#f6e27a;color:var(--mm-ink);box-shadow:0 6px 12px #00000073;z-index:2}.mm-board-patch{position:absolute;right:0;top:56%;width:17%;aspect-ratio:1;padding:2cqw;display:grid;place-items:center;transform:rotate(8deg);background-color:#d8ccb2;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px);clip-path:polygon(3% 6%,18% 0,40% 4%,62% 0,85% 3%,100% 0,96% 25%,100% 50%,97% 76%,100% 100%,78% 96%,55% 100%,30% 97%,6% 100%,0 78%,4% 52%,0 28%);filter:drop-shadow(0 6px 10px rgba(0,0,0,.5));z-index:2}.mm-board-patch img{width:100%;height:auto}.mm-pin{position:absolute;width:2.8cqw;height:2.8cqw;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff6b6b,var(--mm-red) 45%,var(--mm-red-dark));box-shadow:0 2px 3px #0009;transform:translate(-50%,-50%);z-index:4}.mm-stamp{position:absolute;font-family:var(--font-display);font-weight:700;text-transform:uppercase;color:var(--mm-red);border:.12em solid currentColor;padding:.05em .3em;border-radius:.12em;letter-spacing:.06em;line-height:1;background:#ede3ccd1;box-shadow:0 0 0 .04em #ede3cc99;mix-blend-mode:multiply;white-space:nowrap;pointer-events:none}.mm-stamp--id{font-size:15px;top:8px;right:8px;transform:rotate(8deg);color:#1d7a3a}.mm-stamp--closed{position:static;display:inline-block;font-size:28px;transform:rotate(-4deg);margin-bottom:1rem}.mm-tape:before{content:"";position:absolute;top:-12px;left:50%;width:84px;height:24px;transform:translate(-50%) rotate(-3deg);background:#f0e8c8bf;box-shadow:0 1px 2px #00000040;z-index:2}.mm-section{padding:3rem 0}.mm-section+.mm-section{padding-top:0}.mm-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.mm-h2{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(30px,4.5vw,44px);line-height:1;margin:0;color:#fff}.mm-h2 em{font-style:normal;color:var(--yellow)}.mm-section-sub{color:var(--text-muted);font-size:14px;margin:.4rem 0 0;max-width:40rem}.mm-link{display:inline-block;margin-top:1rem;color:var(--yellow);font-weight:500;font-size:14px}.mm-link:hover{text-decoration:underline}.mm-empty{font-family:var(--mm-type);color:var(--text-muted);font-size:15px;padding:1rem 0;margin:0}.mm-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1.5rem;align-items:start}.mm-panel{position:relative;border-radius:var(--radius-lg);padding:1.5rem;box-shadow:0 10px 28px #00000073}.mm-panel-label{display:inline-block;font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:22px;letter-spacing:.04em;padding:4px 14px;background:var(--mm-paper);color:var(--mm-ink);transform:rotate(-1.5deg);box-shadow:0 3px 8px #00000059;margin-bottom:1.25rem}.mm-board-footer{font-family:var(--mm-type);text-align:center;font-size:15px;line-height:1.5;color:var(--mm-ink);background:var(--mm-paper);padding:10px 16px;margin:1.25rem auto 0;max-width:30rem;transform:rotate(.6deg);box-shadow:0 3px 8px #00000059}.mm-board-footer strong{color:var(--mm-red)}.mm-case-list{display:grid;gap:1.5rem}.mm-case{position:relative;background-color:var(--mm-paper);background-image:radial-gradient(ellipse at 90% 100%,rgba(120,85,40,.18),transparent 55%);color:var(--mm-ink);padding:1.5rem;border-radius:3px;box-shadow:0 8px 22px #00000073;scroll-margin-top:90px}.mm-panel .mm-case{box-shadow:none;padding:0;background:none}.mm-case-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:.35rem}.mm-case-num{font-family:var(--mm-type);color:var(--mm-ink-soft);font-size:15px;text-transform:uppercase;letter-spacing:.08em}.mm-case-latest{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.06em;color:#fff;background:var(--mm-red);padding:3px 8px;border-radius:2px}.mm-case-title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(26px,3.5vw,34px);line-height:1.05;margin:0 0 .6rem;color:var(--mm-ink)}.mm-case-summary{font-family:var(--mm-type);font-size:15px;line-height:1.6;color:var(--mm-ink-soft);margin:0 0 1.1rem;white-space:pre-line}.mm-panel.mm-paper .mm-link{color:var(--mm-red)}.mm-videos{display:grid;gap:12px}.mm-videos--multi{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mm-videos:not(.mm-videos--multi){max-width:640px}.mm-video,.mm-video-frame{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;background:#000;box-shadow:0 4px 12px #00000059}.mm-video{border:0;padding:0;cursor:pointer}.mm-video img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85) contrast(1.05);transition:transform .3s,filter .3s}.mm-video:hover img,.mm-video:focus-visible img{transform:scale(1.04);filter:none}.mm-video-play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#0d1220c7;border:2px solid var(--yellow)}.mm-video-play:after{content:"";position:absolute;left:26px;top:19px;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent var(--yellow)}.mm-video-label{position:absolute;left:0;right:0;bottom:0;padding:18px 12px 8px;text-align:left;background:linear-gradient(transparent,#000c);color:#fff;font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:.04em}.mm-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mm-videos-soon{font-family:var(--mm-type);color:var(--mm-ink-soft);font-size:14px;margin:0}.mm-suspects{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:22px 16px}.mm-suspects>li{width:calc(25% - 12px)}.mm-suspects--large{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 24px}.mm-suspects--large>li.mm-polaroid{width:clamp(140px,22vw,200px)}.mm-polaroid{position:relative;background:#f7f3ea;padding:8px 8px 0;box-shadow:0 6px 14px #00000080;transform:rotate(var(--tilt, 0deg));transition:transform .2s;color:var(--mm-ink)}.mm-polaroid:before{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff6b6b,var(--mm-red) 45%,var(--mm-red-dark));box-shadow:0 2px 3px #0009;z-index:2}.mm-polaroid:hover{transform:rotate(0) scale(1.03);z-index:3}.mm-polaroid-link{display:block;color:inherit}.mm-photo{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#2b2f38}.mm-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mm-photo--unknown{background:radial-gradient(ellipse at 50% 30%,#4b505c,#1f222a 75%);display:grid;place-items:center}.mm-silhouette{position:absolute;left:10%;bottom:0;width:80%;fill:#0b0d12}.mm-q{position:relative;font-family:var(--font-display);font-weight:700;font-size:clamp(28px,4vw,54px);color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.7);margin-top:22%}.mm-polaroid-cap{display:flex;flex-direction:column;gap:2px;padding:8px 2px 10px;text-align:center;font-family:var(--mm-type);line-height:1.25}.mm-suspect-no{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mm-ink-soft)}.mm-suspect-name{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:18px;line-height:1.05;color:var(--mm-ink)}.mm-suspect-hint{font-size:12px;color:var(--mm-ink-soft)}.mm-suspects:not(.mm-suspects--large) .mm-stamp--id{font-size:10px;top:4px;right:4px}.mm-suspects:not(.mm-suspects--large) .mm-suspect-name{font-size:14px}.mm-evidence-board{list-style:none;margin:0;padding:2rem 1.5rem;border-radius:var(--radius-lg);display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 22px;align-items:start}.mm-evidence{position:relative;transform:rotate(var(--tilt, 0deg));box-shadow:0 6px 14px #00000080;color:var(--mm-ink)}.mm-evidence:before{content:"";position:absolute;top:-11px;left:50%;width:70px;height:22px;transform:translate(-50%) rotate(-4deg);background:#f0e8c8b8;box-shadow:0 1px 2px #00000040;z-index:2}.mm-evidence--photo{background:#f7f3ea;padding:8px 8px 0}.mm-evidence--note{background-color:#f3eedd;background-image:repeating-linear-gradient(transparent 0 23px,#466eb438 23px 24px);padding-top:4px}.mm-evidence-zoom{display:block;width:100%;padding:0;border:0;background:#222;cursor:zoom-in}.mm-evidence-zoom img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.mm-evidence-body{padding:10px 10px 12px;font-family:var(--mm-type)}.mm-exhibit{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:var(--mm-red);padding:2px 6px;margin-right:6px}.mm-exhibit-case{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mm-ink-soft)}.mm-evidence-title{display:block;margin-top:6px;font-size:15px;line-height:1.3}.mm-evidence-text{margin:6px 0 0;font-size:14px;line-height:24px;white-space:pre-line;color:var(--mm-ink-soft)}.mm-lightbox{border:0;padding:0;background:transparent;max-width:min(92vw,1100px);max-height:92vh;color:#fff}.mm-lightbox::backdrop{background:#05070ce0}.mm-lightbox img{display:block;max-width:100%;max-height:80vh;margin:0 auto;box-shadow:0 10px 40px #0009}.mm-lightbox-cap{font-family:var(--mm-type);text-align:center;margin:.75rem 0 0;font-size:15px}.mm-lightbox-close{position:fixed;top:14px;right:16px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#00000080;color:#fff;font-size:22px;cursor:pointer}.mm-reveal{text-align:center;padding:2.5rem 1.5rem;border:2px dashed rgba(245,200,0,.4);border-radius:var(--radius-lg);background:#0000004d}.mm-reveal.is-open{border-style:solid;border-color:var(--yellow)}.mm-reveal-title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(30px,5vw,48px);color:var(--yellow);margin:0 0 .5rem;line-height:1}.mm-reveal-text{color:#fffc;max-width:38rem;margin:0 auto 1.25rem;line-height:1.6;white-space:pre-line}.mm-reveal .mm-videos{max-width:720px;margin:0 auto}.mm-progress{display:flex;justify-content:center;gap:10px}.mm-progress-dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--yellow)}.mm-progress-dot.is-on{background:var(--yellow)}.mm-subnav{position:sticky;top:0;z-index:20;background:#0d1220f0;backdrop-filter:blur(6px);border-bottom:1px solid var(--border)}.mm-subnav .mm-chips{margin:0;padding:10px 0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.mm-subnav .mm-chip{font-size:14px;padding:7px 12px;white-space:nowrap}.mm-anchor{scroll-margin-top:80px}.mm-club{border-top:1px solid var(--border);padding:2rem 0 2.5rem;background:var(--navy-mid)}.mm-club-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.mm-club-card{display:block;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--navy);transition:border-color .15s}.mm-club-card:hover{border-color:var(--border-yellow)}.mm-club-card small{display:block;color:var(--yellow);font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.mm-club-card span{color:#fff;font-size:15px;line-height:1.35}@media(max-width:900px){.mm-split{grid-template-columns:1fr}}@media(max-width:600px){.mm-hero{padding:2rem 0 2.25rem}.mm-intro{font-size:15px}.mm-chip{font-size:14px;padding:8px 11px}.mm-panel,.mm-case{padding:1.1rem}.mm-suspects>li{width:calc(33.333% - 11px)}.mm-suspects--large>li.mm-polaroid{width:calc(50% - 12px)}.mm-evidence-board{padding:1.5rem 1rem;grid-template-columns:1fr 1fr;gap:22px 14px}.mm-stamp--id{font-size:12px}}@media(max-width:420px){.mm-evidence-board{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mm-polaroid,.mm-video img{transition:none}}.mm-paper .mm-empty,.mm-case .mm-empty{color:var(--mm-ink-soft)}.mm-home-split{padding-top:2rem}.mm-home-split .mm-split{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:stretch}.mm-torn{filter:drop-shadow(0 10px 16px rgba(0,0,0,.55))}.mm-torn-inner{height:100%;border-radius:0;box-shadow:none;padding:1.6rem 1.5rem;clip-path:polygon(0% 1.8px,2.5% 3.8px,5% 2.4px,7.5% 6.7px,10% 5.4px,12.5% .9px,15% 6.3px,17.5% 4.9px,20% 5.4px,22.5% 3.6px,25% 5.5px,27.5% 4.8px,30% 1.5px,32.5% 2.9px,35% 2.1px,37.5% 2.9px,40% .1px,42.5% .1px,45% 3.6px,47.5% 7px,50% 1.8px,52.5% 6.7px,55% 5.5px,57.5% 3.2px,60% 1px,62.5% 5.6px,65% 7px,67.5% 3.4px,70% 3.1px,72.5% 2.2px,75% 3px,77.5% 1px,80% 5.8px,82.5% 2.5px,85% 2.2px,87.5% 6.7px,90% 4.9px,92.5% 2.6px,95% .7px,97.5% 6.1px,100% 5.1px,calc(100% - 3.5px) 4%,calc(100% - 1.5px) 12%,calc(100% - 4px) 20%,calc(100% - .7px) 28%,calc(100% - 1.9px) 36%,calc(100% - .1px) 44%,calc(100% - 4.3px) 52%,calc(100% - 2.7px) 60%,calc(100% - 4px) 68%,calc(100% - 1.4px) 76%,calc(100% - 1.1px) 84%,calc(100% - 2.7px) 92%,100% calc(100% - 5.7px),97.5% calc(100% - 5.6px),95% calc(100% - 4.6px),92.5% calc(100% - 6px),90% calc(100% - 4.9px),87.5% calc(100% - 4.1px),85% calc(100% - 6px),82.5% calc(100% - 2.5px),80% calc(100% - 5.1px),77.5% calc(100% - 1.4px),75% calc(100% - 1.3px),72.5% calc(100% - 3.6px),70% calc(100% - 2.3px),67.5% calc(100% - 4.1px),65% calc(100% - 2.5px),62.5% calc(100% - 4.5px),60% calc(100% - 6.9px),57.5% calc(100% - 4.7px),55% calc(100% - 4px),52.5% calc(100% - 5.7px),50% calc(100% - 6px),47.5% calc(100% - 3.7px),45% calc(100% - 3.2px),42.5% calc(100% - 2.5px),40% calc(100% - 6.5px),37.5% calc(100% - 2.5px),35% calc(100% - 4px),32.5% calc(100% - 1.3px),30% calc(100% - 6.4px),27.5% calc(100% - 6.5px),25% calc(100% - 5px),22.5% calc(100% - 3.9px),20% calc(100% - 5.9px),17.5% calc(100% - 6.5px),15% calc(100% - 4.8px),12.5% calc(100% - 5px),10% calc(100% - 1.8px),7.5% calc(100% - 5.2px),5% calc(100% - 6.9px),2.5% calc(100% - .8px),0% calc(100% - .9px),.3px 96%,4.6px 88%,1.3px 80%,1.7px 72%,.4px 64%,2.7px 56%,1.3px 48%,0px 40%,2.1px 32%,1.2px 24%,.7px 16%,1.5px 8%)}.mm-torn-inner.mm-paper{background-color:#e9dcbd;background-image:radial-gradient(ellipse at 15% 10%,rgba(255,255,255,.45),transparent 55%),radial-gradient(ellipse at 95% 100%,rgba(110,70,25,.3),transparent 50%),radial-gradient(ellipse at 0% 100%,rgba(110,70,25,.18),transparent 40%);display:flex;align-items:center}.mm-latest{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.25rem;align-items:center;width:100%}.mm-latest-media .mm-video,.mm-latest-media .mm-video-frame{border-radius:2px;box-shadow:0 4px 10px #00000073}.mm-latest-placeholder{aspect-ratio:16 / 9;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 20%,#3a3f4a,#12141a 75%);color:#ffffffd9;font-family:var(--font-display);font-weight:700;font-size:56px;box-shadow:0 4px 10px #00000073}.mm-latest-label{display:inline-block;font-family:var(--font-display);font-weight:700;text-transform:uppercase;color:var(--mm-red);font-size:16px;letter-spacing:.06em;border-bottom:2px solid var(--mm-red);margin-bottom:.5rem}.mm-latest-title{font-family:var(--mm-type);font-weight:400;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px);line-height:1.12;color:var(--mm-ink);margin:0 0 .5rem}.mm-latest-summary{font-family:var(--mm-type);font-size:13.5px;line-height:1.45;color:var(--mm-ink-soft);margin:0 0 .9rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mm-latest-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.mm-latest-more{font-family:var(--mm-type);font-size:13px;color:var(--mm-red);text-decoration:underline}.mm-suspects--row{flex-wrap:nowrap;gap:10px;justify-content:space-between}.mm-suspects--row>li{width:auto;flex:1 1 0;min-width:0}.mm-suspects--row .mm-polaroid{padding:5px 5px 0}.mm-suspects--row .mm-polaroid:before{width:10px;height:10px;margin-left:-5px;top:-5px}.mm-suspects--row .mm-photo{aspect-ratio:3 / 4}.mm-suspects--row .mm-q{font-size:clamp(22px,2.6vw,34px)}.mm-suspects--row .mm-polaroid-cap{padding:5px 1px 6px}.mm-suspects--row .mm-suspect-no{font-size:9px;letter-spacing:.03em}.mm-suspects--row .mm-suspect-hint{display:none}.mm-suspects--row .mm-suspect-name{font-size:12px}.mm-home-split .mm-panel-label{font-size:20px;margin-bottom:1.4rem}.mm-board-footer a{color:inherit}.mm-board-footer a:hover strong{text-decoration:underline}@media(max-width:1100px){.mm-actions{grid-template-columns:repeat(3,1fr)}.mm-actions>li:first-child{grid-column:span 3}}@media(max-width:900px){.mm-hero-inner{grid-template-columns:1fr;gap:1.5rem}.mm-hero:before{background:linear-gradient(180deg,#0e0905d9,#0e09058c 45%,#0e090533)}.mm-board{max-width:600px;width:100%;margin:0 auto}.mm-home-split .mm-split{grid-template-columns:1fr}}@media(max-width:600px){.mm-magnifier{width:400px;left:-150px;top:-10px}.mm-actions{grid-template-columns:1fr 1fr;gap:8px}.mm-actions>li:first-child{grid-column:span 2}.mm-action{font-size:14px;padding:0 10px;min-height:44px}.mm-latest{grid-template-columns:1fr}.mm-torn-inner{padding:1.25rem 1rem}.mm-suspects--row{flex-wrap:wrap;justify-content:center;gap:14px 10px}.mm-suspects--row>li{flex:0 0 calc(25% - 8px)}}
