.csomag-lead[data-astro-cid-xvnjfvs3]{max-width:62ch;font-size:var(--fs-body)}.csomag-tenyek[data-astro-cid-xvnjfvs3]{display:grid;gap:var(--sp-2);margin:var(--sp-4) 0 var(--sp-6)}.csomag-tenyek[data-astro-cid-xvnjfvs3] p[data-astro-cid-xvnjfvs3]{margin:0}.csomag-mukodes[data-astro-cid-xvnjfvs3],.csomag-also[data-astro-cid-xvnjfvs3]{display:grid;gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-bottom:var(--sp-8)}.csomag-also[data-astro-cid-xvnjfvs3]{margin-top:var(--sp-8);margin-bottom:0}.csomag-racs-cim[data-astro-cid-xvnjfvs3]{margin-bottom:var(--sp-3)}.csomag-szuro[data-astro-cid-xvnjfvs3]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4)}.csomag-gomb[data-astro-cid-xvnjfvs3]{font:inherit;font-size:var(--fs-sm);font-weight:700;padding:.4rem .95rem;border-radius:var(--r-pill);border:1.5px solid var(--muted);background:transparent;color:var(--ink);cursor:pointer}.csomag-gomb[data-astro-cid-xvnjfvs3]:hover{border-color:var(--primary)}.csomag-gomb[data-astro-cid-xvnjfvs3].is-on{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.csomag-racs[data-astro-cid-xvnjfvs3]{list-style:none;padding:0;margin:0}.csomag-allomas[data-astro-cid-xvnjfvs3]{display:flex;flex-direction:column;gap:var(--sp-2)}.csomag-allomas[data-astro-cid-xvnjfvs3][hidden]{display:none}.csomag-allomas-meta[data-astro-cid-xvnjfvs3]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;font-size:var(--fs-caption);color:var(--muted)}.csomag-allomas-meta[data-astro-cid-xvnjfvs3] span[data-astro-cid-xvnjfvs3]+span[data-astro-cid-xvnjfvs3]:before{content:"·";margin-right:var(--sp-2)}.csomag-lista[data-astro-cid-xvnjfvs3],.csomag-menetrend[data-astro-cid-xvnjfvs3],.csomag-nepszeru[data-astro-cid-xvnjfvs3]{padding-left:1.2em}.csomag-ido[data-astro-cid-xvnjfvs3]{font-weight:700}.csomag-megj[data-astro-cid-xvnjfvs3]{font-size:var(--fs-sm);color:var(--muted)}.trip-picker[data-astro-cid-yzykjvov]{display:grid;gap:var(--sp-5)}.trip-tabs[data-astro-cid-yzykjvov]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.trip-tab[data-astro-cid-yzykjvov]{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-pill, 999px);background:var(--paper);color:var(--ink);font:inherit;font-weight:600;cursor:pointer;transition:background var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.trip-tab[data-astro-cid-yzykjvov]:hover{border-color:var(--primary)}.trip-tab[data-astro-cid-yzykjvov][aria-selected=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary, #fff)}.trip-tab-db[data-astro-cid-yzykjvov]{font-weight:400;opacity:.75;font-size:.85em}.trip-panel-hero[data-astro-cid-yzykjvov]{border-radius:var(--radius-2, 14px);overflow:hidden;margin-bottom:var(--sp-4);aspect-ratio:21 / 8;background:color-mix(in srgb,var(--muted) 30%,var(--paper))}.trip-panel-hero[data-astro-cid-yzykjvov] img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:560px){.trip-panel-hero[data-astro-cid-yzykjvov]{aspect-ratio:16 / 9}}.trip-capacity[data-astro-cid-yzykjvov]{display:flex;align-items:flex-start;gap:var(--sp-3);margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-2, 14px);background:color-mix(in srgb,var(--primary) 9%,var(--paper));border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line))}.trip-capacity[data-astro-cid-yzykjvov]>span[data-astro-cid-yzykjvov]{display:grid;gap:2px}.trip-capacity-note[data-astro-cid-yzykjvov]{font-size:.88rem;opacity:.82}.trip-group-label[data-astro-cid-yzykjvov]{margin:0;color:var(--ink-2, var(--ink));font-size:.95rem}.trip-group-label-bonus[data-astro-cid-yzykjvov]{margin-top:var(--sp-5)}.trip-grid[data-astro-cid-yzykjvov]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--sp-4);margin-top:var(--sp-3)}.trip-grid-bonus[data-astro-cid-yzykjvov]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.trip-card[data-astro-cid-yzykjvov]{position:relative;border:1px solid var(--line);border-radius:var(--radius-2, 14px);background:var(--paper);overflow:hidden;display:grid;grid-template-rows:1fr auto;transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),translate var(--dur-2) var(--ease-out)}.trip-card[data-astro-cid-yzykjvov]:hover{translate:0 -3px;box-shadow:0 14px 30px #1e263021}.trip-card-btn[data-astro-cid-yzykjvov]{display:grid;grid-template-rows:auto 1fr;gap:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}.trip-card-media[data-astro-cid-yzykjvov]{position:relative;display:block;aspect-ratio:5 / 3;background:linear-gradient(135deg,var(--paper),color-mix(in srgb,var(--muted) 28%,var(--paper)))}.trip-card-media[data-astro-cid-yzykjvov] img{width:100%;height:100%;object-fit:cover;display:block}.trip-card-nokep[data-astro-cid-yzykjvov]{display:grid;place-items:center;height:100%;opacity:.5}.trip-card-mark[data-astro-cid-yzykjvov]{position:absolute;top:var(--sp-2);right:var(--sp-2);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:var(--on-primary, #fff);opacity:0;scale:.7;transition:opacity var(--dur-2) var(--ease-out),scale var(--dur-2) var(--ease-out)}.trip-card[data-astro-cid-yzykjvov][data-selected="1"]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 35%,transparent)}.trip-card[data-astro-cid-yzykjvov][data-selected="1"] .trip-card-mark[data-astro-cid-yzykjvov]{opacity:1;scale:1}.trip-card-body[data-astro-cid-yzykjvov]{display:grid;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4)}.trip-card-name[data-astro-cid-yzykjvov]{font-weight:650;line-height:1.25}.trip-card-meta[data-astro-cid-yzykjvov]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.trip-badge[data-astro-cid-yzykjvov]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-pill, 999px);background:color-mix(in srgb,var(--muted) 45%,var(--paper));font-size:.78rem;line-height:1.5;white-space:nowrap}.trip-badge-fo[data-astro-cid-yzykjvov]{background:color-mix(in srgb,var(--primary) 14%,var(--paper));color:color-mix(in srgb,var(--primary) 82%,var(--ink));font-weight:600}.trip-card-link[data-astro-cid-yzykjvov]{display:inline-flex;align-items:center;gap:4px;padding:var(--sp-2) var(--sp-4) var(--sp-3);font-size:.82rem;color:var(--ink-2, var(--ink));text-decoration:none;opacity:.8}.trip-card-link[data-astro-cid-yzykjvov]:hover{color:var(--primary);opacity:1;text-decoration:underline}.trip-cities[data-astro-cid-yzykjvov]{margin-top:var(--sp-5);padding:var(--sp-5);border-radius:var(--radius-2, 14px);border:1px solid var(--line);background:var(--paper)}.trip-cities-lead[data-astro-cid-yzykjvov]{margin:0 0 var(--sp-4)}.trip-cities-grid[data-astro-cid-yzykjvov]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--sp-3)}.trip-city[data-astro-cid-yzykjvov]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-1, 10px);text-decoration:none;color:inherit;transition:border-color var(--dur-2) var(--ease-out),background var(--dur-2) var(--ease-out)}.trip-city[data-astro-cid-yzykjvov]:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--paper))}.trip-city-name[data-astro-cid-yzykjvov]{font-weight:650}.trip-city-mode[data-astro-cid-yzykjvov]{font-size:.78rem;opacity:.72;margin-left:auto}.trip-summary[data-astro-cid-yzykjvov]{position:sticky;bottom:var(--sp-3);z-index:20}.trip-summary-in[data-astro-cid-yzykjvov]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);padding:var(--sp-4) var(--sp-5);border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line));border-radius:var(--radius-2, 14px);background:color-mix(in srgb,var(--paper) 92%,var(--primary));box-shadow:0 12px 32px #1e263029}.trip-summary-text[data-astro-cid-yzykjvov]{margin:0;display:grid;gap:2px;flex:1 1 220px}.trip-summary-hint[data-astro-cid-yzykjvov]{font-size:.85rem;opacity:.78}.trip-summary-price[data-astro-cid-yzykjvov]{display:grid;gap:2px;margin:0;color:var(--primary)}.trip-price-row[data-astro-cid-yzykjvov]{display:flex;align-items:baseline;gap:var(--sp-2);white-space:nowrap}.trip-price-key[data-astro-cid-yzykjvov]{font-size:var(--fs-sm);font-weight:600;color:var(--slate);min-width:8.5em}.trip-price-val[data-astro-cid-yzykjvov]{font-size:1.15rem;font-weight:700}[data-astro-cid-yzykjvov][data-trip-price-bonus-row] .trip-price-val[data-astro-cid-yzykjvov]{font-size:1rem;font-weight:600}@media(max-width:560px){.trip-price-row[data-astro-cid-yzykjvov]{white-space:normal}.trip-price-key[data-astro-cid-yzykjvov]{min-width:7em}}.trip-summary-cta[data-astro-cid-yzykjvov]{flex:0 0 auto}@media(max-width:560px){.trip-summary-in[data-astro-cid-yzykjvov]{padding:var(--sp-3) var(--sp-4)}.trip-summary-cta[data-astro-cid-yzykjvov]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.trip-card[data-astro-cid-yzykjvov],.trip-card-mark[data-astro-cid-yzykjvov]{transition:none}.trip-card[data-astro-cid-yzykjvov]:hover{translate:none}}.stsec-model-grid[data-astro-cid-gp7eyc2n]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-4);margin-top:var(--sp-5)}.stsec-model[data-astro-cid-gp7eyc2n]{padding:var(--sp-5)}.stsec-model-ico[data-astro-cid-gp7eyc2n]{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,var(--primary) 12%,var(--paper));color:var(--primary);margin-bottom:var(--sp-3)}.stsec-model[data-astro-cid-gp7eyc2n] h3[data-astro-cid-gp7eyc2n]{margin-bottom:var(--sp-2);font-size:1.05rem}.stsec-vs[data-astro-cid-gp7eyc2n]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-4);margin-top:var(--sp-5)}.stsec-vs-card[data-astro-cid-gp7eyc2n]{padding:var(--sp-5)}.stsec-vs-card[data-astro-cid-gp7eyc2n] h3[data-astro-cid-gp7eyc2n]{margin-bottom:var(--sp-3)}.stsec-vs-meta[data-astro-cid-gp7eyc2n]{margin-top:var(--sp-3);font-size:.85rem;opacity:.72}.stsec-eso[data-astro-cid-gp7eyc2n]{display:flex;align-items:flex-start;gap:var(--sp-3);margin-top:var(--sp-5);padding:var(--sp-4);border-radius:var(--radius-2, 14px);background:color-mix(in srgb,var(--primary) 8%,var(--paper));border:1px solid color-mix(in srgb,var(--primary) 20%,var(--line))}.stsec-steps[data-astro-cid-gp7eyc2n]{list-style:none;padding:0;margin:var(--sp-5) 0 0;display:grid;gap:var(--sp-4);counter-reset:step}.stsec-steps[data-astro-cid-gp7eyc2n] li[data-astro-cid-gp7eyc2n]{display:flex;align-items:flex-start;gap:var(--sp-4)}.stsec-step-num[data-astro-cid-gp7eyc2n]{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--primary);color:var(--on-primary, #fff);font-weight:700;font-size:.9rem}.stsec-step-body[data-astro-cid-gp7eyc2n]{display:grid;gap:3px}.stsec-note[data-astro-cid-gp7eyc2n]{margin-top:var(--sp-5);font-size:.92rem;opacity:.82}.stsec-team-list[data-astro-cid-gp7eyc2n]{list-style:none;padding:0;margin:var(--sp-5) 0 0;display:grid;gap:var(--sp-3);max-width:62ch}.stsec-team-list[data-astro-cid-gp7eyc2n] li[data-astro-cid-gp7eyc2n]{display:flex;align-items:flex-start;gap:var(--sp-3)}.vm-intro[data-astro-cid-7ksfopmp]{max-width:68ch;margin-block-start:var(--sp-3)}.vm-switch[data-astro-cid-7ksfopmp]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-block-start:var(--sp-5)}.vm-switch[data-astro-cid-7ksfopmp] a[data-astro-cid-7ksfopmp]{padding:var(--sp-2) var(--sp-5);border:1.5px solid var(--slate);text-decoration:none;font-weight:500;letter-spacing:.03em}.vm-switch[data-astro-cid-7ksfopmp] a[data-astro-cid-7ksfopmp]:hover,.vm-switch[data-astro-cid-7ksfopmp] a[data-astro-cid-7ksfopmp]:focus-visible{background:var(--slate);color:var(--white)}.vm-modes[data-astro-cid-7ksfopmp]{display:flex;flex-direction:column;gap:var(--sp-12);margin-block-start:var(--sp-8)}.vm-mode[data-astro-cid-7ksfopmp]{display:flex;flex-direction:column;gap:var(--sp-8);padding-block-start:var(--sp-6);border-block-start:3px solid var(--slate);scroll-margin-top:5rem}.vm-head[data-astro-cid-7ksfopmp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:var(--sp-6);align-items:start}.vm-head-text[data-astro-cid-7ksfopmp]{display:flex;flex-direction:column;gap:var(--sp-3)}.vm-head-text[data-astro-cid-7ksfopmp] h3[data-astro-cid-7ksfopmp],.vm-track-text[data-astro-cid-7ksfopmp] h4[data-astro-cid-7ksfopmp],.vm-refs[data-astro-cid-7ksfopmp] h4[data-astro-cid-7ksfopmp]{margin:0}.vm-tag[data-astro-cid-7ksfopmp],.vm-meta[data-astro-cid-7ksfopmp]{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-weight:500}.vm-lead[data-astro-cid-7ksfopmp]{font-size:1.05rem}.vm-points[data-astro-cid-7ksfopmp]{margin:0;padding-inline-start:1.2rem;display:flex;flex-direction:column;gap:var(--sp-1);color:var(--slate)}.vm-head-img{width:100%;height:auto;max-width:100%;border-radius:var(--radius, 4px)}.vm-tracks[data-astro-cid-7ksfopmp]{display:flex;flex-direction:column;gap:var(--sp-6)}.vm-track[data-astro-cid-7ksfopmp],.vm-featured[data-astro-cid-7ksfopmp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--sp-5);align-items:start;padding-block-start:var(--sp-4);border-block-start:1px solid var(--paper)}.vm-track-text[data-astro-cid-7ksfopmp]{display:flex;flex-direction:column;gap:var(--sp-3)}.vm-spec[data-astro-cid-7ksfopmp]{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-4);margin:0;font-size:.95rem}.vm-spec[data-astro-cid-7ksfopmp] dt[data-astro-cid-7ksfopmp]{color:var(--slate)}.vm-spec[data-astro-cid-7ksfopmp] dd[data-astro-cid-7ksfopmp]{margin:0}.vm-figure[data-astro-cid-7ksfopmp]{margin:0;display:flex;flex-direction:column;gap:var(--sp-2)}.vm-figure[data-astro-cid-7ksfopmp] img{width:100%;height:auto;max-width:100%;border-radius:var(--radius, 4px)}.vm-figure[data-astro-cid-7ksfopmp] figcaption[data-astro-cid-7ksfopmp]{font-size:.9rem;color:var(--slate)}.vm-refs[data-astro-cid-7ksfopmp]{display:flex;flex-direction:column;gap:var(--sp-3)}.vm-refscroll[data-astro-cid-7ksfopmp]{overflow-x:auto}.vm-refscroll[data-astro-cid-7ksfopmp] table[data-astro-cid-7ksfopmp]{border-collapse:collapse;width:100%;min-width:28rem;font-size:.93rem}.vm-refscroll[data-astro-cid-7ksfopmp] th[data-astro-cid-7ksfopmp],.vm-refscroll[data-astro-cid-7ksfopmp] td[data-astro-cid-7ksfopmp]{text-align:start;padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;border-block-end:1px solid var(--paper);vertical-align:top}.vm-refscroll[data-astro-cid-7ksfopmp] th[data-astro-cid-7ksfopmp]{font-weight:500;color:var(--slate);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.vm-co[data-astro-cid-7ksfopmp]{font-weight:500}.vm-n[data-astro-cid-7ksfopmp]{font-variant-numeric:tabular-nums;white-space:nowrap}.vm-v[data-astro-cid-7ksfopmp],.vm-note[data-astro-cid-7ksfopmp]{color:var(--slate)}.vm-note[data-astro-cid-7ksfopmp]{font-size:.88rem}.party-fam-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-block:var(--sp-6) var(--sp-8)}@media(min-width:768px){.party-fam-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.party-fam[data-astro-cid-newrgg7y]{display:grid;align-content:start;gap:0;padding:0;overflow:hidden}.reveal-kesz[data-astro-cid-newrgg7y] .party-fam[data-astro-cid-newrgg7y]{opacity:0;transform:translateY(18px);transition:opacity .52s var(--ease-out),transform .52s var(--ease-out)}.reveal-kesz[data-astro-cid-newrgg7y] .party-fam[data-astro-cid-newrgg7y].lathato{opacity:1;transform:none}.party-fam-media[data-astro-cid-newrgg7y]{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--paper)}.party-fam-video[data-astro-cid-newrgg7y]{width:100%;height:100%;object-fit:cover;display:block;background:var(--paper)}.party-fam-img[data-astro-cid-newrgg7y]{width:100%;height:100%;object-fit:cover;animation:party-mozgas 22s ease-in-out infinite alternate;will-change:transform}@keyframes party-mozgas{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.12) translate3d(-2%,-2%,0)}}@media(prefers-reduced-motion:reduce){.party-fam-img[data-astro-cid-newrgg7y]{animation:none}.reveal-kesz[data-astro-cid-newrgg7y] .party-fam[data-astro-cid-newrgg7y]{opacity:1;transform:none;transition:none}}.party-fam-nokep[data-astro-cid-newrgg7y]{display:grid;place-content:center;justify-items:center;gap:var(--sp-2);height:100%;margin:0;padding:var(--sp-4);text-align:center;color:var(--slate);font-size:var(--fs-sm);background:repeating-linear-gradient(135deg,var(--paper),var(--paper) 10px,var(--white) 10px,var(--white) 20px)}.party-fam-body[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);padding:var(--sp-5)}.party-fam[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin:0}.party-fam-for[data-astro-cid-newrgg7y]{margin:0;color:var(--slate);font-size:var(--fs-sm)}.party-fam-tol[data-astro-cid-newrgg7y]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0}.party-fam-db[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm)}.occ-cmp-h[data-astro-cid-newrgg7y]{margin-block:var(--sp-8) var(--sp-4)}.occ-cmp[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-8)}.occ-cmp-famh[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-3);font-size:var(--fs-md)}.occ-cmp-famh[data-astro-cid-newrgg7y] span[data-astro-cid-newrgg7y]{font-weight:400;color:var(--slate)}.occ-cmp-grid[data-astro-cid-newrgg7y]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4);align-items:stretch}.occ-cmp-card[data-astro-cid-newrgg7y]{border:1px solid var(--beige);border-radius:var(--r-3);overflow:hidden;background:var(--white)}.occ-cmp-card[data-astro-cid-newrgg7y].is-top{border-width:2px;border-color:var(--primary)}.occ-cmp-name[data-astro-cid-newrgg7y]{margin:0;padding:var(--sp-3) var(--sp-4);background:var(--ink);color:var(--white);text-align:center;font-size:var(--fs-md)}.occ-cmp-card[data-astro-cid-newrgg7y].is-top .occ-cmp-name[data-astro-cid-newrgg7y]{background:var(--primary)}.occ-cmp-price[data-astro-cid-newrgg7y]{margin:0;padding:var(--sp-4) var(--sp-4) var(--sp-1);background:var(--paper);text-align:center;line-height:1.1}.occ-cmp-amount[data-astro-cid-newrgg7y]{font-size:var(--fs-xl);font-weight:700;color:var(--ink)}.occ-cmp-unit[data-astro-cid-newrgg7y]{font-size:var(--fs-sm);color:var(--slate);margin-left:4px}.occ-cmp-days[data-astro-cid-newrgg7y],.occ-cmp-weekend[data-astro-cid-newrgg7y],.occ-cmp-dur[data-astro-cid-newrgg7y]{margin:0;padding-inline:var(--sp-4);background:var(--paper);text-align:center;font-size:var(--fs-sm);color:var(--slate)}.occ-cmp-dur[data-astro-cid-newrgg7y]{padding-block:var(--sp-1) var(--sp-3);border-bottom:1px solid var(--beige)}.occ-cmp-room[data-astro-cid-newrgg7y]{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--beige)}.occ-cmp-roomh[data-astro-cid-newrgg7y]{margin:0 0 var(--sp-1);font-weight:700;color:var(--ink);text-align:center}.occ-cmp-list[data-astro-cid-newrgg7y]{margin:0;padding:0;list-style:none;color:var(--slate);display:grid;gap:2px;text-align:center;font-size:var(--fs-sm)}.occ-cmp-note[data-astro-cid-newrgg7y]{margin:var(--sp-1) 0 0;font-size:var(--fs-xs);font-style:italic;color:var(--slate);text-align:center}.occ-cmp-extra[data-astro-cid-newrgg7y],.occ-cmp-plus[data-astro-cid-newrgg7y]{margin:0;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);color:var(--slate);text-align:center}.occ-cmp-plus[data-astro-cid-newrgg7y]{border-top:1px solid var(--beige);font-weight:700;color:var(--ink)}@media(max-width:900px){.occ-cmp-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.occ-cmp-grid[data-astro-cid-newrgg7y]{grid-template-columns:1fr}}.party-detail-links[data-astro-cid-newrgg7y]{margin-top:var(--sp-8)}.party-detail-links[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-2)}.party-detail-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4)}@media(min-width:768px){.party-detail-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.party-detail[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.party-detail[data-astro-cid-newrgg7y]:hover,.party-detail[data-astro-cid-newrgg7y]:focus-visible{transform:translateY(-2px);box-shadow:0 12px 32px #1e26301f}.party-detail[data-astro-cid-newrgg7y] h4[data-astro-cid-newrgg7y]{margin:0;font-size:var(--fs-h4, 1.05rem)}.party-detail[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{margin:0;color:var(--slate);font-size:var(--fs-sm)}.party-detail-more[data-astro-cid-newrgg7y]{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:600;color:var(--primary)}.occ-hero[data-astro-cid-newrgg7y] h1[data-astro-cid-newrgg7y]{margin-block:var(--sp-2) var(--sp-4)}.occ-hero-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-8);align-items:center}@media(min-width:900px){.occ-hero-grid[data-astro-cid-newrgg7y]{grid-template-columns:1.1fr 1fr}}.occ-hero-img{width:100%;height:auto;border-radius:var(--r-4);box-shadow:0 16px 48px #1e263029}.occ-breadcrumb[data-astro-cid-newrgg7y]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-6);font-size:var(--fs-sm);color:var(--slate)}.occ-breadcrumb[data-astro-cid-newrgg7y] a[data-astro-cid-newrgg7y]{color:var(--primary);text-decoration:none;font-weight:600}.occ-breadcrumb[data-astro-cid-newrgg7y] a[data-astro-cid-newrgg7y]:hover{text-decoration:underline}.occ-lead[data-astro-cid-newrgg7y]{max-width:60ch;margin-bottom:var(--sp-6)}.occ-usp[data-astro-cid-newrgg7y]{max-width:62ch;margin-bottom:var(--sp-6);padding-left:var(--sp-4);border-left:3px solid var(--primary);color:var(--slate)}.occ-detail-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4)}@media(min-width:800px){.occ-detail-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}.occ-detail-card[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start}.occ-detail-card[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4)}.occ-detail-card[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{color:var(--slate)}.occ-quote[data-astro-cid-newrgg7y]{margin:var(--sp-6) 0 0;padding:var(--sp-4) var(--sp-6);background:color-mix(in srgb,var(--primary) 7%,var(--white));border-left:3px solid var(--primary);border-radius:var(--r-2);max-width:70ch}.occ-quote[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{font-style:italic;color:var(--ink)}.occ-quote[data-astro-cid-newrgg7y] footer[data-astro-cid-newrgg7y]{margin-top:var(--sp-2);font-size:var(--fs-caption);color:var(--slate)}.occ-gallery[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.occ-gallery[data-astro-cid-newrgg7y]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.occ-gallery-img{width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--r-3);box-shadow:0 12px 32px #1e26301a}.occ-docs[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-6)}@media(min-width:768px){.occ-docs[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}.occ-doc[data-astro-cid-newrgg7y]{margin:0;display:grid;gap:var(--sp-2)}.occ-doc[data-astro-cid-newrgg7y] img{width:100%;height:auto;border-radius:var(--r-3);border:1px solid var(--paper);box-shadow:0 12px 32px #1e26301a}.occ-doc[data-astro-cid-newrgg7y] figcaption[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm);max-width:55ch}.occ-cases[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4)}@media(min-width:900px){.occ-cases[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}.occ-case[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-3);align-content:start;border-left:4px solid var(--primary)}.occ-case-img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--r-3)}.occ-case[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4)}.occ-case[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{color:var(--slate)}.occ-teasers[data-astro-cid-newrgg7y]{margin-block:var(--sp-6) var(--sp-8)}.occ-ctas[data-astro-cid-newrgg7y]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.occ-venues[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-5);margin-top:var(--sp-6)}@media(min-width:768px){.occ-venues[data-astro-cid-newrgg7y][data-count="2"]{grid-template-columns:1fr 1fr}}.occ-venue[data-astro-cid-newrgg7y]{background:var(--white);border:1px solid var(--paper);border-radius:var(--r-3);padding:var(--sp-6)}.occ-venue[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin-block:var(--sp-1) var(--sp-3)}.occ-venue-kicker[data-astro-cid-newrgg7y]{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);font-weight:600}.occ-venue-address[data-astro-cid-newrgg7y]{display:flex;align-items:center;gap:var(--sp-2);font-weight:600;margin-bottom:var(--sp-3)}.occ-venue-line[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm);margin-bottom:var(--sp-2)}.occ-venue-link[data-astro-cid-newrgg7y]{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);color:var(--primary);font-weight:600;text-decoration:none}.occ-venue-link[data-astro-cid-newrgg7y]:hover{text-decoration:underline}.occ-city-strip[data-astro-cid-newrgg7y]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.occ-b2c-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);grid-template-columns:1fr}@media(min-width:640px){.occ-b2c-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.occ-b2c-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(4,1fr)}}.occ-b2c-card[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start;justify-items:start;text-decoration:none;color:inherit;border-top:4px solid var(--sub-rioter);transition:transform .15s ease,box-shadow .15s ease}.occ-b2c-card[data-astro-cid-newrgg7y]:hover,.occ-b2c-card[data-astro-cid-newrgg7y]:focus-visible{transform:translateY(-2px);box-shadow:0 12px 32px #1e26301f}.occ-b2c-head[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm);margin:0}.occ-b2c-price[data-astro-cid-newrgg7y]{display:inline-block;padding:2px var(--sp-3);border-radius:var(--r-pill);background:var(--sub-rioter);color:var(--ink);font-weight:700;font-size:var(--fs-caption)}.occ-b2c-more[data-astro-cid-newrgg7y]{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:600;color:var(--primary)}.occ-b2c-card[data-astro-cid-newrgg7y]:hover .occ-b2c-more[data-astro-cid-newrgg7y]{text-decoration:underline}.occ-b2c-own[data-astro-cid-newrgg7y]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-6)}.occ-b2c-own[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{color:var(--slate);max-width:55ch;margin:0}.occ-b2c-own[data-astro-cid-newrgg7y] .occ-b2c-price[data-astro-cid-newrgg7y]{font-size:var(--fs-h3);padding:var(--sp-2) var(--sp-4)}.occ-pkg-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-bottom:var(--sp-8)}@media(min-width:720px){.occ-pkg-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(4,1fr)}}.occ-pkg-card[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);justify-items:start;align-content:start;border-top:4px solid var(--sub-kids)}.occ-pkg-card[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin:0;font-size:var(--fs-h4, 1.05rem)}.occ-pkg-mix[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm);margin:0}.occ-pkg-card[data-astro-cid-newrgg7y] .occ-b2c-price[data-astro-cid-newrgg7y]{background:var(--sub-kids)}.occ-trip-cols[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-6)}@media(min-width:720px){.occ-trip-cols[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}.occ-trip-label[data-astro-cid-newrgg7y]{font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--slate);margin-bottom:var(--sp-2)}.occ-trip-age[data-astro-cid-newrgg7y]{color:var(--muted);font-size:var(--fs-caption)}.occ-party-lead[data-astro-cid-newrgg7y]{color:var(--slate);max-width:60ch;margin-bottom:var(--sp-8)}.occ-party-lead-pkg[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-6)}.occ-party-reasons[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-bottom:var(--sp-8)}@media(min-width:820px){.occ-party-reasons[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.occ-party-reason[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start;border-top:4px solid var(--sub-kids)}.occ-party-reason[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4);margin:0}.occ-party-reason[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{color:var(--slate);margin:0}.occ-party-qa[data-astro-cid-newrgg7y]{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4) 0;border-bottom:1px solid var(--beige);max-width:68ch}.occ-party-qa[data-astro-cid-newrgg7y] strong[data-astro-cid-newrgg7y]{color:var(--ink)}.occ-party-qa[data-astro-cid-newrgg7y] span[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm)}.occ-party-outdoor[data-astro-cid-newrgg7y]{color:var(--slate);max-width:68ch;margin-bottom:var(--sp-3)}.occ-party-family[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-8)}.occ-party-family[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-1)}.occ-party-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4)}@media(min-width:820px){.occ-party-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.occ-party-card[data-astro-cid-newrgg7y]{display:flex;flex-direction:column;gap:var(--sp-2);border-top:4px solid var(--sub-kids)}.occ-party-card[data-astro-cid-newrgg7y] h4[data-astro-cid-newrgg7y]{font-size:var(--fs-h4, 1.1rem);margin:0}.occ-party-duration[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm);margin:0}.occ-party-prices[data-astro-cid-newrgg7y]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2);margin:0}.occ-party-prices[data-astro-cid-newrgg7y] .occ-b2c-price[data-astro-cid-newrgg7y]{background:var(--sub-kids);font-size:var(--fs-h4, 1.05rem)}.occ-party-weekend[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-caption)}.occ-party-includes[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm);padding-left:var(--sp-5);margin:0}.occ-party-includes[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-1)}.occ-party-extra[data-astro-cid-newrgg7y]{margin:auto 0 0;padding-top:var(--sp-3);border-top:1px solid var(--beige);color:var(--slate);font-size:var(--fs-caption);font-weight:600}.occ-teen-focus[data-astro-cid-newrgg7y]{max-width:68ch;margin-block:var(--sp-3) var(--sp-6);color:var(--slate)}.occ-teen-focus[data-astro-cid-newrgg7y] strong[data-astro-cid-newrgg7y]{color:var(--ink)}.occ-produkcio[data-astro-cid-newrgg7y]{list-style:none;margin:0 0 var(--sp-4);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--sp-3);max-width:52rem}.occ-produkcio[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{display:flex;align-items:center;gap:var(--sp-2);font-weight:500}.occ-produkcio[data-astro-cid-newrgg7y] svg[data-astro-cid-newrgg7y]{flex:none;color:var(--primary)}.occ-produkcio-forras[data-astro-cid-newrgg7y]{margin:0;font-size:var(--fs-small);color:var(--slate)}.occ-agenda-lead[data-astro-cid-newrgg7y],.occ-venue-promise[data-astro-cid-newrgg7y]{max-width:60ch;margin-block:var(--sp-4) var(--sp-2);font-size:var(--fs-h4);font-weight:700;color:var(--ink);border-left:4px solid var(--primary);padding-left:var(--sp-3)}.occ-venue-lead[data-astro-cid-newrgg7y]{max-width:66ch;margin-block:var(--sp-3) var(--sp-6);color:var(--slate)}.occ-agenda[data-astro-cid-newrgg7y],.occ-venue-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4)}@media(min-width:820px){.occ-agenda[data-astro-cid-newrgg7y],.occ-venue-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.occ-agenda[data-astro-cid-newrgg7y] .card[data-astro-cid-newrgg7y],.occ-venue-card[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start;border-top:4px solid var(--primary)}.occ-agenda[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y],.occ-venue-card[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4);margin:0}.occ-agenda[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y],.occ-venue-card[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{margin:0;color:var(--slate)}.occ-agenda-facts[data-astro-cid-newrgg7y] dl[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-3);margin:0}.occ-agenda-fact[data-astro-cid-newrgg7y] dt[data-astro-cid-newrgg7y]{font-size:var(--fs-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary)}.occ-agenda-fact[data-astro-cid-newrgg7y] dd[data-astro-cid-newrgg7y]{margin:var(--sp-1) 0 0;color:var(--ink);font-weight:600}.occ-agenda-b2b[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4)}@media(min-width:820px){.occ-agenda-b2b[data-astro-cid-newrgg7y]{grid-template-columns:1fr 1fr}}.occ-agenda-b2b[data-astro-cid-newrgg7y] .card[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-3);align-content:start;border-top:4px solid var(--primary)}.occ-agenda-b2b[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4);margin:0}.occ-agenda-b2b[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{margin:0;color:var(--slate)}.occ-agenda-extra-cim[data-astro-cid-newrgg7y]{padding-top:var(--sp-3);border-top:1px solid var(--beige)}.occ-agenda-menetrend[data-astro-cid-newrgg7y] ol[data-astro-cid-newrgg7y]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.occ-agenda-menetrend[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{display:grid;grid-template-columns:7.5rem 1fr;gap:var(--sp-2);align-items:baseline;color:var(--slate)}.occ-agenda-ido[data-astro-cid-newrgg7y]{font-weight:700;color:var(--primary);font-variant-numeric:tabular-nums}@media(max-width:480px){.occ-agenda-menetrend[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{grid-template-columns:1fr;gap:0}}.occ-agenda-stations[data-astro-cid-newrgg7y] ul[data-astro-cid-newrgg7y]{margin:0;padding-left:1.1em;display:grid;gap:var(--sp-1);color:var(--slate)}.occ-school-since[data-astro-cid-newrgg7y]{margin:calc(var(--sp-4) * -1) 0 var(--sp-6);color:var(--slate);font-size:var(--fs-sm);font-weight:600}.occ-school-lead[data-astro-cid-newrgg7y]{color:var(--slate);max-width:62ch;margin-bottom:var(--sp-6)}.occ-school-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4)}@media(min-width:820px){.occ-school-grid[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.occ-school-card[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start;border-top:4px solid var(--sub-rioter)}.occ-school-card[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4);margin:0}.occ-school-card[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{color:var(--slate);margin:0}.occ-camp-cols[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-8);margin-bottom:var(--sp-8)}@media(min-width:860px){.occ-camp-cols[data-astro-cid-newrgg7y]{grid-template-columns:1.1fr 1fr}}.occ-camp-cols[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-4)}.occ-camp-theme[data-astro-cid-newrgg7y]{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-3);border-left:4px solid var(--sub-kids);background:var(--paper);border-radius:var(--r-3)}.occ-camp-theme[data-astro-cid-newrgg7y] strong[data-astro-cid-newrgg7y]{color:var(--ink)}.occ-camp-theme[data-astro-cid-newrgg7y] span[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm)}.occ-camp-schedule[data-astro-cid-newrgg7y],.occ-camp-turnus[data-astro-cid-newrgg7y]{list-style:none;padding:0;margin:0}.occ-camp-schedule[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{display:flex;gap:var(--sp-4);padding:var(--sp-2) 0;border-bottom:1px solid var(--beige);color:var(--slate);font-size:var(--fs-sm)}.occ-camp-time[data-astro-cid-newrgg7y]{flex:0 0 8.5rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.occ-camp-turnus[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2)}@media(min-width:700px){.occ-camp-turnus[data-astro-cid-newrgg7y]{grid-template-columns:repeat(2,1fr)}}.occ-camp-turnus[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{padding:var(--sp-2) var(--sp-4);border:1px solid var(--beige);border-radius:var(--r-pill);color:var(--slate);font-size:var(--fs-sm)}.occ-camp-turnus[data-astro-cid-newrgg7y] strong[data-astro-cid-newrgg7y]{color:var(--ink)}.occ-camp-faq[data-astro-cid-newrgg7y]{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4) 0;border-bottom:1px solid var(--beige);max-width:68ch}.occ-camp-faq[data-astro-cid-newrgg7y] strong[data-astro-cid-newrgg7y]{color:var(--ink)}.occ-camp-faq[data-astro-cid-newrgg7y] span[data-astro-cid-newrgg7y]{color:var(--slate);font-size:var(--fs-sm)}.occ-b2c-highlight[data-astro-cid-newrgg7y]{margin-top:var(--sp-8);padding:var(--sp-5);border-radius:var(--r-3);background:var(--paper);border-left:4px solid var(--sub-rioter)}.occ-b2c-highlight[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin-block:var(--sp-1) var(--sp-2)}.occ-b2c-highlight[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]:last-child{color:var(--slate);max-width:65ch;margin:0}.occ-b2c-detail[data-astro-cid-newrgg7y]{margin-top:var(--sp-8)}.occ-b2c-detail[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-3)}.occ-b2c-list[data-astro-cid-newrgg7y]{color:var(--slate);max-width:68ch;padding-left:var(--sp-5)}.occ-b2c-list[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{margin-bottom:var(--sp-2)}.occ-b2c-booking[data-astro-cid-newrgg7y]{max-width:760px}.occ-b2c-note[data-astro-cid-newrgg7y]{font-weight:700;color:var(--ink);margin-block:var(--sp-4)}.occ-b2c-alt[data-astro-cid-newrgg7y]{margin-top:var(--sp-5);color:var(--slate);font-size:var(--fs-sm)}.occ-b2c-alt[data-astro-cid-newrgg7y] a[data-astro-cid-newrgg7y]{color:var(--primary);font-weight:600;margin-left:var(--sp-2)}.occ-b2c-ctas[data-astro-cid-newrgg7y]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.occ-city-chip[data-astro-cid-newrgg7y]{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-4);border:1px solid var(--beige);border-radius:var(--r-pill);background:var(--white);font-size:var(--fs-sm);font-weight:600;color:var(--slate);text-decoration:none}.occ-city-chip[data-astro-cid-newrgg7y]:hover{border-color:var(--primary);color:var(--primary)}.occ-city-more[data-astro-cid-newrgg7y]{color:var(--primary)}.occ-hub-bridge[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);align-items:center}@media(min-width:800px){.occ-hub-bridge[data-astro-cid-newrgg7y]{grid-template-columns:1fr auto}}.occ-hub-bridge[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]{color:var(--slate);max-width:60ch}.occ-form[data-astro-cid-newrgg7y]{max-width:760px}section[data-astro-cid-newrgg7y] h2[data-astro-cid-newrgg7y]{margin-block:var(--sp-2) var(--sp-6)}.occ-szul-grid[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-bottom:var(--sp-7)}@media(min-width:760px){.occ-szul-grid[data-astro-cid-newrgg7y]{grid-template-columns:3fr 2fr}}.occ-szul-kap[data-astro-cid-newrgg7y],.occ-szul-nem[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-2);align-content:start}.occ-szul-kap[data-astro-cid-newrgg7y]{border-top:4px solid var(--primary)}.occ-szul-nem[data-astro-cid-newrgg7y]{border-top:4px solid var(--muted)}.occ-szul-grid[data-astro-cid-newrgg7y] h3[data-astro-cid-newrgg7y]{font-size:var(--fs-h4);margin:0}.occ-szul-grid[data-astro-cid-newrgg7y] ul[data-astro-cid-newrgg7y]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2);color:var(--slate)}.occ-szul-kap[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{display:flex;align-items:baseline;gap:var(--sp-2)}.occ-szul-nem[data-astro-cid-newrgg7y] li[data-astro-cid-newrgg7y]{color:var(--muted);text-decoration:line-through}.occ-szul-alcim[data-astro-cid-newrgg7y]{margin:0 0 var(--sp-4)}.occ-szul-valtozatok[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-4);margin-bottom:var(--sp-5)}@media(min-width:900px){.occ-szul-valtozatok[data-astro-cid-newrgg7y]{grid-template-columns:repeat(3,1fr)}}.occ-szul-mit[data-astro-cid-newrgg7y]{max-width:65ch;color:var(--slate);margin:0 0 var(--sp-3)}.occ-szul-valtozat[data-astro-cid-newrgg7y]{display:grid;gap:var(--sp-1);align-content:start;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.occ-szul-valtozat[data-astro-cid-newrgg7y]:hover,.occ-szul-valtozat[data-astro-cid-newrgg7y]:focus-visible{border-color:var(--primary);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.occ-szul-valtozat[data-astro-cid-newrgg7y]{transition:none}.occ-szul-valtozat[data-astro-cid-newrgg7y]:hover,.occ-szul-valtozat[data-astro-cid-newrgg7y]:focus-visible{transform:none}}.occ-szul-valtozat[data-astro-cid-newrgg7y] h4[data-astro-cid-newrgg7y]{margin:0;font-size:var(--fs-h4)}.occ-szul-kinek[data-astro-cid-newrgg7y]{margin:0;font-size:var(--fs-small);color:var(--muted)}.occ-szul-valtozat[data-astro-cid-newrgg7y] p[data-astro-cid-newrgg7y]:last-child{margin:0;color:var(--slate)}.occ-szul-menet[data-astro-cid-newrgg7y]{max-width:65ch;color:var(--slate);margin:0}.occ-hero-video[data-astro-cid-newrgg7y]{position:relative;display:block;width:100%;padding:0;border:0;background:var(--ink);border-radius:var(--r-4);overflow:hidden;cursor:pointer;text-align:start}.occ-hero-video[data-astro-cid-newrgg7y] .occ-hero-img{display:block;width:100%;transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.occ-hero-video[data-astro-cid-newrgg7y]:hover .occ-hero-img,.occ-hero-video[data-astro-cid-newrgg7y]:focus-visible .occ-hero-img{transform:scale(1.02);opacity:.88}.occ-hero-video[data-astro-cid-newrgg7y]:focus-visible{outline:3px solid var(--white);outline-offset:-3px}.occ-hero-play[data-astro-cid-newrgg7y]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);color:var(--white);pointer-events:none}.occ-hero-play[data-astro-cid-newrgg7y]>span[data-astro-cid-newrgg7y]:first-child{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#1e2630b8;font-size:24px;padding-inline-start:4px}.occ-hero-play-label[data-astro-cid-newrgg7y]{font-size:.9rem;padding:4px 12px;border-radius:999px;background:#1e2630b8}.occ-hero-video[data-astro-cid-newrgg7y].is-playing{aspect-ratio:16 / 9}.occ-hero-video[data-astro-cid-newrgg7y] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
