.VAnphq_band{color:#fff;background:#170c2c;padding:clamp(40px,6vw,80px) 0 clamp(32px,5vw,56px);position:relative;overflow:hidden}.VAnphq_bg{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.VAnphq_bandIn{position:relative}.VAnphq_back{font:700 14px var(--font-body);color:var(--gold);text-decoration:none}.VAnphq_h1{text-transform:uppercase;color:#fff;text-shadow:0 4px #00000059;margin:10px 0;font-size:clamp(40px,6vw,84px)}.VAnphq_line{color:#ffffffe0;max-width:60ch;margin:0;font-size:clamp(16px,1.5vw,19px)}.VAnphq_page{padding:28px var(--gutter) 80px}.VAnphq_note{font:700 13px var(--font-mono);color:var(--violet);margin:0 0 16px}.VAnphq_grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.VAnphq_tile{box-shadow:var(--shadow);background:#fff;border-radius:16px;transition:transform .2s;display:grid;overflow:hidden}.VAnphq_tile:hover{transform:translateY(-3px)}.VAnphq_tile img{aspect-ratio:1;object-fit:contain;background:#cecece;width:100%}.VAnphq_blank{aspect-ratio:1;font:400 34px var(--font-display);color:#170c2cbf;background:#7a5cff;place-items:center;display:grid}.VAnphq_name{font:700 12px/1.3 var(--font-body);color:var(--ink-2);padding:8px 10px 10px}.VAnphq_blank[data-accent=ConstructionSite]{background:linear-gradient(135deg,#f08a24,#8e5128)}.VAnphq_blank[data-accent=DustYard]{background:linear-gradient(135deg,#d9a45b,#826046)}.VAnphq_blank[data-accent=Superflat]{background:linear-gradient(135deg,#5fae3c,#3f6535)}.VAnphq_blank[data-accent=SkatePark]{background:linear-gradient(135deg,#ff4fb8,#973179)}.VAnphq_blank[data-accent=SkyBrawl]{background:linear-gradient(135deg,#ff9ad8,#975a8b)}.VAnphq_blank[data-accent=NeonRooftops]{background:linear-gradient(135deg,#7affff,#4d92a0)}.VAnphq_blank[data-accent=HauntedManor]{background:linear-gradient(135deg,#8b5cf6,#57389b)}.VAnphq_blank[data-accent=PirateCove]{background:linear-gradient(135deg,#2bb3c0,#22687d)}.VAnphq_blank[data-accent=LavaDojo]{background:linear-gradient(135deg,#ff5a1f,#973725)}.VAnphq_blank[data-accent=School]{background:linear-gradient(135deg,#ffc81e,#977324)}.VAnphq_blank[data-accent=GrandHall]{background:linear-gradient(135deg,#c9a35a,#795f45)}@media (prefers-reduced-motion:reduce){.VAnphq_tile{transition:none}.VAnphq_tile:hover{transform:none}}
._4v9i9W_jump{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}._4v9i9W_jump a{font:700 13px var(--font-body);color:#fff;background:#ffffff1f;border-radius:999px;padding:7px 12px;text-decoration:none}._4v9i9W_jump a b{color:var(--gold);margin-left:4px}._4v9i9W_jump a:hover{background:#ffffff3d}._4v9i9W_map{padding-top:34px}._4v9i9W_head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}._4v9i9W_head h2{font:400 clamp(26px, 3vw, 38px)/1 var(--font-display);text-transform:uppercase;color:var(--ink);margin:0}._4v9i9W_head a{font:400 16px/1 var(--font-display);text-transform:uppercase;background:var(--ink);color:#fff;white-space:nowrap;border-radius:12px;padding:10px 16px;text-decoration:none;transition:transform .15s,background .15s;box-shadow:0 4px #000}._4v9i9W_head a:hover{background:var(--pink);color:var(--ink);transform:translateY(-2px)}._4v9i9W_cat#_4v9i9W_packs ._4v9i9W_head a{background:linear-gradient(#c5ff9e, var(--lime));color:var(--lime-ink);box-shadow:0 4px #4ea21f}._4v9i9W_cats{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._4v9i9W_cats a{font:400 20px/1 var(--font-display);text-transform:uppercase;background:var(--gold);color:var(--ink);border-radius:14px;padding:12px 18px;text-decoration:none;transition:transform .15s;box-shadow:0 4px #b08a12}._4v9i9W_cats a b{font:700 12px var(--font-mono);vertical-align:2px;margin-left:8px}._4v9i9W_cats a:hover{transform:translateY(-2px)rotate(-1deg)}._4v9i9W_cats a:nth-child(2){background:var(--cyan);box-shadow:0 4px #2aa8a8}._4v9i9W_cat{padding-top:40px}._4v9i9W_catHead{margin-bottom:4px}._4v9i9W_catHead h2{text-transform:uppercase;color:var(--ink);text-shadow:3px 3px 0 var(--pink);margin:0;font-size:clamp(36px,5vw,64px);position:relative}._4v9i9W_catHead p{color:var(--ink-2);margin:4px 0 0}._4v9i9W_head h3{font:400 clamp(24px, 2.6vw, 34px)/1 var(--font-display);text-transform:uppercase;color:var(--ink);margin:0}._4v9i9W_head h3 small{font:700 13px var(--font-mono);color:var(--violet);margin-left:6px}
