.stand-map{background:#fff;border:1px solid #d9e4dc;border-radius:18px;margin:28px 0;padding:20px}.stand-map-bare{background:0 0;border:0;margin:0;padding:0}.stand-map-bare .eyebrow{display:none}.stand-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:6px 18px;margin-bottom:14px;display:flex}.stand-head h2{margin:2px 0 0;font-size:1.3rem}.stand-head>p{color:var(--muted);margin:0;font-size:.9rem}.stand-note{color:var(--charcoal);margin:-4px 0 14px;font-size:.9rem}.stand-layout{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.stand-layout-list .stand-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.stand-layout-list .stand-card-num{width:10px;height:10px;margin-top:7px}.stand-layout-list .stand-card{grid-template-columns:14px minmax(0,1fr)}.stand-price span{color:var(--muted);font-weight:400}@media (min-width:900px){.stand-layout{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start}.stand-figure{position:sticky;top:140px}}.stand-figure{margin:0}.stand-figure svg{width:100%;max-width:440px;height:auto;margin:0 auto;display:block}.stand-outline{fill:#f3f6f4;stroke:#dbe5df}.stand-field{fill:#cfe6c9;stroke:#fff;stroke-width:2px}.stand-inner-circle{fill:none;stroke:#fff;stroke-width:1.2px;stroke-dasharray:4 4;opacity:.9}.stand-pitch{fill:#e6d6a8}.stand-end{fill:#3f5a4c;text-anchor:middle;font-size:9px;font-weight:600}.stand-area{stroke:#fff;stroke-width:1.5px;cursor:pointer;transition:opacity .15s}.stand-figure a:hover .stand-area,.stand-figure a:focus .stand-area{opacity:.75}.stand-stand{fill:var(--navy);background:var(--navy)}.stand-grass-bank{fill:#4f8f5b;background:#4f8f5b}.stand-hospitality{fill:var(--gold);background:var(--gold)}.stand-members,.stand-pavilion{fill:#8a5a2b;background:#8a5a2b}.stand-badge{fill:#fff;stroke:#082d5259}.stand-num{text-anchor:middle;fill:var(--navy);font-size:10px;font-weight:700}.stand-figure figcaption{color:var(--muted);text-align:center;margin-top:6px;font-size:.78rem}.stand-legend{color:var(--charcoal);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:8px 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.stand-legend i{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.stand-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.stand-card{border:1px solid #e2e9e5;border-radius:12px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 14px;scroll-margin-top:150px;display:grid}.stand-card:target{border-color:var(--green);box-shadow:0 0 0 3px #00523926}.stand-card-num{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;font-weight:700;display:inline-flex}.stand-card h3{margin:2px 0 4px;font-size:1rem}.stand-card p{margin:4px 0;font-size:.88rem}.stand-tags{color:var(--muted)}.stand-price{color:var(--green);font-weight:600}.stand-small{color:var(--muted);font-size:.8rem!important}.stand-foot{gap:10px;margin-top:16px;display:grid}.stand-foot .button{justify-self:start}.stand-foot ul{margin:6px 0 0;padding-left:18px;font-size:.8rem}@media (max-width:600px){.stand-map{padding:14px}}
