@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{interpolate-size:allow-keywords;--knochen: #f4efe7;--rubor: #efdcd2;--rubor-tief: #e6cbbd;--kakao: #4a3631;--kakao-weich: #6b5650;--kupfer: #c2732a;--kupfer-text: #8a4a14;--rose: #b87466;--kakao-hell: #7d5d52;--linie: color-mix(in oklab, var(--kakao) 16%, transparent);--weiss: #fff;--rubor-hover: #ddbba9;--fehler: #a33a1c;--glas: color-mix(in oklab, var(--weiss) 42%, transparent);--glas-rand: color-mix(in oklab, var(--weiss) 60%, transparent);--serif: "Fraunces Variable", Georgia, serif;--sans: "Jost Variable", system-ui, sans-serif;--sanft: cubic-bezier(.33, .6, .2, 1);--rand: 20px;--takt: clamp(5rem, 14vw, 10rem);--breite: 84rem;--radius: 26px}@media(min-width:48rem){:root{--rand: 40px}}@media(min-width:80rem){:root{--rand: 56px}}*,*:before,*:after{box-sizing:border-box}html{background:var(--knochen);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--rubor-tief) var(--knochen)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100vh;color:var(--kakao);font-family:var(--sans);font-weight:370;font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;caret-color:var(--kupfer);background:radial-gradient(90vmax 70vmax at 100% 0%,color-mix(in oklab,var(--rubor) 70%,transparent),transparent 70%),radial-gradient(80vmax 60vmax at 0% 100%,color-mix(in oklab,var(--rubor) 55%,transparent),transparent 70%),var(--knochen);background-attachment:fixed}::selection{background:var(--rubor-tief);color:var(--kakao)}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.28em;text-decoration-color:var(--kupfer)}:focus-visible{outline:2px solid var(--kupfer);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--serif);font-style:italic;font-weight:320;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;line-height:1.02;letter-spacing:-.015em;margin:0;text-wrap:balance}h2{font-size:clamp(2.5rem,8.5vw,5rem)}h3{font-size:clamp(1.7rem,5vw,2.4rem);line-height:1.08}p{margin:0;text-wrap:pretty}.huelle{width:100%;max-width:var(--breite);margin-inline:auto;padding-inline:var(--rand)}.abschnitt{padding-block:var(--takt)}.raster2{display:grid;gap:1.2rem}.raster2>.links,.raster2>.rechts{display:grid;gap:1.2rem;align-content:start;justify-items:start}@media(min-width:60rem){.raster2{grid-template-columns:5fr 7fr;column-gap:clamp(3rem,7vw,8rem);align-items:start}.raster2>.links{grid-column:1}.raster2>.rechts{grid-column:2}.raster2>.voll{grid-column:1 / -1}.raster2--breit-links{grid-template-columns:8fr 4fr}.raster2>.rechts>.weich{font-size:1.12rem}.raster2 .messen,.raster2 .lead{max-width:none}}section[id].abschnitt,section[id].angebote{scroll-margin-top:calc(5.5rem - var(--takt))}section[id]{scroll-margin-top:5.5rem}.klein{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;font-weight:420}.weich{color:var(--kakao-weich)}.lead{font-family:var(--serif);font-weight:320;font-variation-settings:"opsz" 72,"SOFT" 100;font-size:clamp(1.6rem,5.4vw,3rem);line-height:1.22}.messen{max-width:38ch}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:3.4rem;padding:.95rem 1.7rem;border-radius:999px;background:color-mix(in oklab,var(--weiss) 60%,transparent);color:var(--kakao);border:1px solid color-mix(in oklab,var(--kakao) 24%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font:500 .98rem/1.2 var(--sans);letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .9s var(--sanft),border-color .9s var(--sanft),translate .9s var(--sanft)}.knopf:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--kupfer);transition:scale .9s var(--sanft)}.knopf:hover{background:var(--weiss);border-color:color-mix(in oklab,var(--kakao) 40%,transparent);translate:0 -1px}.knopf:hover:after{scale:1.5}.knopf--voll{background:var(--rubor-tief);border-color:var(--rubor-tief)}.knopf--voll:hover{background:var(--rubor-hover);border-color:var(--rubor-hover)}.knopf[disabled]{opacity:.5;cursor:not-allowed}.textlink{display:inline-flex;gap:.5em;align-items:center;min-height:2.75rem;padding-bottom:.25rem;text-decoration:none;font-weight:450;border-bottom:1px solid var(--kupfer);transition:gap .4s var(--sanft)}.textlink:hover{gap:.8em}.foto{overflow:hidden;border-radius:var(--radius);background:var(--rubor)}.foto img{width:100%;height:100%;object-fit:cover}.feld{display:grid;gap:.35rem}.feld>span{font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;font-weight:450}.feld input,.feld select,.feld textarea{font:inherit;color:var(--kakao);background:color-mix(in oklab,var(--weiss) 45%,transparent);border:1px solid color-mix(in oklab,var(--kakao) 22%,transparent);border-radius:14px;padding:.85rem 1rem}.feld textarea{min-height:8rem;resize:vertical}.feld input:focus,.feld select:focus,.feld textarea:focus{outline:none;border-color:var(--kupfer);background:var(--weiss)}.feld input:user-invalid,.feld textarea:user-invalid{border-color:var(--fehler)}.hinweis{min-height:1.4em;font-size:.95rem;color:var(--kupfer-text)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.auf{animation:auf linear both;animation-timeline:view();animation-range:entry 0% cover 30%}.foto--auf img{animation:foto-schweben linear both;animation-timeline:view()}.foto--auf.auf{animation:auf linear both,vorhang linear both;animation-timeline:view(),view();animation-range:entry 0% cover 30%,entry 0% cover 45%}}}@keyframes auf{0%{opacity:0;translate:0 1.4rem;filter:blur(9px)}60%{filter:blur(1px)}}@keyframes vorhang{0%{clip-path:inset(10% 8% 10% 8% round calc(var(--radius) * 3))}to{clip-path:inset(0 round var(--radius))}}@keyframes foto-schweben{0%{scale:1.08;translate:0 -3%}to{scale:1;translate:0 3%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rings[data-astro-cid-esu37k5n]{display:block;overflow:visible}.ring[data-astro-cid-esu37k5n]{fill:none;stroke-linecap:round}.ring--oben[data-astro-cid-esu37k5n]{stroke:var(--ring-oben, var(--kupfer))}.ring--links[data-astro-cid-esu37k5n]{stroke:var(--ring-links, var(--rose))}.ring--rechts[data-astro-cid-esu37k5n]{stroke:var(--ring-rechts, var(--kakao-hell))}.rings__punkt[data-astro-cid-esu37k5n]{fill:var(--ring-punkt, var(--kupfer))}.rings--stufe[data-astro-cid-esu37k5n] .ring[data-astro-cid-esu37k5n]{stroke-dasharray:1;stroke-dashoffset:0}.rings--stufe[data-astro-cid-esu37k5n] .ring--leer[data-astro-cid-esu37k5n]{stroke-dasharray:.006 .02;stroke-linecap:round;opacity:.4}.rings--stufe[data-astro-cid-esu37k5n] .rings__punkt[data-astro-cid-esu37k5n]{transform-box:fill-box;transform-origin:center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.rings--stufe[data-astro-cid-esu37k5n] .ring--neu[data-astro-cid-esu37k5n]{animation:ring-ziehen linear both;animation-timeline:view();animation-range:entry 40% cover 55%}.rings--stufe[data-astro-cid-esu37k5n] .rings__punkt[data-astro-cid-esu37k5n]{animation:punkt-landen linear both;animation-timeline:view();animation-range:cover 45% cover 60%}}}@keyframes ring-ziehen{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes punkt-landen{0%{scale:0;opacity:0}60%{scale:1.35;opacity:1}to{scale:1;opacity:1}}.sprung[data-astro-cid-5hce7sga]{position:absolute;left:-999px}.sprung[data-astro-cid-5hce7sga]:focus{left:8px;top:8px;z-index:100;padding:.6rem 1rem;background:var(--weiss);border-radius:999px}.kopf[data-astro-cid-5hce7sga]{position:fixed;inset:0 0 auto;z-index:40;transition:background-color .4s var(--sanft),border-color .4s var(--sanft),backdrop-filter .4s;border-bottom:1px solid transparent}.kopf[data-astro-cid-5hce7sga].gescrollt{background:color-mix(in oklab,var(--knochen) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--linie)}.kopf__leiste[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:4.5rem}.marke[data-astro-cid-5hce7sga]{min-width:0}.marke[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;min-height:2.75rem;gap:.85rem;text-decoration:none;position:relative;z-index:60;white-space:nowrap}.marke[data-astro-cid-5hce7sga] .marke__zeichen{width:44px}@media(min-width:64rem){.marke[data-astro-cid-5hce7sga] .marke__zeichen{width:52px}}.marke__name[data-astro-cid-5hce7sga]{font-size:.82rem;letter-spacing:.24em;text-transform:uppercase;font-weight:420}@media(max-width:22.5rem){.marke[data-astro-cid-5hce7sga]{gap:.6rem}.marke[data-astro-cid-5hce7sga] .marke__zeichen{width:38px}.marke__name[data-astro-cid-5hce7sga]{font-size:.72rem;letter-spacing:.18em}}@media(min-width:64rem){.marke__name[data-astro-cid-5hce7sga]{font-size:.95rem;letter-spacing:.26em}}.kopf__nav[data-astro-cid-5hce7sga]{display:none}.menue-knopf[data-astro-cid-5hce7sga]{position:relative;z-index:60;flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border-radius:50%;color:inherit;background:color-mix(in oklab,var(--knochen) 60%,transparent);border:1px solid color-mix(in oklab,var(--kakao) 18%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer}.burger[data-astro-cid-5hce7sga]{position:relative;width:1.15rem;height:.55rem}.burger[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:currentColor;transition:translate .6s var(--sanft),rotate .6s var(--sanft)}.burger[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:first-child{top:0}.burger[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:last-child{bottom:0}.menue-offen .burger[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:first-child{translate:0 calc(.275rem - .75px);rotate:45deg}.menue-offen .burger[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:last-child{translate:0 calc(-.275rem + .75px);rotate:-45deg}.menue-offen body{overflow:hidden}.menue-offen .kopf[data-astro-cid-5hce7sga]{z-index:60;background:transparent;backdrop-filter:none;border-bottom-color:transparent}@media(min-width:64rem){.kopf__nav[data-astro-cid-5hce7sga]{display:flex;gap:2rem;font-size:.95rem}.kopf__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{text-decoration:none;display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.3rem;border-bottom:1px solid transparent;transition:border-color .4s var(--sanft)}.kopf__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover,.kopf__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{border-bottom-color:var(--kupfer)}.menue-knopf[data-astro-cid-5hce7sga]{display:none}}.menue[data-astro-cid-5hce7sga]{position:fixed;inset:0;z-index:50;background:color-mix(in oklab,var(--rubor) 92%,var(--knochen));overflow-y:auto;overscroll-behavior:contain;padding-block:5.5rem 2rem;opacity:0;transition:opacity .6s var(--sanft)}.menue[data-astro-cid-5hce7sga].offen{opacity:1}.menue[data-astro-cid-5hce7sga][hidden]{display:none}.menue__nav[data-astro-cid-5hce7sga]{display:grid;align-content:start;min-height:100%}.menue__nav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{list-style:none;margin:0 0 2rem;padding:0}.menue__nav[data-astro-cid-5hce7sga] li[data-astro-cid-5hce7sga]+li[data-astro-cid-5hce7sga]{border-top:1px solid var(--linie)}.menue__nav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:block;padding:.7rem 0;text-decoration:none;font-family:var(--serif);font-style:italic;font-weight:320;font-variation-settings:"opsz" 144,"SOFT" 100;font-size:clamp(1.9rem,8vw,3rem);line-height:1.2}.menue__nav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{color:var(--kupfer-text)}.menue__nav[data-astro-cid-5hce7sga] .knopf[data-astro-cid-5hce7sga]{width:100%}.fuss[data-astro-cid-5hce7sga]{padding-block:4.5rem 7rem;border-top:1px solid var(--linie)}.fuss[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{text-decoration:none}.fuss[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{text-decoration:underline}.fuss__raster[data-astro-cid-5hce7sga]{display:grid;gap:2.5rem}.fuss[data-astro-cid-5hce7sga] .fuss__zeichen{width:56px;margin-bottom:1.1rem}.fuss__liste[data-astro-cid-5hce7sga]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.fuss__copy[data-astro-cid-5hce7sga]{margin-top:3rem;font-size:.85rem}@media(min-width:48rem){.fuss[data-astro-cid-5hce7sga]{padding-bottom:4.5rem}.fuss__raster[data-astro-cid-5hce7sga]{grid-template-columns:2fr 1fr 1fr}}
