.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:"DM Serif";src:url(https://stefanie-neubeck.de/wp-content/themes/stefanie/assets/css/../fonts/DMSerifDisplay-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"Allison";src:url(https://stefanie-neubeck.de/wp-content/themes/stefanie/assets/css/../fonts/Allison-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"Figtree";src:url(https://stefanie-neubeck.de/wp-content/themes/stefanie/assets/css/../fonts/Figtree-VariableFont_wght.ttf) format("truetype");font-weight:300 800;font-display:swap}:root{--wein:#2E0C19;--wein-tief:#1F0810;--leiste:#160609;--burgund:#6E1C33;--rose:#EFDFD9;--rose-hell:#F6ECE7;--gold:#DFA15E;--gold-hell:#F3C98B;--himbeere:#C43C67;--himbeere-dunkel:#A8305A;--weiss:#FFFFFF;--creme-text:#F1E4DD;--grau:#4B4B4B;--serif:"DM Serif",Georgia,serif;--script:"Allison","Snell Roundhand",cursive;--sans:"Figtree",system-ui,sans-serif;--gutter-l:max(16px,env(safe-area-inset-left,0px));--gutter-r:max(16px,env(safe-area-inset-right,0px));color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{background:var(--wein-tief);color:var(--weiss);font-family:var(--sans);font-weight:300;font-size:17px;line-height:1.6;overflow-x:hidden}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:10;background:var(--leiste)}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.12;margin:0;text-wrap:balance}p{margin:0}a{color:var(--gold)}.inner{max-width:1180px;margin:0 auto;padding-left:var(--gutter-l);padding-right:var(--gutter-r)}.schmal{max-width:720px}.augenbraue{font-size:12px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);font-weight:600}.maytra{font-family:var(--script);font-weight:400;letter-spacing:0;word-spacing:.08em;line-height:1.1}.maytra.gold{color:var(--gold)}.maytra.burgund{color:var(--burgund)}.gold-wort{color:var(--gold)}.btn{display:inline-block;font-family:var(--sans);font-weight:700;font-size:15px;padding:18px 34px;border:1px solid var(--himbeere);background:var(--himbeere);color:#fff;text-decoration:none;letter-spacing:.2px;transition:background .2s,box-shadow .2s}.btn:hover{background:var(--himbeere-dunkel)}.btn.umriss{background:#fff0;border-color:rgb(255 255 255 / .75);color:#fff}.btn.umriss:hover{background:rgb(255 255 255 / .07)}[data-licht="an"] .btn{box-shadow:0 0 0 0 #fff0,0 10px 40px -10px rgb(196 60 103 / .55)}.textlink{color:var(--gold);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.textlink:hover{color:var(--gold-hell)}.leiste{position:sticky;top:env(safe-area-inset-top,0);z-index:9;padding:14px var(--gutter-r) 0 var(--gutter-l);pointer-events:none}.leiste .kasten{transition:padding .35s ease,background .35s ease;pointer-events:auto;max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 28px;background:rgb(22 6 9 / .62);border:1px solid rgb(223 161 94 / .30);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.leiste .name{font-family:var(--serif);font-size:26px;color:#fff;text-decoration:none;line-height:1}.leiste .name small{display:block;font-family:var(--sans);font-size:10px;letter-spacing:4px;color:var(--gold);font-weight:600;margin-top:4px}.leiste nav{display:flex;gap:28px;align-items:center}.leiste nav a{color:#fff;text-decoration:none;font-size:17px}.leiste nav a:hover{color:var(--gold)}.leiste nav .btn{padding:11px 22px;font-size:14px}.leiste .burger{display:none;width:40px;height:40px;border:1px solid rgb(223 161 94 / .35);background:#fff0;color:var(--gold);font-size:22px;line-height:1}.leiste.klein .kasten{padding:6px 22px;background:rgb(22 6 9 / .50)}.leiste.klein .name{font-size:20px}.leiste.klein .name small{display:none}.leiste.klein nav .btn{padding:8px 16px}@media (max-width:860px){.leiste nav{display:none}.leiste .burger{display:block}.leiste .kasten{padding:10px 16px}.leiste .name{font-size:22px}}.kopf{position:relative;margin-top:-82px;min-height:min(92vh,860px);display:grid;place-items:center;text-align:center;background:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/kopf_desktop.jpg) center/cover no-repeat;isolation:isolate}@media (max-width:760px){.kopf{background-image:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/kopf_mobil.jpg)}}.kopf::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(22 6 9 / .55),rgb(46 12 25 / .25) 45%,rgb(31 8 16 / .95));z-index:-1}.lichtschein{position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(28% 30% at var(--lx2,44%) var(--ly2,28%),rgb(243 201 139 / .55),rgb(223 161 94 / .18) 45%,transparent 70%);mix-blend-mode:screen;opacity:0;transition:opacity 1.6s ease}[data-licht="an"] .lichtschein{opacity:1}.nebel{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgb(241 228 221 / .55),rgb(241 228 221 / .35) 40%,rgb(241 228 221 / .08) 75%,transparent);opacity:1;transition:opacity .25s linear}[data-bewegung="aus"] .nebel{opacity:0}[data-licht="an"] .kopf::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 45% at 50% 42%,rgb(243 201 139 / .28),rgb(223 161 94 / .08) 50%,transparent 75%);mix-blend-mode:screen}.kopf .inner{position:relative;z-index:1;padding-block:150px 90px;display:grid;gap:26px;justify-items:center}.kopf h1{font-size:clamp(34px,6vw,64px);text-shadow:0 2px 30px rgb(0 0 0 / .45)}.kopf .maytra{font-size:clamp(45px,7.8vw,83px);margin-top:-11px}.zeichen{display:flex;align-items:center;gap:18px;color:var(--gold)}.zeichen i{display:block;width:80px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.zeichen i:last-child{background:linear-gradient(90deg,var(--gold),transparent)}.zeichen .zeichen-bild{width:54px;height:54px;display:block;filter:drop-shadow(0 0 10px rgb(243 201 139 / .5))}.kopf .unterzeile{font-size:14px;color:var(--creme-text)}.station{position:relative;overflow:hidden}.station .inner{padding-block:150px}.wein{background:var(--wein)}.wein-tief{background:var(--wein-tief)}.rose{background:var(--rose);color:#3A2A2E;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);overflow:visible}.rose .ranke-oben{position:absolute;left:50%;top:26px;transform:translateX(-50%);width:min(380px,70%);height:34px;z-index:2}[data-licht="an"] .rose{box-shadow:0 -1px 0 var(--gold),0 1px 0 var(--gold),0 0 60px rgb(223 161 94 / .35)}.kante{position:relative;height:0;z-index:3}.kante i{position:absolute;left:50%;top:-1px;transform:translateX(-50%);width:min(520px,60%);height:1px;background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--gold) 70%,transparent)}[data-licht="an"] .kante i{box-shadow:0 0 24px 2px rgb(223 161 94 / .35)}.rose .ranke-oben path{stroke:var(--gold)}.rose .ranke-oben circle{fill:var(--gold)}.rose .ranke-oben rect{fill:none}.rose h2{color:var(--wein)}[data-licht="an"] .wein::before,[data-licht="an"] .wein-tief::before{content:"";position:absolute;inset:-20% -10% auto;height:70%;background:radial-gradient(50% 50% at var(--lx,30%) 30%,rgb(223 161 94 / .16),rgb(196 60 103 / .06) 45%,transparent 70%);pointer-events:none}[data-licht="an"] .rose::before{content:"";position:absolute;inset:0;background:radial-gradient(45% 40% at 70% 20%,rgb(243 201 139 / .45),transparent 70%);pointer-events:none}.station>*{position:relative}.blume{position:absolute;pointer-events:none;opacity:0;transition:opacity .4s}[data-ornament="an"] .blume{opacity:1}.blume img{display:block;width:100%;height:100%;object-fit:cover}.blume.rechts{right:-8%;top:6%;width:min(44vw,540px);height:110%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .55) 35%,#000 70%),linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .55) 35%,#000 70%);-webkit-mask-composite:source-in;mask-composite:intersect;filter:saturate(.85) brightness(.75)}.ranke{display:block;width:min(420px,70%);height:34px;margin:0 auto}.ranke path,.ranke ellipse{stroke:var(--gold);fill:none;stroke-width:1.2;stroke-linecap:round}.ranke ellipse{fill:rgb(223 161 94 / .18)}.ranke circle{fill:var(--gold);stroke:none}.ranke.burgund path,.ranke.burgund ellipse{stroke:var(--burgund)}.ranke.burgund circle{fill:var(--burgund)}.ranke.burgund ellipse{fill:rgb(110 28 51 / .15)}.trenner{padding:0 var(--gutter-r) 0 var(--gutter-l)}[data-ornament="aus"] .ranke path{d:path("M10 17 H410")}[data-ornament="aus"] .ranke circle{display:none}.trenner-fallback{display:none}.s1 .inner{display:grid;gap:26px;max-width:720px;margin:0 auto}.s1 .szene{font-family:var(--serif);font-size:clamp(24px,2.9vw,32px);line-height:1.32}.s1 .maytra{font-size:clamp(34px,4.5vw,49px)}.s2 .inner{text-align:center;display:grid;gap:22px;max-width:760px;padding-top:140px}.s2 .maytra{font-size:clamp(49px,6.7vw,72px)}.s2 h2{font-size:clamp(30px,3.8vw,44px)}.s2 p{font-size:18px;line-height:1.65}.zitat .inner{text-align:center;display:grid;gap:18px;max-width:900px}.zitat blockquote{margin:0;font-family:var(--serif);font-size:clamp(28px,3.8vw,44px);line-height:1.28}.zitat .quelle{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--gold)}.wer .inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:56px;align-items:center}@media (max-width:820px){.wer .inner{grid-template-columns:1fr}}.wer .bild{position:relative;aspect-ratio:3/4;max-width:420px;width:100%;margin:0 auto}.wer .bild img{width:100%;height:100%;object-fit:cover;display:block}[data-licht="an"] .wer .bild::after{content:"";position:absolute;inset:-30px;background:radial-gradient(55% 55% at 50% 50%,rgb(223 161 94 / .35),transparent 70%);z-index:-1;filter:blur(10px)}.wer .zeilen{display:grid;gap:16px;font-size:20px;line-height:1.55}.wer h2{font-size:clamp(32px,3.8vw,46px)}.wer .maytra{font-size:clamp(34px,4vw,45px)}.wege .inner{display:grid;gap:48px;padding-top:130px}.wege h2{color:var(--wein)}.wege header p,.wege>.inner>p{color:#3A2A2E}.wege .maytra{color:var(--burgund)!important}.rose .karte{border-color:rgb(110 28 51 / .35);color:#fff}.rose .karte .nicht{color:var(--creme-text)}.rose .karte .textlink{color:var(--gold)}.rose .karte.kern{border-color:var(--gold)}[data-licht="an"] .rose .karte{box-shadow:0 30px 60px -30px rgb(46 12 25 / .6)}.wege header{display:grid;gap:12px;max-width:720px}.wege h2{font-size:clamp(34px,4.2vw,52px)}.karten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}@media (max-width:860px){.karten{grid-template-columns:1fr}}.karte{position:relative;background:var(--wein);border:1px solid rgb(223 161 94 / .28);display:flex;flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s}.karte:hover{transform:translateY(-4px)}[data-licht="an"] .karte{box-shadow:0 30px 60px -30px rgb(0 0 0 / .8),inset 0 1px 0 rgb(243 201 139 / .25)}[data-licht="an"] .karte:hover{box-shadow:0 30px 60px -30px rgb(0 0 0 / .8),0 0 60px -10px rgb(223 161 94 / .35)}.karte.kern{border-color:var(--gold)}[data-licht="an"] .karte.kern{box-shadow:0 30px 60px -30px rgb(0 0 0 / .8),0 0 70px -10px rgb(223 161 94 / .35),inset 0 1px 0 rgb(243 201 139 / .35)}.karte .foto{aspect-ratio:3/2;overflow:hidden}.karte .foto img{width:100%;height:100%;object-fit:cover;display:block}.karte .text{padding:26px 26px 30px;display:grid;gap:12px;flex:1}.karte .name{font-size:13px;letter-spacing:4px;color:var(--gold);font-weight:700}.karte .was{font-family:var(--serif);font-size:22px}.karte .nicht{font-size:14px;color:var(--creme-text);opacity:.9}.karte .kernlabel{position:absolute;top:14px;left:14px;font-size:11px;letter-spacing:3px;text-transform:uppercase;background:var(--gold);color:var(--wein);padding:5px 10px;font-weight:700}.textur{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;pointer-events:none;transition:opacity .4s}[data-ornament="an"] .textur{opacity:.10}.lesen .inner{display:grid;gap:18px;padding-top:120px}.lesen h2{font-size:clamp(32px,3.8vw,46px);color:var(--wein)}.lesen .augenbraue{color:var(--burgund)}.lesen p{color:#3A2A2E}.lesen .textlink{color:var(--burgund)}.beitraege a{color:var(--wein)}.rose .beitraege .bild{border-color:rgb(110 28 51 / .25)}.beitraege{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:16px}@media (max-width:860px){.beitraege{grid-template-columns:1fr}}.beitraege a{display:grid;gap:10px;text-decoration:none;min-width:0}.beitraege .bild{display:block;aspect-ratio:3/2;border:1px solid rgb(223 161 94 / .25);overflow:hidden}.beitraege .bild img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85)}.beitraege .titel{font-family:var(--serif);font-size:20px;line-height:1.25}.band.band-birken{background-image:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/band_nebelhuegel.jpg);background-position:center center;height:420px}.band.band-birken::after{background:linear-gradient(180deg,var(--rose) 0%,rgb(239 223 217 / .55) 10%,#fff0 30%,transparent 60%,rgb(31 8 16 / .6) 85%,var(--wein-tief) 100%)!important}.band.band-birken{box-shadow:inset 0 1px 0 var(--gold)}.band{height:380px;background:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/band_veranda.jpg) center 60%/cover no-repeat;background-attachment:fixed;position:relative}@media (max-width:760px){.band{background-attachment:scroll;height:260px}}.band::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(46 12 25 / 0) 0%,transparent 25%,transparent 75%,var(--wein-tief) 100%)}.tuer{text-align:center;overflow:visible}.tuer .inner{position:relative;z-index:2}.tuer .inner{display:grid;gap:22px;justify-items:center;padding-block:0 110px}.tuer .profil{width:150px;height:150px;border-radius:50%;margin-top:-75px;position:relative;z-index:2;border:2px solid var(--gold);object-fit:cover}[data-licht="an"] .tuer .profil{box-shadow:0 0 0 10px rgb(46 12 25 / .9),0 0 60px rgb(223 161 94 / .45)}.tuer h2{font-size:clamp(32px,4.2vw,52px);max-width:800px}.tuer .maytra{font-size:clamp(36px,4.7vw,54px)}.funken{position:absolute;inset:0;pointer-events:none;overflow:hidden}.funken i{position:absolute;bottom:-10px;width:4px;height:4px;border-radius:50%;background:var(--gold-hell);opacity:0;box-shadow:0 0 8px 2px rgb(243 201 139 / .6)}[data-licht="an"] .funken i{animation:steigen 9s linear infinite}@keyframes steigen{0%{transform:translateY(0) scale(.6);opacity:0}10%{opacity:.9}100%{transform:translateY(-520px) translateX(var(--dx,0)) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.funken i{animation:none!important}}.fuss{background:linear-gradient(180deg,rgb(65 7 27 / .86),rgb(0 0 0 / .92)),url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/fuss_wald.jpg) center/cover no-repeat;padding-block:60px 30px;font-size:14px}.fuss .inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px}.fuss h4{margin:0 0 10px;font-family:var(--serif);font-weight:400;font-size:18px;color:var(--gold)}.fuss ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.fuss a{color:#fff;text-decoration:none;opacity:.85}.fuss .klein{grid-column:1/-1;border-top:1px solid rgb(223 161 94 / .25);padding-top:18px;opacity:.6;font-size:12px}.schleier{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:rgb(22 6 9 / .55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.schleier[hidden]{display:none!important}.cookie{position:relative;width:min(560px,100%);background:var(--wein);border:1px solid var(--gold);color:#fff;padding:34px 36px 30px;overflow:hidden;isolation:isolate}[data-licht="an"] .cookie{box-shadow:0 40px 120px -30px rgb(0 0 0 / .8),0 0 120px -20px rgb(223 161 94 / .5)}[data-licht="an"] .cookie::before{content:"";position:absolute;inset:-40% -30% auto;height:120%;background:radial-gradient(50% 50% at 75% 30%,rgb(243 201 139 / .22),transparent 70%);z-index:-1}.cookie .blume{right:-18%;top:-10%;width:60%;height:120%;-webkit-mask-image:linear-gradient(90deg,transparent 10%,rgb(0 0 0 / .5) 50%,#000 85%);mask-image:linear-gradient(90deg,transparent 10%,rgb(0 0 0 / .5) 50%,#000 85%);filter:saturate(.8) brightness(.65);z-index:-1}.cookie .maytra{font-size:34px;margin-bottom:2px}.cookie h3{font-size:26px;margin-bottom:14px}.cookie .ranke{margin:0 0 16px;width:220px}.cookie p{font-size:16px;line-height:1.55;color:var(--creme-text);max-width:420px;margin-bottom:22px}.cookie .knoepfe{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cookie .btn{padding:14px 22px;font-size:14px;flex:1 1 auto;text-align:center}.cookie .textlink{flex:1 1 100%;font-size:14px;margin-top:4px}.cookie .links{margin-top:18px;font-size:12px;display:flex;gap:14px;opacity:.75}.cookie .links a{color:var(--gold)}.cookie .zu{position:absolute;top:12px;right:12px;background:none;border:0;color:var(--gold);font-size:22px;cursor:pointer;line-height:1;padding:6px}@media (max-width:480px){.cookie{padding:26px 20px 22px}.cookie .btn{flex:1 1 100%}}[data-bewegung="an"] .reveal{opacity:0;transform:translateY(16px);transition:opacity 1.1s cubic-bezier(.2,.6,.2,1),transform 1.1s cubic-bezier(.2,.6,.2,1)}[data-bewegung="an"] .reveal.da{opacity:1;transform:none}[data-bewegung="an"] .ranke path{stroke-dasharray:520;stroke-dashoffset:520;transition:stroke-dashoffset 2.2s ease-out .2s}[data-bewegung="an"] .ranke ellipse,[data-bewegung="an"] .ranke circle{opacity:0;transition:opacity .8s ease 1.6s}[data-bewegung="an"] .ranke.da path{stroke-dashoffset:0}[data-bewegung="an"] .ranke.da ellipse,[data-bewegung="an"] .ranke.da circle{opacity:1}[data-bewegung="an"] .kante i{transform:translateX(-50%) scaleX(0);transition:transform 1.4s ease}[data-bewegung="an"] .kante.da i{transform:translateX(-50%) scaleX(1)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important}.ranke path{stroke-dashoffset:0!important}.ranke ellipse,.ranke circle{opacity:1!important}.kante i{transform:translateX(-50%)!important}}.schalter{position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:60;background:rgb(22 6 9 / .92);border:1px solid rgb(223 161 94 / .5);padding:10px 14px;font-size:13px;display:grid;gap:6px;color:#fff}.schalter b{color:var(--gold);font-weight:600;letter-spacing:2px;font-size:11px;text-transform:uppercase;cursor:pointer}.schalter.zu>*:not(b){display:none}.schalter label{display:flex;gap:8px;align-items:center;cursor:pointer}.schalter button{margin-top:4px;background:#fff0;border:1px solid var(--gold);color:var(--gold);padding:6px 10px;font-size:12px;cursor:pointer;font-family:inherit}.schalter button:focus-visible,.schalter input:focus-visible,.btn:focus-visible,.cookie .zu:focus-visible{outline:2px solid var(--gold-hell);outline-offset:3px}[data-knopf="gold"] .btn:not(.umriss){background:var(--gold);border-color:var(--gold);color:var(--wein)}[data-knopf="gold"] .btn:not(.umriss):hover{background:var(--gold-hell);border-color:var(--gold-hell)}[data-knopf="burgund"] .btn:not(.umriss){background:var(--burgund);border-color:var(--gold);color:#fff}[data-knopf="burgund"] .btn:not(.umriss):hover{background:#7E2340}[data-knopf="umriss"] .btn:not(.umriss){background:#fff0;border-color:var(--gold);color:var(--gold)}[data-knopf="umriss"] .btn:not(.umriss):hover{background:rgb(223 161 94 / .12)}[data-knopf="gold"] .btn,[data-knopf="burgund"] .btn,[data-knopf="umriss"] .btn{box-shadow:0 10px 40px -10px rgb(223 161 94 / .45)}.schalter select{background:var(--leiste);color:#fff;border:1px solid var(--gold);padding:4px 6px;font-family:inherit;font-size:12px}html,body{overflow-x:clip}.mission .inner{max-width:820px;text-align:center;display:grid;gap:22px;justify-items:center}.mission h2{font-size:clamp(28px,3.8vw,44px);line-height:1.2;max-width:760px}.mission p{font-size:18.5px;line-height:1.7;color:var(--creme-text);max-width:700px}.mission .maytra{font-size:clamp(29px,3.8vw,43px);line-height:1.25}.rose .pointe-wort{color:var(--burgund);font-weight:600}.mission .inner{max-width:820px;text-align:center;display:grid;gap:22px;justify-items:center}.mission h2{font-size:clamp(28px,3.8vw,44px);line-height:1.2;max-width:760px}.mission p{font-size:18.5px;line-height:1.7;color:var(--creme-text);max-width:700px}.mission .maytra{font-size:clamp(29px,3.8vw,43px);line-height:1.25}.rose .pointe-wort{color:var(--burgund);font-weight:600}html,body{overflow-x:clip}.kp .inner{max-width:760px;display:grid;gap:22px;text-align:center;justify-items:stretch}.kp .inner>*{min-width:0;max-width:100%}.kp .inner>.btn,.kp .inner>.gruende,.kp .inner>.listen,.kp .inner>.wege2,.kp .inner>.schritte,.kp .inner>.monate,.kp .inner>.anlaesse,.kp .inner>.teambild,.kp .inner>.buchung,.kp .inner>.gruss,.kp .inner>.serif-satz,.kp .inner>p{justify-self:center}.kp h2{font-size:clamp(32px,4.2vw,50px);line-height:1.1;text-wrap:balance}.kp p{font-size:19px;line-height:1.65;max-width:680px;width:100%}.kp .maytra{font-size:clamp(36px,4.9vw,54px)}.kp-kopf .inner{padding-block:190px 90px;max-width:820px}.kp-kopf h1{font-size:clamp(40px,6.4vw,72px);line-height:1.05;text-wrap:balance}.kp-kopf p{font-size:21px;line-height:1.6;color:#fff}.kp-band{height:520px;background-position:center 50%}.kp-band.nebel-band::after{background:linear-gradient(180deg,var(--wein) 0%,rgb(46 12 25 / .35) 18%,transparent 45%,transparent 70%,var(--wein-tief) 100%)!important}.kp-band.birken-band::after{background:linear-gradient(180deg,var(--wein) 0%,rgb(46 12 25 / .3) 15%,transparent 40%,transparent 70%,var(--rose) 100%)!important}.zwei .inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center;max-width:1180px;text-align:left;justify-items:stretch}.zwei.bildrechts .inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}@media (max-width:820px){.zwei .inner,.zwei.bildrechts .inner{grid-template-columns:1fr}}.zwei .bild{position:relative;aspect-ratio:3/4;max-width:440px;width:100%;margin:0 auto}.zwei .bild img{width:100%;height:100%;object-fit:cover;display:block;border:1px solid rgb(223 161 94 / .3)}[data-licht="an"] .zwei .bild::after{content:"";position:absolute;inset:-30px;background:radial-gradient(55% 55% at 50% 50%,rgb(223 161 94 / .3),transparent 70%);z-index:-1;filter:blur(10px)}.zwei .text{display:grid;gap:18px}.zwei .text p{max-width:none}.serif-satz{font-family:var(--serif);font-size:clamp(26px,3.3vw,38px);line-height:1.25;max-width:720px;text-wrap:balance}.gruende{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:960px;margin-top:20px;text-align:left}@media (max-width:760px){.gruende{grid-template-columns:1fr}}.gruende .karte .text{padding:28px}.gruende .was{font-family:var(--serif);font-size:23px;line-height:1.25}.gruende p{font-size:17px;line-height:1.6;color:var(--creme-text)}.gruende em{font-style:normal;color:var(--gold-hell)}.rose.kp .inner{text-align:center}.rose.kp h2{color:var(--wein)}.rose.kp p{color:#3A2A2E}.rose.kp .maytra{color:var(--burgund)!important}.rose.kp .btn.umriss{border-color:var(--burgund);color:var(--burgund)}.rose.kp .serif-satz{color:#1D1013}.klein-rose .inner{padding-block:110px;max-width:720px}.klein-rose h2{font-size:clamp(28px,3.4vw,38px)}.klein-rose p{font-size:18px}.kp .zitat-block{margin:0;font-size:19px;line-height:1.7;color:#fff;text-align:left;border-left:1px solid rgb(223 161 94 / .55);padding-left:22px}.kp .quelle{font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--gold);text-align:left}.kp .quelle a{color:var(--gold)}.listen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1000px;text-align:left;margin-top:16px}@media (max-width:760px){.listen{grid-template-columns:1fr}}.listen .karte .text{padding:30px}.listen h3{font-family:var(--serif);font-size:24px;margin:0 0 6px}.listen ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.listen li{padding-left:22px;position:relative;font-size:17px;line-height:1.55;color:var(--creme-text)}.listen li::before{content:"";position:absolute;left:0;top:11px;width:10px;height:1px;background:var(--gold)}.listen .nein li::before{background:rgb(241 228 221 / .5)}.listen .nein li{color:rgb(241 228 221 / .75)}.wege2{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:1000px;text-align:left;margin-top:10px}@media (max-width:760px){.wege2{grid-template-columns:1fr}}.wege2>div{padding:8px 44px;display:grid;gap:16px;align-content:start}.wege2>div+div{border-left:1px solid var(--gold)}@media (max-width:760px){.wege2>div{padding:24px 0}.wege2>div+div{border-left:0;border-top:1px solid var(--gold)}}.wege2 .augenbraue{font-size:12px}.wege2 .bleibst p{color:#5A4A4E}.wege2 .losgehst p{color:#2E0C19}.wege2 p{font-size:18px;line-height:1.6;max-width:none}.schritte{display:grid;gap:34px;border-left:1px solid var(--gold);padding-left:40px;max-width:640px;text-align:left;margin-top:16px;position:relative}.schritte>div{position:relative;display:grid;gap:8px}.schritte>div::before{content:"";position:absolute;left:-45px;top:12px;width:9px;height:9px;background:var(--gold);transform:rotate(45deg)}[data-licht="an"] .schritte>div::before{box-shadow:0 0 12px rgb(243 201 139 / .7)}.schritte h3{font-family:var(--serif);font-size:25px;margin:0;line-height:1.2}.schritte p{font-size:18px;color:var(--creme-text);max-width:none}.tuer.kp .inner{padding-top:60px}.tuer.kp .profil{margin-top:0}html,body{overflow-x:clip}.brief .inner.kopfzeile{max-width:1180px;padding-block:170px 70px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:center}.brief .kopfzeile .text{display:grid;gap:22px}.brief .kopfzeile .bild{position:relative;aspect-ratio:3/4;width:100%;max-width:440px;justify-self:end}.brief .kopfzeile .bild img{width:100%;height:100%;object-fit:cover;display:block;border:1px solid rgb(223 161 94 / .35)}[data-licht="an"] .brief .kopfzeile .bild::after{content:"";position:absolute;inset:-40px;background:radial-gradient(55% 55% at 50% 50%,rgb(223 161 94 / .28),transparent 70%);z-index:-1;filter:blur(12px)}@media (max-width:820px){.brief .inner.kopfzeile{grid-template-columns:1fr;padding-top:130px}.brief .kopfzeile .bild{justify-self:start;max-width:360px}}.brief{background:var(--wein)}.brief .inner{max-width:680px;margin:0 auto;padding-block:0 120px;display:grid;gap:22px}.brief .absender{font-size:13px;letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);opacity:.85}.brief h1{font-size:clamp(34px,5vw,56px);line-height:1.08;text-align:left;margin:4px 0 0}.brief .anrede{font-size:clamp(30px,4.2vw,44px);margin:0 0 10px}.brief p{font-size:18.5px;line-height:1.7;color:var(--creme-text);margin:0}.brief p.einstieg{font-size:21px;line-height:1.6;color:#fff}.brief .kapitel{margin-top:54px;display:grid;gap:10px}.brief .kapitel i{display:block;width:44px;height:1px;background:linear-gradient(90deg,var(--gold),#fff0);box-shadow:0 0 10px rgb(243 201 139 / .5)}.brief .kapitel .maytra{font-size:clamp(31px,4vw,45px);line-height:1.2}.brief .zitat{border-left:1px solid rgb(223 161 94 / .55);padding-left:22px;color:#fff;font-size:19px;line-height:1.65}.brief .satz{text-align:center;padding-block:40px 20px;display:grid;gap:10px}.brief .satz h2{font-size:clamp(26px,3.4vw,38px);line-height:1.2}.brief .satz .pointe{font-family:"DM Serif",Georgia,serif;font-size:clamp(26px,3.4vw,38px);line-height:1.2;color:var(--gold)}.brief figure{margin:40px calc(50% - min(50vw - 16px, 520px)) 20px;max-width:none;display:grid;gap:12px}.brief figure img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border:1px solid rgb(223 161 94 / .3)}.brief figcaption{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);opacity:.8;text-align:center}.brief .belege{font-size:12.5px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);opacity:.75;line-height:1.8}.brief .gruss{margin-top:50px;display:flex;align-items:center;gap:22px}.brief .gruss-bild{width:96px;height:96px;border-radius:50%;object-fit:cover;border:1px solid rgb(223 161 94 / .6);box-shadow:0 0 24px rgb(223 161 94 / .25)}.brief .gruss>div{display:grid;gap:6px}.brief .gruss .maytra{font-size:clamp(45px,6.7vw,72px);line-height:1}.brief .gruss small{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);opacity:.8}.brief .textlink{color:var(--gold)}.brief .gelernt{display:grid;gap:12px}.brief .gelernt p{font-size:17.5px}.brief .gelernt b{font-family:"DM Serif",Georgia,serif;font-weight:400;color:#fff;font-size:19px}.brief .quelle{display:flex;gap:14px;align-items:baseline;margin-top:-10px;padding-left:22px;font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.brief .quelle small{font-size:13px;color:var(--gold);opacity:.8}.brief .quelle a{font-size:13px}.brief .drei{margin-top:60px;font-family:"DM Serif",Georgia,serif;font-size:clamp(24px,3vw,32px);line-height:1.25;color:#fff}.tuer.wib h2{font-size:clamp(28px,3.8vw,42px);line-height:1.2;max-width:760px;margin-inline:auto}.tuer.wib .maytra{font-size:clamp(29px,3.8vw,43px);line-height:1.25;max-width:851px;margin-inline:auto}.tuer.wib .inner{padding-top:110px}.tuer.wib .profil{margin-top:0}.tuer.wib p.lang{max-width:700px;font-size:18px;line-height:1.65}@media (max-width:760px){.brief figure{margin-inline:0}}.zs-kopf{background:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/kopf_baeume-nebel.jpg) center 40%/cover no-repeat fixed;position:relative}.zs-kopf::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(22 6 9 / .6),rgb(46 12 25 / .35) 45%,var(--wein-tief) 100%)}.zs-kopf .inner{position:relative;padding-block:210px 150px}.zwei .bild.quadrat{aspect-ratio:1;max-width:480px}.anlaesse{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;max-width:1100px;margin-top:10px;text-align:left}@media (max-width:980px){.anlaesse{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.anlaesse{grid-template-columns:1fr}}.anlaesse .karte .text{padding:26px 24px}.anlaesse .was{font-family:var(--serif);font-size:22px;line-height:1.2}.anlaesse p{font-size:16px;line-height:1.55;color:var(--creme-text)}.teambild{width:100%;max-width:1100px;margin-top:10px}.teambild img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border:1px solid rgb(223 161 94 / .3)}.zwei .text .maytra{font-size:clamp(34px,4.5vw,49px)}.hinweis{font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);opacity:.85}.sk-kopf{background:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/kopf_herbstwiese.jpg) center 45%/cover no-repeat fixed;position:relative}.sk-kopf::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(22 6 9 / .55),rgb(46 12 25 / .3) 45%,var(--wein-tief) 100%)}.sk-kopf .inner{position:relative;padding-block:200px 150px}.sk-kopf .maytra{font-size:clamp(49px,7.8vw,94px);margin-top:-11px}.zwei .bild.breit{aspect-ratio:4/3;max-width:520px}.monate{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:1100px;margin-top:10px;text-align:left}@media (max-width:820px){.monate{grid-template-columns:1fr}}.monate .karte .text{padding:30px 28px 32px;gap:10px}.monate .zahl{font-family:var(--script);font-size:54px;line-height:1;color:var(--gold)}.monate .was{font-family:var(--serif);font-size:24px;line-height:1.2}.monate p{font-size:17px;line-height:1.6;color:var(--creme-text)}.hinweis{font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);opacity:.85}.rose.kp.gross .inner{max-width:820px;padding-block:130px}.mailzeile{font-size:15px;color:var(--creme-text)}.mailzeile a{color:var(--gold)}.kl-kopf{background:url(https://stefanie-neubeck.de/wp-content/uploads/2026/10/kopf_feldweg.jpg) center 35%/cover no-repeat fixed;position:relative}.kl-kopf::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(22 6 9 / .55),rgb(46 12 25 / .3) 45%,var(--wein-tief) 100%)}.kl-kopf .inner{position:relative;padding-block:200px 150px}.kl-kopf .maytra{font-size:clamp(45px,7.2vw,85px);margin-top:-9px}.kl-kopf .btn{margin-top:14px}.buchung{position:relative;z-index:2;width:100%;max-width:860px;min-height:520px;border:1px solid rgb(223 161 94 / .4);background:rgb(31 8 16 / .7);display:grid;place-items:center;gap:10px;padding:40px;text-align:center}[data-licht="an"] .buchung{box-shadow:0 0 60px rgb(223 161 94 / .15),inset 0 1px 0 rgb(243 201 139 / .25)}.buchung .platz{font-family:var(--serif);font-size:26px;color:var(--gold-hell)}.buchung p{font-size:15px;color:var(--creme-text);max-width:520px}.gruss{display:grid;gap:4px;justify-items:center;margin-top:10px}.gruss .maytra{font-size:clamp(45px,6.7vw,72px);line-height:1}.gruss small{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);opacity:.8}.mailzeile{font-size:15px;color:var(--creme-text)}.mailzeile a{color:var(--gold)}.brief .inner.kopfzeile{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:72px}.brief .kopfzeile .bild{max-width:340px;justify-self:center;align-self:center;margin-top:24px;isolation:isolate}.brief .kopfzeile .bild::before{content:"";position:absolute;inset:0;border:1px solid var(--gold);transform:translate(16px,16px);z-index:-1;opacity:.7}.brief .kopfzeile .bild img{border:1px solid rgb(223 161 94 / .5)}[data-licht="an"] .brief .kopfzeile .bild::after{inset:-50px;background:radial-gradient(55% 55% at 50% 50%,rgb(223 161 94 / .22),transparent 70%)}@media (max-width:820px){.brief .inner.kopfzeile{grid-template-columns:1fr}.brief .kopfzeile .bild{justify-self:start;max-width:300px;margin:8px 0 0}}.buchung.kalender{padding:0;min-height:0;border:1px solid rgb(223 161 94 / .4);background:var(--wein-tief);max-width:640px;overflow:hidden;display:block}.buchung.kalender .calendly-inline-widget{width:100%!important;margin:0;min-height:520px}.buchung.kalender .calendly-inline-widget iframe{background:#fff0}html body .cmplz-cookiebanner{font-family:var(--sans)!important;background:var(--wein)!important;color:#fff!important;border:1px solid var(--gold)!important;border-radius:1px!important;padding:28px 30px 24px!important;box-shadow:0 40px 120px -30px rgb(0 0 0 / .8),0 0 120px -20px rgb(223 161 94 / .45)!important;max-width:440px!important}html body .cmplz-cookiebanner .cmplz-header{padding:0 0 10px!important}html body .cmplz-cookiebanner .cmplz-title{font-family:var(--serif)!important;font-weight:400!important;font-size:24px!important;line-height:1.2!important;color:#fff!important}html body .cmplz-cookiebanner .cmplz-close{color:var(--gold)!important}html body .cmplz-cookiebanner .cmplz-divider{background:var(--gold)!important;height:1px!important;opacity:.6}html body .cmplz-cookiebanner .cmplz-message{font-size:15px!important;line-height:1.55!important;color:var(--creme-text)!important;margin:14px 0 18px!important}html body .cmplz-cookiebanner .cmplz-category-title,html body .cmplz-cookiebanner .cmplz-description,html body .cmplz-cookiebanner .cmplz-always-active{color:var(--creme-text)!important}html body .cmplz-cookiebanner .cmplz-btn{font-family:var(--sans)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;border-radius:1px!important;padding:14px 20px!important;flex:1 1 0!important;text-align:center!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-accept{background:var(--gold)!important;border:1px solid var(--gold)!important;color:var(--wein)!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover{background:var(--gold-hell)!important;border-color:var(--gold-hell)!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-deny{background:transparent!important;border:1px solid rgb(255 255 255 / .75)!important;color:#fff!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover{background:rgb(255 255 255 / .08)!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences,html body .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences{background:transparent!important;border:none!important;color:var(--gold)!important;font-weight:400!important;font-size:14px!important;text-decoration:underline!important;text-underline-offset:3px!important;flex:1 1 100%!important;padding:8px 0 0!important}html body .cmplz-cookiebanner .cmplz-links .cmplz-link,html body .cmplz-cookiebanner .cmplz-link{color:var(--gold)!important;font-size:12px!important}html body .cmplz-cookiebanner.cmplz-bottom-left,html body .cmplz-cookiebanner.cmplz-bottom-right{margin:24px!important}html body .cmplz-cookiebanner{width:min(440px,calc(100vw - 32px))!important;max-width:440px!important;min-width:0!important;overflow:hidden!important;isolation:isolate;padding:30px 32px 26px!important}html body .cmplz-cookiebanner::before{content:"";position:absolute;inset:-40% -30% auto;height:120%;background:radial-gradient(50% 50% at 75% 30%,rgb(243 201 139 / .22),transparent 70%);z-index:-1;pointer-events:none}html body .cmplz-cookiebanner .sn-cookie-blume{position:absolute;right:-18%;top:-10%;width:60%;height:120%;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 10%,rgb(0 0 0 / .5) 50%,#000 85%);mask-image:linear-gradient(90deg,transparent 10%,rgb(0 0 0 / .5) 50%,#000 85%);filter:saturate(.8) brightness(.65)}html body .cmplz-cookiebanner .sn-cookie-blume img{width:100%;height:100%;object-fit:cover;display:block}html body .cmplz-cookiebanner .sn-cookie-maytra{font-family:var(--script)!important;font-size:34px;line-height:1.1;color:var(--gold);margin:0 0 2px;position:relative}html body .cmplz-cookiebanner .cmplz-header{display:block!important;padding:0!important;position:relative}html body .cmplz-cookiebanner .cmplz-title{text-align:left!important;font-size:26px!important;padding:0!important;margin:0 36px 10px 0!important}html body .cmplz-cookiebanner .cmplz-close{position:absolute!important;top:-38px!important;right:-10px!important;color:var(--gold)!important}html body .cmplz-cookiebanner .cmplz-divider{display:none!important}html body .cmplz-cookiebanner .sn-cookie-ranke{display:block;width:220px;height:34px;margin:0 0 14px}html body .cmplz-cookiebanner .sn-cookie-ranke path,html body .cmplz-cookiebanner .sn-cookie-ranke ellipse{stroke:var(--gold);fill:none;stroke-width:1.2;stroke-linecap:round;stroke-dasharray:none!important;stroke-dashoffset:0!important}html body .cmplz-cookiebanner .sn-cookie-ranke circle{fill:var(--gold)}html body .cmplz-cookiebanner .cmplz-message{text-align:left!important;max-width:380px;margin:0 0 20px!important}html body .cmplz-cookiebanner .cmplz-buttons{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;justify-content:flex-start!important;padding:0!important}html body .cmplz-cookiebanner .cmplz-btn{flex:1 1 auto!important;margin:0!important;line-height:1.2!important}html body .cmplz-cookiebanner .cmplz-btn.cmplz-accept,html body .cmplz-cookiebanner .cmplz-btn.cmplz-deny{flex:1 1 calc(50% - 6px)!important;width:auto!important;max-width:none!important;min-width:0!important}html body .cmplz-cookiebanner .cmplz-links.cmplz-information{display:none!important}@media (max-width:480px){html body .cmplz-cookiebanner .cmplz-btn.cmplz-accept,html body .cmplz-cookiebanner .cmplz-btn.cmplz-deny{flex:1 1 100%!important}}html body .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences{text-align:left!important;flex:1 1 100%!important;padding:6px 0 0!important;font-size:14px!important}html body .cmplz-cookiebanner .cmplz-links{display:flex!important;gap:14px!important;justify-content:flex-start!important;margin-top:16px!important;opacity:.75;padding:0!important}html body .cmplz-cookiebanner .cmplz-links .cmplz-link{text-decoration:none!important}html body .cmplz-cookiebanner .cmplz-logo{display:none!important}@media (max-width:600px){.cmplz-cookiebanner{padding:22px 18px!important;max-width:none!important;margin:12px!important}.cmplz-cookiebanner .cmplz-btn{flex:1 1 100%!important}.cmplz-cookiebanner .cmplz-title{font-size:21px!important}}@media (max-width:600px){html body .cmplz-cookiebanner .cmplz-title{display:block!important}html body .cmplz-cookiebanner .cmplz-buttons{flex-direction:row!important;flex-wrap:wrap!important;height:auto!important;max-height:none!important}html body .cmplz-cookiebanner .cmplz-btn{flex:1 1 100%!important;width:100%!important;height:auto!important;max-height:none!important}html body .cmplz-cookiebanner .sn-cookie-blume{width:50%;right:-25%}}html body .cmplz-cookiebanner{overflow:clip!important}html body #cmplz-manage-consent .cmplz-manage-consent{font-family:var(--sans)!important;background:var(--wein)!important;color:var(--gold)!important;border:1px solid var(--gold)!important;border-bottom:0!important;border-radius:1px 1px 0 0!important;font-size:12px!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:8px 14px!important}.leiste nav{position:relative}.leiste nav .hat-unter{position:relative}.leiste nav .unter{display:none;position:absolute;top:100%;left:0;min-width:240px;background:var(--leiste);border:1px solid rgb(223 161 94 / .35);padding:10px 0;z-index:30}.leiste nav .hat-unter:hover .unter,.leiste nav .hat-unter:focus-within .unter{display:block}.leiste nav .unter a{display:block;padding:10px 18px;font-size:15px}.leiste nav .unter small{display:block;font-size:12px;color:var(--creme-text);opacity:.8;letter-spacing:0}.leiste nav .sprache{text-transform:uppercase}@media (max-width:980px){.leiste .kasten{flex-wrap:wrap}.leiste nav{display:none;width:100%;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 0 6px;border-top:1px solid rgb(223 161 94 / .25);margin-top:12px}.leiste.offen nav{display:flex}.leiste nav .unter{position:static;display:block;border:0;padding:0 0 4px 16px;background:#fff0}.leiste nav .unter a{padding:6px 0}.leiste .burger{display:inline-block}}.prosa .inner{max-width:720px;padding-block:150px 110px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.prosa .inner>*{min-width:0;overflow-wrap:anywhere}.prosa h1{font-size:clamp(34px,5vw,56px);line-height:1.08}.prosa h2{font-size:clamp(26px,3.4vw,36px);margin-top:18px}.prosa p,.prosa li{font-size:18.5px;line-height:1.7;color:var(--creme-text)}.prosa a{color:var(--gold)}.prosa img{max-width:100%;height:auto;border:1px solid rgb(223 161 94 / .3)}.prosa .meta{font-size:13px;letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);opacity:.85}.blog-kopf .inner{max-width:900px;display:grid;gap:18px;padding-block:170px 60px;text-align:center;justify-items:center}.blog-kopf.schlicht .inner{padding-bottom:40px}.blog-kopf h1{font-size:clamp(32px,4.6vw,54px);line-height:1.1;text-wrap:balance}.blog-kopf .bild{width:100%;margin-top:26px}.blog-kopf .bild img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border:1px solid rgb(223 161 94 / .3)}.blog-start{background-size:cover;background-position:center 60%;background-attachment:fixed;position:relative}.blog-start::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(22 6 9 / .6),rgb(46 12 25 / .4) 45%,var(--wein-tief) 100%)}.blog-start .inner{position:relative;padding-block:190px 130px}.blog-text .inner{max-width:720px;padding-block:80px 60px}.blog-text h2,.blog-text h3{font-size:clamp(24px,3vw,32px);line-height:1.2;margin:34px 0 4px}.blog-text h3{font-size:clamp(20px,2.4vw,24px)}.blog-text p,.blog-text li{font-size:18.5px;line-height:1.7;color:var(--creme-text)}.blog-text p:first-child{font-size:21px;color:#fff}.blog-text blockquote{margin:28px 0;padding:4px 0 4px 22px;border-left:1px solid var(--gold);font-family:var(--serif);font-size:22px;line-height:1.4;color:#fff}.blog-text blockquote p{font-size:inherit;color:inherit;line-height:inherit}.blog-text img{max-width:100%;height:auto;display:block;margin:28px 0;border:1px solid rgb(223 161 94 / .3)}.blog-text .textlink{color:var(--gold)}.blog-text .blog-tuer{margin-top:24px}.blog-autorin .inner{max-width:760px;display:grid;grid-template-columns:120px 1fr;gap:30px;align-items:center;padding-block:70px}.blog-autorin img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:2px solid var(--gold)}.blog-autorin p{font-size:17px;line-height:1.6;color:var(--creme-text);margin:6px 0 10px}@media (max-width:600px){.blog-autorin .inner{grid-template-columns:1fr;justify-items:start}}.blog-liste .inner{max-width:900px}.blog-erst{margin-bottom:70px;display:grid;gap:10px}.blog-erst .bild{display:block;position:relative;margin-bottom:22px;border:1px solid rgb(223 161 94 / .3)}.blog-erst .bild img{width:100%;aspect-ratio:21/10;object-fit:cover;display:block;filter:saturate(.6)}.blog-erst .bild::after{content:"";position:absolute;inset:0;background:rgb(46 12 25 / .42);transition:background .5s}.blog-erst:hover .bild::after{background:rgb(46 12 25 / .22)}.blog-erst h2{font-size:clamp(30px,4vw,42px);line-height:1.15;margin:0}.blog-erst h2 a{color:#fff;text-decoration:none}.blog-erst p{font-size:17px;line-height:1.6;color:var(--creme-text);margin:0}.blog-erst .textlink{justify-self:start}.blog-liste .mitte{text-align:center;margin:0 0 10px}.blog-zeile{display:grid;grid-template-columns:150px 1fr 30px;gap:24px;align-items:baseline;padding:28px 0;border-top:1px solid rgb(223 161 94 / .25)}.blog-zeile:last-child{border-bottom:1px solid rgb(223 161 94 / .25)}.blog-zeile .dat{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-weight:600;margin:0}.blog-zeile h3{font-size:26px;line-height:1.2;margin:0}.blog-zeile h3 a{color:#fff;text-decoration:none}.blog-zeile:hover h3 a{color:var(--gold)}.blog-zeile p{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--creme-text)}.blog-zeile .pfeil{color:var(--gold);font-size:22px;justify-self:end}@media (max-width:640px){.blog-zeile{grid-template-columns:1fr;gap:6px}.blog-zeile .pfeil{display:none}}.blog-mehr .inner{max-width:900px;display:grid;gap:22px;padding-block:90px}.nav-links{display:flex;gap:18px;justify-content:center;margin-top:34px}.nav-links a{color:var(--gold)}.beitragsliste{display:grid;gap:28px;max-width:860px}.beitragsliste article{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:center;border:1px solid rgb(223 161 94 / .28);padding:22px}@media (max-width:640px){.beitragsliste article{grid-template-columns:1fr}}.beitragsliste img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.beitragsliste h2{font-size:24px;margin:0 0 8px}.beitragsliste h2 a{color:#fff;text-decoration:none}.beitragsliste p{font-size:16px;color:var(--creme-text);margin:0}@media (max-width:820px){.zwei .inner .bild{order:2;max-width:360px}.zwei .inner .text{order:1}}.fuss .klein a{color:var(--gold);opacity:1}.brief .drei{scroll-margin-top:120px}.fuss .markensatz{grid-column:1/-1;text-align:center;color:var(--gold);font-size:50px;line-height:1;margin:0 0 14px;padding-bottom:26px;border-bottom:1px solid rgb(223 161 94 / .25)}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:712px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:1px 1px 1px 1px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#821a36;--cmplz_text_font_size:15px;--cmplz_link_font_size:15px;--cmplz_category_body_font_size:15px;--cmplz_button_accept_background_color:#821a36;--cmplz_button_accept_border_color:#821a36;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:1px 1px 1px 1px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#821a36;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}#cmplz-manage-consent .cmplz-manage-consent{left:40px;right:initial}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}#cmplz-manage-consent .cmplz-manage-consent{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-soft-cookiewall{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .7);z-index:9999}.cmplz-soft-cookiewall.cmplz-dismissed{position:initial;display:none}.cmplz-optout .cmplz-soft-cookiewall{position:initial}.cmplz-document .cmplz-soft-cookiewall{position:initial}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}.cmplz-cookiebanner{font-family:Figtree,sans-serif!important;background:#2E0C19!important;color:#fff!important;border:1px solid #DFA15E!important;border-radius:1px!important;padding:28px 32px!important;box-shadow:0 24px 70px rgb(0 0 0 / .5)!important}.cmplz-cookiebanner .cmplz-header{padding:0 0 12px!important}.cmplz-cookiebanner .cmplz-title{font-family:'DM Serif',serif!important;font-weight:400!important;font-size:26px!important;line-height:1.2!important;color:#fff!important}.cmplz-cookiebanner .cmplz-close{color:#DFA15E!important}.cmplz-cookiebanner .cmplz-divider{background:#DFA15E!important;height:1px!important;opacity:.7}.cmplz-cookiebanner .cmplz-message{font-size:16px!important;line-height:1.55!important;color:#EFDFD9!important;margin:16px 0 20px!important}.cmplz-cookiebanner .cmplz-category-title,.cmplz-cookiebanner .cmplz-description,.cmplz-cookiebanner .cmplz-always-active{color:#EFDFD9!important}.cmplz-cookiebanner .cmplz-btn{font-family:Figtree,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:1px!important;padding:14px 18px!important;flex:1 1 0!important;text-align:center!important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept{background:#C43C67!important;border:1px solid #C43C67!important;color:#fff!important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover{background:#A8305A!important;border-color:#A8305A!important}.cmplz-cookiebanner .cmplz-btn.cmplz-deny{background:transparent!important;border:1px solid #fff!important;color:#fff!important}.cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover{background:rgb(255 255 255 / .08)!important}.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences,.cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences{background:transparent!important;border:none!important;color:#DFA15E!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;font-size:14px!important;text-decoration:underline!important;text-underline-offset:3px!important;flex:1 1 100%!important;padding:10px 0 0!important}.cmplz-cookiebanner .cmplz-links .cmplz-link,.cmplz-cookiebanner .cmplz-link{color:#DFA15E!important;font-size:12px!important}@media (max-width:600px){.cmplz-cookiebanner{padding:22px 18px!important}.cmplz-cookiebanner .cmplz-btn{flex:1 1 100%!important}.cmplz-cookiebanner .cmplz-title{font-size:22px!important}}