select:where(.astro-3EF6KSR2){-webkit-appearance:none;-moz-appearance:none;background:inherit;border:none;color:inherit;cursor:pointer;font:inherit;text-transform:uppercase}a:where(.astro-3EF6KSR2).active{text-decoration:underline}header:where(.astro-3EF6KSR2){align-items:center;background:var(--secondary);font-size:min(5vw,2.5rem);justify-content:space-between;left:0;overflow:auto;padding:.5rem 1rem}.contacts:where(.astro-3EF6KSR2),header:where(.astro-3EF6KSR2){bottom:0;color:#fff;display:flex;position:fixed;right:0;z-index:10}.contacts:where(.astro-3EF6KSR2){background:#000;flex-direction:column;min-width:40vw;transform:translateY(100%);transition:transform .3s cubic-bezier(.77,0,.175,1)}.contacts:where(.astro-3EF6KSR2).show{transform:translateY(0)}.contacts:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){border-bottom:1px solid #fff;padding:1rem}:where(.astro-3EF6KSR2)[data-contacts]{cursor:pointer}.contacts:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2)[data-contacts]{border:none;font-size:max(3vw,1.5rem);padding:.5rem 1rem;text-align:right}@font-face{font-display:fallback;font-family:Apfel;font-style:normal;font-weight:400;src:url(/fonts/apfel.woff2) format("woff2")}body{--secondary:#608195;background:#fff;font-family:Apfel,Arial,sans-serif;margin:0 0 min(5vw,3rem)}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}a{color:inherit;text-decoration:none}a.current-link,a:hover{text-decoration:underline}
