@font-face{font-family:brush;src:url(../media/caveat_brush_latin_400_normal-s.p.3bwdb78flz6ml.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:brush Fallback;src:local(Arial);ascent-override:121.03%;descent-override:37.82%;line-gap-override:0.0%;size-adjust:79.32%}.brush_1ee1c1f5-module__I3N5Ka__className{font-family:brush,brush Fallback,Segoe Script,Brush Script MT,cursive;font-weight:400}.brush_1ee1c1f5-module__I3N5Ka__variable{--font-brush:"brush", "brush Fallback", Segoe Script, Brush Script MT, cursive}
@font-face{font-family:IM Fell English SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71264d256c100793.p.1mkvpv86nfuum.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.im_fell_english_sc_66ce6723-module__0CAD3q__className{font-family:IM Fell English SC,Georgia,Times New Roman,serif;font-style:normal;font-weight:400}.im_fell_english_sc_66ce6723-module__0CAD3q__variable{--font-colonial:"IM Fell English SC", Georgia, Times New Roman, serif}
@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f2d063d697cf9672.40ayoea_1moi9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa78b74e3784d9d1.1-uasx325ytgt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85d221305b371308.p.1awwf8ewnhcz0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.alfa_slab_one_dc4ae00f-module__vvhwQG__className{font-family:Alfa Slab One,Rockwell,Roboto Slab,Georgia,serif;font-style:normal;font-weight:400}.alfa_slab_one_dc4ae00f-module__vvhwQG__variable{--font-slab:"Alfa Slab One", Rockwell, Roboto Slab, Georgia, serif}
.hub-cards>li{flex-direction:column;gap:.5rem;min-width:0;display:flex}.hub-cards .hub-faces{margin:0;padding:0 .2rem}.hub-dmap{max-width:34rem;margin:.75rem auto 1rem}.hub-dmap svg{width:100%;height:auto;max-height:26rem;display:block}.hub-dmap-state{fill:none;stroke:var(--md-black);stroke-width:1.5px;opacity:.35}.hub-dmap-d path{fill:var(--md-cream);stroke:var(--md-black);stroke-width:1px;stroke-linejoin:round;transition:fill .12s}.hub-dmap-d:nth-of-type(3n+2) path{fill:#fff}.hub-dmap-d text{fill:var(--md-black);font-family:var(--font-data,monospace);pointer-events:none;paint-order:stroke;stroke:var(--md-cream);stroke-width:.35em;stroke-linejoin:round;font-weight:700}.hub-dmap-d:focus-visible{outline:none}.hub-dmap-d:focus-visible path{stroke:var(--md-red);stroke-width:3px}@media (hover:hover){.hub-dmap-d:hover path{fill:var(--md-gold)}}@media (prefers-reduced-motion:reduce){.hub-dmap-d path{transition:none}}.hub-dmap figcaption{text-align:center;margin-top:.4rem}.md-wide .hub-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.hub-cards .md-cand,.hub-cards .va-cand-text{overflow-wrap:anywhere;min-width:0}.hub-cards .md-cands{flex-direction:column;gap:.35rem}.hub-cards>li{align-self:start}.hub-cards .md-tile{flex:none;height:auto}.hub-cand{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.hub-cand-text{overflow-wrap:anywhere;min-width:0}.hub-face-link{flex:none;place-items:center;min-width:44px;min-height:44px;display:inline-grid}.hub-face{object-fit:cover;object-position:center 20%;background:var(--md-cream);border-radius:50%;flex:none;width:40px;height:40px;display:block}.hub-face-mono{color:#fff;background:var(--md-black);place-items:center;font-size:.8rem;font-weight:800;display:grid}.md-wide[data-skin=sticker] .hub-banner{padding-right:min(32%,10.5rem);position:relative}.md-wide[data-skin=sticker] .hub-emblem{aspect-ratio:1;border:3px solid var(--md-black);width:min(28%,9.5rem);height:auto;box-shadow:0 4px 0 var(--md-gold), 0 8px 12px #0000002e;background:#fff;border-radius:50%;padding:5px;position:absolute;top:.3rem;right:0;transform:rotate(4deg)}@media (max-width:560px){.md-wide[data-skin=sticker] .hub-banner{padding-right:4.8rem}.md-wide[data-skin=sticker] .hub-emblem{border-width:2px;width:4.1rem;padding:3px}}.md-wide[data-skin=sticker] .md-head .lede{border:2px solid var(--md-black);max-width:none;box-shadow:0 4px 0 var(--md-gold);background:#fff;border-radius:12px;margin-top:.8rem;padding:.7rem .9rem;font-size:.95rem;line-height:1.5}.md-wide[data-skin=sticker] .md-races,.md-wide[data-skin=sticker] .md-sources,.md-wide[data-skin=sticker] .va-credits,.md-wide[data-skin=sticker] .md-foot{border:2px solid var(--md-black);box-shadow:0 4px 0 var(--md-gold);background:#fff;border-radius:12px;padding:.3rem .9rem}.md-wide[data-skin=sticker] .md-sources{padding:.5rem .9rem .5rem 2rem}.md-wide[data-skin=sticker] .md-foot{padding:.7rem .9rem}.md-wide[data-skin=sticker] .va-credits{padding:0 .9rem}.md-wide[data-skin=sticker] .va-loc{border:2px solid var(--md-black);box-shadow:0 3px 0 var(--md-gold);background:#fff}.md-wide[data-skin=sticker] .va-loc .md-races{border:0;border-top:1px solid var(--line,#e2e5eb);box-shadow:none;border-radius:0;padding:0}.md-wide[data-skin=sticker] .va-loc-name{font-family:var(--font-brush), "Segoe Script", cursive;font-size:1.25rem;font-weight:400}.md-wide[data-skin=sticker] .va-fig-frame{border:2px solid var(--md-black);box-shadow:0 4px 0 var(--md-gold);background:#fff;border-radius:12px}.md-wide[data-skin=sticker] .va-hero-map .pm{border:2px solid var(--md-black);box-shadow:0 4px 0 var(--md-gold), 0 8px 12px #00000026;border-radius:14px}.md-wide[data-skin=sticker] .va-hero-map .pm-shape path{fill:var(--md-cream);stroke:var(--md-gold);stroke-width:3px}.md-wide[data-skin=sticker] .va-hero-map .pm-cap{border:2px solid var(--md-black);box-shadow:0 3px 0 var(--md-gold)}.md-wide[data-skin=sticker] .va-hero-h{text-shadow:2px 2px 0 var(--md-gold);margin:0 0 .6rem;font-size:clamp(1.9rem,6vw,2.8rem)}.md-wide[data-skin=sticker] .va-tag{font-family:var(--font-brush), "Segoe Script", cursive;letter-spacing:.01em;color:var(--md-red);font-weight:400}@media (min-width:1000px){.md-page.md-wide[data-skin=sticker]>.hub-banner,.md-page.md-wide[data-skin=sticker]>.hub-banner~.md-verify{grid-area:auto/1/auto/-1}.md-page.md-wide[data-skin=sticker]>.hub-banner~.md-verify{margin:0 0 1.25rem}}.md-wide[data-skin=sticker] .hub-dmap{border:2px solid var(--md-black);box-shadow:0 4px 0 var(--md-gold), 0 8px 12px #0000001f;background:#fff;border-radius:14px;padding:.6rem .8rem .4rem}.md-wide[data-skin=sticker] .va-hero-map{margin-top:1.5rem}.md-wide[data-skin=sticker] .hub-cards .hub-faces{border:2px solid var(--md-black);box-shadow:0 3px 0 var(--md-gold);background:#fff;border-radius:10px;padding:.4rem .55rem}
