@media screen and (max-width:768px){body{background-position:top -150px left -150px,bottom -150px right -150px}main{height:100vh}}body{color:var(--secondary-color);background:url('/images/kog.svg') no-repeat,url('/images/kog.svg') no-repeat,var(--primary-color);background-size:300px,300px;background-position:top -50px left -150px,bottom -150px right -150px}.logo-mobile img{width:100%}.legal-link{color:#000;text-decoration:none}.language-switch-link{color:#fff;text-decoration:underline}.language-switch-link:hover{color:#fff;opacity:.85}