@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-cyrillic-ext-wght-normal.Bbszbot-.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-cyrillic-wght-normal.C1_dtFTU.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-vietnamese-wght-normal.D6rXIIam.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-latin-ext-wght-normal.Bzx46pNl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-latin-wght-normal.D7itQ8IL.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-parchment:#d8cbb8;--color-linen:#bfb4a3;--color-warm-stone:#b6ab9c;--color-walnut:#978e81;--color-espresso:#615b53;--color-onyx-warm:#2c2c2c;--color-midnight-roast:#292622;--color-saffron-glow:#d49653;--color-saffron-deep:#84490f;--color-espresso-deep:#57514a;--font-serif:"TT Ramillas Variable", "Cormorant Variable", "Cormorant Garamond", Georgia, serif;--font-sans:"Satoshi", "DM Sans Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-micro:12px;--text-caption:13px;--text-small:14px;--text-body:15px;--text-body-lg:clamp(21px, 1.1rem + .6vw, 26px);--text-subheading:clamp(30px, 1.4rem + 1.6vw, 42px);--text-heading-sm:clamp(34px, 1.4rem + 2.4vw, 50px);--text-heading:clamp(40px, 1.4rem + 3.6vw, 69px);--text-display:clamp(48px, 1rem + 7vw, 115px);--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-42:42px;--spacing-92:92px;--spacing-206:206px;--radius-cards:0px;--radius-control:3px;--rand:clamp(16px, 2.2vw, 32px);--breite:1440px;--nav-hoehe:72px;--abschnitt:clamp(72px, 11vw, 160px);--kurve:cubic-bezier(.25, .46, .45, .94);--bg:var(--color-parchment);--bg-2:var(--color-linen);--fg:var(--color-onyx-warm);--fg-muted:var(--color-espresso-deep);--rule:var(--color-warm-stone);--rule-strong:var(--color-espresso);--akzent-text:var(--color-saffron-deep);--linie:1px solid var(--rule)}.dunkel{--bg:var(--color-midnight-roast);--bg-2:var(--color-onyx-warm);--fg:var(--color-parchment);--fg-muted:#b3a797;--rule:#d8cbb847;--rule-strong:#d8cbb899;--akzent-text:var(--color-saffron-glow);background:var(--bg);color:var(--fg)}*,:before,:after{box-sizing:border-box}html{background:var(--color-parchment);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-hoehe) + 24px)}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:500;line-height:1.4;overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}::selection{background:var(--color-onyx-warm);color:var(--color-parchment)}:focus-visible{outline-offset:3px;outline:2px solid}.nur-screenreader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,h4,.t-display,.t-heading,.t-heading-sm,.t-tile{font-family:var(--font-serif);text-transform:uppercase;text-wrap:balance;font-weight:300}.t-display{font-size:var(--text-display);letter-spacing:-.04em;line-height:.96}.t-heading{font-size:var(--text-heading);letter-spacing:-.04em;line-height:.98}.t-heading-sm{font-size:var(--text-heading-sm);letter-spacing:-.03em;line-height:1}.t-tile{font-size:var(--text-subheading);letter-spacing:-.03em;line-height:1}.t-sub{font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:-.01em;text-transform:none;font-weight:700;line-height:1.3}.t-micro,.etikett{font-family:var(--font-sans);font-size:var(--text-micro);letter-spacing:-.012em;text-transform:uppercase;font-weight:500;line-height:1.3}.etikett{color:var(--fg-muted)}.t-body{font-family:var(--font-serif);font-size:var(--text-body-lg);letter-spacing:-.006em;text-wrap:pretty;font-weight:400;line-height:1.2}.t-body p+p{margin-top:.7em}.gedaempft{color:var(--fg-muted)}.akzent{color:var(--akzent-text)}.link{font-size:var(--text-small);letter-spacing:-.01em;text-transform:uppercase;text-underline-offset:5px;transition:text-decoration-color .4s var(--kurve);font-weight:500;text-decoration:underline 1px}.link:hover{text-decoration-color:#0000}.btn{border:1px solid var(--fg);border-radius:var(--radius-control);min-height:56px;color:var(--fg);font:inherit;font-size:var(--text-small);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .4s var(--kurve), color .4s var(--kurve);background:0 0;justify-content:center;align-items:center;padding:18px 28px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn-umriss:hover,.btn-haupt{background:var(--fg);color:var(--bg)}.btn-haupt:hover{color:var(--fg);background:0 0}.btn-klein{min-height:40px;font-size:var(--text-micro);padding:10px 14px}.btn[disabled]{opacity:.5;cursor:progress}.rand{width:100%;max-width:var(--breite);padding-inline:var(--rand);margin-inline:auto}.trenner{border:0;border-top:var(--linie);margin:0}.seitenkopf{width:100%;max-width:var(--breite);padding:calc(var(--nav-hoehe) + clamp(56px, 9vw, 140px)) var(--rand) var(--spacing-42);gap:var(--spacing-24);margin-inline:auto;display:grid}.seitenkopf .t-body{max-width:30ch}@media (width>=900px){.seitenkopf{align-items:end;gap:var(--spacing-42);grid-template-columns:1.4fr 1fr}}.tag{font-size:var(--text-micro);letter-spacing:-.012em;text-transform:uppercase;color:var(--akzent-text);font-weight:700;line-height:1.3;display:inline-block}.formular{gap:var(--spacing-24) var(--spacing-16);align-content:start;align-items:start;display:grid}@media (width>=640px){.formular{grid-template-columns:1fr 1fr}.formular .ganz{grid-column:1/-1}}.feld{gap:var(--spacing-8);min-width:0;display:grid}.feld label,.feld legend{font-size:var(--text-micro);letter-spacing:-.012em;text-transform:uppercase;color:var(--fg-muted);padding:0;font-weight:500;line-height:1.3}.feld legend{margin-bottom:var(--spacing-8)}.feld input,.feld select,.feld textarea{border:1px solid var(--rule-strong);border-radius:var(--radius-control);width:100%;min-width:0;min-height:56px;color:var(--fg);font:inherit;-webkit-appearance:none;appearance:none;transition:border-color .4s var(--kurve);background:0 0;padding:16px 18px;font-size:16px;line-height:1.3}.feld select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232c2c2c' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;padding-right:44px}.feld textarea{resize:vertical;min-height:8em;line-height:1.4}.feld input:focus-visible,.feld select:focus-visible,.feld textarea:focus-visible{outline:1px solid var(--fg);outline-offset:0;border-color:var(--fg)}.feld input::placeholder,.feld textarea::placeholder{color:var(--color-walnut)}.feld fieldset,fieldset.feld{border:0;margin:0;padding:0}.auswahl{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.auswahl label{border:1px solid var(--rule-strong);border-radius:var(--radius-control);min-height:56px;color:var(--fg);font-size:var(--text-small);cursor:pointer;transition:background-color .4s var(--kurve), color .4s var(--kurve);align-items:center;padding:16px 22px;display:inline-flex;position:relative}.auswahl input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.auswahl label:has(input:checked){border-color:var(--fg);background:var(--fg);color:var(--bg)}.auswahl label:has(input:focus-visible){outline:2px solid var(--fg);outline-offset:3px}.haken{gap:var(--spacing-12);cursor:pointer;grid-template-columns:22px 1fr;align-items:center;display:grid}.haken input{-webkit-appearance:none;appearance:none;border:1px solid var(--rule-strong);border-radius:var(--radius-control);cursor:pointer;background:0 0;width:22px;height:22px;margin:0}.haken input:checked{border-color:var(--fg);background:var(--fg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M5.5 11.5l3.6 3.6 7.4-8.4' fill='none' stroke='%23d8cbb8' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat}.hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.formular-fuss{align-items:center;gap:var(--spacing-16) var(--spacing-24);flex-wrap:wrap;display:flex}.meldung{min-height:1.4em}.meldung[data-art=fehler]{color:var(--akzent-text);font-weight:700}.hinweis{font-size:var(--text-small);color:var(--fg-muted)}.hinweis li{text-indent:-1.1em;padding-left:1.1em}.hinweis li:before{content:"– "}details.bedingungen summary{cursor:pointer;width:fit-content;font-size:var(--text-caption);text-transform:uppercase;text-underline-offset:5px;text-decoration:underline;list-style:none}details.bedingungen summary::-webkit-details-marker{display:none}details.bedingungen[open] summary{margin-bottom:var(--spacing-12)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--kurve-aus:cubic-bezier(.16, 1, .3, 1);--start:.2s}.lader{display:none}html.lader-an .lader{z-index:150;background:var(--color-midnight-roast);color:var(--color-parchment);transition:transform 1s var(--kurve-aus), visibility 0s linear 1s;place-items:center;display:grid;position:fixed;inset:0}html.lader-an.geladen .lader{visibility:hidden;pointer-events:none;transform:translateY(-100%)}.lader-marke{justify-items:center;gap:var(--spacing-16);transition:opacity .4s var(--kurve), transform .8s var(--kurve-aus);display:grid}html.geladen .lader-marke{opacity:0;transform:translateY(-30px)}.lader-name{font-family:var(--font-serif);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(34px,5vw,50px);font-weight:300;line-height:1}.lader-marke>*{animation:lader-auf .9s var(--kurve-aus) backwards}.lader-name{animation-delay:.12s}html.lader-an:not(.geladen) .lader-marke{animation:2.4s ease-in-out 1s infinite lader-atmen}@keyframes lader-auf{0%{opacity:0;transform:translateY(24px)}}@keyframes lader-atmen{50%{opacity:.55}}html.lader-an:not(.geladen) *{animation-play-state:paused!important}html.lader-an:not(.geladen) .lader,html.lader-an:not(.geladen) .lader *{animation-play-state:running!important}.mit-vorschau{background-position:50%;background-repeat:no-repeat;background-size:cover}@view-transition{navigation:auto}::view-transition-old(root){animation:.3s var(--kurve) both seite-raus}::view-transition-new(root){animation:.6s var(--kurve-aus) both seite-rein}@keyframes seite-raus{to{opacity:0;transform:translateY(-12px)}}@keyframes seite-rein{0%{opacity:0;transform:translateY(18px)}}html.js:not(.bereit) .seitenkopf{opacity:0}.wort{vertical-align:top;margin:-.16em -.04em -.1em;padding:.16em .04em .1em;display:inline-block;overflow:hidden}.wort-innen{display:inline-block}.zeige-titel .wort-innen{transition:transform 1s var(--kurve-aus);transition-delay:calc(var(--n) * 55ms);transform:translateY(118%)}.zeige-titel.sichtbar .wort-innen{transform:none}.zeige-hoch{opacity:0;transition:opacity .9s var(--kurve), transform 1s var(--kurve-aus);transition-delay:var(--verzug,0s);transform:translateY(26px)}.zeige-hoch.sichtbar{opacity:1;transform:none}.zeige-bild>:is(img,video){clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--kurve-aus);transition-delay:var(--verzug,0s)}.zeige-bild.sichtbar>:is(img,video){clip-path:inset(0)}.zeige-weich>*{opacity:0;transition:opacity 1.1s var(--kurve), scale 1.8s var(--kurve-aus);transition-delay:var(--verzug,0s);scale:1.06}.zeige-weich>:is(img,video){clip-path:none}.zeige-weich.sichtbar>*{opacity:1;scale:1}.bild{overflow:hidden}.bild img{will-change:transform}.btn{z-index:0;transition:color .45s var(--kurve), transform .5s var(--kurve-aus);position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--fg);transform-origin:50% 100%;transition:transform .5s var(--kurve-aus);position:absolute;inset:-1px;transform:scaleY(0)}.btn-umriss:hover{color:var(--bg);background:0 0}.btn-umriss:hover:before{transform:scaleY(1)}.btn-haupt{color:var(--bg);background:0 0}.btn-haupt:before{transform-origin:50% 0;transform:scaleY(1)}.btn-haupt:hover{color:var(--fg)}.btn-haupt:hover:before{transform:scaleY(0)}.link{transition:background-size .45s var(--kurve);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:4px;text-decoration:none}.link:hover{animation:strich .7s var(--kurve) both}@keyframes strich{0%{background-position:100% 100%;background-size:100% 1px}45%{background-position:100% 100%;background-size:0% 1px}46%{background-position:0 100%;background-size:0% 1px}to{background-position:0 100%;background-size:100% 1px}}.feld:focus-within label{color:var(--fg)}.feld label{transition:color .4s var(--kurve)}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.etikett-status{width:fit-content;font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;border:1px solid;border-radius:999px;place-self:start;align-items:center;gap:8px;padding:6px 12px;font-weight:500;line-height:1.2;display:inline-flex;font-size:12px!important}.etikett-status:before{content:"";background:#b4532a;border-radius:50%;width:7px;height:7px}.zeiten[data-astro-cid-peoczlnp]{font-size:var(--text-small);display:grid}.zeile[data-astro-cid-peoczlnp]{justify-content:space-between;gap:var(--spacing-16);border-bottom:var(--linie);color:var(--fg-muted);padding:10px 0;display:flex}.zeile[data-astro-cid-peoczlnp]:first-child{border-top:var(--linie)}.zeile[data-astro-cid-peoczlnp] dd[data-astro-cid-peoczlnp]{font-variant-numeric:tabular-nums}.zeile[data-astro-cid-peoczlnp] dd[data-astro-cid-peoczlnp].akzent{color:var(--akzent-text)}.zeile[data-astro-cid-peoczlnp].heute{color:var(--fg);font-weight:700}.zeile[data-astro-cid-peoczlnp].heute dt[data-astro-cid-peoczlnp]:after{content:" (heute)";font-weight:500}.sprung[data-astro-cid-hkbrpulz]{z-index:100;border-radius:var(--radius-control);background:var(--color-onyx-warm);color:var(--color-parchment);font-size:var(--text-small);padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.sprung[data-astro-cid-hkbrpulz]:focus{transform:none}.kopf[data-astro-cid-hkbrpulz]{z-index:50;height:var(--nav-hoehe);padding-inline:max(var(--rand), calc((100vw - var(--breite)) / 2 + var(--rand)));justify-content:space-between;align-items:center;gap:var(--spacing-24);background:var(--color-parchment);color:var(--color-onyx-warm);transition:background-color .4s var(--kurve), color .4s var(--kurve), border-color .4s var(--kurve), transform .6s var(--kurve-aus);border-bottom:1px solid #0000;display:flex;position:fixed;inset:0 0 auto}.kopf-weg .kopf[data-astro-cid-hkbrpulz]{transform:translateY(-101%)}.menue-offen .kopf[data-astro-cid-hkbrpulz]{transform:none}.kopf[data-astro-cid-hkbrpulz].gescrollt{border-bottom-color:var(--color-warm-stone)}.kopf[data-astro-cid-hkbrpulz].ueber-bild:not(.gescrollt){color:var(--color-parchment);background:0 0}.menue-offen .kopf[data-astro-cid-hkbrpulz],.menue-offen .kopf[data-astro-cid-hkbrpulz].ueber-bild{background:var(--color-parchment);color:var(--color-onyx-warm)}.menue-offen .kopf[data-astro-cid-hkbrpulz] .reservieren[data-astro-cid-hkbrpulz]{display:none}.marke[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--spacing-10);min-height:44px;font-size:var(--text-small);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;font-weight:500;text-decoration:none;display:inline-flex}@media (width<=899px){.marke-name[data-astro-cid-hkbrpulz]{display:none}.marke[data-astro-cid-hkbrpulz] .kronen{width:auto;height:22px}}.haupt[data-astro-cid-hkbrpulz]{margin-left:clamp(24px,4vw,92px);margin-right:auto;display:none}.haupt[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:var(--spacing-28);display:flex}.haupt[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-size:var(--text-small);letter-spacing:-.01em;text-transform:uppercase;text-underline-offset:6px;transition:text-decoration-color .4s var(--kurve);padding:14px 0;font-weight:500;text-decoration:underline 1px #0000;display:inline-block}.haupt[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.haupt[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{text-decoration-color:currentColor}.kopf-rechts[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--spacing-16);display:flex}.kopf[data-astro-cid-hkbrpulz] .reservieren[data-astro-cid-hkbrpulz]{min-height:44px;color:inherit;border-color:currentColor;padding:12px 18px}.kopf[data-astro-cid-hkbrpulz] .reservieren[data-astro-cid-hkbrpulz]:hover{background:var(--color-onyx-warm);border-color:var(--color-onyx-warm);color:var(--color-parchment)}.kopf[data-astro-cid-hkbrpulz].ueber-bild:not(.gescrollt) .reservieren[data-astro-cid-hkbrpulz]:hover{background:var(--color-parchment);border-color:var(--color-parchment);color:var(--color-onyx-warm)}.menue-knopf[data-astro-cid-hkbrpulz]{min-height:44px;color:inherit;font:inherit;font-size:var(--text-small);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}@media (width>=900px){.haupt[data-astro-cid-hkbrpulz]{display:block}.menue-knopf[data-astro-cid-hkbrpulz]{display:none}}.menue[data-astro-cid-hkbrpulz]{z-index:40;padding:calc(var(--nav-hoehe) + var(--spacing-24)) var(--rand) var(--spacing-32);background:var(--color-parchment);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.menue[data-astro-cid-hkbrpulz][hidden]{display:none}.menue[data-astro-cid-hkbrpulz]:not([hidden]){animation:menue-auf .5s var(--kurve-aus) both}.menue[data-astro-cid-hkbrpulz]:not([hidden]) li[data-astro-cid-hkbrpulz]{animation:menue-punkt .8s var(--kurve-aus) backwards}.menue[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(2){animation-delay:60ms}.menue[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(3){animation-delay:.12s}.menue[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(4){animation-delay:.18s}.menue[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:nth-child(5){animation-delay:.24s}@keyframes menue-auf{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes menue-punkt{0%{opacity:0;transform:translateY(40px)}}.menue[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{border-bottom:var(--linie)}.menue[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:first-child{border-top:var(--linie)}.menue[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--font-serif);letter-spacing:-.03em;text-transform:uppercase;padding:14px 0 12px;font-size:clamp(38px,11vw,50px);font-weight:300;line-height:1;text-decoration:none;display:block}.menue[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--color-walnut)}.menue-fuss[data-astro-cid-hkbrpulz]{margin-top:var(--spacing-42);line-height:1.6}.menue-fuss[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.menue-offen{overflow:hidden}.fuss[data-astro-cid-hkbrpulz]{padding:var(--spacing-42) max(var(--rand), calc((100vw - var(--breite)) / 2 + var(--rand))) var(--spacing-24);font-size:var(--text-small)}.fuss[data-astro-cid-hkbrpulz]>.trenner[data-astro-cid-hkbrpulz]:first-child{display:none}.fuss-raster[data-astro-cid-hkbrpulz]{gap:var(--spacing-42) var(--spacing-24);padding-block:var(--spacing-42) clamp(42px, 6vw, 92px);display:grid}@media (width>=700px){.fuss-raster[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.fuss-raster[data-astro-cid-hkbrpulz]{gap:var(--spacing-24) var(--spacing-42);grid-template-columns:1.6fr 1fr 1.2fr 1fr}}.fuss-raster[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{margin-bottom:var(--spacing-16)}.fuss-marke[data-astro-cid-hkbrpulz]{gap:var(--spacing-16);align-content:start;justify-items:start;display:grid}.fuss-text[data-astro-cid-hkbrpulz]{max-width:30ch}address[data-astro-cid-hkbrpulz]{margin-bottom:var(--spacing-12);font-style:normal}.fuss-kontakt[data-astro-cid-hkbrpulz]{margin-top:var(--spacing-20);line-height:1.6}.fuss-kontakt[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.fuss-kontakt[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-underline-offset:4px;text-decoration:underline}.fuss-links[data-astro-cid-hkbrpulz]{gap:var(--spacing-12);display:grid}.fuss-ende[data-astro-cid-hkbrpulz]{justify-content:space-between;gap:var(--spacing-12);padding-top:var(--spacing-20);color:var(--fg-muted);flex-wrap:wrap;display:flex}.fuss-ende[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-underline-offset:4px}
