@font-face{font-family:"ABC Monument Grotesk Mono";src:url(../fonts/ABCMonumentGroteskMono-Regular.woff2) format("woff2"),url(../fonts/ABCMonumentGroteskMono-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ABC Monument Grotesk Mono";src:url(../fonts/ABCMonumentGroteskMono-Bold.woff2) format("woff2"),url(../fonts/ABCMonumentGroteskMono-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}html{scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*{margin:0;padding:0;font:inherit}*,*::before,*::after{box-sizing:border-box}ul,ol{list-style:none}img,picture,svg,video{display:block;max-width:100%}input,textarea,button,select{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}:root{--grund: white;--text: black}@media(prefers-color-scheme: dark){:root{--grund: #456ad7;--text: black}}html{font-size:16px;font-size:clamp(12px,1.1vw,40px);font-family:"ABC Monument Grotesk Mono",monospace}body{background-color:var(--text)}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,div,address{line-height:calc(1rem + 8px)}h1,h2,h3,h4,h5,h6{font-size:1rem}*{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40px" height="40px" >    <rect stroke="white" stroke-width="2" x="16" y="6" width="8" height="28"/>  </svg>') 20 20,auto}*::-moz-selection{background-color:rgba(255,82,255,.95);color:var(--text)}*::selection{background-color:rgba(255,82,255,.95);color:var(--text)}a,a *{color:inherit;text-decoration:none;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40px" height="40px" >    <rect stroke="white" stroke-width="2" x="6" y="16" width="28" height="8"/>  </svg>') 20 20,auto}mark{background:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% calc(100% - .2em);background-repeat:no-repeat;background-size:100% 2px;text-shadow:.1em .1em 0 var(--grund)}i{color:#f0f;font-style:normal}@-webkit-keyframes marquee{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.metaMTminus{margin-top:-0.3rem}.metaGrid{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:0}@media(max-width: 720px){.metaGrid{margin-top:-1px}}.metaGrid a{background-image:linear-gradient(currentColor, currentColor);background-position:0% calc(100% - .2rem);background-repeat:no-repeat;background-size:100% 1px;white-space:nowrap}.metaGrid a[target]:after{content:" ↗";white-space:nowrap}.metaGrid a.normw{white-space:normal}.metaGrid .btn{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem;background-color:var(--text);color:var(--grund);background-image:none;padding:.75rem 1.1rem .7rem 1rem;margin-left:-1.015rem;display:inline-block;margin-bottom:0}.metaGrid .btn::after{content:"";display:none}.metaSeey{grid-area:seey;position:relative;overflow:hidden}.metaSeey p{color:var(--grund);text-transform:uppercase;font-size:7vw;line-height:1em;padding:.4em 3rem .3em 3rem;padding-left:105%;display:inline-block;white-space:nowrap;-webkit-animation:marquee 150s linear infinite;animation:marquee 150s linear infinite}@media(max-width: 720px){.metaSeey p{padding:.8em 3rem .7em 3rem}}.metaSeey.--progr{grid-column:1/-1;grid-row:-2/-1}.nav{grid-area:navi;background-color:var(--grund)}@media(max-width: 720px){.nav{z-index:1000;display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:0;background-color:rgba(0,0,0,0)}}.nav button{background:none;border:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;text-align:center;background-color:var(--grund);width:20%;font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem;text-transform:uppercase;padding:2.5vw 0;z-index:2000;position:relative;top:1px;color:var(--text)}@media(max-width: 720px){.nav button{display:block}}.nav ul{display:flex;padding:0 2rem}.nav ul li{padding:2.5vw 2rem 2.5vw}@media(max-width: 930px){.nav ul li{padding:2.5vw 1rem}}@media(max-width: 720px){.nav ul li{padding:1rem 1rem}}.nav ul a{text-transform:uppercase;text-decoration:none}@media(max-width: 720px){.nav ul a{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem;color:var(--grund)}}@media(max-width: 720px){.nav ul{display:none}.nav ul.--open{display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--text);z-index:900}}.typo{background-color:var(--grund);text-transform:uppercase;font-size:7vw;line-height:1em;padding:.4em 3rem .3em 3rem;grid-area:typo}@media(max-width: 720px){.typo{padding:.8em 3rem .7em 3rem}}.laufkopf{grid-area:lauf;overflow:hidden;position:relative}.laufkopf h2{color:var(--grund);text-transform:uppercase;font-size:7vw;line-height:1em;padding:.4em 3rem .3em 3rem;padding-left:105%;display:inline-block;white-space:nowrap;-webkit-animation:marquee 1s linear infinite;animation:marquee 1s linear infinite}@media(max-width: 720px){.laufkopf h2{padding:.8em 3rem .7em 3rem}}.save{grid-area:save;background-color:var(--grund);position:relative}.save div{grid-column:3/-1;text-transform:uppercase;font-size:7vw;line-height:1em;padding:.4em 3rem .3em 3rem}@media(max-width: 720px){.save div{padding:.8em 3rem .7em 3rem}}.save div strong,.save div span{display:block}.save::before{content:"";display:block;position:absolute;bottom:0;left:-33.33%;height:25%;width:35%;background-color:var(--grund)}.grid--home{grid-template-areas:". . save save save" ". intr intr . spezial" ". frag frag . rand" "ooo2 ooo1 ooo1 ooo1 rand" "ooo2 ooo3 ooo3 zwec zwec" "fuss komm komm zwec zwec" "seey seey seey seey seey"}@media(max-width: 720px){.grid--home{grid-template-areas:". . save save save" ". intr intr intr ." "rand spezial frag frag frag" ". zwec zwec zwec zwec" "seey seey seey seey seey" "fuss fuss komm komm komm"}}.homeIntr{grid-area:intr;background-color:var(--grund);padding:0 1rem 1rem 1rem}@media(max-width: 720px){.homeIntr{padding-bottom:1rem}}.homeIntr p{max-width:50ch}.homeFrag{grid-area:frag;background-color:var(--grund);padding:1rem 1rem 10vw 1rem}@media(max-width: 720px){.homeFrag{border-top:40vw solid var(--text);padding-bottom:30vw}}.homeFrag ul{max-width:50ch}.homeFrag li{margin-bottom:calc(1rem + 8px)}@media(max-width: 720px){.homeFrag li{margin-bottom:0}}.homeRand{grid-area:rand;background-color:var(--grund);padding:1rem;position:relative}.homeRand a{background:none}@media(max-width: 720px){.homeRand{border-top:20vw solid var(--text);justify-content:flex-end;display:flex}}@media(max-width: 720px){.homeRand ul.shmedia{margin-top:0;display:flex;align-self:flex-start;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;text-orientation:mixed}.homeRand ul.shmedia li{margin-bottom:1rem}}.homeRand ul.kontakt{margin-top:calc(1rem + 8px)}.homeRand ul.kontakt a{font-weight:bold}@media(max-width: 720px){.homeRand ul.kontakt{margin-top:0;margin-bottom:calc(1rem + 8px)}}.homeRand ul.archiv{margin-top:calc(1rem + 8px)}@media(max-width: 720px){.homeRand ul.archiv{margin-top:0;margin-bottom:calc(1rem + 8px)}}.homeHi{grid-area:spezial;padding:1rem;justify-content:flex-end;display:flex;flex-direction:column}.homeHi a{color:var(--grund);white-space:normal;background:none}@media(max-width: 720px){.homeHi{border-top:20vw solid var(--text);display:block}.homeHi a{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;text-orientation:mixed}}.homeZwec{grid-area:zwec;background-color:var(--grund);padding:1rem}.homeZwec p span{max-width:40ch}.homeZwec p span,.homeZwec p strong{display:block}.homeZwec p strong{font-size:min(7vw,2.8rem);line-height:1em;display:block;padding:1rem 0}.homeKomm{grid-area:komm;padding:30vw 1rem 1rem 1rem;background-color:var(--grund)}@media(max-width: 720px){.homeKomm{padding:1rem 1rem 40vw 1rem}}.homeKomm p{max-width:35ch}.ooo1{grid-area:ooo1;padding-top:20%}@media(max-width: 720px){.ooo1{display:none}}.ooo3{grid-area:ooo3;padding-top:20%}@media(max-width: 720px){.ooo3{display:none}}.ooo2{grid-area:ooo2;padding-top:170%;border-top:23vw solid var(--text);background-color:var(--grund)}@media(max-width: 720px){.ooo2{display:none}}.programm__tag{grid-column:3/-1;text-transform:uppercase;font-size:7vw;line-height:1em;padding:.4em 3rem .3em 3rem;padding-bottom:0;border-bottom:4vw solid var(--text);background-color:var(--grund)}@media(max-width: 720px){.programm__tag{padding:.8em 3rem .7em 3rem}}.slot__zeit{grid-column:1/2;color:var(--grund);padding-top:1rem;padding-right:3rem;text-align:right}@media(max-width: 720px){.slot__zeit{padding-right:1rem}}.slot__inhalt{padding:1rem;grid-column:2/-1;padding-bottom:calc(2rem + 16px);background-color:var(--grund)}.slot__inhalt.--vakant *{opacity:.4}.slot__inhalt h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.slot__inhalt h3,.slot__inhalt p{margin-top:calc(1rem + 8px);max-width:60rem}.slot__inhalt p:first-child{margin-top:0}.slot__inhalt strong,.slot__inhalt h4{font-weight:bold}.slot__inhalt .nM{margin-top:0}.slot__inhalt li{position:relative;padding-left:2rem}.slot__inhalt li::before{content:"•";position:absolute;left:.5rem;font-weight:bold}.slot__inhalt .workshops h5{position:relative;margin-top:calc(.5rem + 4px)}.slot__inhalt .workshops h5+p{padding-left:2rem;margin-top:0}.slot__inhalt__kurz{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 720px){.slot__inhalt__kurz{clear:both;display:block}}.slot__inhalt__kurz div{grid-column:span 3;padding:0 .5rem}@media(max-width: 720px){.slot__inhalt__kurz div{grid-column:span 4;padding:0}}.slot__inhalt__kurz h3{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.slot__inhalt__kurz figure{display:block;grid-column:span 1;position:relative;left:-1rem;width:calc(100% + .5rem);padding-top:calc(1rem + 8px)}@media(max-width: 720px){.slot__inhalt__kurz figure{margin-left:-20vw;width:40vw;float:left;padding-top:0;margin-bottom:.5rem}.slot__inhalt__kurz figure::after{content:"";position:absolute;bottom:0;left:0;width:20vw;background-color:var(--text);height:4rem}}.slot__inhalt__kurz figure img{margin-top:.3rem;width:100%}.slot__fig{display:block;margin-top:-0.7rem;grid-column:2/-1;padding-bottom:calc(3rem + 18px);position:relative;background-color:var(--grund)}.slot__fig.--right{padding-left:25%}@media(max-width: 500px){.slot__fig.--right{padding-left:0}}.slot__fig.--left{padding-right:25%}@media(max-width: 500px){.slot__fig.--left{padding-right:0}}.slot__fig::after{content:attr(data-credits);position:absolute;bottom:calc(3rem + 18px);left:0;-webkit-transform:translateY(100%);transform:translateY(100%);color:var(--text);line-height:1.2;padding:.3rem 0;font-size:10px;text-align:right;width:75%}@media(max-width: 500px){.slot__fig::after{width:100%;font-size:9px;text-align:left;padding:.3rem 1rem}}.slot__fig img{width:100%}.slot__fig.--zwei{display:grid;grid-template-columns:repeat(2, 1fr)}.grid--tickets{grid-template-areas:". tmain1 tmain1 . ." ". tmain2 tmain2 tmain2 ."}@media(max-width: 720px){.grid--tickets{grid-template-areas:". tmain1 tmain1 tmain1 tmain1" "tmain2 tmain2 tmain2 tmain2 ."}}.tickets__t1{grid-area:tmain1;padding:0 1rem 0 1rem;background-color:var(--grund);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media(max-width: 720px){.tickets__t1{padding-top:1rem}}.tickets__t1 ul{margin-top:-0.3rem}.tickets__t1 li{margin-bottom:calc(1rem + 8px)}.tickets__t1 li strong{display:block;font-weight:bold}.tickets__t1 a.btn{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem;background-color:var(--text);color:var(--grund);background-image:none;padding:.75rem 1.1rem .7rem 1rem;margin-left:-1.015rem;display:block;margin-bottom:0}.tickets__t1 a.btn::after{content:"";display:none}.ticket__t2{grid-area:tmain2;padding:1rem 1rem 1rem 1rem;background-color:var(--grund)}.ticket__t2 p,.ticket__t2 ul{margin-bottom:calc(1rem + 8px)}.ticket__t2 li{position:relative;padding-left:2rem}.ticket__t2 li::before{content:"•";position:absolute;left:.5rem;font-weight:bold}.grid--anreise{grid-template-areas:". . tmain1 tmain1 tmain1" ". tmain2 tmain2 . ."}@media(max-width: 720px){.grid--anreise{grid-template-areas:". tmain1 tmain1 tmain1 tmain1" "tmain2 tmain2 tmain2 tmain2 ."}}.anreise__t1 div,.anreise__t2 div{margin-bottom:calc(1rem + 8px)}.anreise__t1 h2,.anreise__t2 h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.anreise__t1 address,.anreise__t2 address{display:flex;flex-direction:column;align-items:flex-start}.anreise__t1{padding:0 1rem 1rem 1rem;grid-area:tmain1;position:relative;background-color:var(--grund)}@media(max-width: 720px){.anreise__t1{padding-top:1rem}}.anreise__t1::after{content:"";position:absolute;bottom:-10vh;right:0;height:11vh;background-color:var(--grund);width:67%}@media(max-width: 720px){.anreise__t1::after{width:25%;bottom:-5vh}}.anreise__t2{background-color:var(--grund);padding:1rem 1rem 1rem 1rem;grid-area:tmain2;min-height:20vh;padding-bottom:10vh}.anreise__t2 .m{margin-bottom:calc(1rem + 8px)}.grid--partner{grid-template-areas:"gbslogo gbslogo tmain1 tmain1 tmain1 " ". tmain2 tmain2 . ." ". tmain3 tmain3 tmain3 tmain3" ". . tmain4 tmain4 ."}@media(max-width: 720px){.grid--partner{grid-template-areas:"tmain1 tmain1 tmain1 tmain1 ." "gbslogo gbslogo gbslogo gbslogo ." ". tmain2 tmain2 tmain2 tmain2 " ". tmain3 tmain3 tmain3 tmain3" ". tmain4 tmain4 tmain4 tmain4"}}.partner__gbslogo{grid-area:gbslogo;padding:3rem 1rem;display:flex;align-items:center;justify-content:center}@media(max-width: 720px){.partner__gbslogo{justify-content:flex-start;background-color:var(--grund)}}.partner__gbslogo svg{max-width:25rem;width:100%;height:auto;display:block}.partner__gbslogo svg path{fill:var(--grund)}@media(max-width: 720px){.partner__gbslogo svg path{fill:var(--text)}}.partner__t1 div,.partner__t2 div,.partner__t3 div,.partner__t4 div{margin-bottom:calc(1rem + 8px)}.partner__t1 h2,.partner__t2 h2,.partner__t3 h2,.partner__t4 h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.partner__t1 address,.partner__t2 address,.partner__t3 address,.partner__t4 address{display:flex;flex-direction:column;align-items:flex-start}.partner__t1{padding:1rem 1rem 4rem 1rem;grid-area:tmain1;position:relative;background-color:var(--grund)}.partner__t1 address{margin-top:calc(1rem + 8px)}@media(max-width: 720px){.partner__t1{padding-top:1rem;padding-bottom:1rem}}.partner__t2{grid-area:tmain2;background-color:var(--grund);padding:1rem;position:relative}@media(max-width: 720px){.partner__t2{border-top:5vh solid var(--text);padding-top:3rem}}.partner__t2::after{content:"";position:absolute;top:-2.9rem;left:100%;height:3rem;background-color:var(--text);width:100%}@media(max-width: 720px){.partner__t2::after{display:none}}.partner__t3{grid-area:tmain3;background-color:var(--grund);padding:1rem;padding-bottom:calc(1rem + 8px)}.partner__t4{grid-area:tmain4;padding:10vh 1rem 1rem 1rem;background-color:var(--grund)}.partner__logolist{display:flex;flex-wrap:wrap}.partner__logolist li{padding-right:0;margin-right:5px;margin-top:5px;height:4rem}.partner__logolist a{display:flex;align-items:flex-start;padding:.85rem 1.5rem;height:100%;background-image:none;border:1px solid var(--text)}.partner__logolist a.geraumt{padding:.85rem 1.5rem .3rem}.partner__logolist a.topix{padding:.65rem 1.5rem}.partner__logolist a::after{display:none}.partner__logolist img{height:100%;width:auto;max-width:9rem}.partner__list a{white-space:normal}.grid--catering{grid-template-areas:". tmain1 tmain1 tmain1 ." ". tmain2 tmain2 tmain2 tmain2"}@media(max-width: 720px){.grid--catering{grid-template-areas:"tmain1 tmain1 tmain1 tmain1 ." ". tmain2 tmain2 tmain2 tmain2"}}.catering__t1{grid-area:tmain1;padding:1rem 1rem 1rem 1rem;margin-top:10vh;background-color:var(--grund)}.catering__t1 div{margin-bottom:calc(1rem + 8px)}.catering__t1 h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.catering__t2{background-color:var(--grund);grid-area:tmain2;min-height:20vh;position:relative}@media(max-width: 720px){.catering__t2{min-height:10vh}}.catering__t2::before{content:"";position:absolute;display:block;height:5vh;width:33%;bottom:0;left:0;background-color:var(--text)}@media(max-width: 720px){.catering__t2::before{width:75%}}.kontakt__t1 div{margin-bottom:calc(1.5rem + 12px)}.kontakt__t1 h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.kontakt__t1 address{display:flex;flex-direction:column;align-items:flex-start}.kontakt__t1{padding:0 1rem 1rem 1rem;grid-area:tmain1;position:relative;background-color:var(--grund)}@media(max-width: 720px){.kontakt__t1{padding-top:1rem}}.kontakt__t1::after{content:"";position:absolute;bottom:0;right:0;height:5vh;background-color:var(--text);width:66.66%}@media(max-width: 720px){.kontakt__t1::after{width:50%}}.kontakt__t2{grid-area:tmain2;min-height:20vh;position:relative;background-color:var(--grund)}@media(max-width: 720px){.kontakt__t2{min-height:10vh}}.kontakt__t2::before{position:absolute;content:"";display:block;bottom:99%;height:20vh;left:0;width:50%;background-color:var(--grund)}.grid--kontakt{grid-template-areas:". tmain1 tmain1 tmain1 ." "tmain2 tmain2 . . ."}@media(max-width: 720px){.grid--kontakt{grid-template-areas:". tmain1 tmain1 tmain1 tmain1" "tmain2 tmain2 . . ."}}.jost__t1{padding:0 1rem 1rem 1rem;grid-area:tmain1;position:relative;background-color:var(--grund)}@media(max-width: 720px){.jost__t1{padding-top:1rem}}.jost__t1::after{content:"";position:absolute;top:100%;right:0;height:5vh;background-color:var(--grund);width:66.66%}@media(max-width: 720px){.jost__t1::after{width:50%}}.jost__t1 div{margin-bottom:calc(2rem + 16px)}.jost__t1 h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.jost__t1 .mM{margin-top:calc(1rem + 8px)}.grid--jost{grid-template-areas:". tmain1 tmain1 tmain1 ." "tmain2 tmain2 . . ."}@media(max-width: 720px){.grid--jost{grid-template-areas:". tmain1 tmain1 tmain1 tmain1" "tmain2 tmain2 . . ."}}.archiv__item{background-color:var(--grund);padding:1rem;padding-bottom:10vh}.archiv__item:first-child{grid-column-start:2}.archiv__item h4{margin-top:-0.3rem}.archiv__item li{position:relative;padding-left:2rem}.archiv__item li::before{content:"•";position:absolute;left:.5rem;font-weight:bold}.archiv__item li strong{display:block;font-weight:bold}@media(max-width: 1100px){.archiv__item{grid-column:span 2}.archiv__item:first-child{grid-column:2/span 2}}@media(max-width: 720px){.archiv__item{grid-column:span 4;padding-bottom:1rem}.archiv__item:nth-child(2n-1){grid-column:2/span 4}}.grid--archiv{padding-top:5vh;padding-bottom:10vh}.grid--impressum{grid-template-areas:". . tmain1 tmain1 tmain1"}@media(max-width: 720px){.grid--impressum{grid-template-areas:"tmain1 tmain1 tmain1 tmain1 ."}}.impressum{padding:0 1rem 1rem 1rem;grid-area:tmain1;padding-bottom:20vh;background-color:var(--grund)}@media(max-width: 720px){.impressum{padding-top:1rem}}.impressum div{margin-bottom:calc(1rem + 8px)}.impressum address{display:flex;flex-direction:column;align-items:flex-start}.impressum h2{font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.impressum li{position:relative;padding-left:2rem}.impressum li::before{content:"•";position:absolute;left:.5rem;font-weight:bold}.impressum ul{margin-bottom:calc(1rem + 8px)}body.standard{grid-template-areas:"typo typo typo typo typo" "what what what what what" "navi navi navi navi navi" ". . save save save" "main main main main main"}.standard{background-color:#ff0;grid-area:main}.entwurf h1{font-size:2rem;text-transform:uppercase}.entwurf h2,.entwurf h1{margin-top:1rem}.entwurf address{display:flex;flex-direction:column;align-items:flex-start}footer.fuss{grid-area:fuss;color:var(--grund);padding:1rem;font-size:13px;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;text-orientation:mixed}footer.fuss a,footer.fuss span{opacity:.7;background:none}@media(max-width: 720px){footer.fuss{align-self:end}}.nocookies{position:fixed;bottom:0;left:40%;width:20%;background-color:var(--text);padding:.5rem .4rem .4rem .4rem;display:flex;align-items:center;font-size:clamp(12px,.9vw,24px);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;-webkit-transform:translateY(0);transform:translateY(0);box-shadow:1px 0 0 var(--text)}@media(max-width: 1040px){.nocookies{width:40%;left:60%}}@media(max-width: 550px){.nocookies{width:60%;left:20%}}@media(max-width: 360px){.nocookies{width:80%;left:20%}}.nocookies.--off{-webkit-transform:translateY(100%);transform:translateY(100%)}.nocookies svg{display:block;width:5em;height:auto}.nocookies svg path{fill:var(--grund)}.nocookies svg polyline{fill:none;stroke-width:6;stroke-miterlimit:10;stroke:rgba(255,82,255,.95)}.nocookies p{line-height:1.1em;padding:0 .75em .3em 0em;color:var(--text);color:var(--grund)}.nocookies p strong{color:inherit;font-weight:bold}.top{position:fixed;bottom:0;left:40%;width:20%;background-color:var(--text);padding:.2rem .4rem .3rem .4rem;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;-webkit-transform:translateY(0);transform:translateY(0);box-shadow:1px 0 0 var(--text)}@media(max-width: 1040px){.top{width:40%;left:60%}}@media(max-width: 550px){.top{width:60%;left:20%}}@media(max-width: 360px){.top{width:80%;left:20%}}.top.--on{-webkit-transform:translateY(100%);transform:translateY(100%)}.top p{line-height:1.1em;padding:0 .75em .3em 0em;color:var(--grund);text-align:center;font-weight:bold;font-size:1.5rem;line-height:1.7rem;margin-left:-0.015em;margin-bottom:.1rem}.browserblast{position:fixed;top:15%;left:50%;width:30rem;background-color:#ff0;margin-left:-15rem;padding:2rem;border:5px solid #fff;box-shadow:0 0 100px rgba(0,0,0,.4);z-index:9999}.browserblast *{color:#000}.browserblast a{text-decoration:underline}.browserblast p{margin-top:.7em}.browserblast__closer{text-align:right;font-size:2em;margin-bottom:0;line-height:1rem;color:#000}.browserblast__address{color:#000}.browserblast__sadface{font-size:2rem;color:#000}@supports(display: grid){.browserblast{display:none}}

/*# sourceMappingURL=styles.css.map */