.hubtext[data-astro-cid-jgmtlc42]{background:var(--color-surface)}.hubtext[data-astro-cid-jgmtlc42] h2[data-astro-cid-jgmtlc42]{margin:0 0 .6rem;font-size:var(--text-h2);color:var(--color-forest-deep)}.hubtext[data-astro-cid-jgmtlc42]>.shell[data-astro-cid-jgmtlc42]>.lede[data-astro-cid-jgmtlc42]{margin:0 0 1.8rem;max-width:62ch}.hubtext__table[data-astro-cid-jgmtlc42]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.hubtext__table[data-astro-cid-jgmtlc42] th[data-astro-cid-jgmtlc42],.hubtext__table[data-astro-cid-jgmtlc42] td[data-astro-cid-jgmtlc42]{padding:.75rem .9rem;text-align:left;border-bottom:1px solid var(--color-line);vertical-align:top}.hubtext__table[data-astro-cid-jgmtlc42] thead[data-astro-cid-jgmtlc42] th[data-astro-cid-jgmtlc42]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-faint);border-bottom-color:var(--color-line-strong)}.hubtext__table[data-astro-cid-jgmtlc42] .num[data-astro-cid-jgmtlc42]{text-align:right;white-space:nowrap}.hubtext__area[data-astro-cid-jgmtlc42]{display:block;margin-top:.15rem;font-weight:400;font-size:var(--text-xs);color:var(--color-ink-faint)}.hubtext__table[data-astro-cid-jgmtlc42] tbody[data-astro-cid-jgmtlc42] th[data-astro-cid-jgmtlc42] a[data-astro-cid-jgmtlc42]{color:var(--color-forest);text-decoration:none;border-bottom:1px solid var(--color-line-strong)}.hubtext__table[data-astro-cid-jgmtlc42] tbody[data-astro-cid-jgmtlc42] th[data-astro-cid-jgmtlc42] a[data-astro-cid-jgmtlc42]:hover{color:var(--color-accent);border-bottom-color:currentColor}.hubtext__cols[data-astro-cid-jgmtlc42]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(1.4rem,1rem + 2vw,3rem);margin:clamp(2rem,1.4rem + 2vw,3.5rem) 0}.hubtext__cols[data-astro-cid-jgmtlc42] p[data-astro-cid-jgmtlc42]{margin:0 0 .8rem;max-width:60ch;color:var(--color-ink-soft)}.hubtext__faq[data-astro-cid-jgmtlc42]{margin:0;display:grid;gap:1.1rem;max-width:72ch}.hubtext__faq[data-astro-cid-jgmtlc42] dt[data-astro-cid-jgmtlc42]{font-weight:600;color:var(--color-ink)}.hubtext__faq[data-astro-cid-jgmtlc42] dd[data-astro-cid-jgmtlc42]{margin:.25rem 0 0;color:var(--color-ink-soft)}@media(max-width:760px){.hubtext__table[data-astro-cid-jgmtlc42] thead[data-astro-cid-jgmtlc42]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hubtext__table[data-astro-cid-jgmtlc42] tr[data-astro-cid-jgmtlc42]{display:block;padding:.8rem 0;border-bottom:1px solid var(--color-line)}.hubtext__table[data-astro-cid-jgmtlc42] th[data-astro-cid-jgmtlc42],.hubtext__table[data-astro-cid-jgmtlc42] td[data-astro-cid-jgmtlc42]{display:flex;justify-content:space-between;gap:1rem;padding:.25rem 0;border:0;text-align:left}.hubtext__table[data-astro-cid-jgmtlc42] td[data-astro-cid-jgmtlc42]:before{content:attr(data-label);font-size:var(--text-xs);color:var(--color-ink-faint)}.hubtext__table[data-astro-cid-jgmtlc42] .num[data-astro-cid-jgmtlc42]{text-align:right}}.hub__top[data-astro-cid-txrzou7i]{padding-block:1.1rem;border-bottom:1px solid var(--color-line)}.hub__topinner[data-astro-cid-txrzou7i]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hub__brand[data-astro-cid-txrzou7i]{display:block;line-height:0}.hub__brand[data-astro-cid-txrzou7i] img[data-astro-cid-txrzou7i]{height:34px;width:auto}.hub__lang[data-astro-cid-txrzou7i]{font-weight:600;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);color:var(--color-ink-soft);text-decoration:none;padding:.5rem}.hub__lang[data-astro-cid-txrzou7i]:hover{color:var(--color-forest)}.hub[data-astro-cid-txrzou7i] h1[data-astro-cid-txrzou7i]{font-size:var(--text-hero);max-width:18ch}.hub__lede[data-astro-cid-txrzou7i]{margin-top:1rem}.hub__grid[data-astro-cid-txrzou7i]{list-style:none;margin:clamp(2rem,1.4rem + 2.4vw,3.25rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(1rem,.6rem + 1.5vw,1.75rem)}.card[data-astro-cid-txrzou7i]{margin:0}.card__link[data-astro-cid-txrzou7i]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}a[data-astro-cid-txrzou7i].card__link:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.card__shot[data-astro-cid-txrzou7i]{display:block}.card__shot[data-astro-cid-txrzou7i] img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block}.card__shot--empty[data-astro-cid-txrzou7i]{display:block;aspect-ratio:16 / 9;background:var(--color-surface-deep)}.card__body[data-astro-cid-txrzou7i]{display:flex;flex-direction:column;gap:.35rem;padding:clamp(1.1rem,.9rem + .8vw,1.5rem);flex:1}.card__name[data-astro-cid-txrzou7i]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;color:var(--color-forest)}.card__area[data-astro-cid-txrzou7i]{font-size:var(--text-xs);color:var(--color-ink-faint)}.card__lede[data-astro-cid-txrzou7i]{margin-top:.5rem;white-space:pre-line;font-size:var(--text-sm);color:var(--color-ink-soft);line-height:1.5}.card__facts[data-astro-cid-txrzou7i]{margin-top:auto;padding-top:1rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem}.card__facts[data-astro-cid-txrzou7i] b[data-astro-cid-txrzou7i]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;color:var(--color-ink)}.card__facts[data-astro-cid-txrzou7i] em[data-astro-cid-txrzou7i]{font-style:normal;font-size:var(--text-xs);color:var(--color-ink-faint)}.card__cta[data-astro-cid-txrzou7i]{margin-top:.9rem;font-size:var(--text-sm);font-weight:600;color:var(--color-accent)}a[data-astro-cid-txrzou7i].card__link:hover .card__cta[data-astro-cid-txrzou7i]{text-decoration:underline}.card--soon[data-astro-cid-txrzou7i] .card__link[data-astro-cid-txrzou7i]{background:var(--color-bg)}.card__soon[data-astro-cid-txrzou7i]{margin-top:.9rem;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-faint)}
