@font-face{font-family:Elsie_Swash_Caps;src:url(../fonts/Elsie_Swash_Caps/ElsieSwashCaps-Black.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Elsie_Swash_Caps;src:url(../fonts/Elsie_Swash_Caps/ElsieSwashCaps-Regular.ttf);font-display:swap}@font-face{font-family:Istok_Web;src:url(../fonts/Istok_Web/IstokWeb-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:Istok_Web;src:url(../fonts/Istok_Web/IstokWeb-BoldItalic.ttf);font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:Istok_Web;src:url(../fonts/Istok_Web/IstokWeb-Italic.ttf);font-style:italic;font-display:swap}@font-face{font-family:Istok_Web;src:url(../fonts/Istok_Web/IstokWeb-Regular.ttf);font-display:swap}@font-face{font-family:Island_Moments;src:url(../fonts/Island_Moments/IslandMoments-Regular.ttf);font-display:swap}:root{--menu-height: 70px;--blue: #2074C1;--pink: rgb(253, 167, 196)}*{margin:0;box-sizing:border-box}html,body{margin:0px;font-size:16px;scroll-behavior:smooth}p{margin-bottom:1.5rem}ol{padding-inline-start:25px}ul{padding-inline-start:25px}input{width:100%;margin-bottom:10px;padding:10px;border-radius:5px;border:none;background:none;color:#fff;border-bottom:2px solid #fff;border-left:rgba(0,0,0,0) 4px solid;border-right:rgba(0,0,0,0) 4px solid;font-size:16px;padding-left:7px;padding-bottom:5px}input:focus{outline:none;border-bottom:1px solid #fff}input:focus::-moz-placeholder{color:rgba(0,0,0,0)}input:focus::placeholder{color:rgba(0,0,0,0)}input::-moz-placeholder{color:hsla(0,0%,100%,.8)}input::placeholder{color:hsla(0,0%,100%,.8)}textarea{width:100%;height:150px;resize:vertical;font-size:16px;padding:7px;background:hsla(0,0%,100%,.9);border:none;border-radius:5px;color:rgba(0,0,0,.6);transition:background .3s ease,color .3s ease,box-shadow .3s ease}textarea::-moz-placeholder{color:rgba(0,0,0,.6)}textarea::placeholder{color:rgba(0,0,0,.6)}textarea:focus{outline:none;border:none;background:#fff;box-shadow:inset 2px 2px 15px rgba(0,0,0,.2),inset -1px -1px 15px rgba(0,0,0,.2);color:#000}textarea:focus::-moz-placeholder{color:rgba(0,0,0,0)}textarea:focus::placeholder{color:rgba(0,0,0,0)}.no-wrap{white-space:nowrap}.bg-default{background-position:center;background-size:cover;background-repeat:no-repeat}.center{display:grid;justify-items:center}.alpha{display:grid;grid-template-columns:auto clamp(100px,1440px,100%) auto}.left,.right{position:sticky;height:100vh;top:0px;background:linear-gradient(180deg, rgb(148, 148, 148) 0%, rgba(0, 0, 0, 0.734) 100%),url(../images/micro_carbon.png);background-blend-mode:overlay}.middle{display:grid;grid-template-rows:1fr auto;box-shadow:0px 0px 7px #380122,0px 0px 7px #380122}.inhalt{display:grid}.inhalt .background{container-name:background;container-type:inline-size;background:linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1.12%, rgba(0, 0, 0, 0.2) 99.56%),linear-gradient(180deg, rgba(251, 136, 184, 0.2) 0%, rgba(24, 0, 12, 0.1) 100%),linear-gradient(180deg, #f5a2bd 0%, #a85d88 47.4%, #91326b 100%),url(../images/denim.webp);background-blend-mode:hard-light;align-self:stretch;z-index:0}.footer{background:#d8d8d8;background-image:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);color:#252525;display:grid;grid-template-columns:1fr;gap:.3rem;font-family:Istok_Web;font-size:.9rem;justify-items:center;text-wrap:balance;text-align:center;padding:32px;row-gap:24px}.social{font-family:"Istok_Web";font-size:1.2rem;font-weight:bold;color:#a5295f;display:grid;grid-template-columns:repeat(3, 50px);gap:20px;z-index:5;line-height:0}.social-link-part{text-decoration:none}.social-link-part:visited,.social-link-part:link{color:#a5295f}.social-link{width:50px;aspect-ratio:1/1;justify-self:center}.social-link img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.6))}.menu{position:fixed;top:0px;left:50%;transform:translate(-50%);width:clamp(200px,600px,100%);height:var(--menu-height);background:#d8d8d8;background-image:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);border-width:0px 1px 1px 1px;border-style:solid;border-color:#fff;box-shadow:3px 3px 10px 5px rgba(0,0,0,.2);border-radius:0px 0px 20px 20px;z-index:10;padding:5px;transition:transform .3s ease}.menu.hide-on-scroll{transform:translate(-50%, -100%);transition:transform .3s ease}.menu-img{width:40px;height:40px}.menu-link{white-space:nowrap;font-size:clamp(.7rem,3vw,1rem)}.icon{fill:#373737}.icon-white{fill:#fff}.navi{width:100%;display:grid;grid-template-columns:repeat(5, 1fr);list-style:none;padding:0}.navi li{position:relative}.navi li a{display:grid;justify-items:center;gap:3px;text-decoration:none;font-family:"Istok_Web";color:#000;cursor:pointer}.navi li a:hover .icon{scale:1.1;transition-duration:.2s;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.6));fill:#c24c88}.navi li a:hover .icon path{filter:none !important}.navi li a:hover img{scale:1.2;transition-duration:.2s}.submenu{position:absolute;top:var(--menu-height);left:0;min-width:100%;z-index:5;list-style:none;padding-left:0px;margin-top:-6px;display:none}.sub-title{display:inline-block;white-space:nowrap}.has-submenu.open>.submenu{display:block}@media(min-width: 769px){.has-submenu:hover>.submenu{display:block}}.submenu li{background-image:linear-gradient(180deg, #e4e4e4 0%, rgb(213, 213, 213) 100%);opacity:0;animation:fadeInUp .3s ease forwards;border-left:1px solid #fff;border-right:1px solid #fff}@keyframes fadeInUp{from{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}.navi li:hover .submenu li:nth-child(1){animation-delay:.05s}.navi li:hover .submenu li:nth-child(2){animation-delay:.1s}.navi li:hover .submenu li:nth-child(3){animation-delay:.15s}.navi li:hover .submenu li:nth-child(4){animation-delay:.2s}.navi li:hover .submenu li:nth-child(5){animation-delay:.25s;border-bottom:1px solid #fff}.submenu li:hover{background-image:linear-gradient(180deg, #ffffff 0%, rgb(170, 170, 170) 100%);border-left:solid var(--pink);border-right:solid var(--pink)}.submenu li a{font-size:.9rem;color:#333;text-decoration:none;padding:6px 10px;display:block;text-align:center}.sub-text{font-family:Elsie_Swash_Caps;font-weight:600;letter-spacing:2px}.start{clear:both;background-image:var(--bg-start);container-type:inline-size;container-name:starto;background-color:rgba(250,94,169,.35);background-blend-mode:overlay;overflow:hidden;position:relative;max-height:600px}.start-container{display:grid;grid-template-columns:minmax(220px, 600px) 600px minmax(0px, 240px)}.start-container .start-links{background-color:rgba(13,255,0,0)}.start-container .start-inhalt{background-color:rgba(13,255,0,0)}.start-container .start-rechts{background-color:rgba(13,255,0,0)}.feder{background-image:var(--icon-feder);aspect-ratio:1/1;height:370px;opacity:.85;position:absolute;bottom:-30px}.feder-span{position:absolute;bottom:20%;font-family:"Island_Moments";font-style:normal;font-weight:600;font-size:clamp(28px,2.5vw,35px);color:#0b0a21;text-shadow:.15rem .15rem 16px var(--pink);left:160px}.ansage{padding-top:calc(var(--menu-height) + 160px);padding-left:30px;padding-right:30px;padding-bottom:40px;color:#fff}.hallo{font-family:"Istok_Web";font-style:normal;font-weight:700;font-size:36px;text-shadow:.05rem .05rem 1px #000,.07rem .07rem 2px #000;text-align:center;margin-bottom:44px}.ansage-text{font-family:"Istok_Web";font-style:normal;font-weight:700;font-size:18px;line-height:26px;text-align:center;text-shadow:.05rem .05rem 1px #000,.07rem .07rem 2px #000}.button-grid{padding:80px 0px;display:grid;grid-auto-flow:column;justify-content:space-around}@container starto (max-width: 1439px){.ansage{padding-top:calc(var(--menu-height) + 12vw)}.button-grid{padding:5vw 0px}.hallo{margin-bottom:40px;text-wrap:balance}}@container starto (max-width: 820px){.start-container{grid-template-columns:1fr 600px 1fr}.bg-default{display:none}}@container starto (max-width: 600px){.start-container{grid-template-columns:1fr}}.jean-gray-container{width:clamp(20px,1200px,100%);padding:150px 60px 40px 60px;display:grid;grid-template-areas:"oben oben" "links rechts";grid-template-columns:1fr 1.5fr;-moz-column-gap:10vw;column-gap:10vw;row-gap:100px}.index-page h1{grid-area:oben;font-family:"Elsie_Swash_Caps";text-align:center;color:#fff;text-shadow:.8px .8px 3px #fff,1px 4px 12px rgba(0,0,0,.6);display:grid;grid-template-columns:1fr 1fr;justify-content:center;-moz-column-gap:50px;column-gap:50px}.index-page h1>span:nth-of-type(1){justify-self:right}.index-page h1>span:nth-of-type(2){justify-self:left}.index-page h1>span:nth-of-type(1),.index-page h1>span:nth-of-type(2){font-style:normal;font-weight:bold;font-size:clamp(50px,12vw,75px);line-height:88px;letter-spacing:23px}.index-page h1>span:nth-of-type(3){font-style:normal;font-weight:400;font-size:clamp(36px,12vw,60px);line-height:72px;letter-spacing:23px;display:block;grid-column:span 2}@media screen and (max-width: 704px){.index-page h1{grid-template-columns:1fr}.index-page h1>span:nth-of-type(1),.index-page h1>span:nth-of-type(2){justify-self:auto}.index-page h1>span:nth-of-type(3){grid-column:auto}}.jean-gray-inhalt{grid-area:links;display:grid;color:#fff;font-family:Istok_Web;text-align:center;align-content:space-around;justify-items:center;gap:1.5rem;max-width:36ch}.beschreibung{font-style:normal;font-weight:700;font-size:34px;line-height:clamp(2.5rem,4vw,3rem);font-size:1.5rem;font-family:Istok_Web;text-wrap:balance;line-height:2.3rem;font-style:italic}.schlagwort1{display:inline;font-family:"Island_Moments";font-size:1.8rem;color:#faf492}.schlagwort2{display:inline;font-family:"Island_Moments";font-size:1.8rem;color:#f5dcea}.schlagwort3{display:inline;font-family:"Island_Moments";font-size:1.8rem;color:#d6e6a6}.jean-gray-cover{grid-area:rechts;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 2fr;row-gap:2rem;align-content:space-around}.buch{border-radius:2px;box-shadow:2px 2px 1px 1px #ededed,0px 0px 10px 2px hsla(0,0%,100%,.4);aspect-ratio:7/10}.buch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px;display:block}.buch:nth-child(1){grid-column:1/3;grid-row:1/2}.buch:nth-child(2){grid-column:4/7;grid-row:1/2}.buch:nth-child(3){grid-column:8/10;grid-row:1/2}.buch:nth-child(4){grid-column:2/5;grid-row:2/3}.buch:nth-child(5){grid-column:6/9;grid-row:2/3}@container background (max-width: 1439px){.jean-gray-container{padding:10vw 50px 40px 50px}}@container background (max-width: 950px){.jean-gray-inhalt{min-width:260px}}@container background (max-width: 700px){.jean-gray-container{padding:72px 32px 40px 32px;grid-template-columns:1fr;grid-template-areas:"oben" "rechts" "links";row-gap:12vw}.jean-gray-container .jean-gray-inhalt{max-width:100%;margin-top:36px}.jean-gray-container .jean-gray-inhalt .button-A{margin-top:24px}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.button-A{position:relative;display:grid;place-content:center;border-radius:8px;padding:12px 24px;font-weight:700;text-decoration:none;background-color:#fff;color:#ba6d98;box-shadow:inset 0 0 5px 1px rgba(151,61,114,.6)}.button-A::after{--border-after: 2px;--angle: 12deg;content:"";position:absolute;top:calc(0px - var(--border-after));left:calc(0px - var(--border-after));width:calc(100% + var(--border-after)*2);height:calc(100% + var(--border-after)*2);border-radius:50%;background:linear-gradient(var(--angle), #b26390 20%, white 50%, #b26390 80%);box-shadow:2px 2px 6px 2px rgba(0,0,0,.2);border-radius:6px;z-index:-2;animation:smoothByPixels 10s linear infinite}@keyframes smoothByPixels{0%{--angle: 12deg}65%{--angle: 167deg}100%{--angle: 192deg}}.button-A:hover{box-shadow:inset 0 0 5px 1px rgba(108,29,75,.8)}.button-A:hover::after{animation-play-state:paused;background:linear-gradient(var(--angle), #da86b5 20%, white 50%, #da86b5 80%)}.button-B{position:relative;display:grid;place-content:center;place-self:start;border-radius:8px;padding:6px 12px;font-weight:700;text-decoration:none;background-color:#fff;color:#aa608a;box-shadow:0px 0px 0px 0px #fff,2px 2px 7px 1px rgba(0,0,0,.3);border:2px solid #a85d88;animation:pulse 2s infinite}@keyframes pulse{0%{color:#aa608a}30%{box-shadow:0 0 0 rgba(0,0,0,0),2px 2px 7px 1px rgba(0,0,0,.3);color:#aa608a}50%{box-shadow:0 0 3px 0px hsla(0,0%,100%,.8),2px 2px 7px 1px rgba(0,0,0,.3);color:#e4b0ce}70%{box-shadow:0 0 0 rgba(0,0,0,0),2px 2px 7px 1px rgba(0,0,0,.3);color:#aa608a}100%{color:#aa608a}}.button-B:hover{animation:none;background:#aa608a;color:#fff;box-shadow:2px 2px 5px 5px rgba(0,0,0,.4),inset 0 0 3px 1px rgba(2,2,2,.4);transition:box-shadow .1s ease;border:2px solid #e685bc}.person-container{width:clamp(20px,1200px,100%);padding:200px 60px 40px 60px;color:#fff;font-family:Istok_Web;display:grid;grid-template-columns:minmax(150px, 350px) 100px minmax(150px, 350px);grid-template-areas:"oben oben oben" "links line rechts";justify-content:space-between;row-gap:72px;margin-bottom:100px}.line{height:100%;background:linear-gradient(rgba(253, 167, 196, 0), var(--pink) 35%, rgb(255, 255, 255) 50%, var(--pink) 65%, rgba(253, 167, 196, 0));grid-area:line;width:1px;justify-self:center}@container background (max-width: 1439px){.person-container{padding:clamp(200px,20vw,300px) 50px 40px 50px}}@container background (max-width: 700px){.person-container{padding:150px 32px 40px 32px;grid-template-columns:auto;grid-template-areas:"oben" "links" "rechts";row-gap:96px}.person-container .line{display:none}.about-me span,.about-x span{max-width:90ch}}.author{justify-self:center;grid-area:oben}.index-page h2{font-family:"Elsie_Swash_Caps";text-align:center;text-shadow:0px 2px 5px rgba(0,0,0,.6),1px 1px .5px var(--pink);font-style:normal;font-weight:bold;font-size:48px;letter-spacing:10px;display:block;-webkit-text-stroke:var(--pink) .2px}.author>span{font-style:italic;text-align:center;display:block;margin-top:12px}.about-me,.about-x{display:grid;grid-auto-flow:row;align-content:start;gap:40px}.about-me>span,.about-x>span{display:block}.headline{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:last baseline;gap:32px;font-style:italic;font-size:1.5rem}.image{width:min(45px,12vw);height:min(45px,12vw)}.image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.index-page h3{font-size:2.5rem}.uber-container{width:clamp(32px,1200px,100%);padding:calc(var(--menu-height) + 160px) 32px 200px 32px;color:#fff;font-family:"Istok_Web"}.ueber-page h1{font-family:"Elsie_Swash_Caps";letter-spacing:5px;font-weight:600;font-size:min(12vw,2.5rem);margin-bottom:10px}.ueber-page h2{font-size:1.5rem;font-style:italic}.v-name{display:grid;grid-template-columns:auto 1fr;gap:min(10vw,80px);filter:drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.4))}.v-bild{align-self:center;width:min(28vw,130px);aspect-ratio:13/18}.v-bild img{width:100%;height:100%;display:block}.v-text{display:grid;align-content:end}.v-text span{display:inline-block}.v-text span{font-size:min(6vw,1.2rem)}.v-text .small{font-size:min(4vw,1.1rem)}.v-beschreibung{display:none;font-size:1.2rem;padding:12px}.spalten{-moz-column-count:2;column-count:2;-moz-column-width:clamp(30ch,35vw,50ch);column-width:clamp(30ch,35vw,50ch);-moz-column-gap:clamp(100px,14vw,200px);column-gap:clamp(100px,14vw,200px);margin-top:120px}.beruf,.leiden,.ehe{margin-bottom:80px}.v-block{margin-top:24px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"line text";gap:20px}.v-titel{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:end;filter:drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.5))}.v-titel-img{width:80px;height:80px}.beruf .v-titel-img{background-image:var(--icon-beruf);background-size:contain;background-repeat:no-repeat;background-position:center}.ehe .v-titel-img{background-image:var(--icon-ehe);background-size:contain;background-repeat:no-repeat;background-position:center}.leiden .v-titel-img{background-image:var(--icon-leiden);background-size:contain;background-repeat:no-repeat;background-position:center}.hobby .v-titel-img{background-image:var(--icon-hobby);background-size:contain;background-repeat:no-repeat;background-position:center}.v-block-text{grid-area:text}@container background (max-width: 683px){.uber-container{padding-top:calc(var(--menu-height) + 100px)}.spalten{margin-top:96px;-moz-column-count:1;column-count:1;max-width:60ch}}@container background (max-width: 436px){.v-text span:nth-child(2){display:none}.v-beschreibung{display:block}}.impressum-container{width:clamp(20px,80ch,100%);padding:calc(var(--menu-height) + 100px) 20px 200px 20px;margin-top:calc(var(--menu-height) + 5vw);color:#fff;font-family:"Istok_Web"}.impressum-container a{color:#fff}.impressum-container a:visited{color:#bebebe}.impressum-container section{display:grid;grid-auto-flow:row}.impressum-page h1{text-align:left;text-shadow:0px 2px 5px rgba(0,0,0,.4),1px 1px .5px var(--pink);font-weight:bold;font-size:2.2rem}.impressum-page h2{font-family:inherit;font-size:1.8rem;padding:5rem 0rem 2rem 0rem;text-shadow:0px 2px 5px rgba(0,0,0,.2),1px 1px .5px var(--pink);text-align:left}.impressum-page h3{font-size:larger;-webkit-text-decoration:underline 2px #f5f5f5;text-decoration:underline 2px #f5f5f5;text-underline-offset:5px;margin:8px 0px 10px 0px}.contact-item{display:block;margin:.5rem 0px}.impressum-page .contact-item:last-of-type{margin-bottom:2rem}.pseudonym-container{display:grid;grid-template-columns:auto auto;gap:min(10vw,160px);justify-content:center;width:clamp(20px,100vw,1200px);padding:calc(var(--menu-height) + 160px) 50px 200px 50px;color:#fff;font-family:"Istok_Web"}.pseudonym-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pseudonym-leiste{width:-moz-fit-content;width:fit-content;display:grid;grid-auto-columns:auto;position:sticky;top:calc(var(--menu-height) + min(21vh,160px));background:hsla(0,0%,100%,.1);border-radius:8px;height:-moz-fit-content;height:fit-content;border:1px solid var(--pink);overflow-y:auto}.pseudonym-page h1,.pseudonym-page h2{display:block;font-weight:800;font-size:3rem;color:#fff;letter-spacing:5px;font-family:Elsie_Swash_Caps;filter:drop-shadow(2px 2px 5px var(--pink));text-wrap:balance;margin-bottom:1rem}.pseudonym-leiste a{color:#fff;text-decoration:none;transition:.2s;padding:20px 50px 20px 20px;border:1px solid var(--pink)}.pseudonym-leiste a:hover{text-shadow:0px 0px 5px #fff;background:hsla(0,0%,100%,.1);border:1px dotted #833952}@media(max-width: 768px){.pseudonym-leiste{display:none}.pseudonym-container{padding:calc(var(--menu-height) + 120px) 24px 200px 24px;grid-template-columns:1fr;gap:none}}.pseudonym-bild{width:100%;height:clamp(120px,23vh,160px);padding:20px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.7098039216), transparent 51%);transform:scaleX(-1)}.pseudonym-abschnitt{max-width:65ch;scroll-margin-top:calc(var(--menu-height) + 160px)}.extre{font-size:3rem}.wort-erklärung{margin-bottom:1.5rem}.pseudonym-abschnitt:not(:first-child){margin-top:80px;scroll-margin-top:calc(var(--menu-height) + min(21vh,160px))}.wort-definition{display:block;position:relative;padding-bottom:1.6rem;font-size:1.5rem;text-wrap:balance}.bucher-container{width:clamp(20px,1200px,100%);padding:calc(var(--menu-height) + 100px) 32px 200px 32px;color:#fff;font-family:"Istok_Web";display:grid;justify-content:center;grid-template-columns:minmax(40ch, 60ch) 300px;gap:150px}.bucher-page h1{font-family:Elsie_Swash_Caps;font-weight:700;font-size:clamp(24px,12vw,48px);letter-spacing:5px;margin-bottom:40px;filter:drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.4))}.bucher-cover1,.bucher-cover2{margin-top:10px;max-width:300px;margin-bottom:40px;box-shadow:1px 1px 3px 1px #fff}.bucher-cover1 img,.bucher-cover2 img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.bucher-cover1{display:none;width:min(100%,300px)}@container background (max-width: 820px){.bucher-container{grid-template-columns:min(100%,60ch);padding-top:calc(var(--menu-height) + 80px);gap:80px}.bucher-cover1{display:block}.bucher-cover2{display:none}}.bucher-beitext{margin-top:56px}.bucher-beitext ul li{padding:4px 10px}.download{background-color:#fff;border-radius:8px;color:#6b263f;font-weight:700;font-size:.9rem;height:35px;text-decoration:none;display:grid;place-content:center;box-shadow:2px 2px 5px 2px rgba(0,0,0,.3),inset 0 0 5px 2px rgba(2,2,2,.3);border:2px solid #6b263f}.kontakt-container{width:clamp(20px,1200px,100%);padding:calc(var(--menu-height) + 100px) 40px 200px 40px;color:#fff;font-family:"Istok_Web";display:grid;grid-template-columns:minmax(30ch, 55ch) 10px minmax(30ch, 55ch);grid-template-rows:auto 1fr;justify-content:center;row-gap:64px;grid-template-areas:"header header header" "info line form";--kontakt-padding: min(8vw, 48px)}.kontakt-header{grid-area:header;display:grid}.einleitung{text-wrap:balance;max-width:70ch;text-align:center;justify-self:center}.seite-kontakt h1{font-family:Elsie_Swash_Caps;font-weight:700;font-size:2rem;letter-spacing:5px;margin-bottom:24px;text-align:center}.webseite{position:absolute;left:-9999px}.submit{display:grid;place-content:center;border-radius:5px;font-weight:700;font-size:.9rem;height:35px;width:100px;cursor:pointer;float:right;color:#a85d88;border:1px solid #a85d88;position:relative;overflow:visible}.submit::after{display:block;content:"";position:absolute;top:0;left:5px;width:100%;height:100%;border-radius:5px;background-color:green;transition:background-color .3s ease;z-index:-1;overflow:visible}.submit:hover{background:#6f254e;color:#fff;transition:box-shadow .1s ease;border:2px solid #e685bc}.contact-icon{width:30px;aspect-ratio:1/1;filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, 0.6))}.info{text-align:center;grid-area:info;display:grid;align-content:space-between;padding:var(--kontakt-padding);gap:40px}.kontakt-formular{grid-area:form;padding:var(--kontakt-padding)}.info-block{display:grid;grid-template-rows:auto 1fr;font-size:large;place-items:center;gap:4px}.contact-reveal-btn{background:hsla(0,0%,100%,.1);border:1px solid #fff;padding:.3rem .5rem;border-radius:6px;cursor:pointer;font:inherit;color:inherit}.contact-item a{color:inherit}.eingabe{margin-bottom:1.5rem}.eingabe.datenschutz input[type=checkbox]{width:18px;aspect-ratio:1/1;accent-color:var(--blue, #ffffff);margin-bottom:0}.eingabe.datenschutz label{display:grid;grid-auto-flow:column;place-content:start;gap:12px}.eingabe.datenschutz a{color:#fff;text-decoration:underline}.eingabe.datenschutz a:hover{color:var(--blue)}.overwrap{grid-column:1/-1;grid-row:2/-1;border:1px solid var(--pink);border-radius:16px;background:linear-gradient(90deg, #6f254e 50%, #c24c88 50%);box-shadow:4px 3px 10px 7px rgba(0,0,0,.3)}@media(max-width: 799px){.kontakt-container{grid-template-columns:1fr;grid-template-areas:"header" "info" "form";padding:calc(var(--menu-height) + 80px) 24px 100px 24px;row-gap:0;max-width:70ch}.kontakt-header{margin-bottom:48px}.overwrap{background:linear-gradient(rgba(136, 24, 89, 0.6196078431) 48%, rgba(166, 60, 125, 0.6392156863) 48%)}}.info-block.social{margin-bottom:0;justify-content:center;-moz-column-gap:30px;column-gap:30px}.center:has(.error-container){display:grid;place-items:center;height:100%}.error-container{font-family:"Istok_Web";color:#fff;padding:10px;border-radius:5px;margin-bottom:20px;text-align:center;font-weight:700}.back-home{color:#fff;text-decoration:underline}/*# sourceMappingURL=style.min.css.map */