.ev-rot{color:var(--pomodoro)}.ev-gold{color:var(--miele)}.ev-h2{font-size:var(--f-h2);line-height:1.02}.ev-knoepfe{flex-wrap:wrap;gap:.6rem;display:flex}.ev-held{height:100svh;color:var(--panna);align-items:flex-end;display:flex;position:relative;overflow:clip}.ev-held:after{content:"";pointer-events:none;background:linear-gradient(#070c0a00 30%,#070c0a66 58%,#070c0ad1 100%),linear-gradient(#070c0a6b 0%,#070c0a00 22%);position:absolute;inset:0}.ev-held-bild{position:absolute;inset:0;overflow:clip}@keyframes ev-held-fahrt{to{translate:0 12%}}@keyframes ev-fenster{0%{translate:0 -6%}to{translate:0 6%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ev-held-bild{animation-name:ev-held-fahrt;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit}.ev-saal-bild img{animation-name:ev-fenster;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}}}.ev-held-bild img{object-fit:cover;width:100%;height:100%}.ev-held-innen{z-index:2;width:100%;padding:0 var(--rand) clamp(1.6rem, 5vh, 3.4rem);gap:clamp(.8rem,2vh,1.4rem);display:grid;position:relative}.ev-held .knopf-rand{--knopf-fg:var(--panna)}.ev-titel{font-size:clamp(2.5rem,min(6.8vw,15vh),9.5rem);line-height:1}.ev-held-rest{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2.4rem;padding-top:.4rem;display:flex}.ev-held-rest p{max-width:50ch}.ev-intro{color:var(--verde);grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,5vw,6rem);padding-block:clamp(5rem,18vh,12rem);display:grid}.ev-lead{gap:1em;max-width:46ch;font-size:clamp(1.2rem,1rem + .8vw,1.7rem);line-height:1.42;display:grid}.ev-lead-knopf{justify-self:start;margin-top:.4em}.ev-pano-pin{background:var(--verde)}.ev-pano-pin:after{content:"";pointer-events:none;background:linear-gradient(#07120c00 54%,#07120cbd 100%);position:absolute;inset:0}.ev-pano-bild{width:auto;max-width:none;height:100%;display:block}.ev-pano-text{z-index:2;left:var(--rand);bottom:calc(clamp(1.6rem, 6vh, 4rem) + var(--leisten));max-width:min(78vw,56rem);color:var(--panna);position:absolute}.ev-saal{color:var(--verde);grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(2rem,4vw,5rem);padding-block:clamp(4rem,12vh,8rem);display:grid}.ev-saal-bild{aspect-ratio:4/3;overflow:clip}.ev-saal-bild img{object-fit:cover;width:100%;height:114%;margin-top:-7%}.ev-saal-text{gap:clamp(.8rem,2vh,1.4rem);display:grid}.ev-h2-klein{font-size:var(--f-lead);line-height:1.04}.ev-fakten{margin-top:.6rem}.ev-fakten>div{border-top:1px solid;grid-template-columns:6.4rem 1fr;align-items:baseline;gap:.8rem;padding-block:.72rem;display:grid}.ev-leistungen{color:var(--panna);grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(2rem,6vw,7rem);padding-block:clamp(5rem,16vh,11rem);display:grid}.ev-leistungen-kopf{gap:clamp(1rem,2.6vh,1.8rem);display:grid;position:sticky;top:clamp(5rem,14vh,8rem)}.ev-leistungen-kopf>p:last-child{max-width:42ch}.ev-liste li{border-top:1px solid #f3ecdf47;gap:.5rem;padding-block:clamp(1.2rem,3.4vh,2.2rem);display:grid}.ev-liste-titel{font-size:var(--f-h3);line-height:1.08}.ev-liste p{opacity:.84;max-width:46ch}.ev-galerie{color:var(--panna)}.ev-spur{width:max-content;height:100%;padding-inline:var(--rand);will-change:transform;align-items:center;gap:clamp(1.4rem,4vw,4.6rem);display:flex}.ev-galerie-kopf{flex:none;gap:1rem;width:min(82vw,40rem);display:grid}.ev-g{flex:none;margin:0}.ev-g-oben{align-self:flex-start;margin-top:11vh}.ev-g-unten{align-self:flex-end;margin-bottom:7vh}.ev-g-rahmen{overflow:hidden}.ev-g-gross .ev-g-rahmen{aspect-ratio:3/2;height:68vh}.ev-g-hoch .ev-g-rahmen{aspect-ratio:3/4;height:58vh}.ev-g-rahmen img{object-fit:cover;width:112%;max-width:none;height:100%;margin-left:-6%}.ev-anfrage{text-align:center;color:var(--panna);justify-items:center;gap:clamp(1.2rem,3vh,2rem);padding-block:clamp(6rem,20vh,13rem);display:grid}.ev-anfrage-titel{font-size:var(--f-mega);text-wrap:balance;line-height:.96}.ev-anfrage>p{max-width:48ch}.ev-anfrage .knopf-rand{--knopf-fg:var(--panna)}.ev-anfrage .ev-knoepfe{justify-content:center}.ev-anfrage .knopf-voll:before{background:var(--verde)}.ev-anfrage-mail{font-size:var(--f-h3);border-bottom:1px solid;margin-top:.6rem;line-height:1.1}html:not(.js) :is(.ev-pano-pin,.ev-galerie-pin),html.ruhig :is(.ev-pano-pin,.ev-galerie-pin){overflow-x:auto}@media (width<=767px){.ev-titel{font-size:clamp(2rem,10.6vw,4.4rem)}.ev-intro,.ev-saal,.ev-leistungen{grid-template-columns:1fr}.ev-leistungen-kopf{position:static}.ev-g-gross .ev-g-rahmen{height:48vh}.ev-g-hoch .ev-g-rahmen{height:42vh}.ev-g-oben{margin-top:15vh}.ev-g-unten{margin-bottom:15vh}.ev-anfrage-titel{font-size:clamp(3.2rem,15vw,5.6rem)}}
