/* USA-YOLO Gate 5: subpage-specific layout, preserving Gate 3 design tokens */
.subpage-hero{background:radial-gradient(circle at 75% 0,#84058c 0,#370156 48%,#160028 95%);padding:55px 0 68px;color:white;overflow:hidden}.subpage-hero h1{color:#ffe600;text-transform:uppercase;font:900 clamp(3.1rem,6vw,5.3rem)/1 'Barlow Condensed',Impact,Arial,sans-serif;margin:18px 0}.subpage-hero .kicker{color:#ff8de0}.subpage-summary{font-size:1.18rem;line-height:1.75;max-width:850px}.crumb{font-size:.83rem;color:#f0d2f8}.crumb a{color:#ffcaef}.subpage-disclosure{font-size:.83rem;color:#e4c0f2;max-width:900px}.subpage-image{max-width:520px;display:block;margin-top:26px}.subpage-image img{border-radius:22px;display:block;width:100%;height:auto;box-shadow:0 15px 45px #0007;border:4px solid #ffe600}.article-container{padding-top:65px;padding-bottom:80px;max-width:1080px}.article-container article{max-width:880px}.detail-section{margin:0 0 42px;border-bottom:1px solid #e5d6e9;padding-bottom:32px}.detail-section h2,.related h2{font:900 clamp(2rem,3vw,2.8rem)/1.1 'Barlow Condensed',Impact,Arial,sans-serif;text-transform:uppercase;color:#49006b;margin:0 0 18px}.detail-section p{font-size:1.05rem;line-height:1.85;color:#413447}.detail-section li{margin:9px 0}.article-container a{color:#8b0075;text-underline-offset:3px}.article-container a:hover{text-decoration-thickness:2px}.related{margin-top:38px;padding:26px;background:#f7f0fc;border-radius:18px}.related>div{display:flex;gap:12px;flex-wrap:wrap}.related a{border:1px solid #dec1e8;border-radius:9px;background:white;padding:12px;font-weight:800}.draft-warning{border-left:5px solid #ffe600;background:#2d063c;padding:14px;color:#ffe7a5;font-size:.87rem}.safety-page .site-header{background:#1b0631}.safety-page .subpage-hero{background:linear-gradient(115deg,#200b39,#47104c)}.safety-page .subpage-hero h1{color:white}.safe-brand{min-width:52px}.safety-page .related a{color:#650080}.article-container ul{padding-left:24px}@media(max-width:700px){.subpage-hero{padding:42px 0 46px}.article-container{padding-top:40px}.subpage-summary{font-size:1rem}.detail-section h2{font-size:2rem}}

.evidence-table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.96rem}.evidence-table th,.evidence-table td{text-align:left;border:1px solid #e7d3eb;padding:12px;vertical-align:top}.evidence-table th{background:#f6eaf8;color:#4d126c}@media(max-width:640px){.evidence-table{font-size:.84rem}.evidence-table th,.evidence-table td{padding:8px}}

/* Gate 6 substantive evidence matrices */
.seo-table-wrap{overflow-x:auto;margin:1.25rem 0}.evidence-matrix{width:100%;border-collapse:collapse;min-width:580px;font-size:.94rem}.evidence-matrix th,.evidence-matrix td{padding:.85rem;text-align:left;border:1px solid #ffffff2a;vertical-align:top}.evidence-matrix th{background:#57009b;color:#fff}.evidence-matrix tbody tr:nth-child(even){background:#ffffff0a}.evidence-matrix a{color:#ffe600}
