.eb-prose[data-astro-cid-4luprce6]{padding:var(--space-md) var(--eb-pad)}.eb-prose--h2[data-astro-cid-4luprce6]{padding-top:var(--space-2xl)}.eb-prose--h3[data-astro-cid-4luprce6],.eb-prose--h4[data-astro-cid-4luprce6]{padding-top:var(--space-xl)}.eb-prose__col[data-astro-cid-4luprce6]{min-width:0}.eb-prose[data-astro-cid-4luprce6] h2[id]{scroll-margin-top:calc(var(--eb-nav) + 16px)}.eb-prose__h3[data-astro-cid-4luprce6]{color:var(--fg-accent)}.eb-prose__h4[data-astro-cid-4luprce6]{margin:0;font-size:var(--fs-body-l);font-weight:var(--fw-medium);letter-spacing:0}.eb-prose__p[data-astro-cid-4luprce6]{max-width:62ch}.eb-prose__quote[data-astro-cid-4luprce6]{margin:0;max-width:58ch;padding-left:var(--space-lg);border-left:2px solid var(--fg-accent);font-size:clamp(19px,1.7vw,24px);font-weight:var(--fw-light);line-height:1.4;color:var(--color-ink-wine)}.eb-prose__aside[data-astro-cid-4luprce6]{max-width:62ch;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-ink-wine) 5%,var(--bg-surface))}.eb-prose__aside-label[data-astro-cid-4luprce6]{display:block;margin-bottom:var(--space-xs);font-size:var(--fs-body-s);font-weight:var(--fw-medium);color:var(--fg-accent)}.eb-prose__aside[data-astro-cid-4luprce6] p[data-astro-cid-4luprce6]{margin:0;font-size:var(--fs-body-s);line-height:1.55;color:var(--fg-default)}.eb-prose__aside[data-astro-cid-4luprce6] strong{font-weight:var(--fw-medium)}.eb-prose__p[data-astro-cid-4luprce6] a,.eb-prose__quote[data-astro-cid-4luprce6] a{color:var(--fg-accent);text-underline-offset:3px}.eb-prose__p[data-astro-cid-4luprce6] a:hover{color:var(--fg-accent-hover)}.eb-prose__p[data-astro-cid-4luprce6] strong{font-weight:var(--fw-medium)}.eb-prose__p[data-astro-cid-4luprce6] code{font-size:.9em;padding:2px 6px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-ink-wine) 7%,transparent)}@media(max-width:900px){.eb-prose__gutter[data-astro-cid-4luprce6]{display:none}}.eb-prose--table[data-astro-cid-v63wm6dx]{padding:var(--space-md) var(--eb-pad)}.eb-prose__col[data-astro-cid-v63wm6dx]{min-width:0}.eb-table[data-astro-cid-v63wm6dx]{margin:0;max-width:72ch}.eb-table__scroll[data-astro-cid-v63wm6dx]{overflow-x:auto;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface)}table[data-astro-cid-v63wm6dx]{width:100%;border-collapse:collapse;font-size:var(--fs-body-s);line-height:1.45}th[data-astro-cid-v63wm6dx],td[data-astro-cid-v63wm6dx]{text-align:left;vertical-align:top;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-default)}tbody[data-astro-cid-v63wm6dx] tr[data-astro-cid-v63wm6dx]:last-child>[data-astro-cid-v63wm6dx]{border-bottom:0}thead[data-astro-cid-v63wm6dx] th[data-astro-cid-v63wm6dx]{font-weight:var(--fw-medium);color:var(--fg-default);background:color-mix(in srgb,var(--color-ink-wine) 5%,transparent)}tbody[data-astro-cid-v63wm6dx] th[data-astro-cid-v63wm6dx]{font-weight:var(--fw-medium);color:var(--fg-default)}td[data-astro-cid-v63wm6dx]{color:var(--fg-default)}.eb-table__cap[data-astro-cid-v63wm6dx]{margin-top:var(--space-xs);font-size:var(--fs-body-s);color:var(--fg-muted);font-style:italic}table[data-astro-cid-v63wm6dx] a{color:var(--fg-accent)}.eb-prose--figure[data-astro-cid-y4voiwao]{padding:var(--space-lg) var(--eb-pad)}.eb-prose__col[data-astro-cid-y4voiwao]{min-width:0}.eb-figure[data-astro-cid-y4voiwao]{margin:0;max-width:72ch}.eb-figure[data-astro-cid-y4voiwao] img[data-astro-cid-y4voiwao]{display:block;width:100%;height:auto;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface)}figcaption[data-astro-cid-y4voiwao]{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-sm)}.eb-figure__title[data-astro-cid-y4voiwao]{font-size:var(--fs-body-s);font-weight:var(--fw-medium);color:var(--fg-default)}.eb-figure__cap[data-astro-cid-y4voiwao]{font-size:var(--fs-body-s);color:var(--fg-muted)}.eb-prose[data-astro-cid-yut7tmax]{padding:var(--space-sm) var(--eb-pad)}.eb-prose__col[data-astro-cid-yut7tmax]{min-width:0}.eb-list-prose[data-astro-cid-yut7tmax]{max-width:62ch;margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:10px;font-size:clamp(17px,1.4vw,21px);font-weight:var(--fw-regular);line-height:1.45;color:var(--color-ink-wine)}.eb-list-prose[data-astro-cid-yut7tmax] li[data-astro-cid-yut7tmax]::marker{color:var(--fg-accent)}.eb-list-prose[data-astro-cid-yut7tmax] a{color:var(--fg-accent);text-underline-offset:3px}.eb-list-prose[data-astro-cid-yut7tmax] strong{font-weight:var(--fw-medium)}@media(max-width:900px){.eb-prose__gutter[data-astro-cid-yut7tmax]{display:none}}.eb-quote[data-astro-cid-bjdpftiu]{padding:clamp(72px,12vw,180px) var(--eb-pad);display:flex}.eb-quote--light[data-astro-cid-bjdpftiu]{background:linear-gradient(180deg,var(--color-bg) 0%,transparent 12%),linear-gradient(357deg,#c3cce8,#eef1fa 72%)}.eb-quote__fig[data-astro-cid-bjdpftiu]{margin:0 0 0 auto;display:flex;flex-direction:column;gap:var(--space-lg);max-width:42ch}.eb-quote__text[data-astro-cid-bjdpftiu]{font-size:clamp(30px,4.4vw,68px);font-weight:var(--fw-regular);letter-spacing:var(--ls-display);line-height:1.25;margin:0;text-indent:3.6em;text-wrap:balance}.eb-quote__attr[data-astro-cid-bjdpftiu]{align-self:flex-end}@media(max-width:900px){.eb-quote__text[data-astro-cid-bjdpftiu]{text-indent:2em}}.eb-cards-section[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:clamp(32px,4vw,60px)}.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:clamp(20px,2.5vw,36px);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--wide[data-astro-cid-uztxyxrg]{grid-column:1 / -1}@media(min-width:761px){.eb-card--wide[data-astro-cid-uztxyxrg] .eb-card__inner[data-astro-cid-uztxyxrg]{flex-direction:row}.eb-card--wide[data-astro-cid-uztxyxrg] .eb-card__img[data-astro-cid-uztxyxrg]{width:50%;flex:0 0 50%;aspect-ratio:16 / 9;height:auto;object-position:center 25%}.eb-card--wide[data-astro-cid-uztxyxrg] .eb-card__body[data-astro-cid-uztxyxrg]{justify-content:center;padding:var(--space-xl) var(--space-2xl)}.eb-card--wide[data-astro-cid-uztxyxrg] .eb-card__more[data-astro-cid-uztxyxrg]{margin-top:var(--space-sm)}}.eb-card__inner[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;width:100%;background:var(--bg-surface);border:1px solid var(--eb-hair);border-radius:16px;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:0 24px 60px #4f2f3c29}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:12px;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:4px}.eb-programs[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.eb-programs__list[data-astro-cid-uztxyxrg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(20px,3vw,48px);list-style:none;margin:0;padding:clamp(28px,4vw,56px) 0 0;border-top:1px solid rgba(255,255,255,.22)}.eb-program[data-astro-cid-uztxyxrg]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.eb-sources__list[data-astro-cid-xvdqcjlu]{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;gap:var(--space-md)}.eb-sources__item[data-astro-cid-xvdqcjlu]{display:grid;grid-template-columns:2ch minmax(0,1fr);column-gap:var(--space-sm);font-size:var(--fs-body);line-height:1.4}.eb-sources__num[data-astro-cid-xvdqcjlu]{color:var(--fg-accent);font-weight:var(--fw-medium);text-align:right}.eb-sources__body[data-astro-cid-xvdqcjlu]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.eb-sources__link[data-astro-cid-xvdqcjlu]{color:var(--color-ink-wine);font-weight:var(--fw-medium);text-underline-offset:3px}a[data-astro-cid-xvdqcjlu].eb-sources__link{color:var(--fg-accent)}a[data-astro-cid-xvdqcjlu].eb-sources__link:hover{color:var(--fg-accent-hover)}.eb-sources__meta[data-astro-cid-xvdqcjlu]{font-size:var(--fs-body-s);font-weight:var(--fw-light);color:color-mix(in srgb,var(--color-ink-wine) 70%,transparent)}.eb-sources__pending[data-astro-cid-xvdqcjlu]{margin:0;max-width:58ch;font-size:var(--fs-body);font-weight:var(--fw-light);line-height:1.45;color:color-mix(in srgb,var(--color-ink-wine) 78%,transparent)}
