.cookieControl__Bar{border-width:1px!important}.cookieControl__BarContainer{padding:2rem!important}.cookieControl__Bar button{font-size:.875rem!important;line-height:1.25rem!important;padding:.5rem .75rem!important}.cookieControl__Bar button,.cookieControl__ModalContent{border-radius:8px!important}.cookieControl__ModalButtons{gap:.5rem!important}.cookieControl__ModalButtons button{border-radius:8px!important;font-size:.875rem!important;line-height:1.25rem!important;padding:.5rem 1rem!important}.cookieControl__ModalContent{overflow-y:auto!important}.cookieControl__ModalClose{border-radius:8px!important;font-size:.875rem!important;line-height:1.25rem!important;padding:.5rem 1rem!important}body{font-family:ApproachKoeln,sans-serif;font-size:1rem;line-height:1.5rem}h1{font-size:1.25rem;font-weight:700;letter-spacing:.025em;line-height:1.25rem}@media (min-width:1280px){h1{font-size:1.5rem;line-height:2rem}}h2{font-size:1.25rem;letter-spacing:.025em}h2,h3{font-weight:600;line-height:1.75rem}h3{font-size:1.125rem}h4{font-size:1rem;font-weight:600;line-height:1.5rem}.n-notification-container .n-notification{align-items:flex-start;display:flex;gap:.5rem;padding-bottom:.75rem;padding-top:.75rem}.n-notification-container .n-notification .n-notification__avatar{left:0;position:relative;top:0}.n-notification-container .n-notification.n-notification--show-avatar .n-notification-main{margin-left:0;padding-bottom:0;padding-top:0}.n-notification-main__header{font-weight:600!important}.n-notification-container .n-notification .n-notification-main .n-notification-main__content{margin-top:.25rem}.nuxt-icon{height:100%!important;margin-bottom:0!important;width:100%!important}.icon{overflow:hidden}
