:root{--paper:#fff;--paper-2:#f4f4f4;--ink:#111;--ink-2:#3a3a3a;--ink-3:#767676;--line:#dcdcdc;--rule:#111;--red:#e60019;--red-ink:#c20015;--accent:var(--red);--tile-a:#e60019;--tile-b:#111;--tile-c:#8a8a8a;--tile-d:#b3000f;--tile-e:#2b2b2b;--font-display:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--font-body:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--font-serif:var(--font-newsreader),Georgia,"Times New Roman",serif;--font-cond:var(--font-roboto-condensed),"Arial Narrow",Arial,sans-serif;--font-slab:var(--font-roboto-slab),"Roboto Slab",Rockwell,Georgia,serif;--font-type:var(--font-courier-prime),"Courier Prime","Courier New",Courier,monospace;--memo:#fbf6e9;--memo-edge:#e4d9bf;--memo-ink:#1f1c17;--memo-ink-2:#4b453a;--stamp:#c20015;--clip:#7b828b;--tape:#f6e2a0c7;--max:1260px;--radius:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}a{color:inherit;text-decoration:none}a:hover .hl,.hl:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}:focus-visible{outline:2px solid var(--red);outline-offset:2px}button{font:inherit}.wrap{max-width:var(--max);margin:0 auto;padding-inline:16px}.eyebrow{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:12px;font-weight:700}.tag{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:0 0;padding:0;font-size:11px;font-weight:700;display:inline-block}.tag+.tag:before{content:"/";color:var(--ink-3);margin:0 6px;font-weight:400}.tag.hot{color:var(--red)}.tag.us{color:var(--ink)}.tag.excl{color:var(--ink);background:var(--paper-2);padding:2px 6px}.src{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px}.src b{color:var(--ink);font-weight:700}.meta{font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:11.5px;display:flex}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.05}.btn{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--ink);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:9px 16px;font-size:12px;font-weight:700}.btn.primary{background:var(--red);border-color:var(--red);color:#fff}.btn:hover{border-color:var(--red);color:var(--red)}.btn.primary:hover{background:var(--red-ink);border-color:var(--red-ink);color:#fff}.btn.sm{padding:6px 10px;font-size:11px}.chip{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:0;flex:none;padding:6px 12px;font-size:11.5px;font-weight:700}.chip.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip.add{color:var(--red);border-style:dashed}.filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;margin-bottom:16px;display:flex}.filters button{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:12px;font-weight:700}.filters button.on{color:var(--ink);border-bottom-color:var(--red)}.empty{border:1px dashed var(--line);color:var(--ink-3);text-align:center;padding:24px}input[type=text],input[type=url],input[type=email],input[type=search],textarea,select{border:1px solid var(--ink);font:inherit;background:var(--paper);color:var(--ink);border-radius:0;max-width:100%;padding:9px 10px}header.site{top:env(safe-area-inset-top,0px);background:var(--paper);z-index:20;border-bottom:1px solid var(--rule);position:sticky}.util{border-bottom:1px solid var(--line);font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;font-size:12px;display:flex}.util .l,.util .r{align-items:center;gap:16px;display:flex}.util a,.util button.lnk{color:var(--ink-2);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.util a:hover,.util button.lnk:hover{color:var(--red)}.logo{font-family:var(--font-slab);letter-spacing:-.03em;color:var(--red);text-align:center;justify-self:center;font-size:54px;font-weight:900;line-height:1;display:block}.logo i{color:var(--red);font-style:normal}.logo small{font-family:var(--font-cond);letter-spacing:.3em;color:var(--ink-3);margin-top:2px;font-size:10.5px;font-weight:700;display:block}nav.main{scrollbar-width:none;border-top:1px solid var(--rule);justify-content:center;gap:0;display:flex;overflow-x:auto}nav.main::-webkit-scrollbar{display:none}nav.main a{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink);border-bottom:3px solid #0000;padding:12px 14px;font-size:13.5px;font-weight:700}nav.main a.on,nav.main a:hover{border-bottom-color:var(--red);color:var(--ink)}nav.main a.us{color:var(--red)}.tipbtn{position:relative}.tipbtn .cnt{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.tile{aspect-ratio:3/2;background:var(--tile-e);color:#fff;max-width:100%;font-family:var(--font-display);letter-spacing:-.03em;isolation:isolate;align-items:flex-end;padding:10px;font-weight:900;display:flex;position:relative;overflow:hidden}.tile:before{content:"";background:linear-gradient(160deg,var(--t1) 0%,var(--t2) 100%);z-index:-1;position:absolute;inset:0}.tile:after{content:"";z-index:-1;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 6px);position:absolute;inset:0}.tile .ini{opacity:.9;font-size:clamp(28px,6vw,64px);line-height:.9}.tile .ph{font-family:var(--font-cond);letter-spacing:.14em;opacity:.8;background:#00000073;padding:2px 6px;font-size:9.5px;position:absolute;top:8px;right:8px}.tile.sq{aspect-ratio:1}.a{--t1:#e60019;--t2:#5a0008}.b{--t1:#2b2b2b;--t2:#0a0a0a}.c{--t1:#9a9a9a;--t2:#3a3a3a}.d{--t1:#b3000f;--t2:#1a1a1a}.e{--t1:#3a3a3a;--t2:#e60019}.page-h{border-bottom:3px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding-block:26px 12px;display:flex}.page-h h1{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(34px,5vw,60px);font-weight:900}.page-h p{color:var(--ink-2);max-width:60ch;font-family:var(--font-serif);margin:8px 0 0;font-size:18px}.subnav{flex-wrap:wrap;gap:0;display:flex}.subnav button{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 12px;font-size:12px;font-weight:700}.subnav button.on{color:var(--ink);border-bottom-color:var(--red)}.sec-h{border-top:3px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;padding-top:10px;display:flex}.sec-h h2{letter-spacing:.16em;text-transform:uppercase;font-size:15px;font-weight:900}.sec-h a.more{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:12px;font-weight:700}.db-artists .sec-h{border-top-width:5px}.db-artists .sec-h h2{font-size:clamp(18px,2vw,24px)}.db-count{font-family:var(--font-serif);color:var(--ink-3);margin:-6px 0 16px;font-size:16px;line-height:1.45}.band{border-top:1px solid var(--line);padding-block:30px}.grid2{grid-template-columns:1fr 1fr;gap:28px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.grid4{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.grid2>*,.grid3>*,.grid4>*{min-width:0}.card{min-width:0;display:block}.card h3{margin:10px 0 6px;font-size:20px}.card p{color:var(--ink-2);font-family:var(--font-serif);margin:0;font-size:16px;line-height:1.4}.card .meta{margin-top:8px}.card>.meta:first-of-type{margin-top:10px}.two{grid-template-columns:1fr 320px;gap:40px;padding-block:28px;display:grid}.two>*{min-width:0}.feed{flex-direction:column;min-width:0;display:flex}.feed article{border-bottom:1px solid var(--line);grid-template-columns:1fr 220px;gap:22px;min-width:0;padding-block:20px;display:grid}.feed article>div{min-width:0}.feed .tile{padding:6px}.feed .tile .ini{font-size:28px}.feed h3{margin:8px 0;font-size:24px}.feed p{color:var(--ink-2);font-family:var(--font-serif);max-width:62ch;margin:0 0 10px;font-size:16.5px;line-height:1.4}.daylbl{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:3px solid var(--rule);padding:18px 0 6px;font-size:14px;font-weight:900}.rail{flex-direction:column;gap:30px;min-width:0;display:flex}.mod{border-top:3px solid var(--rule);padding-top:10px}.mod h2{letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;font-size:14px;font-weight:900;display:flex}.mod h2 .n{font-family:var(--font-cond);color:var(--ink-3);letter-spacing:.1em;font-size:11px;font-weight:400}.more2{color:var(--red);margin-top:10px;display:block}.trend{counter-reset:t;margin:0;padding:0;list-style:none}.trend li{border-bottom:1px solid var(--line);counter-increment:t;grid-template-columns:34px 1fr;gap:10px;padding-block:12px;display:grid}.trend li>div{min-width:0}.trend li:before{content:counter(t);font-family:var(--font-display);color:var(--red);letter-spacing:-.04em;font-size:30px;font-weight:900;line-height:.9}.trend h4{letter-spacing:-.01em;margin-bottom:3px;font-size:16px;font-weight:700}.trend q{font-family:var(--font-serif);color:var(--ink-3);quotes:"“" "”";font-size:14px;font-style:italic;display:block}.countdown{background:var(--ink);color:var(--paper);padding:16px}.countdown .eyebrow{color:var(--red)}.countdown h3{color:var(--paper);letter-spacing:-.02em;margin:6px 0 12px;font-size:22px}.cd{text-align:center;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.cd div{background:#ffffff14;padding:8px 4px}.cd b{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--paper);letter-spacing:-.03em;font-size:26px;font-weight:900;display:block}.cd span{font-family:var(--font-cond);letter-spacing:.14em;color:var(--ink-3);font-size:9.5px}.countdown .tz{font-family:var(--font-cond);letter-spacing:.06em;color:var(--ink-3);margin-top:10px;font-size:11.5px}.tour{margin:0;padding:0;list-style:none}.tour li{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr auto;align-items:center;gap:10px;padding-block:10px;font-size:14px;display:grid}.tour li>div{min-width:0}.tour .d{font-family:var(--font-cond);letter-spacing:.1em;color:var(--ink-3);font-size:11px;line-height:1.1}.tour .d b{font-family:var(--font-display);color:var(--ink);letter-spacing:-.03em;font-size:20px;font-weight:900;display:block}.tour .city{color:var(--ink-3);font-size:12.5px}.st{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;background:var(--paper-2);color:var(--ink-2);white-space:nowrap;padding:3px 7px;font-size:10.5px;font-weight:700}.st.on{background:var(--ink);color:var(--paper)}.st.x{color:var(--red)}.st.soon{background:var(--red);color:#fff}.chart{margin:0;padding:0;list-style:none}.chart li{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding-block:9px;font-size:14px;display:grid}.chart li>div{min-width:0}.chart .pos{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:20px;font-weight:900}.chart .mv{font-family:var(--font-cond);letter-spacing:.06em;font-size:11.5px;font-weight:700}.up{color:#0a8a3c}.dn{color:var(--red)}.nw{color:var(--ink)}.chart .song{font-weight:700;display:block}.chart .art{color:var(--ink-3);font-size:12.5px}.lex dl{margin:0 0 12px}.lex dt{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:900}.lex dd{color:var(--ink-2);font-family:var(--font-serif);margin:4px 0 0;font-size:15px}.lex .ko{font-family:var(--font-body);color:var(--ink-3);margin-left:6px;font-size:13px;font-weight:400}.news{background:var(--ink);color:var(--paper);padding:16px}.news .eyebrow{color:var(--red)}.news h3{color:var(--paper);letter-spacing:-.02em;margin:6px 0;font-size:22px}.news p{font-family:var(--font-serif);color:#c8c8c8;margin:0 0 12px;font-size:15px}.news form{gap:6px;display:flex}.news input{background:var(--paper);min-width:0;color:var(--ink);border-color:var(--paper);flex:1}.news .ok{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-top:8px;font-size:12px}.artists{scrollbar-width:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.artists::-webkit-scrollbar{display:none}.artist{text-align:center;flex:none;width:116px}.av{background:var(--tile-e);color:#fff;width:76px;height:76px;font-family:var(--font-display);letter-spacing:-.03em;isolation:isolate;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0 auto 8px;font-size:18px;font-weight:900;display:flex;position:relative;overflow:hidden}.av:before{content:"";z-index:-1;background:linear-gradient(160deg,var(--t1),var(--t2));position:absolute;inset:0}.artist b{font-size:13px;font-weight:700;display:block}.artist span{font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--red);font-size:11px}.ahead{border-bottom:3px solid var(--rule);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-block:28px;display:grid}.ahead>*{min-width:0}.ahead .av{width:120px;height:120px;margin:0;font-size:30px}.ahead h1{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(34px,5vw,64px);font-weight:900}.ahead .facts{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:12px;display:flex}.ahead .facts b{color:var(--ink);font-weight:700}.agrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.agrid a{border:1px solid var(--line);background:var(--paper,#fff);min-width:0;color:inherit;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.agrid a>*{min-width:0}.agrid b{overflow-wrap:anywhere}.agrid a:hover,.agrid a:focus-visible{border-color:var(--ink);box-shadow:0 6px 18px #0000001f}.agrid .agrid-view{border-bottom:1px solid var(--line);width:100%;padding:12px}.agrid .agrid-view .ini{font-size:clamp(34px,5vw,56px)}.agrid .agrid-view img{transition:transform .35s}.agrid a:hover .agrid-view img,.agrid a:focus-visible .agrid-view img{transform:scale(1.04)}.agrid .agrid-cap{padding:10px 12px 12px}.agrid b{margin-bottom:2px;font-size:16px;display:block}.agrid span{font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;display:block}.av.photo{background:var(--paper-2)}.av.photo:before{display:none}.av.photo img{object-fit:cover}.watch .tile:after{content:"▶";color:#fff;z-index:0;background:0 0;place-items:center;font-size:36px;display:grid;position:absolute;inset:0}.watch .tile .ini{opacity:.35}.watch .dur{font-family:var(--font-cond);letter-spacing:.08em;background:#0009;padding:2px 6px;font-size:10.5px;position:absolute;bottom:8px;right:8px}.thread{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:10px;padding-block:12px;font-size:15px;font-weight:600;display:grid}.thread .c{font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:11.5px;font-weight:400}.thread .c b{color:var(--red);font-weight:700}.thread small{font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:400;display:block}.post{background:var(--paper-2);flex-direction:column;gap:8px;padding:16px;display:flex}.gallery{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.gallery .tile{aspect-ratio:1;padding:6px}.gallery .tile .ini{font-size:14px}.tourtbl{border-collapse:collapse;width:100%;font-size:14.5px}.tourtbl th{text-align:left;font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:3px solid var(--rule);padding:8px 6px;font-size:11px;font-weight:700}.tourtbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 6px}.tourtbl .d{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:900}.tourtbl .v{color:var(--ink-3);font-size:12.5px;display:block}.tbl-wrap{overflow-x:auto}.statebar{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.chartcols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.chartcols>*{min-width:0}.big{font-family:var(--font-display);letter-spacing:-.05em;color:var(--red);font-size:56px;font-weight:900;line-height:1}.quiz{background:var(--paper-2);padding:20px}.quiz .qq{font-family:var(--font-display);letter-spacing:-.02em;margin:6px 0 12px;font-size:22px;font-weight:900}.quiz .opt{text-align:left;border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);cursor:pointer;margin-bottom:6px;padding:10px 12px;display:block}.quiz .opt.ok{border-color:var(--ink);background:var(--ink);color:var(--paper)}.quiz .opt.no{border-color:var(--red);color:var(--red)}.quiz .score{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:8px;font-size:11.5px}.lexgrid{grid-template-columns:repeat(2,1fr);gap:0 40px;display:grid}.lexgrid>*{min-width:0}.lexgrid dl{border-bottom:1px solid var(--line);margin:0;padding-block:14px}.lexgrid dt{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:900}.lexgrid dd{color:var(--ink-2);font-family:var(--font-serif);margin:4px 0 0;font-size:16px}.lexgrid .ko{font-family:var(--font-body);color:var(--ink-3);margin-left:6px;font-size:13px;font-weight:400}.lexgrid .cat{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-left:8px;font-size:11px;font-weight:700}.lexgrid dd.entry{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:700}.lexgrid dd.entry a{color:var(--red-ink);border-bottom:2px solid var(--red)}.lexgrid dd.entry a:hover{color:var(--ink)}.wotw{border-bottom:3px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px;padding-block:26px;display:grid}.wotw-art .tile{aspect-ratio:16/9}.wotw-body{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.wotw .kl{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-bottom:3px solid var(--red);padding-bottom:2px;font-size:15px;font-weight:900;font-stretch:62%}.wotw h2{letter-spacing:-.03em;font-size:clamp(28px,3.6vw,46px);font-weight:900}.wotw p{color:var(--ink-2);font-family:var(--font-serif);max-width:52ch;margin:0;font-size:18px}.wotw-past{border-bottom:1px solid var(--line);margin-bottom:8px;padding-block:18px}.wotw-past h2{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:12px;font-weight:700}.wotw-past ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 40px;margin:0;padding:0;list-style:none;display:grid}.wotw-past li{border-top:1px solid var(--line);padding-block:6px;font-size:17px;font-weight:600}@media (max-width:700px){.wotw{grid-template-columns:1fr;gap:16px;padding-block:18px}.wotw p{font-size:16px}.wotw-past ul{grid-template-columns:1fr}}.ipa{font-family:"Charis SIL","Doulos SIL","Gentium Plus","Noto Serif","Lucida Sans Unicode",var(--font-serif);letter-spacing:.01em;font-style:normal}.pos abbr{font-style:italic;font-family:var(--font-serif);cursor:help;text-decoration:none}.lexgrid dd.pron{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:2px;font-size:15px;display:flex}.dict{filter:drop-shadow(0 2px 1px #281e142e)drop-shadow(0 10px 18px #281e1424);margin:4px 0 30px;transform:rotate(-.6deg)}.dict-page{--dict-paper:#f3ecdb;--dict-ink:#26211b;--dict-mute:#6b5f4f;background:radial-gradient(120% 90% at 50% 40%,transparent 60%,#785a3221 100%), repeating-linear-gradient(0deg,#5a462809 0 1px,transparent 1px 3px), var(--dict-paper);color:var(--dict-ink);font-family:var(--font-serif);clip-path:polygon(0 7px,3% 2px,7% 6px,11% 1px,16% 5px,21% 0,26% 6px,30% 3px,35% 7px,41% 1px,46% 5px,52% 2px,57% 7px,62% 1px,68% 5px,73% 2px,78% 6px,83% 0,88% 5px,93% 2px,97% 6px,100% 3px,100% calc(100% - 5px),96% calc(100% - 1px),92% calc(100% - 7px),87% calc(100% - 2px),82% calc(100% - 6px),76% 100%,71% calc(100% - 5px),65% calc(100% - 1px),60% calc(100% - 7px),54% calc(100% - 2px),49% calc(100% - 6px),43% 100%,38% calc(100% - 5px),32% calc(100% - 1px),27% calc(100% - 7px),21% calc(100% - 2px),15% calc(100% - 6px),10% 100%,5% calc(100% - 5px),0 calc(100% - 2px));padding:30px clamp(20px,4vw,40px) 32px;position:relative}.dict-run{border-bottom:1px solid var(--dict-ink);font-variant:small-caps;letter-spacing:.14em;text-transform:lowercase;color:var(--dict-mute);justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:6px;font-size:13px;display:flex}.dict-hw{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;display:flex}.dict-hw dfn{letter-spacing:-.01em;font-size:clamp(34px,5vw,48px);font-style:normal;font-weight:700;line-height:1}.dict-ko{font-family:var(--font-body);color:var(--dict-mute);font-size:18px}.dict-pr{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:8px 0 0;font-size:19px;display:flex}.dict-pr .ipa{color:var(--dict-ink)}.dict-pr .say{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--dict-mute);font-size:13px}.dict-pr .say:before{content:"say ";text-transform:none;letter-spacing:0;font-family:var(--font-serif);font-size:15px;font-style:italic}.dict-pr .pos{color:#7a1f14;font-size:19px}.dict-def{counter-reset:sense;border-top:1px dotted #26211b73;margin:14px 0 0;padding:12px 0 0;list-style:none}.dict-def li{counter-increment:sense;text-wrap:pretty;text-indent:-1.6em;padding-left:1.6em;font-size:18px;line-height:1.5}.dict-def li:before{content:counter(sense) ". ";font-weight:700}@media (max-width:700px){.dict{transform:rotate(-.4deg)}.dict-pr,.dict-pr .pos{font-size:17px}.dict-def li{font-size:16.5px}}.wstage{--notch:var(--paper);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.wstage-art{grid-area:1/1/auto/-1;align-self:start;min-width:0}.wstage-art a{display:block}.wstage-art .tile{aspect-ratio:16/9;padding:0}.wstage-mortise{z-index:1;background:var(--notch);min-width:0;position:relative}.wstage .dict{margin:0}.wstage-credit{font-family:var(--font-cond);letter-spacing:.04em;color:var(--ink-2);text-align:center;margin:8px 0 0;font-size:12px}.wstage-credit b{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-left:8px;font-weight:700}.wstage-copy{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.wstage-copy h2{letter-spacing:-.025em;font-size:clamp(22px,2.3vw,30px);font-weight:900}.wstage-copy p{font-family:var(--font-serif);max-width:46ch;margin:0;font-size:17px;line-height:1.4}.wstage-stack .wstage-mortise{grid-area:2/2/auto/-2;margin-top:-64px;padding:14px 16px 0}.wstage-wide .wstage-art{grid-area:1/1/auto/9}.wstage-wide .wstage-mortise{grid-area:1/8/auto/-1;align-self:end;padding:18px 0 0 18px}.wstage-wide .wstage-copy{grid-area:2/9/auto/-1;padding:22px 0 0 26px}.wstage-wide .wstage-aside{grid-area:2/1/auto/8;min-width:0;padding-top:22px}@media (max-width:760px){.wstage-stack .wstage-mortise{grid-column:1/-1;margin:-36px 10px 0;padding:10px 10px 0}.wstage-wide .wstage-art{grid-area:1/1/auto/-1}.wstage-wide .wstage-mortise{grid-area:2/1/auto/-1;margin:-40px 10px 0;padding:10px 10px 0}.wstage-wide .wstage-copy{grid-area:3/1/auto/-1;padding:18px 4px 0}.wstage-wide .wstage-aside{grid-area:4/1/auto/-1;padding-top:24px}}.aword{text-align:center;margin-bottom:26px}.aword .kick{margin-bottom:14px;top:0}.aword .dict-hw dfn{font-size:clamp(40px,6vw,64px)}.wotd{border-bottom:3px solid var(--rule);padding:26px 0 28px}.wotd-h{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:22px;display:flex}.wotd-stamp{background:var(--red);color:#fff;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;clip-path:polygon(0 4%,8% 0,19% 5%,31% 1%,44% 4%,58% 0,71% 5%,84% 1%,100% 3%,99% 30%,100% 62%,98% 100%,86% 96%,72% 100%,60% 95%,46% 99%,33% 95%,20% 100%,9% 96%,0 99%,2% 66%,0 34%);padding:10px 18px 9px;font-size:clamp(24px,3.4vw,40px);font-weight:900;line-height:1;display:inline-block;transform:rotate(-1.5deg)}.wotd-date{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.wotd-all{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--red-ink);border-bottom:2px solid var(--red);margin-left:auto;font-size:12px;font-weight:700}.wotd .wstage-mortise .dict-hw dfn{font-size:clamp(40px,5.4vw,66px)}.wotd-earlier{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.wotd-earlier b{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.wotd-earlier ul{flex-wrap:wrap;gap:12px 10px;margin:0;padding:0;list-style:none;display:flex}.wotd-earlier a{color:#26211b;font-family:var(--font-serif);clip-path:polygon(0 8%,12% 0,27% 7%,41% 1%,56% 8%,71% 2%,86% 7%,100% 0,98% 50%,100% 100%,85% 93%,70% 100%,55% 93%,40% 100%,26% 94%,12% 100%,0 94%,2% 50%);background:#f3ecdb;align-items:baseline;gap:8px;padding:10px 16px 9px;font-size:19px;font-weight:700;line-height:1;transition:transform .15s;display:inline-flex}.wotd-earlier li:nth-child(odd) a{transform:rotate(-1.2deg)}.wotd-earlier li:nth-child(2n) a{transform:rotate(.9deg)}.wotd-earlier li a:hover{transform:rotate(0)translateY(-2px)}.wotd-earlier .ko{font-family:var(--font-body);color:#6b5f4f;font-size:13px;font-weight:400}.wotd-lexicon .wotd-earlier li{filter:drop-shadow(0 2px 3px #281e1438)}.wotd-home{--band:#141210;color:#fff;background:radial-gradient(#ffffff12 1px,transparent 1.4px) 0 0/7px 7px,var(--band);border-bottom:0;margin-block:6px 0;padding:26px clamp(16px,3vw,34px) 30px}.wotd-home .wstage{--notch:var(--band)}.wotd-home .wotd-date,.wotd-home .wotd-earlier b{color:#bdb6aa}.wotd-home .wotd-all{color:#fff;border-bottom-color:var(--red)}.wotd-home .wstage-copy h2 a{color:#fff}.wotd-home .wstage-copy p{color:#d9d4cb}.wotd-home .btn.primary{background:var(--red);border-color:var(--red);color:#fff}@media (max-width:760px){.wotd-all{margin-left:0}.wotd-earlier a{font-size:17px}}.lex-h{align-items:flex-end}.lexslips{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:28px 30px;padding-block:22px 12px;display:grid}.dict-slip{margin:0;scroll-margin-top:150px}.lexslips>.dict-slip:nth-child(3n+1){transform:rotate(-.5deg)}.lexslips>.dict-slip:nth-child(3n+2){transform:rotate(.35deg)}.lexslips>.dict-slip:nth-child(3n){transform:rotate(-.15deg)}.dict-slip .dict-page{height:100%;padding:24px 24px 26px}.dict-slip .dict-run{margin-bottom:12px;font-size:12px}.dict-slip .dict-hw dfn{font-size:32px}.dict-slip .dict-ko{font-size:15px}.dict-slip .dict-pr,.dict-slip .dict-pr .pos{font-size:16px}.dict-slip .dict-def{margin-top:12px;padding-top:10px}.dict-slip .dict-def li{font-size:16.5px}.dict-more{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;margin:14px 0 0;font-size:12px;font-weight:700}.dict-more a{color:#7a1f14;border-bottom:2px solid}.dict-more a:hover{color:var(--dict-ink)}.lexmini{flex-direction:column;gap:18px;margin:4px 0 16px;display:flex}.lexmini>.dict-mini:nth-child(odd){transform:rotate(-.7deg)}.lexmini>.dict-mini:nth-child(2n){transform:rotate(.5deg)}.dict-mini .dict-page{padding:18px 18px 20px}.dict-mini .dict-run{margin-bottom:10px;font-size:11px}.dict-mini .dict-hw dfn{font-size:26px}.dict-mini .dict-ko{font-size:14px}.dict-mini .dict-pr,.dict-mini .dict-pr .pos{font-size:14.5px}.dict-mini .dict-pr .say{font-size:11.5px}.dict-mini .dict-def{margin-top:10px;padding-top:8px}.dict-mini .dict-def li{font-size:15px;line-height:1.45}.dict-mini .dict-more{margin-top:10px;font-size:11px}.price{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:15px;font-weight:900}.ship{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--red);font-size:10.5px;font-weight:700}.tipbg{z-index:50;background:#0009;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.tip{background:var(--paper);color:var(--ink);border-top:5px solid var(--red);width:100%;max-width:540px;padding:22px;box-shadow:0 20px 60px #0006}.tip header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.tip h2{letter-spacing:-.03em;font-size:26px;font-weight:900}.tip .x{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:24px;line-height:1}.tip .sub{font-family:var(--font-serif);color:var(--ink-2);margin:0 0 14px;font-size:15.5px}.tip .kinds{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.tip .kinds label{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);cursor:pointer;color:var(--ink-2);padding:6px 10px;font-size:11.5px;font-weight:700;position:relative}.tip .kinds input{opacity:0;width:0;height:0;position:absolute}.tip .kinds label:has(input:checked){background:var(--ink);border-color:var(--ink);color:var(--paper)}.tip .f{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.tip .f span{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:700}.tip .f span em{color:var(--red);font-style:normal}.tip input[type=text],.tip input[type=url],.tip textarea{width:100%}.tip textarea{resize:vertical;min-height:92px}.tip .drop{border:1px dashed var(--ink-3);color:var(--ink-3);text-align:center;cursor:pointer;background:var(--paper-2);padding:12px;font-size:13.5px;display:block}.tip .drop.has{border-style:solid;border-color:var(--red);color:var(--ink)}.tip .drop input{display:none}.tip .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.tip .anon{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:flex}.tip .err{font-family:var(--font-cond);letter-spacing:.06em;color:var(--red);margin-top:8px;font-size:12px}.tip .fine{font-family:var(--font-cond);letter-spacing:.04em;color:var(--ink-3);margin-top:12px;font-size:11px}.tip .done{text-align:center;padding:18px 6px}.tip .done .bigt{font-family:var(--font-display);letter-spacing:-.03em;margin:6px 0;font-size:30px;font-weight:900}.tip .done p{font-family:var(--font-serif);color:var(--ink-2);max-width:38ch;margin:0 auto 14px;font-size:15.5px}.tip .done code{font-family:var(--font-cond);background:var(--paper-2);padding:3px 8px;font-size:13px}.linkbtn{font:inherit;color:var(--red);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.how{background:var(--ink);color:var(--paper);padding-block:40px}.how .eyebrow{color:var(--red)}.how h2{color:var(--paper);letter-spacing:-.03em;max-width:24ch;margin:8px 0 22px;font-size:clamp(26px,3.6vw,44px);font-weight:900}.pipe{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.pipe div{border-top:2px solid #ffffff40;min-width:0;padding-top:12px}.pipe b{font-family:var(--font-display);color:var(--paper);margin-bottom:6px;font-size:16px;font-weight:700;display:block}.pipe p{color:#a8a8a8;font-size:13.5px;font-family:var(--font-serif);margin:0}.pipe .k{font-family:var(--font-cond);letter-spacing:.14em;color:var(--red);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.borrow{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.borrow div{border-left:3px solid var(--red);min-width:0;padding-left:14px}.borrow b{color:var(--paper);font-family:var(--font-display);margin-bottom:4px;font-weight:700;display:block}.borrow p{color:#a8a8a8;font-size:13.5px;font-family:var(--font-serif);margin:0}footer.site{border-top:3px solid var(--rule);color:var(--ink-2);padding-block:32px;font-size:13.5px}footer .cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:24px;display:grid}footer .cols>div{min-width:0}footer h4{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-bottom:10px;font-size:11.5px;font-weight:700}footer ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}footer .fine{font-family:var(--font-cond);letter-spacing:.03em;color:var(--ink-3);border-top:1px solid var(--line);margin-top:24px;padding-top:14px;font-size:11.5px}footer .logo{text-align:left;justify-self:start;font-size:30px}@media (max-width:980px){.hero,.two,.chartcols{grid-template-columns:1fr}.pipe,.grid4,.agrid{grid-template-columns:repeat(2,1fr)}footer .cols{grid-template-columns:1fr 1fr}}@media (max-width:640px){.grid2,.grid3,.borrow,.pipe,.lexgrid,.picker{grid-template-columns:1fr}.grid4,.agrid,.gallery{grid-template-columns:1fr 1fr}.feed article{grid-template-columns:1fr 110px}.feed h3{font-size:18px}.side article{grid-template-columns:1fr 80px}.ahead{grid-template-columns:1fr}.ahead .av{width:84px;height:84px}.agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agrid .agrid-cap{padding:8px 9px 10px}.agrid b{letter-spacing:0;font-size:clamp(13px,3.6vw,15px)}footer .cols{grid-template-columns:1fr}.logo{font-size:34px}}.ticker{background:var(--ink);color:var(--paper);font-family:var(--font-cond);letter-spacing:.04em;white-space:nowrap;font-size:12.5px;overflow:hidden}.ticker .wrap{align-items:center;max-width:none;padding-block:7px;padding-inline:0;display:flex}.ticker .lane{flex:1;min-width:0;margin-left:14px;overflow:hidden}.ticker .lbl{background:var(--red);color:#fff;letter-spacing:.16em;text-transform:uppercase;flex:none;padding:5px 12px;font-weight:700}.ticker .track{gap:44px;width:max-content;animation:55s linear infinite tick;display:flex}.ticker .track span:before{content:"◆";color:var(--red);margin-right:10px;font-size:9px}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker .track{animation:none}}.mast{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:18px 10px;display:grid}.logo{font-family:var(--font-slab);letter-spacing:-.04em;color:var(--red);text-align:center;text-shadow:3px 3px 0 var(--ink);justify-self:center;font-size:64px;font-weight:900;line-height:1;display:block}.logo small{font-family:var(--font-cond);letter-spacing:.32em;color:var(--ink-3);text-shadow:none;margin-top:4px;font-size:10.5px;font-weight:700;display:block}.navrow{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.navrow .ham{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:10px 4px;display:flex}.navrow .ham i{background:var(--ink);width:20px;height:2px;display:block}nav.main{scrollbar-width:none;border:0;justify-content:center;gap:0;min-width:0;display:flex;overflow-x:auto}.search{border:0;justify-self:end;align-items:center;gap:6px;width:auto;min-width:0;max-width:200px;padding:0;display:flex}.search input{border:0;border-bottom:1.5px solid var(--ink);color:var(--ink);font:inherit;background:0 0;outline:none;width:120px;min-width:0;padding:4px 0}.search span{font-size:18px}.hero{border-bottom:1px solid var(--line);grid-template-columns:260px 1fr 260px;align-items:start;gap:28px;padding-block:26px;display:grid}.hero>*{min-width:0}.hcol{flex-direction:column;display:flex}.hcol article{border-bottom:2px solid var(--rule);padding-block:16px}.hcol article:first-child{padding-top:0}.hcol article:last-child{border-bottom:0}.hcol h3{letter-spacing:-.02em;margin-bottom:6px;font-size:19px;font-weight:800;line-height:1.15}.hcol p{font-family:var(--font-serif);color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 6px;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.by{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:700}.by b{font-weight:700}.by span{color:var(--ink-3);font-weight:400}.hbox{border:2px solid var(--rule);background:var(--paper);display:block}.hbox .tile{aspect-ratio:4/3;border-bottom:2px solid var(--rule)}.hbox .body{text-align:center;padding:0 22px 20px;position:relative}.kick{background:var(--red);color:#fff;font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;margin-bottom:-4px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block;position:relative;top:-14px}.hbox h1{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:4px 0 12px;font-size:clamp(36px,4.8vw,62px);font-weight:900;font-stretch:62%;line-height:.94}.hbox p{font-family:var(--font-serif);color:var(--ink-2);max-width:44ch;margin:0 auto 10px;font-size:19px;line-height:1.35}.icol{flex-direction:column;gap:0;display:flex}.icol article{border-bottom:2px solid var(--rule);text-align:center;margin-bottom:22px;padding-bottom:22px}.icol article:last-child{border-bottom:0;margin-bottom:0}.icol .tile{aspect-ratio:3/2}.icol h3{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:2px 0 8px;font-size:26px;font-weight:900;font-stretch:62%;line-height:.98}.icol p{margin:0}.kstrip{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.kstrip a{border-left:1px solid var(--line);grid-template-columns:132px 1fr;align-items:center;gap:14px;min-width:0;padding:20px 22px;display:grid}.kstrip a:first-child{border-left:0;padding-left:0}.kstrip .tile{aspect-ratio:3/2;padding:6px}.kstrip .tile .ini{font-size:20px}.kstrip .kl{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-bottom:3px solid var(--red);margin-bottom:8px;padding-bottom:2px;font-size:14px;font-weight:900;font-stretch:62%;display:inline-block}.kstrip h3{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.25}@media (max-width:1100px){.hero{grid-template-columns:220px 1fr 220px;gap:20px}}@media (max-width:980px){.hero{grid-template-columns:1fr}.hcol{order:2}.icol{order:3;grid-template-columns:1fr 1fr;gap:20px;display:grid}.icol article{border:0;margin:0;padding:0}.kstrip{grid-template-columns:1fr}.kstrip a{border-left:0;border-top:1px solid var(--line);padding-inline:0}.kstrip a:first-child{border-top:0}.mast{grid-template-columns:1fr auto 1fr}.logo{font-size:44px}.mast .side-l,.mast .side-r{font-size:13px}}@media (max-width:640px){.logo{text-shadow:2px 2px 0 var(--ink);font-size:36px}.mast .side-l,.mast .side-r{display:none}.mast{grid-template-columns:1fr}.search input{width:90px}.hbox h1{font-size:34px}.icol{grid-template-columns:1fr}}.art{padding-block:26px 40px}.agrid2{grid-template-columns:minmax(0,760px) 300px;justify-content:center;gap:48px;display:grid}.agrid2>*{min-width:0}.ahdr{text-align:center}.ahdr .kick{margin-bottom:12px;top:0}.art h1{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;max-width:24ch;margin:0 auto 14px;font-size:clamp(34px,4.6vw,58px);font-weight:900;font-stretch:62%;line-height:.96}.art .dek{font-family:var(--font-serif);color:var(--ink-2);max-width:56ch;margin:0 auto 14px;font-size:21px;line-height:1.35}.byrow{flex-direction:column;align-items:center;gap:8px;padding:6px 0 18px;display:flex}.byrow .by{font-size:12px}.byrow .date{text-align:center;font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.share{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.share button,.share a{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:0;padding:7px 10px;font-size:11px;font-weight:700}.share button:hover,.share a:hover{background:var(--ink);color:var(--paper)}.afig{margin:0 0 26px}.afig .tile{aspect-ratio:3/2}.afig figcaption{font-family:var(--font-cond);letter-spacing:.04em;color:var(--ink-2);text-align:center;padding-top:8px;font-size:12px}.afig figcaption b{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-left:8px;font-weight:700}.prose{color:var(--ink);max-width:680px;margin:0 auto;font-size:18px;line-height:1.6}.prose p{margin:0 0 22px}.prose h2{letter-spacing:-.025em;margin:34px 0 12px;font-size:24px;font-weight:900}.prose .pq{border-top:3px solid var(--rule);border-bottom:1px solid var(--line);font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;text-align:center;margin:28px 0;padding:18px 0;font-size:30px;font-weight:900;font-stretch:62%;line-height:1.02}.prose .pq small{font-family:var(--font-cond);letter-spacing:.12em;color:var(--red);text-transform:uppercase;margin-top:10px;font-size:11.5px;font-weight:700;font-stretch:100%;display:block}.art:not(.cult) .prose .pq{background:var(--memo);border:1px solid var(--memo-edge);border-top:3px solid var(--rule);margin:36px 8px;padding:22px 22px 18px;position:relative;box-shadow:0 14px 26px -18px #3c2c108c}.art:not(.cult) .prose .pq:before,.art:not(.cult) .prose .pq:after{content:"";background:var(--tape);width:62px;height:20px;position:absolute;top:-13px;box-shadow:0 1px 2px #00000014}.art:not(.cult) .prose .pq:before{left:-16px;transform:rotate(-24deg)}.art:not(.cult) .prose .pq:after{right:-16px;transform:rotate(24deg)}.prose .usbox{color:var(--memo-ink);background:linear-gradient(to right,transparent 23px,#c2001552 23px 24px,transparent 24px), radial-gradient(circle at 18% 12%,#a0824612,transparent 42%), radial-gradient(circle at 86% 88%,#a0824614,transparent 46%), var(--memo);border:1px solid var(--memo-edge);margin:34px 0 30px;padding:28px 24px 22px 40px;position:relative;box-shadow:0 1px #0000000a,0 14px 26px -18px #3c2c108c}.prose .usbox:before{content:"";background:var(--tape);clip-path:polygon(2% 0,98% 4%,100% 50%,97% 100%,3% 96%,0 50%);width:104px;height:24px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-2.5deg);box-shadow:0 1px 2px #00000014}.prose .usbox b{font-family:var(--font-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);border-radius:2px;margin:0 0 14px;padding:4px 9px 3px;font-size:11.5px;font-weight:700;display:inline-block;transform:rotate(-1.5deg);box-shadow:inset 0 0 0 1px #c200151f}.prose .usbox ul{font-family:var(--font-type);color:var(--memo-ink);margin:0;padding-left:20px;font-size:17px;line-height:1.6;list-style:square}.prose .usbox li{margin-bottom:8px}.prose .usbox li:last-child{margin-bottom:0}.prose .usbox li::marker{color:var(--stamp)}.prose .usbox a.inl{color:var(--stamp)}.prose a.inl{color:var(--red);text-underline-offset:3px;text-decoration:underline}.tbox{border:2px solid var(--rule);margin:30px 0;padding:0 0 14px}.tbox .th{text-align:center;font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid var(--rule);margin-bottom:12px;padding:10px;font-size:15px;font-weight:900}.tbox .tg{grid-template-columns:repeat(4,1fr);gap:0 14px;padding:0 14px;display:grid}.tbox .tg a{border-left:1px solid var(--line);grid-template-columns:28px 1fr;align-items:start;gap:8px;min-width:0;padding-left:12px;display:grid}.tbox .tg a:first-child{border-left:0;padding-left:0}.tbox .tg .n{font-family:var(--font-display);color:var(--red);letter-spacing:-.04em;font-size:28px;font-weight:900;line-height:.9}.tbox .tg h4{letter-spacing:-.01em;margin-bottom:4px;font-size:13.5px;font-weight:700;line-height:1.25}.tbox .tg .tile{aspect-ratio:3/2;margin-bottom:6px;padding:4px}.tbox .tg .tile .ini{font-size:14px}.updstamp{background:var(--memo);border:1px solid var(--memo-edge);border-left:4px solid var(--stamp);max-width:680px;font-family:var(--font-type);color:var(--memo-ink-2);align-items:flex-start;gap:18px;margin:22px auto 26px;padding:16px 18px;font-size:14.5px;line-height:1.45;display:flex;box-shadow:0 10px 22px -18px #3c2c108c}.updstamp-mark{border:2.5px solid var(--stamp);color:var(--stamp);box-shadow:inset 0 0 0 1.5px var(--memo),inset 0 0 0 3px var(--stamp);border-radius:4px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:6px 10px 5px;display:flex;transform:rotate(-4deg)}.updstamp-mark span{font-family:var(--font-cond);letter-spacing:.18em;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1}.updstamp-mark time{font-family:var(--font-type);letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700}.updstamp-body{flex:1;min-width:0}.updstamp-body b{font-family:var(--font-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--memo-ink);border-bottom:2px solid var(--memo-ink);margin-bottom:4px;padding-bottom:6px;font-size:11.5px;font-weight:700;display:block}.updstamp ul{margin:0;padding:0;list-style:none}.updstamp li{color:var(--memo-ink);border-bottom:1px solid #466ea033;flex-direction:column;gap:1px;padding:7px 0 6px;display:flex}.updstamp li:last-child{border-bottom:0;padding-bottom:0}.updstamp li time{color:var(--stamp);letter-spacing:.04em;font-size:12px;font-weight:700}.updstamp li a{color:var(--stamp);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.byrow .date a{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px}@media (max-width:640px){.updstamp{flex-direction:column;gap:12px;margin:18px 0 22px;padding:14px 14px 12px;font-size:15px}}.srcbox{max-width:680px;font-family:var(--font-type);color:var(--memo-ink-2);background:var(--memo);border:1px solid var(--memo-edge);margin:44px auto 0;padding:26px 22px 20px 26px;font-size:14.5px;position:relative;box-shadow:0 1px #0000000a,0 14px 26px -18px #3c2c108c}.srcbox:before,.srcbox:after{content:"";border:2.5px solid var(--clip);pointer-events:none;border-radius:999px;position:absolute}.srcbox:before{filter:drop-shadow(1px 2px 1px #0000002e);border-bottom-color:#0000;width:15px;height:58px;top:-20px;left:30px;transform:rotate(4deg)}.srcbox:after{border-top-color:#0000;width:8px;height:40px;top:-12px;left:34px;transform:rotate(4deg)}.srcbox b{font-family:var(--font-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--memo-ink);border-bottom:2px solid var(--memo-ink);margin:0 0 4px 38px;padding-bottom:8px;font-size:11.5px;font-weight:700;display:block}.srcbox a{color:var(--stamp);text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.srclist{flex-direction:column;gap:0;margin:0 0 0 38px;padding-left:0;line-height:1.45;list-style-position:inside;display:flex}.srclist li{overflow-wrap:anywhere;border-bottom:1px solid #466ea033;padding:7px 0 6px}.srclist li:last-child{border-bottom:0}.srclist li::marker{font-family:var(--font-type);color:var(--memo-ink)}.srclist span{color:var(--memo-ink-2)}.intags{flex-wrap:wrap;align-items:center;gap:8px;max-width:680px;margin:24px auto 0;display:flex}.intags .lbl{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:700}.arail{flex-direction:column;gap:22px;display:flex}.latest .lh{background:var(--ink);color:#fff;text-align:center;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;padding:9px;font-size:16px;font-weight:900}.latest article{border-bottom:1px solid var(--line);text-align:center;padding:14px 0}.latest article:last-child{border-bottom:0}.latest .kl{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.latest h4{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;font-size:18px;font-weight:900;font-stretch:62%;line-height:1}.nlbox{border:2px solid var(--rule);text-align:center;padding:16px}.nlbox .eyebrow{color:var(--ink-3)}.nlbox h3{font-family:var(--font-display);text-transform:uppercase;margin:6px 0 10px;font-size:26px;font-weight:900;font-stretch:62%;line-height:.98}.nlbox form{gap:0;display:flex}.nlbox input{border:1px solid var(--ink);border-right:0;flex:1;min-width:0}.nlbox button{background:var(--paper);border:1px solid var(--ink);color:var(--red);cursor:pointer;padding:0 14px;font-size:20px}.nlbox .ok{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-top:8px;font-size:12px}.morenews{max-width:760px;margin:40px auto 0}.morenews .mh{text-align:center;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;border-top:3px solid var(--rule);border-bottom:1px solid var(--line);margin-bottom:6px;padding:10px 0;font-size:20px;font-weight:900}.morenews article{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;align-items:center;gap:20px;padding:20px 0;display:grid}.morenews article>div{min-width:0}.morenews .kl{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.morenews h3{letter-spacing:-.025em;margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.1}.morenews .tile{aspect-ratio:3/2;padding:6px}.morenews .tile .ini{font-size:24px}.readmore{background:var(--red);color:#fff;width:max-content;font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;margin:22px auto 0;padding:12px 28px;font-size:13px;font-weight:700;display:block}.bottom{border-top:3px solid var(--rule);grid-template-columns:1fr;gap:48px;margin-top:44px;padding-top:16px;display:grid}.bottom>*{min-width:0}.bottom .bh{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:15px;font-weight:900}.yml{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.yml a{min-width:0}.yml .kl{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:8px 0 4px;font-size:10.5px;font-weight:700;display:block}.yml h4{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.25}.cmts{border-top:3px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:680px;margin:30px auto 0;padding-top:14px;display:flex}.cmts h2{letter-spacing:.16em;text-transform:uppercase;font-size:15px;font-weight:900}.hcol h3 a.hl,.icol h3 a.hl,.card .hl,.feed h3 a.hl{cursor:pointer}.navrow .ham{z-index:31;position:relative}.navrow .ham.open i:first-child{transform:translateY(6px)rotate(45deg)}.navrow .ham.open i:nth-child(2){opacity:0}.navrow .ham.open i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.navrow .ham i{transition:transform .2s,opacity .2s}.mega{background:var(--paper);border:2px solid var(--rule);z-index:30;width:min(560px,100vw - 32px);position:absolute;top:100%;left:16px;box-shadow:0 18px 50px #00000040}.mega .cols{grid-template-columns:repeat(3,1fr);gap:0;padding:22px 24px 10px;display:grid}.mega .col{border-left:1px solid var(--line);min-width:0;padding:0 14px}.mega .col:first-child{border-left:0;padding-left:0}.mega .grp{margin-bottom:22px}.mega .grp b{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--rule);margin-bottom:8px;padding-bottom:5px;font-size:15px;font-weight:900;display:block}.mega .grp a{font-family:var(--font-serif);color:var(--ink);padding:3px 0;font-size:16px;line-height:1.3;display:block}.mega .grp a:hover{color:var(--red)}.mega .foot{border-top:2px solid var(--rule);grid-template-columns:175px 105px 1fr;display:grid}.mega .promo{background:var(--red);color:#fff;min-height:190px;padding:14px;position:relative;overflow:hidden}.mega .promo .cover{background:var(--ink);color:#fff;font-family:var(--font-slab);letter-spacing:-.03em;border:3px solid #fff;width:120px;margin:6px 0 0 4px;padding:10px;font-size:22px;font-weight:900;line-height:1;transform:rotate(-4deg)}.mega .promo .cover small{font-family:var(--font-cond);letter-spacing:.12em;color:#ccc;margin-top:6px;font-size:9px;display:block}.mega .promo .sub{background:var(--ink);color:#fff;font-family:var(--font-display);text-transform:uppercase;text-align:right;padding:8px 10px;font-size:22px;font-weight:900;font-stretch:62%;line-height:.92;position:absolute;bottom:10px;right:10px}.mega .follow{border-left:1px solid var(--line);border-right:1px solid var(--line);padding:14px 12px}.mega .follow b,.mega .alerts b{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:900;display:block}.mega .follow .ic{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mega .follow .ic span{background:var(--ink);color:#fff;width:26px;height:26px;font-family:var(--font-cond);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.mega .alerts{padding:14px 16px}.mega .alerts b{border-bottom:2px solid var(--rule);padding-bottom:5px}.mega .alerts form{display:flex}.mega .alerts input{border:1px solid var(--ink);border-right:0;flex:1;min-width:0;padding:10px}.mega .alerts button{background:var(--paper);border:1px solid var(--ink);color:var(--red);cursor:pointer;padding:0 14px;font-size:20px}.mega .alerts p{font-family:var(--font-serif);color:var(--ink-2);margin:10px 0 0;font-size:11.5px;line-height:1.35}.mega .alerts .ok{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-top:8px;font-size:11.5px}.navrow{position:relative}@media (max-width:980px){.agrid2,.bottom{grid-template-columns:1fr}.tbox .tg,.yml{grid-template-columns:1fr 1fr}.mega .foot{grid-template-columns:1fr}.mega .follow{border:0;border-top:1px solid var(--line)}}@media (max-width:640px){.prose{font-size:17px}.prose .pq{font-size:24px}.art h1{font-size:32px}.morenews article{grid-template-columns:110px 1fr}.morenews h3{font-size:17px}.mega .cols{grid-template-columns:1fr}.mega .col{border:0;padding:0}}.logo img{width:min(560px,100%);height:auto;margin:0 auto;display:block}.logo{text-shadow:none;line-height:0}.logo img.logo-mark{display:none}footer .flogo img{width:260px;margin:0}.mega .promo .cover{border:3px solid var(--ink);background:#fff;padding:8px}.mega .promo .cover img{width:100%;height:auto;display:block}.mega .promo .cover small{color:var(--ink-3)}@media (max-width:980px){.logo img{width:min(420px,100%)}}@media (max-width:640px){.logo img{width:min(260px,100%)}}.mast{align-items:center}.mast .side-l,.mast .side-r{align-self:center;align-items:center;gap:8px;display:flex}.mast .side-l{justify-self:start}.mast .side-r{justify-self:end}.mast .mbtn{box-sizing:border-box;border:1.5px solid var(--ink);height:38px;color:var(--ink);font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}.mast .mbtn:hover{border-color:var(--red);color:var(--red)}.mast .mbtn.primary{background:var(--red);border-color:var(--red);color:#fff}.mast .mbtn.primary:hover{background:var(--red-ink);border-color:var(--red-ink);color:#fff}.mast .mbtn .cnt{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}@media (max-width:980px){.mast .mbtn{height:34px;padding:0 12px;font-size:11px}}@media (max-width:640px){.mast{grid-template-columns:1fr auto 1fr;gap:6px}.mast .mbtn{letter-spacing:.1em;height:30px;padding:0 9px;font-size:10px}.mast .side-r{flex-direction:column;align-items:flex-end;gap:4px}}.tile.photo{background:var(--paper-2)}.tile.photo:before,.tile.photo:after{display:none}.tile.photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.watch .tile.photo:after{content:"\15 B6";color:#fff;text-shadow:0 2px 10px #00000080;z-index:1;place-items:center;font-size:36px;display:grid;position:absolute;inset:0}.watch .tile.photo .dur{z-index:2}[hidden]{display:none!important}img{max-width:100%}nav.main{justify-content:flex-start}nav.main a:first-child{margin-left:auto}nav.main a:last-child{margin-right:auto}#minibar,.mega .mact{display:none}@media (max-width:700px){body{font-size:16px}.ticker{font-size:11px}.ticker .lbl{padding:4px 9px;font-size:10px}header.site{position:static}.mast{grid-template-columns:1fr;padding-block:10px 6px}.mast .side-l,.mast .side-r{display:none}.logo img{width:min(260px,100%)}.logo img.logo-full{display:none}.logo img.logo-mark{display:block}.navrow{grid-template-columns:auto 1fr auto;gap:4px}nav.main{justify-content:flex-start}nav.main a:first-child{margin-left:0}nav.main a:last-child{margin-right:0}nav.main a{padding:13px 11px;font-size:13px}#minibar{z-index:40;height:52px;padding:0 10px;padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;background:var(--paper);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:8px;transition:transform .2s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}#minibar.show{transform:none}#minibar img{width:auto;height:30px;display:block}#minibar button,#minibar a.ic{cursor:pointer;color:var(--ink);background:0 0;border:0;align-items:center;padding:8px;font-size:22px;line-height:1;display:flex}#minibar .ham2 i{background:var(--ink);width:20px;height:2px;margin:4px 0;display:block}.mega{width:auto;max-height:none;box-shadow:none;padding-top:env(safe-area-inset-top,0px);z-index:45;border:0;position:fixed;inset:0;overflow-y:auto}.mega .mact{border-bottom:2px solid var(--ink);background:var(--paper);grid-template-columns:1fr auto;align-items:center;gap:6px;padding:10px 16px;display:grid;position:sticky;top:0}.mega .mact .mbtn{border:1.5px solid var(--ink);height:40px;color:var(--ink);font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.mega .mact .mbtn.primary{background:var(--red);border-color:var(--red);color:#fff}.mega .mact .x{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:4px 6px;font-size:28px;line-height:1}.mega .cols{grid-template-columns:1fr 1fr;gap:0 16px;padding:16px}.mega .col{border:0;padding:0}.mega .grp a{padding:7px 0;font-size:17px}.mega .foot{grid-template-columns:1fr}.mega .promo{min-height:150px}.mega .follow{border:0;border-top:1px solid var(--line)}.hero{gap:20px;padding-block:16px}.hbox .body{padding:0 14px 16px}.hbox h1{font-size:36px}.hbox p{font-size:17px}.hcol h3{font-size:20px}.icol{grid-template-columns:1fr;gap:18px}.icol h3{font-size:28px}.kstrip a{grid-template-columns:110px 1fr;padding:14px 0}.feed article{grid-template-columns:1fr 104px;gap:14px;padding-block:16px}.feed h3{font-size:19px}.feed p{font-size:15.5px}.two{gap:28px;padding-block:18px}.filters{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.filters button{white-space:nowrap;padding:12px}.subnav{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.subnav::-webkit-scrollbar{display:none}.subnav button,.subnav a{white-space:nowrap;padding:11px 12px}.page-h h1{font-size:34px}.page-h p{font-size:16px}.trend li{padding-block:12px}.tour li{padding-block:11px}.chart li{padding-block:10px}.artist{width:96px}.av{width:64px;height:64px;font-size:16px}.grid4{grid-template-columns:1fr 1fr;gap:14px}.card h3{font-size:16px}.art{padding-block:18px 30px}.agrid2{gap:28px}.prose .usbox{background-position:-6px 0,0 0,0 0,0 0;padding:26px 16px 18px 32px}.prose .usbox ul{padding-left:18px;font-size:16px}.srcbox{padding:24px 16px 16px 18px;font-size:15px}.srcbox b,.srclist{margin-left:34px}.art:not(.cult) .prose .pq{margin:30px 6px;padding:18px 16px 14px}.art h1{font-size:34px}.art .dek{font-size:18px}.prose{font-size:17.5px;line-height:1.55}.prose p{margin-bottom:18px}.prose h2{font-size:22px}.prose .pq{margin:22px 0;padding:14px 0;font-size:26px}.tbox{margin:22px 0;padding-bottom:4px}.tbox .tg{grid-template-columns:1fr;gap:0;padding:0 12px}.tbox .tg a{border-left:0;border-top:1px solid var(--line);grid-template-columns:26px 1fr;align-items:center;padding:10px 0}.tbox .tg a:first-child{border-top:0}.tbox .tg .tile{display:none}.tbox .tg h4{margin:0 0 2px;font-size:15px}.tbox .tg .n{font-size:22px}.morenews article{grid-template-columns:120px 1fr;gap:14px;padding:16px 0}.morenews h3{font-size:18px}.bottom{gap:28px;margin-top:30px}.yml{grid-template-columns:1fr 1fr;gap:12px}.cmts .btn{text-align:center;width:100%}.tourtbl{font-size:13.5px}.tourtbl td{padding:10px 6px}.ahead{gap:14px;padding-block:18px}.ahead h1{font-size:34px}.how{padding-block:28px}.pipe div{padding-top:10px}footer.site{padding-block:24px}}@media (max-width:420px){.hbox h1{font-size:32px}.icol h3{font-size:25px}.grid4{gap:10px}}@media (max-width:700px){.tourtbl th:last-child,.tourtbl td:last-child{display:none}.tourtbl td,.tourtbl th{padding-inline:4px}.tourtbl .d{font-size:14px}}.subnav a{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:3px solid #0000;padding:8px 12px;font-size:12px;font-weight:700;line-height:normal;display:inline-block}.subnav a.on{color:var(--ink);border-bottom-color:var(--red)}.ticker .track a:before{content:"◆";color:var(--red);margin-right:10px;font-size:9px}.ticker .track a:hover{text-decoration:underline}.feed .empty{margin-top:12px}.prose ul,.prose ol{margin:0 0 24px;padding-left:24px}.prose li{margin:0 0 8px;padding-left:4px}.prose ul li::marker{color:var(--red)}.prose ol li::marker{font-family:var(--font-cond);color:var(--red);font-weight:700}:root{--c-paper:#f5f0e6;--c-paper-2:#ebe4d6;--c-ink:#1b1a17;--c-ink-2:#4a463f;--c-mute:#6b655a;--c-rule:#1b1a17;--c-line:#d6cdbb;--c-red:#c8102e;--c-cobalt:#1d3fae;--c-lime:#c4dd3a;--c-plum:#5b2a4e;--font-mag:var(--font-fraunces),"Iowan Old Style",Georgia,serif}.cbadge{font-family:var(--font-cond);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:0;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.cb-plain{color:var(--c-red)}.cb-the-take{color:var(--c-red);outline-offset:2px;letter-spacing:.24em;background:#c8102e0a;border:2.5px solid;outline:1px solid;padding:6px 10px 5px;font-size:12.5px;transform:rotate(-3deg)}.cb-crossover{transform:skew(-12deg)}.cb-crossover i{color:#fff;padding:6px 8px 5px;font-style:normal}.cb-crossover i:first-child{background:var(--c-red)}.cb-crossover i:last-child{background:var(--c-cobalt)}.cb-field-guide{background:var(--c-lime);color:var(--c-ink);border-left:6px solid var(--c-ink);padding:6px 10px 5px 8px}.cb-field-guide:before{content:"§";font-family:var(--font-mag);letter-spacing:0;margin-right:6px;font-size:15px}.cb-the-read{background:var(--c-ink);color:var(--c-lime);padding:6px 10px 5px}.cb-the-read:before{content:"";background:linear-gradient(to top,var(--c-lime) 45%,transparent 45%) 0 0/3px 100% no-repeat,linear-gradient(to top,var(--c-lime) 100%,transparent 0) 5px 0/3px 100% no-repeat,linear-gradient(to top,var(--c-lime) 70%,transparent 70%) 10px 0/3px 100% no-repeat;width:13px;height:11px;margin-right:7px}.cframe{display:block;position:relative}.cframe .tile{aspect-ratio:3/2}.cframe-the-take .tile{clip-path:polygon(0 0,100% 0,100% 94%,96% 97%,91% 94.5%,85% 98%,78% 95%,70% 98.5%,62% 95.5%,55% 98%,47% 94.5%,39% 98%,31% 95%,24% 98.5%,16% 95%,9% 98%,4% 95%,0 97%);filter:contrast(1.06)saturate(1.05)}.cframe-the-take:after{content:"";border:3px solid var(--c-red);z-index:-1;pointer-events:none;height:calc(100% - 40px);position:absolute;inset:auto -10px -10px 10px}.cframe-crossover .tile{box-shadow:10px 10px 0 var(--c-cobalt),-10px -10px 0 var(--c-red)}.cframe-field-guide .tile{outline:1px solid var(--c-line);outline-offset:10px;box-shadow:0 0 0 10px #fff,0 6px 18px 10px #1b1a171f}.cframe-field-guide:before,.cframe-field-guide:after{content:"";z-index:2;pointer-events:none;background:#c4dd3ac7;width:92px;height:26px;position:absolute;top:-14px}.cframe-field-guide:before{left:18px;transform:rotate(-6deg)}.cframe-field-guide:after{right:18px;transform:rotate(5deg)}.cframe-the-read{background:#fff linear-gradient(var(--c-line) 1px,transparent 1px) 0 0/100% 18px,linear-gradient(90deg,var(--c-line) 1px,transparent 1px) 0 0/18px 100%;border:1px solid var(--c-line);padding:12px}.art.cult{background:var(--c-paper);box-shadow:0 0 0 100vmax var(--c-paper);clip-path:inset(0 -100vmax);color:var(--c-ink)}.cult .ahdr .cbadge{margin:4px 0 18px}.cult h1{font-family:var(--font-mag);font-variation-settings:"opsz" 48,"SOFT" 30;text-transform:none;letter-spacing:-.025em;max-width:20ch;font-size:clamp(38px,5.2vw,66px);font-weight:620;font-stretch:100%;line-height:1.02}.cult .dek{color:var(--c-ink-2);font-size:22px;font-style:italic}.cult .byrow{border-top:1px solid var(--c-rule);border-bottom:1px solid var(--c-rule);max-width:680px;margin:6px auto 22px;padding:10px 0}.cult .byrow .by b{color:var(--c-ink)}.cult .optag{font-family:var(--font-serif);color:var(--c-red);margin-top:8px;font-size:14px;font-style:italic;display:block}.cult .share button,.cult .share a{border-color:var(--c-ink);color:var(--c-ink)}.cult .afig{margin:0 0 34px}.cult .afig figcaption,.cult .afig figcaption b{color:var(--c-mute)}.cult .prose{color:var(--c-ink);counter-reset:csec;font-size:19px;line-height:1.62}.cult .prose>p:first-of-type:first-letter{float:left;font-family:var(--font-mag);color:var(--c-red);padding:.06em .09em 0 0;font-size:4.6em;font-weight:700;line-height:.82}.cult .prose h2{font-family:var(--font-mag);letter-spacing:-.015em;border-top:1px solid var(--c-rule);counter-increment:csec;margin:44px 0 14px;padding-top:14px;font-size:29px;font-style:italic;font-weight:600;line-height:1.12}.cult .prose h2:before{content:counter(csec,upper-roman) ".";font-family:var(--font-cond);letter-spacing:.2em;color:var(--c-red);margin-bottom:6px;font-size:11.5px;font-style:normal;font-weight:700;display:block}.cult .prose a.inl{color:var(--c-ink);-webkit-text-decoration-color:var(--c-red);text-decoration-color:var(--c-red);text-decoration-thickness:2px}.cult .prose a.inl:hover{color:var(--c-red)}.cult .prose .pq{float:right;text-align:left;background:var(--memo);border:1px solid var(--memo-edge);border-top:4px solid var(--c-red);width:44%;font-family:var(--font-mag);text-transform:none;letter-spacing:-.01em;color:var(--c-ink);margin:14px -8px 22px 30px;padding:18px 18px 16px;font-size:25px;font-style:italic;font-weight:500;font-stretch:100%;line-height:1.15;position:relative;transform:rotate(.6deg);box-shadow:0 14px 26px -18px #3c2c108c}.cult .prose .pq:before,.cult .prose .pq:after{content:"";background:var(--tape);width:58px;height:20px;position:absolute;top:-13px;box-shadow:0 1px 2px #00000014}.cult .prose .pq:before{left:-14px;transform:rotate(-24deg)}.cult .prose .pq:after{right:-14px;transform:rotate(24deg)}.cult .prose .pq small{color:var(--red);font-style:normal}.cult .prose ul li::marker{content:"■ ";color:var(--c-red);font-size:.8em}.cult .intags .chip,.cwords .chip{border-color:var(--c-line);color:var(--c-ink-2)}.cult .cmts{border-top-color:var(--c-rule)}.cult .arail{border-left:1px solid var(--c-rule);padding-left:26px}.cult .latest .lh{background:var(--c-ink)}.cult .latest article{border-bottom-color:var(--c-line)}.cult .nlbox{border-color:var(--c-rule);background:#fff}.cult .morenews .mh,.cult .bottom{border-top-color:var(--c-rule)}.cult .morenews article{border-bottom-color:var(--c-line)}.cult-the-take .prose>p:first-of-type{font-family:var(--font-mag);letter-spacing:-.01em;border-left:5px solid var(--c-red);padding-left:20px;font-size:27px;font-weight:500;line-height:1.28}.cult-the-take .prose>p:first-of-type:first-letter{float:none;font:inherit;color:inherit;padding:0}.cult-field-guide .prose h2+ul{background:#fff linear-gradient(transparent 31px,var(--c-line) 31px) 0 14px/100% 32px;border:1px solid var(--c-line);border-top:6px solid var(--c-lime);box-shadow:4px 4px 0 var(--c-ink);padding:16px 20px 6px;font-size:16.5px;line-height:32px;list-style:none}.cult-field-guide .prose h2+ul li{margin:0;padding-left:0}.cult-field-guide .prose h2+ul li::marker{content:none}.cult-field-guide .prose h2+ol{counter-reset:step;padding-left:0;list-style:none}.cult-field-guide .prose h2+ol li{counter-increment:step;margin-bottom:14px;padding-left:52px;position:relative}.cult-field-guide .prose h2+ol li:before{content:counter(step);background:var(--c-ink);width:36px;height:36px;color:var(--c-lime);font-family:var(--font-mag);border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.cult-the-read .prose h2+ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.cult-the-read .prose h2+ul li{border:1px solid var(--c-line);border-top:4px solid var(--c-ink);background:#fff;margin:0;padding:14px 16px;font-size:15.5px;line-height:1.4}.cult-the-read .prose h2+ul li::marker{content:none}.cult-the-read .prose h2+ul li strong:first-child{font-family:var(--font-mag);letter-spacing:-.02em;color:var(--c-cobalt);margin-bottom:4px;font-size:32px;font-weight:700;line-height:1.05;display:block}.faqcard{--card:#fbe68a;--card-line:#295cbe52;--card-margin:#c8102e8c;--pen:#1f3a9e;--ln:32px;--gutter:60px;clear:both;padding:0 26px var(--ln) var(--gutter);background:var(--card) linear-gradient(90deg,transparent calc(var(--gutter) - 14px),var(--card-margin) calc(var(--gutter) - 14px),var(--card-margin) calc(var(--gutter) - 12px),transparent calc(var(--gutter) - 12px));color:var(--c-ink);margin:52px 4px 18px;position:relative;transform:rotate(-.6deg);box-shadow:0 1px #0000000f,0 10px 22px -8px #3c2d0059,0 2px 4px #3c2d001f}.faqcard:before{content:"";inset:calc(var(--ln) * 2) 0 0;pointer-events:none;background:linear-gradient(var(--card-margin),var(--card-margin)) 0 0/100% 2px no-repeat, linear-gradient(transparent calc(var(--ln) - 1px),var(--card-line) calc(var(--ln) - 1px)) 0 0/100% var(--ln);position:absolute}.faqcard:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#ff8abeb8 0 8px,#ffaaceb8 8px 16px);width:118px;height:26px;margin-left:-59px;position:absolute;top:-13px;left:50%;transform:rotate(2.5deg);box-shadow:0 1px 2px #0000001f}.faqcard>*{z-index:1;position:relative}.prose .faqcard h2,.cult .prose .faqcard h2{height:calc(var(--ln) * 2);font-family:var(--font-caveat),"Bradley Hand","Segoe Print",cursive;letter-spacing:0;text-transform:none;color:var(--c-ink);border:0;align-items:flex-end;margin:0;padding:0 0 6px;font-size:40px;font-style:normal;font-weight:700;line-height:1;display:flex}.cult .prose .faqcard h2:before{content:none}.faqcard h2:after{content:"♡" / "";color:var(--c-red);margin-left:10px;font-size:30px;display:inline-block;transform:rotate(12deg)}.prose .faqcard h3,.prose .faqcard p strong{font-family:var(--font-caveat),"Bradley Hand","Segoe Print",cursive;font-size:29px;font-style:normal;font-weight:600;line-height:var(--ln);letter-spacing:0;text-transform:none;color:var(--pen);margin:0;padding:0;display:block}.prose .faqcard p{margin:0 0 var(--ln);font-family:var(--font-serif);font-size:17px;line-height:var(--ln);color:var(--c-ink)}.prose .faqcard p:last-child{margin-bottom:0}.prose .faqcard h3+p{margin-top:0}.prose .faqcard a.inl{color:var(--c-ink);-webkit-text-decoration-color:var(--c-red);text-decoration-color:var(--c-red);text-decoration-thickness:2px}.prose .faqcard ul,.prose .faqcard ol{margin:0 0 var(--ln);line-height:var(--ln)}.prose .faqcard li{margin:0}.cwords{flex-wrap:wrap;align-items:baseline;gap:10px 14px;max-width:680px;margin:26px auto 0;display:flex}.cwords>b{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--c-mute);font-size:11.5px;font-weight:700}.cwords>div{flex-wrap:wrap;gap:8px;display:flex}.cwords .chip span{color:var(--c-mute);text-transform:none;letter-spacing:0;margin-left:6px;font-weight:400}.rxn{clear:both;border:2px solid var(--c-ink);box-shadow:6px 6px 0 var(--c-red);font-family:var(--font-body);background:#fff;margin:30px 0;padding:18px 20px 14px}.rxn-crossover{box-shadow:6px 6px 0 var(--c-cobalt),-6px -6px 0 var(--c-red)}.rxn-field-guide{box-shadow:6px 6px 0 var(--c-lime)}.rxn-the-read{box-shadow:6px 6px 0 var(--c-ink)}.rxn-word-of-the-week{box-shadow:6px 6px #f2c200}.rxn-word-of-the-week .rxn-bar{background:#f2c20061}.rxn-word-of-the-week .on .rxn-bar{background:#f2c200b3}.prose .rxn p.rxn-q{font-family:var(--font-mag);margin:0 0 12px;font-size:23px;font-style:italic;font-weight:600;line-height:1.2}.rxn-opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rxn-opts button{border:1.5px solid var(--c-ink);background:var(--c-paper);min-height:48px;color:var(--c-ink);font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:flex;position:relative;overflow:hidden}.rxn-opts button:hover:not(:disabled){background:var(--c-ink);color:var(--c-paper)}.rxn-opts button:disabled{cursor:default}.rxn-opts button.on{border-width:2.5px;border-color:var(--c-red)}.rxn-l,.rxn-pct{z-index:1;position:relative}.rxn-pct{font-family:var(--font-mag);letter-spacing:0;font-size:20px;font-weight:700}.rxn-bar{background:#c8102e29;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.rxn-opts button.on .rxn-bar{background:#c8102e4d}.rxn-crossover .rxn-bar{background:#1d3fae29}.rxn-crossover .on .rxn-bar{background:#1d3fae4d}.rxn-field-guide .rxn-bar,.rxn-the-read .rxn-bar{background:#c4dd3a80}.rxn-field-guide .on .rxn-bar,.rxn-the-read .on .rxn-bar{background:#c4dd3ad9}.prose .rxn p.rxn-foot{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--c-mute);margin:10px 0 0;font-size:11.5px;line-height:1.3}@media (prefers-reduced-motion:reduce){.rxn-bar,.rxn-opts button{transition:none}}.cmag{background:var(--c-paper);box-shadow:0 0 0 100vmax var(--c-paper);clip-path:inset(0 -100vmax);color:var(--c-ink);padding-bottom:20px}.cmag-mast{text-align:center;border-bottom:3px double var(--c-rule);margin-bottom:28px;padding:30px 0 0}.cmag-kick{font-family:var(--font-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--c-red);font-size:12px;font-weight:700}.cmag-mast h1{font-family:var(--font-mag);font-variation-settings:"opsz" 144,"SOFT" 50;letter-spacing:-.045em;margin:6px 0 10px;font-size:clamp(64px,13vw,168px);font-style:italic;font-weight:700;line-height:.86}.cmag-mast h1.long{letter-spacing:-.035em;margin-bottom:26px;font-size:clamp(44px,8.4vw,120px);line-height:1}.cmag-mast p{font-family:var(--font-serif);color:var(--c-ink-2);max-width:62ch;margin:0 auto 10px;font-size:19px;line-height:1.4}.cmag-issue{font-family:var(--font-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--c-mute);border-top:1px solid var(--c-rule);border-bottom:1px solid var(--c-rule);margin:6px 0 14px;padding:5px 14px;font-size:11.5px;display:inline-block}.cmag-mast .subnav{border-top:1px solid var(--c-line);justify-content:center}.cmag-mast .subnav a{color:var(--c-mute)}.cmag-mast .subnav a.on{color:var(--c-ink);border-bottom-color:var(--c-red)}.cmag-cover{border-bottom:1px solid var(--c-rule);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px;padding-bottom:30px;display:grid}.cmag-cover.with-toc{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) 260px}.cmag-cover .cover-art .tile{aspect-ratio:4/3}.cmag-cover.with-toc .cover-art .tile{aspect-ratio:4/5}.cover-copy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.cmag-label{font-family:var(--font-cond);letter-spacing:.24em;text-transform:uppercase;color:var(--c-mute);border-bottom:2px solid var(--c-red);padding-bottom:4px;font-size:11px;font-weight:700}.cover-copy h2{font-family:var(--font-mag);font-variation-settings:"opsz" 40;letter-spacing:-.03em;font-size:clamp(32px,3.6vw,50px);font-weight:620;line-height:1.02}.cover-copy p{font-family:var(--font-serif);color:var(--c-ink-2);margin:0;font-size:19px;line-height:1.42}.cby{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--c-mute);font-size:11.5px}.cby b{color:var(--c-ink);font-weight:700}.cmag-toc{border-left:1px solid var(--c-rule);padding-left:22px}.cmag-toc>b{font-family:var(--font-mag);border-bottom:3px solid var(--c-rule);margin-bottom:4px;padding-bottom:6px;font-size:24px;font-style:italic;font-weight:600;display:block}.cmag-toc ol{margin:0;padding:0;list-style:none}.cmag-toc li{border-bottom:1px solid var(--c-line);grid-template-columns:36px 1fr;gap:10px;padding:12px 0;display:grid}.cmag-toc .no{font-family:var(--font-mag);color:var(--c-red);font-size:22px;font-weight:700;line-height:1}.cmag-toc li>div{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.cmag-toc .cbadge{font-size:10px}.cmag-toc .cb-the-take{padding:4px 7px 3px;transform:rotate(-2deg)}.cmag-toc .cb-crossover i{padding:4px 6px 3px}.cmag-toc a{font-family:var(--font-mag);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.2}.cmag-row{border-bottom:1px solid var(--c-rule);grid-template-columns:240px minmax(0,1fr);gap:32px;padding:32px 0;display:grid}.cmag-rh{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cmag-rh h2{font-family:var(--font-mag);letter-spacing:-.03em;font-size:40px;font-style:italic;font-weight:700;line-height:.95}.cmag-rh p{font-family:var(--font-serif);color:var(--c-ink-2);margin:0;font-size:16px;line-height:1.4}.cmag-rh .more{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--c-red);font-size:12px;font-weight:700}.cmag-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:28px 22px;display:grid}.cmag-cover+.cmag-cards{margin-top:28px}.ccard{min-width:0;color:var(--c-ink);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ccard .cframe{width:100%;margin-bottom:6px}.ccard h3{font-family:var(--font-mag);letter-spacing:-.02em;font-size:23px;font-weight:600;line-height:1.1}.ccard-sm h3{font-size:20px}.ccard p{font-family:var(--font-serif);color:var(--c-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.ccard .cframe-crossover .tile{box-shadow:6px 6px 0 var(--c-cobalt),-6px -6px 0 var(--c-red)}.ccard .cframe-field-guide:before,.ccard .cframe-field-guide:after{width:56px;height:18px;top:-10px}.ccard .cframe-field-guide .tile{outline-offset:6px;box-shadow:0 0 0 6px #fff,0 4px 12px 6px #1b1a171a}.ccard .cframe-the-read{padding:8px}.ccard-the-take{border:1px solid var(--c-line);border-top:6px solid var(--c-red);background:#fff;gap:12px;padding:18px 18px 16px}.ccard-the-take h3{font-size:26px;line-height:1.08}.ccard-the-take.ccard-sm h3{font-size:22px}.ccard-the-take p{font-style:italic}.cmag-legend{border-bottom:1px solid var(--c-rule);padding:30px 0}.cmag-legend h2{font-family:var(--font-cond);letter-spacing:.24em;text-transform:uppercase;color:var(--c-mute);margin-bottom:16px;font-size:12px;font-weight:700}.cmag-legend>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.cmag-legend a{border-left:1px solid var(--c-line);flex-direction:column;align-items:flex-start;gap:10px;padding:4px 20px;display:flex}.cmag-legend a:first-child{border-left:0;padding-left:0}.cmag-legend a b{font-family:var(--font-mag);font-size:22px;font-weight:600}.cmag-legend a p{font-family:var(--font-serif);color:var(--c-ink-2);margin:0;font-size:15px;line-height:1.4}.cmag .band{border-top:0}.cmag .tourtbl{background:#fff}.cmag .empty{border-color:var(--c-line);color:var(--c-mute);margin-bottom:24px}.strk{border-bottom:1px solid var(--c-rule);padding:32px 0 10px}.strk-head{border-bottom:3px solid var(--c-rule);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:28px;padding-bottom:16px;display:grid}.strk-kick{font-family:var(--font-cond);letter-spacing:.24em;text-transform:uppercase;color:var(--c-red);font-size:12px;font-weight:700}.strk-head h2{font-family:var(--font-mag);letter-spacing:-.02em;margin:8px 0;font-size:34px;font-style:italic;font-weight:700;line-height:1.05}.strk-head p{font-family:var(--font-serif);color:var(--c-ink-2);margin:0;font-size:16px;line-height:1.45}.strk-meta{border-left:1px solid var(--c-line);gap:10px;margin:0;padding-left:20px;display:grid}.strk-meta dt{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--c-mute);font-size:11px;font-weight:700}.strk-meta dd{color:var(--c-ink-2);margin:2px 0 0;font-size:13.5px;line-height:1.4}.strk-list{margin:0;padding:0;list-style:none}.strk-row{border-bottom:1px solid var(--c-line);grid-template-columns:150px minmax(0,1fr) 200px;gap:22px;padding:18px 0;display:grid}.strk-row:last-child{border-bottom:0}.strk-status{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.strk-date{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-2);font-size:12px;font-weight:700}.strk-main h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:21px;font-weight:900}.strk-main p{margin:0 0 6px;font-size:14.5px;line-height:1.45}.strk-idol{color:var(--c-red);font-weight:700}.strk-cast{color:var(--c-mute);font-size:13.5px}.strk-why{font-family:var(--font-serif);color:var(--c-ink);font-size:16px}.strk-why b{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;margin-right:4px;font-size:11px}.strk-take{font-family:var(--font-serif);color:var(--c-ink-2);font-style:italic}.strk-src{color:var(--c-mute);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12.5px;display:flex}.strk-src a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-line);text-decoration-color:var(--c-line);text-underline-offset:3px}.strk-src a:hover{text-decoration-color:currentColor}.strk-src .strk-ours{color:var(--c-red);font-weight:700;text-decoration:none}.strk-where{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.strk-lbl{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--c-mute);font-size:11px;font-weight:700}.strk-plat{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:900}a.strk-plat{border-bottom:2px solid var(--c-red)}.strk-sched{color:var(--c-ink-2);font-size:13px}@media (max-width:980px){.strk-head{grid-template-columns:1fr;gap:14px}.strk-meta{border-left:0;grid-template-columns:1fr 2fr;padding-left:0}.strk-row{grid-template-columns:120px minmax(0,1fr);gap:8px 18px}.strk-where{grid-column:2}}@media (max-width:700px){.strk-head h2{font-size:27px}.strk-meta{grid-template-columns:1fr}.strk-row{grid-template-columns:1fr;gap:10px}.strk-status{flex-direction:row;align-items:center;gap:10px}.strk-where{border:1px solid var(--c-line);background:#fff;flex-flow:wrap;grid-column:auto;align-items:baseline;gap:4px 10px;padding:10px 12px}}.cmag-home{background:var(--c-paper);box-shadow:0 0 0 100vmax var(--c-paper);clip-path:inset(0 -100vmax);border-top:3px double var(--c-rule)}.cmag-home .sec-h{border-top:0;padding-top:0}.cmag-home .sec-h h2{font-family:var(--font-mag);letter-spacing:-.03em;text-transform:none;font-size:38px;font-style:italic;font-weight:700}.cmag-home .sec-h .more{color:var(--c-red)}@media (max-width:1100px){.cmag-cover.with-toc{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.cmag-cover.with-toc .cmag-toc{border-left:0;border-top:1px solid var(--c-rule);grid-column:1/-1;padding-top:14px;padding-left:0}.cmag-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}}@media (max-width:980px){.cult .arail{border-left:0;border-top:1px solid var(--c-rule);padding-top:20px;padding-left:0}.cult .prose .pq{float:none;width:auto;margin:32px 6px;font-size:23px;transform:none}.cmag-row{grid-template-columns:1fr;gap:18px}.cmag-legend>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.cmag-legend a:nth-child(3){border-left:0;padding-left:0}}@media (max-width:700px){.cult h1{font-size:36px}.cult .dek{font-size:19px}.cult .prose{font-size:17.5px}.cult-the-take .prose>p:first-of-type{padding-left:14px;font-size:22px}.cult .prose h2{font-size:25px}.cult-the-read .prose h2+ul{grid-template-columns:1fr}.rxn{box-shadow:4px 4px 0 var(--c-red);padding:16px 14px 12px}.rxn-crossover{box-shadow:4px 4px 0 var(--c-cobalt),-4px -4px 0 var(--c-red)}.rxn-word-of-the-week{box-shadow:4px 4px #f2c200}.rxn-opts{grid-template-columns:1fr}.prose .rxn p.rxn-q{font-size:20px}.faqcard{--gutter:38px;margin:46px 0 14px;padding-right:16px;transform:rotate(-.4deg)}.prose .faqcard h2,.cult .prose .faqcard h2{font-size:34px}.prose .faqcard h3,.prose .faqcard p strong{font-size:26px}.prose .faqcard p{font-size:16px}.cmag-mast{padding-top:20px}.cmag-mast p{font-size:17px}.cmag-mast .subnav{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.cmag-mast .subnav a{flex:none}.cmag-cover,.cmag-cover.with-toc{grid-template-columns:1fr;gap:18px}.cmag-cover.with-toc .cover-art .tile{aspect-ratio:4/3}.cmag-toc ol{grid-template-columns:1fr}.cmag-rh h2{font-size:32px}.cmag-cards{grid-template-columns:1fr;gap:26px}.cmag-legend>div{grid-template-columns:1fr}.cmag-legend a{border-left:0;border-top:1px solid var(--c-line);padding:14px 0}.cframe-the-take:after{inset:auto -6px -6px 6px}.cframe-crossover .tile{box-shadow:6px 6px 0 var(--c-cobalt),-6px -6px 0 var(--c-red)}.cmag-home .sec-h{flex-direction:column;align-items:flex-start;gap:4px}}.casefile{--manila:#ecd9a8;--manila-2:#e2cb8f;--manila-ink:#3d3220;padding-top:22px}.cf-folder{background:linear-gradient(180deg,var(--manila),var(--manila-2));border:1px solid #cdb67a;border-radius:0 6px 6px;margin-top:26px;padding:26px 26px 24px;position:relative;box-shadow:0 18px 30px -22px #3c2c1099}.cf-tab{text-overflow:ellipsis;white-space:nowrap;background:var(--manila);max-width:calc(100% - 40px);font-family:var(--font-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--manila-ink);border:1px solid #cdb67a;border-bottom:0;border-radius:6px 10px 0 0;padding:6px 18px 5px;font-size:12px;font-weight:700;display:inline-block;position:absolute;top:-27px;left:-1px;overflow:hidden}.cf-cover{grid-template-columns:minmax(150px,240px) 1fr;align-items:start;gap:28px;display:grid}.cf-cover>*{min-width:0}.cf-photo{background:#fff;padding:10px 10px 12px;position:relative;transform:rotate(-1.6deg);box-shadow:0 10px 18px -12px #00000073}.cf-photo:before{content:"";background:var(--tape);z-index:1;width:86px;height:22px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(3deg);box-shadow:0 1px 2px #00000014}.cf-photo .tile{aspect-ratio:1;margin:0}.cf-photo .tile .ini{font-size:46px}.cf-credit{font-family:var(--font-type);color:var(--memo-ink-2);margin-top:6px;font-size:11px;display:block}.cf-id{background:var(--memo);border:1px solid var(--memo-edge);color:var(--memo-ink);background-image:repeating-linear-gradient(#0000 0 29px,#466ea021 29px 30px);padding:22px 22px 18px;position:relative}.cf-stamp{font-family:var(--font-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);background:#fbf6e9cc;border-radius:2px;padding:4px 8px 3px;font-size:11px;font-weight:700;position:absolute;top:14px;right:14px;transform:rotate(3deg)}.cf-up{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--stamp);margin-bottom:6px;font-size:12px;font-weight:700;display:inline-block}.cf-up:hover{text-decoration:underline}.cf-id h1{letter-spacing:-.04em;text-transform:uppercase;color:var(--ink);overflow-wrap:anywhere;margin:4px 150px 2px 0;font-size:clamp(40px,6vw,76px);font-weight:900;line-height:.92}.cf-hangul{font-family:var(--font-serif);color:var(--memo-ink-2);margin:0 0 6px;font-size:22px}.cf-socials{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 4px;display:flex}.cf-socials-label{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--memo-ink-2);font-size:10.5px;font-weight:700}.cf-socials ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cf-socials a{--social-cut:var(--memo);border:1.5px solid var(--memo-ink);width:40px;height:40px;color:var(--memo-ink);background:0 0;border-radius:50%;place-items:center;transition:background .15s,color .15s,border-color .15s,transform .15s;display:grid}.cf-socials a:hover,.cf-socials a:focus-visible{--social-cut:var(--red);background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-1px)}.cf-socials a:focus-visible{outline:2px solid var(--memo-ink);outline-offset:2px}.cf-sheet{font-family:var(--font-type);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:0 18px;margin:14px 0 0;display:grid}.cf-sheet>div{border-bottom:1px dotted #1f1c1759;flex-direction:column;padding:6px 0 5px;display:flex}.cf-sheet dt{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--memo-ink-2);font-size:10.5px;font-weight:700}.cf-sheet dd{color:var(--memo-ink);margin:2px 0 0;font-size:16px}.cf-index{scrollbar-width:none;border-top:3px solid var(--rule);border-bottom:1px solid var(--line);gap:0;margin:22px 0 6px;display:flex;overflow-x:auto}.cf-index a{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-right:1px solid var(--line);flex:none;padding:10px 14px;font-size:12px;font-weight:700}.cf-index a:hover{color:var(--red)}.cf-body section{margin-bottom:34px;scroll-margin-top:90px}.cf-main>.cf-memo{margin-top:22px}.cf-memo{color:var(--memo-ink);font-family:var(--font-type);background:linear-gradient(to right,transparent 23px,#c2001552 23px 24px,transparent 24px),var(--memo);border:1px solid var(--memo-edge);padding:26px 24px 20px 40px;font-size:17px;line-height:1.6;position:relative;box-shadow:0 14px 26px -18px #3c2c108c}.cf-memo:before{content:"";background:var(--tape);clip-path:polygon(2% 0,98% 4%,100% 50%,97% 100%,3% 96%,0 50%);width:104px;height:24px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-2.5deg)}.cf-memo p{margin:0 0 14px}.cf-memo p:last-child{margin-bottom:0}.cf-memo h2{font-family:var(--font-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--memo-ink);margin:18px 0 6px;font-size:13px;font-weight:700}.cf-label{font-family:var(--font-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);border-radius:2px;margin:0 0 14px;padding:4px 9px 3px;font-size:11.5px;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.cf-memo a,.cf-cite{color:var(--stamp);font-family:var(--font-type);text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cf-fact-src{color:var(--memo-ink-2);font-size:13.5px}.cf-ids{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:22px 18px;margin-top:8px;display:grid}.cf-idcard{background:var(--memo);border:1px solid var(--memo-edge);color:var(--memo-ink);grid-template-columns:64px 1fr;align-items:start;gap:12px;padding:16px 14px 12px;transition:transform .15s;display:grid;position:relative;box-shadow:0 10px 18px -14px #3c2c1099}.cf-idcard:nth-child(odd){transform:rotate(-.6deg)}.cf-idcard:nth-child(2n){transform:rotate(.5deg)}.cf-idcard:hover{transform:rotate(0)translateY(-2px)}.cf-idcard:before,.cf-idcard:after{content:"";border:2.5px solid var(--clip);pointer-events:none;border-radius:999px;position:absolute}.cf-idcard:before{filter:drop-shadow(1px 2px 1px #00000029);border-bottom-color:#0000;width:12px;height:42px;top:-14px;right:22px;transform:rotate(-6deg)}.cf-idcard:after{border-top-color:#0000;width:6px;height:28px;top:-8px;right:25px;transform:rotate(-6deg)}.cf-idphoto{aspect-ratio:3/4;border:1px solid var(--memo-edge);font-family:var(--font-display);color:var(--memo-ink);background:repeating-linear-gradient(135deg,#ddd3bb 0 6px,#e8dfc8 6px 12px);place-items:center;font-size:20px;font-weight:900;display:grid}.cf-idtext{flex-direction:column;gap:2px;min-width:0;display:flex}.cf-idtext b{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:21px;font-weight:900;line-height:1}.cf-idtext [lang=ko]{font-family:var(--font-serif);color:var(--memo-ink-2);font-size:15px}.cf-type{font-family:var(--font-type);font-size:14.5px}.cf-small{color:var(--memo-ink-2);font-size:12.5px}.cf-pos{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--stamp);margin-top:4px;font-size:10.5px;font-weight:700}.cf-open{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);grid-column:1/-1;justify-self:end;font-size:11px;font-weight:700}.cf-idcard:hover .cf-open{color:var(--red)}.cf-clips{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px 20px;margin:12px 0 26px;display:grid}.cf-clip{background:var(--memo);border:1px solid var(--memo-edge);border-top:3px solid var(--rule);margin:0;padding:20px 18px 14px;position:relative;box-shadow:0 14px 26px -18px #3c2c108c}.cf-clip:nth-child(2n){transform:rotate(.7deg)}.cf-clip:nth-child(odd){transform:rotate(-.5deg)}.cf-clip:before{content:"";background:var(--tape);width:56px;height:18px;position:absolute;top:-12px;left:18px;transform:rotate(-8deg)}.cf-clip blockquote{font-family:var(--font-serif);color:var(--memo-ink);margin:0 0 10px;font-size:19px;font-style:italic;line-height:1.35}.cf-clip figcaption{font-family:var(--font-type);color:var(--memo-ink-2);font-size:13px}.cf-clip figcaption a{color:var(--stamp);text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cf-influences ul{margin:0;padding-left:20px;list-style:square}.cf-influences li{margin-bottom:8px}.cf-influences li::marker{color:var(--stamp)}.cf-timeline{border-left:3px solid var(--rule);margin:8px 0 0;padding:0 0 0 18px;list-style:none}.cf-timeline li{grid-template-columns:70px 1fr;gap:12px;padding:0 0 18px;display:grid;position:relative}.cf-timeline li:before{content:"";background:var(--red);border:2px solid var(--paper);width:13px;height:13px;position:absolute;top:5px;left:-26px}.cf-year{font-family:var(--font-type);color:var(--stamp);font-size:18px;font-weight:700}.cf-timeline b{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:800}.cf-timeline p{font-family:var(--font-serif);color:var(--ink-2);margin:4px 0 0;font-size:16px}.cf-items{margin:0;padding:0;list-style:none}.cf-items li{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 0;display:flex}.cf-items li:first-child{padding-top:4px}.cf-items b{font-family:var(--font-display);letter-spacing:-.015em;font-size:18px;font-weight:800;line-height:1.2}.cf-items p{font-family:var(--font-serif);color:var(--ink-2);margin:0;font-size:16.5px}.cf-date{font-family:var(--font-type);color:var(--stamp);font-size:13px;font-weight:700}.cf-items .cf-cite{align-self:flex-start;font-size:13px}.cf-empty{font-family:var(--font-type);color:var(--ink-3);margin:6px 0 0;font-size:15px}.srcbox.cf-card{max-width:none;margin:16px 0 18px}.cf-sub{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--memo-ink-2);margin:14px 0 2px 38px;font-size:11px;font-weight:700}.cf-links{margin:0 0 0 38px;padding:0;list-style:none}.cf-links li{overflow-wrap:anywhere;border-bottom:1px solid #466ea033;flex-direction:column;padding:7px 0 6px;display:flex}.cf-links li:last-child{border-bottom:0}.cf-links span{color:var(--memo-ink-2);font-size:13px}.cf-mates{grid-template-columns:1fr 1fr;gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}.cf-mates a{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:10px;min-width:0;padding:6px 0;display:grid}.cf-mates a:hover b{color:var(--red)}.cf-mates b{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.1;display:block}.cf-mates small{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:10px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.cf-mate-av{background:var(--memo);border:2px solid var(--ink);width:44px;height:44px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid;position:relative;overflow:hidden}.cf-mate-av .tile{aspect-ratio:auto;margin:0;position:absolute;inset:0}.cf-mate-av.crop{background-color:#2a241a;background-repeat:no-repeat;background-size:auto 220%}.cf-crop{aspect-ratio:1;filter:saturate(.9)contrast(1.04);background-color:#2a241a;background-repeat:no-repeat;background-size:auto 150%;display:block;position:relative}.cf-crop i{color:var(--memo-ink);font-style:normal;font-family:var(--font-type);letter-spacing:.06em;background:#f6f0e2;padding:2px 7px 1px;font-size:13px;font-weight:700;position:absolute;bottom:8px;left:8px}.cf-aka{font-family:var(--font-type);color:var(--memo-ink-2);margin:2px 0 6px;font-size:16px}.cf-aka b{color:var(--memo-ink)}.cf-sheet dd a{color:var(--stamp);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cf-answers dl{grid-template-columns:1fr 1fr;gap:0 22px;margin:6px 0 0;display:grid}.cf-answers dl>div{border-bottom:1px solid var(--line);padding:12px 0}.cf-answers dt{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:800;line-height:1.25}.cf-answers dd{font-family:var(--font-serif);color:var(--ink-2);margin:4px 0 0;font-size:16px;line-height:1.45}.cf-answers .cf-cite{font-size:12.5px}.cf-works{margin:6px 0 0;padding:0;list-style:none}.cf-works li{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr auto;align-items:baseline;gap:4px 14px;padding:12px 0;display:grid}.cf-works b{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.2}.cf-works p{font-family:var(--font-serif);color:var(--ink-2);margin:3px 0 0;font-size:15.5px}.cf-kind{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.cf-works .cf-cite{font-size:12.5px}.cf-wire-sub{margin:26px 0 4px;font-size:12px}.cf-wire-sub a{color:var(--stamp)}.cf-sources{margin-bottom:40px}.cf-updated{color:var(--memo-ink-2);margin:12px 0 0 38px;font-size:12.5px}.cf-idphoto.photo{padding:0;display:block;position:relative;overflow:hidden}.cf-idphoto.photo .tile{aspect-ratio:auto;padding:0;position:absolute;inset:0}.cf-idphoto.crop{filter:saturate(.85)contrast(1.04);background-color:#2a241a;background-repeat:no-repeat;background-size:auto 170%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #f6f0e2}.cf-idphoto.crop i{color:var(--memo-ink);font-style:normal;font-family:var(--font-type);letter-spacing:.06em;background:#f6f0e2;padding:1px 4px 0;font-size:10px;font-weight:700;line-height:1.3;position:absolute;bottom:4px;left:4px}.agrid-n{font-family:var(--font-type);color:var(--stamp);font-size:11.5px;display:block}.chip.sm{padding:4px 9px;font-size:10.5px}@media (max-width:760px){.cf-folder{padding:18px 14px 16px}.cf-cover{grid-template-columns:1fr;gap:20px}.cf-photo{max-width:220px;margin:0 auto}.cf-id{padding:18px 14px 14px}.cf-stamp{margin-bottom:10px;display:inline-block;position:static}.cf-id h1{margin-right:0;font-size:40px}.cf-sheet{grid-template-columns:1fr 1fr}.cf-sheet dd{font-size:15px}.cf-memo{background:linear-gradient(to right,transparent 17px,#c2001552 17px 18px,transparent 18px),var(--memo);padding:24px 16px 18px 32px;font-size:16px}.cf-ids,.cf-clips{grid-template-columns:1fr}.cf-timeline li{grid-template-columns:56px 1fr}.cf-answers dl{grid-template-columns:1fr}.cf-works li{grid-template-columns:52px 1fr}.cf-works .cf-cite{grid-column:2}}@media (prefers-reduced-motion:reduce){.cf-idcard{transition:none}}.prose .postcard{max-width:540px;margin:30px auto 34px;padding:0;position:relative}.postcard .pc-shot{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,var(--font-body),sans-serif;color:#0f1419;background:#fff;border:1px solid #cfd4d9;border-radius:14px;padding:16px 18px 14px;position:relative;transform:rotate(-.5deg);box-shadow:0 1px #0000000a,0 16px 30px -20px #0f141973}.postcard .pc-shot:before{content:"";background:var(--tape);clip-path:polygon(2% 0,98% 4%,100% 50%,97% 100%,3% 96%,0 50%);width:96px;height:22px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(2deg);box-shadow:0 1px 2px #00000014}.postcard .pc-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.postcard .pc-avatar{color:#fff;background:#0f1419;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:17px;font-weight:700;line-height:1;display:grid}.postcard .pc-who{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.postcard .pc-who b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:15.5px;font-weight:700;display:flex;overflow:hidden}.postcard .pc-who span{color:#536471;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.postcard .pc-check{color:#1d9bf0;flex:none;width:17px;height:17px}.postcard .pc-logo{color:#0f1419;flex:none;place-items:center;display:grid}.postcard .pc-title{margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.3}.prose .postcard .pc-text{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:16.5px;line-height:1.45}.postcard .pc-meta{color:#536471;border-top:1px solid #eff3f4;flex-wrap:wrap;gap:4px 14px;margin-top:12px;padding-top:10px;font-size:13.5px;display:flex}.postcard .pc-meta time{color:#536471}.postcard figcaption{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-top:10px;padding:0 4px;font-size:11.5px;line-height:1.35;display:flex}.postcard figcaption a{color:var(--red);white-space:nowrap;font-weight:700}.postcard figcaption a:hover{text-underline-offset:3px;text-decoration:underline}.postcard[data-platform=reddit] .pc-shot{border-color:#d7dadc;transform:rotate(.45deg)}.postcard[data-platform=reddit] .pc-avatar{background:#ff4500}.postcard[data-platform=reddit] .pc-logo{color:#ff4500}.postcard[data-platform=reddit] .pc-who b{font-size:14.5px}.postcard[data-platform=reddit] .pc-who span{color:#7c7c7c;font-size:13px}.postcard[data-platform=reddit] .pc-meta{color:#7c7c7c;border-top-color:#edeff1}.postcard[data-platform=tiktok] .pc-shot{color:#fff;background:#121212;border-color:#2a2a2a}.postcard[data-platform=tiktok] .pc-avatar{background:#fe2c55}.postcard[data-platform=tiktok] .pc-logo{color:#25f4ee}.postcard[data-platform=tiktok] .pc-who span,.postcard[data-platform=tiktok] .pc-meta,.postcard[data-platform=tiktok] .pc-meta time{color:#a8a8a8}.postcard[data-platform=tiktok] .pc-meta{border-top-color:#2a2a2a}@media (max-width:640px){.prose .postcard{margin:26px 4px 30px}.postcard .pc-shot{padding:14px 14px 12px;transform:none}.prose .postcard .pc-text{font-size:16px}}:root{--i-navy:#0f1d33;--i-navy-2:#1a2c4a;--i-cream:#f4eedf;--i-cream-2:#e9e0ca;--i-brass:#b08d57;--i-brass-ink:#7a5c2e;--i-ink:#14161c;--i-mute:#555a66;--i-red:#c8102e}.ind{color:var(--i-ink)}.ind-mast{background:var(--i-navy);color:var(--i-cream);border-bottom:3px solid var(--i-brass);background-image:repeating-linear-gradient(0deg,#f4eedf09 0 1px,#0000 1px 26px);align-items:center;gap:18px clamp(24px,4vw,56px);margin:0 0 26px;padding:18px clamp(18px,4vw,44px);display:flex;position:relative;overflow:hidden}.ind-logo{flex:none;margin:0;line-height:0}.ind-logo img{width:clamp(300px,32vw,420px);height:auto;display:block}.ind-mast-copy{border-left:1px solid #b08d578c;flex:1 1 0;min-width:0;padding-left:clamp(18px,3vw,36px)}.ind-mast p{max-width:54ch;font-family:var(--font-serif);color:#f4eedfe6;margin:0;font-size:16.5px;line-height:1.45}.ind-issue{font-family:var(--font-type);letter-spacing:.06em;border:1px solid var(--i-brass);color:var(--i-cream);margin-top:10px;padding:4px 9px;font-size:12px;display:inline-block}.ind .hl{color:inherit;text-decoration:none}.ind .hl:hover,.ind .hl:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--i-red);text-decoration-color:var(--i-red);text-underline-offset:3px}.ind-kick{font-family:var(--font-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--i-brass-ink);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.ind-label{font-family:var(--font-type);letter-spacing:.1em;text-transform:uppercase;background:var(--i-red);color:#fff;margin-bottom:12px;padding:4px 8px;font-size:12px;display:inline-block}.ind-date{font-family:var(--font-type);color:var(--i-mute);margin-top:8px;font-size:12.5px;display:block}.ind-art{display:block;position:relative}.ind-art .tile{aspect-ratio:16/9;box-shadow:0 0 0 1px var(--i-navy)}.ind-lead{background:var(--i-cream);border:1px solid var(--i-cream-2);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:22px 30px;margin-bottom:30px;padding:22px;display:grid}.ind-lead>.ind-art{grid-row:span 2;align-self:stretch}.ind-lead>.ind-art .tile{aspect-ratio:auto;height:100%;min-height:320px}.ind-lead h2{font-family:var(--font-mag);letter-spacing:-.015em;text-transform:none;margin:0 0 10px;font-size:clamp(28px,3.2vw,40px);font-weight:620;line-height:1.06}.ind-lead-copy p{font-family:var(--font-serif);color:var(--i-ink);margin:0;font-size:17.5px;line-height:1.5}.ind-wire{border-top:2px solid var(--i-navy);padding-top:12px}.ind-wire b{font-family:var(--font-type);letter-spacing:.12em;text-transform:uppercase;color:var(--i-navy);font-size:12.5px}.ind-wire ol{margin:8px 0 0;padding:0;list-style:none}.ind-wire li{border-bottom:1px dashed var(--i-brass);padding:10px 0}.ind-wire li .hl{font-family:var(--font-mag);font-size:17px;font-weight:560;line-height:1.25}.ind-wire .ind-date{margin-top:4px}.ind-key{background:var(--i-navy);color:var(--i-cream);margin-bottom:34px;padding:20px clamp(18px,3vw,30px)}.ind-key h2{font-family:var(--font-type);letter-spacing:.14em;text-transform:uppercase;color:var(--i-brass);margin:0 0 12px;font-size:13px;font-weight:700}.ind-key ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;padding:0;list-style:none;display:grid}.ind-key p{font-family:var(--font-serif);color:#f4eedfeb;margin:8px 0 0;font-size:15.5px;line-height:1.45}.ind-tag{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;padding:5px 8px 4px;font-size:11.5px;font-weight:700;line-height:1;display:inline-block}.ind-tag.on{background:var(--i-cream);color:var(--i-navy);border-color:var(--i-cream)}.ind-tag.rep{color:var(--i-brass)}.ind-tag.spec{color:#fff;background:var(--i-red);border-color:var(--i-red)}.ind-row{border-top:3px double var(--i-navy);margin-bottom:34px;padding-top:14px}.ind-rh{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:16px;display:flex}.ind-rh h2{font-family:var(--font-mag);letter-spacing:-.01em;text-transform:none;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:640}.ind-rh p{font-family:var(--font-serif);color:var(--i-mute);margin:0;font-size:16px;font-style:italic}.ind-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.ind-card h3{font-family:var(--font-mag);text-transform:none;letter-spacing:0;margin:12px 0 0;font-size:18px;font-weight:580;line-height:1.22}.ind-card p{font-family:var(--font-serif);margin:8px 0 0;font-size:15.5px;line-height:1.45}.ind-card .ind-kick{margin:12px 0 0}.ind-card .ind-kick+h3{margin-top:4px}.ind-tabs{margin:0 0 16px}.ind-tabs .cmag-kick{margin-bottom:8px;display:block}.ind-band{background:var(--i-navy);color:var(--i-cream);border-bottom:3px solid var(--i-brass);margin:0 0 36px;padding:20px clamp(16px,3vw,28px) 24px}.ind-band-h{border-bottom:1px solid #b08d578c;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:18px;padding-bottom:16px;display:flex}.ind-band-logo{line-height:0}.ind-band-logo img{width:clamp(220px,24vw,300px);height:auto;display:block}.ind-band-h p{font-family:var(--font-serif);color:#f4eedfe6;flex:280px;margin:0;font-size:16px;line-height:1.45}.ind-band-h .more{font-family:var(--font-type);letter-spacing:.08em;text-transform:uppercase;color:var(--i-brass);border:1px solid var(--i-brass);padding:6px 10px;font-size:12.5px;text-decoration:none}.ind-band-h .more:hover,.ind-band-h .more:focus-visible{background:var(--i-brass);color:var(--i-navy)}.ind-band-body{grid-template-columns:minmax(0,1.25fr) minmax(0,2fr);gap:22px 26px;display:grid}.ind-band .ind-kick{color:var(--i-brass)}.ind-band .ind-date{color:#f4eedfb3}.ind-band .ind-art .tile{box-shadow:0 0 0 1px var(--i-brass)}.ind-band .ind-card-md h3{font-size:24px}.ind-band .ind-card p{color:#f4eedfe6}.ind-cards.ind-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.ind-band-body{grid-template-columns:1fr}}@media (max-width:560px){.ind-cards.ind-cards-3{grid-template-columns:1fr}}.ind-art-page .ahdr .kick{background:var(--i-navy);color:var(--i-cream);box-shadow:inset 0 -3px 0 var(--i-brass)}.ind-art-page .afig .tile{box-shadow:0 0 0 1px var(--i-navy),8px 8px 0 var(--i-navy)}.ind-note{text-align:left;background:var(--i-navy);max-width:680px;color:var(--i-cream);border-left:5px solid var(--i-brass);margin:4px auto 22px;padding:14px 18px}.ind-note b{font-family:var(--font-type);letter-spacing:.14em;text-transform:uppercase;color:var(--i-brass);margin-bottom:6px;font-size:12px;display:block}.ind-note p{font-family:var(--font-serif);color:#f4eedff0;margin:0;font-size:15.5px;line-height:1.6}.ind-note .ind-tag{vertical-align:1px;padding:3px 6px 2px;font-size:10.5px}@media (max-width:980px){.ind-lead{grid-template-columns:1fr}.ind-lead>.ind-art{grid-row:auto}.ind-lead>.ind-art .tile{aspect-ratio:16/9;height:auto;min-height:0}.ind-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ind-mast{flex-direction:column;align-items:flex-start;gap:10px;margin-inline:-16px;padding:16px 18px 14px}.ind-logo img{width:min(82vw,330px)}.ind-mast-copy{border-left:0;padding-left:0}.ind-mast p{font-size:15px}.ind-issue{margin-top:8px}.ind-lead{padding:14px}.ind-key ul{grid-template-columns:1fr}.ind-cards{grid-template-columns:1fr;gap:18px}.ind-card{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ind-card .ind-art .tile{aspect-ratio:1}.ind-card h3,.ind-card .ind-kick{margin-top:0}}.wv{--screen:#0c0c0e;--screen-2:#1b1b20;--screen-ink:#f3f1ec;--screen-mute:#a7a59f}.wv-head{border-bottom:3px solid var(--rule);margin-bottom:0;padding-block:26px 0}.wv-head h1{letter-spacing:-.045em;text-transform:uppercase;margin:6px 0 8px;font-size:clamp(38px,6vw,72px);font-weight:900;line-height:.92}.wv-head p{color:var(--ink-2);max-width:62ch;font-family:var(--font-serif);margin:0 0 12px;font-size:18px;line-height:1.4}.wv-head p a{color:var(--red-ink);text-underline-offset:3px;text-decoration:underline}.wv-eyebrow{font-family:var(--font-type);letter-spacing:.08em;text-transform:uppercase;color:var(--memo-ink);background:var(--tape);padding:3px 10px;font-size:12px;display:inline-block;transform:rotate(-1.2deg)}.wv-eyebrow a{color:inherit;text-decoration:underline}.wv-stage{background:var(--screen);color:var(--screen-ink);grid-template-columns:minmax(0,1fr) 340px;gap:22px;margin:0 calc(-1*clamp(0px,1.5vw,22px)) 30px;padding:22px;display:grid}.wv-main{min-width:0}.vplayer{aspect-ratio:16/9;cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.vplayer img{object-fit:cover;width:100%;height:100%;transition:transform .4s,filter .2s;position:absolute;inset:0}.vplayer:hover img,.vplayer:focus-visible img{filter:brightness(.82);transform:scale(1.02)}.vplayer .vplay{place-items:center;display:grid;position:absolute;inset:0}.vplayer .vplay path:first-child{fill:var(--red);transition:fill .15s}.vplayer:hover .vplay path:first-child{fill:#ff1a33}.vplayer:focus-visible{outline:3px solid var(--tape);outline-offset:3px}.vplayer.on iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.wv-now{padding-top:14px}.wv-now .wv-eyebrow{transform:rotate(-1.2deg)}.wv-now h1,.wv-now h2{letter-spacing:-.02em;color:var(--screen-ink);margin:10px 0 6px;font-size:clamp(22px,2.6vw,32px);font-weight:900;line-height:1.08}.wv-now h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px}.wv-now .src{color:var(--screen-mute);font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px}.wv-about-line{font-family:var(--font-serif);color:var(--screen-ink);max-width:64ch;margin:12px 0 0;font-size:17px;line-height:1.45}.wv-chips{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.wv-stage .chip{color:var(--screen-ink);border-color:#3a3a42}.wv-stage .chip:hover{background:var(--red);border-color:var(--red);color:#fff}.wv-queue{border-left:1px solid #2a2a31;min-width:0;padding-left:20px}.wv-queue h3{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--screen-mute);margin:0 0 12px;font-size:12px;font-weight:700}.wv-queue ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vcard{color:inherit;display:block}.vcard .vthumb{aspect-ratio:16/9;background:var(--screen-2);position:relative;overflow:hidden}.vcard .vthumb img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.vcard:hover .vthumb img{transform:scale(1.04)}.vcard .vthumb:after{content:"";background:var(--red);transform-origin:0;height:3px;transition:transform .3s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.vcard:hover .vthumb:after{transform:scaleX(1)}.vcard .vkind{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;background:var(--red);color:#fff;padding:2px 7px;font-size:10.5px;font-weight:700;position:absolute;top:8px;left:8px}.vcard .dur{font-family:var(--font-cond);letter-spacing:.06em;color:#fff;background:#000000c7;padding:2px 6px;font-size:10.5px;position:absolute;bottom:8px;right:8px}.vcard .vrank{font-family:var(--font-display);color:#fff;background:var(--ink);letter-spacing:-.04em;padding:4px 8px 2px;font-size:30px;font-weight:900;line-height:1;position:absolute;bottom:0;left:0}.vcard h3.hl{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:9px 0 4px;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}.vcard .meta{margin-top:4px}.vcard.compact{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:10px;display:grid}.vcard.compact h3.hl{-webkit-line-clamp:3;margin:0 0 4px;font-size:13.5px}.vcard.compact .vkind{display:none}.vcard.compact .vrank{padding:3px 6px 1px;font-size:20px}.wv-queue .vcard h3.hl{color:var(--screen-ink)}.wv-queue .vcard .meta{color:var(--screen-mute)}.wv-queue .vcard:hover h3.hl{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.wv-shelf{margin:0 0 34px}.wv-dek{font-family:var(--font-serif);color:var(--ink-2);margin:-6px 0 14px;font-size:16px}.wv-row,.wv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px;display:grid}.wv-grid{margin-bottom:34px}.wv-lists{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.wv-list{display:block}.wv-list .wv-stack{aspect-ratio:16/10;margin-bottom:10px;display:block;position:relative}.wv-list .wv-stack img{aspect-ratio:16/9;object-fit:cover;width:82%;box-shadow:0 2px 0 var(--ink);border:2px solid var(--paper);position:absolute}.wv-list .wv-stack img:first-child{z-index:1;filter:grayscale(.6);top:0;left:18%}.wv-list .wv-stack img:nth-child(2){z-index:2;filter:grayscale(.3);top:9%;left:9%}.wv-list .wv-stack img:nth-child(3){z-index:3;top:18%;left:0}.wv-list b{letter-spacing:-.01em;font-size:16px;font-weight:900;display:block}.wv-list:hover b{color:var(--red-ink)}.wv-list .src{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px}.wv-stories{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.wv-about{background:var(--memo);border:1px solid var(--memo-edge);color:var(--memo-ink);font-family:var(--font-type);margin:10px 0 40px;padding:22px 24px}.wv-about h2{font-family:var(--font-type);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:15px;font-weight:700}.wv-about dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0;display:grid}.wv-about dt{margin-bottom:4px;font-size:14.5px;font-weight:700}.wv-about dd{color:var(--memo-ink-2);margin:0;font-size:14px;line-height:1.5}.wv-crumbs{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;padding-top:18px;font-size:12px}.wv-crumbs a{color:var(--red-ink)}.wv-video .wv-stage{margin-top:0}@media (max-width:1100px){.wv-stage{grid-template-columns:minmax(0,1fr) 280px}.wv-lists{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.wv-stage{grid-template-columns:1fr;margin-inline:calc(-1*clamp(12px,3vw,20px));padding:14px}.wv-queue{border-top:1px solid #2a2a31;border-left:0;padding:16px 0 0}.wv-stories{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-about dl{grid-template-columns:1fr}}@media (max-width:700px){.wv-row{scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin;gap:14px;margin-inline:calc(-1*clamp(12px,3vw,20px));padding-inline:clamp(12px,3vw,20px);display:flex;overflow-x:auto}.wv-row>.vcard{scroll-snap-align:start;flex:0 0 72%}.wv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.wv-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-stories{grid-template-columns:1fr}.vcard.compact{grid-template-columns:120px minmax(0,1fr)}.wv-head p{font-size:16.5px}}@media (prefers-reduced-motion:reduce){.vplayer img,.vcard .vthumb img,.vcard .vthumb:after{transition:none}}.search.srch-open{box-sizing:border-box;background:var(--paper-2);border:1.5px solid var(--paper-2);cursor:text;min-width:170px;max-width:240px;height:34px;color:var(--ink-2);font:inherit;align-items:center;gap:8px;margin-block:6px;padding:0 6px 0 10px;font-size:14px;transition:border-color .15s,background-color .15s;display:flex}.search.srch-open:hover,.search.srch-open:focus-visible{background:var(--paper);border-color:var(--ink);color:var(--ink);outline:none}.search.srch-open svg{flex:none}.search.srch-open .srch-ph{text-align:left;color:var(--ink-3);flex:1}.search.srch-open:hover .srch-ph,.search.srch-open:focus-visible .srch-ph{color:var(--ink-2)}.srch-kbd,.srch-hint kbd{font-family:var(--font-type);border:1px solid var(--line);color:var(--ink-2);background:var(--paper);border-bottom-width:2px;padding:0 5px;font-size:11px;line-height:16px}.search.srch-open .srch-kbd{text-align:center;flex:none;min-width:18px}@media (max-width:980px){.search.srch-open{min-width:120px}.search.srch-open .srch-kbd{display:none}}#minibar .srch-ic{color:var(--ink)}html.srch-lock,html.srch-lock body{overflow:hidden}.srch-scrim{z-index:2147483646;background:#1111118c;justify-content:center;align-items:flex-start;padding:7vh 16px 16px;animation:.14s ease-out srch-fade;display:flex;position:fixed;inset:0}.srch-sheet{background:var(--paper);border:2px solid var(--ink);width:min(760px,100%);max-height:82vh;box-shadow:8px 8px 0 var(--red);flex-direction:column;animation:.16s ease-out srch-rise;display:flex}.srch-top{border-bottom:2px solid var(--ink);align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.srch-field{min-width:0;color:var(--ink);flex:1;align-items:center;gap:10px;display:flex}.srch-field input[type=search]{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:20px;font-weight:600}.srch-field input[type=search]::-webkit-search-cancel-button{display:none}.srch-field input::placeholder{color:var(--ink-3);font-weight:400}.srch-x{background:var(--paper-2);cursor:pointer;width:28px;height:28px;color:var(--ink-2);border:0;border-radius:50%;flex:none;font-size:18px;line-height:1}.srch-cancel{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.08em;color:var(--red-ink);cursor:pointer;background:0 0;border:0;padding:8px 2px;font-size:13px;font-weight:700}.srch-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;padding:6px 16px 18px;overflow-y:auto}.srch-hint{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:4px;margin:0;padding:8px 16px;font-size:12px;display:flex}.srch-grp{padding-top:14px}.srch-grp h3{border-bottom:2px solid var(--red);font-family:var(--font-type);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;margin:0 0 6px;padding-bottom:5px;font-size:12px;font-weight:700;display:flex}.srch-grp ul{margin:0;padding:0;list-style:none}.srch-grp li+li{border-top:1px solid var(--line)}.srch-row{color:var(--ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;min-height:56px;margin-inline:-6px;padding:10px 6px;text-decoration:none;display:flex}.srch-row:hover,.srch-row.on,.srch-row:focus-visible{background:var(--paper-2);outline:none}.srch-row:active{background:#ebebeb}.srch-row.on{box-shadow:inset 3px 0 0 var(--red)}.srch-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.srch-txt b{font-family:var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.srch-txt small{color:var(--ink-3);font-size:13px;line-height:1.35}.srch-term small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.srch-kick{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--red-ink)!important;font-size:11.5px!important}.srch-kick em{color:var(--ink-3);font-style:normal;font-weight:400}.srch-hg{color:var(--ink-3);font-weight:500}.srch-row mark,.srch-sugg mark{color:inherit;background:0 0;box-shadow:inset 0 -.42em #e6001938}.srch-av{isolation:isolate;color:#fff;width:44px;height:44px;font-family:var(--font-display);background:var(--tile-e);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:900;display:grid;position:relative;overflow:hidden}.srch-av:before{content:"";z-index:-1;background:linear-gradient(160deg,var(--t1,#3a3a3a),var(--t2,#111));position:absolute;inset:0}.srch-av img{object-fit:cover;width:100%;height:100%;display:block}.srch-thumb{aspect-ratio:3/2;background:var(--paper-2);border:1px solid var(--line);flex:none;width:84px;position:relative;overflow:hidden}.srch-thumb img{object-fit:cover;width:100%;height:100%;display:block}.srch-thumb.vid{aspect-ratio:16/9;background:#0c0c0e;width:96px}.srch-thumb.vid i{color:#fff;background:#000000b3;padding:1px 5px;font-size:10px;font-style:normal;position:absolute;inset:auto auto 4px 4px}.srch-all,.srch-more{background:var(--ink);color:#fff;width:100%;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;text-align:center;border:0;margin-top:14px;padding:13px 14px;font-size:13px;font-weight:700;display:block}.srch-all:hover,.srch-more:hover{background:var(--red)}.srch-more{background:var(--paper);color:var(--ink);border:1.5px solid var(--ink)}.srch-more:hover{color:#fff;border-color:var(--red)}.srch-chips{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.srch-chips button,.srch-chips a{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:6px 12px 6px 6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.srch-chips button{padding-left:12px}.srch-chips button span{color:var(--ink-3)}.srch-chips button:hover,.srch-chips a:hover{background:var(--ink);color:#fff}.srch-chips .srch-av{width:28px;height:28px;font-size:10px}.srch-clear{font:inherit;letter-spacing:.08em;color:var(--ink-3);cursor:pointer;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:11px}.srch-clear:hover{color:var(--red-ink)}.srch-msg{color:var(--ink-2);padding:28px 4px;font-size:15px}.srch-msg b{font-family:var(--font-display);color:var(--ink);margin-bottom:6px;font-size:19px;display:block}.srch-msg p{margin:0}.srch-msg a{color:var(--red-ink)}.srch-skel{padding-top:14px}.srch-skel>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.srch-skel span{aspect-ratio:3/2;background:var(--paper-2);width:84px}.srch-skel p{flex-direction:column;flex:1;gap:8px;margin:0;display:flex}.srch-skel i{background:var(--paper-2);width:80%;height:12px;display:block}.srch-skel i:first-child{width:30%}.srch-skel span,.srch-skel i{background:linear-gradient(90deg,var(--paper-2) 0,#e9e9e9 50%,var(--paper-2) 100%);background-size:200% 100%;animation:1.1s linear infinite srch-shine}.srch-page{max-width:820px;min-height:60vh;margin:0 auto;padding-bottom:40px}.srch-page-form{z-index:5;background:var(--paper);border-bottom:2px solid var(--ink);margin:0;padding:10px 0;position:sticky;top:0}.srch-page-form .srch-field input[type=search]{font-size:24px}.srch-tabs{scrollbar-width:none;gap:6px;padding:12px 0 2px;display:flex;overflow-x:auto}.srch-tabs::-webkit-scrollbar{display:none}.srch-tabs button{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;flex:none;min-height:38px;padding:7px 13px;font-size:13.5px;font-weight:600}.srch-tabs button span{color:var(--ink-3);margin-left:2px;font-weight:400}.srch-tabs button.on{background:var(--ink);color:#fff}.srch-tabs button.on span{color:#cfcfcf}.srch-tabs button:disabled{opacity:.38;cursor:default}.srch-results .srch-thumb{width:120px}.srch-results .srch-thumb.vid{width:128px}.srch-results .srch-txt b{font-size:17.5px}@keyframes srch-fade{0%{opacity:0}}@keyframes srch-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes srch-shine{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.srch-scrim,.srch-sheet,.srch-skel span,.srch-skel i{animation:none}}@media (max-width:700px){.search.srch-open,.search.srch-open:hover,.search.srch-open:focus-visible{border:0;border-left:1px solid var(--line);background:0 0;min-width:0;max-width:none;height:auto;margin:0;padding:10px 6px 10px 10px}.search.srch-open svg{width:22px;height:22px}.search.srch-open .srch-ph,.search.srch-open .srch-kbd{display:none}.srch-scrim{background:var(--paper);padding:0;animation:none}.srch-sheet{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;animation:.14s ease-out srch-rise}.srch-top{padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px;gap:6px}.srch-field{background:var(--paper-2);border-radius:999px;gap:8px;padding:0 10px}.srch-field input[type=search]{padding:11px 0;font-size:17px;font-weight:500}.srch-x{background:#dcdcdc;width:24px;height:24px;font-size:16px}.srch-body{padding:0 14px calc(24px + env(safe-area-inset-bottom,0px))}.srch-hint{display:none}.srch-row{min-height:60px}.srch-results .srch-thumb{width:92px}.srch-results .srch-thumb.vid{width:104px}.srch-results .srch-txt b{font-size:16px}.srch-page-form{padding:10px 0;top:0}.srch-page-form .srch-field input[type=search]{font-size:17px}.srch-page-h h1{font-size:30px}}.nlf{align-items:stretch;gap:0;width:100%;display:flex}.nlf-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nlf input[type=email]{min-width:0;font-family:var(--font-type);border:1.5px solid var(--memo-ink);color:var(--memo-ink);appearance:none;background:#fff;border-right:0;border-radius:0;flex:1;padding:12px;font-size:16px}.nlf input[type=email]::placeholder{color:#8b8473}.nlf input[type=email]:focus{outline:2px solid var(--red);outline-offset:-2px}.nlf-btn{background:var(--red);color:#fff;border:1.5px solid var(--red);font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;flex:none;min-height:48px;padding:0 18px;font-size:13px;font-weight:700}.nlf-btn:hover{background:var(--red-ink);border-color:var(--red-ink)}.nlf-btn:disabled,.nlf input:disabled{opacity:.7;cursor:progress}.nlf-compact input[type=email]{padding:10px;font-size:16px}.nlf-compact .nlf-btn{min-height:44px;padding:0 14px}.nlf-done{font-family:var(--font-type);color:var(--memo-ink);align-items:center;gap:12px;margin:0;font-size:14.5px;line-height:1.45;display:flex}.nlf-stamp{font-family:var(--font-type);letter-spacing:.16em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);flex:none;padding:5px 8px;font-size:12px;font-weight:700;transform:rotate(-6deg)}.nlf-err{font-family:var(--font-type);color:var(--stamp);margin:8px 0 0;font-size:13px}.nlc{background:var(--memo);color:var(--memo-ink);border:1px solid var(--memo-edge);box-shadow:0 1px 0 var(--memo-edge),0 10px 24px -18px #1f1c178c;margin:28px 0;padding:22px 22px 20px;position:relative}.nlc:before{content:"";background:repeating-linear-gradient(90deg,var(--stamp) 0 14px,transparent 14px 20px);height:4px;position:absolute;top:0;left:22px;right:22px}.nlc-eyebrow{font-family:var(--font-type);letter-spacing:.16em;text-transform:uppercase;color:var(--stamp);font-size:12px;font-weight:700;display:block}.nlc-title{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 96,"SOFT" 30;letter-spacing:-.01em;color:var(--memo-ink);margin:8px 0;font-size:clamp(25px,3.2vw,34px);font-style:italic;font-weight:700;line-height:1.04}.nlc-dek{font-family:var(--font-serif);color:var(--memo-ink-2);max-width:58ch;margin:0 0 14px;font-size:16.5px;line-height:1.45}.nlc-eds{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.nlc-ed{background:#fff;border:1px dashed #cdbf9e;flex-direction:column;gap:3px;padding:10px 12px;display:flex;transform:rotate(-.6deg)}.nlc-ed+.nlc-ed{transform:rotate(.7deg)}.nlc-ed-day{font-family:var(--font-type);letter-spacing:.12em;text-transform:uppercase;color:var(--stamp);font-size:11.5px;font-weight:700}.nlc-ed-name{font-family:var(--font-fraunces),Georgia,serif;color:var(--memo-ink);font-size:19px;font-style:italic;font-weight:700;line-height:1.1}.nlc-eds-compact{grid-template-columns:1fr;gap:6px}.nlc-eds-compact .nlc-ed{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;transform:none}.nlc-eds-compact .nlc-ed-name{order:-1;font-size:17px}.nlc-fine{font-family:var(--font-type);color:var(--memo-ink-2);margin:10px 0 0;font-size:12px;line-height:1.5}.nlc-fine a{color:var(--stamp);white-space:nowrap;font-weight:700;text-decoration:none}.nlc-fine a:hover{text-decoration:underline}.nlc-rail{margin:0;padding:20px 18px 18px}.nlc-rail .nlc-title{font-size:27px}.nlc-rail .nlc-dek{font-size:15px}.nlc-band{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:20px 40px;padding:28px clamp(18px,3vw,36px);display:grid}.nlc-band .nlc-eds{margin-bottom:0}footer.site .nlc-band{margin:0 0 30px}.nlc-navy{background:var(--i-navy);color:var(--i-cream);border-color:var(--i-navy);box-shadow:none}.nlc-navy:before{background:repeating-linear-gradient(90deg,var(--i-brass) 0 14px,transparent 14px 20px)}.nlc-navy .nlc-eyebrow{color:var(--i-brass)}.nlc-navy .nlc-title{color:var(--i-cream)}.nlc-navy .nlc-dek{color:#cdd3de}.nlc-navy .nlc-ed{background:var(--i-navy-2);border-color:#b08d5799}.nlc-navy .nlc-ed-day{color:#e4c48f}.nlc-navy .nlc-ed-name{color:var(--i-cream)}.nlc-navy .nlc-fine{color:#cdd3de}.nlc-navy .nlc-fine a{color:#e4c48f}.nlc-navy .nlf input[type=email]{border-color:var(--i-cream)}.nlc-navy .nlf-btn{background:var(--i-red);border-color:var(--i-red)}.nlc-navy .nlf-done{color:var(--i-cream)}.nlc-navy .nlf-stamp{color:#e4c48f;border-color:#e4c48f}.nlc-navy .nlf-err{color:#ffb3bd}.nlc-screen{background:var(--screen,#0c0c0e);color:var(--screen-ink,#f3f1ec);box-shadow:none;border-color:#2a2a30}.nlc-screen .nlc-eyebrow{color:#ff5a6a}.nlc-screen .nlc-title{color:#f3f1ec}.nlc-screen .nlc-dek{color:#c9c6bf}.nlc-screen .nlc-ed{background:#1b1b20;border-color:#3a3a42}.nlc-screen .nlc-ed-day{color:#ff5a6a}.nlc-screen .nlc-ed-name{color:#f3f1ec}.nlc-screen .nlc-fine{color:#a7a59f}.nlc-screen .nlc-fine a{color:#ff7b88}.nlc-screen .nlf input[type=email]{border-color:#f3f1ec}.nlc-screen .nlf-done{color:#f3f1ec}.nlc-screen .nlf-stamp{color:#ff7b88;border-color:#ff7b88}.nlc-screen .nlf-err{color:#ffb3bd}.ind>.nlc{margin:0 0 30px}.nlrail{background:var(--memo);border:1px solid var(--memo-edge);color:var(--memo-ink);flex-direction:column;gap:2px;padding:16px;text-decoration:none;display:flex}.nlrail b{font-family:var(--font-fraunces),Georgia,serif;margin-top:8px;font-size:20px;font-style:italic}.nlrail-when{font-family:var(--font-type);color:var(--memo-ink-2);font-size:12px}.nlrail-go{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);margin-top:12px;font-size:12px;font-weight:700}.nlrail:hover .nlrail-go{text-decoration:underline}.mega .alerts .alerts-eds{font-family:var(--font-type);color:var(--ink-2);margin:0 0 10px;font-size:12px}.mega .alerts .alerts-eds span{color:var(--ink);font-weight:700}.mega .alerts .nlf-btn{color:#fff;padding:0 14px;font-size:13px}.mega .promo .cover small+small{margin-top:2px}.nlbar{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--memo);color:var(--memo-ink);border:1px solid var(--memo-edge);border-top:3px solid var(--stamp);padding:10px 10px 10px 14px;animation:.22s ease-out nlbar-up;position:fixed;box-shadow:0 10px 30px -10px #00000073}.nlbar-row{align-items:center;gap:10px;display:flex}.nlbar-pitch{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.nlbar-ey{font-family:var(--font-type);letter-spacing:.1em;text-transform:uppercase;color:var(--stamp);font-size:11px;font-weight:700}.nlbar-pitch b{font-family:var(--font-fraunces),Georgia,serif;font-size:17px;font-style:italic;line-height:1.15}.nlbar-go{background:var(--red);color:#fff;font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;flex:none;min-height:44px;padding:0 14px;font-size:12.5px;font-weight:700}.nlbar-x{width:36px;height:44px;color:var(--memo-ink-2);cursor:pointer;background:0 0;border:0;flex:none;font-size:26px;line-height:1}.nlbar-form{padding:10px 4px 2px 0}.nlbar .nlc-fine{margin-top:8px}@keyframes nlbar-up{0%{transform:translateY(120%)}}@media (prefers-reduced-motion:reduce){.nlbar{animation:none}}@media (min-width:701px){.nlbar{display:none}}.nlp{padding:18px 0 40px}.nlp-hero{border-bottom:3px double var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px 48px;padding:34px 0;display:grid}.nlp-hero h1{font-family:var(--font-fraunces),Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 30;letter-spacing:-.025em;margin:10px 0 14px;font-size:clamp(46px,8vw,96px);font-weight:700;line-height:.92}.nlp-hero h1 em{color:var(--red)}.nlp-hero p{font-family:var(--font-serif);color:var(--ink-2);max-width:52ch;margin:0;font-size:19px;line-height:1.5}.nlp-slip{background:var(--memo);border:1px solid var(--memo-edge);padding:22px 20px 18px;position:relative;transform:rotate(-.6deg);box-shadow:0 14px 30px -22px #1f1c17b3}.nlp-slip:after{content:"";background:var(--tape);width:96px;height:24px;margin-left:-48px;position:absolute;top:-12px;left:50%;transform:rotate(2deg)}.nlp-slip-lbl{font-family:var(--font-type);letter-spacing:.16em;text-transform:uppercase;color:var(--stamp);margin-bottom:12px;font-size:12px;font-weight:700;display:block}.nlp-eds{grid-template-columns:1fr 1fr;gap:22px;padding:34px 0;display:grid}.nlp-ed{background:var(--memo);border:1px solid var(--memo-edge);flex-direction:column;padding:24px 24px 22px;display:flex}.nlp-ed-weekend-lexicon{background:#fff}.nlp-ed-stamp{font-family:var(--font-type);letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);align-self:flex-start;padding:5px 9px;font-size:12px;font-weight:700;transform:rotate(-2deg)}.nlp-ed h2{font-family:var(--font-fraunces),Georgia,serif;margin:16px 0 10px;font-size:clamp(32px,4vw,44px);font-style:italic;font-weight:700;line-height:1}.nlp-ed p{font-family:var(--font-serif);color:var(--ink-2);margin:0 0 16px;font-size:17px;line-height:1.5}.nlp-ed-in{font-family:var(--font-type);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.nlp-ed ul{margin:8px 0 18px;padding:0;list-style:none}.nlp-ed li{font-family:var(--font-type);border-bottom:1px dashed var(--memo-edge);padding:7px 0;font-size:14.5px}.nlp-ed li:before{content:"✓ ";color:var(--stamp);font-weight:700}.nlp-ed-more{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-top:auto;font-size:13px;font-weight:700;text-decoration:none}.nlp-ed-more:hover{text-decoration:underline}.nlp-why{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:22px;padding:6px 0 30px;display:grid}.nlp-why b{font-family:var(--font-fraunces),Georgia,serif;color:var(--red);font-size:28px;font-style:italic;display:block}.nlp-why p{font-family:var(--font-serif);color:var(--ink-2);margin:4px 0 0;font-size:16px;line-height:1.5}.nlp-faq{max-width:820px;padding-top:30px}.nlp-faq h2{font-family:var(--font-display);text-transform:uppercase;margin:0 0 10px;font-size:30px;font-weight:900;font-stretch:62%}.nlp-faq dt{margin-top:16px;font-size:17px;font-weight:700}.nlp-faq dd{font-family:var(--font-serif);color:var(--ink-2);margin:4px 0 0;font-size:16.5px;line-height:1.5}.nlp-crumbs{font-family:var(--font-type);color:var(--ink-3);padding:6px 0 0;font-size:13px}.nlp-crumbs a{color:var(--red);text-decoration:none}.nlp-issue-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:36px;padding-top:20px;display:grid}.nlp-issue-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:16px}.nlp-issue-side h1{font-family:var(--font-fraunces),Georgia,serif;margin:6px 0 0;font-size:clamp(36px,4.6vw,52px);font-style:italic;font-weight:700;line-height:1}.nlp-issue-side p{font-family:var(--font-serif);color:var(--ink-2);margin:0;font-size:16.5px;line-height:1.5}.nlp-issue-side .nlp-issue-note{font-family:var(--font-type);color:var(--ink-3);font-size:13px}.nlp-issue-side .nlp-slip{margin-top:8px;transform:none}.nlp-issue-links{flex-wrap:wrap;gap:8px 18px;display:flex}.nlp-issue-links a{font-family:var(--font-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:12.5px;font-weight:700;text-decoration:none}.nlp-frame{border:1px solid var(--memo-edge);background:#ece5d6;padding:0}.nlp-frame iframe{background:#ece5d6;border:0;width:100%;height:2600px;display:block}.nlp-hero .nlc-fine,.nlp-issue-side .nlc-fine{font-family:var(--font-type);color:var(--memo-ink-2);margin:10px 0 0;font-size:12px;line-height:1.5}body:has(.nlp) footer.site .nlc{display:none}@media (max-width:900px){.nlc-band,.nlp-hero,.nlp-eds,.nlp-issue-grid{grid-template-columns:minmax(0,1fr)}.nlp-issue-side{position:static}.nlp-why{grid-template-columns:1fr;gap:12px}}@media (max-width:700px){.nlc{margin:24px 0;padding:20px 16px 18px}.nlc:before{left:16px;right:16px}.nlc-eds{grid-template-columns:1fr;gap:8px}.nlc-ed,.nlc-ed+.nlc-ed{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;transform:none}.nlc-ed-name{order:-1;font-size:18px}.nlp-hero{padding:22px 0 28px}.nlp-hero p{font-size:17px}.nlp-slip{transform:none}.nlp-ed{padding:20px 18px}.nlp-frame{border-left:0;border-right:0;margin:0 -16px}.nlp-frame iframe{height:3200px}}.ad{background:var(--paper-2);flex-direction:column;align-items:center;width:100%;display:flex;overflow-x:clip}.ad>div{justify-content:center;width:100%;display:flex}.ad-lbl{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);padding:6px 0 4px;font-size:10px;font-weight:700;display:block}.ad[data-empty]{display:none}#main{min-height:100vh}.ad-band{background:var(--paper-2);border-bottom:1px solid var(--line)}.ad-band:has(.ad[data-empty]){display:none}.ad-top{justify-content:center;min-height:106px;padding-block:8px}.ad-rect{min-height:282px;padding-bottom:8px}.ad-incontent{min-height:342px;margin:6px 0 28px;padding-bottom:8px}.ad-feed{min-height:342px;margin-block:20px;padding-bottom:8px}@media (min-width:981px){.ad-incontent,.ad-feed{min-height:282px}}@media (min-width:1024px){.ad-top{min-height:266px}}body:has(#cmn_toolbar_wrap) footer.site{padding-bottom:88px}.pager{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.pager a[rel=next]{margin-left:auto}.trust{padding-bottom:40px}.trust .prose{max-width:720px;margin:0}.trust .prose ul,.trust .prose ol{margin:0 0 22px;padding-left:22px}.trust .prose li{margin:0 0 8px}.trust .prose a{color:var(--red-ink)}.trust .outlets{columns:2;column-gap:28px;font-size:16px}@media (max-width:640px){.trust .outlets{columns:1}}
