.flyer-open[data-astro-cid-jcoflbga]{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;display:block}.flyer-open[data-astro-cid-jcoflbga] img{width:100%;height:auto;box-shadow:var(--shadow-md);border-radius:8px;display:block}.flyer-dialog[data-astro-cid-jcoflbga]{background:0 0;border:none;max-width:min(92vw,700px);max-height:92vh;padding:0;overflow:visible}.flyer-dialog[data-astro-cid-jcoflbga]::backdrop{background:#453832bf}.flyer-dialog[data-astro-cid-jcoflbga] img[data-astro-cid-jcoflbga]{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:90vh;margin:0 auto;display:block}.flyer-dialog[data-astro-cid-jcoflbga] form[data-astro-cid-jcoflbga]{position:absolute;top:-14px;right:-14px}@media (width<=560px){.flyer-dialog[data-astro-cid-jcoflbga]{width:100vw;max-width:100vw;max-height:100dvh;margin:auto 0;overflow:auto}.flyer-dialog[data-astro-cid-jcoflbga] img[data-astro-cid-jcoflbga]{border-radius:0;width:100%;max-height:none}.flyer-dialog[data-astro-cid-jcoflbga] form[data-astro-cid-jcoflbga]{top:8px;right:8px}}.flyer-close[data-astro-cid-jcoflbga]{background:var(--color-card);width:36px;height:36px;color:var(--color-erde);cursor:pointer;box-shadow:var(--shadow-md);border:none;border-radius:50%;font-size:1.4rem;line-height:1}.turnstile[data-astro-cid-yqkfcbak]:empty{display:none}.hero[data-astro-cid-lcdefpme]{background:var(--gradient-hero);color:#472f2c;text-align:center;padding:calc(var(--spacing-unit) * 4.5) calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 5);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0 auto calc(var(--spacing-unit) * .9);max-width:20ch;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:500;position:relative}.hero-sub[data-astro-cid-lcdefpme]{max-width:52ch;margin:0 auto calc(var(--spacing-unit) * .4);color:#6b4e48;position:relative}.hero-place[data-astro-cid-lcdefpme]{margin:0 auto calc(var(--spacing-unit) * 1.6);color:#6b4e48;font-weight:600;position:relative}.hero-actions[data-astro-cid-lcdefpme]{gap:calc(var(--spacing-unit) * .75);flex-wrap:wrap;justify-content:center;display:flex;position:relative}.hero[data-astro-cid-lcdefpme] .hero-lotus{color:#a67465;opacity:.4;pointer-events:none;position:absolute}.hero[data-astro-cid-lcdefpme] .lotus-left{width:220px;top:-10px;left:-40px;transform:rotate(-14deg)}.hero[data-astro-cid-lcdefpme] .lotus-right{width:300px;bottom:-40px;right:-70px;transform:rotate(10deg)}.hero-photo[data-astro-cid-lcdefpme],.hero-photo[data-astro-cid-lcdefpme] img,.quote-photo[data-astro-cid-lcdefpme],.quote-photo[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-photo[data-astro-cid-lcdefpme] img{object-position:center bottom}@media (width>=721px){.hero-photo[data-astro-cid-lcdefpme] img[data-variant="1"]{transform-origin:100% 46%;transform:scale(1.25)}}@media (width>=1921px){.hero-photo[data-astro-cid-lcdefpme] img[data-variant="1"]{transform:scale(1.15)}}.quote-photo[data-astro-cid-lcdefpme] img{object-position:center 35%}.hero-photo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(160deg,#f2e9e1bf 0%,#ead6ccab 55%,#cfa79c8c 100%);position:absolute;inset:0}.quote-photo[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(42% 38%,#2d1c1861,#0000 75%),linear-gradient(160deg,#f2e9e16b 0%,#e2c4bb57 100%);position:absolute;inset:0}.quote-photo[data-astro-cid-lcdefpme]:has(img[data-variant="1"]):after{background:radial-gradient(42% 38%,#1c223261,#0000 75%),linear-gradient(160deg,#f2e9e152 0%,#e2c4bb3d 100%)}.quote-band[data-astro-cid-lcdefpme]:has(img[data-variant="1"]) p[data-astro-cid-lcdefpme]{text-shadow:0 1px 3px #1c22328c,0 0 18px #1c223299}.about-inner[data-astro-cid-lcdefpme] .portrait[data-astro-cid-lcdefpme]{width:180px;min-width:0;height:180px;box-shadow:var(--shadow-md);border-radius:50%;flex:0 0 180px;overflow:hidden}.portrait[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.section-intro[data-astro-cid-lcdefpme]{max-width:56ch;margin:0 auto calc(var(--spacing-unit) * 1.8);color:var(--color-muted);font-size:var(--font-size-sm)}.quote-band[data-astro-cid-lcdefpme]{background:var(--color-salbei);color:var(--color-sand);text-align:center;padding:calc(var(--spacing-unit) * 4.5) calc(var(--spacing-unit) * 1.5);position:relative;overflow:hidden}.quote-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-shadow:0 1px 3px #2d1c188c,0 0 18px #2d1c1899;max-width:28ch;margin:0 auto;font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.35;position:relative}.about-teaser[data-astro-cid-lcdefpme]{padding:calc(var(--spacing-unit) * 3) 0;background:#ede0d5}.about-inner[data-astro-cid-lcdefpme]{align-items:center;gap:calc(var(--spacing-unit) * 2);flex-wrap:wrap;justify-content:center;max-width:760px;display:flex}.about-inner[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex:320px;min-width:260px}.newsletter-form[data-astro-cid-lcdefpme]{gap:calc(var(--spacing-unit) * .6);flex-wrap:wrap;justify-content:center;display:flex}.newsletter-form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=email]{max-width:300px;padding:calc(var(--spacing-unit) * .7) calc(var(--spacing-unit) * 1);border:1px solid var(--color-hairline);background:var(--color-card);font-family:inherit;font-size:var(--font-size-sm);border-radius:999px;flex:240px}.newsletter-form[data-astro-cid-lcdefpme] .turnstile{flex-basis:100%}.contact-band[data-astro-cid-lcdefpme]{color:#472f2c;text-align:center;padding:calc(var(--spacing-unit) * 2.4) calc(var(--spacing-unit) * 1.5);background:#dcc0b4}.contact-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:var(--spacing-unit);font-size:1.3rem}.news[data-astro-cid-lcdefpme]{background:var(--color-card);border-bottom:1px solid var(--color-hairline);padding:calc(var(--spacing-unit) * 1.2) calc(var(--spacing-unit) * 1.5)}.news-inner[data-astro-cid-lcdefpme]{align-items:center;gap:calc(var(--spacing-unit) * 1.1);flex-wrap:wrap;max-width:760px;margin:0 auto;display:flex;position:relative}.news-flyer[data-astro-cid-lcdefpme]{flex:none;width:80px;display:block}.news-link[data-astro-cid-lcdefpme]{z-index:1;border-radius:8px;position:absolute;inset:0}.news-flyer[data-astro-cid-lcdefpme]{z-index:2;position:relative}.news-inner[data-astro-cid-lcdefpme]:hover .button[data-astro-cid-lcdefpme],.news-link[data-astro-cid-lcdefpme]:focus-visible~.button[data-astro-cid-lcdefpme]{background:var(--color-ton-dark)}.news-link[data-astro-cid-lcdefpme]:hover~.news-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-underline-offset:3px;text-decoration:underline}.news-text[data-astro-cid-lcdefpme]{flex:260px;min-width:0}.news-text[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);margin:0}.news-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--font-size-2xl);margin:2px 0}.news-dates[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);margin:0;padding:0;list-style:none}.news-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}
