.ven-breadcrumb[data-astro-cid-ro2yqhgy]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-6);font-size:var(--fs-sm);color:var(--slate)}.ven-breadcrumb[data-astro-cid-ro2yqhgy] a[data-astro-cid-ro2yqhgy]{color:var(--primary);text-decoration:none;font-weight:600}.ven-hero-grid[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-8);align-items:center}.ven-hero-img[data-astro-cid-ro2yqhgy]{order:-1}@media(min-width:900px){.ven-hero-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:1fr 46%}.ven-hero-img[data-astro-cid-ro2yqhgy]{order:0}}.ven-hero[data-astro-cid-ro2yqhgy] h1[data-astro-cid-ro2yqhgy]{margin-block:var(--sp-2) var(--sp-4)}.ven-hero-img[data-astro-cid-ro2yqhgy]{width:100%;height:auto;border-radius:var(--r-4);border-start-end-radius:var(--r-6);border-end-start-radius:var(--r-6)}.ven-lead[data-astro-cid-ro2yqhgy]{max-width:52ch}.ven-addr[data-astro-cid-ro2yqhgy]{font-weight:700;color:var(--ink);margin-block:var(--sp-3) var(--sp-4)}.ven-hero-actions[data-astro-cid-ro2yqhgy]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}.ven-practical[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-4);margin-block:0 var(--sp-6);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-3);background:var(--paper);border:1px solid var(--line);max-width:46rem}@media(min-width:700px){.ven-practical[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(3,1fr)}}.ven-practical[data-astro-cid-ro2yqhgy] dt[data-astro-cid-ro2yqhgy]{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-ink, var(--muted));margin-bottom:2px}.ven-practical[data-astro-cid-ro2yqhgy] dd[data-astro-cid-ro2yqhgy]{margin:0;font-weight:700;color:var(--ink)}.ven-practical-note[data-astro-cid-ro2yqhgy]{display:block;font-weight:400;font-size:.875rem;color:var(--muted-ink, var(--muted))}.ven-quick[data-astro-cid-ro2yqhgy]{background:var(--surface-2, var(--bg-alt));border-block:1px solid var(--line);padding-block:var(--sp-5)}.ven-quick-grid[data-astro-cid-ro2yqhgy]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4) var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ven-quick-q[data-astro-cid-ro2yqhgy]{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ven-quick-a[data-astro-cid-ro2yqhgy]{margin:.15rem 0 0;font-size:1.24rem;font-weight:800;line-height:1.2;color:var(--primary)}.ven-quick-d[data-astro-cid-ro2yqhgy]{margin:.3rem 0 0;font-size:.86rem;line-height:1.45;color:var(--muted)}.ven-intents[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-4);margin-top:var(--sp-5)}@media(min-width:760px){.ven-intents[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(3,1fr)}}.ven-intent[data-astro-cid-ro2yqhgy]{display:flex;flex-direction:column;text-decoration:none;color:inherit;padding:0;overflow:hidden}.ven-intent-img[data-astro-cid-ro2yqhgy]{inline-size:100%;block-size:170px;object-fit:cover;display:block}.ven-intent-band[data-astro-cid-ro2yqhgy]{display:block;inline-size:100%;block-size:170px;background:var(--brand-gradient, linear-gradient(135deg, #df9922 0%, #d16937 100%));opacity:.14}.ven-intent-body[data-astro-cid-ro2yqhgy]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);flex:1}.ven-intent[data-astro-cid-ro2yqhgy] h3[data-astro-cid-ro2yqhgy]{margin:0}.ven-intent-text[data-astro-cid-ro2yqhgy]{display:block}.ven-intent-more[data-astro-cid-ro2yqhgy]{margin-top:auto;padding-top:var(--sp-2);display:inline-flex;align-items:center;gap:.4rem;font-weight:700;color:var(--primary)}.ven-quotes[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4)}@media(min-width:760px){.ven-quotes[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.ven-agefilter-wrap[data-astro-cid-ro2yqhgy]{margin-top:var(--sp-4)}.ven-agefilter-h[data-astro-cid-ro2yqhgy]{margin:0;font-weight:700}.ven-agefilter[data-astro-cid-ro2yqhgy]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-block:var(--sp-4) var(--sp-5)}.ven-agebtn[data-astro-cid-ro2yqhgy]{font:inherit;font-size:.9rem;font-weight:700;padding:.4rem .95rem;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:var(--muted);cursor:pointer}.ven-agebtn[data-astro-cid-ro2yqhgy]:hover{border-color:var(--primary);color:var(--primary)}.ven-agebtn[data-astro-cid-ro2yqhgy].is-on{border-color:var(--primary);background:var(--primary);color:var(--on-primary, #14100b)}.ven-agenote[data-astro-cid-ro2yqhgy]{margin-top:var(--sp-4);font-size:.88rem;color:var(--muted)}.ven-eq-details[data-astro-cid-ro2yqhgy]>summary[data-astro-cid-ro2yqhgy]{cursor:pointer;list-style:none;display:flex;align-items:center;gap:var(--sp-3)}.ven-eq-details[data-astro-cid-ro2yqhgy]>summary[data-astro-cid-ro2yqhgy]::-webkit-details-marker{display:none}.ven-eq-details[data-astro-cid-ro2yqhgy]>summary[data-astro-cid-ro2yqhgy]:after{content:"";inline-size:.7rem;block-size:.7rem;margin-inline-start:auto;border-inline-end:2px solid var(--primary);border-block-end:2px solid var(--primary);rotate:45deg;translate:0 -.2rem;flex:none}.ven-eq-details[data-astro-cid-ro2yqhgy][open]>summary[data-astro-cid-ro2yqhgy]:after{rotate:-135deg;translate:0 .15rem}.ven-eq-sum[data-astro-cid-ro2yqhgy]{display:flex;flex-direction:column;gap:.15rem}.ven-eq-title[data-astro-cid-ro2yqhgy]{font-size:clamp(1.35rem,3vw,1.95rem);font-weight:800;line-height:1.15}.ven-eq-hint[data-astro-cid-ro2yqhgy]{font-size:.88rem;color:var(--muted)}.ven-facts[data-astro-cid-ro2yqhgy]{background:var(--primary);color:var(--on-primary);padding-block:var(--sp-8)}.ven-facts-grid[data-astro-cid-ro2yqhgy]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-6)}@media(min-width:768px){.ven-facts-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(4,1fr)}}.ven-fact[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-1)}.ven-fact-num[data-astro-cid-ro2yqhgy]{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-heading);line-height:1}.ven-fact-label[data-astro-cid-ro2yqhgy]{font-size:var(--fs-sm)}.ven-intro-p[data-astro-cid-ro2yqhgy]{max-width:68ch;color:var(--slate);margin-bottom:var(--sp-4)}.ven-sec-intro[data-astro-cid-ro2yqhgy]{max-width:65ch;color:var(--slate);margin-bottom:var(--sp-6)}.ven-zones-h[data-astro-cid-ro2yqhgy],.ven-games-h[data-astro-cid-ro2yqhgy]{margin-block:var(--sp-8) var(--sp-4)}.ven-zones[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-4)}@media(min-width:820px){.ven-zones[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(2,1fr)}}.ven-zone[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-2);align-content:start;border-top:4px solid var(--sub-rioter);padding:0;overflow:hidden}.ven-zone-img[data-astro-cid-ro2yqhgy]{inline-size:100%;block-size:240px;object-fit:cover;display:block}.ven-zone-body[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-2);padding:var(--sp-4)}.ven-zone[data-astro-cid-ro2yqhgy]:not(:has(.ven-zone-img)) .ven-zone-body[data-astro-cid-ro2yqhgy]{padding:var(--sp-5) var(--sp-4)}.ven-zone-head[data-astro-cid-ro2yqhgy]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3)}.ven-zone[data-astro-cid-ro2yqhgy] h4[data-astro-cid-ro2yqhgy]{margin:0;font-size:var(--fs-h4, 1.05rem)}.ven-zone-meta[data-astro-cid-ro2yqhgy]{display:inline-block;padding:2px var(--sp-3);border-radius:var(--r-pill);background:var(--sub-rioter);color:var(--ink);font-size:var(--fs-caption);font-weight:700}.ven-zone[data-astro-cid-ro2yqhgy] p[data-astro-cid-ro2yqhgy]{margin:0;color:var(--slate)}.ven-zone-derived[data-astro-cid-ro2yqhgy]{font-weight:600;color:var(--ink)!important}.ven-list[data-astro-cid-ro2yqhgy]{color:var(--slate);padding-left:var(--sp-5);max-width:65ch;margin:0}.ven-list[data-astro-cid-ro2yqhgy] li[data-astro-cid-ro2yqhgy]{margin-bottom:var(--sp-1)}.ven-gallery[data-astro-cid-ro2yqhgy]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-3);margin-top:var(--sp-4)}@media(min-width:768px){.ven-gallery[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(4,1fr)}}.ven-fig[data-astro-cid-ro2yqhgy]{margin:0}.ven-fig-img[data-astro-cid-ro2yqhgy]{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-3)}.ven-fig[data-astro-cid-ro2yqhgy] figcaption[data-astro-cid-ro2yqhgy]{margin-top:var(--sp-2);font-size:var(--fs-sm)}.ven-fig[data-astro-cid-ro2yqhgy] figcaption[data-astro-cid-ro2yqhgy] a[data-astro-cid-ro2yqhgy]{color:var(--primary);font-weight:600}.ven-prog-grid[data-astro-cid-ro2yqhgy],.ven-eq-grid[data-astro-cid-ro2yqhgy],.ven-occ-grid[data-astro-cid-ro2yqhgy],.ven-note-grid[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4)}@media(min-width:700px){.ven-prog-grid[data-astro-cid-ro2yqhgy],.ven-occ-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(3,1fr)}.ven-eq-grid[data-astro-cid-ro2yqhgy],.ven-note-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.ven-note-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(3,1fr)}}.ven-prog[data-astro-cid-ro2yqhgy],.ven-occ[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-2);align-content:start;text-decoration:none;color:inherit;border-top:4px solid var(--sub-rioter);transition:transform .15s ease,box-shadow .15s ease}.ven-prog[data-astro-cid-ro2yqhgy]:hover,.ven-prog[data-astro-cid-ro2yqhgy]:focus-visible,.ven-occ[data-astro-cid-ro2yqhgy]:hover,.ven-occ[data-astro-cid-ro2yqhgy]:focus-visible{transform:translateY(-2px);box-shadow:0 12px 32px #1e26301f}.ven-prog[data-astro-cid-ro2yqhgy] h3[data-astro-cid-ro2yqhgy],.ven-occ[data-astro-cid-ro2yqhgy] h3[data-astro-cid-ro2yqhgy]{margin:0;font-size:var(--fs-h4, 1.05rem)}.ven-prog[data-astro-cid-ro2yqhgy] p[data-astro-cid-ro2yqhgy],.ven-occ[data-astro-cid-ro2yqhgy] p[data-astro-cid-ro2yqhgy]{color:var(--slate);font-size:var(--fs-sm);margin:0}.ven-occ-icon[data-astro-cid-ro2yqhgy]{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--r-3);background:color-mix(in srgb,var(--primary) 14%,var(--white));color:var(--primary)}.ven-prog-meta[data-astro-cid-ro2yqhgy]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.ven-prog-price[data-astro-cid-ro2yqhgy],.ven-prog-age[data-astro-cid-ro2yqhgy]{display:inline-block;padding:2px var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:700}.ven-prog-price[data-astro-cid-ro2yqhgy]{background:var(--sub-rioter);color:var(--ink)}.ven-prog-age[data-astro-cid-ro2yqhgy]{background:var(--paper);color:var(--slate)}.ven-eq[data-astro-cid-ro2yqhgy] h3[data-astro-cid-ro2yqhgy]{font-size:var(--fs-h4, 1.05rem);margin-bottom:var(--sp-2)}.ven-games-grid[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-3)}@media(min-width:700px){.ven-games-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.ven-games-grid[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(3,1fr)}}.ven-game[data-astro-cid-ro2yqhgy]{border-left:3px solid var(--sub-rioter);padding-left:var(--sp-3)}.ven-game[data-astro-cid-ro2yqhgy] h4[data-astro-cid-ro2yqhgy]{margin:0 0 2px;font-size:var(--fs-body);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2)}.ven-game-sub[data-astro-cid-ro2yqhgy]{font-weight:400;font-size:var(--fs-small);color:var(--muted)}.ven-games[data-astro-cid-ro2yqhgy]{color:var(--slate);font-size:var(--fs-small);margin:0}.ven-note[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-2);align-content:start}.ven-note[data-astro-cid-ro2yqhgy] h3[data-astro-cid-ro2yqhgy]{margin:0;font-size:var(--fs-h4, 1.05rem)}.ven-note[data-astro-cid-ro2yqhgy] p[data-astro-cid-ro2yqhgy]{margin:0;color:var(--slate)}.ven-unknown[data-astro-cid-ro2yqhgy]{margin-top:var(--sp-6);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-3);border:1px dashed var(--line);max-width:68ch}.ven-unknown-item[data-astro-cid-ro2yqhgy]{margin:0 0 var(--sp-2);color:var(--slate);font-size:var(--fs-sm)}.ven-unknown-item[data-astro-cid-ro2yqhgy]:last-child{margin-bottom:0}.ven-branches[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-4)}@media(min-width:768px){.ven-branches[data-astro-cid-ro2yqhgy]{grid-template-columns:repeat(2,1fr)}}.ven-branch[data-astro-cid-ro2yqhgy]{display:grid;gap:var(--sp-2);align-content:start;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.ven-branch[data-astro-cid-ro2yqhgy]:hover,.ven-branch[data-astro-cid-ro2yqhgy]:focus-visible{transform:translateY(-2px);box-shadow:0 12px 32px #1e26301f}.ven-branch[data-astro-cid-ro2yqhgy] h3[data-astro-cid-ro2yqhgy]{margin:0}.ven-branch[data-astro-cid-ro2yqhgy] p[data-astro-cid-ro2yqhgy]{margin:0;color:var(--slate);font-size:var(--fs-sm)}.ven-branch-more[data-astro-cid-ro2yqhgy]{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:600;color:var(--primary);font-size:var(--fs-sm)}.ven-cta-row[data-astro-cid-ro2yqhgy]{padding-block:var(--sp-6);border-block:1px solid var(--line)}.ven-cta-row[data-astro-cid-ro2yqhgy] .container[data-astro-cid-ro2yqhgy]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-3) var(--sp-5)}.ven-cta-row[data-astro-cid-ro2yqhgy] p[data-astro-cid-ro2yqhgy]{margin:0;font-weight:700;color:var(--ink)}.ven-form[data-astro-cid-ro2yqhgy]{max-width:760px}.ven-alt[data-astro-cid-ro2yqhgy]{margin-top:var(--sp-5);color:var(--slate);font-size:var(--fs-sm)}.ven-alt[data-astro-cid-ro2yqhgy] a[data-astro-cid-ro2yqhgy]{color:var(--primary);font-weight:600;margin-left:var(--sp-2)}section[data-astro-cid-ro2yqhgy] h2[data-astro-cid-ro2yqhgy]{margin-block:var(--sp-2) var(--sp-4)}
