.menace-package{background:#f5f2e9}.menace-cover{background:#0c0b10;color:#f5f2e9;overflow:hidden;position:relative}.menace-cover:before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,#6e23aa77,transparent 50%),linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:auto,70px 70px,70px 70px}.menace-cover-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:center;padding-top:38px;padding-bottom:50px;position:relative}.menace-cover-copy{padding:15px 0}.menace-languages{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:35px}.menace-languages a{border:1px solid #777;font-size:8px;font-weight:800;padding:10px 12px;letter-spacing:.5px}.menace-languages [aria-current]{background:#d6ff00;color:#111;border-color:#d6ff00}.menace-cover-copy>.eyebrow{color:#d6ff00}.menace-cover h1{font:900 clamp(70px,8.8vw,136px)/.88 Barlow;letter-spacing:-1.8px;margin:23px 0}.menace-cover h1 em{font-style:normal;color:#d6ff00}.menace-cover-copy>p{font-size:14px;line-height:1.8;max-width:380px;color:#ddd}.menace-cover-links{display:flex;gap:13px;flex-wrap:wrap;margin:30px 0}.menace-cover-links a{padding:14px 17px;font-size:9px;font-weight:800;border:1px solid #777}.menace-cover-links a:first-child{background:#f5f2e9;border-color:#f5f2e9;color:#111}.menace-cover-caption{font-size:8px;letter-spacing:.8px;color:#999}.menace-cover-grid>figure{margin:0;max-width:560px;transform:rotate(2deg);border:1px solid #555;box-shadow:23px 20px 0 #b28ee433}.menace-cover-grid>figure img{aspect-ratio:4/5;object-fit:contain}.menace-cover-grid figcaption{font-size:7px;letter-spacing:.4px;background:#111;padding:12px}.menace-ticker{font:900 36px/1 Barlow;white-space:nowrap;background:#d6ff00;color:#111;padding:15px 0;position:relative;transform:rotate(-1.3deg) scale(1.03);margin:8px 0 15px}.menace-anchors{height:auto;padding:18px 4%;gap:35px;border-bottom:1px solid #bbb;background:#f5f2e9}.menace-anchors a{font-size:9px}.menace-section{padding-top:55px;padding-bottom:60px}.menace-package .section-heading h2{font-size:24px;letter-spacing:-.8px}.menace-summary-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.menace-summary-grid h2{font-size:34px;line-height:1.06;letter-spacing:-1.2px;max-width:540px}.menace-summary-grid>div>p{font-size:14px;line-height:1.8;margin:20px 0;color:#555;max-width:500px}.menace-summary-grid>p{font-size:17px;line-height:1.85}.menace-button{display:inline-block;background:#111;color:white;font-size:10px;font-weight:800;padding:17px 20px;border:1px solid #111;line-height:1.4}.menace-button:hover{background:#ff4d00;color:#111}.menace-summary-grid .text-link{display:block;margin-top:20px}.menace-service{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;background:#d6ff00;padding:25px;margin-top:40px}.menace-service small{font-size:8px;font-weight:800;letter-spacing:.5px}.menace-service strong{display:block;font:900 40px/1 Barlow;margin:12px 0}.menace-service span{display:block;font-size:10px;line-height:1.6}.menace-art-section{background:#111;color:#f5f2e9;padding:40px 0 50px}.menace-art-section .section-heading{border-color:#f5f2e9}.menace-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 25px}.menace-card-grid figure{margin:0}.menace-card-grid img{aspect-ratio:4/5;object-fit:contain;border:1px solid #333}.menace-card-grid figcaption{font-size:8px;display:flex;justify-content:space-between;gap:10px;margin-top:13px;line-height:1.5;color:#bbb}.menace-card-grid figcaption a{color:#d6ff00;font-weight:800;white-space:nowrap}.menace-preview-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:65px;align-items:center}.menace-player-wrap{max-width:400px;width:100%;margin:auto}.menace-player{aspect-ratio:9/16;background:#060608;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.menace-player>img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain}.menace-player-badge{position:absolute;top:18px;left:15px;right:15px;color:#d6ff00;font-size:7px;font-weight:800;letter-spacing:.5px}.menace-player-clock{position:absolute;bottom:18px;left:18px;color:white;font-size:11px;font-variant-numeric:tabular-nums}.menace-player-controls{display:flex;gap:10px;align-items:center;background:#111;color:white;padding:12px}.menace-player-controls button{font-size:8px;font-weight:800;color:white;white-space:nowrap;padding:8px 4px}.menace-player-controls input{width:100%;min-width:40px;accent-color:#d6ff00}.menace-preview-copy>.eyebrow{color:#6e1da9}.menace-preview-copy h3{font:900 55px/.95 Barlow;letter-spacing:-1px;margin:20px 0}.menace-planned-voice{font-size:22px!important;line-height:1.6!important;color:#111!important;margin-bottom:25px}.menace-preview-copy p{font-size:13px;line-height:1.8;color:#555;margin-bottom:22px}.menace-note{font-size:10px!important;line-height:1.75!important;color:#666!important}.menace-scenes{margin-top:40px;border-top:1px solid #111}.menace-scenes details{padding:20px 0;border-bottom:1px solid #ccc}.menace-scenes summary{font-size:13px;line-height:1.7;font-weight:800;cursor:pointer}.menace-scenes summary span{font-size:10px;color:#6e1da9;margin-right:15px}.menace-scenes p{font-size:12px;line-height:1.8;max-width:850px;margin-top:15px}.menace-caption-section{background:#b698e7;padding:45px 0 55px}.menace-caption-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:50px}.menace-caption-grid textarea{border:1px solid #111;width:100%;height:430px;padding:24px;background:#f5f2e9;font:400 14px/1.8 Inter;resize:vertical;color:#111}.menace-copy-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:20px}.menace-copy-actions>span{font-size:10px}.menace-caption-grid aside h3{font-size:11px;line-height:1.6}.menace-caption-grid aside p{font-size:12px;line-height:1.8;margin:20px 0}.menace-caption-grid aside a{font-size:10px;font-weight:800;text-decoration:underline;line-height:1.7}.menace-sources{margin-bottom:35px}.menace-sources>h2{font-size:32px;margin:15px 0 25px;letter-spacing:-1px}.menace-sources details{border-top:1px solid #bbb;padding:17px 0}.menace-sources details:last-of-type{border-bottom:1px solid #bbb}.menace-sources summary{font-size:11px;font-weight:800;line-height:1.7;cursor:pointer}.menace-sources details p,.menace-sources>p{font-size:11px;line-height:1.9;color:#555;margin:15px 0;max-width:850px}.menace-sources details a{font-size:9px;font-weight:800;text-decoration:underline}.menace-bottom>.text-link{margin-left:25px}.menace-article{background:#f5f2e9}.menace-article-head{max-width:1050px;padding-top:35px}.menace-article-head .menace-languages{margin-bottom:25px}.menace-article-head>.eyebrow{display:block}.menace-orange{color:#9f3800;margin-top:30px}.menace-article-head h1{font-size:clamp(39px,5.2vw,73px);font-weight:800;line-height:1.03;letter-spacing:-2.5px;margin:18px 0}.menace-article-head>p{font-size:18px;line-height:1.6;max-width:850px;color:#555}.menace-byline{font-size:9px;letter-spacing:.5px;padding:27px 0}.menace-article-hero{margin:0 auto;width:min(1200px,92%)}.menace-article-hero>img{height:min(680px,75vw);object-position:center 57%}.menace-article-hero figcaption{font-size:8px;line-height:1.7;color:#555;padding-top:12px}.menace-article-body{width:min(720px,88%);margin:45px auto 0;padding-bottom:70px}.menace-article-body>p{font-size:17px;line-height:1.9;margin-bottom:23px}.menace-article-body>h2{font-size:28px;line-height:1.2;letter-spacing:-.8px;margin:40px 0 18px}.menace-refs{font-size:8px;white-space:nowrap;color:#777;margin-left:8px}.menace-refs a{text-decoration:underline;margin-right:4px}.menace-official{margin:30px 0}.menace-official img{height:380px;object-fit:cover;background:#e9edef}.menace-official figcaption{font-size:8px;margin-top:10px;line-height:1.6}.menace-article-body>.menace-button{margin:15px 0}.menace-article-body>.menace-sources{margin-top:40px}.menace-home-feature{padding-top:45px}.menace-home-feature>a{display:grid;grid-template-columns:1fr 1fr;background:#0c0b10;color:white}.menace-home-feature img{height:410px;object-position:center 55%}.menace-home-feature a>div{padding:35px;align-self:center}.menace-home-feature h2{font:900 70px/.88 Barlow;margin:18px 0;color:#d6ff00}.menace-home-feature p{font-size:12px;line-height:1.8;max-width:360px;margin-bottom:20px}.menace-home-feature small{display:block;font-size:8px;color:#aaa;margin-top:20px}
@media(max-width:950px){.menace-cover-grid{gap:25px}.menace-cover h1{font-size:85px}.menace-summary-grid{gap:35px}.menace-preview-grid{gap:30px}.menace-card-grid{gap:25px 18px}.menace-card-grid figcaption{display:block}.menace-card-grid figcaption a{display:block;margin-top:7px}.menace-service strong{font-size:32px}.menace-caption-grid{gap:30px}.menace-home-feature h2{font-size:56px}}
@media(max-width:650px){.menace-cover-grid{display:block;padding-top:25px;padding-bottom:30px}.menace-cover-copy{padding:0 0 30px}.menace-languages{margin-bottom:27px}.menace-cover h1{font-size:clamp(76px,14vw,100px);letter-spacing:-1px}.menace-cover-copy>p{font-size:13px;max-width:none}.menace-cover-grid>figure{width:96%;margin:auto;transform:rotate(1deg)}.menace-cover-caption{font-size:7px}.menace-ticker{font-size:27px}.menace-anchors{justify-content:flex-start;gap:25px;padding:15px 6%}.menace-anchors a{font-size:8px}.menace-section{padding-top:35px;padding-bottom:40px}.menace-package .section-heading h2{font-size:21px}.menace-package .section-heading>.eyebrow{font-size:7px;text-align:right;max-width:120px}.menace-summary-grid{display:block}.menace-summary-grid h2{font-size:31px;letter-spacing:-1px}.menace-summary-grid>p{margin-top:30px;font-size:15px;line-height:1.85}.menace-service{grid-template-columns:1fr;padding:22px;gap:20px;margin-top:30px}.menace-service>div+div{border-top:1px solid #111;padding-top:18px}.menace-service strong{font-size:40px}.menace-art-section{padding-top:30px}.menace-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.menace-card-grid figcaption{font-size:7px}.menace-preview-grid{display:block}.menace-player-wrap{max-width:330px}.menace-preview-copy{margin-top:30px}.menace-preview-copy h3{font-size:45px}.menace-planned-voice{font-size:19px!important}.menace-scenes summary{font-size:11px}.menace-scenes summary span{display:block}.menace-caption-grid{display:block}.menace-caption-grid textarea{font-size:13px;padding:18px;height:460px}.menace-caption-grid aside{margin-top:35px}.menace-copy-actions{gap:15px}.menace-article-head{padding-top:25px}.menace-article-head h1{font-size:40px;letter-spacing:-1.5px}.menace-article-head>p{font-size:16px}.menace-article-hero>img{height:470px}.menace-article-body{margin-top:30px}.menace-article-body>p{font-size:16px;line-height:1.85}.menace-article-body>h2{font-size:25px}.menace-official img{height:230px}.menace-home-feature>a{display:block}.menace-home-feature img{height:360px}.menace-home-feature a>div{padding:27px}.menace-home-feature h2{font-size:61px}.menace-bottom>.text-link{display:block;margin:22px 0 0}}
.menace-final-video video{display:block;width:100%;max-height:84vh;aspect-ratio:9/16;background:#111;object-fit:contain}.menace-final-video video::cue{font-family:Arial,sans-serif;font-size:23px;color:#fff;background:#111e}.menace-video-chapters{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px}.menace-video-chapters button{padding:10px 6px;background:#19191c;color:#f4f0e8;border:1px solid #444;font:600 10px Inter,sans-serif;cursor:pointer}.menace-video-chapters button[aria-current=true]{color:#111;background:#d6ff00;border-color:#d6ff00}.menace-video-downloads{display:flex;gap:15px;flex-wrap:wrap;align-items:center;margin-top:24px}.menace-final-video .menace-note{font-size:12px;line-height:1.6}
.menace-final-video video{width:min(100%,calc(84vh * 9 / 16));height:auto;max-height:none;margin-inline:auto}.menace-final-video video::cue{font-size:18px}
