.eb-filter[data-astro-cid-uztxyxrg]{margin:0 0 var(--space-lg)}.eb-filter__label[data-astro-cid-uztxyxrg]{margin:0 0 var(--space-sm);color:var(--fg-muted);font-size:var(--fs-body)}.eb-filter__tags[data-astro-cid-uztxyxrg]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.eb-filter__tag[data-astro-cid-uztxyxrg],.eb-filter__all[data-astro-cid-uztxyxrg]{font:inherit;font-size:var(--fs-body-s);cursor:pointer;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);border:1px solid var(--border-hair);background:var(--bg-surface);color:var(--fg-default);transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.eb-filter__tag[data-astro-cid-uztxyxrg]:hover,.eb-filter__tag[data-astro-cid-uztxyxrg]:focus-visible{border-color:var(--border-strong)}.eb-filter__tag[data-astro-cid-uztxyxrg][aria-pressed=true]{background:var(--bg-ink);color:var(--fg-on-dark);border-color:var(--bg-ink)}.eb-filter__all[data-astro-cid-uztxyxrg]{border:0;background:none;color:var(--fg-accent);text-decoration:underline}.eb-filter__all[data-astro-cid-uztxyxrg][hidden],.eb-card[data-astro-cid-uztxyxrg][hidden]{display:none}.eb-cards[data-astro-cid-uztxyxrg] .eb-card[data-astro-cid-uztxyxrg]{transition:opacity var(--transition-base),transform var(--transition-base)}.eb-cards[data-astro-cid-uztxyxrg].is-previewing .eb-card[data-astro-cid-uztxyxrg]:not(.is-match){opacity:.35}.eb-cards[data-astro-cid-uztxyxrg].is-previewing .eb-card[data-astro-cid-uztxyxrg].is-match{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.eb-cards[data-astro-cid-uztxyxrg] .eb-card[data-astro-cid-uztxyxrg]{transition:none}.eb-cards[data-astro-cid-uztxyxrg].is-previewing .eb-card[data-astro-cid-uztxyxrg].is-match{transform:none}}.eb-cards-section[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:var(--space-fluid-md)}.eb-cards__head[data-astro-cid-uztxyxrg],.eb-programs__head[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:var(--space-sm)}.eb-cards[data-astro-cid-uztxyxrg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--eb-cards-min, 260px),1fr));gap:var(--space-fluid-sm);list-style:none;margin:0;padding:0}.eb-cards--three[data-astro-cid-uztxyxrg]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.eb-cards--three[data-astro-cid-uztxyxrg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.eb-cards--three[data-astro-cid-uztxyxrg]{grid-template-columns:minmax(0,1fr)}}.eb-card[data-astro-cid-uztxyxrg]{display:flex;min-width:0}.eb-card__inner[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;width:100%;background:var(--bg-surface);border:1px solid var(--border-hair);border-radius:var(--radius-md);overflow:hidden;color:inherit;text-decoration:none}a[data-astro-cid-uztxyxrg].eb-card__inner{transition:transform .3s ease,box-shadow .3s ease}a[data-astro-cid-uztxyxrg].eb-card__inner:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}a[data-astro-cid-uztxyxrg].eb-card__inner:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px}.eb-card__img[data-astro-cid-uztxyxrg]{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.eb-card__body[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:var(--space-sm-plus);padding:var(--space-lg);flex:1}.eb-card__price[data-astro-cid-uztxyxrg],.eb-program__price[data-astro-cid-uztxyxrg]{margin:0;font-size:var(--fs-body-l);font-weight:var(--fw-medium)}.eb-card__more[data-astro-cid-uztxyxrg]{margin-top:auto;padding-top:var(--space-xs)}.eb-programs[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:var(--space-fluid-lg)}.eb-programs__list[data-astro-cid-uztxyxrg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-fluid-md);list-style:none;margin:0;padding:var(--space-fluid-md) 0 0;border-top:1px solid var(--border-on-dark)}.eb-program[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:var(--space-sm-plus);align-items:flex-start}.eb-faq[data-astro-cid-vqbstbga]{display:flex;flex-direction:column;gap:var(--space-sm-plus)}.eb-faq__item[data-astro-cid-vqbstbga]{background:var(--bg-tint);border-radius:var(--radius-sm)}.eb-faq__q[data-astro-cid-vqbstbga]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);cursor:pointer;list-style:none;font-size:var(--fs-title-l);line-height:1.3;letter-spacing:var(--ls-tight);transition:color .3s}.eb-faq__q[data-astro-cid-vqbstbga]::-webkit-details-marker{display:none}.eb-faq__q[data-astro-cid-vqbstbga]:hover,.eb-faq__item[data-astro-cid-vqbstbga][open] .eb-faq__q[data-astro-cid-vqbstbga]{color:var(--fg-accent)}.eb-faq__ico[data-astro-cid-vqbstbga]{position:relative;flex:0 0 auto;width:1.5rem;height:1.5rem;transition:transform .3s}.eb-faq__ico[data-astro-cid-vqbstbga]:before,.eb-faq__ico[data-astro-cid-vqbstbga]:after{content:"";position:absolute;top:50%;left:25%;right:25%;height:1px;background:currentColor}.eb-faq__ico[data-astro-cid-vqbstbga]:after{transform:rotate(90deg)}.eb-faq__item[data-astro-cid-vqbstbga][open] .eb-faq__ico[data-astro-cid-vqbstbga]{transform:rotate(45deg)}.eb-faq__a[data-astro-cid-vqbstbga]{font-size:var(--fs-body-l);font-weight:var(--fw-light);line-height:1.5;margin:0;padding:0 var(--space-xl) var(--space-lg);color:color-mix(in srgb,var(--fg-default) 80%,transparent)}@media(max-width:600px){.eb-faq__q[data-astro-cid-vqbstbga]{padding:var(--space-lg)}.eb-faq__a[data-astro-cid-vqbstbga]{padding:0 var(--space-lg) var(--space-lg)}}
