:root{--paper:#fff;--paper-2:#f4f3ee;--ink:#1c1a16;--ink-soft:#413d34;--rule:#b7b2a1;--red:#a23428;--red-soft:#c1584a;--amber:#e3a63e;--green:#4f9d6e;--cta:#20ba58;--marker:#f7cc3a6b;--serif-head:"Lato", Arial, sans-serif;--serif-body:"Lato", Arial, sans-serif;--mono:"Lato", Arial, sans-serif;--script:"Caveat", cursive}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--serif-body)}.sheet{max-width:680px;margin:0 auto;padding:56px 28px 90px}.masthead{text-align:center;border-bottom:3px double var(--ink);margin-bottom:22px;padding-bottom:16px}.nameplate{font-family:var(--serif-head);letter-spacing:.05em;margin:0 0 10px;font-size:clamp(34px,6.2vw,48px);font-weight:900}.dateline{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-soft);text-transform:uppercase;justify-content:center;gap:18px;font-size:11px;display:flex}.hero{border:3px solid var(--ink);background:#110f0c;height:260px;margin:0 0 6px;position:relative;overflow:hidden}.hero .tape{background:repeating-linear-gradient(135deg, var(--amber) 0 22px, #171512 22px 44px);color:#171512;font-family:var(--mono);letter-spacing:.26em;text-align:center;white-space:nowrap;z-index:3;padding:9px 0;font-size:11px;font-weight:700;position:absolute;top:34px;left:-6%;right:-6%;overflow:hidden;transform:rotate(-3deg)scale(1.06);box-shadow:0 3px #00000073}.radar-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radar-box{width:230px;height:230px;position:relative}.ring{border:1px solid #e3a63e52;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring.r1{width:76px;height:76px}.ring.r2{width:154px;height:154px}.ring.r3{width:230px;height:230px}.crosshair{background:#e3a63e29;position:absolute}.crosshair.h{height:1px;top:50%;left:0;right:0}.crosshair.v{width:1px;top:0;bottom:0;left:50%}.sweep{background:conic-gradient(#e3a63e80,#0000 65deg);border-radius:50%;width:230px;height:230px;animation:6s linear infinite spin;position:absolute;top:0;left:0}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sweep{animation:none}}.blip{border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 10px}.blip.amber{background:var(--amber);color:var(--amber);top:44px;left:158px}.blip.red{background:var(--red);color:var(--red);top:142px;left:52px}.blip.green{background:var(--green);color:var(--green);top:172px;left:184px}.hero-caption{text-align:center;font-family:var(--mono);color:var(--ink-soft);margin:8px 0 26px;font-size:12px;font-style:italic}.headline{font-family:var(--serif-head);text-align:center;text-wrap:balance;margin:26px 0 10px;font-size:clamp(26px,4.4vw,36px);font-weight:800;line-height:1.22}.byline{text-align:center;font-family:var(--mono);color:var(--ink-soft);margin:0 0 30px;font-size:12px}.facts{border:3px solid var(--ink);margin:0 0 36px}.facts-title{background:var(--red);color:var(--paper);font-family:var(--serif-head);letter-spacing:.05em;text-align:center;text-transform:uppercase;padding:13px 14px;font-size:15px;font-weight:900}.facts-body{background:var(--paper-2);padding:18px 22px}.facts-body p{margin:0 0 .65em;font-size:15px;line-height:1.62}.facts-body p:last-child{margin-bottom:0}.facts-body b{font-family:var(--mono);letter-spacing:.03em;font-size:12.5px}.facts-body i{color:var(--red)}.col p{text-wrap:pretty;margin:0 0 1.05em;font-size:18px;font-weight:500;line-height:1.68}.col .subhead{font-family:var(--serif-head);margin:34px 0 14px;font-size:21px;font-weight:800;line-height:1.3}.col .identity-beat{font-family:var(--serif-head);text-wrap:balance;margin:46px 0 16px;font-size:clamp(27px,4.8vw,37px);font-weight:900;line-height:1.2}.identity-beat:before{content:"";background:var(--red);width:54px;height:4px;margin-bottom:16px;display:block}.col .impact-line{text-align:center;font-family:var(--serif-head);letter-spacing:-.005em;text-wrap:balance;margin:50px 0 40px;font-size:clamp(32px,6.2vw,50px);font-weight:900;line-height:1.1}.impact-line .r{color:var(--red)}.impact-line .f{color:var(--green)}.mark{background:var(--marker);padding:0 3px}.underline{border-bottom:3px solid var(--red);font-weight:800;text-decoration:none}.frag-block{border-left:3px solid var(--red-soft);margin:18px 0 20px;padding-left:16px}.frag-block p{color:var(--ink-soft);margin:0 0 .3em;font-size:16.5px}.col .loop{text-align:center;margin:22px 0;font-size:18px;font-style:italic}.col .pattern-break{font-family:var(--serif-head);text-align:center;text-wrap:balance;margin:38px 0;font-size:clamp(28px,5.6vw,42px);font-weight:900;line-height:1.15}.pullbox{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);text-align:center;font-family:var(--serif-head);margin:32px 0;padding:22px 6px;font-size:clamp(24px,4vw,32px);font-weight:900;line-height:1.32}.pullbox.big{background:var(--red);color:var(--paper);border:none;padding:28px 16px;font-size:clamp(24px,4vw,32px)}.mantra{border-top:4px double var(--amber);border-bottom:4px double var(--amber);text-align:center;margin:34px 0;padding:28px 10px}.mantra .es{font-family:var(--serif-head);color:var(--ink);font-size:clamp(22px,4.2vw,30px);font-weight:900;line-height:1.32;display:block}.mantra .en{font-family:var(--mono);letter-spacing:.01em;color:var(--ink-soft);margin-top:12px;font-size:13px;font-style:italic;display:block}.reveal{text-align:center;margin:40px 0 6px}.reveal .lead-in{font-family:var(--mono);color:var(--ink-soft);margin-bottom:6px;font-size:13px}.reveal .name{font-family:var(--serif-head);letter-spacing:.03em;font-size:clamp(36px,6.4vw,54px);font-weight:900}.col .reveal-aside{text-align:center;font-family:var(--mono);color:var(--ink-soft);margin:0 0 24px;font-size:12.5px;font-style:italic}ul.bucket{margin:16px 0 22px;padding:0;list-style:none}ul.bucket li{margin-bottom:9px;padding-left:20px;font-size:17px;line-height:1.55;position:relative}ul.bucket li:before{content:"—";color:var(--red);font-weight:700;position:absolute;left:0}dl.bucket{margin:18px 0 22px}dl.bucket dt{font-family:var(--serif-head);letter-spacing:.03em;margin-top:16px;font-size:16px;font-weight:800}dl.bucket dt.radar{color:var(--amber)}dl.bucket dt.dossier{color:var(--red)}dl.bucket dd{margin:4px 0 0;font-size:17px;line-height:1.58}.q-list{columns:2;column-gap:24px;margin:16px 0 22px}.q-list p{break-inside:avoid;margin:0 0 .5em;font-size:15.5px}.coupon{border:2px dashed var(--ink);background:var(--paper-2);text-align:center;margin:34px 0;padding:26px 24px}.coupon .tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:11px}.coupon .btn{font-family:var(--serif-head);letter-spacing:.02em;background:var(--cta);color:#fff;margin-top:6px;padding:14px 26px;font-size:16px;font-weight:800;display:inline-block;box-shadow:0 6px 16px -6px #20ba588c}.coupon .field{font-family:var(--mono);color:var(--ink-soft);border:1px solid var(--ink);background:var(--paper);min-width:220px;margin:4px 8px 12px;padding:12px 18px;font-size:13px;display:inline-block}.coupon .fine{font-family:var(--mono);color:var(--ink-soft);letter-spacing:.02em;margin-top:12px;font-size:11.5px}.duality{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:6px 0 30px;display:flex}.duality .op,.duality .danger{font-family:var(--serif-head);font-size:clamp(24px,4.6vw,34px);font-weight:900;line-height:1.1}.duality .op{color:var(--green)}.duality .danger{color:var(--red)}.thinker{flex:none;width:72px;height:78px}.thinker .line{fill:none;stroke:var(--ink);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.thinker .dot{fill:var(--ink);stroke:none}.dash{border:1px solid var(--rule);background:var(--paper);border-radius:14px;margin:20px 0 16px;overflow:hidden;box-shadow:0 20px 44px -20px #1c1a1666,0 2px 6px #1c1a1614}.dash-bar{border-bottom:1px solid var(--rule);background:#e9e7dd;align-items:center;gap:7px;padding:11px 14px;display:flex}.dash-dot{border-radius:50%;flex:none;width:9px;height:9px}.dash-dot:first-child{background:var(--red)}.dash-dot:nth-child(2){background:var(--amber)}.dash-dot:nth-child(3){background:var(--green)}.dash-url{font-family:var(--mono);color:var(--ink-soft);letter-spacing:.01em;margin-left:8px;font-size:11px}.dash-head{justify-content:space-between;align-items:center;padding:16px 18px 8px;display:flex}.dash-title{font-family:var(--serif-head);letter-spacing:.04em;font-size:16px;font-weight:900}.dash-live{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--green);font-size:10.5px}.dash-live:before{content:"● "}.dash-rows{padding:4px 18px 18px}.dash-row{border-top:1px solid var(--rule);align-items:flex-start;gap:12px;padding:13px 0;display:flex}.dash-row:first-child{border-top:none}.dash-pill{font-family:var(--serif-head);letter-spacing:.04em;white-space:nowrap;border-radius:20px;flex:none;margin-top:2px;padding:4px 8px;font-size:10px;font-weight:800}.dash-pill.watching{color:var(--amber);background:#e3a63e24}.dash-pill.investigating{color:var(--red);background:#a234281f}.dash .dash-row-title{font-family:var(--serif-head);margin:0 0 3px;font-size:14.5px;font-weight:800}.dash .dash-row-sub{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.45}@media (width<=480px){.dash-row{flex-direction:column;gap:6px}}.closing p{margin:0 0 1.05em;font-size:18px;line-height:1.68}.col .sign{font-family:var(--script);color:var(--ink);margin:30px 0 6px;font-size:34px;font-weight:400}.col .sign-note{font-family:var(--mono);color:var(--ink-soft);font-size:12px;font-weight:400}.ps{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--ink-soft);margin-top:34px;padding-top:18px;font-size:13.5px;line-height:1.7}.ps b{color:var(--ink)}.foot{text-align:center;border-top:3px double var(--ink);margin-top:56px;padding-top:16px}.foot .fname{font-family:var(--serif-head);letter-spacing:.16em;font-size:14px;font-weight:900}.foot .ftag{font-family:var(--mono);color:var(--ink-soft);margin-top:4px;font-size:11px}@media (width<=520px){.q-list{columns:1}.headline{font-size:24px}.hero{height:230px}.radar-box{width:190px;height:190px}.ring.r1{width:60px;height:60px}.ring.r2{width:126px;height:126px}.ring.r3,.sweep{width:190px;height:190px}}.coupon .btn{cursor:pointer;border:none;line-height:1.2;text-decoration:none}.coupon .btn:disabled{opacity:.6;cursor:default}input.field{font-family:var(--mono);color:var(--ink);background:var(--paper);text-align:center;outline:none;font-size:13px}input.field::placeholder{color:var(--ink-soft)}input.field:focus{border-color:var(--red);box-shadow:0 0 0 2px #a2342826}.coupon .fine.err{color:var(--red);font-weight:700}
