.fc-footer .fc-lenke:hover{color:var(--fhov)!important}.fc-footer.fc-mork .fc-logo{filter:brightness(0) invert(1)}
/* !important: CLEAN-temaet (gamle sider, STEG 1) har img{height:auto!important} som slår
   inline-style — uten denne rendres footer-logoen i naturlig størrelse. 2026-08-12. */.fc-footer .fc-logo{height:22px!important;max-width:none!important;width:auto!important}.fc-skjema form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.fc-skjema .hs-form-field{flex:1 1 220px;margin:0;min-width:0}.fc-skjema .hs-form-field>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.fc-skjema .input{margin:0!important}.fc-skjema input[type=email],.fc-skjema input[type=tel],.fc-skjema input[type=text]{background:#fff;border:1px solid #c9dcee;border-radius:7px;box-sizing:border-box;color:#101d31;font:400 15.5px Source Sans\ 3,sans-serif;outline:none;padding:12px 16px;width:100%!important}.fc-skjema input:focus{border-color:#00549e}.fc-skjema .hs-submit{flex:0 0 auto}.fc-skjema .hs-button{background:var(--btn);border:none;border-radius:7px;color:var(--btnInk);cursor:pointer;font:600 15.5px Source Sans\ 3,sans-serif;padding:12px 24px}.fc-skjema .hs-button:hover{filter:brightness(.93)}.fc-skjema .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.fc-skjema .hs-error-msg,.fc-skjema .hs-error-msgs label{height:auto;margin:0;position:static;width:auto;clip:auto;color:#de2030;font:400 13px Source Sans\ 3,sans-serif;overflow:visible;white-space:normal}.fc-skjema .hs_error_rollup{display:none}.fc-skjema .submitted-message{color:#101d31;font:400 15.5px/1.6 Source Sans\ 3,sans-serif}.fc-skjema .legal-consent-container,.fc-skjema .legal-consent-container p{color:#8093a8;font:400 12.5px/1.5 Source Sans\ 3,sans-serif}.fc-footer li{color:inherit;font-family:Source Sans\ 3,Segoe UI,sans-serif;font-size:inherit;line-height:inherit;margin:0;padding:0}.fc-footer a,.fc-footer a:visited{text-decoration:none}@media (max-width:600px){#hs-eu-cookie-confirmation{padding:0!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner{padding:12px 14px!important}#hs-eu-cookie-confirmation #hs-eu-header-container{margin:0!important;min-height:0!important}#hs-eu-cookie-confirmation #hs-eu-policy-wording{margin:0 0 6px!important;max-height:16vh!important;overflow-y:auto!important}#hs-eu-cookie-confirmation #hs-eu-cookie-disclaimer,#hs-eu-cookie-confirmation #hs-eu-policy-wording p{font-size:12px!important;line-height:1.35!important;margin:0 0 6px!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-buttons-area{margin-top:4px!important}#hs-eu-cookie-confirmation #hs-eu-opt-in-buttons{display:flex!important;flex-wrap:nowrap!important;gap:8px!important}#hs-eu-cookie-confirmation #hs-eu-opt-in-buttons>*{flex:1 1 0!important;margin:0!important;min-width:0!important;width:auto!important}#hs-eu-cookie-confirmation #hs-eu-opt-in-buttons button{font-size:14px!important;margin:0!important;padding:9px 8px!important;width:100%!important}}