@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-vietnamese-standard-normal.4a04442c.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-latin-ext-standard-normal.33cc89f0.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-latin-standard-normal.8eca89c0.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.236eb3ca.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.82fdc3fb.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.d0a72cc7.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.e76cfc9a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.a7123274.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.60383d45.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.41138a44.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.bd68feb5.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-600-normal.422bb707.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-600-normal.0dcad33c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-700-normal.ed4b7c01.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-700-normal.fbb7b0be.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-cyrillic-700-normal.da15bb2e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-700-normal.d1d08f3d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-vietnamese-700-normal.cc9aac44.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-700-normal.cc5f51e8.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-latin-ext-700-normal.a29553b0.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-700-normal.13d00322.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-mono-latin-700-normal.49ea3fe8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-700-normal.443d9e4c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--paper:#f3f1ec;--card:#fbfaf7;--rule:#d8d3c9;--ink:#111111;--ink-2:#3b3934;--muted:#5b574f;--red:#b3311d;--blue:#1d4a86;--yellow:#e2a822;--green:#276738;--stone:#e7e3db;--sans:"Inter Variable","Inter",system-ui,sans-serif;--display:"Archivo Variable","Archivo",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--pad:clamp(16px,4vw,48px);--max:1440px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.5}a{color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.display{font-stretch:125%;line-height:.92}.display,.h1{font-family:var(--display);font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.h1{font-stretch:115%;font-size:clamp(40px,6vw,84px);line-height:.95;margin:0}.h2{font-stretch:112%;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.015em;text-transform:uppercase}.h2,.h3{font-family:var(--display);margin:0}.h3{font-stretch:105%;font-weight:750;font-size:clamp(22px,2vw,28px);line-height:1.1}.kicker{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kicker,.mono{font-family:var(--mono)}.muted{color:var(--muted)}.lede{font-size:clamp(20px,1.8vw,24px);line-height:1.4;max-width:60ch}.rule{border:0;border-top:2px solid var(--ink);margin:0}.hair{border:0;border-top:1px solid var(--rule);margin:0}.section{padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(40px,6vw,88px)}.section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:14px;margin-bottom:28px;flex-wrap:wrap}.more,.section-head{border-bottom:2px solid var(--ink)}.more{font-weight:700;text-decoration:none;font-size:17px}.site-head{border-bottom:2px solid var(--ink);background:var(--paper)}.site-head .bar{display:flex;align-items:center;gap:28px;height:72px}.logo{font-family:var(--display);font-stretch:125%;font-weight:900;font-size:26px;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.logo span{color:var(--red)}.nav{display:flex;gap:22px;margin-left:auto;align-items:center}.nav a{text-decoration:none;font-weight:650;font-size:16px}.nav a:hover{text-decoration:underline;text-underline-offset:4px}.nav .btn{padding:10px 16px;font-size:15px}@media (max-width:860px){.nav .hide-sm{display:none}.site-head .bar{gap:14px}.logo{font-size:21px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:#fff;border:2px solid var(--ink);padding:14px 22px;font-weight:750;font-size:17px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:0}.btn:hover{background:#2c2a26}.btn.ghost{background:transparent;color:var(--ink)}.btn.ghost:hover{background:var(--ink);color:#fff}.btn.red{background:var(--red);border-color:var(--red)}.btn.small{padding:8px 12px;font-size:14px}.input,.select{background:#fff;border:2px solid var(--ink);padding:12px 14px;font-size:17px;border-radius:0;width:100%}label.field{display:grid;grid-gap:6px;gap:6px;font-weight:650;font-size:15px}.hero{padding:clamp(40px,7vw,96px) 0 clamp(32px,5vw,64px);border-bottom:2px solid var(--ink)}.hero .display{font-size:clamp(44px,10.4vw,168px);white-space:nowrap}.hero .tag{font-family:var(--display);font-stretch:110%;font-weight:750;font-size:clamp(26px,3.4vw,48px);margin:18px 0 0;letter-spacing:-.01em}.hero .sub{font-size:clamp(19px,1.7vw,23px);max-width:58ch;margin:18px 0 32px;color:var(--ink-2)}.search{display:flex;border:3px solid var(--ink);background:#fff;max-width:1000px}.search input{flex:1 1;min-width:0;border:0;padding:20px 22px;font-size:clamp(19px,2vw,24px);background:transparent;outline:none}.search button{border:0;border-left:3px solid var(--ink);background:var(--ink);color:#fff;font-weight:800;letter-spacing:.04em;padding:0 30px;font-size:18px;cursor:pointer}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.chip{border:1.5px solid var(--ink);padding:7px 12px;font-size:15px;font-weight:600;text-decoration:none;background:transparent}.chip:hover{background:var(--ink);color:#fff}.badge{display:inline-block;font-family:var(--mono);font-weight:700;font-size:12.5px;letter-spacing:.06em;padding:5px 8px;text-transform:uppercase;line-height:1.1;white-space:nowrap}.b-original{background:var(--ink);color:#fff}.b-authorized{background:var(--blue);color:#fff}.b-repro{background:var(--yellow);color:var(--ink)}.b-unknown{background:var(--red);color:#fff}.b-sample{background:transparent;color:var(--ink);border:1.5px dashed var(--ink)}.b-pick{background:var(--red);color:#fff}.b-good{background:var(--green);color:#fff}.b-fair{background:var(--stone);color:var(--ink)}.b-high{background:var(--ink-2);color:#fff}.b-limited{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.grid{display:grid;grid-gap:28px;gap:28px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid.big{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}@media (max-width:420px){.grid,.grid.big{grid-template-columns:1fr}}.card{background:var(--card);border:2px solid var(--ink);display:flex;flex-direction:column;text-decoration:none}.card .ph{aspect-ratio:4/3;background:var(--stone);position:relative;overflow:hidden;border-bottom:2px solid var(--ink)}.card .ph img{width:100%;height:100%;object-fit:contain;padding:14px}.card .ph .flags{position:absolute;top:10px;left:10px;display:flex;gap:6px;flex-wrap:wrap;right:10px}.card .body{padding:18px;display:grid;grid-gap:10px;gap:10px;flex:1 1}.card .title{font-family:var(--display);font-stretch:100%;font-weight:750;font-size:21px;line-height:1.2;margin:0}.card .meta{font-size:15px;color:var(--muted)}.card .price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.card .price .del{font-family:var(--display);font-weight:800;font-size:34px;letter-spacing:-.01em;font-stretch:105%}.card .price .sticker{font-size:15px;color:var(--muted)}.card .foot{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--rule);padding:12px 18px;font-size:15px;font-weight:650}.score-pill{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--mono);font-weight:700}.score-pill b{font-size:24px}.noimg{position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:var(--muted);padding:24px}.noimg svg{width:42%;height:auto;opacity:.85}.noimg small{display:block;margin-top:10px;font-size:13px}.credit,.noimg small{font-family:var(--mono)}.credit{position:absolute;bottom:0;right:0;left:0;font-size:11.5px;background:rgba(243,241,236,.92);padding:4px 8px;color:var(--ink-2)}.results{display:grid;grid-template-columns:300px 1fr;grid-gap:36px;gap:36px;align-items:start}@media (max-width:980px){.results{grid-template-columns:1fr}}.filters{border:2px solid var(--ink);background:var(--card);padding:18px;display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:16px}@media (max-width:980px){.filters{position:static}}.filters fieldset{border:0;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}.filters legend{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.filters .opt{display:flex;gap:8px;align-items:center;font-size:15.5px}.filters .opt input{width:18px;height:18px;accent-color:var(--ink)}.filters details summary{cursor:pointer;font-weight:700}.row{gap:10px;align-items:center}.row,.sortbar{display:flex;flex-wrap:wrap}.sortbar{gap:8px;margin:18px 0 24px}.sortbar a{font-size:15px;font-weight:650;padding:8px 12px;border:1.5px solid var(--ink);text-decoration:none}.sortbar a[aria-current=true]{background:var(--ink);color:#fff}.answer{border:3px solid var(--ink);background:var(--card);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}@media (max-width:900px){.answer{grid-template-columns:1fr}}.answer .ph{background:var(--stone);position:relative;min-height:360px;border-right:3px solid var(--ink)}@media (max-width:900px){.answer .ph{border-right:0;border-bottom:3px solid var(--ink);min-height:280px}}.answer .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:24px}.answer .txt{padding:clamp(20px,3vw,36px);display:grid;grid-gap:16px;gap:16px;align-content:start}.answer .big{font-family:var(--display);font-stretch:110%;font-weight:850;font-size:clamp(44px,5vw,72px);line-height:.95;letter-spacing:-.02em}.why{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.why li{padding-left:22px;position:relative;font-size:17px}.why li:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;background:var(--red)}.ledger{width:100%;border-collapse:collapse;font-size:17px}.ledger td,.ledger th{padding:10px 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.ledger td.n{text-align:right;font-family:var(--mono);font-weight:600;white-space:nowrap;padding-left:16px}.ledger tr.total td{border-top:2px solid var(--ink);border-bottom:0;font-weight:800;font-size:20px}.scores{display:grid;grid-gap:8px;gap:8px}.scores .s{display:grid;grid-template-columns:150px 52px 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:16px}.scores .bar{height:10px;background:var(--stone);position:relative}.scores .bar i{position:absolute;left:0;top:0;bottom:0;background:var(--ink)}.scores .v{font-family:var(--mono);font-weight:700;text-align:right}.scores .basis{grid-column:1/-1;font-size:14px;color:var(--muted);margin-top:-4px}.valuebox{display:flex;align-items:baseline;gap:14px}.valuebox .num{font-family:var(--display);font-weight:900;font-size:72px;line-height:.9;font-stretch:110%}.alts{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:0;gap:0;border:2px solid var(--ink)}.alts a{text-decoration:none;padding:18px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:grid;grid-gap:6px;gap:6px;background:var(--card)}.alts a:hover{background:#fff}.vs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:2px solid var(--ink)}@media (max-width:900px){.vs{grid-template-columns:1fr}}.vs>div{padding:22px;border-right:2px solid var(--ink);background:var(--card);display:grid;grid-gap:10px;gap:10px;align-content:start}.vs>div:last-child{border-right:0}@media (max-width:900px){.vs>div{border-right:0;border-bottom:2px solid var(--ink)}}.vs dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:6px 14px;gap:6px 14px;font-size:16px}.vs dt{font-family:var(--mono);font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-top:3px}.vs dd{margin:0;font-weight:600}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));border-top:2px solid var(--ink);border-left:2px solid var(--ink)}.tile{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:22px;text-decoration:none;min-height:170px;display:flex;flex-direction:column;justify-content:space-between;background:var(--card)}.tile:hover{background:var(--ink);color:#fff}.tile:hover .muted{color:#ddd}.tile .nm{font-family:var(--display);font-stretch:110%;font-weight:800;font-size:26px;line-height:1;text-transform:uppercase}.eras{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:0;gap:0;border-top:2px solid var(--ink);border-left:2px solid var(--ink)}.eras a{padding:30px 20px;min-height:120px;display:flex;align-items:flex-end;text-decoration:none;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);font-family:var(--display);font-stretch:105%;font-weight:850;font-size:clamp(22px,2vw,28px);text-transform:uppercase;line-height:1;overflow-wrap:anywhere}.eras a:nth-child(3n+1){background:var(--ink);color:#fff}.eras a:nth-child(3n+2){background:var(--card)}.eras a:nth-child(3n){background:var(--yellow)}.eras a:hover{background:var(--red);color:#fff}.notice{border:2px dashed var(--ink);padding:12px 16px;font-size:16px;background:#fff}.notice b{font-family:var(--mono);letter-spacing:.04em}.warn{border:2px solid var(--red);color:var(--red);padding:12px 16px;font-weight:650;background:#fff}.prose{max-width:72ch;font-size:19px}.prose h2{font-family:var(--display);font-stretch:110%;font-weight:800;font-size:30px;text-transform:uppercase;margin:40px 0 12px}.prose li,.prose p{color:var(--ink-2)}table.data{width:100%;border-collapse:collapse;font-size:15.5px;background:var(--card)}table.data td,table.data th{border:1px solid var(--rule);padding:8px 10px;text-align:left;vertical-align:top}table.data th{background:var(--ink);color:#fff;font-family:var(--mono);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.table-scroll{overflow-x:auto}.site-foot{border-top:2px solid var(--ink);margin-top:64px;padding:40px 0 56px;font-size:16px}.site-foot .cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:28px;gap:28px}.site-foot a{text-decoration:none;display:block;padding:3px 0}.site-foot a:hover{text-decoration:underline}.breadcrumbs{font-size:15px;margin:22px 0 8px;color:var(--muted)}.breadcrumbs a{text-decoration:none}.two{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}@media (max-width:980px){.two{grid-template-columns:1fr}}.stack{display:grid;grid-gap:18px;gap:18px}.box{border:2px solid var(--ink);background:var(--card);padding:22px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}