@layer defaults{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}*{-webkit-tap-highlight-color:#0000!important}*,:before,:after{box-sizing:border-box}:root{--wrapperWidth:172.8rem;--headerHeight:9.6rem;--columns:12;--columnWidth:calc((min(100vw, var(--wrapperWidth)) - 2 * var(--margin) - (var(--columns) - 1) * var(--gutter)) / var(--columns));--gutter:1.6rem;--margin:4.8rem}@media screen and (max-width:1023px){:root{--columns:8;--margin:2.4rem}}@media screen and (max-width:519px){:root{--headerHeight:7.2rem;--margin:1.6rem}}:root{--colorText:#0f0f0f;--colorBackground:#fffff7}html{min-height:100%;color:var(--colorText);background-color:var(--colorBackground);scrollbar-gutter:stable;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#e7dbc9;flex-direction:column;height:100%;min-height:100svh;display:flex}:is(body:has(>section:first-of-type[data-page-color=beige]),body:has(>main:first-of-type[data-page-color=beige])){background-color:#e7dbc9}:is(body:has(>section:first-of-type[data-page-color=cream]),body:has(>main:first-of-type[data-page-color=cream])){background-color:#f9faea}:is(body:has(>section:first-of-type[data-page-color=cream-light]),body:has(>main:first-of-type[data-page-color=cream-light])){background-color:#fffff7}body [data-page-color=beige]{background-color:#e7dbc9}body [data-page-color=cream]{background-color:#f9faea}body [data-page-color=cream-light]{background-color:#fffff7}img,svg{-webkit-user-select:none;user-select:none;pointer-events:none;border:0;width:100%;height:auto;display:block}video{-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;display:block}img{object-fit:cover;max-width:100%}svg{height:auto;max-height:100%}button{font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:relative}.visually-hidden{white-space:nowrap;clip-path:inset(0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}.prose>*+*{margin-top:var(--prose-marginTop,1lh)}.prose li::marker{content:none}.prose ul{padding-left:1em;list-style:outside}.prose ul li+li{margin-top:.25lh}.prose ol{counter-reset:list-item;list-style:inside decimal}.prose ol:has(ul){padding-left:1em;list-style-position:outside}.prose ol li+li{margin-top:.25lh}.prose ol li{gap:.4rem;display:flex}.prose ol li:before{content:counter(list-item) ".";counter-increment:list-item;min-width:1.6ch}.prose hr{border-top:1px solid color-mix(in srgb, currentcolor, transparent 80%);border-bottom:0;border-left:0;border-right:0;width:100%;margin-block:1lh}.prose u{text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentcolor, transparent 80%);text-decoration-color:color-mix(in srgb, currentcolor, transparent 80%)}.prose em,.prose i{font-style:italic}.prose b,.prose strong{font-weight:700}.prose :where(a){text-decoration:underline;transition:color .2s;display:inline}@media (hover:hover) or (any-pointer:fine){.prose :where(a):hover{color:color-mix(in srgb, currentcolor, transparent)}}.prose :where(a):focus-visible{color:color-mix(in srgb, currentcolor, transparent)}.prose blockquote{border-left:1px solid color-mix(in srgb, currentcolor, transparent 80%);padding-left:1em}.prose h2{--lh:1.3637em;font-family:var(--font-fjalla-one);letter-spacing:-.02em;font-size:4.4rem;font-weight:400;line-height:1.3637}@media screen and (max-width:1023px){.prose h2{--lh:1.3637em;font-family:var(--font-fjalla-one);letter-spacing:-.02em;font-size:2.8rem;font-weight:400;line-height:1.3637}}.prose h2{color:#421706}main[data-page-uid=kontakt]:has(.success){flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}main[data-page-uid=kontakt]:has(.success) section[data-slice-type=hero]{display:none!important}html{font-size:.694444vw}@media screen and (max-width:1440px) and (min-width:1024px){html{font-size:.694444vw}}@media screen and (max-width:1023px) and (min-width:520px){html{font-size:1.30208vw}}@media screen and (max-width:519px){html{font-size:2.63158vw}}.section{--spaceTop:9.6rem;--spaceBottom:9.6rem;position:relative}body{--lh:1.6em;font-family:var(--font-merriweather);font-size:1.5rem;font-weight:400;line-height:1.6}select,input,textarea{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}::selection{text-shadow:none;background-color:#5553}a,p,h1,h2,h3,h4,h5,h6,blockquote{overflow-wrap:break-word;max-width:100%}button{color:inherit;font-family:inherit}a{color:inherit;text-decoration:none}@view-transition{navigation:auto}body>*{view-transition-name:none!important}body .nav-root{view-transition-name:nav!important}::view-transition-group(root){z-index:9999}::view-transition-group(nav){z-index:9999;animation:none!important}::view-transition-old(nav){display:none}::view-transition-new(nav){animation:none}html[data-preloader=play] .nav-root{view-transition-name:none!important}html[data-preloader=play] ::view-transition-group(nav){z-index:0}}html:has(body[data-scroll-locked]) body{--removed-body-scroll-bar-size:0;margin-right:0!important;overflow:clip!important}
@font-face{font-family:fjallaOne;src:url(../media/FjallaOne_Regular-s.p.11gh01x_oggqs.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fjallaOne Fallback;src:local(Times New Roman);ascent-override:105.73%;descent-override:26.0%;line-gap-override:0.0%;size-adjust:95.42%}.fjallaone_30920f9c-module__Eg0kfa__className{font-family:fjallaOne,fjallaOne Fallback,serif;font-style:normal;font-weight:400}.fjallaone_30920f9c-module__Eg0kfa__variable{--font-fjalla-one:"fjallaOne", "fjallaOne Fallback", serif}
@font-face{font-family:merriweather;src:url(../media/Merriweather_VariableFont_opsz,wdth,wght-s.0.-mvgb16p9he.ttf)format("truetype");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:merriweather Fallback;src:local(Arial);ascent-override:91.52%;descent-override:25.39%;line-gap-override:0.0%;size-adjust:107.51%}.merriweather_f424092-module__CAod0G__className{font-family:merriweather,merriweather Fallback,serif;font-style:normal}.merriweather_f424092-module__CAod0G__variable{--font-merriweather:"merriweather", "merriweather Fallback", serif}
