*{margin:0;padding:0}html{background-color:#fff;font-size:1vw;font-size:2vw}@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){html{font-size:5vw}}body{overflow:hidden}.bg{position:absolute;z-index:-1;width:100vw;height:100vh;background-color:#00f;overflow:hidden;background:conic-gradient(from 180deg,black,white)}.content{padding:.1rem .4rem}p{font-family:Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.1;color:#fff;font-weight:400;mix-blend-mode:exclusion}@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.links p{font-size:1.5rem}}.mail{position:absolute;left:.4rem;bottom:.1rem}.instagram{position:absolute;left:50%;transform:translate(-50%);bottom:.1rem}@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.instagram{transform:translate(-55%)}}.imprint{position:absolute;right:.4rem;bottom:.1rem}a{color:#fff;text-decoration:none}span{color:#000;background-color:#fff;border-radius:1.5rem}
