 :root{--bg:#0b171d;--panel:#132329;--panel2:#192c30;--ink:#f3eddf;--muted:#b1c1be;--mint:#a2dec1;--pink:#f2a5bd;--sand:#edc593;--line:#31464a;--display:Arial,Helvetica,sans-serif;--mono:'SFMono-Regular',Consolas,'Liberation Mono',monospace;--radius:14px;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:115px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.65 var(--display);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button,a,input,summary{-webkit-tap-highlight-color:transparent}a:hover{color:var(--mint)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--sand);outline-offset:5px}button:disabled{cursor:default}img,svg{max-width:100%}p{margin:0 0 1.15em}h1,h2,h3{line-height:1.12;letter-spacing:-.035em;margin:0 0 .65em}h1{font-weight:900}h2{font-size:clamp(27px,3.1vw,39px);font-weight:800}h3{font-size:23px;font-weight:750}strong{font-weight:750;color:var(--ink)}small{font-size:13px}::selection{background:var(--mint);color:var(--bg)}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;top:-80px;left:16px;z-index:200;background:var(--sand);color:var(--bg);padding:10px 18px;border-radius:6px}.skip:focus{top:8px}.shell{width:min(1320px,calc(100% - 96px));margin:auto}.eyebrow{font:11px/1.65 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--mint);font-weight:600}.mint{color:var(--mint)}.pink{color:var(--pink)}.fine{font-size:13px;line-height:1.6;color:var(--muted)}.large-copy{font-size:20px;line-height:1.65}.build-note{text-align:center;background:#eac394;color:#172329;font:10px/1.5 var(--mono);letter-spacing:.15em;padding:5px 12px;font-weight:700}.publisher-bar{border-bottom:1px solid #294044;color:var(--muted);font:10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.11em;padding:11px 0}.publisher-bar .shell{display:flex;justify-content:space-between;gap:20px}.publisher-bar a{color:var(--mint)}.site-header{background:rgba(11,23,29,.97);position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line)}.header-inner{min-height:86px;display:flex;align-items:center;gap:30px}.wordmark{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand-icon{position:relative;height:40px;width:40px;border:1px solid var(--mint);border-radius:50%;display:grid;place-items:center;color:var(--mint);font-weight:900;font-size:21px;letter-spacing:-3px;padding-right:4px}.brand-icon:after{content:'';position:absolute;inset:4px;border:1px solid #547f70;border-radius:50%}.brand-name{display:block;font-size:19px;font-weight:900;letter-spacing:-.04em;line-height:1.1}.brand-sub{display:block;font:9px/1.9 var(--mono);letter-spacing:.16em;color:var(--muted)}.nav{display:flex;align-items:center;gap:26px;margin-left:auto}.nav a{font-size:13px;white-space:nowrap;padding:30px 0 27px;border-bottom:2px solid transparent}.nav a[aria-current=page]{border-color:var(--mint);color:var(--mint)}.header-tools{display:flex;gap:10px;align-items:center}.search-open,.menu-toggle{min-width:44px;min-height:44px;border:1px solid var(--line);color:var(--ink);background:var(--panel);border-radius:8px;padding:9px 12px;font-size:14px}.search-open:hover,.menu-toggle:hover{border-color:var(--mint)}.search-open kbd{font:12px var(--mono);padding:1px 5px;border:1px solid var(--line);border-radius:3px;margin-left:12px}.language{font:11px var(--mono);min-width:40px;min-height:44px;display:grid;place-items:center;color:var(--muted)}.menu-toggle{display:none}.hero{display:grid;grid-template-columns:1.03fr 1fr;gap:30px;align-items:center;padding:58px 0 52px}.hero-copy{position:relative;z-index:1}.signal-dot{width:6px;height:6px;border-radius:50%;background:var(--mint);display:inline-block;margin-right:8px;box-shadow:0 0 0 4px #a2dec112}.hero h1{font-size:clamp(70px,8.6vw,123px);line-height:.82;letter-spacing:-.075em;margin:31px 0 25px;font-weight:900}.hero-fm{display:block;color:var(--mint);margin-top:7px}.hero-lede{font-size:clamp(23px,2.3vw,31px);line-height:1.3;letter-spacing:-.04em;margin-bottom:20px;color:#d3ded6}.hero-lede strong{font-weight:650}.hero-summary{font-size:15px;color:var(--muted);max-width:400px;line-height:1.75}.button-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:27px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:49px;padding:12px 20px;font-size:13px;font-weight:750;line-height:1.4;border:1px solid var(--line);border-radius:5px;transition:background .15s,border-color .15s}.button.primary{background:var(--mint);border-color:var(--mint);color:#10231f}.button.primary:hover{background:#c3eed7}.button.ghost{background:transparent;color:var(--ink)}.button.ghost:hover{border-color:var(--mint);color:var(--mint)}.button.small{font-size:11px;padding:10px 12px;min-height:44px;gap:8px}.hero-art{position:relative;margin-top:12px}.miami-art{width:100%;height:auto;display:block}.art-caption{display:flex;justify-content:space-between;font:9px/1.6 var(--mono);letter-spacing:.16em;color:var(--muted);padding:0 36px;margin-top:-8px}.status-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.status-strip>div{display:flex;align-items:center;gap:13px}.status-strip>a{font:10px/1.6 var(--mono);letter-spacing:.02em;white-space:nowrap}.badge{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;font:10px/1.5 var(--mono);font-weight:600;letter-spacing:.035em;border-radius:4px;padding:6px 8px;white-space:normal}.badge.reported{color:var(--sand);background:#edc59312;border:1px solid #a98d624d}.badge.unconfirmed{color:#e6bdd0;background:#f2a5bd0d;border:1px solid #ad78914f}.badge.publisher{color:var(--mint);background:#a2dec110;border:1px solid #a2dec138}.wiki-layout{display:grid;grid-template-columns:164px minmax(0,1fr) 250px;gap:35px;margin-top:62px}.toc{position:sticky;top:118px;align-self:start}.toc>.eyebrow{display:block;margin-bottom:17px}.toc>a{display:block;font-size:11px;line-height:1.5;padding:11px 0;color:var(--muted)}.toc>a:hover{color:var(--mint)}.toc-note{margin-top:32px;border-top:1px solid var(--line);padding-top:21px;color:#809b94;font:11px/1.8 var(--mono)}.wiki-body,.article-body{min-width:0}.entry-section{margin:0 0 56px;scroll-margin-top:118px}.entry-section>.eyebrow{margin-bottom:13px}.entry-section h2{font-size:30px;line-height:1.15}.entry-section p{color:var(--muted);font-size:15px;line-height:1.8}.entry-section p.large-copy{font-size:18px;color:#cad7d2}.entry-section .large-copy strong{color:var(--ink)}.refs{display:inline-flex;gap:3px;margin-left:4px;vertical-align:super;font:10px/1.4 var(--mono)}.refs a{color:var(--mint);padding:3px 1px}.refs a:hover{color:var(--sand);text-decoration:underline}.factbox{border:1px solid var(--line);border-radius:var(--radius);padding:25px 22px;align-self:start;background:var(--panel)}.factbox h2{font-size:20px;margin-top:15px;line-height:1.3}.factbox dl{margin:25px 0}.factbox dt{font:10px/1.6 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:17px}.factbox dd{margin:5px 0 0;font-size:13px;line-height:1.55}.factbox dd>a{color:var(--mint)}.factbox .badge{font-size:9px}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:9px;margin:22px 0}table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}th{font:10px/1.6 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--panel);padding:15px 16px}td{padding:20px 16px;border-top:1px solid var(--line);vertical-align:top;line-height:1.65;color:var(--muted)}td strong{font-size:15px}td small{font-size:11px;line-height:1.6;color:var(--muted);display:block;margin-top:5px}.track-title{color:var(--mint);font-size:17px}.text-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--mint);font-weight:700;border-bottom:1px solid #a2dec159}.text-link:hover{color:var(--sand);border-color:var(--sand)}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:9px;overflow:hidden;margin:23px 0}.compare-side{background:var(--panel);padding:22px 18px}.compare-side.station{background:#172b29}.compare-side .eyebrow{font-size:8px;letter-spacing:.08em;color:var(--muted)}.compare-name{font-size:clamp(19px,2.4vw,30px);letter-spacing:-.055em;font-weight:900;line-height:1.1;margin:16px 0}.compare-name small{font-size:11px;letter-spacing:.025em;display:block;margin-top:8px;color:var(--muted)}.compare-side p{font-size:11px;line-height:1.7;margin:0}.note{border-left:2px solid var(--sand);background:#edc59309;padding:20px 22px;margin:24px 0}.note strong{font-size:14px;color:var(--sand)}.note p{font-size:13px!important;color:var(--muted);margin:7px 0 0;line-height:1.8}.timeline{padding:0;margin:29px 0;list-style:none}.timeline li{display:grid;grid-template-columns:105px minmax(0,1fr);gap:22px;border-top:1px solid var(--line);padding:25px 0}.timeline-date{font:11px/1.6 var(--mono);color:var(--sand);padding-top:3px}.timeline .eyebrow{font-size:9px}.timeline h3{font-size:19px;margin:8px 0 10px}.timeline p{font-size:13px;margin:0}.faq{border-top:1px solid var(--line);margin-top:25px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:21px 29px 21px 0;font-size:14px;font-weight:650;position:relative;line-height:1.5}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';position:absolute;right:2px;top:18px;font-size:22px;color:var(--mint);font-weight:400}.faq details[open] summary:after{content:'−'}.faq p{font-size:14px;margin-right:22px}.browse-section{padding:37px 0 65px;border-top:1px solid var(--line);margin-top:10px}.section-line{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:26px}.section-line h2{font-size:34px;margin:10px 0 0}.section-note{font:11px/1.5 var(--mono);color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.entry-card{position:relative;padding:26px 26px 46px;background:var(--panel);border:1px solid var(--line);border-radius:10px;transition:border-color .15s,transform .15s}.entry-card:hover{border-color:var(--mint);transform:translateY(-3px)}.entry-card .eyebrow{font-size:9px}.entry-card h3{font-size:25px;margin:17px 0 12px}.entry-card p{font-size:13px;color:var(--muted);margin:0;max-width:265px}.card-arrow{position:absolute;bottom:16px;right:23px;color:var(--mint);font-size:23px}.listen-band{border-top:1px solid #40554a;border-bottom:1px solid #40554a;background:#192c26;padding:35px 0}.listen-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.listen-inner h2{font-size:28px;margin:8px 0}.listen-inner p{font-size:13px;color:var(--muted);margin:0}.site-footer{padding:36px 0 30px;font-size:12px;color:var(--muted)}.footer-top{display:flex;justify-content:space-between;align-items:start;gap:35px;margin-bottom:28px}.footer-title{font-size:18px;color:var(--ink);font-weight:900;letter-spacing:-.035em}.footer-top p{font-size:11px;margin:6px 0}.footer-links{display:flex;gap:25px;font-size:11px;padding-top:7px}.footer-bottom{display:flex;gap:25px;justify-content:space-between;border-top:1px solid var(--line);padding-top:22px;font-size:10px;line-height:1.7}.footer-bottom p{max-width:820px;margin:0}.article-hero{padding:52px 0 34px;border-bottom:1px solid var(--line);max-width:1100px}.breadcrumbs{font:10px/1.6 var(--mono);color:var(--muted);margin-bottom:37px;display:flex;gap:12px}.breadcrumbs a{color:var(--mint)}.article-hero h1{font-size:clamp(42px,5.8vw,73px);line-height:1.05;margin:18px 0 18px;letter-spacing:-.055em}.article-hero>p{font-size:16px;color:var(--muted);max-width:700px}.article-meta{font:10px/1.6 var(--mono);color:var(--muted);display:flex;gap:18px;flex-wrap:wrap;margin-top:28px}.article-layout{display:grid;grid-template-columns:175px minmax(0,1fr);gap:60px;margin:52px 0 65px;max-width:1120px}.article-body>.large-copy{margin-bottom:13px}.article-body>p{font-size:15px;color:var(--muted)}.article-body .entry-section h2{font-size:34px}.article-body .entry-section p{font-size:16px}.article-body .compare-name{font-size:36px}.ledger-row{display:flex;align-items:center;justify-content:space-between;padding:22px 25px;background:var(--panel);border:1px solid var(--line);border-radius:10px;gap:20px;margin:25px 0 18px}.ledger-row h3{font-size:32px;margin:6px 0 0}.standards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0}.standards>div{border-top:2px solid var(--line);padding-top:18px}.standards h3{font-size:20px;margin:12px 0}.standards p{font-size:13px!important}.standard-number{font:11px var(--mono);color:var(--sand)}.account-card{padding:28px;background:var(--panel);border:1px solid var(--line);border-radius:10px;margin:25px 0}.account-card .badge{margin-bottom:20px}.account-card p:last-child{margin-bottom:0}.account-card p.fine{font-size:12px!important}.proof-fields{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.proof-fields span{font:11px/1.5 var(--mono);padding:8px 10px;border:1px solid var(--line);border-radius:5px;color:var(--muted)}.receipt-card{padding:27px;border:1px solid #5b7464;background:#172821;border-radius:11px;margin:27px 0}.receipt-card h3{font-size:25px;margin-top:15px}.receipt-card p{font-size:14px!important}.genre-line{font-size:20px;font-weight:800;letter-spacing:-.03em;margin:25px 0}.genre-line span{color:var(--pink);margin:0 10px}.version-item{padding:22px;border:1px solid var(--line);border-radius:10px}.version-item p{margin:13px 0 0;font-size:14px!important}.filter-bar{display:flex;gap:8px;flex-wrap:wrap;margin-top:32px}.filter{padding:10px 12px;min-height:44px;border:1px solid var(--line);border-radius:5px;background:transparent;color:var(--muted);font-size:11px}.filter:hover{border-color:var(--mint)}.filter.active{background:var(--mint);color:var(--bg);border-color:var(--mint)}#source-count{margin:15px 0 20px}.source-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.source-item{scroll-margin-top:120px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:23px;display:flex;flex-direction:column}.source-item:target{border-color:var(--sand);box-shadow:0 0 0 2px #edc59325}.source-head{display:flex;align-items:center;gap:12px;margin-bottom:22px}.source-no{font:16px var(--mono);color:var(--sand);padding-right:3px}.source-head .eyebrow{font-size:8px;letter-spacing:.08em}.source-head h2{font-size:19px;letter-spacing:-.035em;margin:5px 0 0}.source-out{margin-left:auto;font-size:22px;min-width:36px;min-height:44px;display:grid;place-items:center;color:var(--mint)}.source-item h3{font-size:17px;line-height:1.4;letter-spacing:-.02em}.source-date{font:10px/1.7 var(--mono);color:var(--muted)}.source-item dl{font-size:12px;margin:10px 0 25px;flex:1}.source-item dt{color:var(--mint);font-size:10px;font-weight:700;margin:13px 0 3px}.source-item dd{margin:0;color:var(--muted);line-height:1.8}.copy-button{min-height:44px;align-self:start;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:5px;font-size:11px;padding:9px 13px}.copy-button:hover{border-color:var(--mint)}.copy-button span{margin-left:20px}.spanish-intro{padding-bottom:25px}.spanish-intro h2{font-size:clamp(29px,4vw,45px);line-height:1.15;margin:20px 0}.spanish-intro p{color:var(--muted);font-size:18px}.search-dialog{padding:0;width:min(640px,calc(100% - 32px));max-height:82vh;border:1px solid #5b8474;border-radius:14px;background:var(--bg);color:var(--ink);box-shadow:0 24px 100px #0008}.search-dialog::backdrop{background:#061016c9;backdrop-filter:blur(5px)}.search-dialog-inner{padding:25px}.search-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.search-heading h2{font-size:22px;margin:0}.search-close{min-width:44px;min-height:44px;background:none;border:1px solid var(--line);border-radius:5px;color:var(--muted);font-size:20px}.search-label{display:block;font-size:12px;color:var(--muted);margin:15px 0 10px}.search-input{width:100%;min-height:52px;padding:12px 15px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);font-size:16px}.search-results{list-style:none;padding:0;margin:18px 0 0}.search-results li{border-bottom:1px solid var(--line)}.search-results a{display:block;padding:15px 0;min-height:64px}.search-results strong{display:block;font-size:16px;margin-bottom:4px}.search-results span{font-size:12px;color:var(--muted);display:block;line-height:1.6}.toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:100;background:var(--mint);color:var(--bg);padding:12px 20px;border-radius:7px;font-size:13px;box-shadow:0 4px 30px #0005;max-width:calc(100vw - 40px)}@media(min-width:1450px){.hero h1{font-size:133px}.hero{gap:50px}.hero-art{padding-left:10px}.wiki-layout{grid-template-columns:170px minmax(0,1fr) 270px;gap:44px}}@media(max-width:1150px){.shell{width:calc(100% - 58px)}.header-inner{gap:18px}.nav{gap:17px}.nav a{font-size:12px}.search-open .search-label-text{display:none}.search-open kbd{display:none}.wiki-layout{grid-template-columns:145px minmax(0,1fr);gap:28px}.factbox{display:none}.hero h1{font-size:clamp(76px,9.4vw,104px)}.hero-lede{font-size:26px}.article-layout{gap:35px;grid-template-columns:145px minmax(0,1fr)}.source-grid{gap:13px}.source-item{padding:20px}}@media(max-width:860px){.nav{gap:13px}.header-inner{min-height:74px}.brand-name{font-size:16px}.brand-icon{width:34px;height:34px;font-size:18px}.brand-sub{font-size:8px}.nav a{font-size:11px;padding:27px 0 24px}.header-tools{gap:3px}.search-open{padding:8px}.hero{padding-top:42px;gap:15px}.hero h1{font-size:81px}.hero-lede{font-size:24px}.hero-summary{font-size:13px}.hero-copy>.eyebrow{font-size:9px;letter-spacing:.09em}.art-caption{padding:0 16px;font-size:7px;letter-spacing:.09em}.status-strip{align-items:start}.status-strip>div{align-items:start;flex-direction:column;gap:7px}.status-strip>a{font-size:9px}.button{font-size:11px;padding:11px 14px;gap:15px}.wiki-layout{grid-template-columns:135px minmax(0,1fr);gap:24px}.entry-section h2{font-size:28px}.article-layout{display:block}.article-layout>.toc{position:static;display:flex;gap:15px;align-items:center;overflow:auto;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:35px}.article-layout>.toc>a{white-space:nowrap;padding:7px 0}.article-layout>.toc>.eyebrow{margin:0;white-space:nowrap}.article-layout>.toc>.toc-note{display:none}.cards{gap:12px}.entry-card{padding:20px 20px 44px}.entry-card h3{font-size:21px}.listen-inner h2{font-size:25px}.footer-links{gap:15px}.standards{gap:16px}}@media(max-width:700px){.shell{width:calc(100% - 36px)}.publisher-bar{font-size:8px;padding:10px 0;letter-spacing:.045em}.publisher-bar .shell>span:last-child{display:none}.header-inner{min-height:72px;gap:12px}.wordmark{gap:9px}.brand-name{font-size:17px}.brand-sub{font-size:8px}.header-tools{margin-left:auto}.menu-toggle{display:block;font:11px var(--mono);padding:8px 10px}.nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--panel);border-bottom:1px solid var(--line);padding:13px 24px;margin:0;box-shadow:0 10px 20px #0004}.nav[data-open=true]{display:grid;grid-template-columns:1fr 1fr;gap:4px 25px}.nav a{padding:13px 0;font-size:13px}.search-open{font-size:17px;min-width:42px}.language{font-size:10px;min-width:30px}.hero{display:flex;flex-direction:column;align-items:stretch;padding:35px 0 27px;gap:12px}.hero-copy>.eyebrow{font-size:9px;letter-spacing:.07em}.hero h1{font-size:clamp(67px,17vw,112px);margin:25px 0 23px;line-height:.83}.hero-fm{display:block;margin-top:7px}.hero-lede{font-size:26px;line-height:1.24;letter-spacing:-.035em;margin-bottom:17px}.hero-summary{font-size:14px;line-height:1.7;max-width:400px}.button-row{gap:10px;margin-top:23px}.button{min-height:48px;padding:13px 17px;font-size:12px}.hero-art{max-width:500px;width:100%;margin:0 auto}.miami-art{max-height:355px}.art-caption{padding:0 30px;font-size:8px;letter-spacing:.055em;margin-top:-4px}.status-strip{display:block;padding:17px 0}.status-strip>div{gap:10px;flex-direction:column}.status-strip>div>span{font-size:11px}.status-strip>a{display:inline-block;margin-top:12px;font-size:9px}.wiki-layout{display:block;margin-top:30px}.wiki-layout>.toc{position:static;display:flex;overflow:auto;gap:23px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:31px;scrollbar-width:thin}.wiki-layout>.toc .eyebrow,.wiki-layout>.toc .toc-note{display:none}.wiki-layout>.toc>a{white-space:nowrap;font-size:10px;padding:8px 0}.entry-section{margin-bottom:43px}.entry-section h2{font-size:29px;letter-spacing:-.04em}.entry-section p{font-size:15px}.entry-section .eyebrow{font-size:10px}.entry-section p.large-copy{font-size:17px}.factbox{display:block;margin:10px 0 40px}.factbox dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:15px 12px;align-items:start;margin:25px 0}.factbox dt{margin:0}.factbox dd{margin:0}.factbox .eyebrow{font-size:10px}.factbox h2{font-size:24px}.factbox .button{width:100%}.compare-side{padding:18px 13px}.compare-side .eyebrow{font-size:8px;line-height:1.7}.compare-name{font-size:24px}.compare-side p{font-size:10px;line-height:1.7}td{padding:17px 12px;font-size:11px}th{padding:13px 12px;font-size:9px}td strong{font-size:14px}td small{font-size:10px}.badge{font-size:9px;padding:6px 7px}.timeline li{grid-template-columns:79px minmax(0,1fr);gap:15px;padding:22px 0}.timeline-date{font-size:10px}.timeline h3{font-size:20px}.timeline p{font-size:13px}.note{padding:18px}.section-line{display:block}.section-line h2{font-size:31px}.section-note{display:block;margin-top:14px;font-size:10px}.cards{grid-template-columns:1fr;gap:13px}.entry-card{padding:24px 24px 35px}.entry-card h3{font-size:26px;margin-top:13px}.entry-card p{max-width:85%;font-size:14px}.browse-section{padding:26px 0 40px}.listen-inner{display:block}.listen-inner h2{font-size:27px}.listen-inner p{font-size:12px}.listen-inner .button{margin-top:22px}.footer-top,.footer-bottom{display:block}.footer-links{margin-top:22px;flex-wrap:wrap;gap:14px 25px}.footer-bottom>span{display:block;margin-top:16px}.article-hero{padding:30px 0 24px}.breadcrumbs{font-size:9px;margin-bottom:28px}.article-hero h1{font-size:43px;margin-top:16px}.article-hero>p{font-size:15px}.article-meta{font-size:9px;gap:10px 15px;margin-top:21px}.article-layout{margin:28px 0 42px}.article-layout>.toc{gap:23px;margin-bottom:28px}.article-layout>.toc>.eyebrow{display:none}.article-body .entry-section h2{font-size:29px}.article-body .entry-section p{font-size:15px}.article-body .compare-name{font-size:25px}.article-body .large-copy{font-size:18px}.standards{grid-template-columns:1fr;gap:5px}.standards>div{padding:16px 0 0}.standards h3{font-size:21px;margin:10px 0}.standards p{font-size:14px!important}.source-grid{grid-template-columns:1fr;gap:16px}.source-item{padding:24px}.source-head h2{font-size:23px}.source-head .eyebrow{font-size:9px}.source-item h3{font-size:19px}.source-item dl{font-size:13px}.source-item dt{font-size:11px}.filter{font-size:10px;padding:9px 11px}.account-card{padding:22px}.account-card p{font-size:14px!important}.receipt-card{padding:22px}.receipt-card h3{font-size:24px}.genre-line{font-size:16px;line-height:1.8}.genre-line span{margin:0 5px}.ledger-row{padding:20px}.ledger-row h3{font-size:29px}.faq summary{font-size:14px}.search-dialog-inner{padding:20px}.search-heading h2{font-size:22px}.toast{font-size:12px;text-align:center;width:max-content;max-width:calc(100vw - 36px)}}@media(max-width:359px){.shell{width:calc(100% - 28px)}.brand-name{font-size:15px}.brand-icon{width:29px;height:29px;font-size:16px}.brand-sub{font-size:7px}.header-inner{gap:5px}.header-tools{gap:1px}.menu-toggle{padding:7px;min-width:41px;font-size:10px}.search-open{min-width:38px;padding:5px}.language{min-width:26px}.hero h1{font-size:66px}.hero-lede{font-size:25px}.hero-copy>.eyebrow{font-size:8px}.button{font-size:11px;padding:12px 14px;gap:15px}.art-caption{padding:0 18px;font-size:7px}.compare-name{font-size:21px}.article-hero h1{font-size:38px}.article-body .compare-name{font-size:22px}td{padding:14px 9px}.badge{font-size:8px}.factbox dl{grid-template-columns:101px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.entry-card:hover{transform:none}}@media print{body{background:#fff;color:#111}.site-header,.publisher-bar,.build-note,.toc,.hero-art,.listen-band,.site-footer,.search-open,.header-tools,.button-row,.copy-button,.filter-bar,.search-dialog,.toast{display:none!important}.shell{width:100%}.hero,.wiki-layout,.article-layout{display:block;padding:0;margin:0}.hero h1{font-size:50px;color:#111}.hero-fm{display:inline;color:#111}.hero p,.entry-section p,.article-body p,.fine,td,th,dd{color:#222!important}h1,h2,h3,strong,.eyebrow{color:#111!important}.source-grid,.cards{display:block}.source-item,.entry-section,.entry-card,.note,.compare-side,.account-card,.factbox{background:#fff;color:#111;break-inside:avoid}.refs a,.text-link{color:#111}.source-item{margin-bottom:15px}.source-item h2{color:#111}.status-strip{color:#111}.factbox{margin-top:30px}.badge{color:#111!important}.compare-grid{background:#aaa}.source-item[hidden]{display:block!important}}.proof-ribbon{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 22px;margin-bottom:22px;border:1px solid #567866;border-radius:8px;background:#172b25;font-size:13px;color:var(--muted)}.proof-ribbon strong{font:800 22px var(--display);color:var(--mint);margin-right:13px}.proof-ribbon .text-link{white-space:nowrap;font-size:12px}.evidence-figure{margin:28px 0;padding:18px;background:#050808;border:1px solid var(--line);border-radius:9px}.evidence-figure img{display:block;width:100%;height:auto}.evidence-figure figcaption{font-size:12px;line-height:1.75;color:var(--muted);padding-top:17px}.record-quote{margin:22px 0;padding:22px 25px;border-left:3px solid var(--mint);background:var(--panel);font-size:19px;line-height:1.65;color:var(--ink)}.provenance{display:grid;grid-template-columns:170px minmax(0,1fr);gap:15px 25px;margin:25px 0;font-size:13px}.provenance dt{color:var(--mint);font:11px/1.7 var(--mono)}.provenance dd{margin:0;color:var(--muted);overflow-wrap:anywhere}code{font:12px/1.75 var(--mono);overflow-wrap:anywhere}.hash{display:block;padding:13px;background:var(--panel);margin-top:12px}.provenance-details{padding:18px 0;border-block:1px solid var(--line)}.provenance-details summary{cursor:pointer;color:var(--mint);padding:10px 0;font-size:14px}.provenance-details p{margin-top:15px}.inline-link{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.article-body .cards{grid-template-columns:1fr}.article-body .entry-card{min-height:150px}.search-input{margin-top:20px}.search-footer{font-size:11px;color:var(--muted);margin-top:20px}.footer-links{flex-wrap:wrap;max-width:570px;justify-content:flex-end}.nav{gap:20px}.table-wrap td{overflow-wrap:anywhere}.table-wrap{scrollbar-width:thin}.source-item .source-out{flex-shrink:0}@media(min-width:701px) and (max-width:1030px){.nav{gap:11px}.header-inner{gap:12px}.brand-name{font-size:16px}.brand-sub{font-size:8px}.brand-icon{width:30px;height:30px}.nav a{font-size:11px}.header-tools{gap:2px}.search-open{padding:8px}.language{min-width:28px}}@media(max-width:700px){.proof-ribbon{display:block;padding:15px 18px;font-size:12px}.proof-ribbon>span{display:block}.proof-ribbon strong{font-size:21px}.proof-ribbon .text-link{margin-top:9px}.record-quote{margin:20px 0;padding:18px;font-size:16px}.evidence-figure{padding:12px;margin:22px 0}.evidence-figure figcaption{font-size:11px}.provenance{grid-template-columns:1fr;gap:6px}.provenance dd{margin-bottom:12px}.footer-links{justify-content:flex-start}.nav{gap:4px 25px}}@media print{.proof-ribbon,.evidence-figure{background:white;color:#111;border-color:#aaa}.record-quote{background:#fff;color:#111}.provenance dd,.provenance dt,.evidence-figure figcaption{color:#222}.proof-ribbon .text-link{display:none}}.incident-hub-link{margin-top:20px}.incident-compare .compare-side,.incident-files .compare-side,.incident-claims>div,.incident-links .entry-card,.incident-key>div{min-width:0;overflow-wrap:anywhere}.incident-intro{margin:0 0 62px}.incident-deck{font-size:clamp(21px,2.5vw,30px)!important;line-height:1.38!important;letter-spacing:-.035em;color:var(--ink)!important}.incident-status{display:flex;flex-wrap:wrap;gap:8px;margin:23px 0 27px}.incident-punch{font-size:20px!important;color:var(--ink)!important}.incident-intro .button-row{margin-top:22px}.incident-compare .incident-name{font-size:clamp(38px,4.4vw,60px);font-weight:900;line-height:1.05;letter-spacing:-.065em;margin:17px 0 10px;white-space:nowrap}.incident-compare .incident-name span{color:var(--pink);border-bottom:3px solid var(--pink)}.incident-compare .station .incident-name span{color:var(--mint);border-color:var(--mint)}.incident-files .compare-side{padding:28px}.incident-files h3{margin:21px 0 5px}.incident-file-date{font:10px/1.6 var(--mono)!important;letter-spacing:.06em;color:var(--sand)!important}.incident-files ul,.incident-claims ul{color:var(--muted);padding-left:20px;margin:18px 0 24px;font-size:14px;line-height:1.8}.incident-files li,.incident-claims li{margin:0 0 7px}.incident-files .text-link{margin-top:2px}.incident-claims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.incident-claims>div{padding:20px 18px;background:var(--panel);border:1px solid var(--line);border-radius:9px}.incident-claims ul{font-size:13px;margin-bottom:0}.incident-statement{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.incident-statement>div{border-left:2px solid var(--mint);padding:16px 18px;background:var(--panel)}.incident-statement>div+div{border-color:var(--pink)}.incident-statement p{font-size:14px!important;margin:9px 0 0}.incident-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:25px 0}.incident-links .entry-card{min-height:180px}.incident-links .entry-card h3{font-size:22px}.incident-key{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:23px 0}.incident-key>div{padding:16px 18px;background:var(--panel);border:1px solid var(--line);border-radius:8px}.incident-key dt{font:700 10px/1.6 var(--mono);letter-spacing:.08em;color:var(--mint)}.incident-key dd{font-size:13px;line-height:1.65;color:var(--muted);margin:7px 0 0}.incident-final{padding:30px;border:1px solid #5b7464;background:#172821;border-radius:12px}.incident-final h2{font-size:clamp(37px,5vw,60px)!important;margin:14px 0}.incident-final h2 span{font-size:.52em;color:var(--mint)}.incident-final .genre-line{font-size:16px!important}.incident-final>.button{margin-top:10px}@media(max-width:700px){.incident-intro{margin-bottom:45px}.incident-deck{font-size:21px!important}.incident-status .badge,.incident-files .badge{font-size:10px;padding:7px 9px}.incident-compare,.incident-files,.incident-statement,.incident-links,.incident-key{grid-template-columns:1fr}.incident-compare .incident-name{font-size:clamp(38px,11vw,52px)}.incident-claims{grid-template-columns:1fr}.incident-files .compare-side{padding:23px}.incident-final{padding:22px}.incident-final h2{font-size:40px!important}}@media print{.incident-final,.incident-claims>div,.incident-statement>div,.incident-key>div{background:#fff;border-color:#999;color:#111}.incident-compare .incident-name span{color:#111;border-color:#111}}.receipts-intro{border-top:4px solid #edc593;padding-top:24px}.receipt-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0 18px}.receipt-legend>div{min-width:0;padding:16px;background:#182729;border:1px solid #3d5650;border-top:3px solid #a2dec1}.receipt-legend>div:nth-child(2){border-top-color:#edc593}.receipt-legend>div:nth-child(3){border-top-color:#db7770}.receipt-legend strong{display:block;font:700 11px/1.45 var(--mono);letter-spacing:.06em;color:var(--ink)}.receipt-legend span{display:block;margin-top:9px;color:var(--muted);font-size:13px;line-height:1.5}.receipt-stack{display:grid;gap:22px;margin-top:26px}.receipt-card-b{min-width:0;overflow-wrap:anywhere;position:relative;padding:25px 27px 27px;border:1px solid #52635b;border-left:5px solid #edc593;border-radius:4px;background:repeating-linear-gradient(0deg,transparent 0,transparent 31px,#ffffff08 32px),#17252a;box-shadow:4px 5px 0 #08151a}.receipt-card-b.receipt-lineage{border-left-color:#a2dec1}.receipt-card-b.receipt-reported{border-left-color:#db7770}.receipt-topline{display:flex;flex-wrap:wrap;justify-content:space-between;gap:9px;font:700 10px/1.5 var(--mono);letter-spacing:.08em}.receipt-number{color:#edc593}.receipt-state{color:#a2dec1}.receipt-card-b h3{font-size:clamp(31px,4vw,48px);letter-spacing:-.055em;margin:15px 0 6px}.receipt-confidence{font:700 10px/1.6 var(--mono)!important;color:#edc593!important;letter-spacing:.08em}.receipt-summary{font-size:16px!important;line-height:1.62!important;max-width:790px}.receipt-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 0}.receipt-facts>div{min-width:0;padding:12px 14px;background:#0e1c22;border:1px solid #334b4a}.receipt-facts dt{text-transform:uppercase;color:#a2dec1;font:700 10px/1.5 var(--mono);letter-spacing:.08em}.receipt-facts dd{margin:5px 0 0;color:var(--ink);font-size:13px;line-height:1.5}.receipt-facts a,.receipt-credit-links a{color:#edc593;text-decoration:underline;text-underline-offset:3px}.receipt-scan{margin:17px 0 0;max-width:710px;padding:9px;background:#e9e2d2;color:#172329;border-radius:2px}.receipt-scan img{display:block;width:100%;height:auto}.receipt-scan figcaption{font-size:11px;line-height:1.4;margin-top:6px}.receipt-caution{border-left:2px solid #db7770;padding:9px 12px;background:#301e23;font-size:14px!important}.receipt-credit-links{font-size:13px!important}.receipt-card-b :focus-visible{outline-offset:4px}@media(max-width:700px){.receipt-legend,.receipt-facts{grid-template-columns:1fr}.receipt-card-b{padding:20px 17px}.receipt-card-b h3{font-size:34px}.receipt-state{width:100%}.receipt-summary{font-size:15px!important}.receipt-scan{padding:6px}}@media print{.receipt-card-b,.receipt-legend>div,.receipt-facts>div{background:#fff;color:#111;box-shadow:none}.receipt-card-b h3,.receipt-facts dd,.receipt-legend strong{color:#111}}.receipt-date-status{display:block;margin-top:5px;color:#edc593;font:700 10px/1.5 var(--mono);letter-spacing:.04em}.receipt-fact-wide{grid-column:1/-1}.receipt-name-rule{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:12px 0 17px;padding:12px 16px;background:#0e1c22;border:1px solid #3d5650}.receipt-name-rule>span{font-size:clamp(18px,3vw,29px);font-weight:900;letter-spacing:-.045em;line-height:1.2;white-space:nowrap}.receipt-name-rule>span:first-child>span{color:#a2dec1;border-bottom:2px solid #a2dec1}.receipt-name-rule>span:last-child>span{color:#db7770;border-bottom:2px solid #db7770}.receipt-name-rule b{color:#edc593;font-size:20px}.receipt-source-key{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:17px 0 0}.receipt-source-key>div{min-width:0;padding:11px 13px;border-left:2px solid #a2dec1;background:#15252a}.receipt-source-key>div:nth-child(2){border-color:#edc593}.receipt-source-key>div:nth-child(3){border-color:#db7770}.receipt-source-key>div:nth-child(4){border-color:#8a9b98}.receipt-source-key dt{font:700 10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink)}.receipt-source-key dd{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}@media(max-width:700px){.receipt-source-key{grid-template-columns:1fr}.receipt-name-rule{gap:6px 10px;padding:10px}.receipt-name-rule>span{font-size:20px}}.archive-hero-art{margin:0;min-width:0}.archive-hero-frame{position:relative;overflow:hidden;border:1px solid #596259;border-radius:12px;padding:18px;background:radial-gradient(circle at 50% 48%,#50342d66,transparent 54%),repeating-radial-gradient(circle at 50% 50%,transparent 0 25px,#ffffff09 26px 27px),#142329}.archive-hero-frame:before{content:"";position:absolute;inset:8px;border:1px solid #e8d5af32;border-radius:8px;pointer-events:none}.archive-hero-frame .eyebrow{position:absolute;z-index:1;top:25px;left:27px;color:#e7d4a4;font-size:9px;letter-spacing:.11em}.archive-hero-frame picture{display:block;position:relative;width:100%;aspect-ratio:1}.archive-hero-frame img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.archive-hero-art .art-caption{padding:8px 2px 0;margin:0;font-size:9px}#the-name{position:relative;padding:24px 25px 26px;border:1px solid #4d635e;border-top:4px solid #ddc182;border-radius:7px;background:repeating-linear-gradient(0deg,transparent 0 34px,#e6d8b909 35px 36px),#122329}#the-name .incident-compare{margin-top:24px;border-color:#647367;box-shadow:0 14px 30px #020a0d55}#the-name .compare-side{position:relative;min-width:0;padding:27px 22px 25px;background:linear-gradient(145deg,#203831,#14282a)}#the-name .compare-side.game{background:linear-gradient(145deg,#382a31,#202631)}#the-name .compare-side:before{content:"";display:block;height:3px;margin-bottom:18px;background:linear-gradient(90deg,#c74439,#dec263,#4ea469)}#the-name .incident-name{font-size:clamp(42px,5vw,70px);margin:17px 0 14px;letter-spacing:-.075em}#the-name .incident-name span{display:inline-block;font-size:1.12em;line-height:.85;border-bottom-width:5px}#the-name .note{background:#302b244d;border-left-width:4px}.receipt-card-b:has(.receipt-scan){border-top:2px solid #dbbd85}.receipt-scan{border:1px solid #9f937d;padding:13px 13px 10px!important;background:repeating-linear-gradient(0deg,transparent 0 27px,#2f291a0d 28px 29px),#ede5d4;box-shadow:0 7px 0 #08151a,0 15px 28px #03090c77}.receipt-scan img{border:1px solid #b4aa96;background:#fff}.receipt-scan figcaption{padding-top:3px;color:#343632;font-size:12px;line-height:1.5}.node-c-main-visual{margin:28px 0 24px;border:1px solid #596b5b;background:#0b171d;padding:10px}.node-c-main-visual img,.node-c-transition img{display:block;width:100%;height:auto}.node-c-main-visual figcaption{color:#d8d3b7;font:700 11px/1.5 var(--mono);letter-spacing:.05em;padding:10px 4px 2px}.node-c-main-visual figcaption a{color:#ead584;text-decoration:underline;text-underline-offset:3px}.node-c-why{border-left:3px solid #d5bb76;padding-left:clamp(17px,3vw,27px)}.node-c-transition{margin-bottom:30px;padding:clamp(20px,3vw,30px);border:1px solid #697258;background:#182a26}.node-c-transition figure{margin:15px 0 26px}.node-c-transition img{border:1px solid #667568}.article-body .node-c-transition h2{font-size:clamp(30px,4vw,46px);line-height:1.04;color:#f2e8cd}.article-body .node-c-transition p{color:#e7e1cc;max-width:65ch}.node-c-store-wrap{margin-top:28px;padding:12px;border-top:3px solid #c9b35e;background:#0a1114;min-width:0}.node-c-fallback{margin:12px 0 0!important;text-align:center}.node-c-fallback a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:10px 17px;border:1px solid #dac878;background:#e5cf77;color:#13231f;font-weight:800;font-size:12px;line-height:1.4;text-align:center}.node-c-fallback a:hover{background:#f1dc92;color:#13231f}@media(max-width:700px){.archive-hero-art{max-width:450px}.archive-hero-frame{padding:12px}.archive-hero-frame .eyebrow{top:19px;left:22px;font-size:8px}.archive-hero-art .art-caption{font-size:8px}#the-name{padding:19px 16px 21px}#the-name .compare-side{padding:22px 15px}#the-name .incident-name{font-size:clamp(38px,10vw,52px)}.receipt-scan{padding:7px!important}}@media(max-width:700px){.node-c-main-visual{padding:5px}.node-c-main-visual figcaption{font-size:9px}.node-c-transition{padding:16px}.node-c-transition figure{margin:14px 0 22px}.node-c-store-wrap{padding:5px}}@media(max-width:359px){#the-name{padding:16px 11px 18px}#the-name .compare-side{padding:18px 11px}#the-name .incident-name{font-size:38px}}@media(prefers-reduced-motion:reduce){.archive-hero-art *,#the-name *,.receipt-scan *,.node-c-transition *{animation:none!important;transition:none!important}}.funnel-panel{margin:0;min-width:0}.funnel-panel img{display:block;width:100%;height:auto;max-width:100%}.funnel-link{display:block;line-height:0;border:1px solid #61716b;background:#081115;overflow:hidden}.funnel-link:hover{border-color:#f2cf59}.funnel-link:focus-visible{outline:3px solid #f2cf59;outline-offset:4px}.funnel-caption{margin:7px 0 0;color:#cbd5d1;font-size:11px;line-height:1.45;letter-spacing:.015em}.funnel-hub{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:16px;margin:24px 0 32px;align-items:start}.funnel-hub-actions{display:grid;gap:16px;min-width:0}.funnel-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:23px 0 31px}#the-name .funnel-identity{margin:19px 0 23px}.funnel-receipts-hero{width:min(100%,980px);margin:23px auto 32px}.funnel-receipts-shop,.funnel-parody-shop{margin:28px 0 34px}.funnel-cornerstone{padding:26px 34px 0;max-width:1120px;margin:0 auto}.funnel-cornerstone .funnel-caption{color:#cbd5d1}@media(max-width:760px){.funnel-hub,.funnel-actions{grid-template-columns:1fr}.funnel-hub{gap:17px}.funnel-hub-actions{gap:17px}.funnel-receipts-hero{margin:20px auto 28px}}@media(max-width:480px){.funnel-hub{margin:19px 0 26px}.funnel-actions{gap:18px}.funnel-cornerstone{padding:18px 12px 0}.funnel-caption{font-size:10px}}@media(prefers-reduced-motion:reduce){.funnel-link{transition:none}}.cacoteo-oct8-host-label{margin:24px 0 10px}.cacoteo-oct8-host-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 26px}.cacoteo-oct8-host-cards figure{min-width:0;margin:0}.cacoteo-oct8-host-cards img{display:block;width:100%;height:auto;border-radius:8px}.cacoteo-oct8-host-cards figcaption{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}@media(max-width:767px){.cacoteo-oct8-host-cards{grid-template-columns:minmax(0,1fr);gap:24px}}.cc-oct8-feature{width: min(100%, 880px);margin: clamp(20px, 3vw, 36px) auto;display: grid;gap: 18px;}.cc-oct8-feature__evidence{margin: 0;}.cc-oct8-feature__evidence img{display: block;width: min(100%, 725px);height: auto;margin-inline: auto;border-radius: 10px;object-fit: contain;}.cc-oct8-feature__evidence figcaption{max-width: 725px;margin: 10px auto 0;font-size: .82rem;line-height: 1.55;opacity: .83;}.cc-oct8-feature__shop{border: 1px solid #566064;border-radius: 12px;padding: clamp(18px, 3vw, 28px);background: #181d20;color: #f6f5f0;}.cc-oct8-feature__shop h2{font-size: clamp(1.28rem, 2.4vw, 1.8rem);line-height: 1.18;margin: 8px 0 12px;color: #fff;}.cc-oct8-feature__shop p{max-width: 67ch;line-height: 1.55;}.cc-oct8-feature__eyebrow{margin: 0;font-size: .69rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;}.cc-oct8-feature__button{display: inline-flex;align-items: center;justify-content: center;gap: 10px;max-width: 100%;border-radius: 6px;background: #eee9dd;color: #151b1e;padding: 12px 18px;font-size: .92rem;font-weight: 750;text-decoration: none;margin: 10px 0;}.cc-oct8-feature__button:hover, .cc-oct8-feature__button:focus-visible{background: #fff;text-decoration: underline;}.cc-oct8-feature__disclaimer{font-size: .76rem;opacity: .8;margin-bottom: 0;}@media (max-width: 480px){.cc-oct8-feature{gap: 14px;}.cc-oct8-feature__shop{padding: 16px;}.cc-oct8-feature__button{width: 100%;box-sizing: border-box;}}.cacoteo-rainao-archive{margin:clamp(1.5rem,3vw,2.5rem) 0;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid currentColor;border-radius:12px}.cacoteo-rainao-archive__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.cacoteo-rainao-archive h3{margin:.5rem 0 1rem;line-height:1.18}.cacoteo-rainao-archive__list{padding-left:1.35rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:.65rem;margin:1rem 0 1.4rem}.cacoteo-rainao-archive__item{padding-right:.4rem;overflow-wrap:anywhere}.cacoteo-rainao-archive__item a{font-weight:650;text-decoration:underline;text-underline-offset:3px}.cacoteo-rainao-archive__id{display:block;font-size:.78rem;opacity:.7}.cacoteo-rainao-archive__evidence-limit{font-size:.91rem;opacity:.88}.cacoteo-rainao-archive__source{font-size:.85rem}@media(max-width:650px){.cacoteo-rainao-archive__list{grid-template-columns:1fr}.cacoteo-rainao-archive{padding:1rem}}body.ct-edition{--bg:#0b0c0e;--panel:#141519;--panel2:#1b1d22;--ink:#f4f3ee;--muted:#b5b7bd;--mint:#ff575e;--sand:#e6e7eb;--pink:#ff575e;--line:#34353b;background:#0b0c0e;color:#f4f3ee}.ct-edition .shell{width:min(1320px,calc(100% - 64px))}.ct-edition .publisher-bar{background:#0b0c0e;border-color:#292b31}.ct-edition .site-header{background:#101114;border-color:#34353b;position:relative}.ct-edition .brand-icon{color:#ff444d;border-color:#ff444d}.ct-edition .brand-sub{color:#adb0b9}.ct-edition .nav a{font-size:11px;font-weight:800;letter-spacing:.06em}.ct-edition main{padding-bottom:50px}.ct-edition .article-hero{padding:44px 0 28px}.ct-edition .article-hero h1{font-size:clamp(38px,6vw,80px);max-width:1000px}.ct-edition .article-layout{grid-template-columns:210px minmax(0,1fr);gap:44px}.ct-edition .article-body,.ct-edition .wiki-body{min-width:0}.ct-edition .entry-section{border-color:#34353b}.ct-edition .eyebrow,.ct-edition .timeline-date{color:#ff777c}.ct-edition a:hover{color:#ff8b90}.ct-edition table{width:100%;table-layout:auto}.ct-edition .table-wrap{max-width:100%;overflow:auto}.ct-eyebrow{font:700 11px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#b8bac3}.ct-red{color:#ff5b63}.ct-edition .ct-section{padding:52px 0;border-top:1px solid #34353b;scroll-margin-top:24px}.ct-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.ct-heading h2{font-size:clamp(30px,4.3vw,58px);text-transform:uppercase;font-weight:900;letter-spacing:-.045em;margin:7px 0 0}.ct-heading>p{max-width:410px;color:#b5b7bd;font-size:14px;margin:0}.ct-btns{display:flex;gap:10px;flex-wrap:wrap}.ct-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:13px 20px;background:#f0f0ed;color:#101114!important;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;border:1px solid #f0f0ed;border-radius:3px;transition:transform .2s,background .2s}.ct-button:hover{background:#fff;transform:translateY(-2px)}.ct-button.ct-primary{background:#ed343d;color:white!important;border-color:#ed343d}.ct-button.ct-outline{background:transparent;color:#eee!important;border-color:#666871}.ct-note{font-size:12px;color:#b5b7bd;line-height:1.65}.ct-edition .ct-hero{padding:26px 0 40px}.ct-hero h1{font:600 11px/1.5 var(--mono);letter-spacing:.025em;color:#a8aab4;max-width:900px;margin:0 0 18px}.ct-signal{display:grid;grid-template-columns:1fr 1fr;position:relative;border:1px solid #414249;border-radius:5px;overflow:hidden;background:#15161a}.ct-lane{min-height:350px;padding:30px 34px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.ct-lane>*{position:relative;z-index:1}.ct-lane:before{content:"";position:absolute;inset:0;opacity:.24;background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,#92959b 4px,transparent 5px);pointer-events:none}.ct-lane-fiction{background:radial-gradient(ellipse at 0 0,#515460,transparent 70%),#191b20}.ct-lane-real{border-left:1px solid #606168;background:radial-gradient(ellipse at 100% 100%,#7c121d,transparent 75%),#121216}.ct-lane-real:before{opacity:.08}.ct-lane .ct-label{display:flex;gap:10px;align-items:center;font:700 11px/1.5 var(--mono);letter-spacing:.1em}.ct-label:before{content:"";width:8px;height:8px;background:#a7aab7;border-radius:50%;flex:none}.ct-lane-real .ct-label:before{background:#ff4a55}.ct-station-name{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:clamp(48px,6vw,86px);letter-spacing:.015em;line-height:1;margin:30px 0 16px;font-weight:900}.ct-station-name em{font-style:normal;color:#ff5b63}.ct-station-name small{display:block;font:700 15px/1.4 var(--mono);letter-spacing:.25em;margin-top:10px}.ct-lane p{font-size:13px;max-width:315px;margin:0;color:#d6d7dc}.ct-real-logo{position:absolute!important;width:185px;height:185px;object-fit:contain;right:-5px;bottom:0;opacity:.25;z-index:0!important}.ct-vowel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58px;height:58px;display:grid;place-items:center;border:1px solid #f55d65;border-radius:50%;background:#e93641;z-index:3;box-shadow:0 0 0 9px #1011149c;color:#fff;font:900 20px/1 var(--mono);overflow:hidden}.ct-vowel span{grid-area:1/1}.ct-vowel .ct-a{opacity:0}.ct-hero-title{display:flex;justify-content:space-between;gap:30px;align-items:center;padding-top:28px}.ct-hero-title h2{font-size:clamp(35px,4.6vw,66px);font-weight:900;line-height:.98;letter-spacing:-.055em;margin:0;text-transform:uppercase}.ct-hero-title h2 span{display:block;color:#afb1ba}.ct-hero-title>div{max-width:540px}.ct-hero-title p{font-size:14px;color:#c0c1c7;max-width:490px}.ct-independent{font:10px/1.5 var(--mono);color:#a1a4ad;padding-top:18px;margin:0}.ct-carousel-controls{display:flex;gap:8px}.ct-carousel-controls button{color:#fff;background:#1c1e24;border:1px solid #51535d;width:44px;height:44px;border-radius:50%;font-size:20px}.ct-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/3);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#7d3239 #17191e;padding:4px 0 14px;outline-offset:3px}.ct-song{scroll-snap-align:start;min-width:0;background:#17181d;border:1px solid #34353b;border-radius:5px;overflow:hidden;transition:border-color .25s,transform .25s}.ct-song:hover{border-color:#8f939f;transform:translateY(-3px)}.ct-song-art{aspect-ratio:1.5;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;padding:22px;background:#791e2e}.ct-song-art:before{content:"";position:absolute;border:1px solid #ffffff50;border-radius:50%;width:290px;height:290px;right:-100px;bottom:-140px;box-shadow:0 0 0 14px #ffffff0a,0 0 0 30px #ffffff10,0 0 0 45px #ffffff08}.ct-song-art strong{font:900 clamp(44px,5.7vw,80px)/.9 Impact,'Arial Narrow',Arial,sans-serif;position:relative;letter-spacing:.01em;color:#fff}.ct-song-art small{font:700 10px/1.5 var(--mono);letter-spacing:.1em;color:#ffffffcc;position:relative}.ct-song:nth-child(2) .ct-song-art{background:linear-gradient(125deg,#252a3b,#4b566a)}.ct-song:nth-child(3) .ct-song-art{background:linear-gradient(125deg,#4b302c,#ae7451)}.ct-song-info{padding:20px}.ct-badge{font:800 9px/1.5 var(--mono);letter-spacing:.09em;color:#ff8b92;border:1px solid #82464d;padding:4px 7px;display:inline-block;text-transform:uppercase}.ct-song h3{font-size:24px;margin:16px 0 7px;line-height:1.1}.ct-song p{font-size:13px;color:#bfc1c9;margin-bottom:14px}.ct-song a{display:inline-flex;align-items:center;min-height:44px;font:800 10px var(--mono);letter-spacing:.06em;border-bottom:1px solid #60616a}.ct-reported{display:flex;gap:22px;align-items:center;justify-content:space-between;background:#17191e;border-left:3px solid #d8b966;padding:22px 25px;margin-top:20px}.ct-reported .ct-badge{color:#e4d18c;border-color:#816f3c}.ct-reported h3{margin:8px 0 4px;font-size:23px}.ct-reported p{margin:0;max-width:550px}.ct-reported>a{font-size:12px;text-decoration:underline;min-height:44px;display:flex;align-items:center;white-space:nowrap}.ct-hosts{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ct-host{position:relative;border:1px solid #41434d;border-radius:5px;background:linear-gradient(125deg,#242834,#14151a);padding:26px;overflow:hidden}.ct-host:nth-child(2){background:linear-gradient(125deg,#481d29,#19151b)}.ct-host-top{display:flex;align-items:center;gap:24px;min-height:160px}.ct-host-monogram{font:900 100px/.85 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:-.03em;color:#9297a8;opacity:.8;flex-shrink:0}.ct-host:nth-child(2) .ct-host-monogram{color:#f97c94}.ct-host h3{font:900 clamp(26px,3vw,44px)/1 Impact,'Arial Narrow',Arial,sans-serif;margin:0 0 12px;letter-spacing:.025em}.ct-host p{color:#c1c3cd;font-size:13px;margin:0}.ct-host summary{font:700 11px var(--mono);cursor:pointer;padding:15px 0;border-top:1px solid #ffffff35;margin-top:16px}.ct-host details p{padding-top:8px}.ct-host a{text-decoration:underline;display:inline-block;padding:12px 0;font-size:12px}.ct-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ct-time{border:1px solid #3f414a;background:#17181d;border-radius:4px;overflow:hidden}.ct-time summary{display:block;cursor:pointer;padding:22px;position:relative}.ct-time summary:after{content:"+";position:absolute;right:18px;top:20px;font-size:22px;color:#ff6d76}.ct-time[open] summary:after{content:"−"}.ct-year{font:900 clamp(42px,4.4vw,64px)/1 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:.015em;display:block;padding:18px 0 26px;border-top:3px solid #cf343f;margin-top:18px}.ct-time h3{font-size:16px;line-height:1.3;min-height:42px;margin:0}.ct-time>div{padding:0 22px 24px;color:#c4c6cf;font-size:12px}.ct-time p{margin:0 0 12px}.ct-time a{text-decoration:underline}.ct-receipt-feature{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;padding:30px;margin-top:20px;background:#1a1b20;border:1px solid #4d4e57;border-radius:5px}.ct-receipt-feature figure{margin:0;min-width:0}.ct-receipt-feature img{display:block;width:100%;height:auto;border-radius:3px}.ct-receipt-feature figcaption{font:10px/1.6 var(--mono);color:#babdc6;padding-top:10px}.ct-receipt-feature h3{font-size:clamp(24px,3vw,42px)}.ct-receipt-feature p{font-size:14px;color:#c8c9d0}.ct-evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ct-evidence-card{background:#17191e;border:1px solid #464852;border-radius:4px;padding:24px}.ct-evidence-card h3{font-size:22px;margin:15px 0}.ct-evidence-card dl{font-size:12px}.ct-evidence-card dt{font:700 9px var(--mono);color:#a4a7b2;text-transform:uppercase;margin-top:18px}.ct-evidence-card dd{margin:4px 0;color:#e2e3e8}.ct-evidence-card a{font-size:12px;text-decoration:underline;display:inline-block;padding:15px 0}.ct-posters{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ct-poster{margin:0}.ct-poster>a{display:block;overflow:hidden;border:1px solid #444650;border-radius:3px;background:#17191e}.ct-poster img{width:100%;height:auto;display:block;transition:transform .3s ease}.ct-poster a:hover img{transform:scale(1.025)}.ct-poster figcaption{font:10px/1.6 var(--mono);color:#bbbfc7;padding-top:12px}.ct-poster figcaption a{text-decoration:underline}.ct-archive{display:grid;grid-template-columns:1fr 1fr;background:#26282f;border:1px solid #5d606a;border-radius:5px;margin:30px 0 48px}.ct-archive-art{padding:35px;background:repeating-linear-gradient(90deg,#16171b 0,#16171b 22px,#202229 23px,#202229 24px);display:flex;flex-direction:column;justify-content:space-between;min-height:220px}.ct-archive-art strong{font:900 clamp(32px,4vw,60px)/1 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:.02em}.ct-archive-copy{padding:32px}.ct-archive-copy h2{font-size:30px}.ct-archive-copy p{font-size:14px;color:#ced0d9}.ct-archive-copy a{text-decoration:underline;color:#ff9297}.ct-dossier{margin:20px 0;border:1px solid #41434d;border-radius:4px;background:#101216}.ct-dossier>summary{padding:24px;font:800 12px/1.5 var(--mono);letter-spacing:.04em;cursor:pointer}.ct-dossier>div{padding:0 24px 24px}.ct-dossier .hero{padding:24px 0;display:block}.ct-dossier .home-identity{max-width:200px}.ct-dossier .hero-copy{max-width:none}.ct-dossier .wiki-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}.ct-dossier .factbox{grid-column:2}.ct-edition .ct-dossier .shell{width:100%}.ct-dossier section{scroll-margin-top:25px}.ct-listen{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:42px;padding:38px;background:linear-gradient(125deg,#32151b,#14171c);border:1px solid #78353f;border-radius:5px}.ct-listen h2{font-size:clamp(30px,4vw,55px)}.ct-listen p{color:#cbcad1;font-size:14px}.ct-listen .ct-btns{margin-top:20px}.ct-edition .cacoteo-live-player{max-width:none}.ct-edition .cacoteo-live-player__logo{object-fit:contain}.ct-edition .cacoteo-live-player__share-details{position:relative}.ct-edition .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ct-dialog{width:min(850px,calc(100% - 32px));max-height:90vh;border:1px solid #656874;background:#13151a;color:#eee;padding:24px}.ct-dialog::backdrop{background:#050609ed}.ct-dialog img{display:block;max-height:70vh;max-width:100%;margin:auto}.ct-dialog button{padding:10px 18px;min-height:44px;float:right;background:#eee;color:#111;border:0;margin-bottom:16px}.ct-dialog p{clear:both;padding-top:16px;font-size:13px}.ct-mobile-actions{display:none}.ct-edition .site-footer{background:#0e1014;border-color:#383a43}.ct-edition .listen-bridge{background:#16191f;border-color:#464a56}@keyframes ct-a-out{0%,28%{opacity:1;transform:translateY(0)}65%,100%{opacity:0;transform:translateY(-55px)}}@keyframes ct-o-in{0%,28%{opacity:0;transform:translateY(55px)}65%,100%{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.ct-motion .ct-a{animation:ct-a-out 1.3s ease both}.ct-motion .ct-o{animation:ct-o-in 1.3s ease both}.ct-motion .ct-reveal.ct-arrived{animation:ct-reveal .55s ease both}@keyframes ct-reveal{from{transform:translateY(16px);opacity:.5}to{transform:translateY(0);opacity:1}}}@media(max-width:1000px){.ct-edition .shell{width:calc(100% - 40px)}.ct-lane{padding:26px;min-height:300px}.ct-lane p{max-width:250px}.ct-station-name{font-size:64px}.ct-hero-title{display:block}.ct-hero-title>div{max-width:none;margin-top:20px}.ct-hero-title h2 span{display:inline}.ct-host-monogram{font-size:70px}.ct-timeline{grid-template-columns:repeat(2,1fr)}.ct-posters{grid-template-columns:repeat(2,1fr)}.ct-evidence-grid{grid-template-columns:1fr 1fr}.ct-edition .article-layout{grid-template-columns:1fr}.ct-dossier .wiki-layout{grid-template-columns:1fr}.ct-dossier .factbox{grid-column:auto}}@media(max-width:640px){.ct-edition .shell{width:calc(100% - 32px)}.ct-edition .publisher-bar{padding:7px 0}.ct-edition .header-inner{min-height:70px;gap:10px}.ct-edition .brand-name{font-size:18px}.ct-edition .ct-hero{padding:20px 0 28px}.ct-hero h1{font-size:9px;margin-bottom:12px}.ct-signal{grid-template-columns:1fr}.ct-lane{min-height:204px;padding:20px}.ct-lane-real{border-left:0;border-top:1px solid #565964}.ct-lane .ct-label{font-size:9px}.ct-station-name{font-size:52px;margin:15px 0 12px}.ct-station-name small{display:inline;font-size:12px;letter-spacing:.07em;margin-left:10px}.ct-lane p{font-size:11px;max-width:300px}.ct-real-logo{width:145px;height:145px;right:0;bottom:-15px}.ct-vowel{width:40px;height:40px;font-size:16px;left:auto;right:17px;transform:translateY(-50%);box-shadow:0 0 0 5px #1011149c}.ct-hero-title{padding-top:22px}.ct-hero-title h2{font-size:38px}.ct-hero-title h2 span{display:block}.ct-hero-title p{font-size:13px;margin-bottom:16px}.ct-hero-title>div{margin-top:16px}.ct-button{padding:12px 14px;font-size:9px;min-height:44px}.ct-btns{gap:7px}.ct-independent{font-size:9px}.ct-edition .ct-section{padding:34px 0}.ct-heading{align-items:start;gap:16px}.ct-heading>p{display:none}.ct-heading h2{font-size:32px}.ct-eyebrow{font-size:9px}.ct-carousel{grid-auto-columns:85%;gap:14px}.ct-song-art{aspect-ratio:1.2}.ct-song-art strong{font-size:70px}.ct-reported{display:block;padding:20px}.ct-reported>a{margin-top:10px}.ct-hosts{grid-template-columns:1fr}.ct-host{padding:22px}.ct-host-top{min-height:115px}.ct-host-monogram{font-size:86px}.ct-host h3{font-size:34px}.ct-timeline{grid-template-columns:1fr 1fr;gap:10px}.ct-time summary{padding:15px}.ct-year{font-size:45px;padding:15px 0}.ct-time h3{font-size:12px}.ct-time>div{padding:0 15px 20px;font-size:11px}.ct-receipt-feature{grid-template-columns:1fr;padding:18px;gap:20px}.ct-evidence-grid{grid-template-columns:1fr}.ct-posters{gap:12px}.ct-archive{grid-template-columns:1fr}.ct-archive-art{min-height:180px;padding:26px}.ct-archive-copy{padding:26px}.ct-archive-copy h2{font-size:27px}.ct-listen{grid-template-columns:1fr;padding:22px;gap:24px}.ct-dossier>summary{padding:20px;font-size:11px}.ct-dossier>div{padding:0 14px 14px}.ct-dossier .hero{padding:16px 0}.ct-edition .article-hero{padding:30px 0 24px}.ct-edition .article-hero h1{font-size:42px}.ct-mobile-actions{position:sticky;bottom:0;display:flex;z-index:20;background:#111318ed;backdrop-filter:blur(10px);border-top:1px solid #484a56;padding:7px 12px calc(7px + env(safe-area-inset-bottom));gap:5px}.ct-mobile-actions a{flex:1;text-align:center;padding:12px 5px;font:800 10px var(--mono);min-height:40px}.ct-mobile-actions a:last-child{background:#df303a;border-radius:3px}.ct-edition .nav{background:#17191f}.ct-edition .nav a{min-height:44px}.ct-edition .search-open{min-height:40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.ct-edition *, .ct-edition *:before,.ct-edition *:after{animation:none!important;transition:none!important}.ct-edition .ct-a{display:none}.ct-edition .ct-o{opacity:1;transform:none}}
.ct-listen>div,.ct-hosts>*,.ct-receipt-feature>*,.ct-archive>*{min-width:0}.ct-listen{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ct-listen .cacoteo-live-player__controls{flex-wrap:wrap}.ct-listen .cacoteo-live-player__track{overflow-wrap:anywhere}@media(max-width:640px){.ct-listen{grid-template-columns:minmax(0,1fr)}.ct-listen .cacoteo-live-player{padding:16px}.ct-listen .cacoteo-live-player__volume-label{width:80px}}

/* WCAG AA contrast for small CTA labels. */
.ct-button.ct-primary,.ct-mobile-actions a:last-child{background:#ad2433!important;color:#fff!important;border-color:#c73a48!important}
.ct-button.ct-primary:hover{background:#941b2a!important}
