:root{--text-lf-num:15px;--text-lf-body:16px;--text-lf-h3:17px;--text-lf-dek:18px;--text-lf-pull:22px;--text-lf-h2:24px;--text-lf-feature:32px;--text-lf-h1-sm:30px;--text-lf-feature-sm:26px;--text-lf-pull-sm:19px;--leading-lf-body:1.65;--leading-lf-relaxed:1.6;--leading-lf-tight:1.55;--leading-lf-code:1.7}.content-tier{background:var(--backdrop);color:var(--ink);min-height:100vh}.wrap{max-width:1180px;padding:0 var(--space-8);margin:0 auto}.narrow{max-width:880px;padding:0 var(--space-8);margin:0 auto}.measure{max-width:68ch;padding:0 var(--space-8);margin:0 auto}.eyebrow.ink{color:var(--ink)}.micro{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--secondary)}.c-nav{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--hairline);background:#fdfdfdeb;position:sticky;top:0}.c-nav .in{align-items:center;gap:var(--space-6);grid-template-columns:auto 1fr auto;height:60px;display:grid}.c-nav .brand{font-size:18px;font-weight:var(--weight-medium);letter-spacing:.005em;color:var(--ink)}.c-nav .links{place-self:stretch center;align-items:stretch;gap:var(--space-6);font-size:var(--text-sm);display:flex}.c-nav .links a{color:var(--secondary);transition:color var(--dur) var(--ease);align-items:center;text-decoration:none;display:inline-flex;position:relative}.c-nav .links a:hover{color:var(--ink)}.c-nav .links a.on{color:var(--ink);font-weight:var(--weight-medium)}.c-nav .links a.on:after{content:"";background:var(--ink);height:1.5px;position:absolute;bottom:0;left:0;right:0}.c-nav .auth{align-items:center;gap:var(--space-2);display:flex}.c-btn{font-size:var(--text-body);font-weight:var(--weight-medium);border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;transition:background var(--dur) var(--ease);white-space:nowrap;border:none;justify-content:center;align-items:center;padding:10px 20px;font-family:inherit;text-decoration:none;display:inline-flex}.c-btn:hover{background:var(--accent-hover)}.c-btn.ghost{background:var(--backdrop);color:var(--ink);border:1.5px solid var(--ink)}.c-btn.ghost:hover{background:var(--surface)}.c-nav .auth .c-btn{padding:8px 16px}.c-nav .auth .c-btn.ghost{border-width:1px;border-color:var(--hairline)}.c-nav .auth .c-btn.ghost:hover{border-color:var(--ink)}.crumb{padding:var(--space-6) 0 0}.crumb a{color:var(--secondary);font-size:var(--text-micro);font-family:var(--font-mono);text-decoration:none}.crumb a:hover{color:var(--ink)}.crumb .sep{color:var(--hairline);margin:0 6px}.crumb .cur{color:var(--ink);font-size:var(--text-micro);font-family:var(--font-mono)}.verified{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.verified .dot{background:var(--positive);border-radius:50%;flex:none;width:6px;height:6px}.verified.stale .dot{background:var(--risk-medium)}.chead{padding:var(--space-8) 0 var(--space-8)}.chead h1{font-size:var(--text-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:var(--space-3) 0 var(--space-4)}.chead .sub{font-size:var(--text-lf-body);color:var(--secondary);line-height:var(--leading-body);margin:0 0 var(--space-4);text-wrap:pretty;max-width:60ch}.firms{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.fcard{border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.fcard .id{align-items:center;gap:var(--space-3);display:flex}.chipico{background:var(--ink);color:#fff;width:28px;height:28px;font-size:var(--text-micro);font-weight:var(--weight-medium);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fcard .nm{font-size:var(--text-title);font-weight:var(--weight-medium)}.fcard .tl{font-size:var(--text-sm);color:var(--secondary);line-height:1.5}.fcard .from{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-top:1px solid var(--hairline);margin-top:var(--space-3);padding-top:var(--space-3);display:flex}.fcard .from .v{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.verdict{margin-top:var(--space-8);border-top:1.5px solid var(--ink)}.verdict .card{padding:var(--space-6) 0 var(--space-2)}.vline{gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);grid-template-columns:172px 1fr;align-items:baseline;display:grid}.vline:last-child{border-bottom:0}.vline .k{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--secondary);font-weight:var(--weight-medium)}.vline p{font-size:var(--text-lf-body);line-height:var(--leading-lf-tight);text-wrap:pretty;max-width:74ch;margin:0}.vline p b{font-weight:var(--weight-medium)}.specsec{margin-top:var(--space-12)}.specsec .shead{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.specsec h2{font-size:var(--text-title);font-weight:var(--weight-medium);margin:0}.tblwrap{overflow-x:auto}table.cmp{border-collapse:collapse;width:100%;min-width:720px}.cmp th{text-align:left;text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--secondary);font-size:10px;font-weight:var(--weight-medium);padding:0 var(--space-4) var(--space-3) 0;border-bottom:1.5px solid var(--ink);white-space:nowrap}.cmp th.fh{color:var(--ink);font-size:var(--text-sm);text-transform:none;letter-spacing:var(--tracking-body);font-weight:var(--weight-medium)}.cmp td{font-size:var(--text-sm);padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--hairline);vertical-align:baseline;line-height:1.5}.cmp tr:hover td{background:var(--surface-2)}.cmp th[scope=row]{text-align:left;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--secondary);text-transform:none;letter-spacing:var(--tracking-body);border-bottom:1px solid var(--hairline);padding:var(--space-3) var(--space-4) var(--space-3) 0;white-space:nowrap}.cmp tr:hover th[scope=row]{background:var(--surface-2)}.cmp td .mono{font-size:var(--text-body)}.cmp .cmp-unknown{color:var(--secondary)}.edge{font-size:10px;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink);background:var(--accent-soft);border-radius:var(--radius-pill);margin-left:var(--space-2);vertical-align:1px;align-items:center;padding:2px 8px;display:inline-flex}.tbl-cap{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.commentary{margin-top:var(--space-12)}.commentary .rule{border-top:1.5px solid var(--ink);padding-top:var(--space-6)}.commentary h2{font-size:var(--text-lf-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);margin:0 0 var(--space-4)}.commentary p{font-size:var(--text-lf-body);line-height:var(--leading-lf-body);letter-spacing:0;margin:0 0 var(--space-5);text-wrap:pretty;max-width:68ch}.faq{margin-top:var(--space-12)}.faq .rule{border-top:1.5px solid var(--ink);padding-top:var(--space-6)}.faq h2{font-size:var(--text-title);font-weight:var(--weight-medium);margin:0 0 var(--space-4)}.faq dl{margin:0}.faq dt{font-size:var(--text-lf-body);font-weight:var(--weight-medium);padding:var(--space-4) 0 var(--space-2);border-top:1px solid var(--hairline)}.faq dt:first-of-type{border-top:0;padding-top:0}.faq dd{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-lf-relaxed);max-width:72ch}.ctaband{margin-top:var(--space-12)}.ctaband .card{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-10);gap:var(--space-8);grid-template-columns:7fr 4fr;align-items:center;display:grid}.ctaband h2{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);margin:var(--space-2) 0 var(--space-3)}.ctaband p{font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-body);text-wrap:pretty;max-width:50ch;margin:0}.ctaband .actions{align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}.ctaband .actions .row{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.ctaband .actions .micro{text-align:right}.pairgrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.paircard{border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--space-5);color:var(--ink);gap:var(--space-3);transition:border-color var(--dur) var(--ease);flex-direction:column;text-decoration:none;display:flex}.paircard:hover{border-color:var(--ink)}.paircard .vs{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);display:flex}.paircard .vs .x{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--secondary)}.paircard .meta{font-family:var(--font-mono);color:var(--secondary);font-size:10px}.bhead{padding:var(--space-16) 0 var(--space-8)}.bhead h1{font-size:var(--text-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:var(--space-3) 0 var(--space-4)}.bhead .sub{font-size:var(--text-lf-body);color:var(--secondary);line-height:var(--leading-body);text-wrap:pretty;max-width:56ch;margin:0}.bhead .sub .mono{font-size:var(--text-sm);color:var(--ink)}.filters{gap:var(--space-2);padding:var(--space-5) 0;border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.chip{font-size:var(--text-body);font-weight:var(--weight-regular);color:var(--secondary);border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--backdrop);align-items:center;gap:7px;padding:6px 14px;text-decoration:none;display:inline-flex}.chip.active{border-color:var(--ink);color:var(--ink);font-weight:var(--weight-medium)}.chip .n{font-family:var(--font-mono);color:var(--secondary);font-size:10px}.featured{border-top:1.5px solid var(--ink)}.featured .in{gap:var(--space-10);padding:var(--space-8) 0 var(--space-10);grid-template-columns:7fr 5fr;align-items:center;display:grid}.featured .fl{margin-bottom:var(--space-4);align-items:center;gap:8px;display:inline-flex}.featured .fl .dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.fmeta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.topic{font-size:var(--text-micro);font-weight:var(--weight-medium);border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--ink);white-space:nowrap;padding:3px 10px;display:inline-flex}.featured h2{font-size:var(--text-lf-feature);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);margin:0 0 var(--space-3);line-height:1.15}.featured h2 a{color:inherit;transition:color var(--dur) var(--ease);text-decoration:none}.featured h2 a:hover{color:var(--accent-hover)}.featured .dek{font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-lf-relaxed);margin:0 0 var(--space-5);text-wrap:pretty;max-width:52ch}.more{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);transition:color var(--dur) var(--ease);text-decoration:none}.more:hover{color:var(--accent-hover)}.fstats{border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-5);flex-direction:column;justify-self:stretch;display:flex}.fstats .cap{font-family:var(--font-mono);color:var(--secondary);font-size:10px}.fstats .row{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-bottom:1px solid var(--hairline);padding-bottom:var(--space-4);display:flex}.fstats .row:last-of-type{border-bottom:0;padding-bottom:0}.fstats .k{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--secondary);font-weight:var(--weight-medium)}.fstats .v{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display)}.list{border-top:1.5px solid var(--ink)}.lhead{padding:var(--space-5) 0 var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.art{gap:var(--space-6);padding:var(--space-5) var(--space-3);margin:0 calc(-1 * var(--space-3));border-bottom:1px solid var(--hairline);border-radius:var(--radius);color:var(--ink);transition:background var(--dur) var(--ease);grid-template-columns:148px 1fr auto;align-items:baseline;text-decoration:none;display:grid}.art:hover{background:var(--surface-2)}.art .when{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--secondary);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.art h3{font-size:var(--text-title);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);line-height:var(--leading-snug);transition:color var(--dur) var(--ease);margin:0 0 4px}.art:hover h3{color:var(--accent-hover)}.art .dek{font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-lf-tight);text-wrap:pretty;max-width:62ch;margin:0}.art .topic{align-self:start}.news{margin:var(--space-16) 0 0}.news .card{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-10);gap:var(--space-10);grid-template-columns:6fr 5fr;align-items:center;display:grid}.news h2{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);margin:var(--space-3) 0}.news p{font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-body);text-wrap:pretty;max-width:46ch;margin:0}.news p .mono{font-size:var(--text-body);color:var(--ink)}.nform{gap:var(--space-2);display:flex}.nfield{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--backdrop);padding:0 var(--space-4);transition:border-color var(--dur) var(--ease);flex:1;align-items:center;display:flex}.nfield:focus-within{border-color:var(--ink)}.nfield input{min-width:0;font-family:inherit;font-size:var(--text-sm);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:11px 0}.nfield input::placeholder{color:var(--secondary)}.nmicro{margin-top:var(--space-3)}.ahead{padding:var(--space-8) 0 var(--space-6)}.ahead .meta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ahead h1{font-size:var(--text-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);margin:0 0 var(--space-4);text-wrap:balance;line-height:1.08}.ahead .dek{font-size:var(--text-lf-dek);color:var(--secondary);text-wrap:pretty;margin:0;line-height:1.5}.byline{align-items:center;gap:var(--space-3);border-top:1.5px solid var(--ink);border-bottom:1px solid var(--hairline);padding:var(--space-4) 0;margin-top:var(--space-6);display:flex}.byline .av,.afoot .av{background:var(--ink);color:#fff;font-weight:var(--weight-medium);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.byline .av{width:32px;height:32px;font-size:var(--text-micro)}.byline .who{flex-direction:column;display:flex}.byline .nm{font-size:var(--text-sm);font-weight:var(--weight-medium)}.byline .role{font-size:var(--text-micro);color:var(--secondary)}.byline .dates{text-align:right;flex-direction:column;gap:1px;margin-left:auto;display:flex}.body-copy{padding:var(--space-8) 0 0}.body-copy>p{font-size:var(--text-lf-body);line-height:var(--leading-lf-body);letter-spacing:0;margin:0 0 var(--space-5);color:var(--ink);text-wrap:pretty}.body-copy h2{font-size:var(--text-lf-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);line-height:var(--leading-snug);margin:var(--space-10) 0 var(--space-4)}.body-copy h3{font-size:var(--text-lf-h3);font-weight:var(--weight-medium);margin:var(--space-8) 0 var(--space-3)}.body-copy ul,.body-copy ol{margin:0 0 var(--space-5);padding-left:20px}.body-copy li{font-size:var(--text-lf-body);line-height:var(--leading-lf-body);margin-bottom:var(--space-2)}.body-copy a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:3px;transition:text-decoration-color var(--dur) var(--ease), color var(--dur) var(--ease)}.body-copy a:hover{color:var(--accent-hover);-webkit-text-decoration-color:var(--accent-hover);text-decoration-color:var(--accent-hover)}.body-copy .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-lf-num)}.body-copy strong{font-weight:var(--weight-medium)}.callout{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);margin:var(--space-6) 0}.callout .cap{margin-bottom:var(--space-2);display:block}.callout p{font-size:var(--text-sm);line-height:var(--leading-lf-relaxed);color:var(--ink);margin:0}.body-copy .tblwrap{margin:var(--space-6) 0;overflow-x:auto}table.data-tbl{border-collapse:collapse;width:100%;min-width:480px}.data-tbl caption{caption-side:bottom;text-align:left;font-size:var(--text-micro);color:var(--secondary);margin-top:var(--space-2)}.data-tbl th{text-align:left;text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--secondary);font-size:10px;font-weight:var(--weight-medium);padding:0 var(--space-3) var(--space-2) 0;border-bottom:1.5px solid var(--ink);white-space:nowrap}.data-tbl th.r,.data-tbl td.r{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-right:0}.data-tbl td{font-size:var(--text-sm);padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--hairline);vertical-align:baseline}.data-tbl th[scope=row]{text-align:left;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--secondary);text-transform:none;letter-spacing:var(--tracking-body);padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--hairline);white-space:nowrap}.data-tbl td .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-body)}.data-tbl tr:hover td,.data-tbl tr:hover th[scope=row]{background:var(--surface-2)}.sources{border-top:1.5px solid var(--ink);margin-top:var(--space-10);padding-top:var(--space-5)}.sources ol{margin:var(--space-3) 0 0;padding-left:20px}.sources li{font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-lf-relaxed);margin-bottom:var(--space-2)}.sources li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:3px}.afoot{align-items:center;gap:var(--space-4);border-top:1px solid var(--hairline);margin-top:var(--space-8);padding:var(--space-6) 0;flex-wrap:wrap;display:flex}.afoot .av{width:44px;height:44px;font-size:var(--text-sm)}.afoot .who .nm{font-size:var(--text-sm);font-weight:var(--weight-medium)}.afoot .who .bio{font-size:var(--text-micro);color:var(--secondary);max-width:44ch;line-height:1.5}.afoot .dates{text-align:right;flex-direction:column;gap:1px;margin-left:auto;display:flex}.related{padding:var(--space-12) 0 0}.related .rule{border-top:1.5px solid var(--ink);padding-top:var(--space-6)}.related h2{font-size:var(--text-title);font-weight:var(--weight-medium);margin:0 0 var(--space-5)}.rgrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.rcard{border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--space-5);color:var(--ink);gap:var(--space-2);transition:border-color var(--dur) var(--ease);flex-direction:column;text-decoration:none;display:flex}.rcard:hover{border-color:var(--ink)}.rcard .meta{align-items:center;gap:var(--space-2);display:flex}.rcard h3{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);transition:color var(--dur) var(--ease);margin:0}.rcard:hover h3{color:var(--accent-hover)}.rcard .dek{font-size:var(--text-micro);color:var(--secondary);line-height:1.5}.bigfoot{border-top:1px solid var(--hairline);margin-top:var(--space-16)}.bigfoot .cols{gap:var(--space-10);padding:var(--space-12) 0 var(--space-10);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.bigfoot .brandcol .brand{font-size:18px;font-weight:var(--weight-medium);color:var(--ink);margin-bottom:var(--space-3);display:block}.bigfoot .brandcol p{font-size:var(--text-sm);color:var(--secondary);line-height:var(--leading-body);margin:0 0 var(--space-4);max-width:30ch}.bigfoot .col b{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--secondary);font-weight:var(--weight-medium);margin-bottom:var(--space-4);display:block}.bigfoot .col a{font-size:var(--text-sm);color:var(--ink);transition:color var(--dur) var(--ease);padding:5px 0;text-decoration:none;display:block}.bigfoot .col a:hover{color:var(--accent-hover)}.bigfoot .legal{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--hairline);padding:var(--space-5) 0;flex-wrap:wrap;display:flex}.bigfoot .legal .links{gap:var(--space-5);display:flex}.bigfoot .legal a{color:var(--secondary);font-size:var(--text-micro);text-decoration:none}.bigfoot .legal a:hover{color:var(--ink)}@media (max-width:900px){.wrap,.narrow,.measure{padding:0 var(--space-4)}.c-nav .links,.c-nav .auth .c-btn.ghost{display:none}.chead h1,.ahead h1,.bhead h1{font-size:var(--text-lf-h1-sm)}.ahead .dek{font-size:var(--text-lf-body)}.firms{grid-template-columns:1fr}.vline{gap:var(--space-1);grid-template-columns:1fr}.ctaband .card{padding:var(--space-6);grid-template-columns:1fr}.ctaband .actions{align-items:flex-start}.ctaband .actions .row{justify-content:flex-start}.ctaband .actions .micro{text-align:left}.pairgrid,.rgrid{grid-template-columns:1fr}.bhead{padding-top:var(--space-10)}.featured .in{gap:var(--space-6);grid-template-columns:1fr}.featured h2{font-size:var(--text-lf-feature-sm)}.art{gap:var(--space-2);grid-template-columns:1fr}.art .when{gap:var(--space-3);flex-direction:row}.art .topic{order:-1;justify-self:start}.news .card{padding:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}.nform{flex-direction:column}.byline .dates,.afoot .dates{text-align:left;width:100%;margin-left:0}.bigfoot .cols{gap:var(--space-8);grid-template-columns:1fr 1fr}}
