@media (width<=1023px){.site-cta:not(.site-cta-text){white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:3rem;padding-block:.75rem}.site-footer .footer-main{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:2rem;padding-bottom:1.5rem;display:grid}.site-footer .footer-brand{min-width:0}.site-footer .footer-logo{align-items:center;min-width:2.75rem;max-width:100%;min-height:2.75rem;display:inline-flex}.site-footer .footer-logo img{object-fit:contain;flex-shrink:1;min-width:0;max-width:100%;height:2.25rem}.site-footer .footer-description{max-width:30rem;margin-top:.5rem;font-size:1.25rem;line-height:1.35}.site-footer .footer-cta{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:2.75rem;margin-top:1rem;padding:.65rem 1.25rem;font-size:1rem}.site-footer .footer-contact,.site-footer .footer-navigation{border-top:1px solid color-mix(in srgb, var(--brand-cream) 20%, transparent);min-width:0;padding-top:1rem}.site-footer .footer-label{letter-spacing:.12em;font-size:.75rem;line-height:1.5}.site-footer .footer-contact-list,.site-footer .footer-nav-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;margin-top:.5rem;font-size:1rem;line-height:1.5;display:grid}.site-footer .footer-contact-list>li,.site-footer .footer-nav-list>li{min-width:0;margin-block:0}.site-footer .footer-contact-primary,.site-footer .footer-address,.site-footer .footer-brf-link{grid-column:1/-1}.site-footer .footer-address{padding-block:.25rem .5rem}.site-footer .footer-contact-list a,.site-footer .footer-nav-list a{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;width:100%;min-width:0;min-height:2.75rem;padding-block:.35rem}.site-footer .footer-contact-list a>svg{flex-shrink:0}.site-footer .footer-bottom-inner{padding-top:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom));display:block}.site-footer .footer-copyright{font-size:.75rem;line-height:1.65}.site-footer .footer-legal-links{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;gap:.25rem 1rem;margin-top:.5rem;display:grid}.site-footer .footer-legal-links>a,.site-footer .footer-legal-links>button{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:start;height:auto;min-height:2.75rem;padding-block:.35rem;font-size:.875rem;line-height:1.5}.site-footer .footer-legal-links>a>span{min-width:0}.site-footer .footer-contact,.site-footer .footer-navigation,.site-footer .footer-bottom-inner{container:footer-links/inline-size}@container footer-links (width<=14rem){.site-footer .footer-contact-list,.site-footer .footer-nav-list,.site-footer .footer-legal-links{grid-template-columns:minmax(0,1fr)}}.site-header>.container-wide,.mobile-menu-header>.container-wide{padding-left:max(min(1rem, 16px), env(safe-area-inset-left));padding-right:max(min(1rem, 16px), env(safe-area-inset-right))}.site-header .site-header-grid{grid-template-columns:minmax(0,1fr) auto}.site-header .site-header-actions{flex-shrink:0}.site-header .mobile-header-logo,.mobile-menu-header .mobile-header-logo{min-width:0;max-width:100%}.site-header .mobile-header-logo img,.mobile-menu-header .mobile-header-logo img{object-fit:contain;object-position:left center;flex-shrink:1;min-width:0;max-width:100%}.mobile-menu-scroll>nav>.container-site,.mobile-menu-scroll>.pb-safe>.container-site{padding-left:max(1.25rem, env(safe-area-inset-left));padding-right:max(1.25rem, env(safe-area-inset-right))}.mobile-menu-dialog #mobil-tjanster>a{font-size:1rem}.cookie-information .cookie-information-inner{align-items:center;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.cookie-information details{margin-top:0;font-size:1rem;line-height:1.6}.cookie-information summary{min-height:2.75rem;padding-block:.375rem;font-size:.875rem;line-height:1.5}.cookie-information details p{font-size:1rem;line-height:1.6}.cookie-information details a{min-height:2.75rem;font-size:.875rem}.cookie-information .cookie-information-inner:has(details[open]){grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;display:grid}.cookie-information-inner:has(details[open]) .cookie-information-copy{display:contents}.cookie-information-inner:has(details[open]) .cookie-information-copy h2{grid-area:1/1}.cookie-information-inner:has(details[open]) details{grid-area:2/1/auto/-1}.cookie-information-inner:has(details[open]) .cookie-information-action{grid-area:1/2}}@media (width<=359px){.site-header .mobile-header-logo img,.mobile-menu-header .mobile-header-logo img{max-width:min(100%,8.75rem)}}@media (width>=375px) and (width<=1023px){.site-footer .footer-brand{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.site-footer .footer-logo{flex:0 auto}.site-footer .footer-logo img{height:2rem}.site-footer .footer-description{flex-basis:100%;order:1;margin-top:0}.site-footer .footer-cta{max-width:100%;margin-top:0;margin-left:auto;padding-inline:1rem}}@media (width>=640px) and (width<=1023px){.site-footer .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.site-footer .footer-brand{grid-column:1/-1}}.site-footer :is(a,button):focus-visible,.site-cta-light:focus-visible{outline:2px solid var(--brand-cream);outline-offset:3px}@media (width>=1024px){.desktop-services-menu{z-index:1;overscroll-behavior:contain;width:min(62rem,100% - 3rem);max-height:calc(100dvh - 6.5rem);margin-top:.5rem;position:absolute;top:100%;left:50%;overflow:hidden auto;transform:translate(-50%);container:services-menu/inline-size}.desktop-services-menu-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.desktop-services-private,.desktop-services-business{min-width:0;padding:min(1.75rem,28px)}.desktop-services-label{margin-bottom:min(1rem,16px);padding:0 min(.75rem,12px);line-height:1.5}.desktop-services-private-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(.5rem,8px);display:grid}.desktop-services-menu .desktop-service-link{align-items:start;min-height:5.5rem;padding:min(.875rem,14px) min(.75rem,12px)}.desktop-service-name{overflow-wrap:normal;word-break:normal;font-size:1.0625rem;line-height:1.4}.desktop-services-menu .desktop-service-link>svg{flex-shrink:0;margin-top:.3rem}.desktop-services-menu .desktop-service-link:focus-visible>svg{opacity:1;transform:none}.desktop-service-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.desktop-services-business-list{gap:min(.75rem,12px);display:grid;position:relative}.desktop-services-menu .desktop-business-link{min-height:5.5rem;padding:min(.875rem,14px) min(.75rem,12px)}.desktop-business-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:1.625rem;line-height:1.25}.desktop-business-summary{max-width:38ch;margin-top:.5rem;font-size:.9375rem;line-height:1.55}.desktop-services-all{min-height:3rem;padding:min(1rem,16px) min(.75rem,12px) 0}@container services-menu (width<=44rem){.desktop-services-menu-grid{grid-template-columns:minmax(0,1fr)}.desktop-services-private-list{gap:min(.5rem,8px) min(1rem,16px)}.desktop-services-menu .desktop-service-link{min-height:4.5rem}.desktop-services-menu .desktop-service-summary{display:none}.desktop-services-business-list{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-services-menu .desktop-business-title-brf{font-size:1.375rem}}@container services-menu (width<=34rem){.desktop-services-private-list,.desktop-services-business-list{grid-template-columns:minmax(0,1fr)}}}
