@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:url(./ibm-plex-serif-v19-latin-500.DEAD_D4B.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:url(./ibm-plex-serif-v19-latin-500italic.BSerzikn.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:url(./ibm-plex-serif-v19-latin-700.DJf0mOYK.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:url(./ibm-plex-serif-v19-latin-700italic.BAzVEDS_.woff2) format("woff2")}@font-face{font-family:OPTIHusky;src:url(./OPTIHusky.ttf.CQGWHNcj.woff) format("woff"),url(./OPTIHusky.ttf.B4tIS3YR.svg#OPTIHusky) format("svg"),url(./OPTIHusky.ttf.Bz__Nl1o.eot);font-weight:400;font-style:normal}html{background-color:var(--body-bg-color)}body{position:relative;color:var(--secondary-color);margin:0 auto}body:after{position:fixed;top:0;right:0;bottom:0;left:0;content:"";width:100%;height:100%;opacity:.5;z-index:-2;background-image:url(../../../noisy-texture-200x200.png)}header,main,nav,footer{max-width:1380px;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-normal);line-height:1}h1{font-size:66px;line-height:1.06;text-align:center;max-width:780px;margin:1.5em auto}@media only screen and (min-width: 700px){h1{font-size:96px}}h2{font-size:48px;line-height:1.2}h3{font-size:36px;line-height:1.12;margin-bottom:0}h4{font-size:26px}h5,h6{font-size:20px}p{font-size:20px;font-style:normal;line-height:1.65}p span.signatur{display:block;font-family:var(--font-heading);font-weight:var(--font-weight-normal)}small{font-size:16px}a{transition:.3s}a:not([role=button]){color:var(--primary-color)}a:not([role=button]):hover,a:not([role=button]):focus{color:var(--secondary-color)}a[role=button]{display:inline-flex;padding:16px 24px;justify-content:center;align-items:center;color:var(--secondary-color);text-decoration:none;line-height:1;background-color:var(--primary-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}a[role=button].secondary{background-color:transparent;outline:2px solid var(--secondary-color);outline-offset:-2px}a[role=button]:hover,a[role=button]:focus{color:var(--primary-color);background-color:var(--secondary-color)}.double-buttons{display:flex;flex-wrap:wrap;gap:16px}img{background-color:#b8860b}@media only screen and (min-width: 700px){.base-grid{display:grid;grid-template-columns:repeat(18,1fr);grid-column-gap:10px}}header,main{position:relative;z-index:10}.text-wrapper{padding-left:1.15rem;padding-right:1.15rem}@media only screen and (min-width: 700px){.text-wrapper{padding-left:0;padding-right:0}}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:url(./ibm-plex-serif-v19-latin-500.DEAD_D4B.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:url(./ibm-plex-serif-v19-latin-500italic.BSerzikn.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:url(./ibm-plex-serif-v19-latin-700.DJf0mOYK.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:url(./ibm-plex-serif-v19-latin-700italic.BAzVEDS_.woff2) format("woff2")}@font-face{font-family:OPTIHusky;src:url(./OPTIHusky.ttf.CQGWHNcj.woff) format("woff"),url(./OPTIHusky.ttf.B4tIS3YR.svg#OPTIHusky) format("svg"),url(./OPTIHusky.ttf.Bz__Nl1o.eot);font-weight:400;font-style:normal}nav.svelte-1v6fy83{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;background-color:var(--body-bg-color);box-shadow:40vw 0 0 0 var(--body-bg-color),-40vw 0 0 0 var(--body-bg-color);z-index:1000}nav.svelte-1v6fy83 .noise:where(.svelte-1v6fy83){position:absolute;display:block;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:-1;background-image:url(../../../noisy-texture-200x200.png)}nav.svelte-1v6fy83 .noise:where(.svelte-1v6fy83):before,nav.svelte-1v6fy83 .noise:where(.svelte-1v6fy83):after{content:"";position:absolute;width:40vw;height:100%;left:-40vw;background-image:url(../../../noisy-texture-200x200.png)}nav.svelte-1v6fy83 .noise:where(.svelte-1v6fy83):after{left:initial;right:-40vw}.nav-container.svelte-1v6fy83{display:flex;justify-content:space-between;align-items:center;height:70px;grid-area:1/2/2/18}.logo.svelte-1v6fy83{color:var(--secondary-color);font-size:1.8rem;font-weight:700;text-decoration:none}.nav-links.svelte-1v6fy83{display:flex;list-style:none;gap:2rem}.nav-links.svelte-1v6fy83 li:where(.svelte-1v6fy83) a:where(.svelte-1v6fy83){color:var(--secondary-color);text-decoration:none;font-weight:500;padding:0;border-radius:25px}.nav-links.svelte-1v6fy83 li:where(.svelte-1v6fy83) a:where(.svelte-1v6fy83):hover,.nav-links.svelte-1v6fy83 li:where(.svelte-1v6fy83) a:where(.svelte-1v6fy83):focus{color:var(--primary-color)}.hamburger.svelte-1v6fy83{display:none;flex-direction:column;cursor:pointer;padding:.5rem}.hamburger.svelte-1v6fy83 span:where(.svelte-1v6fy83){width:25px;height:3px;background:var(--secondary-color);margin:3px 0;transition:.3s;border-radius:2px}.hamburger.active.svelte-1v6fy83 span:where(.svelte-1v6fy83):nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.hamburger.active.svelte-1v6fy83 span:where(.svelte-1v6fy83):nth-child(2){opacity:0}.hamburger.active.svelte-1v6fy83 span:where(.svelte-1v6fy83):nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.mobile-menu.svelte-1v6fy83{position:fixed;top:70px;left:110vw;width:100%;height:calc(100vh - 70px);background:var(--secondary-color);transition:left .3s ease;padding:2rem}@media screen and (min-width: 768px){.mobile-menu.svelte-1v6fy83{display:none}}.mobile-menu.active.svelte-1v6fy83{left:0}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83){list-style:none;padding:0}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83){margin:1.5rem 0;opacity:0;transform:translate(-20px);transition:all .3s ease}.mobile-menu.active.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83){opacity:1;transform:translate(0)}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83):nth-child(1){transition-delay:.1s}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83):nth-child(2){transition-delay:.2s}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83):nth-child(3){transition-delay:.3s}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83):nth-child(4){transition-delay:.4s}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83):nth-child(5){transition-delay:.5s}.mobile-menu.svelte-1v6fy83 ul:where(.svelte-1v6fy83) li:where(.svelte-1v6fy83) a:where(.svelte-1v6fy83){color:var(--body-bg-color);text-decoration:none;font-size:1.2rem;font-weight:500;padding:1rem;display:block;border-radius:10px}@media screen and (max-width: 768px){.nav-links.svelte-1v6fy83{display:none}.hamburger.svelte-1v6fy83{display:flex}.logo.svelte-1v6fy83{margin-left:10px}}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:url(./ibm-plex-serif-v19-latin-500.DEAD_D4B.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:url(./ibm-plex-serif-v19-latin-500italic.BSerzikn.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:url(./ibm-plex-serif-v19-latin-700.DJf0mOYK.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:url(./ibm-plex-serif-v19-latin-700italic.BAzVEDS_.woff2) format("woff2")}@font-face{font-family:OPTIHusky;src:url(./OPTIHusky.ttf.CQGWHNcj.woff) format("woff"),url(./OPTIHusky.ttf.B4tIS3YR.svg#OPTIHusky) format("svg"),url(./OPTIHusky.ttf.Bz__Nl1o.eot);font-weight:400;font-style:normal}:root{--font-heading: "OPTIHusky";--font-body: IBM Plex Serif, serif;--font-mono: "Fira Mono", monospace;--font-weight-normal: 500;--foont-weight-bold: 700;--body-bg-color: hsla(44deg 100% 96% / 100%);--primary-color: hsla(46deg 79% 68% /100%);--secondary-color: hsla(353deg 86% 15% / 100);--border-radius: 50px;--box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, .12);--aspect-square: 635/645;--aspect-portrait: 420/578;font-family:var(--font-body)}footer.svelte-ff4vj{position:relative;display:flex;flex-wrap:wrap;column-gap:5px;row-gap:20px;padding:52px 16px 92px;margin-top:92px;background-color:var(--primary-color);box-shadow:40vw 0 0 0 var(--primary-color),-40vw 0 0 0 var(--primary-color);z-index:12}@media only screen and (min-width: 820px){footer.svelte-ff4vj{display:grid;padding:52px 0 92px}}footer.svelte-ff4vj .bg:where(.svelte-ff4vj){display:block;position:absolute;left:-50vw;width:100vw;height:100%;z-index:-1}footer.svelte-ff4vj p:where(.svelte-ff4vj){font-size:1rem}footer.svelte-ff4vj .img-desc:where(.svelte-ff4vj){margin-top:0;font-size:8px}footer.svelte-ff4vj small:where(.svelte-ff4vj){font-size:12px}footer.svelte-ff4vj a:where(.svelte-ff4vj){color:var(--secondary-color)}footer.svelte-ff4vj ul:where(.svelte-ff4vj),footer.svelte-ff4vj li:where(.svelte-ff4vj){padding:0;list-style:none}footer.svelte-ff4vj li:where(.svelte-ff4vj)+li:where(.svelte-ff4vj){margin-top:16px}.clm-1.svelte-ff4vj{width:100%;flex-grow:2}@media only screen and (min-width: 820px){.clm-1.svelte-ff4vj{width:initial;grid-area:1/2/2/6}}.clm-2.svelte-ff4vj,.clm-3.svelte-ff4vj{width:calc(50% - 10px)}@media only screen and (min-width: 820px){.clm-2.svelte-ff4vj,.clm-3.svelte-ff4vj{width:initial;grid-area:1/8/2/10}}@media only screen and (min-width: 820px){.clm-3.svelte-ff4vj{width:initial;grid-area:1/12/2/14}}.clm-4.svelte-ff4vj{display:flex;justify-content:space-between;width:100%}@media only screen and (min-width: 820px){.clm-4.svelte-ff4vj{flex-direction:column;gap:12px;width:initial;grid-area:1/15/2/17}}.clm-5.svelte-ff4vj p:where(.svelte-ff4vj),.clm-6.svelte-ff4vj p:where(.svelte-ff4vj){margin:0}@media only screen and (min-width: 820px){.clm-5.svelte-ff4vj{width:initial;grid-area:2/2/3/7}}@media only screen and (min-width: 820px){.clm-6.svelte-ff4vj{width:initial;grid-area:2/8/3/14}}
