@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) 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:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2) format("woff2"),url(/assets/silkscreen-latin-700-normal-BjMPLkh0.woff) format("woff");unicode-range:U+0000-00FF,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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-700-normal-BadXkHzZ.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-700-normal-D3Xxx3QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-700-normal-BctWAS0u.woff) format("woff");unicode-range:U+0000-00FF,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(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.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(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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(/assets/inter-cyrillic-wght-normal-DqGufNeO.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(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.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(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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{--espresso: #171410;--espresso-2: #201b16;--espresso-3: #2c251e;--espresso-4: #3a3128;--ink: #0d0b09;--cream: #f4ecd8;--cream-2: #ebe0c6;--cream-3: #ddcfb0;--gold: #e5bd63;--gold-hi: #f3d68f;--gold-deep: #8a6420;--green: #54755b;--green-ink: #3d5c45;--green-bg: #4a6b52;--terra: #cf7a52;--muted-on-dark: #c7baa0;--muted-on-cream: #5e5345;--tone-below: var(--green-bg);--tone-near: var(--gold);--tone-above: var(--terra);--tone-none: var(--cream);--font-body: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Fraunces Variable", "Fraunces", Georgia, "Times New Roman", serif;--font-pixel: "Pixelify Sans", "IBM Plex Mono", ui-monospace, monospace;--font-num: "Silkscreen", "IBM Plex Mono", ui-monospace, monospace;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--px: 3px;--focus: var(--gold-hi);--gutter: clamp(16px, 3vw, 32px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:12px}body{margin:0;background-color:var(--espresso);background-image:linear-gradient(rgba(244,236,216,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(244,236,216,.025) 1px,transparent 1px);background-size:24px 24px;color:var(--cream);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block}[hidden]{display:none!important}a{color:inherit}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:3000;padding:10px 14px;background:var(--gold);color:var(--espresso);font-family:var(--font-mono);font-weight:500;text-decoration:none}.skip-link:focus{top:12px}.label{display:block;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-on-cream);margin:0 0 6px}.label--row{display:flex;justify-content:space-between;align-items:baseline}.label__value{font-family:var(--font-num);font-size:15px;letter-spacing:.02em;text-transform:none;color:var(--espresso)}.tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px 2px;line-height:1.3;white-space:nowrap}.tag--dark{background:var(--espresso);color:var(--gold)}.tag--sample{background:repeating-linear-gradient(-45deg,var(--gold) 0 6px,var(--gold-hi) 6px 12px);color:var(--espresso);box-shadow:0 0 0 2px var(--espresso)}.px-btn{--btn-bg: var(--cream);--btn-fg: var(--espresso);--btn-edge: var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 16px;margin:var(--px);border:0;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 calc(-1 * var(--px)) 0 0 var(--btn-edge),0 var(--px) 0 0 var(--btn-edge),calc(-1 * var(--px)) 0 0 0 var(--btn-edge),var(--px) 0 0 0 var(--btn-edge),inset 0 -4px #0000002e,inset 0 3px #ffffff59;transition:transform 80ms steps(2),box-shadow 80ms steps(2),background-color .12s;-webkit-tap-highlight-color:transparent;user-select:none}.px-btn:hover{--btn-bg: #fff6e0}.px-btn:active{transform:translateY(2px);box-shadow:0 calc(-1 * var(--px)) 0 0 var(--btn-edge),0 var(--px) 0 0 var(--btn-edge),calc(-1 * var(--px)) 0 0 0 var(--btn-edge),var(--px) 0 0 0 var(--btn-edge),inset 0 3px #0003}.px-btn--gold{--btn-bg: var(--gold)}.px-btn--gold:hover{--btn-bg: var(--gold-hi)}.px-btn--big{min-height:52px;padding:10px 22px;font-size:14px}.px-btn--small{min-height:36px;padding:6px 12px;font-size:12px}.px-btn--icon{width:44px;height:44px;min-height:44px;padding:0;font-family:var(--font-pixel);font-size:22px;letter-spacing:0}.link-btn{background:none;border:0;padding:6px 2px;min-height:32px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--espresso);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}.link-btn:disabled{color:var(--muted-on-cream);text-decoration:none;cursor:default;opacity:.6}.sample-strip{margin:0;padding:6px var(--gutter);display:flex;align-items:center;justify-content:center;gap:10px;background:var(--espresso-3);border-bottom:2px solid var(--ink);color:var(--gold);font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;text-align:center}.sample-strip__dot{width:8px;height:8px;flex:none;background:var(--gold);box-shadow:0 0 0 2px var(--espresso)}.site-header{max-width:1440px;margin:0 auto;padding:12px var(--gutter) 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--cream)}.brand__name{font-family:var(--font-pixel);font-weight:700;font-size:26px;letter-spacing:.02em;line-height:1;color:var(--gold);text-shadow:2px 2px 0 var(--ink)}.brand__where{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark)}.hero{max-width:1440px;margin:0 auto;padding:10px var(--gutter) 18px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;position:relative;z-index:20}.hero__title{margin:0 0 10px;font-family:var(--font-display);font-weight:650;font-size:clamp(28px,3vw,44px);line-height:1.05;letter-spacing:-.015em;color:var(--cream);text-wrap:balance}.hero__lede{margin:0 0 18px;max-width:46ch;color:var(--muted-on-dark);font-size:clamp(15px,1.2vw,17px)}.price-card{position:relative;background:var(--cream);color:var(--espresso);padding:12px 18px 10px;margin:var(--px);--focus: var(--espresso);box-shadow:0 calc(-1 * var(--px)) 0 0 var(--ink),0 var(--px) 0 0 var(--ink),calc(-1 * var(--px)) 0 0 0 var(--ink),var(--px) 0 0 0 var(--ink),9px 9px 0 0 var(--gold-deep)}.price-card__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.price-card__figure{margin:6px 0 2px;font-family:var(--font-num);font-weight:700;font-size:clamp(56px,6.4vw,92px);line-height:.95;color:var(--espresso);text-shadow:4px 4px 0 var(--gold);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.price-card__label{margin:0 0 8px;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.price-card__fine{margin:6px 0 0;font-family:var(--font-mono);font-size:11px;color:var(--muted-on-cream)}.stats{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px dashed var(--cream-3);padding-top:8px;gap:12px}.stats div{min-width:0}.stats dt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-on-cream);line-height:1.3}.stats dd{margin:2px 0 0;font-family:var(--font-num);font-weight:700;font-size:24px;line-height:1;letter-spacing:-.04em}.method{position:relative}.method__btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 6px;border:0;background:none;cursor:pointer;font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--espresso);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.method__btn span{display:inline-grid;place-items:center;width:18px;height:18px;background:var(--espresso);color:var(--gold);font-family:var(--font-pixel);text-decoration:none}.method__panel{position:absolute;right:0;top:calc(100% + 8px);width:min(360px,calc(100vw - 48px));z-index:1200;padding:14px 16px;background:var(--espresso);color:var(--cream);font-size:14px;line-height:1.45;--focus: var(--gold-hi);box-shadow:0 -3px 0 0 var(--gold),0 3px 0 0 var(--gold),-3px 0 0 0 var(--gold),3px 0 0 0 var(--gold),8px 8px #0006}.method__panel ol{margin:0 0 10px;padding-left:20px}.method__panel li{margin-bottom:4px}.method__panel p{margin:0 0 8px}.method__title{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.method__count{font-family:var(--font-mono);font-size:12px;color:var(--gold);margin-bottom:0!important}.explorer{max-width:1440px;margin:0 auto;padding:0 var(--gutter) 28px}.explorer__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0 8px;border-top:2px solid var(--espresso-4)}.explorer__title{margin:0;font-family:var(--font-pixel);font-weight:700;font-size:22px;letter-spacing:.02em;color:var(--gold);display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.explorer__sub{font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-on-dark)}.explorer__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(330px,1fr);gap:20px;height:clamp(540px,calc(100vh - 96px),880px)}.explorer__map{position:relative;min-height:0;margin:var(--px);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink),9px 9px 0 0 var(--espresso-4)}.explorer__side{min-height:0;display:flex;flex-direction:column;background:var(--cream);color:var(--espresso);margin:var(--px);--focus: var(--espresso);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink),9px 9px 0 0 var(--espresso-4)}.explorer__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--espresso-4) var(--cream-2)}.map-sample-flag{position:absolute;top:12px;left:12px;margin:0;z-index:800;pointer-events:none}.segmented{display:inline-flex;margin:var(--px);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink)}.segmented button{min-height:44px;min-width:72px;white-space:nowrap;padding:6px 14px;border:0;background:var(--espresso-3);color:var(--cream);font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.segmented button[aria-pressed=true]{background:var(--gold);color:var(--espresso);box-shadow:inset 0 -3px #0003}.segmented button:active{transform:translateY(1px)}.segmented__count{font-family:var(--font-num);margin-left:4px}.filters{padding:14px 16px 6px;border-bottom:3px solid var(--espresso);background:var(--cream);color:var(--espresso);--focus: var(--espresso)}.filters__search{display:grid;grid-template-columns:1fr auto;align-items:end;gap:0 8px}.filters__search .label{grid-column:1 / -1}.filters__more{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.field--wide{grid-column:1 / -1}.filters__status{display:flex;justify-content:space-between;align-items:center;margin-top:6px;gap:8px}.result-count{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--muted-on-cream)}.input{width:100%;min-height:44px;padding:8px 10px;border:2px solid var(--espresso);border-radius:0;background:#fffaf0;color:var(--espresso);font-size:16px;box-shadow:inset 3px 3px #17141014}.input::placeholder{color:#85786a}select.input{appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--espresso) 50%),linear-gradient(135deg,var(--espresso) 50%,transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 11px) 55%;background-size:6px 6px;background-repeat:no-repeat;font-size:15px;cursor:pointer}.input:focus-visible{outline:3px solid var(--gold-deep);outline-offset:1px}.search{position:relative}.search .input{padding-left:34px}.search__icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--espresso);pointer-events:none}.range{width:100%;height:28px;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.range::-webkit-slider-runnable-track{height:8px;background:var(--espresso);box-shadow:inset 0 2px #ffffff26}.range::-moz-range-track{height:8px;background:var(--espresso)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:24px;margin-top:-8px;border:0;background:var(--gold);box-shadow:0 -2px 0 0 var(--ink),0 2px 0 0 var(--ink),-2px 0 0 0 var(--ink),2px 0 0 0 var(--ink),inset 0 -3px #0003}.range::-moz-range-thumb{width:20px;height:24px;border:2px solid var(--ink);border-radius:0;background:var(--gold)}.range:focus-visible{outline:3px solid var(--gold-deep);outline-offset:2px}.range__ends{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:11px;color:var(--muted-on-cream)}.bar-list{list-style:none;margin:0;padding:0}.card{border-bottom:2px dashed var(--cream-3);position:relative}.card.is-selected{background:var(--cream-2);border-bottom-style:solid;border-bottom-color:var(--espresso)}.card.is-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--gold);box-shadow:2px 0 0 var(--espresso)}.card__head{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 18px;border:0;background:none;text-align:left;cursor:pointer;color:var(--espresso);min-height:72px}.card__head:hover{background:#e5bd6329}.card__head:focus-visible{outline-offset:-4px}.card__text{display:flex;flex-direction:column;min-width:0}.card__name{font-family:var(--font-display);font-weight:650;font-size:19px;line-height:1.15}.card__addr{font-size:14px;color:var(--muted-on-cream)}.card__meta{font-family:var(--font-mono);font-size:11px;color:var(--muted-on-cream);margin-top:2px}.card__body{padding:0 16px 16px 18px}.card__map-btn{margin-top:10px}.badge{flex:none;display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.badge__price{display:inline-flex;align-items:baseline;gap:4px;padding:5px 8px 4px;font-family:var(--font-num);font-weight:700;font-size:17px;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--espresso),3px 3px 0 2px var(--espresso);letter-spacing:-.04em}.badge__from{font-family:var(--font-mono);font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.badge__tier,.badge__status{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-on-cream)}.badge--below .badge__price{background:var(--tone-below);color:var(--cream)}.badge--near .badge__price{background:var(--tone-near);color:var(--espresso)}.badge--above .badge__price{background:var(--tone-above);color:var(--espresso)}.badge--none .badge__status{padding:4px 8px;color:var(--espresso);background:repeating-linear-gradient(-45deg,var(--cream) 0 5px,var(--cream-3) 5px 10px);box-shadow:0 0 0 2px var(--espresso)}.details{color:var(--espresso);--focus: var(--espresso)}.details__where{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.details__address{margin:0;display:flex;flex-direction:column;font-size:14px;line-height:1.4}.details__official{font-weight:600}.details__directions{margin-top:4px}.details__fine{margin:6px 0 0;font-family:var(--font-mono);font-size:11px;color:var(--muted-on-cream)}.details__heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:14px 0 8px;padding-top:10px;border-top:2px solid var(--espresso)}.details__heading h4{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.details__state{margin:0 0 8px;padding:10px 12px;background:repeating-linear-gradient(-45deg,#fffaf0 0 6px,var(--cream-2) 6px 12px);border:2px dashed var(--espresso);font-size:14px}.offerings{list-style:none;margin:0;padding:0;display:grid;gap:8px}.offering{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 12px;background:#fffaf0;border:2px solid var(--espresso);box-shadow:3px 3px 0 var(--cream-3)}.offering.is-unavailable{background:var(--cream-2);border-style:dashed}.offering.is-unavailable .offering__beer{text-decoration:line-through;text-decoration-thickness:2px}.offering__main p{margin:0}.offering__beer{font-weight:650;font-size:16px;line-height:1.25}.offering__brewery{font-size:14px;color:var(--muted-on-cream)}.offering__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px!important}.chip{font-family:var(--font-mono);font-size:11px;font-weight:500;padding:2px 6px;background:var(--cream-2);border:1px solid var(--cream-3);white-space:nowrap}.chip--hh{background:var(--espresso);color:var(--gold);border-color:var(--espresso)}.offering__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.price{font-family:var(--font-num);font-weight:700;font-size:24px;line-height:1;font-variant-numeric:tabular-nums;color:var(--espresso);text-shadow:2px 2px 0 var(--gold);letter-spacing:-.04em}.price-note{margin-top:4px;font-family:var(--font-mono);font-size:10.5px;color:var(--muted-on-cream);white-space:nowrap}.price-state{font-family:var(--font-mono);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;padding:4px 6px;border:2px dashed var(--espresso);white-space:nowrap}.offering__foot{grid-column:1 / -1;display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--muted-on-cream);border-top:1px dashed var(--cream-3);padding-top:6px;margin-top:4px}.offering__foot>span:first-child{font-family:var(--font-mono);font-size:11px}.sample-inline{background:var(--gold);color:var(--espresso);padding:0 4px;text-transform:uppercase;letter-spacing:.06em}.offering__excluded{font-family:var(--font-mono);font-size:11px;color:var(--espresso)}.offering__note{font-style:italic}.empty{padding:32px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:var(--muted-on-cream);--px-rim: var(--espresso);--px-foam: #fffaf0}.empty p{margin:0;max-width:30ch}.empty__title{font-family:var(--font-pixel);font-size:22px;color:var(--espresso)}.page-state{min-height:60vh;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;text-align:center;font-family:var(--font-mono);color:var(--muted-on-dark)}.page-state pre{max-width:min(720px,90vw);overflow:auto;text-align:left;white-space:pre-wrap;background:var(--espresso-3);padding:12px;font-size:12px}.page-state__title{font-family:var(--font-pixel);font-size:22px;color:var(--gold)}.pour{animation:pour 1s steps(4) infinite alternate}@keyframes pour{to{transform:translateY(-4px)}}.map-shell{position:relative;height:100%;width:100%;background:#e8e1cf;background-image:linear-gradient(rgba(23,20,16,.07) 2px,transparent 2px),linear-gradient(90deg,rgba(23,20,16,.07) 2px,transparent 2px);background-size:32px 32px;overflow:hidden}.map-shell--loading,.map-shell--fallback{display:grid;place-items:center;font-family:var(--font-mono);color:var(--espresso)}.map-fallback{max-width:340px;text-align:center;padding:20px;background:var(--cream);border:3px solid var(--espresso);font-family:var(--font-body);color:var(--espresso);--focus: var(--espresso)}.map-fallback p{margin:6px 0 12px;font-size:14px}.map{height:100%;width:100%;background:transparent;font-family:var(--font-body)}.map.leaflet-container{background:transparent}.leaflet-container:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.leaflet-control-attribution{font-family:var(--font-body);font-size:11px!important;background:#f4ecd8eb!important;color:var(--espresso)!important;padding:2px 6px!important}.leaflet-control-attribution a{color:#1d4f7a!important}.map-controls{position:absolute;top:10px;right:10px;z-index:800;display:flex;flex-direction:column;gap:6px;--focus: var(--espresso)}.map-controls .px-btn{margin:3px}.px-btn--reset{font-size:0}.map-legend{position:absolute;left:10px;bottom:10px;z-index:800;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:calc(100% - 20px);padding:6px 10px;background:#f4ecd8f2;color:var(--espresso);border:2px solid var(--espresso);font-family:var(--font-mono);font-size:11px;font-weight:500}.legend-title{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-on-cream)}.legend-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.sw{width:12px;height:12px;box-shadow:0 0 0 2px var(--espresso)}.sw--below{background:var(--tone-below)}.sw--near{background:var(--tone-near)}.sw--above{background:var(--tone-above)}.sw--none{background:repeating-linear-gradient(-45deg,var(--cream) 0 3px,var(--cream-3) 3px 6px)}.map-status,.map-error,.map-empty{position:absolute;left:50%;transform:translate(-50%);z-index:850;background:var(--cream);color:var(--espresso);font-size:14px;--focus: var(--espresso);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink),6px 6px #17141059}.map-status{top:14px;padding:6px 12px;font-family:var(--font-mono);font-size:12px}.map-error{top:auto;bottom:52px;width:min(380px,calc(100% - 120px));padding:12px 14px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.map-error__actions{display:flex;align-items:center;gap:12px}.map-error strong{font-family:var(--font-pixel);font-size:17px}.map-empty{top:50%;transform:translate(-50%,-50%);padding:14px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.hm-marker{background:none;border:0;pointer-events:none!important}.pin__dot{pointer-events:auto}.hm-marker:focus{outline:none}.pin{--tone: var(--tone-near);--tone-fg: var(--espresso);width:78px;display:flex;flex-direction:column;align-items:center;cursor:pointer}.pin--below{--tone: var(--tone-below);--tone-fg: var(--cream)}.pin--above{--tone: var(--tone-above)}.pin--none{--tone: var(--tone-none)}.pin__box{width:72px;pointer-events:auto;height:32px;margin:3px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--tone);color:var(--tone-fg);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink),inset 0 -3px #0000002e,inset 0 2px #ffffff4d;transition:transform 90ms steps(2)}.pin--none .pin__box{background:repeating-linear-gradient(-45deg,var(--cream) 0 5px,var(--cream-3) 5px 10px)}.pin__from{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;line-height:1;margin-bottom:1px}.pin__price{font-family:var(--font-num);font-weight:700;font-size:15px;line-height:1;white-space:nowrap;letter-spacing:-.04em}.pin__tail{width:14px;height:6px;background:var(--ink);clip-path:polygon(0 0,100% 0,100% 2px,78% 2px,78% 4px,64% 4px,64% 6px,36% 6px,36% 4px,22% 4px,22% 2px,0 2px)}.pin__lead{width:2px;background:var(--ink)}.pin__dot{width:8px;height:8px;background:var(--tone);box-shadow:0 0 0 2px var(--ink)}.pin--none .pin__dot{background:var(--cream)}.hm-marker:hover .pin__box{transform:translateY(-2px)}.pin.is-selected .pin__box{background:var(--espresso);color:var(--gold);box-shadow:0 -3px 0 0 var(--gold),0 3px 0 0 var(--gold),-3px 0 0 0 var(--gold),3px 0 0 0 var(--gold),0 0 0 6px var(--ink)}.pin.is-selected .pin__dot{background:var(--gold);box-shadow:0 0 0 2px var(--ink),0 0 0 5px var(--gold)}.hm-marker:focus-visible .pin__box{outline:3px dashed var(--ink);outline-offset:6px}.sheet-layer{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;justify-content:flex-end}.sheet-backdrop{position:absolute;inset:0;background:#0d0b0980}.sheet{position:relative;max-height:80vh;max-height:80svh;overflow-y:auto;overscroll-behavior:contain;background:var(--cream);color:var(--espresso);padding:8px 16px calc(20px + env(safe-area-inset-bottom));border-top:4px solid var(--ink);box-shadow:0 -6px 0 var(--gold);--focus: var(--espresso);animation:sheet-up .18s steps(5)}@keyframes sheet-up{0%{transform:translateY(40px);opacity:.4}}.sheet__grip{width:44px;height:6px;margin:2px auto 10px;background:var(--cream-3)}.sheet__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.sheet__head .badge{align-items:flex-start;margin-top:8px}.sheet__title{margin:0;font-family:var(--font-display);font-weight:650;font-size:24px;line-height:1.1}.site-footer{max-width:1440px;margin:0 auto;padding:22px var(--gutter) 40px;display:grid;grid-template-columns:1.2fr 2fr 1fr;gap:24px;border-top:2px solid var(--espresso-4);font-size:14px;color:var(--muted-on-dark)}.site-footer p{margin:0 0 6px}.site-footer .label{color:var(--gold)}.site-footer__brand{display:flex;align-items:center;gap:8px;font-family:var(--font-pixel);font-size:18px;color:var(--cream)}@media(max-width:959px){.hero{grid-template-columns:1fr;gap:16px;padding-top:12px;padding-bottom:16px}.hero__intro{display:grid;gap:0}.hero__intro .px-btn{justify-self:start}.explorer__grid{display:block;height:auto}.explorer__map{height:calc(100svh - 150px);min-height:380px;max-height:760px}.explorer__side{margin-top:0}.explorer>.filters{margin:var(--px) var(--px) 14px;box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink);border-bottom:0;padding-bottom:4px}.explorer__side:has(.explorer__list[hidden]){display:none}.explorer__list{overflow:visible}.site-footer{grid-template-columns:1fr;gap:12px}}@media(max-width:600px){.site-header{padding-top:10px}.explorer__sub,.hero__lede{display:none}.hero{gap:12px;padding-top:8px;padding-bottom:12px}.hero__intro{order:2}.hero__intro .px-btn{justify-self:stretch;min-height:46px}.price-card{order:1}.price-card__fine{display:none}.sample-strip{font-family:var(--font-body);letter-spacing:0}.brand__name{font-size:22px}.brand__where{font-size:10px;letter-spacing:.08em}.sample-strip{font-size:11px;padding:5px 12px}.hero__title{font-size:22px;margin-bottom:10px}.filters{padding-top:10px}.filters__search .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.explorer__bar{padding:4px 0 6px}.explorer__title{font-size:19px}.segmented button{min-height:42px;min-width:64px;padding:4px 12px}.hero__lede{font-size:14.5px;margin-bottom:12px}.price-card{padding:12px 14px}.price-card__figure{font-size:48px;margin:4px 0 2px}.price-card__label{font-size:11.5px;margin-bottom:8px}.stats dd{font-size:19px}.stats dt{font-size:9px;letter-spacing:.03em}.stats{gap:8px;align-items:end}.card__head{padding:12px 12px 12px 16px}.card__body{padding:0 12px 14px 16px}.map-legend{gap:2px 8px;padding:4px 8px;font-size:10px;max-width:calc(100% - 20px)}.legend-title{display:none}.map-legend{bottom:30px}.map-error{width:calc(100% - 20px);left:10px;bottom:64px;transform:none}.price{font-size:26px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){.pin__box,.px-btn,.badge__price{border:2px solid CanvasText}}@media(max-width:600px){.stats__long{display:none}}
