.hero[data-astro-cid-jhe4yhru]{isolation:isolate;color:#fffaf2;background:#26352e;align-items:flex-end;height:85svh;min-height:36rem;max-height:64rem;display:flex;position:relative}.hero-image[data-astro-cid-jhe4yhru],.hero-image[data-astro-cid-jhe4yhru] img[data-astro-cid-jhe4yhru],.hero[data-astro-cid-jhe4yhru]:after{width:100%;height:100%;position:absolute;inset:0}.hero-image[data-astro-cid-jhe4yhru]{z-index:-2}.hero-image[data-astro-cid-jhe4yhru] img[data-astro-cid-jhe4yhru]{object-fit:cover;object-position:center}.hero[data-astro-cid-jhe4yhru]:after{content:"";z-index:-1;background:linear-gradient(#0c191514,#0c191540 35%,#0c1915e0)}.hero-content[data-astro-cid-jhe4yhru]{width:min(100%,88rem);margin-inline:auto;padding:5rem clamp(1.5rem,6vw,7rem)}.location[data-astro-cid-jhe4yhru]{letter-spacing:.22em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.75rem;font-weight:600}h1[data-astro-cid-jhe4yhru]{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,10vw,9rem);font-weight:400;line-height:1}.tagline[data-astro-cid-jhe4yhru]{color:#eee9df;max-width:30rem;margin-top:1.5rem;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.6}.explore[data-astro-cid-jhe4yhru]{min-height:2.75rem;color:inherit;border-bottom:1px solid #fffaf299;align-items:center;gap:2rem;margin-top:2rem;padding-block:.5rem;font-size:.9rem;text-decoration:none;display:inline-flex}.explore[data-astro-cid-jhe4yhru]:hover{border-bottom-color:currentColor}.explore[data-astro-cid-jhe4yhru]:focus-visible{outline-offset:6px;outline:2px solid}.explore[data-astro-cid-jhe4yhru] span[data-astro-cid-jhe4yhru]{font-size:1.3rem}@media (width<=768px){.hero[data-astro-cid-jhe4yhru]{height:85svh;min-height:34rem}.hero-content[data-astro-cid-jhe4yhru]{padding-block:3rem}}.opening[data-astro-cid-d5tjkjlr]{color:#293d33;background:#f4f0e8}.wrap[data-astro-cid-d5tjkjlr]{width:min(100% - 3rem,74rem);margin-inline:auto}.hero-wrap[data-astro-cid-d5tjkjlr]{position:relative}.masthead[data-astro-cid-d5tjkjlr]{z-index:2;color:#fffaf2;background:linear-gradient(#0c1915a6,#0000);justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:1.5rem clamp(1.5rem,6vw,7rem);display:flex;position:absolute;top:0;left:0}.wordmark[data-astro-cid-d5tjkjlr]{letter-spacing:-.06em;font-family:Georgia,serif;font-size:1.8rem}a[data-astro-cid-d5tjkjlr]{color:inherit;text-decoration:none}.email-link[data-astro-cid-d5tjkjlr]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}nav[data-astro-cid-d5tjkjlr]{align-items:center;gap:clamp(1rem,3vw,2.5rem);font-size:.85rem;display:flex}nav[data-astro-cid-d5tjkjlr] a[data-astro-cid-d5tjkjlr]{padding-block:.8rem}a[data-astro-cid-d5tjkjlr]:focus-visible{outline-offset:5px;outline:2px solid}nav[data-astro-cid-d5tjkjlr] a[data-astro-cid-d5tjkjlr]:hover{text-underline-offset:.4rem;text-decoration:underline}h2[data-astro-cid-d5tjkjlr]{letter-spacing:-.045em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,4.3vw,4.4rem);font-weight:400;line-height:1.12}p[data-astro-cid-d5tjkjlr]{font-size:1.05rem;line-height:1.85}p[data-astro-cid-d5tjkjlr]+p[data-astro-cid-d5tjkjlr]{margin-top:1.1rem}.eyebrow[data-astro-cid-d5tjkjlr]{letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.7rem;font-weight:600}img[data-astro-cid-d5tjkjlr]{object-fit:cover;width:100%;height:100%;display:block}.introduction[data-astro-cid-d5tjkjlr]{grid-template-columns:1fr 1fr;gap:3.5rem 6rem;padding-block:clamp(4rem,8vw,8rem);scroll-margin-top:2rem;display:grid}.intro-copy[data-astro-cid-d5tjkjlr]{color:#526055;padding-top:2.5rem}.intro-copy[data-astro-cid-d5tjkjlr] .lead[data-astro-cid-d5tjkjlr]{color:#293d33;font-size:1.3rem;line-height:1.6}.landscape[data-astro-cid-d5tjkjlr]{grid-column:1/-1}.landscape[data-astro-cid-d5tjkjlr] img[data-astro-cid-d5tjkjlr]{aspect-ratio:2.1;height:auto}figcaption[data-astro-cid-d5tjkjlr]{color:#5d695e;justify-content:space-between;gap:1rem;margin-top:.9rem;font-size:.75rem;line-height:1.6;display:flex}.quiet[data-astro-cid-d5tjkjlr]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,7vw,7rem);padding-bottom:clamp(4rem,8vw,8rem);scroll-margin-top:2rem;display:grid}.quiet[data-astro-cid-d5tjkjlr] figure[data-astro-cid-d5tjkjlr]{aspect-ratio:4/5}.quiet-copy[data-astro-cid-d5tjkjlr]>p[data-astro-cid-d5tjkjlr]:not(.eyebrow){color:#526055;margin-top:1.5rem}.detail[data-astro-cid-d5tjkjlr]{border-top:1px solid #cbd0c3;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;font-size:.85rem;display:flex}.detail[data-astro-cid-d5tjkjlr] span[data-astro-cid-d5tjkjlr]{font-size:2rem}.winter[data-astro-cid-d5tjkjlr]{background:#e3e9e5}.winter-inner[data-astro-cid-d5tjkjlr]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem 6rem;padding-block:clamp(4rem,7vw,7rem);display:grid}.winter-copy[data-astro-cid-d5tjkjlr] p[data-astro-cid-d5tjkjlr]{color:#485b53}.text-link[data-astro-cid-d5tjkjlr]{border-bottom:1px solid #708176;align-items:center;gap:2rem;margin-top:1.5rem;padding-block:.75rem;font-size:.9rem;display:inline-flex}.text-link[data-astro-cid-d5tjkjlr]:hover{border-bottom-color:currentColor}.winter[data-astro-cid-d5tjkjlr] figure[data-astro-cid-d5tjkjlr]{grid-column:1/-1}.winter[data-astro-cid-d5tjkjlr] img[data-astro-cid-d5tjkjlr]{aspect-ratio:2.15;height:auto}.night[data-astro-cid-d5tjkjlr]{isolation:isolate;color:#fffaf2;background:#111d19;align-items:flex-end;min-height:40rem;display:flex;position:relative}.night[data-astro-cid-d5tjkjlr]>img[data-astro-cid-d5tjkjlr]{z-index:-2;position:absolute;inset:0}.night[data-astro-cid-d5tjkjlr]:after{content:"";z-index:-1;background:linear-gradient(90deg,#071310db,#07131040),linear-gradient(#0000,#07131099);position:absolute;inset:0}.night-copy[data-astro-cid-d5tjkjlr]{padding-block:6rem}.night-copy[data-astro-cid-d5tjkjlr] p[data-astro-cid-d5tjkjlr]:not(.eyebrow){color:#e2e7df;max-width:30rem;margin-top:1.5rem}.season-bridge[data-astro-cid-d5tjkjlr]{text-align:center;color:#f4f0e8;background:#293d33;padding:3.5rem 1.5rem;scroll-margin-top:0}.season-bridge[data-astro-cid-d5tjkjlr] .eyebrow[data-astro-cid-d5tjkjlr]{color:#d6c3a7;margin-bottom:.5rem}.season-bridge[data-astro-cid-d5tjkjlr]>p[data-astro-cid-d5tjkjlr]:last-child{margin-top:0;font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem)}.season-bridge[data-astro-cid-d5tjkjlr] span[data-astro-cid-d5tjkjlr]{margin-left:.7rem}@media (width>=1600px){.masthead[data-astro-cid-d5tjkjlr]{padding-inline:max(2rem,50vw - 37rem)}}@media (width<=768px){.masthead[data-astro-cid-d5tjkjlr]{flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1rem}.wordmark[data-astro-cid-d5tjkjlr]{font-size:1.5rem}nav[data-astro-cid-d5tjkjlr]{flex-wrap:wrap;gap:.25rem 1rem;font-size:.75rem}.introduction[data-astro-cid-d5tjkjlr],.quiet[data-astro-cid-d5tjkjlr],.winter-inner[data-astro-cid-d5tjkjlr]{grid-template-columns:1fr;gap:2rem}.intro-copy[data-astro-cid-d5tjkjlr]{padding-top:0}.landscape[data-astro-cid-d5tjkjlr] img[data-astro-cid-d5tjkjlr],.winter[data-astro-cid-d5tjkjlr] img[data-astro-cid-d5tjkjlr]{aspect-ratio:4/3}.landscape[data-astro-cid-d5tjkjlr] figcaption[data-astro-cid-d5tjkjlr] span[data-astro-cid-d5tjkjlr]:last-child{display:none}.quiet[data-astro-cid-d5tjkjlr] figure[data-astro-cid-d5tjkjlr]{aspect-ratio:4/3}.quiet-copy[data-astro-cid-d5tjkjlr]{padding-top:.5rem}.night[data-astro-cid-d5tjkjlr]{min-height:38rem}.night-copy[data-astro-cid-d5tjkjlr]{padding-block:4rem}.night[data-astro-cid-d5tjkjlr]:after{background:linear-gradient(#07131059,#071310ed)}.eyebrow[data-astro-cid-d5tjkjlr]{margin-bottom:1rem}}.seasons[data-astro-cid-ck7zrszw]{background:linear-gradient(rgba(var(--accent-dark), 90%), rgba(var(--accent-darkgrey), 40%));padding:4rem 2rem}h2[data-astro-cid-ck7zrszw]{text-align:center;color:rgb(var(--accent-light));margin-bottom:3rem;font-size:2.5rem}a[data-astro-cid-ck7zrszw]{text-decoration:none}.season-grid[data-astro-cid-ck7zrszw]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.season-card[data-astro-cid-ck7zrszw]{text-align:center;border:1px solid rgba(var(--accent-light), 20%);background:#ffffff0d;border-radius:12px;padding:2rem;transition:transform .3s}.season-card[data-astro-cid-ck7zrszw]:hover{transform:translateY(-12px)}.icon[data-astro-cid-ck7zrszw]{margin-bottom:1rem;font-size:3rem;display:block}h3[data-astro-cid-ck7zrszw]{color:rgb(var(--accent-light));margin:.5rem 0;font-size:1.5rem}p[data-astro-cid-ck7zrszw]{color:#fff;margin:0;line-height:1.6}.history[data-astro-cid-xys7k75l]{background:linear-gradient(rgba(var(--accent-darkgrey), 40%), rgba(var(--accent-darkgrey), 90%));padding:4rem 2rem}h2[data-astro-cid-xys7k75l]{text-align:center;color:rgb(var(--accent-light));margin-bottom:1rem;font-size:2.5rem}.subtitle[data-astro-cid-xys7k75l]{text-align:center;margin-bottom:1rem;font-size:1.5rem}.history-section[data-astro-cid-xys7k75l]{max-width:1200px;margin:0 auto 3rem}a[data-astro-cid-xys7k75l]{text-decoration:none}.season-grid[data-astro-cid-xys7k75l]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.season-card[data-astro-cid-xys7k75l]{text-align:center;border:1px solid rgba(var(--accent-light), 20%);background:#ffffff0d;border-radius:12px;padding:2rem;transition:transform .3s}.season-card[data-astro-cid-xys7k75l]:hover{transform:translateY(-5px)}.icon[data-astro-cid-xys7k75l]{margin-bottom:1rem;font-size:3rem;display:block}h3[data-astro-cid-xys7k75l]{color:rgb(var(--accent-light));margin:.5rem 0;font-size:1.5rem}p[data-astro-cid-xys7k75l]{color:#fff;margin:0;line-height:1.6}.seasons[data-astro-cid-nevqsldo]{background:linear-gradient(rgba(var(--accent-darkgrey), 90%), rgba(var(--accent-dark), 70%));padding:4rem 2rem}h2[data-astro-cid-nevqsldo]{text-align:center;color:rgb(var(--accent-light));margin-bottom:3rem;font-size:2.5rem}a[data-astro-cid-nevqsldo]{text-decoration:none}.season-grid[data-astro-cid-nevqsldo]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.season-card[data-astro-cid-nevqsldo]{text-align:center;border:1px solid rgba(var(--accent-light), 20%);background:#ffffff0d;border-radius:12px;padding:2rem;transition:transform .3s}.season-card[data-astro-cid-nevqsldo]:hover{transform:translateY(-12px)}.icon[data-astro-cid-nevqsldo]{margin-bottom:1rem;font-size:3rem;display:block}h3[data-astro-cid-nevqsldo]{color:rgb(var(--accent-light));margin:.5rem 0;font-size:1.5rem}p[data-astro-cid-nevqsldo]{color:#fff;margin:0;line-height:1.6}.copyright[data-astro-cid-lcdefpme]{text-align:center;color:#f4f0e8;background:#293d33;padding:2rem 1.5rem}.cta-section[data-astro-cid-lcdefpme]{text-align:center;background:linear-gradient(rgba(var(--accent-dark), 70%), rgba(var(--accent-dark), 30%));padding:6rem 2rem}.cta-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:rgb(var(--accent-light));margin:0;font-size:2.5rem}.cta-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d3d3d3;margin:1rem 0 2rem;font-size:1.7rem}@media (width<=768px){.cta-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.5rem}.cta-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.2rem}}.cta-button[data-astro-cid-lcdefpme]{background:rgb(var(--accent-light));color:rgb(var(--accent-dark));border-radius:8px;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.cta-button[data-astro-cid-lcdefpme]:hover{box-shadow:0 5px 15px rgba(var(--accent-light), .4);transform:translateY(-2px)}.external-links[data-astro-cid-lcdefpme]{margin-top:2rem;margin-bottom:5rem}.bilder[data-astro-cid-lcdefpme]{border:1px solid #fff;width:100%;max-width:1186px;height:auto;margin-top:1rem}
