@media (max-width:781px){.sg-hero>.wp-block-cover__inner-container{flex-basis:auto}.sg-galerie__titel{left:1.25rem}}.wp-site-blocks>main{margin-inline:auto;max-width:var(--wp--custom--maxbreite)}.site-footer__inner,.site-footer__unten,.site-header__inner{margin-inline:auto;max-width:min(var(--wp--custom--maxbreite),var(--wp--style--global--wide-size))}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:3px}.sg-galerie__knopf:focus-visible,.sg-hero a:focus-visible,.sg-hero__pfeil:focus-visible,.sg-kachel a:focus-visible,.sg-kontaktleiste a:focus-visible,.site-footer a:focus-visible,.site-header a:focus-visible{outline:2px solid var(--wp--preset--color--ground);outline-offset:4px}img{height:auto;max-width:100%}.wp-site-blocks>main{margin-block-start:0}body{overflow-x:clip}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sg-intro .sg-kicker:after,.sg-kicker:before{background:var(--wp--preset--color--primary-l);content:"";display:inline-block;height:2px;margin:0 .65rem .2em 0;transform-origin:left;transition:scale .6s cubic-bezier(.22,.61,.36,1) .3s,width .3s ease;vertical-align:middle;width:1.6rem}.sg-intro .sg-kicker:after{margin:0 0 .2em .65rem;transform-origin:right}.sg-kicker--hell:after,.sg-kicker--hell:before{background:var(--wp--preset--color--ground)}.sg-anim .sg-kicker:after,.sg-anim .sg-kicker:before{scale:0 1}.sg-anim.ist-da .sg-kicker:after,.sg-anim.ist-da .sg-kicker:before{scale:1 1}.sg-zeile:hover .sg-kicker:before{width:2.6rem}.sg-kicker{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--label);font-weight:700;letter-spacing:var(--wp--custom--tracking--display);margin:0 0 .5rem;text-transform:uppercase}.sg-kicker--hell{color:hsla(0,0%,100%,.88)}.site-header{background:transparent;inset:0 0 auto;padding-block:clamp(1rem,1.55vw,1.85rem) clamp(.5rem,.8vw,.95rem);position:fixed;transition:background-color .25s ease,padding .25s ease;z-index:50}.site-header__inner{gap:clamp(.7rem,1.25vw,1.5rem)}.site-header__logo img{display:block;height:auto;width:clamp(180px,16vw,309px)}nav.site-header__nav{gap:clamp(1.5rem,3.3vw,3.9rem)!important;padding-top:clamp(.7rem,1.3vw,1.55rem);position:relative}nav.site-header__nav:before{background:hsla(0,0%,100%,.55);content:"";height:1px;left:50%;position:absolute;top:0;translate:-50% 0;width:min(calc(100% + clamp(3rem, 5vw, 6rem)),calc(100vw - var(--wp--custom--rand)*2))}.site-footer .wp-block-navigation,.site-header .wp-block-navigation{color:var(--wp--preset--color--ground)}.site-footer .wp-block-navigation-item__content,.site-header .wp-block-navigation-item__content{text-decoration:none}.site-footer .wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible,.site-footer .wp-block-navigation-item__content.wp-block-navigation-item__content:hover,.site-header .wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible,.site-header .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--primary-l)}.site-header .wp-block-navigation-item__content{position:relative}.site-header .wp-block-navigation-item__content:after{background:var(--wp--preset--color--primary-l);bottom:-.3em;content:"";height:2px;left:0;position:absolute;right:0;scale:0 1;transform-origin:left;transition:scale .3s cubic-bezier(.22,.61,.36,1)}.site-header .current-menu-item .wp-block-navigation-item__content:after,.site-header .wp-block-navigation-item__content:focus-visible:after,.site-header .wp-block-navigation-item__content:hover:after{scale:1 1}.site-footer .sg-nav-cta .wp-block-navigation-item__content.wp-block-navigation-item__content,.site-header .sg-nav-cta .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--primary-l)}.site-footer .sg-nav-cta .wp-block-navigation-item__content:after,.site-header .sg-nav-cta .wp-block-navigation-item__content:after{background:currentColor;content:"";display:inline-block;height:.85em;margin-left:.45em;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M4 12h15M13 6l6 6-6 6%27/%3E%3C/svg%3E") center /contain no-repeat;position:static;scale:1;transition:translate .25s cubic-bezier(.22,.61,.36,1);vertical-align:-.08em;width:.85em}.site-footer .sg-nav-cta .wp-block-navigation-item__content:hover:after,.site-header .sg-nav-cta .wp-block-navigation-item__content:focus-visible:after,.site-header .sg-nav-cta .wp-block-navigation-item__content:hover:after{translate:4px 0}.site-header .sg-nav-cta .wp-block-navigation-item__content.wp-block-navigation-item__content:focus-visible,.site-header .sg-nav-cta .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--ground)}.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.is-menu-open{background:var(--wp--preset--color--area);color:var(--wp--preset--color--ground)}.site-header .wp-block-navigation__responsive-container.is-menu-open .sg-nav-cta{margin-top:.5rem}.site-header .current-menu-item .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--primary-l)}.site-header.is-haftend{background:var(--wp--preset--color--area);box-shadow:0 2px 16px rgba(0,0,0,.18);padding-block:.55rem .45rem}.site-header.is-haftend .site-header__inner{gap:.35rem}.site-header.is-haftend .site-header__logo img{width:clamp(150px,11vw,205px)}.site-header.is-haftend nav.site-header__nav{padding-top:.55rem}.sg-kopf-fest .site-header{background:var(--wp--preset--color--area)}.sg-kopf-fest main{padding-top:clamp(7rem,12vw,12.5rem)}.sg-hero{align-items:flex-end;color:var(--wp--preset--color--ground);display:flex;isolation:isolate;min-height:clamp(26rem,76vh,44rem);overflow:hidden;padding:0 0 clamp(3rem,7vw,5rem);position:relative}.sg-hero .wp-block-cover__background{background:rgba(35,53,39,.42)!important;opacity:1!important}.sg-hero .wp-block-cover__image-background{scale:1.08;translate:0 calc(var(--sg-scroll, 0)*.1px)}.sg-deko .sg-hero .wp-block-cover__image-background{animation:sg-hero-zoom 18s ease-out both}@keyframes sg-hero-zoom{0%{scale:1.08}to{scale:1.15}}.sg-hero h1,.sg-hero__subline{animation:sg-aufsteigen .9s cubic-bezier(.22,.61,.36,1) both}.sg-hero h1{animation-delay:.15s}.sg-hero__subline{animation-delay:.45s}.sg-hero__aktion{animation:sg-aufsteigen .9s cubic-bezier(.22,.61,.36,1) .7s both;margin-top:clamp(1.25rem,2.4vw,2rem)}.sg-hero__aktion .wp-block-button__link{align-items:center;background:var(--wp--preset--color--ground);color:var(--wp--preset--color--area);display:inline-flex;gap:.6rem;transition:background-color .2s ease,color .2s ease}.sg-hero__aktion .wp-block-button__link:focus-visible,.sg-hero__aktion .wp-block-button__link:hover{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--ground)}.sg-hero__aktion .sg-icon{transition:translate .25s ease}.sg-hero__bewertung{animation:sg-aufsteigen .9s cubic-bezier(.22,.61,.36,1) .85s both;font-size:var(--wp--preset--font-size--small);margin:.85rem 0 0}.sg-hero__bewertung a{align-items:center;color:var(--wp--preset--color--ground);display:inline-flex;flex-wrap:wrap;gap:.2rem .5rem;text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.5)}.sg-hero__bewertung a:focus-visible b,.sg-hero__bewertung a:hover b{text-decoration:underline}.sg-hero__bewertung .sg-icon{color:#f2c94c;filter:drop-shadow(0 1px 3px rgb(0 0 0/.4))}.sg-hero__sterne{display:inline-flex;gap:.15rem}@media (max-width:599px){.sg-hero__aktion .sg-nur-breit{display:none}}.sg-hero__aktion .wp-block-button__link:hover .sg-icon{translate:3px 0}@keyframes sg-aufsteigen{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}.sg-hero>.wp-block-cover__inner-container{opacity:calc(1 - var(--sg-scroll, 0)/420);translate:0 calc(var(--sg-scroll, 0)*.2px)}.sg-hero:before{background:linear-gradient(180deg,rgba(20,30,22,.45),transparent);height:230px;inset:0 0 auto}.sg-hero:after,.sg-hero:before{content:"";pointer-events:none;position:absolute;z-index:1}.sg-hero:after{background:linear-gradient(0deg,rgba(20,30,22,.5),transparent);height:45%;inset:auto 0 0}.sg-hero>.wp-block-cover__inner-container,.sg-hero__pfeil{z-index:2}.sg-hero.is-position-bottom-left,.sg-hero.is-position-center-left,.sg-hero.is-position-top-left{justify-content:center}.sg-hero>.wp-block-cover__inner-container{flex:0 0 var(--wp--style--global--wide-size);margin-inline:auto;max-width:var(--wp--style--global--wide-size);padding-inline:0;width:var(--wp--style--global--wide-size)}.sg-hero h1{color:var(--wp--preset--color--ground);margin:0}.sg-hero__subline{font-size:var(--wp--preset--font-size--label);font-weight:700;letter-spacing:var(--wp--custom--tracking--display);margin:.75rem 0 0;text-transform:uppercase}.sg-hero__pfeil{animation:sg-wippen 2.4s ease-in-out infinite;background:none;border:0;bottom:1.75rem;color:var(--wp--preset--color--ground);cursor:pointer;display:grid;height:44px;left:50%;place-items:center;position:absolute;translate:-50% 0;width:44px}@keyframes sg-wippen{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}:root{--sg-leiste-rand:clamp(0.75rem,1.5vw,1.5rem);--sg-leiste-breite:38px}.sg-kontaktleiste{position:fixed;right:var(--sg-leiste-rand);top:50%;translate:0 -50%;z-index:40}.sg-kontaktleiste ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.sg-kontaktleiste a{backdrop-filter:blur(4px);background:rgba(44,66,48,.55);border:1px solid hsla(0,0%,100%,.55);color:var(--wp--preset--color--ground);display:grid;height:var(--sg-leiste-breite);place-items:center;transition:background-color .2s ease,border-color .2s ease;width:var(--sg-leiste-breite)}.sg-kontaktleiste a:focus-visible,.sg-kontaktleiste a:hover{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}@media (min-width:782px){.sg-kontaktleiste a{position:relative}.sg-kontaktleiste a:after{background:var(--wp--preset--color--area);color:var(--wp--preset--color--ground);content:attr(data-label);font-size:var(--wp--preset--font-size--label);font-weight:600;letter-spacing:var(--wp--custom--tracking--body);opacity:0;padding:.4rem .75rem;pointer-events:none;position:absolute;right:calc(100% + 10px);top:50%;transition:opacity .2s ease,translate .25s cubic-bezier(.22,.61,.36,1);translate:8px -50%;white-space:nowrap}.sg-kontaktleiste a:focus-visible:after,.sg-kontaktleiste a:hover:after{opacity:1;translate:0 -50%}}@media (min-width:2400px){:root{--sg-leiste-rand:0.75rem}.sg-kontaktleiste{right:calc((100vw - var(--wp--custom--maxbreite))/2 + var(--sg-leiste-rand))}}@media (max-width:781px){.sg-kontaktleiste{background:var(--wp--preset--color--area);bottom:0;left:0;right:0;top:auto;translate:none}.sg-kontaktleiste ul{flex-direction:row;gap:0}.sg-kontaktleiste li{flex:1}.sg-kontaktleiste a{background:none;border:0;border-top:1px solid hsla(0,0%,100%,.2);height:52px;width:100%}.site-footer{padding-bottom:calc(var(--wp--preset--spacing--60) + 52px)}.sg-kontaktleiste a{flex-direction:column;gap:.2rem;height:56px;text-decoration:none}.sg-kontaktleiste a:after{content:attr(data-kurz);font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1}.sg-kontaktleiste:has(.sg-kontaktleiste__rechner) .sg-kontaktleiste__route{display:none}.sg-kontaktleiste__rechner a{background:var(--wp--preset--color--primary)}.site-footer{padding-bottom:calc(var(--wp--preset--spacing--60) + 56px)}}@media (min-width:782px){.sg-kontaktleiste__rechner{display:none}}body{--sg-blatt-rand:clamp(0.75rem,calc(var(--wp--custom--rand)*0.3 - 1rem),3rem)}.sg-abschnitt{isolation:isolate;overflow-x:clip}.sg-abschnitt:after,.sg-abschnitt:before,.sg-zeile[data-blatt]:before{content:"";position:absolute;z-index:3;--sg-w:calc(clamp(120px, 14vw, 300px)*var(--sg-groesse, 1));aspect-ratio:420/399;width:var(--sg-w);--sg-dreh-max:calc(abs(var(--sg-drehung, 0deg)) + 4deg);background-image:var(--sg-bild,var(--sg-blatt-1));background-repeat:no-repeat;background-size:contain;margin-inline:calc(max(0px, (var(--sg-w) * cos(var(--sg-dreh-max)) + var(--sg-w) * .95 * sin(var(--sg-dreh-max)) - var(--sg-w)) / 2) + 8px);opacity:0;pointer-events:none;transition:opacity 1.1s ease,translate 1.1s ease;translate:0 14px}.sg-deko .sg-abschnitt:after,.sg-deko .sg-abschnitt:before,.sg-deko .sg-zeile[data-blatt]:before{opacity:1;translate:0 0}.sg-deko .sg-abschnitt:before,.sg-deko .sg-zeile[data-blatt]:before{animation:sg-schweben-a 13s ease-in-out var(--sg-verzug,1.2s) infinite}.sg-deko .sg-abschnitt:after{animation:sg-schweben-b 17s ease-in-out var(--sg-verzug,2.4s) infinite}@supports (animation-timeline:view()){.sg-deko .sg-abschnitt:before{animation:sg-schweben-a 13s ease-in-out 1.2s infinite,sg-mitlaufen-hoch linear both;animation-range:auto,cover 0 cover 100%;animation-timeline:auto,view()}.sg-deko .sg-abschnitt:after{animation:sg-schweben-b 17s ease-in-out 2.4s infinite,sg-mitlaufen-runter linear both;animation-range:auto,cover 0 cover 100%;animation-timeline:auto,view()}}@keyframes sg-mitlaufen-hoch{0%{translate:0 170px}to{translate:0 -170px}}@keyframes sg-mitlaufen-runter{0%{translate:0 -140px}to{translate:0 140px}}@keyframes sg-schweben-a{0%,to{transform:translateZ(0) rotate(var(--sg-drehung,-12deg))}50%{transform:translate3d(6px,-13px,0) rotate(calc(var(--sg-drehung, -12deg) + 4deg))}}@keyframes sg-schweben-b{0%,to{transform:translateZ(0) rotate(var(--sg-drehung,14deg))}50%{transform:translate3d(-7px,-10px,0) rotate(calc(var(--sg-drehung, 14deg) - 4deg))}}.sg-abschnitt:before,.sg-abschnitt[data-blatt="0"]:before{bottom:auto;left:var(--sg-blatt-rand);right:auto;top:6%;--sg-bild:var(--sg-blatt-1);--sg-groesse:1;--sg-drehung:-12deg}.sg-abschnitt:after,.sg-abschnitt[data-blatt="0"]:after{bottom:10%;left:auto;right:var(--sg-blatt-rand);top:auto;--sg-bild:var(--sg-blatt-2);--sg-groesse:0.85;--sg-drehung:14deg}.sg-abschnitt[data-blatt="1"]:before{bottom:auto;left:auto;right:var(--sg-blatt-rand);top:38%;--sg-bild:var(--sg-blatt-3);--sg-groesse:0.8;--sg-drehung:24deg;--sg-verzug:0.4s}.sg-abschnitt[data-blatt="1"]:after{bottom:16%;left:var(--sg-blatt-rand);right:auto;top:auto;--sg-bild:var(--sg-blatt-1);--sg-groesse:1.15;--sg-drehung:-32deg;--sg-verzug:3.1s}.sg-abschnitt[data-blatt="2"]:before{bottom:auto;left:auto;right:var(--sg-blatt-rand);top:12%;--sg-bild:var(--sg-blatt-2);--sg-groesse:1.1;--sg-drehung:-20deg;--sg-verzug:2s}.sg-abschnitt[data-blatt="2"]:after{bottom:34%;left:var(--sg-blatt-rand);right:auto;top:auto;--sg-bild:var(--sg-blatt-3);--sg-groesse:0.7;--sg-drehung:9deg;--sg-verzug:0.9s}.sg-abschnitt[data-blatt="3"]:before{bottom:auto;left:var(--sg-blatt-rand);right:auto;top:56%;--sg-bild:var(--sg-blatt-1);--sg-groesse:0.75;--sg-drehung:38deg;--sg-verzug:1.7s}.sg-abschnitt[data-blatt="3"]:after{bottom:auto;left:auto;right:var(--sg-blatt-rand);top:8%;--sg-bild:var(--sg-blatt-2);--sg-groesse:0.95;--sg-drehung:-6deg;--sg-verzug:4.2s}.sg-abschnitt[data-blatt="4"]:before{bottom:6%;left:auto;right:var(--sg-blatt-rand);top:auto;--sg-bild:var(--sg-blatt-3);--sg-groesse:1.05;--sg-drehung:-42deg;--sg-verzug:2.8s}.sg-abschnitt[data-blatt="4"]:after{bottom:auto;left:var(--sg-blatt-rand);right:auto;top:24%;--sg-bild:var(--sg-blatt-1);--sg-groesse:0.8;--sg-drehung:18deg;--sg-verzug:0.6s}.sg-abschnitt[data-blatt="5"]:before{bottom:auto;left:var(--sg-blatt-rand);right:auto;top:20%;--sg-bild:var(--sg-blatt-2);--sg-groesse:0.9;--sg-drehung:6deg;--sg-verzug:3.6s}.sg-abschnitt[data-blatt="5"]:after{bottom:12%;left:auto;right:var(--sg-blatt-rand);top:auto;--sg-bild:var(--sg-blatt-3);--sg-groesse:1.2;--sg-drehung:28deg;--sg-verzug:1.4s}.sg-zeile[data-blatt]{isolation:isolate;position:relative}.sg-zeile[data-blatt]:before{z-index:1;--sg-groesse:0.7}.sg-zeile--links[data-blatt]:before{left:calc(var(--sg-blatt-rand) - var(--wp--custom--rand));top:-5%}.sg-zeile--rechts[data-blatt]:before{bottom:-6%;right:calc(var(--sg-blatt-rand) - var(--wp--custom--rand))}.sg-zeile[data-blatt="0"]:before{--sg-bild:var(--sg-blatt-3);--sg-drehung:-28deg;--sg-verzug:0.8s}.sg-zeile[data-blatt="1"]:before{--sg-bild:var(--sg-blatt-1);--sg-drehung:20deg;--sg-groesse:0.8;--sg-verzug:2.3s}.sg-zeile[data-blatt="2"]:before{--sg-bild:var(--sg-blatt-2);--sg-drehung:44deg;--sg-groesse:0.6;--sg-verzug:1.5s}.sg-zeile[data-blatt="3"]:before{--sg-bild:var(--sg-blatt-1);--sg-drehung:-50deg;--sg-groesse:0.75;--sg-verzug:3.4s}.sg-zeile[data-blatt="4"]:before{--sg-bild:var(--sg-blatt-3);--sg-drehung:12deg;--sg-groesse:0.85;--sg-verzug:0.3s}.sg-zeile[data-blatt="5"]:before{--sg-bild:var(--sg-blatt-2);--sg-drehung:-8deg;--sg-groesse:0.65;--sg-verzug:2.9s}.sg-hero:after,.sg-hero:before,.site-footer:before,.site-header:before{background-image:none}@media (max-width:781px){.sg-abschnitt:after,.sg-abschnitt:before,.sg-zeile[data-blatt]:before{display:none}}@supports not (animation-timeline:view()){.sg-deko .sg-abschnitt:after,.sg-deko .sg-abschnitt:before{transition:opacity 1.1s ease}.sg-deko .sg-abschnitt:before{translate:0 calc(170px - var(--sg-p, .5)*340px)}.sg-deko .sg-abschnitt:after{translate:0 calc(-140px + var(--sg-p, .5)*280px)}}.sg-anim{opacity:0;transition:opacity .7s ease-out,translate .7s ease-out;translate:0 24px}.sg-anim.ist-da{opacity:1;translate:0 0}.sg-anim .sg-funnel>*,.sg-anim .sg-intro>*,.sg-anim .sg-kachel,.sg-anim .sg-portraets figure,.sg-anim.sg-willkommen>.wp-block-column,.sg-anim.sg-zeile>.wp-block-column{opacity:0;transition:opacity .6s ease-out,translate .6s ease-out;translate:0 18px}.sg-anim.ist-da .sg-funnel>*,.sg-anim.ist-da .sg-intro>*,.sg-anim.ist-da .sg-kachel,.sg-anim.ist-da .sg-portraets figure,.sg-anim.ist-da.sg-willkommen>.wp-block-column,.sg-anim.ist-da.sg-zeile>.wp-block-column{opacity:1;translate:0 0}.sg-anim :is(.sg-intro,.sg-funnel,.sg-kacheln,.sg-portraets)>:first-child,.sg-anim>.wp-block-column:first-child{transition-delay:.1s}.sg-anim :is(.sg-intro,.sg-funnel,.sg-kacheln,.sg-portraets)>:nth-child(2),.sg-anim>.wp-block-column:nth-child(2){transition-delay:.22s}.sg-anim :is(.sg-intro,.sg-funnel,.sg-kacheln,.sg-portraets)>:nth-child(3){transition-delay:.34s}.sg-anim :is(.sg-intro,.sg-funnel,.sg-kacheln,.sg-portraets)>:nth-child(4){transition-delay:.46s}.sg-anim .sg-portraets>:nth-child(5){transition-delay:.58s}.sg-anim .sg-portraets>:nth-child(6){transition-delay:.7s}.sg-anim .sg-portraets>:nth-child(7){transition-delay:.82s}.sg-anim .sg-portraets>:nth-child(8){transition-delay:.94s}.sg-anim .sg-portraets.sg-portraets>figure{transition:opacity .6s ease-out var(--sg-ein,0s),translate .6s ease-out var(--sg-ein,0s),scale .45s cubic-bezier(.22,.61,.36,1) 0s}.sg-anim .sg-portraets>:first-child{--sg-ein:0.1s}.sg-anim .sg-portraets>:nth-child(2){--sg-ein:0.22s}.sg-anim .sg-portraets>:nth-child(3){--sg-ein:0.34s}.sg-anim .sg-portraets>:nth-child(4){--sg-ein:0.46s}.sg-anim .sg-portraets>:nth-child(5){--sg-ein:0.58s}.sg-anim .sg-portraets>:nth-child(6){--sg-ein:0.7s}.sg-anim .sg-portraets>:nth-child(7){--sg-ein:0.82s}.sg-anim .sg-portraets>:nth-child(8){--sg-ein:0.94s}@media (min-width:782px){.sg-zeile.sg-anim{translate:-22px 18px}.sg-zeile--rechts.sg-anim{translate:22px 18px}.sg-zeile--rechts.sg-anim.ist-da,.sg-zeile.sg-anim.ist-da{translate:0 0}}.wp-block-post-content>*{margin-block:0}.sg-abschnitt{padding-block:var(--wp--preset--spacing--90);position:relative}.sg-abschnitt--eng{padding-block:var(--wp--preset--spacing--80)}.sg-galerie,.sg-kacheln{margin-block:var(--wp--preset--spacing--90)!important}.sg-intro{margin-inline:auto;max-width:52ch;text-align:center}.sg-intro h1,.sg-intro h2{margin:0 0 1rem}.sg-intro h1{font-size:var(--wp--preset--font-size--h-2);font-weight:700;line-height:1.21}.sg-zeile.sg-zeile{align-items:center;background:var(--wp--preset--color--accent);display:grid;grid-template-columns:1.12fr .88fr}.sg-zeile--rechts.sg-zeile--rechts{grid-template-columns:.88fr 1.12fr}.sg-zeile>.wp-block-column{box-sizing:border-box;min-width:0}.sg-zeile__bild{aspect-ratio:1800/800;display:block;object-fit:cover;transition:scale .5s ease;width:100%}.sg-zeile:hover .sg-zeile__bild{scale:1.02}.sg-zeile__medien{padding-block:clamp(1rem,1.7vw,1.75rem)}.sg-zeile--links .sg-zeile__medien{padding-left:clamp(1rem,1.7vw,1.75rem)}.sg-zeile--rechts .sg-zeile__medien{order:2;padding-right:clamp(1rem,1.7vw,1.75rem)}.sg-zeile__text{padding:clamp(2rem,5.5vw,5.5rem) clamp(1.5rem,4vw,3.5rem)}.sg-zeile__text h2,.sg-zeile__text h3{margin:0}.sg-willkommen p:not(.sg-kicker){max-width:46ch}.sg-willkommen .wp-block-image{isolation:isolate;margin-bottom:14px;margin-right:14px;position:relative}.sg-willkommen .wp-block-image:before{border:2px solid var(--wp--preset--color--primary-l);content:"";inset:14px -14px -14px 14px;position:absolute;transition:inset .45s cubic-bezier(.22,.61,.36,1);z-index:-1}.sg-willkommen .wp-block-image img{position:relative;transition:translate .45s cubic-bezier(.22,.61,.36,1)}.sg-willkommen .wp-block-image:hover:before{inset:8px -8px -8px 8px}.sg-willkommen .wp-block-image:hover img{translate:3px 3px}@media (max-width:781px){.sg-zeile--rechts.sg-zeile--rechts,.sg-zeile.sg-zeile{grid-template-columns:1fr}.sg-zeile__medien{order:0!important;padding-inline:clamp(1rem,4vw,1.75rem)!important}}.sg-kacheln{display:grid;grid-template-columns:repeat(2,1fr)}.sg-kachel{align-items:flex-end;color:var(--wp--preset--color--ground);display:flex;isolation:isolate;min-height:clamp(20rem,33vw,40rem);overflow:hidden;padding:clamp(1.25rem,3vw,2.5rem);position:relative;text-decoration:none}.sg-kachel:focus-within .wp-block-cover__image-background,.sg-kachel:hover .wp-block-cover__image-background{scale:1.06}.sg-kachel .wp-block-cover__image-background{height:100%;inset:0;object-fit:cover;position:absolute;transition:scale .7s cubic-bezier(.22,.61,.36,1);width:100%;z-index:-2}.sg-kachel .wp-block-cover__background{background:linear-gradient(0deg,rgba(44,66,48,.94) 0,rgba(44,66,48,.78) 18%,rgba(44,66,48,.45) 38%,rgba(44,66,48,.16) 58%,rgba(44,66,48,0) 78%)!important;opacity:1!important;transition:opacity .4s ease}.sg-kachel:hover .wp-block-cover__background{opacity:.86!important}.sg-kachel .wp-block-cover__inner-container,.sg-kachel:hover .sg-kachel__bild{transition:translate .45s cubic-bezier(.22,.61,.36,1)}.sg-kachel:focus-within .wp-block-cover__inner-container,.sg-kachel:hover .wp-block-cover__inner-container{translate:0 -10px}.sg-kachel h2:after{background:currentColor;content:"";display:block;height:2px;margin-top:.7rem;scale:0 1;transform-origin:left;transition:scale .45s cubic-bezier(.22,.61,.36,1) .05s;width:clamp(3rem,7vw,6rem)}.sg-kachel:focus-within h2:after,.sg-kachel:hover h2:after{scale:1 1}.sg-kachel h2,.sg-kachel h3{color:var(--wp--preset--color--ground);font-size:var(--wp--preset--font-size--h-3);margin:0}.sg-galerie__titel a,.sg-hero a,.sg-kachel a{color:var(--wp--preset--color--ground);text-decoration:none}.sg-kachel a:focus-visible,.sg-kachel a:hover{color:var(--wp--preset--color--ground);text-decoration:underline;text-underline-offset:.25em}.sg-kachel a:after{content:"";inset:0;position:absolute}@media (max-width:781px){.sg-kacheln{grid-template-columns:1fr}}.sg-funnel{background:var(--wp--preset--color--accent);border:1px solid var(--wp--preset--color--line);display:grid;grid-template-columns:1.05fr .95fr;margin:clamp(2rem,4vw,3rem) auto 0;max-width:min(100%,62rem)}.sg-funnel__vorschau{background:radial-gradient(120% 90% at 100% 0,rgba(136,177,144,.18),transparent 60%),var(--wp--preset--color--area);color:var(--wp--preset--color--ground);display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem);isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative;text-decoration:none}.sg-funnel__leiste{align-items:center;display:flex;font-size:var(--wp--preset--font-size--label);font-weight:700;gap:1rem;justify-content:space-between;letter-spacing:var(--wp--custom--tracking--display);opacity:.85;text-transform:uppercase}.sg-funnel__rail{display:flex;gap:4px}.sg-funnel__rail i{background:hsla(0,0%,100%,.22);display:block;height:3px;width:18px}.sg-funnel__rail i.ist-erledigt{background:var(--wp--preset--color--primary-l)}.sg-funnel__frage{font-size:var(--wp--preset--font-size--h-3);font-weight:700;letter-spacing:var(--wp--custom--tracking--display);line-height:1.2;text-transform:uppercase}.sg-funnel__wege{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sg-funnel__weg{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);display:flex;flex-direction:column;gap:.6rem;padding:clamp(.9rem,1.6vw,1.25rem) .75rem;text-align:center;transition:background-color .25s ease,border-color .25s ease,translate .25s ease}.sg-funnel__weg .sg-icon{color:var(--wp--preset--color--primary-l);height:auto;stroke-width:1.2;width:34px}.sg-funnel__weg b{font-size:var(--wp--preset--font-size--label);font-weight:700;letter-spacing:var(--wp--custom--tracking--display);text-transform:uppercase}.sg-funnel__weg.ist-gewaehlt{background:rgba(136,177,144,.16);border-color:var(--wp--preset--color--primary-l);box-shadow:inset 0 0 0 1px var(--wp--preset--color--primary-l)}.sg-funnel__weiter{align-items:center;align-self:flex-end;background:var(--wp--preset--color--primary);display:inline-flex;font-size:var(--wp--preset--font-size--small);font-weight:700;gap:.5rem;padding:.55rem 1.1rem;transition:background-color .25s ease,gap .25s ease}.sg-funnel__weiter .sg-icon{height:auto;transition:translate .25s ease;width:18px}.sg-funnel__vorschau:focus-visible .sg-funnel__weg.ist-gewaehlt,.sg-funnel__vorschau:hover .sg-funnel__weg.ist-gewaehlt{background:rgba(136,177,144,.26);translate:0 -3px}.sg-funnel__vorschau:focus-visible .sg-funnel__weiter,.sg-funnel__vorschau:hover .sg-funnel__weiter{background:var(--wp--preset--color--primary-l);color:var(--wp--preset--color--area)}.sg-funnel__vorschau:focus-visible .sg-funnel__weiter .sg-icon,.sg-funnel__vorschau:hover .sg-funnel__weiter .sg-icon{translate:3px 0}.sg-funnel__vorschau:focus-visible{outline:2px solid var(--wp--preset--color--ground);outline-offset:-6px}.sg-funnel__text{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem);justify-content:center;padding:clamp(1.5rem,3.2vw,2.75rem)}.sg-funnel__text h3{font-size:var(--wp--preset--font-size--h-3);margin:0}.sg-funnel__vorteile{display:flex;flex-direction:column;gap:.7rem;list-style:none;margin:0;padding:0}.sg-funnel__vorteile li{align-items:flex-start;display:flex;font-size:var(--wp--preset--font-size--small);gap:.7rem;line-height:1.5}.sg-funnel__vorteile .sg-icon{background:var(--wp--preset--color--primary);border-radius:50%;color:var(--wp--preset--color--ground);flex:0 0 auto;height:22px;margin-top:.05rem;padding:3px;stroke-width:2.2;width:22px}.sg-funnel__knopf{margin:.25rem 0 0}.sg-funnel__knopf .wp-block-button__link{display:inline-block}.sg-funnel__hinweis{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--label);line-height:1.5;margin:0;opacity:.85}@media (max-width:781px){.sg-funnel{grid-template-columns:1fr}.sg-funnel__text{align-items:center;text-align:center}.sg-funnel__vorteile li{text-align:left}}@media (max-width:480px){.sg-funnel__rail i{width:12px}}.sg-galerie{isolation:isolate;overflow:hidden;position:relative}.sg-galerie:after{background:linear-gradient(to top right,rgba(14,22,16,.85),rgba(14,22,16,.42) 28%,rgba(14,22,16,.12) 48%,transparent 68%);content:"";height:62%;inset:auto 0 0;pointer-events:none;position:absolute;z-index:1}.sg-galerie__spur{display:flex;list-style:none;margin:0;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.sg-galerie__spur::-webkit-scrollbar{display:none}.sg-galerie__bild{flex:0 0 50%;overflow:hidden;scroll-snap-align:start}.sg-galerie__bild img{transition:scale .9s cubic-bezier(.22,.61,.36,1)}.sg-galerie__bild:hover img{scale:1.05}.sg-galerie--vier .sg-galerie__spur{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.sg-galerie--vier .sg-galerie__bild{flex:none}@media (max-width:1024px){.sg-galerie--vier .sg-galerie__spur{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-galerie--vier .sg-galerie__bild img{height:clamp(12rem,34vw,22rem)}}.sg-galerie--vier img[src*=sg-galerie-2]{object-position:74% center}.sg-galerie__bild img{display:block;height:clamp(18rem,31vw,34rem);object-fit:cover;width:100%}.sg-galerie__titel{bottom:clamp(1rem,3vw,2.5rem);color:var(--wp--preset--color--ground);left:var(--wp--custom--rand);position:absolute;text-shadow:0 2px 12px rgba(0,0,0,.55);z-index:3}.sg-galerie__titel h2{color:var(--wp--preset--color--ground);font-size:var(--wp--preset--font-size--h-3);margin:0}.sg-galerie__knopf{background:none;border:0;color:var(--wp--preset--color--ground);cursor:pointer;display:grid;filter:drop-shadow(0 2px 10px rgb(0 0 0/.55));height:clamp(44px,4vw,68px);place-items:center;position:absolute;top:50%;translate:0 -50%;width:clamp(44px,4vw,68px);z-index:3}.sg-galerie__knopf .sg-icon{height:100%;stroke-width:1.1;width:100%}.sg-galerie__knopf{transition:opacity .25s ease,scale .25s ease}.sg-galerie__knopf:hover:not([disabled]){scale:1.12}.sg-galerie__knopf[disabled]{cursor:default;opacity:.45}.sg-galerie__knopf--zurueck{left:clamp(.5rem,3vw,2rem)}.sg-galerie__knopf--vor{right:clamp(.5rem,3vw,2rem)}@media (min-width:782px){.sg-galerie{--sg-pfeil-rand:calc(var(--sg-leiste-rand) + var(--sg-leiste-breite) + clamp(0.5rem, 1vw, 1rem))}.sg-galerie__knopf--zurueck{left:var(--sg-pfeil-rand)}.sg-galerie__knopf--vor{right:var(--sg-pfeil-rand)}}@media (max-width:781px){.sg-galerie__bild{flex-basis:88%}}.sg-portraets.sg-portraets{grid-template-columns:1fr}@media (min-width:600px){.sg-portraets.sg-portraets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sg-portraets.sg-portraets{grid-template-columns:repeat(4,minmax(0,1fr))}}.sg-portraets figure{margin:0}.sg-abschnitt--eng{padding-block:0 var(--wp--preset--spacing--80)}.sg-abschnitt+.sg-abschnitt--eng{margin-block-start:calc(var(--wp--preset--spacing--90)*-.35)}.sg-abschnitt--eng .wp-block-image.alignwide{margin-block-end:clamp(.5rem,.9vw,.85rem);margin-inline:auto;max-width:min(100%,78rem);overflow:hidden}.sg-abschnitt--eng .wp-block-image.alignwide img{display:block;transition:scale .9s cubic-bezier(.22,.61,.36,1),filter .6s ease}.sg-abschnitt--eng .wp-block-image.alignwide:hover img{filter:saturate(1.08);scale:1.025}.sg-portraets figure{overflow:hidden;transition:scale .4s cubic-bezier(.22,.61,.36,1)}.sg-portraets img{transition:scale .45s cubic-bezier(.22,.61,.36,1),filter .45s ease}.sg-portraets:hover figure:not(:hover) img{filter:saturate(.72) brightness(.92)}.sg-portraets figure:focus-within,.sg-portraets figure:hover{scale:1.04}.sg-portraets figure:focus-within img,.sg-portraets figure:hover img{filter:saturate(1.1);scale:1.07}.sg-portraets.sg-portraets{margin-inline:auto;max-width:min(100%,78rem)}.sg-portraets img{aspect-ratio:870/600;display:block;object-fit:cover;width:100%}.site-footer{color:var(--wp--preset--color--ground);padding-block:var(--wp--preset--spacing--90) var(--wp--preset--spacing--60)}.site-footer__inner{display:grid;gap:clamp(1.75rem,4vw,3rem);justify-items:center;margin-inline:auto;max-width:var(--wp--style--global--wide-size);text-align:center}.site-footer__logo img{display:block;height:auto;width:clamp(150px,15vw,186px)}.site-footer__kontakt{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,4.5vw,4.5rem);justify-content:center;list-style:none;margin:0;padding:0}.site-footer__kontakt a{align-items:center;color:inherit;display:flex;font-size:var(--wp--preset--font-size--body);gap:.6rem;letter-spacing:.06em;min-height:44px;padding-block:.4rem;text-decoration:none}.site-footer__kontakt a svg{flex:0 0 auto;height:21px;width:21px}.site-footer__kontakt a span:not(.screen-reader-text),.site-footer__unten a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s cubic-bezier(.22,.61,.36,1)}.site-footer__kontakt a:focus-visible span:not(.screen-reader-text),.site-footer__kontakt a:hover span:not(.screen-reader-text),.site-footer__unten a:focus-visible,.site-footer__unten a:hover{background-size:100% 1px}.site-footer__kontakt a svg{transition:translate .3s cubic-bezier(.22,.61,.36,1)}.site-footer__kontakt a:hover svg{translate:0 -2px}.site-footer__unten{border-top:1px solid hsla(0,0%,100%,.35);margin:clamp(2rem,5vw,3.5rem) auto 0;max-width:var(--wp--style--global--wide-size);padding-top:1.25rem}.site-footer__unten a{color:var(--wp--preset--color--ground);text-decoration:none}.site-footer__recht{display:flex;flex-wrap:wrap;gap:clamp(1rem,2.5vw,2rem);letter-spacing:var(--wp--custom--tracking--display);margin:0;text-transform:uppercase}.site-footer__nav{gap:clamp(1rem,2.5vw,2rem)!important}.wp-block-button__link{isolation:isolate;overflow:hidden;position:relative;transition:color .3s ease,translate .25s ease}.wp-block-button__link:before{background:var(--wp--preset--color--area);content:"";inset:0;position:absolute;scale:1 0;transform-origin:bottom;transition:scale .32s cubic-bezier(.22,.61,.36,1);z-index:-1}.wp-block-button__link:focus-visible:before,.wp-block-button__link:hover:before{scale:1 1}.wp-block-button__link:focus-visible,.wp-block-button__link:hover{color:var(--wp--preset--color--ground);translate:0 -2px}.wp-block-button__link:active{transition-duration:.08s;translate:0 0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.sg-anim,.sg-anim.ist-da{opacity:1;translate:0 0}.sg-deko .sg-abschnitt:after,.sg-deko .sg-abschnitt:before,.sg-deko .sg-zeile[data-blatt]:before{animation:none;translate:0 0}.sg-hero .wp-block-cover__image-background,.sg-hero h1,.sg-hero__subline{animation:none}.sg-hero .wp-block-cover__image-background,.sg-hero>.wp-block-cover__inner-container{opacity:1;translate:0 0}.sg-anim .sg-funnel>*,.sg-anim .sg-intro>*,.sg-anim .sg-kachel,.sg-anim .sg-portraets figure,.sg-anim>.wp-block-column{opacity:1;transition:none;translate:0 0}.sg-kicker:after,.sg-kicker:before{scale:1 1}.site-header .wp-block-navigation-item__content:after{transition:none}.sg-galerie__bild:hover img{scale:1}.sg-willkommen .wp-block-image:hover img,.site-footer__kontakt a:hover svg{translate:0 0}.wp-block-button__link:before{scale:1 1}.wp-block-button__link:hover{translate:0 0}.sg-funnel__weg,.sg-funnel__weiter .sg-icon{transition:none;translate:0 0}.sg-kachel h2:after{scale:1 1}.sg-kachel:hover .wp-block-cover__inner-container{translate:0 0}.sg-abschnitt--eng .wp-block-image.alignwide:hover img,.sg-portraets figure:hover,.sg-portraets figure:hover img{scale:1}.sg-portraets:hover figure:not(:hover) img{filter:none}}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.wp-site-blocks>main{flex:1 0 auto;width:100%}.sg-kopf-fest main.sg-recht{padding-top:0}.sg-recht__kopf{background:var(--wp--preset--color--accent);overflow:hidden;padding-block:calc(clamp(7rem, 12vw, 12.5rem) + var(--wp--preset--spacing--70)) var(--wp--preset--spacing--80);position:relative}.sg-recht__kopf:after{aspect-ratio:420/399;background:var(--sg-blatt-1) center /contain no-repeat;bottom:clamp(1rem,3vw,2.5rem);content:"";opacity:.9;pointer-events:none;position:absolute;right:max(1.5rem,calc(var(--wp--custom--rand)*.6));rotate:-14deg;width:clamp(110px,11vw,180px)}@media (max-width:781px){.sg-recht__kopf:after{display:none}}.sg-recht__dach{align-items:center;color:var(--wp--preset--color--primary);display:flex;font-size:var(--wp--preset--font-size--label);font-weight:700;gap:.75rem;letter-spacing:var(--wp--custom--tracking--display);margin:0 0 var(--wp--preset--spacing--50);max-width:var(--wp--style--global--content-size);text-transform:uppercase}.sg-recht__dach:before{background:currentColor;content:"";height:2px;width:2rem}.sg-recht__titel{color:var(--wp--preset--color--area);margin:0}.sg-recht__text{line-height:1.7;padding-block:var(--wp--preset--spacing--90) var(--wp--preset--spacing--100)}.sg-recht__text :where(h2,h3,h4){color:var(--wp--preset--color--area);hyphens:manual;letter-spacing:0;text-transform:none}.sg-recht__text h2{border-top:1px solid var(--wp--preset--color--line);font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.25;margin:var(--wp--preset--spacing--90) 0 var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--70);scroll-margin-top:9rem}.sg-recht__text .erecht24-legal-texts>h2:first-child{border-top:0;margin-top:0;padding-top:0}.sg-recht__text h3{font-size:var(--wp--preset--font-size--h-5);line-height:1.35;margin:2.25rem 0 .75rem}.sg-recht__text h4{font-size:var(--wp--preset--font-size--body);font-weight:700;line-height:1.4;margin:1.75rem 0 .5rem}.sg-recht__text p{margin:0 0 1rem}.sg-recht__text ul{margin:0 0 1.25rem;padding-left:1.25rem}.sg-recht__text li{margin-block:.35rem}.sg-recht__text li::marker{color:var(--wp--preset--color--primary)}.sg-recht__text .erecht24-legal-texts a{color:var(--wp--preset--color--primary);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.sg-recht__text .erecht24-legal-texts a:hover{color:var(--wp--preset--color--area)}.sg-recht__text .erecht24-legal-texts-imprint>p:first-child{color:var(--wp--preset--color--area);font-size:var(--wp--preset--font-size--lead);line-height:1.6;margin-bottom:var(--wp--preset--spacing--80)}.sg-recht__text .erecht24-legal-texts-imprint>p:first-child,.sg-recht__verzeichnis{background:var(--wp--preset--color--accent);border-left:3px solid var(--wp--preset--color--primary);padding:clamp(1.25rem,4vw,2.5rem)}.sg-recht__verzeichnis{margin-bottom:var(--wp--preset--spacing--90)}.sg-recht__verzeichnis-titel{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--label);font-weight:700;letter-spacing:var(--wp--custom--tracking--display);margin:0 0 .75rem;text-transform:uppercase}.sg-recht__verzeichnis ol{column-gap:2.5rem;columns:16rem 2;margin:0;padding-left:1.4rem}.sg-recht__verzeichnis li{break-inside:avoid;margin-block:.35rem}.sg-recht__verzeichnis li::marker{color:var(--wp--preset--color--primary);font-weight:700}.sg-recht__verzeichnis a{color:var(--wp--preset--color--area);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s ease}.sg-recht__verzeichnis a:focus-visible,.sg-recht__verzeichnis a:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:no-preference){html:has(.sg-recht__verzeichnis){scroll-behavior:smooth}}.sg-bewertungen{background:var(--wp--preset--color--accent);padding-inline:var(--wp--custom--rand)}.sg-bewertungen__gesamt{margin:.5rem 0 0}.sg-bewertungen__gesamt a,.sg-bewertungen__mehr a{align-items:center;color:var(--wp--preset--color--area);display:inline-flex;flex-wrap:wrap;font-weight:600;gap:.3rem .6rem;justify-content:center;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .2s ease}.sg-bewertungen__gesamt a:hover,.sg-bewertungen__mehr a:hover{text-decoration-color:currentColor}.sg-bewertung__sterne,.sg-bewertungen__sterne{color:#c9a227;display:inline-flex;gap:.15rem}.sg-bewertungen__liste{display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:var(--wp--preset--spacing--80) auto 0;max-width:var(--wp--style--global--wide-size);padding:0}@media (max-width:1024px){.sg-bewertungen__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sg-bewertungen__liste{grid-template-columns:1fr}.sg-bewertungen__liste>li:nth-child(n+4){display:none}}.sg-bewertung{display:flex}.sg-bewertung figure{background:var(--wp--preset--color--ground);border-top:3px solid var(--wp--preset--color--primary);box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:.85rem;margin:0;padding:clamp(1.25rem,2.5vw,2rem)}.sg-bewertung blockquote{border:0;flex:1;margin:0;padding:0}.sg-bewertung blockquote p{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--body);line-height:1.6;margin:0}.sg-bewertung figcaption{color:var(--wp--preset--color--area);font-size:var(--wp--preset--font-size--small)}.sg-bewertungen__mehr{margin:var(--wp--preset--spacing--70) 0 0;max-width:none;text-align:center}.sg-bewertungen.sg-abschnitt:after,.sg-bewertungen.sg-abschnitt:before,.sg-kosten.sg-abschnitt:after,.sg-kosten.sg-abschnitt:before{display:none}.sg-kosten{padding-inline:var(--wp--custom--rand)}.sg-kosten__inhalt{margin-inline:auto;max-width:62rem}.sg-kosten__sprung{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:var(--wp--preset--spacing--70) 0 var(--wp--preset--spacing--80)}.sg-kosten__sprung a{border:1px solid var(--wp--preset--color--line);color:var(--wp--preset--color--area);font-size:var(--wp--preset--font-size--small);font-weight:600;padding:.55rem 1rem;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.sg-kosten__sprung a:focus-visible,.sg-kosten__sprung a:hover{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--primary)}.sg-kosten__bereich,.sg-kosten__faktoren,.sg-kosten__fragen{border-top:1px solid var(--wp--preset--color--line);padding-block:var(--wp--preset--spacing--80);scroll-margin-top:8rem}.sg-kosten :where(h3){color:var(--wp--preset--color--area);font-size:clamp(1.375rem,2vw,1.75rem);letter-spacing:0;line-height:1.25;margin:0 0 1rem;text-transform:none}.sg-kosten li,.sg-kosten p{line-height:1.7}.sg-kosten__bereich>p{max-width:70ch}.sg-kosten__tabellen{display:grid;gap:clamp(1rem,3vw,2.5rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--wp--preset--spacing--70)}@media (max-width:781px){.sg-kosten__tabellen{grid-template-columns:1fr}}.sg-kosten table{border-collapse:collapse;font-size:var(--wp--preset--font-size--small);width:100%}.sg-kosten caption{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--label);font-weight:700;letter-spacing:.08em;padding-bottom:.6rem;text-align:left;text-transform:uppercase}.sg-kosten td,.sg-kosten th{border-bottom:1px solid var(--wp--preset--color--line);padding:.65rem 0;text-align:left;vertical-align:top}.sg-kosten th{color:var(--wp--preset--color--ink);font-weight:400;padding-right:1rem}.sg-kosten td{color:var(--wp--preset--color--area);font-weight:700;text-align:right;white-space:nowrap}.sg-kosten__knopf{margin-top:var(--wp--preset--spacing--70)}.sg-kosten__knopf .wp-block-button__link{align-items:center;display:inline-flex;gap:.6rem}.sg-kosten__faktoren ul{margin:0;padding-left:1.25rem}.sg-kosten__faktoren li{margin-block:.4rem}.sg-kosten__faktoren li::marker{color:var(--wp--preset--color--primary)}.sg-kosten__fragen details{border-bottom:1px solid var(--wp--preset--color--line)}.sg-kosten__fragen summary{color:var(--wp--preset--color--area);cursor:pointer;display:flex;font-weight:700;gap:1rem;justify-content:space-between;list-style:none;padding:1rem 0}.sg-kosten__fragen summary::-webkit-details-marker{display:none}.sg-kosten__fragen summary:after{color:var(--wp--preset--color--primary);content:"+";flex:none;font-size:1.4em;line-height:1;transition:rotate .2s ease}.sg-kosten__fragen details[open] summary:after{rotate:45deg}.sg-kosten__fragen details p{margin:0 0 1.25rem;max-width:70ch}
