{"context":{"brandSettings":{"accentColor1":{"hex":"#110B39"},"accentColor2":{"hex":"#FFD600"},"accentColor3":{"hex":"#E7E5E4"},"bodyFont":{"font":"Ambit","fontSet":"BRANDING"},"colors":[{"hex":"#5C27FF"},{"hex":"#BEEAF9"}],"fallbackFont":{"font":"arial, helvetica, sans-serif","fontSet":"DEFAULT"},"favicon":{"domain":null,"name":"Runwell fav.","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-symbol-lilla.png"},"favicons":[{"domain":null,"name":"Runwell fav.","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-symbol-lilla.png"}],"fonts":[{"font":"Ambit","fontSet":"BRANDING"},{"font":"Moranga","fontSet":"BRANDING"}],"logo":{"alt":"Runwell Help Center Logo","domain":"help.runwell.com","height":43,"link":"help.runwell.com/nb","name":"Runwell Help Center Primary","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg","width":300},"logos":[{"alt":"Runwell logo","domain":null,"height":460,"link":"runwell.com","name":"Runwell","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-logo-hovedlogo.png","width":1610},{"alt":"Runwell logo","domain":null,"height":460,"link":"runwell.com","name":"Hvit logo","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-logo-hvit.png","width":1610},{"alt":"Runwell logo","domain":null,"height":460,"link":"runwell.com","name":"Mørk logo","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-logo-m%C3%B8rk.png","width":1610},{"alt":"Runwell help center logo","domain":null,"height":43,"link":"help.runwell.com/nb","name":"Help center hvite purple","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-hvit-lilla-outlined.svg","width":300},{"alt":"Runwell help center logo","domain":null,"height":43,"link":"help.runwell.com/nb","name":"Runwell Help Center white","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-hvit-outlined-1.svg","width":300},{"alt":"Runwell Help Center Logo","domain":"help.runwell.com","height":43,"link":"help.runwell.com/nb","name":"Runwell Help Center Primary","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg","width":300}],"primaryColor":{"hex":"#5C27FF"},"primaryFavicon":{"domain":null,"name":"Runwell fav.","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-symbol-lilla.png"},"primaryFont":{"font":"Moranga","fontSet":"BRANDING"},"primaryLogo":{"alt":"Runwell logo","domain":null,"height":460,"link":"runwell.com","name":"Runwell","src":"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-logo-hovedlogo.png","width":1610},"secondaryColor":{"hex":"#D3CAFF"}},"menuData":{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Log in","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://work.runwell.app/login","urlParamStr":"","urlWithoutAnchor":"https://work.runwell.app/login"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Display log in","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://work.runwell.app/display/login","urlParamStr":"","urlWithoutAnchor":"https://work.runwell.app/display/login"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Free trial","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://work.runwell.app/signup","urlParamStr":"","urlWithoutAnchor":"https://work.runwell.app/signup"}],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":null,"level":0,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":null,"urlParamStr":"","urlWithoutAnchor":"null"},"themeSettings":{"bodyFont":{"casing":null,"color":null,"css":"font-weight: 900; font-family: Ambit;","fallback":null,"font":"Ambit","font_set":"BRANDING","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":"font-weight: 900; font-family: Ambit","styles":{"font-family":"Ambit","font-weight":900},"variant":"Black"},"primaryFont":{"casing":null,"color":null,"css":"font-weight: 900; font-family: Ambit;","fallback":null,"font":"Ambit","font_set":"BRANDING","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":"font-weight: 900; font-family: Ambit","styles":{"font-family":"Ambit","font-weight":900},"variant":"Black"},"trellisBorderRadius":"pill","trellisColorFillPrimaryDefault":{"color":"#5C27FF","css":"#5C27FF","hex":"#5C27FF","opacity":null,"rgb":"rgb(92, 39, 255)","rgba":"rgba(92, 39, 255, 1)"},"trellisColorFillSecondaryDefault":{"color":"#D3CAFF","css":"#D3CAFF","hex":"#D3CAFF","opacity":null,"rgb":"rgb(211, 202, 255)","rgba":"rgba(211, 202, 255, 1)"},"trellisColorFillSurfaceDefault":"light","trellisColorFillTertiaryDefault":{"color":"#110B39","css":"#110B39","hex":"#110B39","opacity":null,"rgb":"rgb(17, 11, 57)","rgba":"rgba(17, 11, 57, 1)"},"trellisColorTextInteractiveDefault":{"color":"#666666","css":"#666666","hex":"#666666","opacity":null,"rgb":"rgb(102, 102, 102)","rgba":"rgba(102, 102, 102, 1)"}},"companyName":"Runwell"},"modules":{},"dndAreas":{},"globalPartials":{},"headHtml":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"> \n<meta property=\"og:description\" content=\"\"> \n<meta property=\"og:title\" content=\"\"> \n<meta name=\"twitter:description\" content=\"\"> \n<meta name=\"twitter:title\" content=\"\"> \n<style>\na.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}\n</style> \n<link rel=\"canonical\" href=\"https://help.runwell.com/hs/portals/customer-portal-app/brand\"> \n<meta property=\"og:url\" content=\"https://help.runwell.com/hs/portals/customer-portal-app/brand\"> \n<meta http-equiv=\"content-language\" content=\"no\">","footerHtml":"<!-- HubSpot performance collection script --> \n<script defer src=\"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js\"></script> \n<!-- Start of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/help.runwell.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"417797521652\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 417797521652,\n    \"legacyPageId\": \"417797521652\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 417797521652,\n    \"languageCode\": \"no\",\n    \n    \n}]);\n</script> \n<script type=\"text/javascript\" id=\"hs-script-loader\" async defer src=\"/hs/scriptloader/147071830.js\"></script> \n<!-- End of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar hsVars = {\n    render_id: \"05a75b11-93d5-4fd5-ba64-b973e394d837\",\n    ticks: 1786452373739,\n    page_id: 417797521652,\n    \n    content_group_id: 0,\n    portal_id: 147071830,\n    app_hs_base_url: \"https://app-eu1.hubspot.com\",\n    cp_hs_base_url: \"https://cp-eu1.hubspot.com\",\n    language: \"no\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"417797521652\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}\n</script> \n<script defer src=\"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js\"></script> \n<script>\n(function(){\nfunction rwIsFallbackPage(){\nif (location.hostname !== 'help.runwell.com') return false;\nvar html = document.documentElement;\nif (html.classList.contains('rw-page-category') || html.classList.contains('rw-page-article') || html.classList.contains('rw-page-home')) return false;\nreturn !!(document.querySelector('.hs-kb-content') || document.querySelector('.hs-kb-sidebar'));\n}\nif (!rwIsFallbackPage()) return;\ndocument.documentElement.classList.add('rw-page-category');\ndocument.documentElement.setAttribute('data-rw-fallback','1');\nfunction rwInject(rawHtml){\nvar tmp = document.createElement('div');\ntmp.innerHTML = rawHtml;\nArray.prototype.slice.call(tmp.childNodes).forEach(function(node){\nif (node.nodeType !== 1) return;\nif (node.tagName === 'SCRIPT') {\nvar s = document.createElement('script');\nfor (var i=0; i<node.attributes.length; i++){ s.setAttribute(node.attributes[i].name, node.attributes[i].value); }\ns.textContent = node.textContent;\ndocument.head.appendChild(s);\n} else {\ndocument.head.appendChild(node);\n}\n});\n}\nvar PH = '@@RWCLOSE@@';\nvar rwHeaderRaw = \"<link rel=\\\"stylesheet\\\" href=\\\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap\\\">\\n<link rel=\\\"stylesheet\\\" href=\\\"https://unpkg.com/@tabler/icons-webfont@latest/tabler-icons.min.css\\\">\\n<style>\\n/* ── RUNWELL KB – DESIGN OVERRIDE ── */\\n\\n:root {\\n  --rw-purple: #5c27ff;\\n  --rw-dark: #110b39;\\n  --rw-hairline: #efeef0;\\n}\\n\\n* { box-sizing: border-box; }\\nbody, .kb-body-wrapper, button, input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n.hs-search-field__input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n\\n/* ── TOP-BAR ── */\\n.header__top { background: #fff !important; }\\n\\n/* ── NAVIGASJON ── */\\n.header { background: #fff !important; border-bottom: none !important; box-shadow: none !important; }\\n.header__bottom { background: #fff !important; padding: 24px 48px !important; }\\n.header__menu-link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; font-weight: 500 !important; }\\n.header__menu-link:hover { color: var(--rw-purple) !important; text-decoration: none !important; }\\n.header__button .cta_button,\\n.header__button a.cta_button { background: var(--rw-purple) !important; color: #fff !important; border-radius: 999px !important; padding: 10px 22px !important; font-size: 14px !important; font-weight: 500 !important; border: none !important; }\\n.header__logo { margin-left: 0 !important; }\\n\\n/* Dropdown-meny (Partnere/Vi tilbyr) - minimalistisk, ingen stroke */\\n.header__menu-submenu {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  background: #fff !important;\\n  padding: 6px !important;\\n  overflow: hidden !important;\\n}\\n.header__menu-submenu .header__menu-link {\\n  color: rgba(17,11,57,0.7) !important;\\n  border-radius: 8px !important;\\n}\\n.header__menu-submenu .header__menu-item:hover > .header__menu-link,\\n.header__menu-submenu .header__menu-link:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* Språkvelger i toppbaren - hvit bakgrunn så den er lesbar mot mørk bunn */\\n.header__language-switcher {\\n  background: transparent !important;\\n  color: var(--rw-dark) !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: inline-flex !important;\\n  align-items: center !important;\\n}\\n.header__language-switcher-label,\\n.header__language-switcher-current-label,\\n.header__language-switcher-icon { color: var(--rw-dark) !important; }\\n\\n/* ── HERO ── */\\n.hs-kb-search-input-wrapper {\\n  background: #fff !important;\\n  background-image: none !important;\\n  padding: 64px 24px 56px !important;\\n  text-align: center !important;\\n}\\n/* ── SØKEFELT (ekte DOM-struktur: .hs-search-field__bar er YTRE wrapper\\n   rundt HELE skjemaet inkl. label - derfor må grid-layout styres fra formen) ── */\\n.hs-search-field__form {\\n  display: grid !important;\\n  grid-template-columns: 1fr !important;\\n  grid-template-areas: \\\"label\\\" \\\"field\\\" !important;\\n  align-items: center !important;\\n  row-gap: 36px !important;\\n  width: 100% !important;\\n  max-width: 560px !important;\\n  margin: 0 auto !important;\\n  position: relative !important;\\n}\\n.hs-search-field__label {\\n  grid-area: label !important;\\n  font-size: 48px !important;\\n  font-weight: 600 !important;\\n  color: var(--rw-dark) !important;\\n  letter-spacing: -0.02em !important;\\n  text-align: center !important;\\n  display: block !important;\\n  margin: 0 !important;\\n}\\n.hs-search-field__bar {\\n  display: contents !important;\\n}\\n.hs-search-field__input {\\n  grid-area: field !important;\\n  width: 100% !important;\\n  min-width: 0 !important;\\n  height: 52px !important;\\n  background: rgba(255,255,255,0.6) !important;\\n  -webkit-backdrop-filter: blur(10px) !important;\\n  backdrop-filter: blur(10px) !important;\\n  border: none !important;\\n  border-radius: 999px !important;\\n  padding: 0 22px 0 48px !important;\\n  font-size: 15px !important;\\n  color: var(--rw-dark) !important;\\n  outline: none !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.06), 0 6px 20px rgba(17,11,57,0.08) !important;\\n  transition: box-shadow 200ms ease, background 200ms ease !important;\\n}\\n.hs-search-field__input:hover {\\n  background: rgba(255,255,255,0.85) !important;\\n}\\n.hs-search-field__input:focus {\\n  background: #fff !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.08), 0 10px 28px rgba(17,11,57,0.12), 0 0 0 4px rgba(92,39,255,0.12) !important;\\n}\\n.hs-search-field__input::placeholder { color: rgba(17,11,57,0.38) !important; }\\n\\n.hs-search-field__button {\\n  grid-area: field !important;\\n  justify-self: start !important;\\n  align-self: center !important;\\n  width: 20px !important;\\n  height: 20px !important;\\n  margin-left: 18px !important;\\n  background-color: transparent !important;\\n  border: none !important;\\n  border-radius: 0 !important;\\n  box-shadow: none !important;\\n  cursor: pointer !important;\\n  padding: 0 !important;\\n  z-index: 2 !important;\\n}\\n.hs-search-field__button svg,\\n.hs-search-field__button img {\\n  display: none !important;\\n}\\n.hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 20px 20px !important;\\n  transition: background-image 150ms ease !important;\\n}\\n.hs-search-field__button:hover,\\n.hs-search-field__input:focus ~ .hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n}\\n\\n.hs-search-highlight {\\n  font-weight: 600 !important;\\n  background: rgba(92,39,255,0.08) !important;\\n  color: inherit !important;\\n  border-radius: 3px !important;\\n  padding: 0 2px !important;\\n}\\n  .hs-search-field__suggestions-container {\\n  position: absolute !important;\\n  top: calc(100% + 8px) !important;\\n  left: 0 !important;\\n  right: 0 !important;\\n  z-index: 20 !important;\\n}\\n\\n\\n/* ── FORSIDE: LILLA BEHANDLING (Figma: Knowledge base homepage) ── */\\nbody.hs-knowledge-listing-page .kb-body-wrapper,\\nbody.hs-knowledge-listing-page main,\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper,\\nbody.hs-knowledge-listing-page .hs-kb-home-list {\\n  background: var(--rw-purple) !important;\\n}\\n\\n/* Kort: fast høyde, ingen overflow, truncate lange beskrivelser (Figma: 350x150) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  height: 150px !important;\\n  box-sizing: border-box !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 1 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 2 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper { background-image: none !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__label { color: #fff !important; }\\n\\n/* Glass-søkefelt (Figma: rgba(17,11,57,0.10), ikke hvit blur) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  backdrop-filter: blur(6px) !important;\\n  color: #fff !important;\\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.10) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: 0 0 0 3px rgba(255,255,255,0.25) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder { color: rgba(255,255,255,0.6) !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__button svg,\\nbody.hs-knowledge-listing-page .hs-search-field__button path { fill: rgba(255,255,255,0.7) !important; }\\n\\n/* Header transparent på forsiden */\\nbody.hs-knowledge-listing-page .header,\\nbody.hs-knowledge-listing-page .header__top,\\nbody.hs-knowledge-listing-page .header__bottom { background: transparent !important; }\\n\\nbody.hs-knowledge-listing-page .header__menu-link,\\nbody.hs-knowledge-listing-page .header__language-switcher-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-current-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-icon { color: #fff !important; }\\nbody.hs-knowledge-listing-page .header__menu-link:hover { color: #fff !important; opacity: 0.8; }\\n\\n/* Skjul \\\"Kontakt oss\\\" kun på forsiden (ikke i Figma-headeren der) */\\nbody.hs-knowledge-listing-page .header__button-col {\\n  display: none !important;\\n}\\n/* Språkvelger (flyttet til footer) skjules overalt (høyere spesifisitet enn tema-regelen) */\\n.header__bottom .header__wrapper--bottom .header__language-switcher-col {\\n  display: none !important;\\n}\\n\\nbody.hs-knowledge-listing-page .header__logo-image {\\n  content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important;\\n}\\n\\n/* \\\"Runwell.com\\\"-lenken stilt som outline-knapp (Figma: border 1.5px solid white, radius 100px, padding 12px 24px) */\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid #fff !important;\\n  border-radius: 100px !important;\\n  background: transparent !important;\\n  color: #fff !important;\\n  font-weight: 600 !important;\\n  font-size: 24px !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link:hover {\\n  background: rgba(255,255,255,0.12) !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Kategorikort: glass-bakgrunn, row-layout, hvit tekst (Figma: 350x150, radius 32px, rgba(17,11,57,0.10)) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.10), rgba(17,11,57,0.10)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  border: 1px solid transparent !important;\\n  border-radius: 32px !important;\\n  padding: 32px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.16), rgba(17,11,57,0.16)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category-link {\\n  flex-direction: row !important;\\n  align-items: center !important;\\n  gap: 20px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  color: #fff !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  color: rgba(255,255,255,0.8) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  background: rgba(255,255,255,0.15) !important;\\n}\\n\\n/* -- KORT: eksakt Figma-mal (350x150, ikon 56x56, tekst-gap 6px, ekte glass) -- */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  width: 350px !important;\\n  max-width: 350px !important;\\n  min-width: 350px !important;\\n  flex: 0 0 350px !important;\\n  position: relative !important;\\n  backdrop-filter: blur(6px) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  width: 56px !important;\\n  height: 56px !important;\\n  padding: 10px !important;\\n  border-radius: 12px !important;\\n  margin: 0 !important;\\n  box-sizing: border-box !important;\\n  flex-shrink: 0 !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  gap: 6px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  margin-bottom: 0 !important;\\n  -webkit-line-clamp: 2 !important;\\n}\\nbody.hs-knowledge-listing-page a.hs-kb-home-list__read-more {\\n  color: #fff !important;\\n}\\n\\n/* ── UNDERSIDER (kategori/artikkel): SØKEFELT FLYTTET INN I HEADER ── */\\nbody:not(.hs-knowledge-listing-page) header.header {\\n  display: flex !important;\\n  align-items: center !important;\\n  flex-wrap: nowrap !important;\\n  gap: 24px !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__container--left {\\n  flex: 1 1 auto !important;\\n  min-width: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__bottom,\\nbody:not(.hs-knowledge-listing-page) .header__wrapper--bottom {\\n  display: flex !important;\\n  align-items: center !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper {\\n  flex: 0 0 auto !important;\\n  padding: 0 !important;\\n  margin-left: 24px !important;\\n  text-align: left !important;\\n  background: transparent !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__label {\\n  display: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__form {\\n  display: block !important;\\n  max-width: none !important;\\n  width: auto !important;\\n  margin: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input {\\n  width: 320px !important;\\n  height: 44px !important;\\n  padding: 0 20px 0 44px !important;\\n  font-size: 14px !important;\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: none !important;\\n  backdrop-filter: none !important;\\n  box-shadow: none !important;\\n  border-radius: 99px !important;\\n  color: var(--rw-dark) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:hover,\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input::placeholder {\\n  color: rgba(17,11,57,0.45) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__button {\\n  margin-left: 16px !important;\\n}\\n\\n/* \\\"Runwell.com\\\" som mørk outline-knapp på under-sider */\\nbody:not(.hs-knowledge-listing-page) .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid var(--rw-dark) !important;\\n  border-radius: 100px !important;\\n  color: var(--rw-dark) !important;\\n  font-weight: 600 !important;\\n}\\n\\n/* ── KATEGORIKORT ── */\\n.hs-kb-home-list {\\n  display: flex !important;\\n  flex-wrap: wrap !important;\\n  align-items: flex-start !important;\\n  gap: 24px !important;\\n  padding: 16px 40px 56px !important;\\n  background: #fff !important;\\n  max-width: 1100px !important;\\n  margin: 0 auto !important;\\n}\\n.hs-kb-home-list__category {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  text-align: left !important;\\n  gap: 8px !important;\\n  height: auto !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  background: #fff !important;\\n  padding: 32px 24px !important;\\n  transition: box-shadow 200ms ease, border-color 200ms ease !important;\\n  overflow: hidden !important;\\n}\\n.hs-kb-home-list__category:hover {\\n  border-color: #cec6ff !important;\\n  box-shadow: 0 8px 28px rgba(17,11,57,0.07) !important;\\n}\\n.hs-kb-home-list__category-link {\\n  text-decoration: none !important;\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  gap: 12px !important;\\n  min-height: 0 !important;\\n  height: auto !important;\\n  width: 100% !important;\\n}\\n.hs-kb-home-list__text { text-align: left !important; }\\n.hs-kb-home-list__text__category-title {\\n  font-weight: 600 !important;\\n  font-size: 16px !important;\\n  color: var(--rw-dark) !important;\\n  margin-top: 8px !important;\\n}\\n.hs-kb-home-list__text__category-description {\\n  font-size: 14px !important;\\n  color: rgba(17,11,57,0.55) !important;\\n  line-height: 1.5 !important;\\n}\\n.hs-kb-home-list__icon {\\n  width: 64px !important;\\n  height: 64px !important;\\n  flex: 0 0 auto !important;\\n  border-radius: 20px !important;\\n  overflow: hidden !important;\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n}\\n.hs-kb-home-list__image {\\n  width: 64px !important;\\n  height: 64px !important;\\n  display: block !important;\\n}\\n\\n/* \\\"Se mer\\\"-lenke */ \\na.hs-kb-home-list__read-more { color: var(--rw-purple) !important; font-size: 14px !important; font-weight: 500 !important; }\\n\\n/* ── ARTIKKELSIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-breadcrumb-container { padding: 20px 0 !important; }\\n.hs-kb-breadcrumbs { display: flex !important; flex-wrap: wrap !important; gap: 6px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; font-size: 13px !important; }\\n.hs-kb-breadcrumb_item { color: rgba(17,11,57,0.45) !important; }\\n.hs-kb-breadcrumb_item a { color: rgba(17,11,57,0.45) !important; text-decoration: none !important; }\\n.hs-kb-breadcrumb_item a:hover { color: var(--rw-purple) !important; }\\n.hs-kb-breadcrumb_item + .hs-kb-breadcrumb_item::before { content: \\\"/\\\"; margin-right: 6px; color: rgba(17,11,57,0.25); }\\n\\n.knowledgebase-post h1 { font-size: 28px !important; font-weight: 600 !important; color: var(--rw-dark) !important; letter-spacing: -0.015em !important; margin-bottom: 24px !important; }\\n.knowledgebase-post h2 { font-size: 20px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 32px 0 12px !important; }\\n.knowledgebase-post h3 { font-size: 17px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 24px 0 8px !important; }\\n.knowledgebase-post p { font-size: 16px !important; line-height: 1.75 !important; color: rgba(17,11,57,0.85) !important; }\\n.knowledgebase-post a { color: var(--rw-purple) !important; text-decoration: underline !important; }\\n.knowledgebase-post a:hover { color: #4a1fd6 !important; }\\n.knowledgebase-post img { border-radius: 12px !important; border: 1px solid var(--rw-hairline) !important; }\\n.knowledgebase-post li { font-size: 16px !important; line-height: 1.7 !important; color: rgba(17,11,57,0.85) !important; }\\n\\n/* Venstre kategorimeny (sidebar på artikkelside) */\\n.hs-kb-category_accordion_nav_list { list-style: none !important; padding: 0 !important; }\\n.hs-kb-category-accordion_link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; text-decoration: none !important; }\\n.hs-kb-category-accordion_link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-accordion_link--active { color: var(--rw-purple) !important; font-weight: 600 !important; }\\n\\n/* Feedback-widget nederst i artikkel */\\n.hs-kb-feedback { border-top: 1px solid var(--rw-hairline) !important; margin-top: 40px !important; padding-top: 24px !important; }\\n.ka-feedback-submit-button { background: var(--rw-purple) !important; border-radius: 999px !important; border: none !important; color: #fff !important; }\\n\\n/* ── KATEGORISIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-category-listing h1 { color: var(--rw-dark) !important; font-size: 28px !important; font-weight: 600 !important; }\\n.hs-kb-category-article-list__link { color: var(--rw-dark) !important; font-weight: 500 !important; text-decoration: none !important; }\\n.hs-kb-category-article-list__link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list--bordered { border-color: var(--rw-hairline) !important; }\\n/* ── FOOTER ── */\\n.footer {\\n  background: #fafaf9 !important;\\n  border-top: 1px solid var(--rw-hairline) !important;\\n  padding-top: 40px !important;\\n  margin-top: 24px !important;\\n}\\n.footer__menu-link { color: rgba(17,11,57,0.6) !important; font-size: 14px !important; }\\n.footer__menu-link:hover { color: var(--rw-purple) !important; }\\n/* Footer-logo bruker hvit variant (usynlig på lys bunn) - bytt til lilla */\\n.footer__bottom--left img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n\\n\\n/* ── SØKERESULTAT-DROPDOWN & FOOTER: fjern linje sosiale medier, venstrejuster søk-dropdown, match pilfarge ── */\\n.footer__bottom { border-top: none !important; }\\n#autocomplete-results, .autocomplete-result-title, .autocomplete-result-category, .results-for { text-align: left !important; }\\n.autocomplete-result-link { justify-content: flex-start !important; }\\n.header__menu-child-toggle svg, .header__menu-child-toggle svg path { fill: rgba(17,11,57,0.65) !important; }\\n\\n\\n/* ── SPRÅKVELGER-DROPDOWN: matcher nav-dropdown (Partnere/Vi tilbyr) ── */\\n.header__language-switcher .lang_list_class {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  padding: 6px !important;\\n  width: max-content !important;\\n  min-width: 180px !important;\\n}\\n.header__language-switcher .lang_list_class li { list-style: none !important; }\\n.header__language-switcher .lang_list_class a {\\n  background-color: #fff !important;\\n  color: rgba(17,11,57,0.7) !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  padding: 11px 16px !important;\\n  border-radius: 8px !important;\\n  white-space: nowrap !important;\\n  display: flex !important;\\n}\\n.header__language-switcher .lang_list_class a:hover,\\n.header__language-switcher .lang_list_class a:focus,\\n.header__language-switcher .lang_list_class a:active {\\n  background-color: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* ── MOBIL: kategorikort skal fylle samme bredde som søkefeltet, mindre padding ── */\\n@media (max-width: 768px) {\\n  .hs-kb-home-list { padding-left: 24px !important; padding-right: 24px !important; gap: 16px !important; }\\n  .hs-kb-home-list__category { max-width: 100% !important; width: 100% !important; flex: 1 1 100% !important; padding: 20px !important; }\\n}\\n\\n\\n/* -- HEADER TOPPBAR & MOBILMENY: språkvelger til høyre for Kontakt oss, fjern Mer støtte, kort språkkode, mobilmeny opprydding -- */\\n.header__top { display: none !important; }\\n.header__wrapper--bottom .header__language-switcher-col {\\n  display: flex !important;\\n  align-items: center !important;\\n  margin-right: 8px !important;\\n}\\n.header__wrapper--bottom .header__language-switcher { margin: 0 !important; }\\n\\n/* Mobilmeny - full opprydding */\\n.header__menu--mobile .header__menu-wrapper { padding: 4px 0 !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item { border-bottom: 1px solid var(--rw-hairline) !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--button,\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--language-switcher { border-bottom: none !important; }\\n.header__menu--mobile .header__menu-link,\\n.header__menu--mobile .header__menu-link-toggle-wrapper .header__menu-link { padding: 14px 20px !important; font-size: 15px !important; }\\n.header__menu--mobile .header__menu-submenu { box-shadow: none !important; border-radius: 0 !important; padding: 0 4px 8px 12px !important; background: transparent !important; }\\n.header__menu--mobile .header__menu-submenu .header__menu-link { padding: 10px 12px !important; font-size: 14px !important; }\\n\\n.header__menu-item--language-switcher { background: #fff !important; padding: 6px 20px 14px !important; }\\n.header__menu-item--language-switcher .header__language-switcher {\\n  background: transparent !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: flex !important;\\n}\\n.header__menu-item--language-switcher .header__language-switcher-current-label,\\n.header__menu-item--language-switcher .header__language-switcher-label,\\n.header__menu-item--language-switcher .header__language-switcher-icon { color: var(--rw-dark) !important; }\\n.header__menu-item--language-switcher .lang_list_class {\\n  position: static !important;\\n  transform: none !important;\\n  left: auto !important;\\n  box-shadow: none !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  margin: 8px 0 0 !important;\\n  width: 100% !important;\\n  text-align: left !important;\\n}\\n\\n.header__menu-item--button { padding: 16px 20px 8px !important; }\\n\\n\\n/* -- MOBIL SPRÅKVELGER: skjul flyttet språkvelger på mobil (duplikat), fjern tykk mørk topplinje -- */\\n.header__menu-item--language-switcher { border-top: 1px solid var(--rw-hairline) !important; }\\n@media (max-width: 767px) {\\n  .header__wrapper--bottom > .header__language-switcher-col { display: none !important; }\\n}\\n\\n\\n/* -- SPRÅKVELGER & MOBILMENY-IKONER: fjern pille rundt språkvelger, skjul globe-ikon (flagg brukes i teksten), penere lukk-kryss, sentrer Kontakt oss-tekst -- */\\n.header__language-switcher-icon { display: none !important; }\\n.header__language-switcher-current-label,\\n.header__wrapper--bottom .header__language-switcher-col { gap: 0 !important; }\\n\\n.header__menu-toggle--close { color: rgba(17,11,57,0.75) !important; background: transparent !important; }\\n.header__menu-toggle--close svg { width: 18px !important; height: 18px !important; }\\n.header__menu-toggle--open { color: rgba(17,11,57,0.75) !important; }\\n.header__menu-toggle--open svg { width: 22px !important; height: 22px !important; }\\n\\n.header__menu-item--button a.header__button { justify-content: center !important; }\\n\\n\\n/* -- KATEGORISIDE: ikon + kortliste, mobil meny/x-ikoner -- */\\n.hs-kb-category-listing__icon-title { display: flex; align-items: center; gap: 16px; margin-bottom: 4px; }\\n.hs-kb-category-listing__icon-title img { width: 56px; height: 56px; flex-shrink: 0; border-radius: 16px; object-fit: cover; }\\n.hs-kb-category-listing__icon-title h1 { margin: 0 !important; }\\n\\n.hs-kb-category-article-list {\\n  list-style: none !important;\\n  margin-top: 24px !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  overflow: hidden !important;\\n  padding: 0 !important;\\n}\\n.hs-kb-category-article-list li { border-bottom: 1px solid var(--rw-hairline) !important; list-style: none !important; }\\n.hs-kb-category-article-list li:last-child { border-bottom: none !important; }\\n.hs-kb-category-article-list__link {\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: space-between !important;\\n  padding: 18px 20px !important;\\n  color: var(--rw-dark) !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.hs-kb-category-article-list__link:hover { background: #faf9ff !important; color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list__link::after {\\n  content: \\\"\\\";\\n  width: 8px; height: 8px;\\n  border-right: 2px solid rgba(17,11,57,0.35);\\n  border-bottom: 2px solid rgba(17,11,57,0.35);\\n  transform: rotate(-45deg);\\n  flex-shrink: 0;\\n  margin-left: 12px;\\n}\\n\\n\\n/* -- HEADER-LOGO & ARTIKKELSIDE: lilla-variant, relaterte artikler + feedback-knapper farge -- */\\n.header__logo img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n#kb-related-articles a {\\n  color: var(--rw-purple) !important;\\n}\\n#kb-related-articles a:hover {\\n  text-decoration: underline !important;\\n}\\n.ka-feedback-rating-button {\\n  background: rgba(92,39,255,0.08) !important;\\n  border: 1px solid var(--rw-purple) !important;\\n  color: var(--rw-purple) !important;\\n}\\n.ka-feedback-rating-button:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n  /* 1. Søkefeltets \\\"clear\\\"-kryss (nettleserens innebygde X) - bytt til Runwells eget strek-ikon */\\ninput.hs-search-field__input::-webkit-search-cancel-button {\\n  -webkit-appearance: none !important;\\n  appearance: none !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  cursor: pointer !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%23110B39' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 16px 16px !important;\\n}\\n \\n/* 2. Søkeresultat-dropdown - samme stil som nav-dropdownen (border-radius 12px, myk skygge, ingen stroke) */\\n.hs-search-field__suggestions {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17, 11, 57, 0.14) !important;\\n  overflow: hidden !important;\\n}\\n \\n/* 3. Språkvelger - fjern ekstra padding-top som løftet den opp i forhold til de andre menypunktene */\\n.header__menu-item--language-switcher {\\n  padding-top: 0 !important;\\n  align-self: center !important;\\n}\\n.globe_class {\\n  display: none !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function shortenLang(){\\n    var map = {nb:\\\"\\\\uD83C\\\\uDDF3\\\\uD83C\\\\uDDF4 NO\\\", en:\\\"\\\\uD83C\\\\uDDEC\\\\uD83C\\\\uDDE7 EN\\\"};\\n    document.querySelectorAll(\\\".lang_switcher_link[data-language]\\\").forEach(function(a){\\n      var code = map[a.getAttribute(\\\"data-language\\\")];\\n      if (code) { a.setAttribute(\\\"aria-label\\\", a.textContent.trim()); a.textContent = code; }\\n    });\\n    var htmlLang = (document.documentElement.getAttribute(\\\"lang\\\") || \\\"nb\\\").slice(0,2).toLowerCase();\\n    var currentCode = map[htmlLang] || htmlLang.toUpperCase();\\n    document.querySelectorAll(\\\".header__language-switcher-current-label\\\").forEach(function(label){\\n      var span = label.querySelector(\\\"span:not(.show-for-sr)\\\");\\n      if (span && span.textContent.trim().length > 2) {\\n        label.setAttribute(\\\"aria-label\\\", span.textContent.trim());\\n        span.textContent = currentCode;\\n      }\\n    });\\n  }\\n  function removeMoreSupport(){\\n    document.querySelectorAll(\\\"a\\\").forEach(function(a){\\n      var t = a.textContent.trim();\\n      if (t === \\\"Mer st\\\\u00f8tte\\\" || t === \\\"More support\\\") {\\n        var wrapper = a.closest(\\\".header__nav-wrapper\\\") || a.closest(\\\".header__menu-item\\\") || a;\\n        wrapper.remove();\\n      }\\n    });\\n  }\\n  function moveSwitcher(){\\n    var switcherCol = document.querySelector(\\\".header__wrapper--top .header__language-switcher-col\\\");\\n    var buttonCol = document.querySelector(\\\".header__button-col\\\");\\n    if (switcherCol && buttonCol && buttonCol.parentElement) {\\n      buttonCol.parentElement.insertBefore(switcherCol, buttonCol);\\n    }\\n  }\\n  function swapMobileIcons(){\\n    var openSvg = document.querySelector(\\\".header__menu-toggle--open svg\\\");\\n    if (openSvg) {\\n      openSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      openSvg.innerHTML = '<path d=\\\"M4 6H20M4 12H20M4 18H20\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n    var closeSvg = document.querySelector(\\\".header__menu-toggle--close svg\\\");\\n    if (closeSvg) {\\n      closeSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      closeSvg.innerHTML = '<path d=\\\"M6 18L18 6M6 6L18 18\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n  }\\n  function enhanceCategoryPage(){\\n    var section = document.querySelector(\\\".hs-kb-category-listing\\\");\\n    if (!section) return;\\n    document.querySelectorAll(\\\".hs-kb-category-article-list__link\\\").forEach(function(a){\\n      a.textContent = a.textContent.replace(/\\\\s*\\\\|\\\\s*Runwell Help Center\\\\s*$/i, \\\"\\\");\\n    });\\n    var iconMap = {\\n      \\\"/kom-i-gang\\\": \\\"Get started-1.svg\\\",\\n      \\\"/runwell-i-bruk\\\": \\\"In use.svg\\\",\\n      \\\"/administrasjon-av-abonnement\\\": \\\"Billing.svg\\\",\\n      \\\"/tilsyn\\\": \\\"Inspection.svg\\\",\\n      \\\"/koble-apper-sammen\\\": \\\"Integrations-1.svg\\\",\\n      \\\"/profil-og-personlige-innstillinger\\\": \\\"Profile.svg\\\"\\n    };\\n    var path = location.pathname.replace(/^\\\\/(nb|en)/, \\\"\\\");\\n    var iconFile = iconMap[path];\\n    var h1 = section.querySelector(\\\"h1\\\");\\n    if (iconFile && h1 && !section.querySelector(\\\".hs-kb-category-listing__icon-title\\\")) {\\n      var wrap = document.createElement(\\\"div\\\");\\n      wrap.className = \\\"hs-kb-category-listing__icon-title\\\";\\n      var img = document.createElement(\\\"img\\\");\\n      img.src = \\\"https://\\\" + location.hostname + \\\"/hubfs/\\\" + encodeURIComponent(iconFile);\\n      img.alt = \\\"\\\";\\n      h1.parentNode.insertBefore(wrap, h1);\\n      wrap.appendChild(img);\\n      wrap.appendChild(h1);\\n    }\\n  }\\n  function init(){\\n    removeMoreSupport();\\n    moveSwitcher();\\n    shortenLang();\\n    swapMobileIcons();\\n    enhanceCategoryPage();\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", init);\\n  } else {\\n    init();\\n  }\\n})();\\n\\n/* -- HARALD FIX 2026-07-07: logo-lenke skal ikke apne ny fane -- */\\n(function(){\\n  function fixLogoLinkTarget(){\\n    var logoLinks = document.querySelectorAll(\\\".header__logo-link\\\");\\n    logoLinks.forEach(function(el){\\n      var link = el.closest(\\\"a\\\");\\n      if (link) { link.removeAttribute(\\\"target\\\"); }\\n    });\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", fixLogoLinkTarget);\\n  } else {\\n    fixLogoLinkTarget();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: Articles-and-guides nav (logo divider + label) ── */\\n.header__logo-col { display: flex !important; align-items: center !important; }\\n.rw-header-logo-divider {\\n  border-right: 1px solid #818cf8 !important;\\n  padding-right: 24px !important;\\n  margin-right: 24px !important;\\n}\\n.rw-header-articles-nav {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 600;\\n  font-size: 24px;\\n  white-space: nowrap;\\n}\\n.header__menu--desktop .header__menu-link .rw-external-icon {\\n  display: inline-flex;\\n  align-items: center;\\n  margin-right: 6px;\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initHeaderNav() {\\n    var logoCol = document.querySelector('.header__logo-col');\\n    if (!logoCol || logoCol.querySelector('.rw-header-articles-nav')) return;\\n    var logo = logoCol.querySelector('.header__logo');\\n    if (!logo) return;\\n    logo.classList.add('rw-header-logo-divider');\\n    var nav = document.createElement('div');\\n    nav.className = 'rw-header-articles-nav';\\n    nav.innerHTML = 'Artikler og veiledning <svg width=\\\"24\\\" height=\\\"24\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n    logo.insertAdjacentElement('afterend', nav);\\n\\n    var btnLinks = document.querySelectorAll('.header__menu--desktop .header__menu-link');\\n    btnLinks.forEach(function(btnLink) {\\n      if (btnLink && !btnLink.querySelector('.rw-external-icon')) {\\n        var icon = document.createElement('span');\\n        icon.className = 'rw-external-icon';\\n        icon.innerHTML = '<svg width=\\\"24\\\" height=\\\"24\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n        btnLink.insertBefore(icon, btnLink.firstChild);\\n      }\\n    });\\n  }\\n  function rwSafeInitHeaderNav(){ try { initHeaderNav(); } catch(e){} }\\n  rwSafeInitHeaderNav();\\n  document.addEventListener('DOMContentLoaded', rwSafeInitHeaderNav);\\n  window.addEventListener('load', rwSafeInitHeaderNav);\\n  setTimeout(rwSafeInitHeaderNav, 300);\\n  setTimeout(rwSafeInitHeaderNav, 1000);\\n  setTimeout(rwSafeInitHeaderNav, 2500);\\n  new MutationObserver(rwSafeInitHeaderNav).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: Articles-and-guides dropdown panel + white clear-icon ── */\\n/* X (clear) knapp i sokefeltet - gjor den hvit */\\n.hs-search-field__input::-webkit-search-cancel-button {\\n  filter: invert(1) brightness(1.6);\\n  opacity: 0.75;\\n  cursor: pointer;\\n}\\n\\n/* Articles and guides - interaktiv dropdown (innhold fylles inn av Harald) */\\n.rw-header-articles-nav { cursor: pointer; position: relative; user-select: none; }\\n.rw-header-articles-nav svg { transition: transform 150ms ease; }\\n.rw-header-articles-nav[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-header-nav-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 280px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-header-nav-panel.is-open { display: block; }\\n.rw-header-nav-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-header-nav-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n.header__logo-col { position: relative; }\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initArticlesDropdown() {\\n    var nav = document.querySelector('.rw-header-articles-nav');\\n    if (!nav || nav.getAttribute('data-rw-dropdown-done')) return;\\n    nav.setAttribute('data-rw-dropdown-done', 'true');\\n    nav.setAttribute('role', 'button');\\n    nav.setAttribute('tabindex', '0');\\n    nav.setAttribute('aria-expanded', 'false');\\n\\n    var panel = document.createElement('div');\\n    panel.className = 'rw-header-nav-panel';\\n    panel.innerHTML = '<a href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>';\\n    nav.appendChild(panel);\\n\\n    function toggle(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !panel.classList.contains('is-open');\\n      panel.classList.toggle('is-open', isOpen);\\n      nav.setAttribute('aria-expanded', String(isOpen));\\n    }\\n\\n    nav.addEventListener('click', function(e) {\\n      e.stopPropagation();\\n      toggle();\\n    });\\n    nav.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') {\\n        e.preventDefault();\\n        toggle();\\n      }\\n      if (e.key === 'Escape') toggle(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!panel.contains(e.target) && e.target !== nav) toggle(false);\\n    });\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initArticlesDropdown);\\n  } else {\\n    initArticlesDropdown();\\n  }\\n  // Also retry shortly after load in case the nav element itself is injected slightly later\\n  setTimeout(initArticlesDropdown, 300);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: desktop menu right-alignment ── */\\n.header__menu--desktop { justify-content: flex-end !important; }\\n.header__menu-wrapper { justify-content: flex-end !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* ── FORSIDE: kategorikort glass-kant (border gradient via ::after) ── */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background: rgba(17,11,57,0.10) !important;\\n  border: none !important;\\n  position: relative !important;\\n  overflow: visible !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category::after {\\n  content: \\\"\\\";\\n  position: absolute;\\n  inset: 0;\\n  border-radius: inherit;\\n  padding: 1px;\\n  background: linear-gradient(135deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 22%);\\n  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\\n  -webkit-mask-composite: xor;\\n  mask-composite: exclude;\\n  pointer-events: none;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__form { max-width: 960px !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* ── FORSIDE: søkefelt glasskant + mobil header-nudge ── */\\n/* Search field glass edge (box-shadow rim-light, safe on <input>) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  box-shadow:\\n    inset 0 1.5px 0 rgba(255,255,255,0.45),\\n    inset 1.5px 0 0 rgba(255,255,255,0.30),\\n    inset 0 -1px 0 rgba(255,255,255,0.05),\\n    inset -1px 0 0 rgba(255,255,255,0.05) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder {\\n  color: #FFF !important;\\n  font-family: 'Inter', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 400 !important;\\n  font-style: normal !important;\\n  line-height: normal !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Nudge header items down 20px */\\n.rw-header-articles-nav { position: relative; top: 20px; }\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  position: relative !important;\\n  top: 20px !important;\\n}\\n\\n/* Mobile: hide custom Articles-and-guides trigger, fold into hamburger; make hamburger white */\\n@media (max-width: 767px) {\\n  .rw-header-articles-nav { display: none !important; }\\n  body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--open, body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--close { color: #fff !important; }\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function injectMobileArticles() {\\n    var wrap = document.querySelector('.header__menu--mobile .header__menu-wrapper');\\n    if (!wrap || wrap.querySelector('.rw-mobile-articles-label')) return;\\n    var html =\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1 rw-mobile-articles-label\\\" style=\\\"font-weight:600;opacity:.55;pointer-events:none;\\\">Artikler og veiledning@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>@@RWCLOSE@@li>';\\n    wrap.insertAdjacentHTML('afterbegin', html);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', injectMobileArticles);\\n  } else {\\n    injectMobileArticles();\\n  }\\n  function addMobileExternalIcons() {\\n    var iconSvg = '<span class=\\\"rw-mobile-external-icon\\\" style=\\\"display:inline-flex;margin-left:6px;vertical-align:middle;\\\"><svg width=\\\"14\\\" height=\\\"14\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>';\\n    var runwellLink = document.querySelector('.header__menu--mobile a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-mobile-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n    var contactLink = document.querySelector('.header__menu--mobile a.header__button');\\n    if (contactLink && !contactLink.querySelector('.rw-mobile-external-icon')) {\\n      contactLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', addMobileExternalIcons);\\n  } else {\\n    addMobileExternalIcons();\\n  }\\n  setTimeout(addMobileExternalIcons, 800);\\n  setTimeout(injectMobileArticles, 800);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: desktop logo/nav-alignment + mobil header-padding/menu-polish ── */\\n/* Realign logo with the 20px-nudged Articles-and-guides / Runwell.com items (desktop) */\\n@media (min-width: 768px) {\\n  .header__logo.rw-header-logo-divider {\\n    position: relative;\\n    top: 20px;\\n  }\\n}\\n\\n/* Slightly reduce nav text/icon sizes on desktop */\\n.rw-header-articles-nav {\\n  font-size: 18px !important;\\n}\\n.rw-header-articles-nav svg {\\n  width: 18px !important;\\n  height: 18px !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  font-size: 14px !important;\\n  padding: 8px 16px !important;\\n}\\n.rw-external-icon svg {\\n  width: 15px !important;\\n  height: 15px !important;\\n}\\n\\n/* Our earlier header padding override should only apply on desktop;\\n   let mobile keep the theme's native, content-matching edge padding */\\n@media (max-width: 767px) {\\n  body.hs-knowledge-listing-page .header__bottom {\\n    padding: 2.1rem 20px !important;\\n  }\\n\\n  /* Remove the vertical divider next to the logo on mobile */\\n  .rw-header-logo-divider {\\n    border-right: none !important;\\n  }\\n\\n  /* Fix invisible (white-on-white) mobile menu text + general polish */\\n  .header__menu--mobile {\\n    box-shadow: 0 12px 28px rgba(17,11,57,0.18);\\n    border-radius: 0 0 16px 16px;\\n    padding: 8px 0 12px;\\n  }\\n  .header__menu--mobile .header__menu-item {\\n    border-bottom: 1px solid rgba(17,11,57,0.08);\\n  }\\n  .header__menu--mobile .header__menu-item:last-child {\\n    border-bottom: none;\\n  }\\n  body.hs-knowledge-listing-page .header__menu--mobile .header__menu-link,\\n  body.hs-knowledge-listing-page .header__menu--mobile .rw-mobile-articles-label {\\n    color: #110b39 !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n  }\\n  .header__menu--mobile .rw-mobile-articles-label {\\n    font-size: 13px !important;\\n    text-transform: uppercase;\\n    letter-spacing: 0.04em;\\n    padding: 12px 20px 4px !important;\\n  }\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    padding: 10px 20px !important;\\n  }\\n\\n  /* Keep the purple showing through iOS overscroll bounce area */\\n  html, body {\\n    background-color: #5c27ff !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* ── FORSIDE: kort-sentrering + MOBILMENY: skjul språkvelger, Kontakt oss som lenke ── */\\n/* Keep the same card sizing/wrapping, but keep rows centered instead of left-leaning when narrower */\\nbody.hs-knowledge-listing-page .hs-kb-home-list.hs-kb-home-list--tiles {\\n  justify-content: center !important;\\n}\\n\\n@media (max-width: 767px) {\\n  /* Hide the native language switcher inside the mobile hamburger menu (footer already has a working one) */\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    display: none !important;\\n  }\\n\\n  /* Make \\\"Kontakt oss\\\" match the plain row style of \\\"Runwell.com\\\" instead of a solid button */\\n  .header__menu--mobile .header__menu-item--button .header__button {\\n    display: block !important;\\n    background: transparent !important;\\n    background-color: transparent !important;\\n    color: #110b39 !important;\\n    text-align: left !important;\\n    padding: 14px 20px !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n    font-weight: 500 !important;\\n    border-radius: 0 !important;\\n    border: none !important;\\n    width: 100% !important;\\n    gap: 0 !important;\\n  }\\n  .header__menu--mobile .header__menu-item--button .header__button svg {\\n    width: 14px !important;\\n    height: 14px !important;\\n    stroke-width: 1.5 !important;\\n    vertical-align: middle !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function rwClassify(){\\n    var segs = location.pathname.replace(/\\\\/+$/,'').split('/').filter(Boolean);\\n    if (segs.length <= 1) return 'rw-page-home';\\n    /* URL depth alone can't tell category from article (both are 2 segments) -\\n       prefer a DOM-based signal once available, fall back to the old guess before that. */\\n    if (document.querySelector('.hs-kb-category-article-list')) return 'rw-page-category';\\n    if (document.querySelector('.hs-kb-feedback, .hs-kb-related-articles, .ka-feedback-rating-question')) return 'rw-page-article';\\n    return 'rw-page-category';\\n  }\\n  function rwApply(){\\n    var cls = rwClassify();\\n    ['rw-page-home','rw-page-category','rw-page-article'].forEach(function(c){\\n      document.documentElement.classList.remove(c);\\n    });\\n    document.documentElement.classList.add(cls);\\n  }\\n  rwApply();\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', rwApply);\\n  } else {\\n    rwApply();\\n  }\\n})();\\n@@RWCLOSE@@script><link rel=\\\"stylesheet\\\" href=\\\"https://unpkg.com/@tabler/icons-webfont@latest/tabler-icons.min.css\\\">\\n\\n<style>\\n/* Runde 29 (redo): sokeikon farge, X-ikon graa, sokeresultat-header farger, feedback-knapper, breadcrumb truncate */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__bar svg path {\\n  stroke: rgba(17,11,57,0.4) !important;\\n}\\n\\ninput.hs-search-field__input::-webkit-search-cancel-button {\\n  filter: none !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n}\\n\\n.results-for {\\n  background: #ffffff !important;\\n  color: #5c27ff !important;\\n}\\n\\n.ka-feedback-rating-question {\\n  font-size: 18px !important;\\n}\\n.ka-feedback-rating-button {\\n  font-size: 16px !important;\\n}\\ndiv:has(> .ka-feedback-rating-question) {\\n  gap: 28px !important;\\n}\\n\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs {\\n  flex-wrap: nowrap !important;\\n  overflow: hidden !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item {\\n  min-width: 0 !important;\\n  flex-shrink: 1 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a {\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n  white-space: nowrap !important;\\n  display: inline-block !important;\\n  max-width: 220px !important;\\n  vertical-align: bottom !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function isSearchPage(){ return location.pathname.indexOf(\\\"kb-search-results\\\") !== -1; }\\n  if (!isSearchPage()) return;\\n  document.documentElement.classList.add('rw-page-search');\\n\\n  function rwFixSearchPage(){\\n    var nav = document.querySelector('.rw-header-articles-nav');\\n    if (nav) {\\n      Array.prototype.forEach.call(nav.childNodes, function(n){\\n        if (n.nodeType === 3 && n.textContent.trim() === 'Articles and guides') {\\n          n.textContent = 'Artikler og veiledning ';\\n        }\\n      });\\n    }\\n    document.querySelectorAll('.rw-mobile-articles-label').forEach(function(el){\\n      if (el.textContent.trim() === 'Articles and guides') el.textContent = 'Artikler og veiledning';\\n    });\\n\\n    document.querySelectorAll('.hs-search-results__pagination__link--prev').forEach(function(el){\\n      Array.prototype.forEach.call(el.childNodes, function(n){\\n        if (n.nodeType === 3 && n.textContent.trim().toLowerCase() === 'previous') n.textContent = 'Prev ';\\n      });\\n    });\\n    document.querySelectorAll('.hs-search-results__pagination__link--next').forEach(function(el){\\n      Array.prototype.forEach.call(el.childNodes, function(n){\\n        if (n.nodeType === 3 && n.textContent.trim().toLowerCase() === 'next') n.textContent = 'Next ';\\n      });\\n    });\\n\\n    var extras = document.querySelectorAll('.rw-kb-footer-extra');\\n    for (var i = 1; i < extras.length; i++) { extras[i].remove(); }\\n  }\\n\\n  rwFixSearchPage();\\n  document.addEventListener('DOMContentLoaded', rwFixSearchPage);\\n  new MutationObserver(rwFixSearchPage).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 30: sok-resultatside - skjul brodsmule, minimalistisk paginering (Prev . . . Next), fjern duplikat footer-badges */\\nhtml.rw-page-search .hs-kb-breadcrumb-container {\\n  display: none !important;\\n}\\n\\nhtml.rw-page-search .hs-search-results__pagination {\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n  gap: 0 !important;\\n  border: none !important;\\n  padding: 32px 0 !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--first,\\nhtml.rw-page-search .hs-search-results__pagination__link--last {\\n  display: none !important;\\n}\\nhtml.rw-page-search span.hs-search-results__pagination__link {\\n  display: none !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev,\\nhtml.rw-page-search .hs-search-results__pagination__link--next {\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 0 !important;\\n  font-weight: 500 !important;\\n  color: #5c27ff !important;\\n  text-decoration: none !important;\\n  border: none !important;\\n  background: transparent !important;\\n  padding: 8px !important;\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev svg,\\nhtml.rw-page-search .hs-search-results__pagination__link--next svg {\\n  display: block !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  fill: currentColor !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev.hs-search-results__pagination__link--disabled,\\nhtml.rw-page-search .hs-search-results__pagination__link--next.hs-search-results__pagination__link--disabled {\\n  color: #c7c9f5 !important;\\n  pointer-events: none !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev {\\n  margin-right: auto !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--next {\\n  margin-left: auto !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--number {\\n  width: 8px !important;\\n  height: 8px !important;\\n  min-width: 0 !important;\\n  padding: 0 !important;\\n  margin: 0 4px !important;\\n  border-radius: 50% !important;\\n  background: #d1d5db !important;\\n  overflow: hidden !important;\\n  text-indent: -9999px !important;\\n  display: inline-block !important;\\n  border: none !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--number.hs-search-results__pagination__link--active {\\n  width: 12px !important;\\n  height: 12px !important;\\n  background: #374151 !important;\\n}\\n/* Runde 36: fiks overskrift skjult bak header + tving Next/Last til aa fungere naar HubSpot feilaktig disabler dem med gyldig href */\\nhtml.rw-page-search .hs-kb-content {\\n  margin-top: 0 !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev.hs-search-results__pagination__link--prev:not([href=\\\"\\\"]),\\nhtml.rw-page-search .hs-search-results__pagination__link--next.hs-search-results__pagination__link--next:not([href=\\\"\\\"]) {\\n  color: #5c27ff !important;\\n  pointer-events: auto !important;\\n}\\n\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 31: mobil artikkelside - mindre tittel/subtitle-avstand + breadcrumb bredde-sikring */\\n@media (max-width: 767px) {\\n  html.rw-page-article.rw-page-article .knowledgebase-post h1 {\\n    margin-bottom: 4px !important;\\n  }\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs {\\n    max-width: 100% !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function isSearchPage(){ return /\\\\/kb-search-results(\\\\/|$|\\\\?|#)/.test(location.pathname); }\\n  if (!isSearchPage()) return;\\n\\n  function rwTranslateSearchText(){\\n    var title = document.querySelector('.hs-search-results-title');\\n    if (title) {\\n      var m = title.textContent.match(/Search results for (.+)/i);\\n      if (m) title.textContent = 'S\\\\u00f8keresultater for ' + m[1];\\n    }\\n    var msg = document.querySelector('.hs-search-results__message');\\n    if (msg) {\\n      var m2 = msg.textContent.match(/Displaying\\\\s+([\\\\d,]+)\\\\s*[\\\\u2013-]\\\\s*([\\\\d,]+)\\\\s+of\\\\s+([\\\\d,]+)\\\\s+results?/i);\\n      if (m2) {\\n        msg.textContent = 'Viser ' + m2[1] + '\\\\u2013' + m2[2] + ' av ' + m2[3] + ' resultater';\\n      }\\n    }\\n  }\\n\\n  rwTranslateSearchText();\\n  document.addEventListener('DOMContentLoaded', rwTranslateSearchText);\\n  new MutationObserver(rwTranslateSearchText).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n\\n\\n\\n<style>\\n/* ── RUNWELL KB – DESIGN OVERRIDE ── */\\n\\n:root {\\n  --rw-purple: #5c27ff;\\n  --rw-dark: #110b39;\\n  --rw-hairline: #efeef0;\\n}\\n\\n* { box-sizing: border-box; }\\nbody, .kb-body-wrapper, button, input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n.hs-search-field__input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n\\n/* ── TOP-BAR ── */\\n.header__top { background: #fff !important; }\\n\\n/* ── NAVIGASJON ── */\\n.header { background: #fff !important; border-bottom: none !important; box-shadow: none !important; }\\n.header__bottom { background: #fff !important; padding: 24px 48px !important; }\\n.header__menu-link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; font-weight: 500 !important; }\\n.header__menu-link:hover { color: var(--rw-purple) !important; text-decoration: none !important; }\\n.header__button .cta_button,\\n.header__button a.cta_button { background: var(--rw-purple) !important; color: #fff !important; border-radius: 999px !important; padding: 10px 22px !important; font-size: 14px !important; font-weight: 500 !important; border: none !important; }\\n.header__logo { margin-left: 0 !important; }\\n\\n/* Dropdown-meny (Partnere/Vi tilbyr) - minimalistisk, ingen stroke */\\n.header__menu-submenu {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  background: #fff !important;\\n  padding: 6px !important;\\n  overflow: hidden !important;\\n}\\n.header__menu-submenu .header__menu-link {\\n  color: rgba(17,11,57,0.7) !important;\\n  border-radius: 8px !important;\\n}\\n.header__menu-submenu .header__menu-item:hover > .header__menu-link,\\n.header__menu-submenu .header__menu-link:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* Språkvelger i toppbaren - hvit bakgrunn så den er lesbar mot mørk bunn */\\n.header__language-switcher {\\n  background: transparent !important;\\n  color: var(--rw-dark) !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: inline-flex !important;\\n  align-items: center !important;\\n}\\n.header__language-switcher-label,\\n.header__language-switcher-current-label,\\n.header__language-switcher-icon { color: var(--rw-dark) !important; }\\n\\n/* ── HERO ── */\\n.hs-kb-search-input-wrapper {\\n  background: #fff !important;\\n  background-image: none !important;\\n  padding: 64px 24px 56px !important;\\n  text-align: center !important;\\n}\\n/* Runde 21: sokefeltet pa forsiden ble for langt pa store skjermer siden det tok\\n   100% bredde av hero-containeren. Gir det en maks-bredde og sentrerer det. */\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper {\\n  max-width: 640px !important;\\n  margin-left: auto !important;\\n  margin-right: auto !important;\\n}\\n/* ── SØKEFELT (ekte DOM-struktur: .hs-search-field__bar er YTRE wrapper\\n   rundt HELE skjemaet inkl. label - derfor må grid-layout styres fra formen) ── */\\n.hs-search-field__form {\\n  display: grid !important;\\n  grid-template-columns: 1fr !important;\\n  grid-template-areas: \\\"label\\\" \\\"field\\\" !important;\\n  align-items: center !important;\\n  row-gap: 36px !important;\\n  width: 100% !important;\\n  max-width: 560px !important;\\n  margin: 0 auto !important;\\n  position: relative !important;\\n}\\n.hs-search-field__label {\\n  grid-area: label !important;\\n  font-size: 48px !important;\\n  font-weight: 600 !important;\\n  color: var(--rw-dark) !important;\\n  letter-spacing: -0.02em !important;\\n  text-align: center !important;\\n  display: block !important;\\n  margin: 0 !important;\\n}\\n.hs-search-field__bar {\\n  display: contents !important;\\n}\\n.hs-search-field__input {\\n  grid-area: field !important;\\n  width: 100% !important;\\n  min-width: 0 !important;\\n  height: 52px !important;\\n  background: rgba(255,255,255,0.6) !important;\\n  -webkit-backdrop-filter: blur(10px) !important;\\n  backdrop-filter: blur(10px) !important;\\n  border: none !important;\\n  border-radius: 999px !important;\\n  padding: 0 22px 0 48px !important;\\n  font-size: 15px !important;\\n  color: var(--rw-dark) !important;\\n  outline: none !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.06), 0 6px 20px rgba(17,11,57,0.08) !important;\\n  transition: box-shadow 200ms ease, background 200ms ease !important;\\n}\\n.hs-search-field__input:hover {\\n  background: rgba(255,255,255,0.85) !important;\\n}\\n.hs-search-field__input:focus {\\n  background: #fff !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.08), 0 10px 28px rgba(17,11,57,0.12), 0 0 0 4px rgba(92,39,255,0.12) !important;\\n}\\n.hs-search-field__input::placeholder { color: rgba(17,11,57,0.38) !important; }\\n\\n.hs-search-field__button {\\n  grid-area: field !important;\\n  justify-self: start !important;\\n  align-self: center !important;\\n  width: 20px !important;\\n  height: 20px !important;\\n  margin-left: 18px !important;\\n  background-color: transparent !important;\\n  border: none !important;\\n  border-radius: 0 !important;\\n  box-shadow: none !important;\\n  cursor: pointer !important;\\n  padding: 0 !important;\\n  z-index: 2 !important;\\n}\\n.hs-search-field__button svg,\\n.hs-search-field__button img {\\n  display: none !important;\\n}\\n.hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 20px 20px !important;\\n  transition: background-image 150ms ease !important;\\n}\\n.hs-search-field__button:hover,\\n.hs-search-field__input:focus ~ .hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n}\\n\\n.hs-search-highlight {\\n  font-weight: 600 !important;\\n  background: rgba(92,39,255,0.08) !important;\\n  color: inherit !important;\\n  border-radius: 3px !important;\\n  padding: 0 2px !important;\\n}\\n  .hs-search-field__suggestions-container {\\n  position: absolute !important;\\n  top: calc(100% + 8px) !important;\\n  left: 0 !important;\\n  right: 0 !important;\\n  z-index: 20 !important;\\n}\\n\\n\\n/* ── FORSIDE: LILLA BEHANDLING (Figma: Knowledge base homepage) ── */\\nbody.hs-knowledge-listing-page .kb-body-wrapper,\\nbody.hs-knowledge-listing-page main,\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper,\\nbody.hs-knowledge-listing-page .hs-kb-home-list {\\n  background: var(--rw-purple) !important;\\n}\\n\\n/* Kort: fast høyde, ingen overflow, truncate lange beskrivelser (Figma: 350x150) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  height: 150px !important;\\n  box-sizing: border-box !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 1 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 2 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper { background-image: none !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__label { color: #fff !important; }\\n\\n/* Glass-søkefelt (Figma: rgba(17,11,57,0.10), ikke hvit blur) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  backdrop-filter: blur(6px) !important;\\n  color: #fff !important;\\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.10) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: 0 0 0 3px rgba(255,255,255,0.25) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder { color: rgba(255,255,255,0.6) !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__button svg,\\nbody.hs-knowledge-listing-page .hs-search-field__button path { fill: rgba(255,255,255,0.7) !important; }\\n\\n/* Header transparent på forsiden */\\nbody.hs-knowledge-listing-page .header,\\nbody.hs-knowledge-listing-page .header__top,\\nbody.hs-knowledge-listing-page .header__bottom { background: transparent !important; }\\n\\nbody.hs-knowledge-listing-page .header__menu-link,\\nbody.hs-knowledge-listing-page .header__language-switcher-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-current-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-icon { color: #fff !important; }\\nbody.hs-knowledge-listing-page .header__menu-link:hover { color: #fff !important; opacity: 0.8; }\\n\\n/* Skjul \\\"Kontakt oss\\\" kun på forsiden (ikke i Figma-headeren der) */\\nbody.hs-knowledge-listing-page .header__button-col {\\n  display: none !important;\\n}\\n/* Språkvelger (flyttet til footer) skjules overalt (høyere spesifisitet enn tema-regelen) */\\n.header__bottom .header__wrapper--bottom .header__language-switcher-col {\\n  display: none !important;\\n}\\n\\nbody.hs-knowledge-listing-page .header__logo-image {\\n  content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important;\\n}\\n\\n/* \\\"Runwell.com\\\"-lenken stilt som outline-knapp (Figma: border 1.5px solid white, radius 100px, padding 12px 24px) */\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid #fff !important;\\n  border-radius: 100px !important;\\n  background: transparent !important;\\n  color: #fff !important;\\n  font-weight: 600 !important;\\n  font-size: 24px !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link:hover {\\n  background: rgba(255,255,255,0.12) !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Kategorikort: glass-bakgrunn, row-layout, hvit tekst (Figma: 350x150, radius 32px, rgba(17,11,57,0.10)) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.10), rgba(17,11,57,0.10)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  border: 1px solid transparent !important;\\n  border-radius: 32px !important;\\n  padding: 32px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.16), rgba(17,11,57,0.16)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category-link {\\n  flex-direction: row !important;\\n  align-items: center !important;\\n  gap: 20px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  color: #fff !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  color: rgba(255,255,255,0.8) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  background: rgba(255,255,255,0.15) !important;\\n}\\n\\n/* -- KORT: eksakt Figma-mal (350x150, ikon 56x56, tekst-gap 6px, ekte glass) -- */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  width: 350px !important;\\n  max-width: 350px !important;\\n  min-width: 350px !important;\\n  flex: 0 0 350px !important;\\n  position: relative !important;\\n  backdrop-filter: blur(6px) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  width: 56px !important;\\n  height: 56px !important;\\n  padding: 10px !important;\\n  border-radius: 12px !important;\\n  margin: 0 !important;\\n  box-sizing: border-box !important;\\n  flex-shrink: 0 !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  gap: 6px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  margin-bottom: 0 !important;\\n  -webkit-line-clamp: 2 !important;\\n}\\nbody.hs-knowledge-listing-page a.hs-kb-home-list__read-more {\\n  color: #fff !important;\\n}\\n\\n/* ── UNDERSIDER (kategori/artikkel): SØKEFELT FLYTTET INN I HEADER ── */\\nbody:not(.hs-knowledge-listing-page) header.header {\\n  display: flex !important;\\n  align-items: center !important;\\n  flex-wrap: nowrap !important;\\n  gap: 24px !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__container--left {\\n  flex: 1 1 auto !important;\\n  min-width: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__bottom,\\nbody:not(.hs-knowledge-listing-page) .header__wrapper--bottom {\\n  display: flex !important;\\n  align-items: center !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper {\\n  flex: 0 0 auto !important;\\n  padding: 0 !important;\\n  margin-left: 24px !important;\\n  text-align: left !important;\\n  background: transparent !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__label {\\n  display: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__form {\\n  display: block !important;\\n  max-width: none !important;\\n  width: auto !important;\\n  margin: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input {\\n  width: 320px !important;\\n  height: 44px !important;\\n  padding: 0 20px 0 44px !important;\\n  font-size: 14px !important;\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: none !important;\\n  backdrop-filter: none !important;\\n  box-shadow: none !important;\\n  border-radius: 99px !important;\\n  color: var(--rw-dark) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:hover,\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input::placeholder {\\n  color: rgba(17,11,57,0.45) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__button {\\n  margin-left: 16px !important;\\n}\\n\\n/* \\\"Runwell.com\\\" som mørk outline-knapp på under-sider */\\nbody:not(.hs-knowledge-listing-page) .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid var(--rw-dark) !important;\\n  border-radius: 100px !important;\\n  color: var(--rw-dark) !important;\\n  font-weight: 500 !important;\\n}\\n\\n/* ── KATEGORIKORT ── */\\n.hs-kb-home-list {\\n  display: flex !important;\\n  flex-wrap: wrap !important;\\n  align-items: flex-start !important;\\n  gap: 24px !important;\\n  padding: 16px 40px 56px !important;\\n  background: #fff !important;\\n  max-width: 1100px !important;\\n  margin: 0 auto !important;\\n}\\n.hs-kb-home-list__category {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  text-align: left !important;\\n  gap: 8px !important;\\n  height: auto !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  background: #fff !important;\\n  padding: 32px 24px !important;\\n  transition: box-shadow 200ms ease, border-color 200ms ease !important;\\n  overflow: hidden !important;\\n}\\n.hs-kb-home-list__category:hover {\\n  border-color: #cec6ff !important;\\n  box-shadow: 0 8px 28px rgba(17,11,57,0.07) !important;\\n}\\n.hs-kb-home-list__category-link {\\n  text-decoration: none !important;\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  gap: 12px !important;\\n  min-height: 0 !important;\\n  height: auto !important;\\n  width: 100% !important;\\n}\\n.hs-kb-home-list__text { text-align: left !important; }\\n.hs-kb-home-list__text__category-title {\\n  font-weight: 600 !important;\\n  font-size: 16px !important;\\n  color: var(--rw-dark) !important;\\n  margin-top: 8px !important;\\n}\\n.hs-kb-home-list__text__category-description {\\n  font-size: 14px !important;\\n  color: rgba(17,11,57,0.55) !important;\\n  line-height: 1.5 !important;\\n}\\n.hs-kb-home-list__icon {\\n  width: 64px !important;\\n  height: 64px !important;\\n  flex: 0 0 auto !important;\\n  border-radius: 20px !important;\\n  overflow: hidden !important;\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n}\\n.hs-kb-home-list__image {\\n  width: 64px !important;\\n  height: 64px !important;\\n  display: block !important;\\n}\\n\\n/* \\\"Se mer\\\"-lenke */\\na.hs-kb-home-list__read-more { color: var(--rw-purple) !important; font-size: 14px !important; font-weight: 500 !important; }\\n\\n/* ── ARTIKKELSIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-breadcrumb-container { padding: 20px 0 !important; }\\n.hs-kb-breadcrumbs { display: flex !important; flex-wrap: wrap !important; gap: 6px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; font-size: 13px !important; }\\n.hs-kb-breadcrumb_item { color: rgba(17,11,57,0.45) !important; }\\n.hs-kb-breadcrumb_item a { color: rgba(17,11,57,0.45) !important; text-decoration: none !important; }\\n.hs-kb-breadcrumb_item a:hover { color: var(--rw-purple) !important; }\\n\\n\\n.knowledgebase-post h1 { font-size: 28px !important; font-weight: 600 !important; color: var(--rw-dark) !important; letter-spacing: -0.015em !important; margin-bottom: 24px !important; }\\n.knowledgebase-post h2 { font-size: 20px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 32px 0 12px !important; }\\n.knowledgebase-post h3 { font-size: 17px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 24px 0 8px !important; }\\n.knowledgebase-post p { font-size: 16px !important; line-height: 1.75 !important; color: rgba(17,11,57,0.85) !important; }\\n.knowledgebase-post a { color: var(--rw-purple) !important; text-decoration: underline !important; }\\n.knowledgebase-post a:hover { color: #4a1fd6 !important; }\\n.knowledgebase-post img { border-radius: 12px !important; border: 1px solid var(--rw-hairline) !important; }\\n.knowledgebase-post li { font-size: 16px !important; line-height: 1.7 !important; color: rgba(17,11,57,0.85) !important; }\\n\\n/* Venstre kategorimeny (sidebar på artikkelside) */\\n.hs-kb-category_accordion_nav_list { list-style: none !important; padding: 0 !important; }\\n.hs-kb-category-accordion_link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; text-decoration: none !important; }\\n.hs-kb-category-accordion_link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-accordion_link--active { color: var(--rw-purple) !important; font-weight: 600 !important; }\\n\\n/* Feedback-widget nederst i artikkel */\\n.hs-kb-feedback { border-top: 1px solid var(--rw-hairline) !important; margin-top: 40px !important; padding-top: 24px !important; }\\n.ka-feedback-submit-button { background: var(--rw-purple) !important; border-radius: 999px !important; border: none !important; color: #fff !important; }\\n\\n/* ── KATEGORISIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-category-listing h1 { color: var(--rw-dark) !important; font-size: 28px !important; font-weight: 600 !important; }\\n.hs-kb-category-article-list__link { color: var(--rw-dark) !important; font-weight: 500 !important; text-decoration: none !important; }\\n.hs-kb-category-article-list__link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list--bordered { border-color: var(--rw-hairline) !important; }\\n/* ── FOOTER ── */\\n.footer {\\n  background: #fafaf9 !important;\\n  border-top: 1px solid var(--rw-hairline) !important;\\n  padding-top: 40px !important;\\n  margin-top: 24px !important;\\n}\\n.footer__menu-link { color: rgba(17,11,57,0.6) !important; font-size: 14px !important; }\\n.footer__menu-link:hover { color: var(--rw-purple) !important; }\\n/* Footer-logo bruker hvit variant (usynlig på lys bunn) - bytt til lilla */\\n.footer__bottom--left img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n\\n\\n/* ── HARALD FIX 2026-07-05: fjern linje sosiale medier, venstrejuster søk-dropdown, match pilfarge ── */\\n.footer__bottom { border-top: none !important; }\\n#autocomplete-results, .autocomplete-result-title, .autocomplete-result-category, .results-for { text-align: left !important; }\\n.autocomplete-result-link { justify-content: flex-start !important; }\\n.header__menu-child-toggle svg, .header__menu-child-toggle svg path { fill: rgba(17,11,57,0.65) !important; }\\n\\n\\n/* ── HARALD FIX 2026-07-05 (2): språkvelger-dropdown matcher nav-dropdown (Partnere/Vi tilbyr) ── */\\n.header__language-switcher .lang_list_class {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  padding: 6px !important;\\n  width: max-content !important;\\n  min-width: 180px !important;\\n}\\n.header__language-switcher .lang_list_class li { list-style: none !important; }\\n.header__language-switcher .lang_list_class a {\\n  background-color: #fff !important;\\n  color: rgba(17,11,57,0.7) !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  padding: 11px 16px !important;\\n  border-radius: 8px !important;\\n  white-space: nowrap !important;\\n  display: flex !important;\\n}\\n.header__language-switcher .lang_list_class a:hover,\\n.header__language-switcher .lang_list_class a:focus,\\n.header__language-switcher .lang_list_class a:active {\\n  background-color: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* ── MOBIL: kategorikort skal fylle samme bredde som søkefeltet, mindre padding ── */\\n@media (max-width: 768px) {\\n  .hs-kb-home-list { padding-left: 24px !important; padding-right: 24px !important; gap: 16px !important; }\\n  .hs-kb-home-list__category { max-width: 100% !important; width: 100% !important; flex: 1 1 100% !important; padding: 20px !important; }\\n}\\n\\n\\n/* -- HARALD FIX 2026-07-05 (3): sprakvelger til hoyre for Kontakt oss, fjern Mer stotte, kort sprakkode, mobilmeny opprydding -- */\\n.header__top { display: none !important; }\\n.header__wrapper--bottom .header__language-switcher-col {\\n  display: flex !important;\\n  align-items: center !important;\\n  margin-right: 8px !important;\\n}\\n.header__wrapper--bottom .header__language-switcher { margin: 0 !important; }\\n\\n/* Mobilmeny - full opprydding */\\n.header__menu--mobile .header__menu-wrapper { padding: 4px 0 !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item { border-bottom: 1px solid var(--rw-hairline) !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--button,\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--language-switcher { border-bottom: none !important; }\\n.header__menu--mobile .header__menu-link,\\n.header__menu--mobile .header__menu-link-toggle-wrapper .header__menu-link { padding: 14px 20px !important; font-size: 15px !important; }\\n.header__menu--mobile .header__menu-submenu { box-shadow: none !important; border-radius: 0 !important; padding: 0 4px 8px 12px !important; background: transparent !important; }\\n.header__menu--mobile .header__menu-submenu .header__menu-link { padding: 10px 12px !important; font-size: 14px !important; }\\n\\n.header__menu-item--language-switcher { background: #fff !important; padding: 6px 20px 14px !important; }\\n.header__menu-item--language-switcher .header__language-switcher {\\n  background: transparent !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: flex !important;\\n}\\n.header__menu-item--language-switcher .header__language-switcher-current-label,\\n.header__menu-item--language-switcher .header__language-switcher-label,\\n.header__menu-item--language-switcher .header__language-switcher-icon { color: var(--rw-dark) !important; }\\n.header__menu-item--language-switcher .lang_list_class {\\n  position: static !important;\\n  transform: none !important;\\n  left: auto !important;\\n  box-shadow: none !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  margin: 8px 0 0 !important;\\n  width: 100% !important;\\n  text-align: left !important;\\n}\\n\\n.header__menu-item--button { padding: 16px 20px 8px !important; }\\n\\n\\n/* -- HARALD FIX 2026-07-05 (4): skjul flyttet sprakvelger paa mobil (duplikat), fjern tykk mork topplinje -- */\\n.header__menu-item--language-switcher { border-top: 1px solid var(--rw-hairline) !important; }\\n@media (max-width: 767px) {\\n  .header__wrapper--bottom > .header__language-switcher-col { display: none !important; }\\n}\\n\\n\\n/* -- HARALD FIX 2026-07-05 (5): fjern pille rundt sprakvelger, skjul globe-ikon (flagg brukes i teksten), penere lukk-kryss, sentrer Kontakt oss-tekst -- */\\n.header__language-switcher-icon { display: none !important; }\\n.header__language-switcher-current-label,\\n.header__wrapper--bottom .header__language-switcher-col { gap: 0 !important; }\\n\\n.header__menu-toggle--close { color: rgba(17,11,57,0.75) !important; background: transparent !important; }\\n.header__menu-toggle--close svg { width: 18px !important; height: 18px !important; }\\n.header__menu-toggle--open { color: rgba(17,11,57,0.75) !important; }\\n.header__menu-toggle--open svg { width: 22px !important; height: 22px !important; }\\n\\n.header__menu-item--button a.header__button { justify-content: center !important; }\\n\\n\\n/* -- HARALD FIX 2026-07-06: kategori-side ikon + kortliste, mobil meny/x ikoner -- */\\n.hs-kb-category-listing__icon-title { display: flex; align-items: center; gap: 16px; margin-bottom: 4px; }\\n.hs-kb-category-listing__icon-title img { width: 56px; height: 56px; flex-shrink: 0; border-radius: 16px; object-fit: cover; }\\n.hs-kb-category-listing__icon-title h1 { margin: 0 !important; }\\n\\n.hs-kb-category-article-list {\\n  list-style: none !important;\\n  margin-top: 24px !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  overflow: hidden !important;\\n  padding: 0 !important;\\n}\\n.hs-kb-category-article-list li { border-bottom: 1px solid var(--rw-hairline) !important; list-style: none !important; }\\n.hs-kb-category-article-list li:last-child { border-bottom: none !important; }\\n.hs-kb-category-article-list__link {\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: space-between !important;\\n  padding: 18px 20px !important;\\n  color: var(--rw-dark) !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.hs-kb-category-article-list__link:hover { background: #faf9ff !important; color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list__link::after {\\n  content: \\\"\\\";\\n  width: 8px; height: 8px;\\n  border-right: 2px solid rgba(17,11,57,0.35);\\n  border-bottom: 2px solid rgba(17,11,57,0.35);\\n  transform: rotate(-45deg);\\n  flex-shrink: 0;\\n  margin-left: 12px;\\n}\\n\\n\\n/* -- HARALD FIX 2026-07-07: header-logo lilla-variant, relaterte artikler + feedback-knapper farge -- */\\n.header__logo img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n#kb-related-articles a {\\n  color: var(--rw-purple) !important;\\n}\\n#kb-related-articles a:hover {\\n  text-decoration: underline !important;\\n}\\n.ka-feedback-rating-button {\\n  background: rgba(92,39,255,0.08) !important;\\n  border: 1px solid var(--rw-purple) !important;\\n  color: var(--rw-purple) !important;\\n}\\n.ka-feedback-rating-button:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n  /* 1. Søkefeltets \\\"clear\\\"-kryss (nettleserens innebygde X) - bytt til Runwells eget strek-ikon */\\ninput.hs-search-field__input::-webkit-search-cancel-button {\\n  -webkit-appearance: none !important;\\n  appearance: none !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  cursor: pointer !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%23110B39' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 16px 16px !important;\\n}\\n \\n/* 2. Søkeresultat-dropdown - samme stil som nav-dropdownen (border-radius 12px, myk skygge, ingen stroke) */\\n.hs-search-field__suggestions {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17, 11, 57, 0.14) !important;\\n  overflow: hidden !important;\\n}\\n \\n/* 3. Språkvelger - fjern ekstra padding-top som løftet den opp i forhold til de andre menypunktene */\\n.header__menu-item--language-switcher {\\n  padding-top: 0 !important;\\n  align-self: center !important;\\n}\\n.globe_class {\\n  display: none !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function shortenLang(){\\n    var map = {nb:\\\"\\\\uD83C\\\\uDDF3\\\\uD83C\\\\uDDF4 NO\\\", en:\\\"\\\\uD83C\\\\uDDEC\\\\uD83C\\\\uDDE7 EN\\\"};\\n    document.querySelectorAll(\\\".lang_switcher_link[data-language]\\\").forEach(function(a){\\n      var code = map[a.getAttribute(\\\"data-language\\\")];\\n      if (code) { a.setAttribute(\\\"aria-label\\\", a.textContent.trim()); a.textContent = code; }\\n    });\\n    var htmlLang = (document.documentElement.getAttribute(\\\"lang\\\") || \\\"nb\\\").slice(0,2).toLowerCase();\\n    var currentCode = map[htmlLang] || htmlLang.toUpperCase();\\n    document.querySelectorAll(\\\".header__language-switcher-current-label\\\").forEach(function(label){\\n      var span = label.querySelector(\\\"span:not(.show-for-sr)\\\");\\n      if (span && span.textContent.trim().length > 2) {\\n        label.setAttribute(\\\"aria-label\\\", span.textContent.trim());\\n        span.textContent = currentCode;\\n      }\\n    });\\n  }\\n  function removeMoreSupport(){\\n    document.querySelectorAll(\\\"a\\\").forEach(function(a){\\n      var t = a.textContent.trim();\\n      if (t === \\\"Mer st\\\\u00f8tte\\\" || t === \\\"More support\\\") {\\n        var wrapper = a.closest(\\\".header__nav-wrapper\\\") || a.closest(\\\".header__menu-item\\\") || a;\\n        wrapper.remove();\\n      }\\n    });\\n  }\\n  function moveSwitcher(){\\n    var switcherCol = document.querySelector(\\\".header__wrapper--top .header__language-switcher-col\\\");\\n    var buttonCol = document.querySelector(\\\".header__button-col\\\");\\n    if (switcherCol && buttonCol && buttonCol.parentElement) {\\n      buttonCol.parentElement.insertBefore(switcherCol, buttonCol);\\n    }\\n  }\\n  function swapMobileIcons(){\\n    var openSvg = document.querySelector(\\\".header__menu-toggle--open svg\\\");\\n    if (openSvg) {\\n      openSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      openSvg.innerHTML = '<path d=\\\"M4 6H20M4 12H20M4 18H20\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n    var closeSvg = document.querySelector(\\\".header__menu-toggle--close svg\\\");\\n    if (closeSvg) {\\n      closeSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      closeSvg.innerHTML = '<path d=\\\"M6 18L18 6M6 6L18 18\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n  }\\n  function enhanceCategoryPage(){\\n    var section = document.querySelector(\\\".hs-kb-category-listing\\\");\\n    if (!section) return;\\n    document.querySelectorAll(\\\".hs-kb-category-article-list__link\\\").forEach(function(a){\\n      a.textContent = a.textContent.replace(/\\\\s*\\\\|\\\\s*Runwell Help Center\\\\s*$/i, \\\"\\\");\\n    });\\n    var iconMap = {\\n      \\\"/kom-i-gang\\\": \\\"Get started-1.svg\\\",\\n      \\\"/runwell-i-bruk\\\": \\\"In use.svg\\\",\\n      \\\"/administrasjon-av-abonnement\\\": \\\"Billing.svg\\\",\\n      \\\"/tilsyn\\\": \\\"Inspection.svg\\\",\\n      \\\"/koble-apper-sammen\\\": \\\"Integrations-1.svg\\\",\\n      \\\"/profil-og-personlige-innstillinger\\\": \\\"Profile.svg\\\"\\n    };\\n    var path = location.pathname.replace(/^\\\\/(nb|en)/, \\\"\\\");\\n    var iconFile = iconMap[path];\\n    var h1 = section.querySelector(\\\"h1\\\");\\n    if (iconFile && h1 && !section.querySelector(\\\".hs-kb-category-listing__icon-title\\\")) {\\n      var wrap = document.createElement(\\\"div\\\");\\n      wrap.className = \\\"hs-kb-category-listing__icon-title\\\";\\n      var img = document.createElement(\\\"img\\\");\\n      img.src = \\\"https://\\\" + location.hostname + \\\"/hubfs/\\\" + encodeURIComponent(iconFile);\\n      img.alt = \\\"\\\";\\n      h1.parentNode.insertBefore(wrap, h1);\\n      wrap.appendChild(img);\\n      wrap.appendChild(h1);\\n    }\\n  }\\n  function init(){\\n    removeMoreSupport();\\n    moveSwitcher();\\n    shortenLang();\\n    swapMobileIcons();\\n    enhanceCategoryPage();\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", init);\\n  } else {\\n    init();\\n  }\\n})();\\n\\n/* -- HARALD FIX 2026-07-07: logo-lenke skal ikke apne ny fane -- */\\n(function(){\\n  function fixLogoLinkTarget(){\\n    var logoLinks = document.querySelectorAll(\\\".header__logo-link\\\");\\n    logoLinks.forEach(function(el){\\n      var link = el.closest(\\\"a\\\");\\n      if (link) { link.removeAttribute(\\\"target\\\"); }\\n    });\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", fixLogoLinkTarget);\\n  } else {\\n    fixLogoLinkTarget();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n.header__logo-col { display: flex !important; align-items: center !important; }\\n.rw-header-logo-divider {\\n  border-right: 1px solid #818cf8 !important;\\n  padding-right: 24px !important;\\n  margin-right: 24px !important;\\n}\\n.rw-header-articles-nav {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 600;\\n  font-size: 24px;\\n  white-space: nowrap;\\n}\\n\\n\\n/* Runde 22: avrundede endepunkter pa skillelinjen i header (logo <-> Artikler og veiledning) */\\n.header__logo.rw-header-logo-divider.rw-header-logo-divider {\\n  border-right: none !important;\\n}\\n.rw-header-logo-divider::after {\\n  content: '';\\n  position: absolute;\\n  top: 0;\\n  bottom: 0;\\n  right: 0;\\n  width: 1px;\\n  border-radius: 999px;\\n  background-color: #6b7280;\\n}\\n@media (max-width: 767px) {\\n  .rw-header-logo-divider::after { display: none !important; }\\n}\\n\\n/* Runde 22: avrundede endepunkter pa skillelinjene mellom artikkel-listeelementer (kategori-side) */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered li {\\n  border-bottom: none !important;\\n  position: relative;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li::after {\\n  content: '';\\n  position: absolute;\\n  left: 0;\\n  right: 0;\\n  bottom: 0;\\n  height: 1px;\\n  border-radius: 999px;\\n  background-color: rgb(239, 238, 240);\\n}.header__menu--desktop .header__menu-link .rw-external-icon {\\n  display: inline-flex;\\n  align-items: center;\\n  margin-right: 6px;\\n}\\n@@RWCLOSE@@style>\\n<!-- initHeaderNav() removed here: byte-identical duplicate of the function in the\\n     shared header field (field0/\\\"Knowledge base pages header HTML\\\"), which loads\\n     before this field and already sets logoCol[data-rw-nav-done], so this copy's\\n     guard clause always returned immediately (confirmed dead code). The authoritative\\n     copy that actually builds .rw-header-logo-divider / .rw-header-articles-nav\\n     lives in field0. -->\\n\\n<style>\\n/* X (clear) knapp i sokefeltet - gjor den hvit */\\n.hs-search-field__input::-webkit-search-cancel-button {\\n  filter: invert(1) brightness(1.6);\\n  opacity: 0.75;\\n  cursor: pointer;\\n}\\n\\n/* Articles and guides - interaktiv dropdown (innhold fylles inn av Harald) */\\n.rw-header-articles-nav { cursor: pointer; position: relative; user-select: none; }\\n.rw-header-articles-nav svg { transition: transform 150ms ease; }\\n.rw-header-articles-nav[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-header-nav-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 280px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-header-nav-panel.is-open { display: block; }\\n.rw-header-nav-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-header-nav-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n.header__logo-col { position: relative; }\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initArticlesDropdown() {\\n    var nav = document.querySelector('.rw-header-articles-nav');\\n    if (!nav || nav.getAttribute('data-rw-dropdown-done')) return;\\n    nav.setAttribute('data-rw-dropdown-done', 'true');\\n    nav.setAttribute('role', 'button');\\n    nav.setAttribute('tabindex', '0');\\n    nav.setAttribute('aria-expanded', 'false');\\n\\n    var panel = document.createElement('div');\\n    panel.className = 'rw-header-nav-panel';\\n    panel.innerHTML = '<a href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>';\\n    nav.appendChild(panel);\\n\\n    function toggle(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !panel.classList.contains('is-open');\\n      panel.classList.toggle('is-open', isOpen);\\n      nav.setAttribute('aria-expanded', String(isOpen));\\n    }\\n\\n    nav.addEventListener('click', function(e) {\\n      e.stopPropagation();\\n      toggle();\\n    });\\n    nav.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') {\\n        e.preventDefault();\\n        toggle();\\n      }\\n      if (e.key === 'Escape') toggle(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!panel.contains(e.target) && e.target !== nav) toggle(false);\\n    });\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initArticlesDropdown);\\n  } else {\\n    initArticlesDropdown();\\n  }\\n  // Also retry shortly after load in case the nav element itself is injected slightly later\\n  setTimeout(initArticlesDropdown, 300);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n.header__menu--desktop { justify-content: flex-end !important; }\\n.header__menu-wrapper { justify-content: flex-end !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background: rgba(17,11,57,0.10) !important;\\n  border: none !important;\\n  position: relative !important;\\n  overflow: visible !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category::after {\\n  content: \\\"\\\";\\n  position: absolute;\\n  inset: 0;\\n  border-radius: inherit;\\n  padding: 1px;\\n  background: linear-gradient(135deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 22%);\\n  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\\n  -webkit-mask-composite: xor;\\n  mask-composite: exclude;\\n  pointer-events: none;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__form { max-width: 960px !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Search field glass edge (box-shadow rim-light, safe on <input>) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  box-shadow:\\n    inset 0 1.5px 0 rgba(255,255,255,0.45),\\n    inset 1.5px 0 0 rgba(255,255,255,0.30),\\n    inset 0 -1px 0 rgba(255,255,255,0.05),\\n    inset -1px 0 0 rgba(255,255,255,0.05) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder {\\n  color: #FFF !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 400 !important;\\n  font-style: normal !important;\\n  line-height: normal !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Header items realigned to natural center (was nudged 20px, caused misalignment vs search/Kontakt oss) */\\n.rw-header-articles-nav { position: relative; top: 0; }\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  position: relative !important;\\n  top: 0 !important;\\n}\\n\\n/* Mobile: hide custom Articles-and-guides trigger, fold into hamburger; make hamburger white */\\n@media (max-width: 767px) {\\n  .rw-header-articles-nav { display: none !important; }\\n  body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--open, body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--close { color: #fff !important; }\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function injectMobileArticles() {\\n    var wrap = document.querySelector('.header__menu--mobile .header__menu-wrapper');\\n    if (!wrap || wrap.querySelector('.rw-mobile-articles-label')) return;\\n    var html =\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1 rw-mobile-articles-label\\\" style=\\\"font-weight:600;opacity:.55;pointer-events:none;\\\">Artikler og veiledning@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>@@RWCLOSE@@li>';\\n    wrap.insertAdjacentHTML('afterbegin', html);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', injectMobileArticles);\\n  } else {\\n    injectMobileArticles();\\n  }\\n  function addMobileExternalIcons() {\\n    var iconSvg = '<span class=\\\"rw-mobile-external-icon\\\" style=\\\"display:inline-flex;margin-left:6px;vertical-align:middle;\\\"><svg width=\\\"14\\\" height=\\\"14\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>';\\n    var runwellLink = document.querySelector('.header__menu--mobile a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-mobile-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n    var contactLink = document.querySelector('.header__menu--mobile a.header__button');\\n    if (contactLink && !contactLink.querySelector('.rw-mobile-external-icon')) {\\n      contactLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', addMobileExternalIcons);\\n  } else {\\n    addMobileExternalIcons();\\n  }\\n  setTimeout(addMobileExternalIcons, 800);\\n  setTimeout(injectMobileArticles, 800);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Realign logo with the 20px-nudged Articles-and-guides / Runwell.com items (desktop) */\\n@media (min-width: 768px) {\\n  .header__logo.rw-header-logo-divider {\\n    position: relative;\\n    top: 0;\\n  }\\n}\\n\\n/* Slightly reduce nav text/icon sizes on desktop */\\n.rw-header-articles-nav {\\n  font-size: 18px !important;\\n}\\n.rw-header-articles-nav svg {\\n  width: 18px !important;\\n  height: 18px !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  font-size: 14px !important;\\n  padding: 8px 16px !important;\\n}\\n.rw-external-icon svg {\\n  width: 15px !important;\\n  height: 15px !important;\\n}\\n\\n/* Our earlier header padding override should only apply on desktop;\\n   let mobile keep the theme's native, content-matching edge padding */\\n@media (max-width: 767px) {\\n  body.hs-knowledge-listing-page .header__bottom {\\n    padding: 2.1rem 24px !important;\\n  }\\n\\n  /* Remove the vertical divider next to the logo on mobile */\\n  .rw-header-logo-divider {\\n    border-right: none !important;\\n  }\\n\\n  /* Fix invisible (white-on-white) mobile menu text + general polish */\\n  .header__menu--mobile {\\n    box-shadow: 0 12px 28px rgba(17,11,57,0.18);\\n    border-radius: 0 0 16px 16px;\\n    padding: 8px 0 12px;\\n  }\\n  .header__menu--mobile .header__menu-item {\\n    border-bottom: 1px solid rgba(17,11,57,0.08);\\n  }\\n  .header__menu--mobile .header__menu-item:last-child {\\n    border-bottom: none;\\n  }\\n  body.hs-knowledge-listing-page .header__menu--mobile .header__menu-link,\\n  body.hs-knowledge-listing-page .header__menu--mobile .rw-mobile-articles-label {\\n    color: #110b39 !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n  }\\n  .header__menu--mobile .rw-mobile-articles-label {\\n    font-size: 13px !important;\\n    text-transform: uppercase;\\n    letter-spacing: 0.04em;\\n    padding: 12px 20px 4px !important;\\n  }\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    padding: 10px 20px !important;\\n  }\\n\\n  /* Keep the purple showing through iOS overscroll bounce area */\\n  html.rw-page-home, body.hs-knowledge-listing-page {\\n    background-color: #5c27ff !important;\\n  }\\n  html:not(.rw-page-home), body:not(.hs-knowledge-listing-page) {\\n    background-color: #fff !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Keep the same card sizing/wrapping, but keep rows centered instead of left-leaning when narrower */\\nbody.hs-knowledge-listing-page .hs-kb-home-list.hs-kb-home-list--tiles {\\n  justify-content: center !important;\\n}\\n\\n@media (max-width: 767px) {\\n  /* Hide the native language switcher inside the mobile hamburger menu (footer already has a working one) */\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    display: none !important;\\n  }\\n\\n  /* Make \\\"Kontakt oss\\\" match the plain row style of \\\"Runwell.com\\\" instead of a solid button */\\n  .header__menu--mobile .header__menu-item--button .header__button {\\n    display: block !important;\\n    background: transparent !important;\\n    background-color: transparent !important;\\n    color: #110b39 !important;\\n    text-align: left !important;\\n    padding: 14px 20px !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n    font-weight: 500 !important;\\n    border-radius: 0 !important;\\n    border: none !important;\\n    width: 100% !important;\\n    gap: 0 !important;\\n  }\\n  .header__menu--mobile .header__menu-item--button .header__button svg {\\n    width: 14px !important;\\n    height: 14px !important;\\n    stroke-width: 1.5 !important;\\n    vertical-align: middle !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\n.header__logo-image { filter: brightness(0) !important; }\\\\n.header__logo.rw-header-logo-divider { border-right: 1px solid #6b7280 !important; }\\\\n@media (max-width: 767px) {\\\\n  .rw-header-articles-nav { display: none !important; }\\\\n  .header__logo.rw-header-logo-divider { border-right: none !important; }\\\\n}\\\\n\\\\n.rw-header-articles-nav {\\\\n  cursor: pointer; position: relative; user-select: none;\\\\n  display: flex; align-items: center; gap: 6px;\\\\n  font-family: 'Ambit', system-ui, sans-serif; font-weight: 600;\\\\n  font-size: 18px; color: #110b39;\\\\n}\\\\n.rw-header-articles-nav svg { width: 18px; height: 18px; transition: transform 150ms ease; }\\\\n.rw-header-articles-nav[aria-expanded=\\\\\\\"true\\\\\\\"] svg { transform: rotate(180deg); }\\\\n.rw-header-nav-panel {\\\\n  display: none; position: absolute; top: calc(100% + 12px); left: 0;\\\\n  min-width: 280px; background: #fff; border-radius: 12px; padding: 8px;\\\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18); z-index: 50;\\\\n}\\\\n.rw-header-nav-panel.is-open { display: block; }\\\\n.rw-header-nav-panel a {\\\\n  display: block; padding: 10px 12px; border-radius: 8px;\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 14px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\n.rw-header-nav-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__input {\\\\n  background: rgba(17,11,57,0.1) !important;\\\\n  border-radius: 999px !important;\\\\n  border: none !important;\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__input::placeholder {\\\\n  color: rgba(17,11,57,0.55) !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important;\\\\n  font-weight: 400 !important;\\\\n  opacity: 1 !important;\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__bottom { padding: 24px 48px !important; background: #fff !important; }\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) .header__bottom { padding: 2.1rem 24px !important; }\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu--desktop .header__menu-link {\\\\n  display: inline-flex !important; align-items: center !important; gap: 6px !important;\\\\n  padding: 8px 16px !important; border: 1.5px solid #110b39 !important; border-radius: 100px !important;\\\\n  background: transparent !important; color: #110b39 !important; font-weight: 500 !important;\\\\n  font-size: 14px !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-external-icon svg, html:is(.rw-page-category,.rw-page-article) .rw-desktop-external-icon svg { width: 15px !important; height: 15px !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__button-col.hidden-phone .header__button {\\\\n  display: inline-flex !important; align-items: center !important;\\\\n  background: transparent !important; background-color: transparent !important;\\\\n  border: none !important; box-shadow: none !important;\\\\n  color: #5c27ff !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 14px !important; font-weight: 600 !important; padding: 8px 0 !important;\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu-toggle.header__menu-toggle--open,\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu-toggle.header__menu-toggle--close {\\\\n  color: #110b39 !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile {\\\\n    box-shadow: 0 12px 28px rgba(17,11,57,0.18);\\\\n    border-radius: 0 0 16px 16px;\\\\n    padding: 8px 0 12px;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item { border-bottom: 1px solid rgba(17,11,57,0.08); }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item:last-child { border-bottom: none; }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-link,\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .rw-mobile-articles-label {\\\\n    color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important; font-size: 15px !important;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .rw-mobile-articles-label {\\\\n    font-size: 13px !important; text-transform: uppercase; letter-spacing: .04em; padding: 12px 20px 4px !important;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item--language-switcher { display: none !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item--button .header__button {\\\\n    display: block !important; background: transparent !important; background-color: transparent !important;\\\\n    color: #110b39 !important; text-align: left !important; padding: 14px 20px !important;\\\\n    font-family: 'Ambit', system-ui, sans-serif !important; font-size: 15px !important; font-weight: 500 !important;\\\\n    border-radius: 0 !important; border: none !important; width: 100% !important; gap: 0 !important;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item--button .header__button svg {\\\\n    width: 14px !important; height: 14px !important; stroke-width: 1.5 !important; vertical-align: middle !important;\\\\n  }\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n  \\n  function initArticlesDropdown() {\\n    var logoCol = document.querySelector('.header__logo-col');\\n    if (!logoCol || logoCol.querySelector('.rw-header-articles-nav')) return;\\n    logoCol.style.position = 'relative';\\n    var rwLogoEl = logoCol.querySelector('.header__logo');\\n    if (rwLogoEl) rwLogoEl.classList.add('rw-header-logo-divider');\\n    var nav = document.createElement('div');\\n    nav.className = 'rw-header-articles-nav';\\n    nav.setAttribute('role', 'button');\\n    nav.setAttribute('tabindex', '0');\\n    nav.setAttribute('aria-expanded', 'false');\\n    nav.innerHTML = 'Artikler og veiledning <svg width=\\\"18\\\" height=\\\"18\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>';\\n    var panel = document.createElement('div');\\n    panel.className = 'rw-header-nav-panel';\\n    panel.innerHTML = '<a href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>';\\n    nav.appendChild(panel);\\n    logoCol.appendChild(nav);\\n  \\n    function closePanel() {\\n      panel.classList.remove('is-open');\\n      nav.setAttribute('aria-expanded', 'false');\\n    }\\n    function togglePanel(e) {\\n      e.stopPropagation();\\n      var isOpen = panel.classList.contains('is-open');\\n      if (isOpen) { closePanel(); } else {\\n        panel.classList.add('is-open');\\n        nav.setAttribute('aria-expanded', 'true');\\n      }\\n    }\\n    nav.addEventListener('click', togglePanel);\\n    nav.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); togglePanel(e); }\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!nav.contains(e.target)) closePanel();\\n    });\\n  }\\n  \\n  function injectMobileArticles() {\\n    var wrap = document.querySelector('.header__menu--mobile .header__menu-wrapper');\\n    if (!wrap || wrap.querySelector('.rw-mobile-articles-label')) return;\\n    var html =\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1 rw-mobile-articles-label\\\" style=\\\"font-weight:600;opacity:.55;pointer-events:none;\\\">Artikler og veiledning@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>@@RWCLOSE@@li>';\\n    wrap.insertAdjacentHTML('afterbegin', html);\\n  }\\n  \\n  function addMobileExternalIcons() {\\n    var iconSvg = '<span class=\\\"rw-mobile-external-icon\\\" style=\\\"display:inline-flex;margin-left:6px;vertical-align:middle;\\\"><svg width=\\\"14\\\" height=\\\"14\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>';\\n    var runwellLink = document.querySelector('.header__menu--mobile a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-mobile-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n    var contactLink = document.querySelector('.header__menu--mobile a.header__button');\\n    if (contactLink && !contactLink.querySelector('.rw-mobile-external-icon')) {\\n      contactLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n  }\\n  \\n  function addDesktopExternalIcon() {\\n    var runwellLink = document.querySelector('.header__menu--desktop a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-desktop-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', '<span class=\\\"rw-desktop-external-icon\\\"><svg width=\\\"15\\\" height=\\\"15\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>');\\n    }\\n  }\\n  \\n  function initAll() {\\n    initArticlesDropdown();\\n    injectMobileArticles();\\n    addMobileExternalIcons();\\n    \\n  }\\n  \\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initAll);\\n  } else {\\n    initAll();\\n  }\\n  setTimeout(initAll, 800);\\n  \\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- Merged 3 originally-separate IIFEs that each just guarded on rw-page-category/rw-page-article\\n     and appended their own style block with no other side effects (except the last one, which\\n     also defines moveBreadcrumbBelowHero()). Concatenation preserves the exact original CSS\\n     text and order, so the resulting cascade is identical; only the number of injected tags\\n     changes. -->\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\n/* ===== RUNWELL KB - CATEGORY PAGE BODY (hero, breadcrumb, cards, sidebar) ===== */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar {\\\\n  flex-direction: row !important;\\\\n  align-items: flex-start !important;\\\\n  gap: 32px !important;\\\\n  padding: 0 48px 48px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar { width: 260px !important; flex-shrink: 0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content { min-width: 0 !important; }\\\\n\\\\n/* Hero */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing { padding: 40px 0 24px !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title { display: flex !important; align-items: center !important; gap: 16px !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title img {\\\\n  background: rgba(17,11,39,0.06); border-radius: 12px; padding: 10px;\\\\n  width: 36px; height: 36px; box-sizing: content-box;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title h1 {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 36px !important; font-weight: 600 !important; margin: 0 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing > p {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 20px !important; font-weight: 400 !important; margin: 8px 0 0 !important;\\\\n}\\\\n\\\\n/* Breadcrumb pill */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container { padding: 0 48px 0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs {\\\\n  display: inline-flex !important; align-items: center !important; list-style: none !important;\\\\n  background: #f9fafb !important; border-radius: 100px !important; padding: 6px 12px !important; margin: 0 !important; gap: 8px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item { display: inline-flex !important; align-items: center !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:not(:last-child)::after {\\\\n  content: ''; display: inline-block !important; width: 12px !important; height: 12px !important; margin: 0 !important; background-image: url(\\\\\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\\\\\"); background-repeat: no-repeat; background-position: center; background-size: 12px 12px;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a {\\\\n  font-family: 'Ambit', system-ui, sans-serif !important; font-size: 13px !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:first-child a { color: #6b7280 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:last-child a { color: #110b39 !important; font-weight: 500 !important; }\\\\n\\\\n/* Article card lists */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\\\n  background: #fff !important; border-radius: 16px !important; padding: 24px !important; margin: 0 0 24px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing h2 {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 18px !important; font-weight: 600 !important; margin: 0 0 12px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list { list-style: none !important; margin: 0 !important; padding: 0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li { border-bottom: 1px solid #efeef0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li:last-child { border-bottom: none !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link {\\\\n  display: flex !important; align-items: center !important; justify-content: space-between !important;\\\\n  padding: 14px 20px !important; color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link::after {\\\\n  content: ''; width: 7px; height: 7px; flex-shrink: 0;\\\\n  border-right: 1.5px solid #6b7280; border-bottom: 1.5px solid #6b7280;\\\\n  transform: rotate(-45deg);\\\\n}\\\\n\\\\n/* Sidebar accordion: move to right (done above) + left-border active indicator instead of fill */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle {\\\\n  background: transparent !important; border-left: 2px solid transparent !important;\\\\n  padding: 8px 0 8px 12px !important; margin: 0 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) li.hs-kb-category-accordion_link--active > .hs-kb-anchor_toggle {\\\\n  border-left-color: #110b39 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active {\\\\n  background: transparent !important; border-left-color: #110b39 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-accordion_link {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category_accordion_nav_list .hs-kb-category_accordion_nav_list .hs-kb-anchor_toggle,\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category_accordion_nav_list .hs-kb-category_accordion_nav_list li a.hs-kb-category-accordion_link {\\\\n  padding-left: 12px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category_accordion_nav_list .hs-kb-category_accordion_nav_list a.hs-kb-category-accordion_link {\\\\n  color: #6b7280 !important; font-size: 13px !important; font-weight: 400 !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar { flex-direction: column !important; padding: 0 0 40px !important; gap: 24px !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar { width: 100% !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container { padding: 20px 24px !important; }\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article) li.hs-kb-category-accordion_link--active { background: transparent !important; border-radius: 0 !important; }\\\\n\\\" +\\n    \\\"\\\\n/* Icon: reuse homepage icon assets as-is (they already have their own colored background baked in) */\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title img {\\\\n  background: none !important; padding: 0 !important;\\\\n  width: 56px !important; height: 56px !important; box-sizing: border-box !important;\\\\n  border-radius: 12px !important;\\\\n}\\\\n\\\\n\\\\n\\\\n/* Card list needs a visible bordered box per Figma */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered {\\\\n  border: 1px solid #efeef0 !important;\\\\n  border-radius: 12px !important;\\\\n  overflow: hidden !important;\\\\n  margin-top: 12px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li {\\\\n  padding: 0 16px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link {\\\\n  padding: 14px 20px !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar.hs-kb-content-wrapper--sidebar {\\\\n    flex-direction: column !important;\\\\n  }\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n\\n  function moveBreadcrumbBelowHero() {\\n    var bc = document.querySelector('.hs-kb-breadcrumb-container');\\n    var hero = document.querySelector('.hs-kb-category-listing');\\n    if (!bc || !hero || bc.getAttribute('data-rw-moved')) return;\\n    bc.setAttribute('data-rw-moved', 'true');\\n    hero.insertAdjacentElement('afterend', bc);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', moveBreadcrumbBelowHero);\\n  } else {\\n    moveBreadcrumbBelowHero();\\n  }\\n  setTimeout(moveBreadcrumbBelowHero, 800);\\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- Merged 5 originally-separate IIFEs, each guarding on rw-page-category/rw-page-article and\\n     only appending its own style block (no DOM manipulation). Concatenation preserves the exact\\n     original CSS text and order, so the resulting cascade is identical. -->\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing {\\\\n  border-bottom: none !important;\\\\n  margin-bottom: 0 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container {\\\\n  padding-top: 0px !important;\\\\n  padding-bottom: 8px !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing h2 {\\\\n  font-size: 20px !important;\\\\n  font-weight: 600 !important;\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  margin: 0 0 4px !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) ol.hs-kb-breadcrumbs.hs-kb-breadcrumbs {\\\\n  display: inline-flex !important; align-items: center !important; list-style: none !important;\\\\n  background: #f9fafb !important; border-radius: 100px !important; padding: 6px 12px !important; margin: 0 !important; gap: 8px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) li.hs-kb-breadcrumb_item.hs-kb-breadcrumb_item {\\\\n  display: inline-flex !important; align-items: center !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:not(:last-child)::after {\\\\n  content: ''; display: inline-block !important; width: 12px !important; height: 12px !important; margin: 0 !important; background-image: url(\\\\\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\\\\\"); background-repeat: no-repeat; background-position: center; background-size: 12px 12px;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a {\\\\n  font-family: 'Ambit', system-ui, sans-serif !important; font-size: 13px !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:first-child a { color: #6b7280 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:last-child,\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:last-child a {\\\\n  color: #110b39 !important; font-weight: 500 !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container.hs-kb-breadcrumb-container {\\\\n  margin-bottom: 16px !important;\\\\n  padding-top: 0px !important;\\\\n  padding-bottom: 0 !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\\\n  border-bottom: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered {\\\\n  border: none !important; border-radius: 0 !important;\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\nbody:not(.hs-knowledge-listing-page) header.header > .hs_cos_wrapper_type_module { flex: 1 1 auto !important; min-width: 0 !important; }\\nbody:not(.hs-knowledge-listing-page) .header__bottom, body:not(.hs-knowledge-listing-page) .header__wrapper--bottom { width: 100% !important; }\\nbody:not(.hs-knowledge-listing-page) .header__logo-col { order: 1 !important; }\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper { order: 2 !important; }\\nbody:not(.hs-knowledge-listing-page) .header__button-col.hidden-phone { order: 3 !important; margin-left: auto !important; }\\nbody:not(.hs-knowledge-listing-page) .header__menu-col { order: 4 !important; }\\nbody:not(.hs-knowledge-listing-page) .header__menu-col { flex: 0 0 auto !important; width: auto !important; }\\nbody:not(.hs-knowledge-listing-page) .header__button-col.hidden-phone { flex: 0 0 auto !important; }\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initHeaderLayoutFix() {\\n    if (document.body.classList.contains(\\\"hs-knowledge-listing-page\\\")) { return; }\\n    var wrapperBottom = document.querySelector(\\\".header__wrapper--bottom\\\");\\n    var searchWrapper = document.querySelector(\\\".hs-kb-search-input-wrapper\\\");\\n    var logoCol = document.querySelector(\\\".header__logo-col\\\");\\n    if (wrapperBottom && searchWrapper && logoCol && !wrapperBottom.contains(searchWrapper)) {\\n      logoCol.insertAdjacentElement(\\\"afterend\\\", searchWrapper);\\n    }\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", initHeaderLayoutFix);\\n  } else {\\n    initHeaderLayoutFix();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 2 finpuss: sokefelt-justering + ikon, Kontakt oss/Runwell.com-avstand, breadcrumb, sidebar-linje */\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__form {\\n  display: flex !important; align-items: center !important; position: relative !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__input {\\n  flex: 1 1 auto !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__button {\\n  display: flex !important; align-items: center !important; justify-content: center !important;\\n  position: absolute !important; left: 14px !important; top: 50% !important; transform: translateY(-50%) !important;\\n  width: 18px !important; height: 18px !important; pointer-events: none !important; z-index: 2 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__button svg {\\n  display: block !important; width: 18px !important; height: 18px !important; fill: rgba(17,11,57,0.5) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__menu-col { margin-left: 0 !important; }\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container { padding-left: 0 !important; }\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a { padding: 0 !important; }\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar { border-right: none !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 3 finpuss: sokeikon-overlap, footer lys-tema kontrast, footer konsistens */\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__button {\\n  margin: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-social_follow__link {\\n  background: #ffffff !important;\\n  border: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .rw-kb-footer-extra__copyright,\\nbody:not(.hs-knowledge-listing-page) .rw-kb-footer-extra__copyright p {\\n  color: rgba(17,11,57,0.6) !important;\\n}\\n.footer .footer__menu-link { font-size: 14px !important; }\\nbody:not(.hs-knowledge-listing-page) footer .footer__bottom--left img {\\n  filter: brightness(0) !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .footer__menu a.footer__menu-link {\\n  font-size: 14px !important;\\n}\\n/* Runde 5: sidebar til venstre, heading-alignment, seksjonsgap */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar {\\n  flex-direction: row-reverse !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\n  padding-left: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content {\\n  gap: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\n  margin-bottom: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__toggle {\\n  padding-bottom: 0 !important;\\n}\\n/* Runde 6: sidebar vertikal-alignment mot hero-ikonet */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar {\\n  margin-top: 28px !important;\\n}\\n\\n/* Runde 6: logo baseline-overflow fix, sidebar chevron-ikon, kortere active-stroke */\\n.header__logo-image {\\n  vertical-align: middle !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .toggle_icon--arrow::after {\\n  content: '' !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .toggle_icon--arrow {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 12px 12px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active,\\nhtml:is(.rw-page-category,.rw-page-article) li.hs-kb-category-accordion_link--active > .hs-kb-anchor_toggle {\\n  border-left: none !important;\\n  position: relative !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active::before {\\n  content: '' !important;\\n  position: absolute !important;\\n  left: 0 !important;\\n  top: 50% !important;\\n  transform: translateY(-50%) !important;\\n  width: 2px !important;\\n  height: 24px !important;\\n  background: rgb(17, 11, 57) !important;\\n}\\n\\n/* Runde 7: chevron-rotasjon i sidebar (matcher Articles-and-guides), breadcrumb-separator og venstrejustering */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .toggle_icon--arrow {\\n  transition: transform 150ms;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar input:checked ~ .hs-kb-anchor_toggle .toggle_icon--arrow {\\n  transform: rotate(90deg);\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function(){\\n  function fixFooterLogo(){\\n    if (document.body.classList.contains(\\\"hs-knowledge-listing-page\\\")) { return; }\\n    document.querySelectorAll('footer img[src*=\\\"logo-hvit-outlined\\\"]').forEach(function(img){\\n      img.src = img.src.replace(\\\"logo-hvit-outlined\\\", \\\"logo-lilla-outlined\\\");\\n    });\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", fixFooterLogo);\\n  } else {\\n    fixFooterLogo();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 9 (2026-07-30): avrundede endepunkter pa aktiv-indikator */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active::before {\\n  border-radius: 2px !important;\\n}\\n\\n/* Runde 9: juster venstre-innrykk sidebar-lenker (Kom i gang / Utviklerressurser vs barn) */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .hs-kb-category-accordion_link {\\n  padding-left: 12px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .hs-kb-anchor_toggle .hs-kb-category-accordion_link {\\n  padding-left: 0 !important;\\n}\\n\\n/* Runde 9: lilla/navy Help Center-logo pa alle undersider (native SVG-farger) */\\nhtml:is(.rw-page-category,.rw-page-article) .header__logo-image,\\nbody:not(.hs-knowledge-listing-page) .header__logo-image {\\n  filter: none !important;\\n}\\n\\n/* Runde 22: sokefeltet ble klemt for smalt/brutt i en overgangssone FOR selve mobil-brekningspunktet.\\n   Flytter derfor til-skjul-punktet tidligere (900px), sa det ikke finnes en 'skvis-sone' der\\n   feltet krymper til nesten ingenting mens logo/meny fortsatt er i desktop-layout.\\n   900px er et anslag - si om det fortsatt bryter for tidlig/sent. */\\n@media (max-width: 900px) {\\n  body:not(.hs-knowledge-listing-page) header.header .hs-search-field__bar,\\n  body:not(.hs-knowledge-listing-page) header.header .hs-kb-search-input-wrapper {\\n    display: none !important;\\n  }\\n}\\n\\n/* Runde 9: skjul sokefelt i header pa mobil - kun logo + hamburger */\\n@media (max-width: 767px) {\\n  /* Runde 20: denne skjulte ogsa forsidens store hero-sokefelt pa mobil, siden\\n     det ligger i samme <header>-tag som kategori/artikkel-headerens sokefelt.\\n     Skopet na til kun body:not(.hs-knowledge-listing-page) sa hero-sokefeltet\\n     pa forsiden vises igjen pa mobil. */\\n  body:not(.hs-knowledge-listing-page) header.header .hs-search-field__bar,\\n  body:not(.hs-knowledge-listing-page) header.header .hs-kb-search-input-wrapper {\\n    display: none !important;\\n  }\\n}\\n\\n/* Runde 9: riktig chevron-ikon pa \\\"Se mer\\\"-knappen */\\n.hs-kb-category-article-list__toggle-icon {\\n  font-size: 0 !important;\\n  display: inline-block !important;\\n  width: 12px !important;\\n  height: 12px !important;\\n  vertical-align: middle !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 12px 12px !important;\\n  transform: rotate(90deg) !important;\\n  transition: transform 150ms !important;\\n}\\n.hs-kb-category-article-list__toggle[aria-expanded=\\\"true\\\"] .hs-kb-category-article-list__toggle-icon {\\n  transform: rotate(-90deg) !important;\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 9b: brekk spesifisitets-krig for breadcrumb-separator (ekstern tema-regel vinner over enkel !important) */\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs .hs-kb-breadcrumb_item:not(:last-child):not(.__rw1):not(.__rw2):not(.__rw3)::after {\\n  all: unset !important;\\n  content: \\\"\\\" !important;\\n  display: inline-block !important;\\n  box-sizing: border-box !important;\\n  width: 12px !important;\\n  height: 12px !important;\\n  padding: 0 !important;\\n  margin: 0 !important;\\n  margin-left: 8px !important;\\n  border: none !important;\\n  font-size: 0 !important;\\n  line-height: 0 !important;\\n  vertical-align: middle !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 12px 12px !important;\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 10 (2026-07-30 kveld): gap breadcrumb -> undertekst = 1.5rem */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container {\\n  padding-top: 0 !important;\\n}\\n\\n/* Runde 10: bredere hover-markering pa artikkel-lenker (dekker padding-sonene) */\\n.hs-kb-category-article-list__link {\\n  margin: 0 -16px !important;\\n  padding: 14px 20px !important;\\n  border-radius: 8px !important;\\n}\\n\\n/* Runde 12: fjernet padding pa header__container--left/--right (klemte logoen via flex-shrink). Header-edge styres kun av .header__bottom. */\\n@media (max-width: 767px) {\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--responsive-spacing {\\n    padding-left: 24px !important;\\n    padding-right: 24px !important;\\n    margin-left: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 11 (2026-07-30 kveld 2): mobil footer-konsistens + kant-til-kant */\\n@media (max-width: 767px) {\\n  .footer .footer__menu-link { font-size: 24px !important; }\\n  .rw-footer-lang, .rw-footer-lang-panel, .rw-footer-lang-panel * { font-size: 24px !important; }\\n  .rw-kb-footer-extra__copyright, .rw-kb-footer-extra__copyright p { font-size: 14px !important; }\\n\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered .hs-kb-category-article-list__link {\\n    padding-left: 24px !important;\\n    padding-right: 24px !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n<script>\\n/* Runde 12: robust kant-til-kant for artikkellisten pa kategori-side (mobil). Bruker faktisk malt avstand i stedet for 100vw/transform, som overskjot kanten fordi prosent-marginer regnes ut fra foreldre-boksens bredde, ikke viewportet. */\\n(function(){\\n  function fullBleedArticleList(){\\n    if (window.innerWidth > 767) return;\\n    if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n    var els = document.querySelectorAll('.hs-kb-category-article-list--bordered');\\n    els.forEach(function(el){\\n      el.style.setProperty('margin-left', '', '');\\n      el.style.setProperty('margin-right', '', '');\\n      el.style.setProperty('width', '', '');\\n      var rect = el.getBoundingClientRect();\\n      var leftOffset = Math.round(rect.left);\\n      var rightOffset = Math.round(window.innerWidth - rect.right);\\n      el.style.setProperty('margin-left', leftOffset > 0 ? (-leftOffset) + 'px' : '0px', 'important');\\n      el.style.setProperty('margin-right', rightOffset > 0 ? (-rightOffset) + 'px' : '0px', 'important');\\n      el.style.setProperty('width', 'auto', 'important');\\n      el.style.setProperty('max-width', 'none', 'important');\\n      el.style.setProperty('border-radius', '0', 'important');\\n      el.style.setProperty('border-left', 'none', 'important');\\n      el.style.setProperty('border-right', 'none', 'important');\\n    });\\n  }\\n  function run(){\\n    fullBleedArticleList();\\n    setTimeout(fullBleedArticleList, 400);\\n    setTimeout(fullBleedArticleList, 1200);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', run);\\n  } else {\\n    run();\\n  }\\n  window.addEventListener('resize', fullBleedArticleList);\\n  window.addEventListener('orientationchange', function(){ setTimeout(fullBleedArticleList, 300); });\\n})();\\n@@RWCLOSE@@script>\\n<script>\\n/* Runde 14: footer-fontstorrelse + hamburgermeny 'Kontakt oss' (ikon-fyll + venstrejustering) pa mobil. Forrige runde brukte inline style + important, men det ble sannsynligvis overskrevet av en re-render av sprakvelgeren/footeren etter at scriptet kjorte en gang. Denne runden bruker en MutationObserver + lopende intervall i tillegg, sa fiksen legges pa igjen automatisk hvis DOM-en endres. */\\n(function(){\\n  function applyFixes(){\\n    /* Runde 17: bytt forstorrelsesglass-ikonet i sokefeltet med Haralds egen search.svg (tynn outline-stil) */\\n    document.querySelectorAll('.hs-kb-search-input-wrapper .hs_cos_wrapper_type_icon svg').forEach(function(svg){\\n      if (svg.getAttribute('data-rw-search-icon') === '1') return;\\n      svg.setAttribute('viewBox', '0 0 18 18');\\n      svg.setAttribute('fill', 'none');\\n      svg.setAttribute('data-rw-search-icon', '1');\\n      svg.style.setProperty('fill', 'none', 'important');\\n      svg.innerHTML = '<path d=\\\"M15.7501 15.7501L12.4951 12.4951M14.25 8.25C14.25 11.5637 11.5637 14.25 8.25 14.25C4.93629 14.25 2.25 11.5637 2.25 8.25C2.25 4.93629 4.93629 2.25 8.25 2.25C11.5637 2.25 14.25 4.93629 14.25 8.25Z\\\" stroke=\\\"#110B39\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" fill=\\\"none\\\">@@RWCLOSE@@path>';\\n      var p = svg.querySelector('path');\\n      if (p) p.style.setProperty('fill', 'none', 'important');\\n    });\\n\\n    /* Runde 22: knappen har ogsa et NATIVT bakgrunnsbilde-ikon (hvitt forstorrelsesglass)\\n       liggende bak var egen injiserte svg, som ga inntrykk av to sok-ikoner samtidig,\\n       spesielt synlig nar feltet far fokus/apnes. Fjerner det native bakgrunnsbildet helt. */\\n    document.querySelectorAll('.hs-search-field__button').forEach(function(btn){\\n      if (document.body.classList.contains('hs-knowledge-listing-page')) return; /* Runde 23: la forsiden ha sitt native (hvite) ikon, siden var egen morke ikon er usynlig mot den morke hero-bakgrunnen der */\\n      btn.style.setProperty('background-image', 'none', 'important');\\n    });\\n\\n    document.querySelectorAll('.footer .footer__menu-link').forEach(function(el){\\n      el.style.setProperty('font-size', '24px', 'important');\\n    });\\n    document.querySelectorAll('.rw-footer-lang, .rw-footer-lang-panel, .rw-footer-lang-panel *').forEach(function(el){\\n      el.style.setProperty('font-size', '24px', 'important');\\n    });\\n    document.querySelectorAll('.rw-kb-footer-extra__copyright, .rw-kb-footer-extra__copyright p').forEach(function(el){\\n      el.style.setProperty('font-size', '14px', 'important');\\n    });\\n    document.querySelectorAll('.header__menu--mobile .header__menu-item--button').forEach(function(li){\\n      /* Runde 16: i stedet for a style-patche CTA-knapp-varianten (som stadig avvek fra Runwell.com),\\n         gjor vi Kontakt oss om til noyaktig samme DOM-struktur som den native \\\"Runwell.com\\\"-lenken,\\n         slik at den arver identisk tema-styling i stedet for a kjempe mot en annen native variant. */\\n      var btn = li.querySelector('a.header__button, button.header__button');\\n      if (!btn) return;\\n      li.className = 'header__menu-item header__menu-item--depth-1  hs-skip-lang-url-rewrite';\\n      li.removeAttribute('style');\\n      btn.className = 'header__menu-link  ';\\n      btn.removeAttribute('style');\\n    });\\n  }\\n  function run(){\\n    applyFixes();\\n    var tries = 0;\\n    var interval = setInterval(function(){\\n      applyFixes();\\n      tries++;\\n      if (tries > 20) clearInterval(interval);\\n    }, 500);\\n    var footer = document.querySelector('.footer') || document.body;\\n    var header = document.querySelector('header.header') || document.body;\\n    var mo = new MutationObserver(function(){ applyFixes(); });\\n    mo.observe(footer, {childList: true, subtree: true});\\n    mo.observe(header, {childList: true, subtree: true});\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', run);\\n  } else {\\n    run();\\n  }\\n  window.addEventListener('resize', applyFixes);\\n  window.addEventListener('orientationchange', function(){ setTimeout(applyFixes, 300); });\\n})();\\n@@RWCLOSE@@script>\\n<style>\\n/* Runde 15: header skal krympe sokefeltet forst, ikke logoen, nar plassen blir trang pa desktop/tablet */\\n@media (min-width: 768px) {\\n  .header__logo {\\n    flex-shrink: 0 !important;\\n  }\\n  /* Runde 19: denne blokken matte strammes inn til KUN kategori/artikkel-header.\\n     '.hs-kb-search-input-wrapper' er samme element som forsidens store hero-sokefelt\\n     (ligger ogsa inni <header>), sa en uskopet regel her klemte hero-sokefeltet\\n     pa forsiden ned til 320px og ga H1 mindre plass. Derfor: kun body:not(.hs-knowledge-listing-page). */\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper {\\n    flex-grow: 0 !important;\\n    flex-shrink: 1 !important;\\n    flex-basis: 320px !important;\\n    width: auto !important;\\n    max-width: 320px !important;\\n    min-width: 160px !important;\\n    overflow: visible !important;\\n  }\\n  /* Runde 17: hele kjeden ned til input matte tvinges til 100% bredde,\\n     ellers holdt de sin naturlige (320px) bredde og fikk feltet til a se ut som det\\n     bare 'flyttet seg' i stedet for a krympe, fordi innholdet overflowet usynlig utenfor. */\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field,\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field__bar,\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field__form,\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field__input {\\n    width: 100% !important;\\n    min-width: 0 !important;\\n  }\\n  /* Runde 19: 'Artikler og veiledning'-triggeren ma vaere like beskyttet som logoen,\\n     ellers forsoker flexbox a krympe ogsa den (siden flex-shrink default er 1),\\n     og siden teksten har white-space:nowrap havner alt overlapp der i stedet for\\n     at sokefeltet tar hele krympe-belastningen selv. */\\n  body:not(.hs-knowledge-listing-page) .rw-header-articles-nav {\\n    flex-shrink: 0 !important;\\n  }\\n  /* Runde 21: den egentlige flex-deltakeren i header__wrapper--bottom er IKKE\\n     .rw-header-articles-nav direkte, men .header__logo-col (som pakker inn BADE\\n     logo og Artikler-og-veiledning-triggeren). Uten a beskytte denne ytre boksen\\n     forsokte layouten fortsatt a krympe hele boksen, og sokefeltet tok ikke hensyn\\n     til divens egentlige bredde. */\\n  body:not(.hs-knowledge-listing-page) .header__logo-col {\\n    flex-shrink: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 15: footer-fontstorrelse - maks-spesifisitet CSS-backup i tillegg til JS-fiksen, gjelder na universelt (ikke bare mobil) siden Login/Display login/Free trial matcher Norwegian pa alle bredder */\\nhtml body .footer .footer__menu-link.footer__menu-link.footer__menu-link {\\n  font-size: 24px !important;\\n}\\nhtml body .rw-footer-lang.rw-footer-lang,\\nhtml body .rw-footer-lang-panel.rw-footer-lang-panel,\\nhtml body .rw-footer-lang-panel.rw-footer-lang-panel * {\\n  font-size: 24px !important;\\n}\\nhtml body .rw-kb-footer-extra__copyright.rw-kb-footer-extra__copyright,\\nhtml body .rw-kb-footer-extra__copyright.rw-kb-footer-extra__copyright p {\\n  font-size: 14px !important;\\n}\\n/* Runde 15: reduser luften mellom Log in / Display log in / Free trial pa mobil (line-height var arvet fra desktop) */\\n@media (max-width: 767px) {\\n  .footer__menu {\\n    gap: 6px !important;\\n  }\\n  .footer .footer__menu-link {\\n    line-height: 1.4 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 23: fontstorrelse 15/14px -> 16px pa kategori-listen og header Kontakt oss/Runwell.com */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link {\\n  font-size: 16px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu--desktop .header__menu-link.header__menu-link {\\n  font-size: 16px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .header__button.button.right {\\n  font-size: 16px !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 24: Runwell.com-knapp pa forsiden skal ogsa vaere 16px */\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link.header__menu-link {\\n  font-size: 16px !important;\\n}\\n\\n/* Runde 24: artikkelside - fjern sidefelt, bilde-stroke (behold radius), feedback-linjer, relaterte-artikler storrelse */\\nhtml.rw-page-article .hs-kb-sidebar {\\n  display: none !important;\\n}\\nhtml.rw-page-article .private-image,\\nhtml.rw-page-article .private-image img {\\n  border: none !important;\\n  border-radius: 12px !important;\\n}\\nhtml.rw-page-article #ka-feedback-rating-input-wrapper {\\n  border-top: none !important;\\n  border-bottom: none !important;\\n}\\nhtml.rw-page-article .ka-feedback-rating-button {\\n  border-radius: 100px !important;\\n}\\nhtml.rw-page-article .hs-kb-related-articles a {\\n  font-size: 16px !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 27: artikkelside - juster breadcrumb-alignment, tittel 32px, luft rundt tittel */\\nhtml.rw-page-article.rw-page-article .hs-kb-breadcrumb-container.hs-kb-breadcrumb-container {\\n  margin-bottom: 32px !important;\\n}\\n@media (min-width: 768px) {\\n  html.rw-page-article.rw-page-article .hs-kb-breadcrumb-container.hs-kb-breadcrumb-container {\\n    padding-left: 48px !important;\\n  }\\n}\\nhtml.rw-page-article.rw-page-article .knowledgebase-post h1 {\\n  font-size: 32px !important;\\n  margin-bottom: 8px !important;\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 28: mobil-fiks kant-til-kant + storre/midtstilt feedback + relaterte-artikler-ikon */\\n@media (max-width: 767px) {\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-content { padding-right: 0 !important; }\\n  html.rw-page-article #ka-feedback-rating-input-wrapper {\\n    flex-direction: column !important;\\n    align-items: center !important;\\n    text-align: center !important;\\n    gap: 16px !important;\\n    width: 100% !important;\\n  }\\n  html.rw-page-article .ka-feedback-rating-question {\\n    width: 100% !important;\\n    text-align: center !important;\\n  }\\n  html.rw-page-article .ka-feedback-rating-buttons {\\n    width: 100% !important;\\n    justify-content: center !important;\\n    gap: 16px !important;\\n  }\\n  html.rw-page-article .ka-feedback-rating-button {\\n    flex: 1 1 0 !important;\\n    max-width: 200px !important;\\n    padding: 14px 0 !important;\\n    font-size: 16px !important;\\n    height: auto !important;\\n  }\\n}\\nhtml.rw-page-article .ka-feedback-rating-button {\\n  padding: 10px 28px !important;\\n  font-size: 15px !important;\\n}\\nhtml.rw-page-article #kb-related-articles ul {\\n  list-style: none !important;\\n  padding-left: 0 !important;\\n}\\nhtml.rw-page-article #kb-related-articles a {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 8px !important;\\n  color: #110b39 !important;\\n  font-size: 16px !important;\\n}\\nhtml.rw-page-article #kb-related-articles a::before {\\n  content: '';\\n  width: 18px;\\n  height: 18px;\\n  flex-shrink: 0;\\n  background-repeat: no-repeat;\\n  background-size: contain;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12H15M9 16H15M17 21H7C5.89543 21 5 20.1046 5 19V5C5 3.89543 5.89543 3 7 3H12.5858C12.851 3 13.1054 3.10536 13.2929 3.29289L18.7071 8.70711C18.8946 8.89464 19 9.149 19 9.41421V19C19 20.1046 18.1046 21 17 21Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\");\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function(){\\n  function rwFixFeedbackFont(){\\n    document.querySelectorAll('.ka-feedback-rating-button span:not([data-rw-font-fixed])').forEach(function(el){\\n      el.style.setProperty('font-family', \\\"'Ambit', system-ui, sans-serif\\\", 'important');\\n      el.setAttribute('data-rw-font-fixed', '1');\\n    });\\n  }\\n  rwFixFeedbackFont();\\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', rwFixFeedbackFont); }\\n  setTimeout(rwFixFeedbackFont, 800);\\n  setTimeout(rwFixFeedbackFont, 2000);\\n  var rwMo = new MutationObserver(rwFixFeedbackFont);\\n  rwMo.observe(document.documentElement, { childList: true, subtree: true });\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 29 header adjustments */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__input {\\n  background: #F9FAFB !important;\\n}\\n.header__menu--desktop .header__menu-item {\\n  padding-left: 0 !important;\\n}\\n.header__button,\\n.header__menu-link,\\n.rw-header-articles-nav {\\n  font-weight: 500 !important;\\n}\\n@@RWCLOSE@@style>\\n\\n\\n<style>\\n/* Runde 34: kategoriside artikkelliste - documenttext-ikon, ingen chevron, ingen linjer (matcher \\\"Relaterte artikler\\\") */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list.hs-kb-category-article-list li,\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered li {\\n  border-bottom: none !important;\\n  padding: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered li::after,\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link::after {\\n  content: none !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered,\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list.hs-kb-category-article-list {\\n  border: none !important;\\n  border-radius: 0 !important;\\n  overflow: visible !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  justify-content: flex-start !important;\\n  gap: 8px !important;\\n  padding: 10px 0 !important;\\n  margin: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link::before {\\n  content: '';\\n  width: 18px;\\n  height: 18px;\\n  flex-shrink: 0;\\n  background-repeat: no-repeat;\\n  background-size: contain;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12H15M9 16H15M17 21H7C5.89543 21 5 20.1046 5 19V5C5 3.89543 5.89543 3 7 3H12.5858C12.851 3 13.1054 3.10536 13.2929 3.29289L18.7071 8.70711C18.8946 8.89464 19 9.149 19 9.41421V19C19 20.1046 18.1046 21 17 21Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\");\\n}\\n\\n/* Runde 34c: mobil - link-ikon padding-left 24px, matcher logo/breadcrumb */\\n@media (max-width: 767px) {\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link.hs-kb-category-article-list__link {\\n    padding-left: 24px !important;\\n  }\\n}\\n@@RWCLOSE@@style>\".split(PH).join('</');\nvar rwFooterRaw = \"<style>\\n/* ══════════════════════════════════════════════════════════════════\\n   FOOTER - BASE (shared on every page type: home, category, article, search)\\n   Figma: homepage footer, same purple as rest of page on homepage,\\n   no dark-navy background.\\n   ══════════════════════════════════════════════════════════════════ */\\n.footer {\\n  background: transparent !important;\\n  border-top: none !important;\\n  padding: 64px 48px 24px !important;\\n  margin-top: 0 !important;\\n}\\n.footer, .footer a, .footer p, .footer span, .footer li {\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\n\\n.rw-footer-row1 {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  margin-bottom: 40px;\\n}\\n.rw-footer-lang {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-size: 24px;\\n  text-decoration: none;\\n}\\n.rw-footer-lang svg { display: block; }\\n\\n.footer__bottom--right .hs-kb-social_follow { display: flex; gap: 16px; }\\n.footer__bottom--right .hs-kb-social_follow__link { color: #fff !important; }\\n.footer__bottom--right .hs-kb-social_follow__link svg,\\n.footer__bottom--right .hs-kb-social_follow__link path { fill: #fff !important; }\\n\\n.footer__bottom {\\n  display: flex !important;\\n  justify-content: space-between !important;\\n  align-items: center !important;\\n  border-top: none !important;\\n  margin: 0 !important;\\n  padding: 0 !important;\\n}\\n.footer__bottom--left img { content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important; }\\n.footer__bottom--left p { color: #fff !important; font-size: 24px !important; font-weight: 600 !important; }\\n\\n.footer__menu { display: flex !important; flex-direction: column !important; gap: 10px !important; align-items: flex-end !important; margin: 0 !important; padding: 0 !important; list-style: none !important; }\\n.footer__menu-link { color: #fff !important; font-size: 24px !important; }\\n.footer__menu-link:hover { color: rgba(255,255,255,0.75) !important; }\\n\\n.rw-kb-footer-extra {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  flex-wrap: wrap;\\n  gap: 16px;\\n  margin-top: 40px;\\n}\\n.rw-kb-footer-extra__badges { display: flex; gap: 12px; }\\n.rw-kb-footer-extra__badges img { display: block; height: 40px; width: auto; }\\n.rw-kb-footer-extra__copyright,\\n.rw-kb-footer-extra__copyright * { font-size: 24px !important; color: #fff !important; margin: 0 !important; }\\n@@RWCLOSE@@style>\\n\\n<!-- FOOTER DOM RESTRUCTURE\\n     initFooter() is the single place that builds the footer's final DOM shape:\\n     creates .rw-footer-row1 (language switcher + social icons), moves the menu\\n     into .footer__bottom, and relocates the .rw-kb-footer-extra block (app-store\\n     badges + copyright) below. Guarded by data-rw-footer-done so it only runs once\\n     even though this same field is shared across all page types. The category/article\\n     specific footer field only supplies a CSS re-skin on top of this DOM (see\\n     field4/field5) and must NOT duplicate this DOM-building logic. -->\\n<script>\\n(function() {\\n  function initFooter() {\\n    var footer = document.querySelector('footer.footer');\\n    if (!footer || footer.querySelector('.rw-footer-row1')) return;\\n\\n    var footerRight = footer.querySelector('.footer__bottom--right');\\n    var bottom = footer.querySelector('.footer__bottom');\\n    var menu = footer.querySelector('.footer__menu');\\n    if (!footerRight || !bottom || !menu) return;\\n\\n    var socialWrapper = footerRight.children[0];\\n    var copyrightWrapper = footerRight.children[1];\\n\\n    var row1 = document.createElement('div');\\n    row1.className = 'rw-footer-row1';\\n\\n    var langSwitcher = document.querySelector('.header__language-switcher-col');\\n    var nbHref = '/nb', enHref = '/en';\\n    if (langSwitcher) {\\n      var nbLink = langSwitcher.querySelector('a[data-language=\\\"nb\\\"]');\\n      var enLink = langSwitcher.querySelector('a[data-language=\\\"en\\\"]');\\n      if (nbLink) nbHref = nbLink.getAttribute('href');\\n      if (enLink) enHref = enLink.getAttribute('href');\\n    }\\n    var currentLang = (document.documentElement.lang || '').toLowerCase().indexOf('en') === 0 ? 'en' : 'nb';\\n    var langWrap = document.createElement('div');\\n    langWrap.className = 'rw-footer-lang';\\n    langWrap.setAttribute('role', 'button');\\n    langWrap.setAttribute('tabindex', '0');\\n    langWrap.setAttribute('aria-expanded', 'false');\\n    langWrap.innerHTML = (currentLang === 'en' ? 'English' : 'Norwegian') + ' <svg width=\\\"20\\\" height=\\\"20\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n    var langPanel = document.createElement('div');\\n    langPanel.className = 'rw-footer-lang-panel';\\n    langPanel.innerHTML = '<a href=\\\"' + nbHref + '\\\">Norwegian@@RWCLOSE@@a><a href=\\\"' + enHref + '\\\">English@@RWCLOSE@@a>';\\n    langWrap.appendChild(langPanel);\\n    row1.appendChild(langWrap);\\n\\n    function toggleLangPanel(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !langPanel.classList.contains('is-open');\\n      langPanel.classList.toggle('is-open', isOpen);\\n      langWrap.setAttribute('aria-expanded', String(isOpen));\\n    }\\n    langWrap.addEventListener('click', function(e) {\\n      if (e.target.closest('a')) return;\\n      e.stopPropagation();\\n      toggleLangPanel();\\n    });\\n    langWrap.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleLangPanel(); }\\n      if (e.key === 'Escape') toggleLangPanel(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!langWrap.contains(e.target)) toggleLangPanel(false);\\n    });\\n    if (socialWrapper) row1.appendChild(socialWrapper);\\n    footer.insertBefore(row1, footer.firstChild);\\n    bottom.appendChild(menu);\\n\\n    var badgesRow = document.querySelector('.rw-kb-footer-extra');\\n    if (badgesRow && copyrightWrapper) {\\n      var myCopyright = badgesRow.querySelector('.rw-kb-footer-extra__copyright');\\n      copyrightWrapper.classList.add('rw-kb-footer-extra__copyright');\\n      if (myCopyright) { myCopyright.replaceWith(copyrightWrapper); } else { badgesRow.appendChild(copyrightWrapper); }\\n    }\\n    if (badgesRow) { footer.appendChild(badgesRow); }\\n    if (footerRight.parentElement) { footerRight.parentElement.removeChild(footerRight); }\\n  }\\n  function rwSafeInitFooter(){ try { initFooter(); } catch(e){} }\\n  rwSafeInitFooter();\\n  document.addEventListener('DOMContentLoaded', rwSafeInitFooter);\\n  window.addEventListener('load', rwSafeInitFooter);\\n  setTimeout(rwSafeInitFooter, 300);\\n  setTimeout(rwSafeInitFooter, 1000);\\n  setTimeout(rwSafeInitFooter, 2500);\\n  new MutationObserver(rwSafeInitFooter).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- App-store badges + copyright. Rendered exactly once here (shared footer field);\\n     initFooter() above moves this element into its final position in the footer. -->\\n<div class=\\\"rw-kb-footer-extra\\\">\\n  <div class=\\\"rw-kb-footer-extra__badges\\\">\\n    <a href=\\\"https://apps.apple.com/no/app/runwell/id6478398979?l=nb\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"><img src=\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/688b1fcfcfcb89b3b70becc4_Download_on_the_App_Store_Badge_NO_RGB_blk_100317.svg\\\" alt=\\\"Last ned i App Store\\\" height=\\\"40\\\">@@RWCLOSE@@a>\\n    <a href=\\\"https://play.google.com/store/apps/details?id=app.runwell.work\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"><img src=\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/688b1fcfcfcb89b3b70becc5_google-play.svg\\\" alt=\\\"Tilgjengelig paa Google Play\\\" height=\\\"40\\\">@@RWCLOSE@@a>\\n  @@RWCLOSE@@div>\\n  <div class=\\\"rw-kb-footer-extra__copyright\\\">Copyright &copy; 2026, Runwell AS@@RWCLOSE@@div>\\n@@RWCLOSE@@div>\\n<style>\\n/* FOOTER - LANGUAGE SWITCHER DROPDOWN\\n   Egen sprakvelger-dropdown i footer (Figma: \\\"Norwegian\\\"/\\\"English\\\" + chevron) */\\n.rw-footer-lang {\\n  position: relative;\\n  display: flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  color: #fff;\\n  font-size: 24px;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 400;\\n  cursor: pointer;\\n  user-select: none;\\n}\\n.rw-footer-lang svg { transition: transform 150ms ease; }\\n.rw-footer-lang[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-footer-lang-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 180px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-footer-lang-panel.is-open { display: block; }\\n.rw-footer-lang-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-footer-lang-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* FOOTER - VERTICAL ALIGNMENT + MOBILE LAYOUT\\n   Nudge footer nav links + copyright down 20px */\\n.footer__menu a.footer__menu-link {\\n  position: relative;\\n  top: 20px;\\n}\\n.rw-kb-footer-extra__copyright {\\n  position: relative;\\n  top: 20px;\\n}\\n\\n/* Mobile footer: simplify to a clean stacked layout */\\n@media (max-width: 767px) {\\n  footer.footer {\\n    padding: 40px 24px 24px !important;\\n  }\\n  .rw-footer-row1 {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 20px !important;\\n  }\\n  .footer__bottom {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 24px !important;\\n    text-align: left !important;\\n  }\\n  .footer__bottom--left {\\n    align-items: flex-start !important;\\n    text-align: left !important;\\n  }\\n  .footer__menu {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n  }\\n  .footer__menu a.footer__menu-link {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n    text-align: left !important;\\n  }\\n  .rw-kb-footer-extra__copyright {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra__badges {\\n    flex-direction: row !important;\\n    flex-wrap: wrap !important;\\n    justify-content: flex-start !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n@media (max-width: 767px) {\\n  /* Remove the theme's default 20px side padding on footer nav links so they line up with the rest of the content */\\n  .footer__menu a.footer__menu-link {\\n    padding-left: 0 !important;\\n    padding-right: 0 !important;\\n  }\\n\\n  /* Move the menu links (Log in / Display log in / Free trial) above the logo + tagline block */\\n  .footer__bottom {\\n    display: flex !important;\\n  }\\n  .footer__menu {\\n    order: -1 !important;\\n  }\\n  .footer__bottom--left {\\n    order: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* == FOOTER (Figma: homepage footer, samme lilla som resten av siden pa forsiden, ingen morkeblatt bakgrunn) == */\\n.footer {\\n  background: transparent !important;\\n  border-top: none !important;\\n  padding: 64px 48px 24px !important;\\n  margin-top: 0 !important;\\n}\\n.footer, .footer a, .footer p, .footer span, .footer li {\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\n\\n.rw-footer-row1 {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  margin-bottom: 40px;\\n}\\n.rw-footer-lang {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-size: 24px;\\n  text-decoration: none;\\n}\\n.rw-footer-lang svg { display: block; }\\n\\n.footer__bottom--right .hs-kb-social_follow { display: flex; gap: 16px; }\\n.footer__bottom--right .hs-kb-social_follow__link { color: #fff !important; }\\n.footer__bottom--right .hs-kb-social_follow__link svg,\\n.footer__bottom--right .hs-kb-social_follow__link path { fill: #fff !important; }\\n\\n.footer__bottom {\\n  display: flex !important;\\n  justify-content: space-between !important;\\n  align-items: center !important;\\n  border-top: none !important;\\n  margin: 0 !important;\\n  padding: 0 !important;\\n}\\n.footer__bottom--left img { content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important; }\\n.footer__bottom--left p { color: #fff !important; font-size: 24px !important; font-weight: 600 !important; }\\n\\n.footer__menu { display: flex !important; flex-direction: column !important; gap: 10px !important; align-items: flex-end !important; margin: 0 !important; padding: 0 !important; list-style: none !important; }\\n.footer__menu-link { color: #fff !important; font-size: 24px !important; }\\n.footer__menu-link:hover { color: rgba(255,255,255,0.75) !important; }\\n\\n.rw-kb-footer-extra {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  flex-wrap: wrap;\\n  gap: 16px;\\n  margin-top: 40px;\\n}\\n.rw-kb-footer-extra__badges { display: flex; gap: 12px; }\\n.rw-kb-footer-extra__badges img { display: block; height: 40px; width: auto; }\\n.rw-kb-footer-extra__copyright,\\n.rw-kb-footer-extra__copyright * { font-size: 24px !important; color: #fff !important; margin: 0 !important; }\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function() {\\n  function initFooter() {\\n    var footer = document.querySelector('footer.footer');\\n    if (!footer || footer.getAttribute('data-rw-footer-done')) return;\\n    footer.setAttribute('data-rw-footer-done', 'true');\\n\\n    var footerRight = footer.querySelector('.footer__bottom--right');\\n    var bottom = footer.querySelector('.footer__bottom');\\n    var menu = footer.querySelector('.footer__menu');\\n    if (!footerRight || !bottom || !menu) return;\\n\\n    var socialWrapper = footerRight.children[0];\\n    var copyrightWrapper = footerRight.children[1];\\n\\n    var row1 = document.createElement('div');\\n    row1.className = 'rw-footer-row1';\\n\\n    var langSwitcher = document.querySelector('.header__language-switcher-col');\\n    var nbHref = '/nb', enHref = '/en';\\n    if (langSwitcher) {\\n      var nbLink = langSwitcher.querySelector('a[data-language=\\\"nb\\\"]');\\n      var enLink = langSwitcher.querySelector('a[data-language=\\\"en\\\"]');\\n      if (nbLink) nbHref = nbLink.getAttribute('href');\\n      if (enLink) enHref = enLink.getAttribute('href');\\n    }\\n    var currentLang = (document.documentElement.lang || '').toLowerCase().indexOf('en') === 0 ? 'en' : 'nb';\\n    var langWrap = document.createElement('div');\\n    langWrap.className = 'rw-footer-lang';\\n    langWrap.setAttribute('role', 'button');\\n    langWrap.setAttribute('tabindex', '0');\\n    langWrap.setAttribute('aria-expanded', 'false');\\n    langWrap.innerHTML = (currentLang === 'en' ? 'English' : 'Norwegian') + ' <svg width=\\\"20\\\" height=\\\"20\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n    var langPanel = document.createElement('div');\\n    langPanel.className = 'rw-footer-lang-panel';\\n    langPanel.innerHTML = '<a href=\\\"' + nbHref + '\\\">Norwegian@@RWCLOSE@@a><a href=\\\"' + enHref + '\\\">English@@RWCLOSE@@a>';\\n    langWrap.appendChild(langPanel);\\n    row1.appendChild(langWrap);\\n\\n    function toggleLangPanel(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !langPanel.classList.contains('is-open');\\n      langPanel.classList.toggle('is-open', isOpen);\\n      langWrap.setAttribute('aria-expanded', String(isOpen));\\n    }\\n    langWrap.addEventListener('click', function(e) {\\n      if (e.target.closest('a')) return;\\n      e.stopPropagation();\\n      toggleLangPanel();\\n    });\\n    langWrap.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleLangPanel(); }\\n      if (e.key === 'Escape') toggleLangPanel(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!langWrap.contains(e.target)) toggleLangPanel(false);\\n    });\\n    if (socialWrapper) row1.appendChild(socialWrapper);\\n    footer.insertBefore(row1, footer.firstChild);\\n    bottom.appendChild(menu);\\n\\n    var badgesRow = document.querySelector('.rw-kb-footer-extra');\\n    if (badgesRow && copyrightWrapper) {\\n      var myCopyright = badgesRow.querySelector('.rw-kb-footer-extra__copyright');\\n      copyrightWrapper.classList.add('rw-kb-footer-extra__copyright');\\n      if (myCopyright) { myCopyright.replaceWith(copyrightWrapper); } else { badgesRow.appendChild(copyrightWrapper); }\\n    }\\n    if (badgesRow) { footer.appendChild(badgesRow); }\\n    if (footerRight.parentElement) { footerRight.parentElement.removeChild(footerRight); }\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initFooter);\\n  } else {\\n    initFooter();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- rw-kb-footer-extra (app-store badges + copyright) is rendered once by the shared\\n     'Knowledge base pages footer HTML' field (field3) and moved into place by its\\n     initFooter() script. Re-rendering it here caused the reported duplicate-badges\\n     bug on category/article/search pages, so it has been removed from this field. -->\\n<style>\\n/* Egen sprakvelger-dropdown i footer (Figma: \\\"Norwegian\\\"/\\\"English\\\" + chevron) */\\n.rw-footer-lang {\\n  position: relative;\\n  display: flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  color: #fff;\\n  font-size: 24px;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 400;\\n  cursor: pointer;\\n  user-select: none;\\n}\\n.rw-footer-lang svg { transition: transform 150ms ease; }\\n.rw-footer-lang[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-footer-lang-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 180px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-footer-lang-panel.is-open { display: block; }\\n.rw-footer-lang-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-footer-lang-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Nudge footer nav links + copyright down 20px */\\n.footer__menu a.footer__menu-link {\\n  position: relative;\\n  top: 20px;\\n}\\n.rw-kb-footer-extra__copyright {\\n  position: relative;\\n  top: 20px;\\n}\\n\\n/* Mobile footer: simplify to a clean stacked layout */\\n@media (max-width: 767px) {\\n  footer.footer {\\n    padding: 40px 24px 24px !important;\\n  }\\n  .rw-footer-row1 {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 20px !important;\\n  }\\n  .footer__bottom {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 24px !important;\\n    text-align: left !important;\\n  }\\n  .footer__bottom--left {\\n    align-items: flex-start !important;\\n    text-align: left !important;\\n  }\\n  .footer__menu {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n  }\\n  .footer__menu a.footer__menu-link {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n    text-align: left !important;\\n  }\\n  .rw-kb-footer-extra__copyright {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra__badges {\\n    flex-direction: row !important;\\n    flex-wrap: wrap !important;\\n    justify-content: flex-start !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n@media (max-width: 767px) {\\n  /* Remove the theme's default 20px side padding on footer nav links so they line up with the rest of the content */\\n  .footer__menu a.footer__menu-link {\\n    padding-left: 0 !important;\\n    padding-right: 0 !important;\\n  }\\n\\n  /* Move the menu links (Log in / Display log in / Free trial) above the logo + tagline block */\\n  .footer__bottom {\\n    display: flex !important;\\n  }\\n  .footer__menu {\\n    order: -1 !important;\\n  }\\n  .footer__bottom--left {\\n    order: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article) footer.footer, html:is(.rw-page-category,.rw-page-article) .footer {\\\\n  background: #fff !important;\\\\n  color: #110b39 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-row1 {\\\\n  display: flex !important;\\\\n  justify-content: space-between !important;\\\\n  align-items: center !important;\\\\n  padding: 24px 48px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang {\\\\n  position: relative;\\\\n  display: flex !important;\\\\n  align-items: center !important;\\\\n  gap: 6px !important;\\\\n  color: #110b39;\\\\n  font-size: 18px;\\\\n  font-family: 'Ambit', system-ui, sans-serif;\\\\n  font-weight: 400;\\\\n  cursor: pointer;\\\\n  user-select: none;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang svg { transition: transform 150ms ease; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang[aria-expanded=\\\\\\\"true\\\\\\\"] svg { transform: rotate(180deg); }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel {\\\\n  display: none;\\\\n  position: absolute;\\\\n  top: calc(100% + 12px);\\\\n  left: 0;\\\\n  min-width: 180px;\\\\n  background: #fff;\\\\n  border-radius: 12px;\\\\n  padding: 8px;\\\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\\\n  z-index: 50;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel.is-open { display: block; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel a {\\\\n  display: block; padding: 10px 12px; border-radius: 8px;\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-social_follow__icon svg, html:is(.rw-page-category,.rw-page-article) .hs-kb-social_follow__link { color: #110b39 !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__bottom { padding: 24px 48px !important; align-items: flex-start !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__bottom--left p, html:is(.rw-page-category,.rw-page-article) .footer__bottom--left span {\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 24px !important;\\\\n  font-weight: 600 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__menu {\\\\n  display: flex !important; flex-direction: column !important; gap: 10px !important;\\\\n  align-items: flex-end !important; margin: 0 !important; padding: 0 !important; list-style: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__menu a.footer__menu-link {\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 18px !important;\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra {\\\\n  display: flex !important;\\\\n  justify-content: space-between !important;\\\\n  align-items: center !important;\\\\n  padding: 24px 48px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra__badges { display: flex !important; gap: 12px !important; align-items: center !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra__copyright {\\\\n  color: #111827 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 16px !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) footer.footer { padding: 40px 24px 24px !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .rw-footer-row1 { flex-direction: column !important; align-items: flex-start !important; gap: 20px !important; padding: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .footer__bottom { flex-direction: column !important; align-items: flex-start !important; gap: 24px !important; text-align: left !important; padding: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .footer__menu { flex-direction: column !important; align-items: flex-start !important; gap: 12px !important; order: -1 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .footer__bottom--left { order: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra { flex-direction: column !important; align-items: flex-start !important; gap: 12px !important; text-align: left !important; padding: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra__badges { flex-wrap: wrap !important; justify-content: flex-start !important; }\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n  \\n  /* NOTE: this field used to also define its own initFooter() that rebuilt the footer\\n     DOM (row1, language switcher, moved social widget, rw-kb-footer-extra) a second time,\\n     guarded by data-rw-cat-footer-done. In practice it never ran: the shared footer field\\n     (field3/\\\"Knowledge base pages footer HTML\\\") already sets data-rw-footer-done on the\\n     <footer> via its own initFooter(), and this field's guard checked that same attribute\\n     and bailed out. Removed as dead code -- the single footer-DOM-building pass now lives\\n     only in field3; this field only supplies the category/article CSS override above. */\\n})();\\n@@RWCLOSE@@script>\\n\".split(PH).join('</');\nrwInject(rwHeaderRaw);\nrwInject(rwFooterRaw);\n})();\n</script>","headElements":[{"tag":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1"}},{"tag":"meta","attributes":{"property":"og:description","content":""}},{"tag":"meta","attributes":{"property":"og:title","content":""}},{"tag":"meta","attributes":{"name":"twitter:description","content":""}},{"tag":"meta","attributes":{"name":"twitter:title","content":""}},{"tag":"style","children":[{"tag":"#text","text":"a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}"}]},{"tag":"link","attributes":{"rel":"canonical","href":"https://help.runwell.com/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"property":"og:url","content":"https://help.runwell.com/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"http-equiv":"content-language","content":"no"}}],"footerElements":[{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"}},{"tag":"script","children":[{"tag":"#text","text":"var _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/help.runwell.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"417797521652\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 417797521652,\n    \"legacyPageId\": \"417797521652\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 417797521652,\n    \"languageCode\": \"no\",\n    \n    \n}]);"}],"attributes":{"type":"text/javascript"}},{"tag":"script","id":"hs-script-loader","attributes":{"async":"","defer":"","src":"/hs/scriptloader/147071830.js","type":"text/javascript"}},{"tag":"script","children":[{"tag":"#text","text":"var hsVars = {\n    render_id: \"05a75b11-93d5-4fd5-ba64-b973e394d837\",\n    ticks: 1786452373739,\n    page_id: 417797521652,\n    \n    content_group_id: 0,\n    portal_id: 147071830,\n    app_hs_base_url: \"https://app-eu1.hubspot.com\",\n    cp_hs_base_url: \"https://cp-eu1.hubspot.com\",\n    language: \"no\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"417797521652\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}"}],"attributes":{"type":"text/javascript"}},{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"}},{"tag":"script","children":[{"tag":"#text","text":"(function(){\nfunction rwIsFallbackPage(){\nif (location.hostname !== 'help.runwell.com') return false;\nvar html = document.documentElement;\nif (html.classList.contains('rw-page-category') || html.classList.contains('rw-page-article') || html.classList.contains('rw-page-home')) return false;\nreturn !!(document.querySelector('.hs-kb-content') || document.querySelector('.hs-kb-sidebar'));\n}\nif (!rwIsFallbackPage()) return;\ndocument.documentElement.classList.add('rw-page-category');\ndocument.documentElement.setAttribute('data-rw-fallback','1');\nfunction rwInject(rawHtml){\nvar tmp = document.createElement('div');\ntmp.innerHTML = rawHtml;\nArray.prototype.slice.call(tmp.childNodes).forEach(function(node){\nif (node.nodeType !== 1) return;\nif (node.tagName === 'SCRIPT') {\nvar s = document.createElement('script');\nfor (var i=0; i<node.attributes.length; i++){ s.setAttribute(node.attributes[i].name, node.attributes[i].value); }\ns.textContent = node.textContent;\ndocument.head.appendChild(s);\n} else {\ndocument.head.appendChild(node);\n}\n});\n}\nvar PH = '@@RWCLOSE@@';\nvar rwHeaderRaw = \"<link rel=\\\"stylesheet\\\" href=\\\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap\\\">\\n<link rel=\\\"stylesheet\\\" href=\\\"https://unpkg.com/@tabler/icons-webfont@latest/tabler-icons.min.css\\\">\\n<style>\\n/* ── RUNWELL KB – DESIGN OVERRIDE ── */\\n\\n:root {\\n  --rw-purple: #5c27ff;\\n  --rw-dark: #110b39;\\n  --rw-hairline: #efeef0;\\n}\\n\\n* { box-sizing: border-box; }\\nbody, .kb-body-wrapper, button, input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n.hs-search-field__input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n\\n/* ── TOP-BAR ── */\\n.header__top { background: #fff !important; }\\n\\n/* ── NAVIGASJON ── */\\n.header { background: #fff !important; border-bottom: none !important; box-shadow: none !important; }\\n.header__bottom { background: #fff !important; padding: 24px 48px !important; }\\n.header__menu-link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; font-weight: 500 !important; }\\n.header__menu-link:hover { color: var(--rw-purple) !important; text-decoration: none !important; }\\n.header__button .cta_button,\\n.header__button a.cta_button { background: var(--rw-purple) !important; color: #fff !important; border-radius: 999px !important; padding: 10px 22px !important; font-size: 14px !important; font-weight: 500 !important; border: none !important; }\\n.header__logo { margin-left: 0 !important; }\\n\\n/* Dropdown-meny (Partnere/Vi tilbyr) - minimalistisk, ingen stroke */\\n.header__menu-submenu {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  background: #fff !important;\\n  padding: 6px !important;\\n  overflow: hidden !important;\\n}\\n.header__menu-submenu .header__menu-link {\\n  color: rgba(17,11,57,0.7) !important;\\n  border-radius: 8px !important;\\n}\\n.header__menu-submenu .header__menu-item:hover > .header__menu-link,\\n.header__menu-submenu .header__menu-link:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* Språkvelger i toppbaren - hvit bakgrunn så den er lesbar mot mørk bunn */\\n.header__language-switcher {\\n  background: transparent !important;\\n  color: var(--rw-dark) !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: inline-flex !important;\\n  align-items: center !important;\\n}\\n.header__language-switcher-label,\\n.header__language-switcher-current-label,\\n.header__language-switcher-icon { color: var(--rw-dark) !important; }\\n\\n/* ── HERO ── */\\n.hs-kb-search-input-wrapper {\\n  background: #fff !important;\\n  background-image: none !important;\\n  padding: 64px 24px 56px !important;\\n  text-align: center !important;\\n}\\n/* ── SØKEFELT (ekte DOM-struktur: .hs-search-field__bar er YTRE wrapper\\n   rundt HELE skjemaet inkl. label - derfor må grid-layout styres fra formen) ── */\\n.hs-search-field__form {\\n  display: grid !important;\\n  grid-template-columns: 1fr !important;\\n  grid-template-areas: \\\"label\\\" \\\"field\\\" !important;\\n  align-items: center !important;\\n  row-gap: 36px !important;\\n  width: 100% !important;\\n  max-width: 560px !important;\\n  margin: 0 auto !important;\\n  position: relative !important;\\n}\\n.hs-search-field__label {\\n  grid-area: label !important;\\n  font-size: 48px !important;\\n  font-weight: 600 !important;\\n  color: var(--rw-dark) !important;\\n  letter-spacing: -0.02em !important;\\n  text-align: center !important;\\n  display: block !important;\\n  margin: 0 !important;\\n}\\n.hs-search-field__bar {\\n  display: contents !important;\\n}\\n.hs-search-field__input {\\n  grid-area: field !important;\\n  width: 100% !important;\\n  min-width: 0 !important;\\n  height: 52px !important;\\n  background: rgba(255,255,255,0.6) !important;\\n  -webkit-backdrop-filter: blur(10px) !important;\\n  backdrop-filter: blur(10px) !important;\\n  border: none !important;\\n  border-radius: 999px !important;\\n  padding: 0 22px 0 48px !important;\\n  font-size: 15px !important;\\n  color: var(--rw-dark) !important;\\n  outline: none !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.06), 0 6px 20px rgba(17,11,57,0.08) !important;\\n  transition: box-shadow 200ms ease, background 200ms ease !important;\\n}\\n.hs-search-field__input:hover {\\n  background: rgba(255,255,255,0.85) !important;\\n}\\n.hs-search-field__input:focus {\\n  background: #fff !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.08), 0 10px 28px rgba(17,11,57,0.12), 0 0 0 4px rgba(92,39,255,0.12) !important;\\n}\\n.hs-search-field__input::placeholder { color: rgba(17,11,57,0.38) !important; }\\n\\n.hs-search-field__button {\\n  grid-area: field !important;\\n  justify-self: start !important;\\n  align-self: center !important;\\n  width: 20px !important;\\n  height: 20px !important;\\n  margin-left: 18px !important;\\n  background-color: transparent !important;\\n  border: none !important;\\n  border-radius: 0 !important;\\n  box-shadow: none !important;\\n  cursor: pointer !important;\\n  padding: 0 !important;\\n  z-index: 2 !important;\\n}\\n.hs-search-field__button svg,\\n.hs-search-field__button img {\\n  display: none !important;\\n}\\n.hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 20px 20px !important;\\n  transition: background-image 150ms ease !important;\\n}\\n.hs-search-field__button:hover,\\n.hs-search-field__input:focus ~ .hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n}\\n\\n.hs-search-highlight {\\n  font-weight: 600 !important;\\n  background: rgba(92,39,255,0.08) !important;\\n  color: inherit !important;\\n  border-radius: 3px !important;\\n  padding: 0 2px !important;\\n}\\n  .hs-search-field__suggestions-container {\\n  position: absolute !important;\\n  top: calc(100% + 8px) !important;\\n  left: 0 !important;\\n  right: 0 !important;\\n  z-index: 20 !important;\\n}\\n\\n\\n/* ── FORSIDE: LILLA BEHANDLING (Figma: Knowledge base homepage) ── */\\nbody.hs-knowledge-listing-page .kb-body-wrapper,\\nbody.hs-knowledge-listing-page main,\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper,\\nbody.hs-knowledge-listing-page .hs-kb-home-list {\\n  background: var(--rw-purple) !important;\\n}\\n\\n/* Kort: fast høyde, ingen overflow, truncate lange beskrivelser (Figma: 350x150) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  height: 150px !important;\\n  box-sizing: border-box !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 1 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 2 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper { background-image: none !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__label { color: #fff !important; }\\n\\n/* Glass-søkefelt (Figma: rgba(17,11,57,0.10), ikke hvit blur) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  backdrop-filter: blur(6px) !important;\\n  color: #fff !important;\\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.10) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: 0 0 0 3px rgba(255,255,255,0.25) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder { color: rgba(255,255,255,0.6) !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__button svg,\\nbody.hs-knowledge-listing-page .hs-search-field__button path { fill: rgba(255,255,255,0.7) !important; }\\n\\n/* Header transparent på forsiden */\\nbody.hs-knowledge-listing-page .header,\\nbody.hs-knowledge-listing-page .header__top,\\nbody.hs-knowledge-listing-page .header__bottom { background: transparent !important; }\\n\\nbody.hs-knowledge-listing-page .header__menu-link,\\nbody.hs-knowledge-listing-page .header__language-switcher-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-current-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-icon { color: #fff !important; }\\nbody.hs-knowledge-listing-page .header__menu-link:hover { color: #fff !important; opacity: 0.8; }\\n\\n/* Skjul \\\"Kontakt oss\\\" kun på forsiden (ikke i Figma-headeren der) */\\nbody.hs-knowledge-listing-page .header__button-col {\\n  display: none !important;\\n}\\n/* Språkvelger (flyttet til footer) skjules overalt (høyere spesifisitet enn tema-regelen) */\\n.header__bottom .header__wrapper--bottom .header__language-switcher-col {\\n  display: none !important;\\n}\\n\\nbody.hs-knowledge-listing-page .header__logo-image {\\n  content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important;\\n}\\n\\n/* \\\"Runwell.com\\\"-lenken stilt som outline-knapp (Figma: border 1.5px solid white, radius 100px, padding 12px 24px) */\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid #fff !important;\\n  border-radius: 100px !important;\\n  background: transparent !important;\\n  color: #fff !important;\\n  font-weight: 600 !important;\\n  font-size: 24px !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link:hover {\\n  background: rgba(255,255,255,0.12) !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Kategorikort: glass-bakgrunn, row-layout, hvit tekst (Figma: 350x150, radius 32px, rgba(17,11,57,0.10)) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.10), rgba(17,11,57,0.10)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  border: 1px solid transparent !important;\\n  border-radius: 32px !important;\\n  padding: 32px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.16), rgba(17,11,57,0.16)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category-link {\\n  flex-direction: row !important;\\n  align-items: center !important;\\n  gap: 20px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  color: #fff !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  color: rgba(255,255,255,0.8) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  background: rgba(255,255,255,0.15) !important;\\n}\\n\\n/* -- KORT: eksakt Figma-mal (350x150, ikon 56x56, tekst-gap 6px, ekte glass) -- */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  width: 350px !important;\\n  max-width: 350px !important;\\n  min-width: 350px !important;\\n  flex: 0 0 350px !important;\\n  position: relative !important;\\n  backdrop-filter: blur(6px) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  width: 56px !important;\\n  height: 56px !important;\\n  padding: 10px !important;\\n  border-radius: 12px !important;\\n  margin: 0 !important;\\n  box-sizing: border-box !important;\\n  flex-shrink: 0 !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  gap: 6px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  margin-bottom: 0 !important;\\n  -webkit-line-clamp: 2 !important;\\n}\\nbody.hs-knowledge-listing-page a.hs-kb-home-list__read-more {\\n  color: #fff !important;\\n}\\n\\n/* ── UNDERSIDER (kategori/artikkel): SØKEFELT FLYTTET INN I HEADER ── */\\nbody:not(.hs-knowledge-listing-page) header.header {\\n  display: flex !important;\\n  align-items: center !important;\\n  flex-wrap: nowrap !important;\\n  gap: 24px !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__container--left {\\n  flex: 1 1 auto !important;\\n  min-width: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__bottom,\\nbody:not(.hs-knowledge-listing-page) .header__wrapper--bottom {\\n  display: flex !important;\\n  align-items: center !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper {\\n  flex: 0 0 auto !important;\\n  padding: 0 !important;\\n  margin-left: 24px !important;\\n  text-align: left !important;\\n  background: transparent !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__label {\\n  display: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__form {\\n  display: block !important;\\n  max-width: none !important;\\n  width: auto !important;\\n  margin: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input {\\n  width: 320px !important;\\n  height: 44px !important;\\n  padding: 0 20px 0 44px !important;\\n  font-size: 14px !important;\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: none !important;\\n  backdrop-filter: none !important;\\n  box-shadow: none !important;\\n  border-radius: 99px !important;\\n  color: var(--rw-dark) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:hover,\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input::placeholder {\\n  color: rgba(17,11,57,0.45) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__button {\\n  margin-left: 16px !important;\\n}\\n\\n/* \\\"Runwell.com\\\" som mørk outline-knapp på under-sider */\\nbody:not(.hs-knowledge-listing-page) .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid var(--rw-dark) !important;\\n  border-radius: 100px !important;\\n  color: var(--rw-dark) !important;\\n  font-weight: 600 !important;\\n}\\n\\n/* ── KATEGORIKORT ── */\\n.hs-kb-home-list {\\n  display: flex !important;\\n  flex-wrap: wrap !important;\\n  align-items: flex-start !important;\\n  gap: 24px !important;\\n  padding: 16px 40px 56px !important;\\n  background: #fff !important;\\n  max-width: 1100px !important;\\n  margin: 0 auto !important;\\n}\\n.hs-kb-home-list__category {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  text-align: left !important;\\n  gap: 8px !important;\\n  height: auto !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  background: #fff !important;\\n  padding: 32px 24px !important;\\n  transition: box-shadow 200ms ease, border-color 200ms ease !important;\\n  overflow: hidden !important;\\n}\\n.hs-kb-home-list__category:hover {\\n  border-color: #cec6ff !important;\\n  box-shadow: 0 8px 28px rgba(17,11,57,0.07) !important;\\n}\\n.hs-kb-home-list__category-link {\\n  text-decoration: none !important;\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  gap: 12px !important;\\n  min-height: 0 !important;\\n  height: auto !important;\\n  width: 100% !important;\\n}\\n.hs-kb-home-list__text { text-align: left !important; }\\n.hs-kb-home-list__text__category-title {\\n  font-weight: 600 !important;\\n  font-size: 16px !important;\\n  color: var(--rw-dark) !important;\\n  margin-top: 8px !important;\\n}\\n.hs-kb-home-list__text__category-description {\\n  font-size: 14px !important;\\n  color: rgba(17,11,57,0.55) !important;\\n  line-height: 1.5 !important;\\n}\\n.hs-kb-home-list__icon {\\n  width: 64px !important;\\n  height: 64px !important;\\n  flex: 0 0 auto !important;\\n  border-radius: 20px !important;\\n  overflow: hidden !important;\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n}\\n.hs-kb-home-list__image {\\n  width: 64px !important;\\n  height: 64px !important;\\n  display: block !important;\\n}\\n\\n/* \\\"Se mer\\\"-lenke */ \\na.hs-kb-home-list__read-more { color: var(--rw-purple) !important; font-size: 14px !important; font-weight: 500 !important; }\\n\\n/* ── ARTIKKELSIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-breadcrumb-container { padding: 20px 0 !important; }\\n.hs-kb-breadcrumbs { display: flex !important; flex-wrap: wrap !important; gap: 6px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; font-size: 13px !important; }\\n.hs-kb-breadcrumb_item { color: rgba(17,11,57,0.45) !important; }\\n.hs-kb-breadcrumb_item a { color: rgba(17,11,57,0.45) !important; text-decoration: none !important; }\\n.hs-kb-breadcrumb_item a:hover { color: var(--rw-purple) !important; }\\n.hs-kb-breadcrumb_item + .hs-kb-breadcrumb_item::before { content: \\\"/\\\"; margin-right: 6px; color: rgba(17,11,57,0.25); }\\n\\n.knowledgebase-post h1 { font-size: 28px !important; font-weight: 600 !important; color: var(--rw-dark) !important; letter-spacing: -0.015em !important; margin-bottom: 24px !important; }\\n.knowledgebase-post h2 { font-size: 20px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 32px 0 12px !important; }\\n.knowledgebase-post h3 { font-size: 17px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 24px 0 8px !important; }\\n.knowledgebase-post p { font-size: 16px !important; line-height: 1.75 !important; color: rgba(17,11,57,0.85) !important; }\\n.knowledgebase-post a { color: var(--rw-purple) !important; text-decoration: underline !important; }\\n.knowledgebase-post a:hover { color: #4a1fd6 !important; }\\n.knowledgebase-post img { border-radius: 12px !important; border: 1px solid var(--rw-hairline) !important; }\\n.knowledgebase-post li { font-size: 16px !important; line-height: 1.7 !important; color: rgba(17,11,57,0.85) !important; }\\n\\n/* Venstre kategorimeny (sidebar på artikkelside) */\\n.hs-kb-category_accordion_nav_list { list-style: none !important; padding: 0 !important; }\\n.hs-kb-category-accordion_link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; text-decoration: none !important; }\\n.hs-kb-category-accordion_link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-accordion_link--active { color: var(--rw-purple) !important; font-weight: 600 !important; }\\n\\n/* Feedback-widget nederst i artikkel */\\n.hs-kb-feedback { border-top: 1px solid var(--rw-hairline) !important; margin-top: 40px !important; padding-top: 24px !important; }\\n.ka-feedback-submit-button { background: var(--rw-purple) !important; border-radius: 999px !important; border: none !important; color: #fff !important; }\\n\\n/* ── KATEGORISIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-category-listing h1 { color: var(--rw-dark) !important; font-size: 28px !important; font-weight: 600 !important; }\\n.hs-kb-category-article-list__link { color: var(--rw-dark) !important; font-weight: 500 !important; text-decoration: none !important; }\\n.hs-kb-category-article-list__link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list--bordered { border-color: var(--rw-hairline) !important; }\\n/* ── FOOTER ── */\\n.footer {\\n  background: #fafaf9 !important;\\n  border-top: 1px solid var(--rw-hairline) !important;\\n  padding-top: 40px !important;\\n  margin-top: 24px !important;\\n}\\n.footer__menu-link { color: rgba(17,11,57,0.6) !important; font-size: 14px !important; }\\n.footer__menu-link:hover { color: var(--rw-purple) !important; }\\n/* Footer-logo bruker hvit variant (usynlig på lys bunn) - bytt til lilla */\\n.footer__bottom--left img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n\\n\\n/* ── SØKERESULTAT-DROPDOWN & FOOTER: fjern linje sosiale medier, venstrejuster søk-dropdown, match pilfarge ── */\\n.footer__bottom { border-top: none !important; }\\n#autocomplete-results, .autocomplete-result-title, .autocomplete-result-category, .results-for { text-align: left !important; }\\n.autocomplete-result-link { justify-content: flex-start !important; }\\n.header__menu-child-toggle svg, .header__menu-child-toggle svg path { fill: rgba(17,11,57,0.65) !important; }\\n\\n\\n/* ── SPRÅKVELGER-DROPDOWN: matcher nav-dropdown (Partnere/Vi tilbyr) ── */\\n.header__language-switcher .lang_list_class {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  padding: 6px !important;\\n  width: max-content !important;\\n  min-width: 180px !important;\\n}\\n.header__language-switcher .lang_list_class li { list-style: none !important; }\\n.header__language-switcher .lang_list_class a {\\n  background-color: #fff !important;\\n  color: rgba(17,11,57,0.7) !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  padding: 11px 16px !important;\\n  border-radius: 8px !important;\\n  white-space: nowrap !important;\\n  display: flex !important;\\n}\\n.header__language-switcher .lang_list_class a:hover,\\n.header__language-switcher .lang_list_class a:focus,\\n.header__language-switcher .lang_list_class a:active {\\n  background-color: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* ── MOBIL: kategorikort skal fylle samme bredde som søkefeltet, mindre padding ── */\\n@media (max-width: 768px) {\\n  .hs-kb-home-list { padding-left: 24px !important; padding-right: 24px !important; gap: 16px !important; }\\n  .hs-kb-home-list__category { max-width: 100% !important; width: 100% !important; flex: 1 1 100% !important; padding: 20px !important; }\\n}\\n\\n\\n/* -- HEADER TOPPBAR & MOBILMENY: språkvelger til høyre for Kontakt oss, fjern Mer støtte, kort språkkode, mobilmeny opprydding -- */\\n.header__top { display: none !important; }\\n.header__wrapper--bottom .header__language-switcher-col {\\n  display: flex !important;\\n  align-items: center !important;\\n  margin-right: 8px !important;\\n}\\n.header__wrapper--bottom .header__language-switcher { margin: 0 !important; }\\n\\n/* Mobilmeny - full opprydding */\\n.header__menu--mobile .header__menu-wrapper { padding: 4px 0 !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item { border-bottom: 1px solid var(--rw-hairline) !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--button,\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--language-switcher { border-bottom: none !important; }\\n.header__menu--mobile .header__menu-link,\\n.header__menu--mobile .header__menu-link-toggle-wrapper .header__menu-link { padding: 14px 20px !important; font-size: 15px !important; }\\n.header__menu--mobile .header__menu-submenu { box-shadow: none !important; border-radius: 0 !important; padding: 0 4px 8px 12px !important; background: transparent !important; }\\n.header__menu--mobile .header__menu-submenu .header__menu-link { padding: 10px 12px !important; font-size: 14px !important; }\\n\\n.header__menu-item--language-switcher { background: #fff !important; padding: 6px 20px 14px !important; }\\n.header__menu-item--language-switcher .header__language-switcher {\\n  background: transparent !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: flex !important;\\n}\\n.header__menu-item--language-switcher .header__language-switcher-current-label,\\n.header__menu-item--language-switcher .header__language-switcher-label,\\n.header__menu-item--language-switcher .header__language-switcher-icon { color: var(--rw-dark) !important; }\\n.header__menu-item--language-switcher .lang_list_class {\\n  position: static !important;\\n  transform: none !important;\\n  left: auto !important;\\n  box-shadow: none !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  margin: 8px 0 0 !important;\\n  width: 100% !important;\\n  text-align: left !important;\\n}\\n\\n.header__menu-item--button { padding: 16px 20px 8px !important; }\\n\\n\\n/* -- MOBIL SPRÅKVELGER: skjul flyttet språkvelger på mobil (duplikat), fjern tykk mørk topplinje -- */\\n.header__menu-item--language-switcher { border-top: 1px solid var(--rw-hairline) !important; }\\n@media (max-width: 767px) {\\n  .header__wrapper--bottom > .header__language-switcher-col { display: none !important; }\\n}\\n\\n\\n/* -- SPRÅKVELGER & MOBILMENY-IKONER: fjern pille rundt språkvelger, skjul globe-ikon (flagg brukes i teksten), penere lukk-kryss, sentrer Kontakt oss-tekst -- */\\n.header__language-switcher-icon { display: none !important; }\\n.header__language-switcher-current-label,\\n.header__wrapper--bottom .header__language-switcher-col { gap: 0 !important; }\\n\\n.header__menu-toggle--close { color: rgba(17,11,57,0.75) !important; background: transparent !important; }\\n.header__menu-toggle--close svg { width: 18px !important; height: 18px !important; }\\n.header__menu-toggle--open { color: rgba(17,11,57,0.75) !important; }\\n.header__menu-toggle--open svg { width: 22px !important; height: 22px !important; }\\n\\n.header__menu-item--button a.header__button { justify-content: center !important; }\\n\\n\\n/* -- KATEGORISIDE: ikon + kortliste, mobil meny/x-ikoner -- */\\n.hs-kb-category-listing__icon-title { display: flex; align-items: center; gap: 16px; margin-bottom: 4px; }\\n.hs-kb-category-listing__icon-title img { width: 56px; height: 56px; flex-shrink: 0; border-radius: 16px; object-fit: cover; }\\n.hs-kb-category-listing__icon-title h1 { margin: 0 !important; }\\n\\n.hs-kb-category-article-list {\\n  list-style: none !important;\\n  margin-top: 24px !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  overflow: hidden !important;\\n  padding: 0 !important;\\n}\\n.hs-kb-category-article-list li { border-bottom: 1px solid var(--rw-hairline) !important; list-style: none !important; }\\n.hs-kb-category-article-list li:last-child { border-bottom: none !important; }\\n.hs-kb-category-article-list__link {\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: space-between !important;\\n  padding: 18px 20px !important;\\n  color: var(--rw-dark) !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.hs-kb-category-article-list__link:hover { background: #faf9ff !important; color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list__link::after {\\n  content: \\\"\\\";\\n  width: 8px; height: 8px;\\n  border-right: 2px solid rgba(17,11,57,0.35);\\n  border-bottom: 2px solid rgba(17,11,57,0.35);\\n  transform: rotate(-45deg);\\n  flex-shrink: 0;\\n  margin-left: 12px;\\n}\\n\\n\\n/* -- HEADER-LOGO & ARTIKKELSIDE: lilla-variant, relaterte artikler + feedback-knapper farge -- */\\n.header__logo img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n#kb-related-articles a {\\n  color: var(--rw-purple) !important;\\n}\\n#kb-related-articles a:hover {\\n  text-decoration: underline !important;\\n}\\n.ka-feedback-rating-button {\\n  background: rgba(92,39,255,0.08) !important;\\n  border: 1px solid var(--rw-purple) !important;\\n  color: var(--rw-purple) !important;\\n}\\n.ka-feedback-rating-button:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n  /* 1. Søkefeltets \\\"clear\\\"-kryss (nettleserens innebygde X) - bytt til Runwells eget strek-ikon */\\ninput.hs-search-field__input::-webkit-search-cancel-button {\\n  -webkit-appearance: none !important;\\n  appearance: none !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  cursor: pointer !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%23110B39' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 16px 16px !important;\\n}\\n \\n/* 2. Søkeresultat-dropdown - samme stil som nav-dropdownen (border-radius 12px, myk skygge, ingen stroke) */\\n.hs-search-field__suggestions {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17, 11, 57, 0.14) !important;\\n  overflow: hidden !important;\\n}\\n \\n/* 3. Språkvelger - fjern ekstra padding-top som løftet den opp i forhold til de andre menypunktene */\\n.header__menu-item--language-switcher {\\n  padding-top: 0 !important;\\n  align-self: center !important;\\n}\\n.globe_class {\\n  display: none !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function shortenLang(){\\n    var map = {nb:\\\"\\\\uD83C\\\\uDDF3\\\\uD83C\\\\uDDF4 NO\\\", en:\\\"\\\\uD83C\\\\uDDEC\\\\uD83C\\\\uDDE7 EN\\\"};\\n    document.querySelectorAll(\\\".lang_switcher_link[data-language]\\\").forEach(function(a){\\n      var code = map[a.getAttribute(\\\"data-language\\\")];\\n      if (code) { a.setAttribute(\\\"aria-label\\\", a.textContent.trim()); a.textContent = code; }\\n    });\\n    var htmlLang = (document.documentElement.getAttribute(\\\"lang\\\") || \\\"nb\\\").slice(0,2).toLowerCase();\\n    var currentCode = map[htmlLang] || htmlLang.toUpperCase();\\n    document.querySelectorAll(\\\".header__language-switcher-current-label\\\").forEach(function(label){\\n      var span = label.querySelector(\\\"span:not(.show-for-sr)\\\");\\n      if (span && span.textContent.trim().length > 2) {\\n        label.setAttribute(\\\"aria-label\\\", span.textContent.trim());\\n        span.textContent = currentCode;\\n      }\\n    });\\n  }\\n  function removeMoreSupport(){\\n    document.querySelectorAll(\\\"a\\\").forEach(function(a){\\n      var t = a.textContent.trim();\\n      if (t === \\\"Mer st\\\\u00f8tte\\\" || t === \\\"More support\\\") {\\n        var wrapper = a.closest(\\\".header__nav-wrapper\\\") || a.closest(\\\".header__menu-item\\\") || a;\\n        wrapper.remove();\\n      }\\n    });\\n  }\\n  function moveSwitcher(){\\n    var switcherCol = document.querySelector(\\\".header__wrapper--top .header__language-switcher-col\\\");\\n    var buttonCol = document.querySelector(\\\".header__button-col\\\");\\n    if (switcherCol && buttonCol && buttonCol.parentElement) {\\n      buttonCol.parentElement.insertBefore(switcherCol, buttonCol);\\n    }\\n  }\\n  function swapMobileIcons(){\\n    var openSvg = document.querySelector(\\\".header__menu-toggle--open svg\\\");\\n    if (openSvg) {\\n      openSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      openSvg.innerHTML = '<path d=\\\"M4 6H20M4 12H20M4 18H20\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n    var closeSvg = document.querySelector(\\\".header__menu-toggle--close svg\\\");\\n    if (closeSvg) {\\n      closeSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      closeSvg.innerHTML = '<path d=\\\"M6 18L18 6M6 6L18 18\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n  }\\n  function enhanceCategoryPage(){\\n    var section = document.querySelector(\\\".hs-kb-category-listing\\\");\\n    if (!section) return;\\n    document.querySelectorAll(\\\".hs-kb-category-article-list__link\\\").forEach(function(a){\\n      a.textContent = a.textContent.replace(/\\\\s*\\\\|\\\\s*Runwell Help Center\\\\s*$/i, \\\"\\\");\\n    });\\n    var iconMap = {\\n      \\\"/kom-i-gang\\\": \\\"Get started-1.svg\\\",\\n      \\\"/runwell-i-bruk\\\": \\\"In use.svg\\\",\\n      \\\"/administrasjon-av-abonnement\\\": \\\"Billing.svg\\\",\\n      \\\"/tilsyn\\\": \\\"Inspection.svg\\\",\\n      \\\"/koble-apper-sammen\\\": \\\"Integrations-1.svg\\\",\\n      \\\"/profil-og-personlige-innstillinger\\\": \\\"Profile.svg\\\"\\n    };\\n    var path = location.pathname.replace(/^\\\\/(nb|en)/, \\\"\\\");\\n    var iconFile = iconMap[path];\\n    var h1 = section.querySelector(\\\"h1\\\");\\n    if (iconFile && h1 && !section.querySelector(\\\".hs-kb-category-listing__icon-title\\\")) {\\n      var wrap = document.createElement(\\\"div\\\");\\n      wrap.className = \\\"hs-kb-category-listing__icon-title\\\";\\n      var img = document.createElement(\\\"img\\\");\\n      img.src = \\\"https://\\\" + location.hostname + \\\"/hubfs/\\\" + encodeURIComponent(iconFile);\\n      img.alt = \\\"\\\";\\n      h1.parentNode.insertBefore(wrap, h1);\\n      wrap.appendChild(img);\\n      wrap.appendChild(h1);\\n    }\\n  }\\n  function init(){\\n    removeMoreSupport();\\n    moveSwitcher();\\n    shortenLang();\\n    swapMobileIcons();\\n    enhanceCategoryPage();\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", init);\\n  } else {\\n    init();\\n  }\\n})();\\n\\n/* -- HARALD FIX 2026-07-07: logo-lenke skal ikke apne ny fane -- */\\n(function(){\\n  function fixLogoLinkTarget(){\\n    var logoLinks = document.querySelectorAll(\\\".header__logo-link\\\");\\n    logoLinks.forEach(function(el){\\n      var link = el.closest(\\\"a\\\");\\n      if (link) { link.removeAttribute(\\\"target\\\"); }\\n    });\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", fixLogoLinkTarget);\\n  } else {\\n    fixLogoLinkTarget();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: Articles-and-guides nav (logo divider + label) ── */\\n.header__logo-col { display: flex !important; align-items: center !important; }\\n.rw-header-logo-divider {\\n  border-right: 1px solid #818cf8 !important;\\n  padding-right: 24px !important;\\n  margin-right: 24px !important;\\n}\\n.rw-header-articles-nav {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 600;\\n  font-size: 24px;\\n  white-space: nowrap;\\n}\\n.header__menu--desktop .header__menu-link .rw-external-icon {\\n  display: inline-flex;\\n  align-items: center;\\n  margin-right: 6px;\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initHeaderNav() {\\n    var logoCol = document.querySelector('.header__logo-col');\\n    if (!logoCol || logoCol.querySelector('.rw-header-articles-nav')) return;\\n    var logo = logoCol.querySelector('.header__logo');\\n    if (!logo) return;\\n    logo.classList.add('rw-header-logo-divider');\\n    var nav = document.createElement('div');\\n    nav.className = 'rw-header-articles-nav';\\n    nav.innerHTML = 'Artikler og veiledning <svg width=\\\"24\\\" height=\\\"24\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n    logo.insertAdjacentElement('afterend', nav);\\n\\n    var btnLinks = document.querySelectorAll('.header__menu--desktop .header__menu-link');\\n    btnLinks.forEach(function(btnLink) {\\n      if (btnLink && !btnLink.querySelector('.rw-external-icon')) {\\n        var icon = document.createElement('span');\\n        icon.className = 'rw-external-icon';\\n        icon.innerHTML = '<svg width=\\\"24\\\" height=\\\"24\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n        btnLink.insertBefore(icon, btnLink.firstChild);\\n      }\\n    });\\n  }\\n  function rwSafeInitHeaderNav(){ try { initHeaderNav(); } catch(e){} }\\n  rwSafeInitHeaderNav();\\n  document.addEventListener('DOMContentLoaded', rwSafeInitHeaderNav);\\n  window.addEventListener('load', rwSafeInitHeaderNav);\\n  setTimeout(rwSafeInitHeaderNav, 300);\\n  setTimeout(rwSafeInitHeaderNav, 1000);\\n  setTimeout(rwSafeInitHeaderNav, 2500);\\n  new MutationObserver(rwSafeInitHeaderNav).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: Articles-and-guides dropdown panel + white clear-icon ── */\\n/* X (clear) knapp i sokefeltet - gjor den hvit */\\n.hs-search-field__input::-webkit-search-cancel-button {\\n  filter: invert(1) brightness(1.6);\\n  opacity: 0.75;\\n  cursor: pointer;\\n}\\n\\n/* Articles and guides - interaktiv dropdown (innhold fylles inn av Harald) */\\n.rw-header-articles-nav { cursor: pointer; position: relative; user-select: none; }\\n.rw-header-articles-nav svg { transition: transform 150ms ease; }\\n.rw-header-articles-nav[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-header-nav-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 280px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-header-nav-panel.is-open { display: block; }\\n.rw-header-nav-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-header-nav-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n.header__logo-col { position: relative; }\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initArticlesDropdown() {\\n    var nav = document.querySelector('.rw-header-articles-nav');\\n    if (!nav || nav.getAttribute('data-rw-dropdown-done')) return;\\n    nav.setAttribute('data-rw-dropdown-done', 'true');\\n    nav.setAttribute('role', 'button');\\n    nav.setAttribute('tabindex', '0');\\n    nav.setAttribute('aria-expanded', 'false');\\n\\n    var panel = document.createElement('div');\\n    panel.className = 'rw-header-nav-panel';\\n    panel.innerHTML = '<a href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>';\\n    nav.appendChild(panel);\\n\\n    function toggle(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !panel.classList.contains('is-open');\\n      panel.classList.toggle('is-open', isOpen);\\n      nav.setAttribute('aria-expanded', String(isOpen));\\n    }\\n\\n    nav.addEventListener('click', function(e) {\\n      e.stopPropagation();\\n      toggle();\\n    });\\n    nav.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') {\\n        e.preventDefault();\\n        toggle();\\n      }\\n      if (e.key === 'Escape') toggle(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!panel.contains(e.target) && e.target !== nav) toggle(false);\\n    });\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initArticlesDropdown);\\n  } else {\\n    initArticlesDropdown();\\n  }\\n  // Also retry shortly after load in case the nav element itself is injected slightly later\\n  setTimeout(initArticlesDropdown, 300);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: desktop menu right-alignment ── */\\n.header__menu--desktop { justify-content: flex-end !important; }\\n.header__menu-wrapper { justify-content: flex-end !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* ── FORSIDE: kategorikort glass-kant (border gradient via ::after) ── */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background: rgba(17,11,57,0.10) !important;\\n  border: none !important;\\n  position: relative !important;\\n  overflow: visible !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category::after {\\n  content: \\\"\\\";\\n  position: absolute;\\n  inset: 0;\\n  border-radius: inherit;\\n  padding: 1px;\\n  background: linear-gradient(135deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 22%);\\n  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\\n  -webkit-mask-composite: xor;\\n  mask-composite: exclude;\\n  pointer-events: none;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__form { max-width: 960px !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* ── FORSIDE: søkefelt glasskant + mobil header-nudge ── */\\n/* Search field glass edge (box-shadow rim-light, safe on <input>) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  box-shadow:\\n    inset 0 1.5px 0 rgba(255,255,255,0.45),\\n    inset 1.5px 0 0 rgba(255,255,255,0.30),\\n    inset 0 -1px 0 rgba(255,255,255,0.05),\\n    inset -1px 0 0 rgba(255,255,255,0.05) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder {\\n  color: #FFF !important;\\n  font-family: 'Inter', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 400 !important;\\n  font-style: normal !important;\\n  line-height: normal !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Nudge header items down 20px */\\n.rw-header-articles-nav { position: relative; top: 20px; }\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  position: relative !important;\\n  top: 20px !important;\\n}\\n\\n/* Mobile: hide custom Articles-and-guides trigger, fold into hamburger; make hamburger white */\\n@media (max-width: 767px) {\\n  .rw-header-articles-nav { display: none !important; }\\n  body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--open, body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--close { color: #fff !important; }\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function injectMobileArticles() {\\n    var wrap = document.querySelector('.header__menu--mobile .header__menu-wrapper');\\n    if (!wrap || wrap.querySelector('.rw-mobile-articles-label')) return;\\n    var html =\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1 rw-mobile-articles-label\\\" style=\\\"font-weight:600;opacity:.55;pointer-events:none;\\\">Artikler og veiledning@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>@@RWCLOSE@@li>';\\n    wrap.insertAdjacentHTML('afterbegin', html);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', injectMobileArticles);\\n  } else {\\n    injectMobileArticles();\\n  }\\n  function addMobileExternalIcons() {\\n    var iconSvg = '<span class=\\\"rw-mobile-external-icon\\\" style=\\\"display:inline-flex;margin-left:6px;vertical-align:middle;\\\"><svg width=\\\"14\\\" height=\\\"14\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>';\\n    var runwellLink = document.querySelector('.header__menu--mobile a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-mobile-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n    var contactLink = document.querySelector('.header__menu--mobile a.header__button');\\n    if (contactLink && !contactLink.querySelector('.rw-mobile-external-icon')) {\\n      contactLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', addMobileExternalIcons);\\n  } else {\\n    addMobileExternalIcons();\\n  }\\n  setTimeout(addMobileExternalIcons, 800);\\n  setTimeout(injectMobileArticles, 800);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* ── HEADER: desktop logo/nav-alignment + mobil header-padding/menu-polish ── */\\n/* Realign logo with the 20px-nudged Articles-and-guides / Runwell.com items (desktop) */\\n@media (min-width: 768px) {\\n  .header__logo.rw-header-logo-divider {\\n    position: relative;\\n    top: 20px;\\n  }\\n}\\n\\n/* Slightly reduce nav text/icon sizes on desktop */\\n.rw-header-articles-nav {\\n  font-size: 18px !important;\\n}\\n.rw-header-articles-nav svg {\\n  width: 18px !important;\\n  height: 18px !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  font-size: 14px !important;\\n  padding: 8px 16px !important;\\n}\\n.rw-external-icon svg {\\n  width: 15px !important;\\n  height: 15px !important;\\n}\\n\\n/* Our earlier header padding override should only apply on desktop;\\n   let mobile keep the theme's native, content-matching edge padding */\\n@media (max-width: 767px) {\\n  body.hs-knowledge-listing-page .header__bottom {\\n    padding: 2.1rem 20px !important;\\n  }\\n\\n  /* Remove the vertical divider next to the logo on mobile */\\n  .rw-header-logo-divider {\\n    border-right: none !important;\\n  }\\n\\n  /* Fix invisible (white-on-white) mobile menu text + general polish */\\n  .header__menu--mobile {\\n    box-shadow: 0 12px 28px rgba(17,11,57,0.18);\\n    border-radius: 0 0 16px 16px;\\n    padding: 8px 0 12px;\\n  }\\n  .header__menu--mobile .header__menu-item {\\n    border-bottom: 1px solid rgba(17,11,57,0.08);\\n  }\\n  .header__menu--mobile .header__menu-item:last-child {\\n    border-bottom: none;\\n  }\\n  body.hs-knowledge-listing-page .header__menu--mobile .header__menu-link,\\n  body.hs-knowledge-listing-page .header__menu--mobile .rw-mobile-articles-label {\\n    color: #110b39 !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n  }\\n  .header__menu--mobile .rw-mobile-articles-label {\\n    font-size: 13px !important;\\n    text-transform: uppercase;\\n    letter-spacing: 0.04em;\\n    padding: 12px 20px 4px !important;\\n  }\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    padding: 10px 20px !important;\\n  }\\n\\n  /* Keep the purple showing through iOS overscroll bounce area */\\n  html, body {\\n    background-color: #5c27ff !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* ── FORSIDE: kort-sentrering + MOBILMENY: skjul språkvelger, Kontakt oss som lenke ── */\\n/* Keep the same card sizing/wrapping, but keep rows centered instead of left-leaning when narrower */\\nbody.hs-knowledge-listing-page .hs-kb-home-list.hs-kb-home-list--tiles {\\n  justify-content: center !important;\\n}\\n\\n@media (max-width: 767px) {\\n  /* Hide the native language switcher inside the mobile hamburger menu (footer already has a working one) */\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    display: none !important;\\n  }\\n\\n  /* Make \\\"Kontakt oss\\\" match the plain row style of \\\"Runwell.com\\\" instead of a solid button */\\n  .header__menu--mobile .header__menu-item--button .header__button {\\n    display: block !important;\\n    background: transparent !important;\\n    background-color: transparent !important;\\n    color: #110b39 !important;\\n    text-align: left !important;\\n    padding: 14px 20px !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n    font-weight: 500 !important;\\n    border-radius: 0 !important;\\n    border: none !important;\\n    width: 100% !important;\\n    gap: 0 !important;\\n  }\\n  .header__menu--mobile .header__menu-item--button .header__button svg {\\n    width: 14px !important;\\n    height: 14px !important;\\n    stroke-width: 1.5 !important;\\n    vertical-align: middle !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function rwClassify(){\\n    var segs = location.pathname.replace(/\\\\/+$/,'').split('/').filter(Boolean);\\n    if (segs.length <= 1) return 'rw-page-home';\\n    /* URL depth alone can't tell category from article (both are 2 segments) -\\n       prefer a DOM-based signal once available, fall back to the old guess before that. */\\n    if (document.querySelector('.hs-kb-category-article-list')) return 'rw-page-category';\\n    if (document.querySelector('.hs-kb-feedback, .hs-kb-related-articles, .ka-feedback-rating-question')) return 'rw-page-article';\\n    return 'rw-page-category';\\n  }\\n  function rwApply(){\\n    var cls = rwClassify();\\n    ['rw-page-home','rw-page-category','rw-page-article'].forEach(function(c){\\n      document.documentElement.classList.remove(c);\\n    });\\n    document.documentElement.classList.add(cls);\\n  }\\n  rwApply();\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', rwApply);\\n  } else {\\n    rwApply();\\n  }\\n})();\\n@@RWCLOSE@@script><link rel=\\\"stylesheet\\\" href=\\\"https://unpkg.com/@tabler/icons-webfont@latest/tabler-icons.min.css\\\">\\n\\n<style>\\n/* Runde 29 (redo): sokeikon farge, X-ikon graa, sokeresultat-header farger, feedback-knapper, breadcrumb truncate */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__bar svg path {\\n  stroke: rgba(17,11,57,0.4) !important;\\n}\\n\\ninput.hs-search-field__input::-webkit-search-cancel-button {\\n  filter: none !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n}\\n\\n.results-for {\\n  background: #ffffff !important;\\n  color: #5c27ff !important;\\n}\\n\\n.ka-feedback-rating-question {\\n  font-size: 18px !important;\\n}\\n.ka-feedback-rating-button {\\n  font-size: 16px !important;\\n}\\ndiv:has(> .ka-feedback-rating-question) {\\n  gap: 28px !important;\\n}\\n\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs {\\n  flex-wrap: nowrap !important;\\n  overflow: hidden !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item {\\n  min-width: 0 !important;\\n  flex-shrink: 1 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a {\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n  white-space: nowrap !important;\\n  display: inline-block !important;\\n  max-width: 220px !important;\\n  vertical-align: bottom !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function isSearchPage(){ return location.pathname.indexOf(\\\"kb-search-results\\\") !== -1; }\\n  if (!isSearchPage()) return;\\n  document.documentElement.classList.add('rw-page-search');\\n\\n  function rwFixSearchPage(){\\n    var nav = document.querySelector('.rw-header-articles-nav');\\n    if (nav) {\\n      Array.prototype.forEach.call(nav.childNodes, function(n){\\n        if (n.nodeType === 3 && n.textContent.trim() === 'Articles and guides') {\\n          n.textContent = 'Artikler og veiledning ';\\n        }\\n      });\\n    }\\n    document.querySelectorAll('.rw-mobile-articles-label').forEach(function(el){\\n      if (el.textContent.trim() === 'Articles and guides') el.textContent = 'Artikler og veiledning';\\n    });\\n\\n    document.querySelectorAll('.hs-search-results__pagination__link--prev').forEach(function(el){\\n      Array.prototype.forEach.call(el.childNodes, function(n){\\n        if (n.nodeType === 3 && n.textContent.trim().toLowerCase() === 'previous') n.textContent = 'Prev ';\\n      });\\n    });\\n    document.querySelectorAll('.hs-search-results__pagination__link--next').forEach(function(el){\\n      Array.prototype.forEach.call(el.childNodes, function(n){\\n        if (n.nodeType === 3 && n.textContent.trim().toLowerCase() === 'next') n.textContent = 'Next ';\\n      });\\n    });\\n\\n    var extras = document.querySelectorAll('.rw-kb-footer-extra');\\n    for (var i = 1; i < extras.length; i++) { extras[i].remove(); }\\n  }\\n\\n  rwFixSearchPage();\\n  document.addEventListener('DOMContentLoaded', rwFixSearchPage);\\n  new MutationObserver(rwFixSearchPage).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 30: sok-resultatside - skjul brodsmule, minimalistisk paginering (Prev . . . Next), fjern duplikat footer-badges */\\nhtml.rw-page-search .hs-kb-breadcrumb-container {\\n  display: none !important;\\n}\\n\\nhtml.rw-page-search .hs-search-results__pagination {\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n  gap: 0 !important;\\n  border: none !important;\\n  padding: 32px 0 !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--first,\\nhtml.rw-page-search .hs-search-results__pagination__link--last {\\n  display: none !important;\\n}\\nhtml.rw-page-search span.hs-search-results__pagination__link {\\n  display: none !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev,\\nhtml.rw-page-search .hs-search-results__pagination__link--next {\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 0 !important;\\n  font-weight: 500 !important;\\n  color: #5c27ff !important;\\n  text-decoration: none !important;\\n  border: none !important;\\n  background: transparent !important;\\n  padding: 8px !important;\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev svg,\\nhtml.rw-page-search .hs-search-results__pagination__link--next svg {\\n  display: block !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  fill: currentColor !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev.hs-search-results__pagination__link--disabled,\\nhtml.rw-page-search .hs-search-results__pagination__link--next.hs-search-results__pagination__link--disabled {\\n  color: #c7c9f5 !important;\\n  pointer-events: none !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev {\\n  margin-right: auto !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--next {\\n  margin-left: auto !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--number {\\n  width: 8px !important;\\n  height: 8px !important;\\n  min-width: 0 !important;\\n  padding: 0 !important;\\n  margin: 0 4px !important;\\n  border-radius: 50% !important;\\n  background: #d1d5db !important;\\n  overflow: hidden !important;\\n  text-indent: -9999px !important;\\n  display: inline-block !important;\\n  border: none !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--number.hs-search-results__pagination__link--active {\\n  width: 12px !important;\\n  height: 12px !important;\\n  background: #374151 !important;\\n}\\n/* Runde 36: fiks overskrift skjult bak header + tving Next/Last til aa fungere naar HubSpot feilaktig disabler dem med gyldig href */\\nhtml.rw-page-search .hs-kb-content {\\n  margin-top: 0 !important;\\n}\\nhtml.rw-page-search .hs-search-results__pagination__link--prev.hs-search-results__pagination__link--prev:not([href=\\\"\\\"]),\\nhtml.rw-page-search .hs-search-results__pagination__link--next.hs-search-results__pagination__link--next:not([href=\\\"\\\"]) {\\n  color: #5c27ff !important;\\n  pointer-events: auto !important;\\n}\\n\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 31: mobil artikkelside - mindre tittel/subtitle-avstand + breadcrumb bredde-sikring */\\n@media (max-width: 767px) {\\n  html.rw-page-article.rw-page-article .knowledgebase-post h1 {\\n    margin-bottom: 4px !important;\\n  }\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs {\\n    max-width: 100% !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function isSearchPage(){ return /\\\\/kb-search-results(\\\\/|$|\\\\?|#)/.test(location.pathname); }\\n  if (!isSearchPage()) return;\\n\\n  function rwTranslateSearchText(){\\n    var title = document.querySelector('.hs-search-results-title');\\n    if (title) {\\n      var m = title.textContent.match(/Search results for (.+)/i);\\n      if (m) title.textContent = 'S\\\\u00f8keresultater for ' + m[1];\\n    }\\n    var msg = document.querySelector('.hs-search-results__message');\\n    if (msg) {\\n      var m2 = msg.textContent.match(/Displaying\\\\s+([\\\\d,]+)\\\\s*[\\\\u2013-]\\\\s*([\\\\d,]+)\\\\s+of\\\\s+([\\\\d,]+)\\\\s+results?/i);\\n      if (m2) {\\n        msg.textContent = 'Viser ' + m2[1] + '\\\\u2013' + m2[2] + ' av ' + m2[3] + ' resultater';\\n      }\\n    }\\n  }\\n\\n  rwTranslateSearchText();\\n  document.addEventListener('DOMContentLoaded', rwTranslateSearchText);\\n  new MutationObserver(rwTranslateSearchText).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n\\n\\n\\n<style>\\n/* ── RUNWELL KB – DESIGN OVERRIDE ── */\\n\\n:root {\\n  --rw-purple: #5c27ff;\\n  --rw-dark: #110b39;\\n  --rw-hairline: #efeef0;\\n}\\n\\n* { box-sizing: border-box; }\\nbody, .kb-body-wrapper, button, input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n.hs-search-field__input { font-family: 'Ambit', system-ui, sans-serif !important; }\\n\\n/* ── TOP-BAR ── */\\n.header__top { background: #fff !important; }\\n\\n/* ── NAVIGASJON ── */\\n.header { background: #fff !important; border-bottom: none !important; box-shadow: none !important; }\\n.header__bottom { background: #fff !important; padding: 24px 48px !important; }\\n.header__menu-link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; font-weight: 500 !important; }\\n.header__menu-link:hover { color: var(--rw-purple) !important; text-decoration: none !important; }\\n.header__button .cta_button,\\n.header__button a.cta_button { background: var(--rw-purple) !important; color: #fff !important; border-radius: 999px !important; padding: 10px 22px !important; font-size: 14px !important; font-weight: 500 !important; border: none !important; }\\n.header__logo { margin-left: 0 !important; }\\n\\n/* Dropdown-meny (Partnere/Vi tilbyr) - minimalistisk, ingen stroke */\\n.header__menu-submenu {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  background: #fff !important;\\n  padding: 6px !important;\\n  overflow: hidden !important;\\n}\\n.header__menu-submenu .header__menu-link {\\n  color: rgba(17,11,57,0.7) !important;\\n  border-radius: 8px !important;\\n}\\n.header__menu-submenu .header__menu-item:hover > .header__menu-link,\\n.header__menu-submenu .header__menu-link:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* Språkvelger i toppbaren - hvit bakgrunn så den er lesbar mot mørk bunn */\\n.header__language-switcher {\\n  background: transparent !important;\\n  color: var(--rw-dark) !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: inline-flex !important;\\n  align-items: center !important;\\n}\\n.header__language-switcher-label,\\n.header__language-switcher-current-label,\\n.header__language-switcher-icon { color: var(--rw-dark) !important; }\\n\\n/* ── HERO ── */\\n.hs-kb-search-input-wrapper {\\n  background: #fff !important;\\n  background-image: none !important;\\n  padding: 64px 24px 56px !important;\\n  text-align: center !important;\\n}\\n/* Runde 21: sokefeltet pa forsiden ble for langt pa store skjermer siden det tok\\n   100% bredde av hero-containeren. Gir det en maks-bredde og sentrerer det. */\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper {\\n  max-width: 640px !important;\\n  margin-left: auto !important;\\n  margin-right: auto !important;\\n}\\n/* ── SØKEFELT (ekte DOM-struktur: .hs-search-field__bar er YTRE wrapper\\n   rundt HELE skjemaet inkl. label - derfor må grid-layout styres fra formen) ── */\\n.hs-search-field__form {\\n  display: grid !important;\\n  grid-template-columns: 1fr !important;\\n  grid-template-areas: \\\"label\\\" \\\"field\\\" !important;\\n  align-items: center !important;\\n  row-gap: 36px !important;\\n  width: 100% !important;\\n  max-width: 560px !important;\\n  margin: 0 auto !important;\\n  position: relative !important;\\n}\\n.hs-search-field__label {\\n  grid-area: label !important;\\n  font-size: 48px !important;\\n  font-weight: 600 !important;\\n  color: var(--rw-dark) !important;\\n  letter-spacing: -0.02em !important;\\n  text-align: center !important;\\n  display: block !important;\\n  margin: 0 !important;\\n}\\n.hs-search-field__bar {\\n  display: contents !important;\\n}\\n.hs-search-field__input {\\n  grid-area: field !important;\\n  width: 100% !important;\\n  min-width: 0 !important;\\n  height: 52px !important;\\n  background: rgba(255,255,255,0.6) !important;\\n  -webkit-backdrop-filter: blur(10px) !important;\\n  backdrop-filter: blur(10px) !important;\\n  border: none !important;\\n  border-radius: 999px !important;\\n  padding: 0 22px 0 48px !important;\\n  font-size: 15px !important;\\n  color: var(--rw-dark) !important;\\n  outline: none !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.06), 0 6px 20px rgba(17,11,57,0.08) !important;\\n  transition: box-shadow 200ms ease, background 200ms ease !important;\\n}\\n.hs-search-field__input:hover {\\n  background: rgba(255,255,255,0.85) !important;\\n}\\n.hs-search-field__input:focus {\\n  background: #fff !important;\\n  box-shadow: 0 1px 2px rgba(17,11,57,0.08), 0 10px 28px rgba(17,11,57,0.12), 0 0 0 4px rgba(92,39,255,0.12) !important;\\n}\\n.hs-search-field__input::placeholder { color: rgba(17,11,57,0.38) !important; }\\n\\n.hs-search-field__button {\\n  grid-area: field !important;\\n  justify-self: start !important;\\n  align-self: center !important;\\n  width: 20px !important;\\n  height: 20px !important;\\n  margin-left: 18px !important;\\n  background-color: transparent !important;\\n  border: none !important;\\n  border-radius: 0 !important;\\n  box-shadow: none !important;\\n  cursor: pointer !important;\\n  padding: 0 !important;\\n  z-index: 2 !important;\\n}\\n.hs-search-field__button svg,\\n.hs-search-field__button img {\\n  display: none !important;\\n}\\n.hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 20px 20px !important;\\n  transition: background-image 150ms ease !important;\\n}\\n.hs-search-field__button:hover,\\n.hs-search-field__input:focus ~ .hs-search-field__button {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n}\\n\\n.hs-search-highlight {\\n  font-weight: 600 !important;\\n  background: rgba(92,39,255,0.08) !important;\\n  color: inherit !important;\\n  border-radius: 3px !important;\\n  padding: 0 2px !important;\\n}\\n  .hs-search-field__suggestions-container {\\n  position: absolute !important;\\n  top: calc(100% + 8px) !important;\\n  left: 0 !important;\\n  right: 0 !important;\\n  z-index: 20 !important;\\n}\\n\\n\\n/* ── FORSIDE: LILLA BEHANDLING (Figma: Knowledge base homepage) ── */\\nbody.hs-knowledge-listing-page .kb-body-wrapper,\\nbody.hs-knowledge-listing-page main,\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper,\\nbody.hs-knowledge-listing-page .hs-kb-home-list {\\n  background: var(--rw-purple) !important;\\n}\\n\\n/* Kort: fast høyde, ingen overflow, truncate lange beskrivelser (Figma: 350x150) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  height: 150px !important;\\n  box-sizing: border-box !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 1 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  display: -webkit-box !important;\\n  -webkit-line-clamp: 2 !important;\\n  -webkit-box-orient: vertical !important;\\n  overflow: hidden !important;\\n  text-overflow: ellipsis !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-search-input-wrapper { background-image: none !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__label { color: #fff !important; }\\n\\n/* Glass-søkefelt (Figma: rgba(17,11,57,0.10), ikke hvit blur) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  backdrop-filter: blur(6px) !important;\\n  color: #fff !important;\\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.10) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: 0 0 0 3px rgba(255,255,255,0.25) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder { color: rgba(255,255,255,0.6) !important; }\\nbody.hs-knowledge-listing-page .hs-search-field__button svg,\\nbody.hs-knowledge-listing-page .hs-search-field__button path { fill: rgba(255,255,255,0.7) !important; }\\n\\n/* Header transparent på forsiden */\\nbody.hs-knowledge-listing-page .header,\\nbody.hs-knowledge-listing-page .header__top,\\nbody.hs-knowledge-listing-page .header__bottom { background: transparent !important; }\\n\\nbody.hs-knowledge-listing-page .header__menu-link,\\nbody.hs-knowledge-listing-page .header__language-switcher-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-current-label,\\nbody.hs-knowledge-listing-page .header__language-switcher-icon { color: #fff !important; }\\nbody.hs-knowledge-listing-page .header__menu-link:hover { color: #fff !important; opacity: 0.8; }\\n\\n/* Skjul \\\"Kontakt oss\\\" kun på forsiden (ikke i Figma-headeren der) */\\nbody.hs-knowledge-listing-page .header__button-col {\\n  display: none !important;\\n}\\n/* Språkvelger (flyttet til footer) skjules overalt (høyere spesifisitet enn tema-regelen) */\\n.header__bottom .header__wrapper--bottom .header__language-switcher-col {\\n  display: none !important;\\n}\\n\\nbody.hs-knowledge-listing-page .header__logo-image {\\n  content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important;\\n}\\n\\n/* \\\"Runwell.com\\\"-lenken stilt som outline-knapp (Figma: border 1.5px solid white, radius 100px, padding 12px 24px) */\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid #fff !important;\\n  border-radius: 100px !important;\\n  background: transparent !important;\\n  color: #fff !important;\\n  font-weight: 600 !important;\\n  font-size: 24px !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link:hover {\\n  background: rgba(255,255,255,0.12) !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Kategorikort: glass-bakgrunn, row-layout, hvit tekst (Figma: 350x150, radius 32px, rgba(17,11,57,0.10)) */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.10), rgba(17,11,57,0.10)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  border: 1px solid transparent !important;\\n  border-radius: 32px !important;\\n  padding: 32px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background:\\n    linear-gradient(rgba(17,11,57,0.16), rgba(17,11,57,0.16)) padding-box,\\n    linear-gradient(135deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0.08) 35%, rgba(255,255,255,0) 60%) border-box !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category-link {\\n  flex-direction: row !important;\\n  align-items: center !important;\\n  gap: 20px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  color: #fff !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-description {\\n  color: rgba(255,255,255,0.8) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  background: rgba(255,255,255,0.15) !important;\\n}\\n\\n/* -- KORT: eksakt Figma-mal (350x150, ikon 56x56, tekst-gap 6px, ekte glass) -- */\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  width: 350px !important;\\n  max-width: 350px !important;\\n  min-width: 350px !important;\\n  flex: 0 0 350px !important;\\n  position: relative !important;\\n  backdrop-filter: blur(6px) !important;\\n  -webkit-backdrop-filter: blur(6px) !important;\\n  box-shadow: none !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__icon {\\n  width: 56px !important;\\n  height: 56px !important;\\n  padding: 10px !important;\\n  border-radius: 12px !important;\\n  margin: 0 !important;\\n  box-sizing: border-box !important;\\n  flex-shrink: 0 !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  gap: 6px !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__text__category-title {\\n  margin-bottom: 0 !important;\\n  -webkit-line-clamp: 2 !important;\\n}\\nbody.hs-knowledge-listing-page a.hs-kb-home-list__read-more {\\n  color: #fff !important;\\n}\\n\\n/* ── UNDERSIDER (kategori/artikkel): SØKEFELT FLYTTET INN I HEADER ── */\\nbody:not(.hs-knowledge-listing-page) header.header {\\n  display: flex !important;\\n  align-items: center !important;\\n  flex-wrap: nowrap !important;\\n  gap: 24px !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__container--left {\\n  flex: 1 1 auto !important;\\n  min-width: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__bottom,\\nbody:not(.hs-knowledge-listing-page) .header__wrapper--bottom {\\n  display: flex !important;\\n  align-items: center !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper {\\n  flex: 0 0 auto !important;\\n  padding: 0 !important;\\n  margin-left: 24px !important;\\n  text-align: left !important;\\n  background: transparent !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__label {\\n  display: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__form {\\n  display: block !important;\\n  max-width: none !important;\\n  width: auto !important;\\n  margin: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input {\\n  width: 320px !important;\\n  height: 44px !important;\\n  padding: 0 20px 0 44px !important;\\n  font-size: 14px !important;\\n  background: rgba(17,11,57,0.10) !important;\\n  -webkit-backdrop-filter: none !important;\\n  backdrop-filter: none !important;\\n  box-shadow: none !important;\\n  border-radius: 99px !important;\\n  color: var(--rw-dark) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:hover,\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input:focus {\\n  background: rgba(17,11,57,0.16) !important;\\n  box-shadow: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__input::placeholder {\\n  color: rgba(17,11,57,0.45) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-search-field__button {\\n  margin-left: 16px !important;\\n}\\n\\n/* \\\"Runwell.com\\\" som mørk outline-knapp på under-sider */\\nbody:not(.hs-knowledge-listing-page) .header__menu--desktop .header__menu-link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  padding: 12px 24px !important;\\n  border: 1.5px solid var(--rw-dark) !important;\\n  border-radius: 100px !important;\\n  color: var(--rw-dark) !important;\\n  font-weight: 500 !important;\\n}\\n\\n/* ── KATEGORIKORT ── */\\n.hs-kb-home-list {\\n  display: flex !important;\\n  flex-wrap: wrap !important;\\n  align-items: flex-start !important;\\n  gap: 24px !important;\\n  padding: 16px 40px 56px !important;\\n  background: #fff !important;\\n  max-width: 1100px !important;\\n  margin: 0 auto !important;\\n}\\n.hs-kb-home-list__category {\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  text-align: left !important;\\n  gap: 8px !important;\\n  height: auto !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  background: #fff !important;\\n  padding: 32px 24px !important;\\n  transition: box-shadow 200ms ease, border-color 200ms ease !important;\\n  overflow: hidden !important;\\n}\\n.hs-kb-home-list__category:hover {\\n  border-color: #cec6ff !important;\\n  box-shadow: 0 8px 28px rgba(17,11,57,0.07) !important;\\n}\\n.hs-kb-home-list__category-link {\\n  text-decoration: none !important;\\n  display: flex !important;\\n  flex-direction: column !important;\\n  align-items: flex-start !important;\\n  gap: 12px !important;\\n  min-height: 0 !important;\\n  height: auto !important;\\n  width: 100% !important;\\n}\\n.hs-kb-home-list__text { text-align: left !important; }\\n.hs-kb-home-list__text__category-title {\\n  font-weight: 600 !important;\\n  font-size: 16px !important;\\n  color: var(--rw-dark) !important;\\n  margin-top: 8px !important;\\n}\\n.hs-kb-home-list__text__category-description {\\n  font-size: 14px !important;\\n  color: rgba(17,11,57,0.55) !important;\\n  line-height: 1.5 !important;\\n}\\n.hs-kb-home-list__icon {\\n  width: 64px !important;\\n  height: 64px !important;\\n  flex: 0 0 auto !important;\\n  border-radius: 20px !important;\\n  overflow: hidden !important;\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: center !important;\\n}\\n.hs-kb-home-list__image {\\n  width: 64px !important;\\n  height: 64px !important;\\n  display: block !important;\\n}\\n\\n/* \\\"Se mer\\\"-lenke */\\na.hs-kb-home-list__read-more { color: var(--rw-purple) !important; font-size: 14px !important; font-weight: 500 !important; }\\n\\n/* ── ARTIKKELSIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-breadcrumb-container { padding: 20px 0 !important; }\\n.hs-kb-breadcrumbs { display: flex !important; flex-wrap: wrap !important; gap: 6px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; font-size: 13px !important; }\\n.hs-kb-breadcrumb_item { color: rgba(17,11,57,0.45) !important; }\\n.hs-kb-breadcrumb_item a { color: rgba(17,11,57,0.45) !important; text-decoration: none !important; }\\n.hs-kb-breadcrumb_item a:hover { color: var(--rw-purple) !important; }\\n\\n\\n.knowledgebase-post h1 { font-size: 28px !important; font-weight: 600 !important; color: var(--rw-dark) !important; letter-spacing: -0.015em !important; margin-bottom: 24px !important; }\\n.knowledgebase-post h2 { font-size: 20px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 32px 0 12px !important; }\\n.knowledgebase-post h3 { font-size: 17px !important; font-weight: 600 !important; color: var(--rw-dark) !important; margin: 24px 0 8px !important; }\\n.knowledgebase-post p { font-size: 16px !important; line-height: 1.75 !important; color: rgba(17,11,57,0.85) !important; }\\n.knowledgebase-post a { color: var(--rw-purple) !important; text-decoration: underline !important; }\\n.knowledgebase-post a:hover { color: #4a1fd6 !important; }\\n.knowledgebase-post img { border-radius: 12px !important; border: 1px solid var(--rw-hairline) !important; }\\n.knowledgebase-post li { font-size: 16px !important; line-height: 1.7 !important; color: rgba(17,11,57,0.85) !important; }\\n\\n/* Venstre kategorimeny (sidebar på artikkelside) */\\n.hs-kb-category_accordion_nav_list { list-style: none !important; padding: 0 !important; }\\n.hs-kb-category-accordion_link { color: rgba(17,11,57,0.65) !important; font-size: 14px !important; text-decoration: none !important; }\\n.hs-kb-category-accordion_link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-accordion_link--active { color: var(--rw-purple) !important; font-weight: 600 !important; }\\n\\n/* Feedback-widget nederst i artikkel */\\n.hs-kb-feedback { border-top: 1px solid var(--rw-hairline) !important; margin-top: 40px !important; padding-top: 24px !important; }\\n.ka-feedback-submit-button { background: var(--rw-purple) !important; border-radius: 999px !important; border: none !important; color: #fff !important; }\\n\\n/* ── KATEGORISIDE (ekte klassenavn verifisert i DOM) ── */\\n.hs-kb-category-listing h1 { color: var(--rw-dark) !important; font-size: 28px !important; font-weight: 600 !important; }\\n.hs-kb-category-article-list__link { color: var(--rw-dark) !important; font-weight: 500 !important; text-decoration: none !important; }\\n.hs-kb-category-article-list__link:hover { color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list--bordered { border-color: var(--rw-hairline) !important; }\\n/* ── FOOTER ── */\\n.footer {\\n  background: #fafaf9 !important;\\n  border-top: 1px solid var(--rw-hairline) !important;\\n  padding-top: 40px !important;\\n  margin-top: 24px !important;\\n}\\n.footer__menu-link { color: rgba(17,11,57,0.6) !important; font-size: 14px !important; }\\n.footer__menu-link:hover { color: var(--rw-purple) !important; }\\n/* Footer-logo bruker hvit variant (usynlig på lys bunn) - bytt til lilla */\\n.footer__bottom--left img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n\\n\\n/* ── HARALD FIX 2026-07-05: fjern linje sosiale medier, venstrejuster søk-dropdown, match pilfarge ── */\\n.footer__bottom { border-top: none !important; }\\n#autocomplete-results, .autocomplete-result-title, .autocomplete-result-category, .results-for { text-align: left !important; }\\n.autocomplete-result-link { justify-content: flex-start !important; }\\n.header__menu-child-toggle svg, .header__menu-child-toggle svg path { fill: rgba(17,11,57,0.65) !important; }\\n\\n\\n/* ── HARALD FIX 2026-07-05 (2): språkvelger-dropdown matcher nav-dropdown (Partnere/Vi tilbyr) ── */\\n.header__language-switcher .lang_list_class {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.14) !important;\\n  padding: 6px !important;\\n  width: max-content !important;\\n  min-width: 180px !important;\\n}\\n.header__language-switcher .lang_list_class li { list-style: none !important; }\\n.header__language-switcher .lang_list_class a {\\n  background-color: #fff !important;\\n  color: rgba(17,11,57,0.7) !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  padding: 11px 16px !important;\\n  border-radius: 8px !important;\\n  white-space: nowrap !important;\\n  display: flex !important;\\n}\\n.header__language-switcher .lang_list_class a:hover,\\n.header__language-switcher .lang_list_class a:focus,\\n.header__language-switcher .lang_list_class a:active {\\n  background-color: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n\\n/* ── MOBIL: kategorikort skal fylle samme bredde som søkefeltet, mindre padding ── */\\n@media (max-width: 768px) {\\n  .hs-kb-home-list { padding-left: 24px !important; padding-right: 24px !important; gap: 16px !important; }\\n  .hs-kb-home-list__category { max-width: 100% !important; width: 100% !important; flex: 1 1 100% !important; padding: 20px !important; }\\n}\\n\\n\\n/* -- HARALD FIX 2026-07-05 (3): sprakvelger til hoyre for Kontakt oss, fjern Mer stotte, kort sprakkode, mobilmeny opprydding -- */\\n.header__top { display: none !important; }\\n.header__wrapper--bottom .header__language-switcher-col {\\n  display: flex !important;\\n  align-items: center !important;\\n  margin-right: 8px !important;\\n}\\n.header__wrapper--bottom .header__language-switcher { margin: 0 !important; }\\n\\n/* Mobilmeny - full opprydding */\\n.header__menu--mobile .header__menu-wrapper { padding: 4px 0 !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item { border-bottom: 1px solid var(--rw-hairline) !important; }\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--button,\\n.header__menu--mobile > .header__menu-wrapper > .header__menu-item--language-switcher { border-bottom: none !important; }\\n.header__menu--mobile .header__menu-link,\\n.header__menu--mobile .header__menu-link-toggle-wrapper .header__menu-link { padding: 14px 20px !important; font-size: 15px !important; }\\n.header__menu--mobile .header__menu-submenu { box-shadow: none !important; border-radius: 0 !important; padding: 0 4px 8px 12px !important; background: transparent !important; }\\n.header__menu--mobile .header__menu-submenu .header__menu-link { padding: 10px 12px !important; font-size: 14px !important; }\\n\\n.header__menu-item--language-switcher { background: #fff !important; padding: 6px 20px 14px !important; }\\n.header__menu-item--language-switcher .header__language-switcher {\\n  background: transparent !important;\\n  padding: 0 !important;\\n  border-radius: 0 !important;\\n  display: flex !important;\\n}\\n.header__menu-item--language-switcher .header__language-switcher-current-label,\\n.header__menu-item--language-switcher .header__language-switcher-label,\\n.header__menu-item--language-switcher .header__language-switcher-icon { color: var(--rw-dark) !important; }\\n.header__menu-item--language-switcher .lang_list_class {\\n  position: static !important;\\n  transform: none !important;\\n  left: auto !important;\\n  box-shadow: none !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  margin: 8px 0 0 !important;\\n  width: 100% !important;\\n  text-align: left !important;\\n}\\n\\n.header__menu-item--button { padding: 16px 20px 8px !important; }\\n\\n\\n/* -- HARALD FIX 2026-07-05 (4): skjul flyttet sprakvelger paa mobil (duplikat), fjern tykk mork topplinje -- */\\n.header__menu-item--language-switcher { border-top: 1px solid var(--rw-hairline) !important; }\\n@media (max-width: 767px) {\\n  .header__wrapper--bottom > .header__language-switcher-col { display: none !important; }\\n}\\n\\n\\n/* -- HARALD FIX 2026-07-05 (5): fjern pille rundt sprakvelger, skjul globe-ikon (flagg brukes i teksten), penere lukk-kryss, sentrer Kontakt oss-tekst -- */\\n.header__language-switcher-icon { display: none !important; }\\n.header__language-switcher-current-label,\\n.header__wrapper--bottom .header__language-switcher-col { gap: 0 !important; }\\n\\n.header__menu-toggle--close { color: rgba(17,11,57,0.75) !important; background: transparent !important; }\\n.header__menu-toggle--close svg { width: 18px !important; height: 18px !important; }\\n.header__menu-toggle--open { color: rgba(17,11,57,0.75) !important; }\\n.header__menu-toggle--open svg { width: 22px !important; height: 22px !important; }\\n\\n.header__menu-item--button a.header__button { justify-content: center !important; }\\n\\n\\n/* -- HARALD FIX 2026-07-06: kategori-side ikon + kortliste, mobil meny/x ikoner -- */\\n.hs-kb-category-listing__icon-title { display: flex; align-items: center; gap: 16px; margin-bottom: 4px; }\\n.hs-kb-category-listing__icon-title img { width: 56px; height: 56px; flex-shrink: 0; border-radius: 16px; object-fit: cover; }\\n.hs-kb-category-listing__icon-title h1 { margin: 0 !important; }\\n\\n.hs-kb-category-article-list {\\n  list-style: none !important;\\n  margin-top: 24px !important;\\n  border: 1px solid var(--rw-hairline) !important;\\n  border-radius: 16px !important;\\n  overflow: hidden !important;\\n  padding: 0 !important;\\n}\\n.hs-kb-category-article-list li { border-bottom: 1px solid var(--rw-hairline) !important; list-style: none !important; }\\n.hs-kb-category-article-list li:last-child { border-bottom: none !important; }\\n.hs-kb-category-article-list__link {\\n  display: flex !important;\\n  align-items: center !important;\\n  justify-content: space-between !important;\\n  padding: 18px 20px !important;\\n  color: var(--rw-dark) !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.hs-kb-category-article-list__link:hover { background: #faf9ff !important; color: var(--rw-purple) !important; }\\n.hs-kb-category-article-list__link::after {\\n  content: \\\"\\\";\\n  width: 8px; height: 8px;\\n  border-right: 2px solid rgba(17,11,57,0.35);\\n  border-bottom: 2px solid rgba(17,11,57,0.35);\\n  transform: rotate(-45deg);\\n  flex-shrink: 0;\\n  margin-left: 12px;\\n}\\n\\n\\n/* -- HARALD FIX 2026-07-07: header-logo lilla-variant, relaterte artikler + feedback-knapper farge -- */\\n.header__logo img {\\n  content: url(\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/Runwell-Help-Center-logo-lilla-outlined.svg\\\") !important;\\n}\\n#kb-related-articles a {\\n  color: var(--rw-purple) !important;\\n}\\n#kb-related-articles a:hover {\\n  text-decoration: underline !important;\\n}\\n.ka-feedback-rating-button {\\n  background: rgba(92,39,255,0.08) !important;\\n  border: 1px solid var(--rw-purple) !important;\\n  color: var(--rw-purple) !important;\\n}\\n.ka-feedback-rating-button:hover {\\n  background: var(--rw-purple) !important;\\n  color: #fff !important;\\n}\\n  /* 1. Søkefeltets \\\"clear\\\"-kryss (nettleserens innebygde X) - bytt til Runwells eget strek-ikon */\\ninput.hs-search-field__input::-webkit-search-cancel-button {\\n  -webkit-appearance: none !important;\\n  appearance: none !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  cursor: pointer !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%23110B39' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 16px 16px !important;\\n}\\n \\n/* 2. Søkeresultat-dropdown - samme stil som nav-dropdownen (border-radius 12px, myk skygge, ingen stroke) */\\n.hs-search-field__suggestions {\\n  border: none !important;\\n  border-radius: 12px !important;\\n  box-shadow: 0 8px 24px rgba(17, 11, 57, 0.14) !important;\\n  overflow: hidden !important;\\n}\\n \\n/* 3. Språkvelger - fjern ekstra padding-top som løftet den opp i forhold til de andre menypunktene */\\n.header__menu-item--language-switcher {\\n  padding-top: 0 !important;\\n  align-self: center !important;\\n}\\n.globe_class {\\n  display: none !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  function shortenLang(){\\n    var map = {nb:\\\"\\\\uD83C\\\\uDDF3\\\\uD83C\\\\uDDF4 NO\\\", en:\\\"\\\\uD83C\\\\uDDEC\\\\uD83C\\\\uDDE7 EN\\\"};\\n    document.querySelectorAll(\\\".lang_switcher_link[data-language]\\\").forEach(function(a){\\n      var code = map[a.getAttribute(\\\"data-language\\\")];\\n      if (code) { a.setAttribute(\\\"aria-label\\\", a.textContent.trim()); a.textContent = code; }\\n    });\\n    var htmlLang = (document.documentElement.getAttribute(\\\"lang\\\") || \\\"nb\\\").slice(0,2).toLowerCase();\\n    var currentCode = map[htmlLang] || htmlLang.toUpperCase();\\n    document.querySelectorAll(\\\".header__language-switcher-current-label\\\").forEach(function(label){\\n      var span = label.querySelector(\\\"span:not(.show-for-sr)\\\");\\n      if (span && span.textContent.trim().length > 2) {\\n        label.setAttribute(\\\"aria-label\\\", span.textContent.trim());\\n        span.textContent = currentCode;\\n      }\\n    });\\n  }\\n  function removeMoreSupport(){\\n    document.querySelectorAll(\\\"a\\\").forEach(function(a){\\n      var t = a.textContent.trim();\\n      if (t === \\\"Mer st\\\\u00f8tte\\\" || t === \\\"More support\\\") {\\n        var wrapper = a.closest(\\\".header__nav-wrapper\\\") || a.closest(\\\".header__menu-item\\\") || a;\\n        wrapper.remove();\\n      }\\n    });\\n  }\\n  function moveSwitcher(){\\n    var switcherCol = document.querySelector(\\\".header__wrapper--top .header__language-switcher-col\\\");\\n    var buttonCol = document.querySelector(\\\".header__button-col\\\");\\n    if (switcherCol && buttonCol && buttonCol.parentElement) {\\n      buttonCol.parentElement.insertBefore(switcherCol, buttonCol);\\n    }\\n  }\\n  function swapMobileIcons(){\\n    var openSvg = document.querySelector(\\\".header__menu-toggle--open svg\\\");\\n    if (openSvg) {\\n      openSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      openSvg.innerHTML = '<path d=\\\"M4 6H20M4 12H20M4 18H20\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n    var closeSvg = document.querySelector(\\\".header__menu-toggle--close svg\\\");\\n    if (closeSvg) {\\n      closeSvg.setAttribute(\\\"viewBox\\\", \\\"0 0 24 24\\\");\\n      closeSvg.innerHTML = '<path d=\\\"M6 18L18 6M6 6L18 18\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" fill=\\\"none\\\"/>';\\n    }\\n  }\\n  function enhanceCategoryPage(){\\n    var section = document.querySelector(\\\".hs-kb-category-listing\\\");\\n    if (!section) return;\\n    document.querySelectorAll(\\\".hs-kb-category-article-list__link\\\").forEach(function(a){\\n      a.textContent = a.textContent.replace(/\\\\s*\\\\|\\\\s*Runwell Help Center\\\\s*$/i, \\\"\\\");\\n    });\\n    var iconMap = {\\n      \\\"/kom-i-gang\\\": \\\"Get started-1.svg\\\",\\n      \\\"/runwell-i-bruk\\\": \\\"In use.svg\\\",\\n      \\\"/administrasjon-av-abonnement\\\": \\\"Billing.svg\\\",\\n      \\\"/tilsyn\\\": \\\"Inspection.svg\\\",\\n      \\\"/koble-apper-sammen\\\": \\\"Integrations-1.svg\\\",\\n      \\\"/profil-og-personlige-innstillinger\\\": \\\"Profile.svg\\\"\\n    };\\n    var path = location.pathname.replace(/^\\\\/(nb|en)/, \\\"\\\");\\n    var iconFile = iconMap[path];\\n    var h1 = section.querySelector(\\\"h1\\\");\\n    if (iconFile && h1 && !section.querySelector(\\\".hs-kb-category-listing__icon-title\\\")) {\\n      var wrap = document.createElement(\\\"div\\\");\\n      wrap.className = \\\"hs-kb-category-listing__icon-title\\\";\\n      var img = document.createElement(\\\"img\\\");\\n      img.src = \\\"https://\\\" + location.hostname + \\\"/hubfs/\\\" + encodeURIComponent(iconFile);\\n      img.alt = \\\"\\\";\\n      h1.parentNode.insertBefore(wrap, h1);\\n      wrap.appendChild(img);\\n      wrap.appendChild(h1);\\n    }\\n  }\\n  function init(){\\n    removeMoreSupport();\\n    moveSwitcher();\\n    shortenLang();\\n    swapMobileIcons();\\n    enhanceCategoryPage();\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", init);\\n  } else {\\n    init();\\n  }\\n})();\\n\\n/* -- HARALD FIX 2026-07-07: logo-lenke skal ikke apne ny fane -- */\\n(function(){\\n  function fixLogoLinkTarget(){\\n    var logoLinks = document.querySelectorAll(\\\".header__logo-link\\\");\\n    logoLinks.forEach(function(el){\\n      var link = el.closest(\\\"a\\\");\\n      if (link) { link.removeAttribute(\\\"target\\\"); }\\n    });\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", fixLogoLinkTarget);\\n  } else {\\n    fixLogoLinkTarget();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n.header__logo-col { display: flex !important; align-items: center !important; }\\n.rw-header-logo-divider {\\n  border-right: 1px solid #818cf8 !important;\\n  padding-right: 24px !important;\\n  margin-right: 24px !important;\\n}\\n.rw-header-articles-nav {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 600;\\n  font-size: 24px;\\n  white-space: nowrap;\\n}\\n\\n\\n/* Runde 22: avrundede endepunkter pa skillelinjen i header (logo <-> Artikler og veiledning) */\\n.header__logo.rw-header-logo-divider.rw-header-logo-divider {\\n  border-right: none !important;\\n}\\n.rw-header-logo-divider::after {\\n  content: '';\\n  position: absolute;\\n  top: 0;\\n  bottom: 0;\\n  right: 0;\\n  width: 1px;\\n  border-radius: 999px;\\n  background-color: #6b7280;\\n}\\n@media (max-width: 767px) {\\n  .rw-header-logo-divider::after { display: none !important; }\\n}\\n\\n/* Runde 22: avrundede endepunkter pa skillelinjene mellom artikkel-listeelementer (kategori-side) */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered li {\\n  border-bottom: none !important;\\n  position: relative;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li::after {\\n  content: '';\\n  position: absolute;\\n  left: 0;\\n  right: 0;\\n  bottom: 0;\\n  height: 1px;\\n  border-radius: 999px;\\n  background-color: rgb(239, 238, 240);\\n}.header__menu--desktop .header__menu-link .rw-external-icon {\\n  display: inline-flex;\\n  align-items: center;\\n  margin-right: 6px;\\n}\\n@@RWCLOSE@@style>\\n<!-- initHeaderNav() removed here: byte-identical duplicate of the function in the\\n     shared header field (field0/\\\"Knowledge base pages header HTML\\\"), which loads\\n     before this field and already sets logoCol[data-rw-nav-done], so this copy's\\n     guard clause always returned immediately (confirmed dead code). The authoritative\\n     copy that actually builds .rw-header-logo-divider / .rw-header-articles-nav\\n     lives in field0. -->\\n\\n<style>\\n/* X (clear) knapp i sokefeltet - gjor den hvit */\\n.hs-search-field__input::-webkit-search-cancel-button {\\n  filter: invert(1) brightness(1.6);\\n  opacity: 0.75;\\n  cursor: pointer;\\n}\\n\\n/* Articles and guides - interaktiv dropdown (innhold fylles inn av Harald) */\\n.rw-header-articles-nav { cursor: pointer; position: relative; user-select: none; }\\n.rw-header-articles-nav svg { transition: transform 150ms ease; }\\n.rw-header-articles-nav[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-header-nav-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 280px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-header-nav-panel.is-open { display: block; }\\n.rw-header-nav-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 14px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-header-nav-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n.header__logo-col { position: relative; }\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initArticlesDropdown() {\\n    var nav = document.querySelector('.rw-header-articles-nav');\\n    if (!nav || nav.getAttribute('data-rw-dropdown-done')) return;\\n    nav.setAttribute('data-rw-dropdown-done', 'true');\\n    nav.setAttribute('role', 'button');\\n    nav.setAttribute('tabindex', '0');\\n    nav.setAttribute('aria-expanded', 'false');\\n\\n    var panel = document.createElement('div');\\n    panel.className = 'rw-header-nav-panel';\\n    panel.innerHTML = '<a href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>';\\n    nav.appendChild(panel);\\n\\n    function toggle(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !panel.classList.contains('is-open');\\n      panel.classList.toggle('is-open', isOpen);\\n      nav.setAttribute('aria-expanded', String(isOpen));\\n    }\\n\\n    nav.addEventListener('click', function(e) {\\n      e.stopPropagation();\\n      toggle();\\n    });\\n    nav.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') {\\n        e.preventDefault();\\n        toggle();\\n      }\\n      if (e.key === 'Escape') toggle(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!panel.contains(e.target) && e.target !== nav) toggle(false);\\n    });\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initArticlesDropdown);\\n  } else {\\n    initArticlesDropdown();\\n  }\\n  // Also retry shortly after load in case the nav element itself is injected slightly later\\n  setTimeout(initArticlesDropdown, 300);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n.header__menu--desktop { justify-content: flex-end !important; }\\n.header__menu-wrapper { justify-content: flex-end !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category {\\n  background: rgba(17,11,57,0.10) !important;\\n  border: none !important;\\n  position: relative !important;\\n  overflow: visible !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category:hover {\\n  background: rgba(17,11,57,0.16) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-kb-home-list__category::after {\\n  content: \\\"\\\";\\n  position: absolute;\\n  inset: 0;\\n  border-radius: inherit;\\n  padding: 1px;\\n  background: linear-gradient(135deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 22%);\\n  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\\n  -webkit-mask-composite: xor;\\n  mask-composite: exclude;\\n  pointer-events: none;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__form { max-width: 960px !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Search field glass edge (box-shadow rim-light, safe on <input>) */\\nbody.hs-knowledge-listing-page .hs-search-field__input {\\n  box-shadow:\\n    inset 0 1.5px 0 rgba(255,255,255,0.45),\\n    inset 1.5px 0 0 rgba(255,255,255,0.30),\\n    inset 0 -1px 0 rgba(255,255,255,0.05),\\n    inset -1px 0 0 rgba(255,255,255,0.05) !important;\\n}\\nbody.hs-knowledge-listing-page .hs-search-field__input::placeholder {\\n  color: #FFF !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 400 !important;\\n  font-style: normal !important;\\n  line-height: normal !important;\\n  opacity: 1 !important;\\n}\\n\\n/* Header items realigned to natural center (was nudged 20px, caused misalignment vs search/Kontakt oss) */\\n.rw-header-articles-nav { position: relative; top: 0; }\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  position: relative !important;\\n  top: 0 !important;\\n}\\n\\n/* Mobile: hide custom Articles-and-guides trigger, fold into hamburger; make hamburger white */\\n@media (max-width: 767px) {\\n  .rw-header-articles-nav { display: none !important; }\\n  body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--open, body.hs-knowledge-listing-page .header__menu-toggle.header__menu-toggle--close { color: #fff !important; }\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function injectMobileArticles() {\\n    var wrap = document.querySelector('.header__menu--mobile .header__menu-wrapper');\\n    if (!wrap || wrap.querySelector('.rw-mobile-articles-label')) return;\\n    var html =\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1 rw-mobile-articles-label\\\" style=\\\"font-weight:600;opacity:.55;pointer-events:none;\\\">Artikler og veiledning@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>@@RWCLOSE@@li>';\\n    wrap.insertAdjacentHTML('afterbegin', html);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', injectMobileArticles);\\n  } else {\\n    injectMobileArticles();\\n  }\\n  function addMobileExternalIcons() {\\n    var iconSvg = '<span class=\\\"rw-mobile-external-icon\\\" style=\\\"display:inline-flex;margin-left:6px;vertical-align:middle;\\\"><svg width=\\\"14\\\" height=\\\"14\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>';\\n    var runwellLink = document.querySelector('.header__menu--mobile a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-mobile-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n    var contactLink = document.querySelector('.header__menu--mobile a.header__button');\\n    if (contactLink && !contactLink.querySelector('.rw-mobile-external-icon')) {\\n      contactLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', addMobileExternalIcons);\\n  } else {\\n    addMobileExternalIcons();\\n  }\\n  setTimeout(addMobileExternalIcons, 800);\\n  setTimeout(injectMobileArticles, 800);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Realign logo with the 20px-nudged Articles-and-guides / Runwell.com items (desktop) */\\n@media (min-width: 768px) {\\n  .header__logo.rw-header-logo-divider {\\n    position: relative;\\n    top: 0;\\n  }\\n}\\n\\n/* Slightly reduce nav text/icon sizes on desktop */\\n.rw-header-articles-nav {\\n  font-size: 18px !important;\\n}\\n.rw-header-articles-nav svg {\\n  width: 18px !important;\\n  height: 18px !important;\\n}\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link {\\n  font-size: 14px !important;\\n  padding: 8px 16px !important;\\n}\\n.rw-external-icon svg {\\n  width: 15px !important;\\n  height: 15px !important;\\n}\\n\\n/* Our earlier header padding override should only apply on desktop;\\n   let mobile keep the theme's native, content-matching edge padding */\\n@media (max-width: 767px) {\\n  body.hs-knowledge-listing-page .header__bottom {\\n    padding: 2.1rem 24px !important;\\n  }\\n\\n  /* Remove the vertical divider next to the logo on mobile */\\n  .rw-header-logo-divider {\\n    border-right: none !important;\\n  }\\n\\n  /* Fix invisible (white-on-white) mobile menu text + general polish */\\n  .header__menu--mobile {\\n    box-shadow: 0 12px 28px rgba(17,11,57,0.18);\\n    border-radius: 0 0 16px 16px;\\n    padding: 8px 0 12px;\\n  }\\n  .header__menu--mobile .header__menu-item {\\n    border-bottom: 1px solid rgba(17,11,57,0.08);\\n  }\\n  .header__menu--mobile .header__menu-item:last-child {\\n    border-bottom: none;\\n  }\\n  body.hs-knowledge-listing-page .header__menu--mobile .header__menu-link,\\n  body.hs-knowledge-listing-page .header__menu--mobile .rw-mobile-articles-label {\\n    color: #110b39 !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n  }\\n  .header__menu--mobile .rw-mobile-articles-label {\\n    font-size: 13px !important;\\n    text-transform: uppercase;\\n    letter-spacing: 0.04em;\\n    padding: 12px 20px 4px !important;\\n  }\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    padding: 10px 20px !important;\\n  }\\n\\n  /* Keep the purple showing through iOS overscroll bounce area */\\n  html.rw-page-home, body.hs-knowledge-listing-page {\\n    background-color: #5c27ff !important;\\n  }\\n  html:not(.rw-page-home), body:not(.hs-knowledge-listing-page) {\\n    background-color: #fff !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Keep the same card sizing/wrapping, but keep rows centered instead of left-leaning when narrower */\\nbody.hs-knowledge-listing-page .hs-kb-home-list.hs-kb-home-list--tiles {\\n  justify-content: center !important;\\n}\\n\\n@media (max-width: 767px) {\\n  /* Hide the native language switcher inside the mobile hamburger menu (footer already has a working one) */\\n  .header__menu--mobile .header__menu-item--language-switcher {\\n    display: none !important;\\n  }\\n\\n  /* Make \\\"Kontakt oss\\\" match the plain row style of \\\"Runwell.com\\\" instead of a solid button */\\n  .header__menu--mobile .header__menu-item--button .header__button {\\n    display: block !important;\\n    background: transparent !important;\\n    background-color: transparent !important;\\n    color: #110b39 !important;\\n    text-align: left !important;\\n    padding: 14px 20px !important;\\n    font-family: 'Ambit', system-ui, sans-serif !important;\\n    font-size: 15px !important;\\n    font-weight: 500 !important;\\n    border-radius: 0 !important;\\n    border: none !important;\\n    width: 100% !important;\\n    gap: 0 !important;\\n  }\\n  .header__menu--mobile .header__menu-item--button .header__button svg {\\n    width: 14px !important;\\n    height: 14px !important;\\n    stroke-width: 1.5 !important;\\n    vertical-align: middle !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\n.header__logo-image { filter: brightness(0) !important; }\\\\n.header__logo.rw-header-logo-divider { border-right: 1px solid #6b7280 !important; }\\\\n@media (max-width: 767px) {\\\\n  .rw-header-articles-nav { display: none !important; }\\\\n  .header__logo.rw-header-logo-divider { border-right: none !important; }\\\\n}\\\\n\\\\n.rw-header-articles-nav {\\\\n  cursor: pointer; position: relative; user-select: none;\\\\n  display: flex; align-items: center; gap: 6px;\\\\n  font-family: 'Ambit', system-ui, sans-serif; font-weight: 600;\\\\n  font-size: 18px; color: #110b39;\\\\n}\\\\n.rw-header-articles-nav svg { width: 18px; height: 18px; transition: transform 150ms ease; }\\\\n.rw-header-articles-nav[aria-expanded=\\\\\\\"true\\\\\\\"] svg { transform: rotate(180deg); }\\\\n.rw-header-nav-panel {\\\\n  display: none; position: absolute; top: calc(100% + 12px); left: 0;\\\\n  min-width: 280px; background: #fff; border-radius: 12px; padding: 8px;\\\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18); z-index: 50;\\\\n}\\\\n.rw-header-nav-panel.is-open { display: block; }\\\\n.rw-header-nav-panel a {\\\\n  display: block; padding: 10px 12px; border-radius: 8px;\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 14px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\n.rw-header-nav-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__input {\\\\n  background: rgba(17,11,57,0.1) !important;\\\\n  border-radius: 999px !important;\\\\n  border: none !important;\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__input::placeholder {\\\\n  color: rgba(17,11,57,0.55) !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important;\\\\n  font-weight: 400 !important;\\\\n  opacity: 1 !important;\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__bottom { padding: 24px 48px !important; background: #fff !important; }\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) .header__bottom { padding: 2.1rem 24px !important; }\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu--desktop .header__menu-link {\\\\n  display: inline-flex !important; align-items: center !important; gap: 6px !important;\\\\n  padding: 8px 16px !important; border: 1.5px solid #110b39 !important; border-radius: 100px !important;\\\\n  background: transparent !important; color: #110b39 !important; font-weight: 500 !important;\\\\n  font-size: 14px !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-external-icon svg, html:is(.rw-page-category,.rw-page-article) .rw-desktop-external-icon svg { width: 15px !important; height: 15px !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__button-col.hidden-phone .header__button {\\\\n  display: inline-flex !important; align-items: center !important;\\\\n  background: transparent !important; background-color: transparent !important;\\\\n  border: none !important; box-shadow: none !important;\\\\n  color: #5c27ff !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 14px !important; font-weight: 600 !important; padding: 8px 0 !important;\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu-toggle.header__menu-toggle--open,\\\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu-toggle.header__menu-toggle--close {\\\\n  color: #110b39 !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile {\\\\n    box-shadow: 0 12px 28px rgba(17,11,57,0.18);\\\\n    border-radius: 0 0 16px 16px;\\\\n    padding: 8px 0 12px;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item { border-bottom: 1px solid rgba(17,11,57,0.08); }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item:last-child { border-bottom: none; }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-link,\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .rw-mobile-articles-label {\\\\n    color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important; font-size: 15px !important;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .rw-mobile-articles-label {\\\\n    font-size: 13px !important; text-transform: uppercase; letter-spacing: .04em; padding: 12px 20px 4px !important;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item--language-switcher { display: none !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item--button .header__button {\\\\n    display: block !important; background: transparent !important; background-color: transparent !important;\\\\n    color: #110b39 !important; text-align: left !important; padding: 14px 20px !important;\\\\n    font-family: 'Ambit', system-ui, sans-serif !important; font-size: 15px !important; font-weight: 500 !important;\\\\n    border-radius: 0 !important; border: none !important; width: 100% !important; gap: 0 !important;\\\\n  }\\\\n  html:is(.rw-page-category,.rw-page-article) .header__menu--mobile .header__menu-item--button .header__button svg {\\\\n    width: 14px !important; height: 14px !important; stroke-width: 1.5 !important; vertical-align: middle !important;\\\\n  }\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n  \\n  function initArticlesDropdown() {\\n    var logoCol = document.querySelector('.header__logo-col');\\n    if (!logoCol || logoCol.querySelector('.rw-header-articles-nav')) return;\\n    logoCol.style.position = 'relative';\\n    var rwLogoEl = logoCol.querySelector('.header__logo');\\n    if (rwLogoEl) rwLogoEl.classList.add('rw-header-logo-divider');\\n    var nav = document.createElement('div');\\n    nav.className = 'rw-header-articles-nav';\\n    nav.setAttribute('role', 'button');\\n    nav.setAttribute('tabindex', '0');\\n    nav.setAttribute('aria-expanded', 'false');\\n    nav.innerHTML = 'Artikler og veiledning <svg width=\\\"18\\\" height=\\\"18\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>';\\n    var panel = document.createElement('div');\\n    panel.className = 'rw-header-nav-panel';\\n    panel.innerHTML = '<a href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>' +\\n      '<a href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>';\\n    nav.appendChild(panel);\\n    logoCol.appendChild(nav);\\n  \\n    function closePanel() {\\n      panel.classList.remove('is-open');\\n      nav.setAttribute('aria-expanded', 'false');\\n    }\\n    function togglePanel(e) {\\n      e.stopPropagation();\\n      var isOpen = panel.classList.contains('is-open');\\n      if (isOpen) { closePanel(); } else {\\n        panel.classList.add('is-open');\\n        nav.setAttribute('aria-expanded', 'true');\\n      }\\n    }\\n    nav.addEventListener('click', togglePanel);\\n    nav.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); togglePanel(e); }\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!nav.contains(e.target)) closePanel();\\n    });\\n  }\\n  \\n  function injectMobileArticles() {\\n    var wrap = document.querySelector('.header__menu--mobile .header__menu-wrapper');\\n    if (!wrap || wrap.querySelector('.rw-mobile-articles-label')) return;\\n    var html =\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1 rw-mobile-articles-label\\\" style=\\\"font-weight:600;opacity:.55;pointer-events:none;\\\">Artikler og veiledning@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/kom-i-gang\\\">Kom i gang@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/runwell-i-bruk\\\">Runwell i bruk@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/koble-apper-sammen\\\">Koble apper sammen@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/profil-og-personlige-innstillinger\\\">Profil og personlige innstillinger@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/administrasjon-av-abonnement\\\">Administrasjon av abonnement@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://help.runwell.com/nb/tilsyn\\\">Tilsyn@@RWCLOSE@@a>@@RWCLOSE@@li>' +\\n      '<li class=\\\"header__menu-item header__menu-item--depth-1\\\"><a class=\\\"header__menu-link\\\" href=\\\"https://api.runwell.app/public-docs/\\\">Runwell API@@RWCLOSE@@a>@@RWCLOSE@@li>';\\n    wrap.insertAdjacentHTML('afterbegin', html);\\n  }\\n  \\n  function addMobileExternalIcons() {\\n    var iconSvg = '<span class=\\\"rw-mobile-external-icon\\\" style=\\\"display:inline-flex;margin-left:6px;vertical-align:middle;\\\"><svg width=\\\"14\\\" height=\\\"14\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>';\\n    var runwellLink = document.querySelector('.header__menu--mobile a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-mobile-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n    var contactLink = document.querySelector('.header__menu--mobile a.header__button');\\n    if (contactLink && !contactLink.querySelector('.rw-mobile-external-icon')) {\\n      contactLink.insertAdjacentHTML('beforeend', iconSvg);\\n    }\\n  }\\n  \\n  function addDesktopExternalIcon() {\\n    var runwellLink = document.querySelector('.header__menu--desktop a.header__menu-link[href=\\\"https://www.runwell.com/no\\\"]');\\n    if (runwellLink && !runwellLink.querySelector('.rw-desktop-external-icon')) {\\n      runwellLink.insertAdjacentHTML('beforeend', '<span class=\\\"rw-desktop-external-icon\\\"><svg width=\\\"15\\\" height=\\\"15\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M8.33 5H5a1.67 1.67 0 00-1.67 1.67v8.33A1.67 1.67 0 005 16.67h8.33A1.67 1.67 0 0015 15v-3.33M11.67 3.33H16.67V8.33M8.33 11.67L16.67 3.33\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\">@@RWCLOSE@@path>@@RWCLOSE@@svg>@@RWCLOSE@@span>');\\n    }\\n  }\\n  \\n  function initAll() {\\n    initArticlesDropdown();\\n    injectMobileArticles();\\n    addMobileExternalIcons();\\n    \\n  }\\n  \\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initAll);\\n  } else {\\n    initAll();\\n  }\\n  setTimeout(initAll, 800);\\n  \\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- Merged 3 originally-separate IIFEs that each just guarded on rw-page-category/rw-page-article\\n     and appended their own style block with no other side effects (except the last one, which\\n     also defines moveBreadcrumbBelowHero()). Concatenation preserves the exact original CSS\\n     text and order, so the resulting cascade is identical; only the number of injected tags\\n     changes. -->\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\n/* ===== RUNWELL KB - CATEGORY PAGE BODY (hero, breadcrumb, cards, sidebar) ===== */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar {\\\\n  flex-direction: row !important;\\\\n  align-items: flex-start !important;\\\\n  gap: 32px !important;\\\\n  padding: 0 48px 48px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar { width: 260px !important; flex-shrink: 0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content { min-width: 0 !important; }\\\\n\\\\n/* Hero */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing { padding: 40px 0 24px !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title { display: flex !important; align-items: center !important; gap: 16px !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title img {\\\\n  background: rgba(17,11,39,0.06); border-radius: 12px; padding: 10px;\\\\n  width: 36px; height: 36px; box-sizing: content-box;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title h1 {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 36px !important; font-weight: 600 !important; margin: 0 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing > p {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 20px !important; font-weight: 400 !important; margin: 8px 0 0 !important;\\\\n}\\\\n\\\\n/* Breadcrumb pill */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container { padding: 0 48px 0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs {\\\\n  display: inline-flex !important; align-items: center !important; list-style: none !important;\\\\n  background: #f9fafb !important; border-radius: 100px !important; padding: 6px 12px !important; margin: 0 !important; gap: 8px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item { display: inline-flex !important; align-items: center !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:not(:last-child)::after {\\\\n  content: ''; display: inline-block !important; width: 12px !important; height: 12px !important; margin: 0 !important; background-image: url(\\\\\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\\\\\"); background-repeat: no-repeat; background-position: center; background-size: 12px 12px;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a {\\\\n  font-family: 'Ambit', system-ui, sans-serif !important; font-size: 13px !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:first-child a { color: #6b7280 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:last-child a { color: #110b39 !important; font-weight: 500 !important; }\\\\n\\\\n/* Article card lists */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\\\n  background: #fff !important; border-radius: 16px !important; padding: 24px !important; margin: 0 0 24px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing h2 {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 18px !important; font-weight: 600 !important; margin: 0 0 12px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list { list-style: none !important; margin: 0 !important; padding: 0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li { border-bottom: 1px solid #efeef0 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li:last-child { border-bottom: none !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link {\\\\n  display: flex !important; align-items: center !important; justify-content: space-between !important;\\\\n  padding: 14px 20px !important; color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link::after {\\\\n  content: ''; width: 7px; height: 7px; flex-shrink: 0;\\\\n  border-right: 1.5px solid #6b7280; border-bottom: 1.5px solid #6b7280;\\\\n  transform: rotate(-45deg);\\\\n}\\\\n\\\\n/* Sidebar accordion: move to right (done above) + left-border active indicator instead of fill */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle {\\\\n  background: transparent !important; border-left: 2px solid transparent !important;\\\\n  padding: 8px 0 8px 12px !important; margin: 0 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) li.hs-kb-category-accordion_link--active > .hs-kb-anchor_toggle {\\\\n  border-left-color: #110b39 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active {\\\\n  background: transparent !important; border-left-color: #110b39 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-accordion_link {\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category_accordion_nav_list .hs-kb-category_accordion_nav_list .hs-kb-anchor_toggle,\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category_accordion_nav_list .hs-kb-category_accordion_nav_list li a.hs-kb-category-accordion_link {\\\\n  padding-left: 12px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category_accordion_nav_list .hs-kb-category_accordion_nav_list a.hs-kb-category-accordion_link {\\\\n  color: #6b7280 !important; font-size: 13px !important; font-weight: 400 !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar { flex-direction: column !important; padding: 0 0 40px !important; gap: 24px !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar { width: 100% !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container { padding: 20px 24px !important; }\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article) li.hs-kb-category-accordion_link--active { background: transparent !important; border-radius: 0 !important; }\\\\n\\\" +\\n    \\\"\\\\n/* Icon: reuse homepage icon assets as-is (they already have their own colored background baked in) */\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-category-listing__icon-title img {\\\\n  background: none !important; padding: 0 !important;\\\\n  width: 56px !important; height: 56px !important; box-sizing: border-box !important;\\\\n  border-radius: 12px !important;\\\\n}\\\\n\\\\n\\\\n\\\\n/* Card list needs a visible bordered box per Figma */\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered {\\\\n  border: 1px solid #efeef0 !important;\\\\n  border-radius: 12px !important;\\\\n  overflow: hidden !important;\\\\n  margin-top: 12px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered li {\\\\n  padding: 0 16px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link {\\\\n  padding: 14px 20px !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar.hs-kb-content-wrapper--sidebar {\\\\n    flex-direction: column !important;\\\\n  }\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n\\n  function moveBreadcrumbBelowHero() {\\n    var bc = document.querySelector('.hs-kb-breadcrumb-container');\\n    var hero = document.querySelector('.hs-kb-category-listing');\\n    if (!bc || !hero || bc.getAttribute('data-rw-moved')) return;\\n    bc.setAttribute('data-rw-moved', 'true');\\n    hero.insertAdjacentElement('afterend', bc);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', moveBreadcrumbBelowHero);\\n  } else {\\n    moveBreadcrumbBelowHero();\\n  }\\n  setTimeout(moveBreadcrumbBelowHero, 800);\\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- Merged 5 originally-separate IIFEs, each guarding on rw-page-category/rw-page-article and\\n     only appending its own style block (no DOM manipulation). Concatenation preserves the exact\\n     original CSS text and order, so the resulting cascade is identical. -->\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-listing {\\\\n  border-bottom: none !important;\\\\n  margin-bottom: 0 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container {\\\\n  padding-top: 0px !important;\\\\n  padding-bottom: 8px !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing h2 {\\\\n  font-size: 20px !important;\\\\n  font-weight: 600 !important;\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  margin: 0 0 4px !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) ol.hs-kb-breadcrumbs.hs-kb-breadcrumbs {\\\\n  display: inline-flex !important; align-items: center !important; list-style: none !important;\\\\n  background: #f9fafb !important; border-radius: 100px !important; padding: 6px 12px !important; margin: 0 !important; gap: 8px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) li.hs-kb-breadcrumb_item.hs-kb-breadcrumb_item {\\\\n  display: inline-flex !important; align-items: center !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:not(:last-child)::after {\\\\n  content: ''; display: inline-block !important; width: 12px !important; height: 12px !important; margin: 0 !important; background-image: url(\\\\\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\\\\\"); background-repeat: no-repeat; background-position: center; background-size: 12px 12px;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a {\\\\n  font-family: 'Ambit', system-ui, sans-serif !important; font-size: 13px !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:first-child a { color: #6b7280 !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:last-child,\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item:last-child a {\\\\n  color: #110b39 !important; font-weight: 500 !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container.hs-kb-breadcrumb-container {\\\\n  margin-bottom: 16px !important;\\\\n  padding-top: 0px !important;\\\\n  padding-bottom: 0 !important;\\\\n}\\\\n\\\" +\\n    \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\\\n  border-bottom: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered {\\\\n  border: none !important; border-radius: 0 !important;\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\nbody:not(.hs-knowledge-listing-page) header.header > .hs_cos_wrapper_type_module { flex: 1 1 auto !important; min-width: 0 !important; }\\nbody:not(.hs-knowledge-listing-page) .header__bottom, body:not(.hs-knowledge-listing-page) .header__wrapper--bottom { width: 100% !important; }\\nbody:not(.hs-knowledge-listing-page) .header__logo-col { order: 1 !important; }\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper { order: 2 !important; }\\nbody:not(.hs-knowledge-listing-page) .header__button-col.hidden-phone { order: 3 !important; margin-left: auto !important; }\\nbody:not(.hs-knowledge-listing-page) .header__menu-col { order: 4 !important; }\\nbody:not(.hs-knowledge-listing-page) .header__menu-col { flex: 0 0 auto !important; width: auto !important; }\\nbody:not(.hs-knowledge-listing-page) .header__button-col.hidden-phone { flex: 0 0 auto !important; }\\n@@RWCLOSE@@style>\\n<script>\\n(function() {\\n  function initHeaderLayoutFix() {\\n    if (document.body.classList.contains(\\\"hs-knowledge-listing-page\\\")) { return; }\\n    var wrapperBottom = document.querySelector(\\\".header__wrapper--bottom\\\");\\n    var searchWrapper = document.querySelector(\\\".hs-kb-search-input-wrapper\\\");\\n    var logoCol = document.querySelector(\\\".header__logo-col\\\");\\n    if (wrapperBottom && searchWrapper && logoCol && !wrapperBottom.contains(searchWrapper)) {\\n      logoCol.insertAdjacentElement(\\\"afterend\\\", searchWrapper);\\n    }\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", initHeaderLayoutFix);\\n  } else {\\n    initHeaderLayoutFix();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 2 finpuss: sokefelt-justering + ikon, Kontakt oss/Runwell.com-avstand, breadcrumb, sidebar-linje */\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__form {\\n  display: flex !important; align-items: center !important; position: relative !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__input {\\n  flex: 1 1 auto !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__button {\\n  display: flex !important; align-items: center !important; justify-content: center !important;\\n  position: absolute !important; left: 14px !important; top: 50% !important; transform: translateY(-50%) !important;\\n  width: 18px !important; height: 18px !important; pointer-events: none !important; z-index: 2 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__button svg {\\n  display: block !important; width: 18px !important; height: 18px !important; fill: rgba(17,11,57,0.5) !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .header__menu-col { margin-left: 0 !important; }\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container { padding-left: 0 !important; }\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb_item a { padding: 0 !important; }\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar { border-right: none !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 3 finpuss: sokeikon-overlap, footer lys-tema kontrast, footer konsistens */\\nbody:not(.hs-knowledge-listing-page) .hs-kb-search-input-wrapper .hs-search-field__button {\\n  margin: 0 !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .hs-kb-social_follow__link {\\n  background: #ffffff !important;\\n  border: none !important;\\n}\\nbody:not(.hs-knowledge-listing-page) .rw-kb-footer-extra__copyright,\\nbody:not(.hs-knowledge-listing-page) .rw-kb-footer-extra__copyright p {\\n  color: rgba(17,11,57,0.6) !important;\\n}\\n.footer .footer__menu-link { font-size: 14px !important; }\\nbody:not(.hs-knowledge-listing-page) footer .footer__bottom--left img {\\n  filter: brightness(0) !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .footer__menu a.footer__menu-link {\\n  font-size: 14px !important;\\n}\\n/* Runde 5: sidebar til venstre, heading-alignment, seksjonsgap */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--sidebar {\\n  flex-direction: row-reverse !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\n  padding-left: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-content {\\n  gap: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-subcategory-listing {\\n  margin-bottom: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__toggle {\\n  padding-bottom: 0 !important;\\n}\\n/* Runde 6: sidebar vertikal-alignment mot hero-ikonet */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar {\\n  margin-top: 28px !important;\\n}\\n\\n/* Runde 6: logo baseline-overflow fix, sidebar chevron-ikon, kortere active-stroke */\\n.header__logo-image {\\n  vertical-align: middle !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .toggle_icon--arrow::after {\\n  content: '' !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .toggle_icon--arrow {\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 12px 12px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active,\\nhtml:is(.rw-page-category,.rw-page-article) li.hs-kb-category-accordion_link--active > .hs-kb-anchor_toggle {\\n  border-left: none !important;\\n  position: relative !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active::before {\\n  content: '' !important;\\n  position: absolute !important;\\n  left: 0 !important;\\n  top: 50% !important;\\n  transform: translateY(-50%) !important;\\n  width: 2px !important;\\n  height: 24px !important;\\n  background: rgb(17, 11, 57) !important;\\n}\\n\\n/* Runde 7: chevron-rotasjon i sidebar (matcher Articles-and-guides), breadcrumb-separator og venstrejustering */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .toggle_icon--arrow {\\n  transition: transform 150ms;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar input:checked ~ .hs-kb-anchor_toggle .toggle_icon--arrow {\\n  transform: rotate(90deg);\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function(){\\n  function fixFooterLogo(){\\n    if (document.body.classList.contains(\\\"hs-knowledge-listing-page\\\")) { return; }\\n    document.querySelectorAll('footer img[src*=\\\"logo-hvit-outlined\\\"]').forEach(function(img){\\n      img.src = img.src.replace(\\\"logo-hvit-outlined\\\", \\\"logo-lilla-outlined\\\");\\n    });\\n  }\\n  if (document.readyState === \\\"loading\\\") {\\n    document.addEventListener(\\\"DOMContentLoaded\\\", fixFooterLogo);\\n  } else {\\n    fixFooterLogo();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 9 (2026-07-30): avrundede endepunkter pa aktiv-indikator */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-anchor_toggle--active::before {\\n  border-radius: 2px !important;\\n}\\n\\n/* Runde 9: juster venstre-innrykk sidebar-lenker (Kom i gang / Utviklerressurser vs barn) */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .hs-kb-category-accordion_link {\\n  padding-left: 12px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-sidebar .hs-kb-anchor_toggle .hs-kb-category-accordion_link {\\n  padding-left: 0 !important;\\n}\\n\\n/* Runde 9: lilla/navy Help Center-logo pa alle undersider (native SVG-farger) */\\nhtml:is(.rw-page-category,.rw-page-article) .header__logo-image,\\nbody:not(.hs-knowledge-listing-page) .header__logo-image {\\n  filter: none !important;\\n}\\n\\n/* Runde 22: sokefeltet ble klemt for smalt/brutt i en overgangssone FOR selve mobil-brekningspunktet.\\n   Flytter derfor til-skjul-punktet tidligere (900px), sa det ikke finnes en 'skvis-sone' der\\n   feltet krymper til nesten ingenting mens logo/meny fortsatt er i desktop-layout.\\n   900px er et anslag - si om det fortsatt bryter for tidlig/sent. */\\n@media (max-width: 900px) {\\n  body:not(.hs-knowledge-listing-page) header.header .hs-search-field__bar,\\n  body:not(.hs-knowledge-listing-page) header.header .hs-kb-search-input-wrapper {\\n    display: none !important;\\n  }\\n}\\n\\n/* Runde 9: skjul sokefelt i header pa mobil - kun logo + hamburger */\\n@media (max-width: 767px) {\\n  /* Runde 20: denne skjulte ogsa forsidens store hero-sokefelt pa mobil, siden\\n     det ligger i samme <header>-tag som kategori/artikkel-headerens sokefelt.\\n     Skopet na til kun body:not(.hs-knowledge-listing-page) sa hero-sokefeltet\\n     pa forsiden vises igjen pa mobil. */\\n  body:not(.hs-knowledge-listing-page) header.header .hs-search-field__bar,\\n  body:not(.hs-knowledge-listing-page) header.header .hs-kb-search-input-wrapper {\\n    display: none !important;\\n  }\\n}\\n\\n/* Runde 9: riktig chevron-ikon pa \\\"Se mer\\\"-knappen */\\n.hs-kb-category-article-list__toggle-icon {\\n  font-size: 0 !important;\\n  display: inline-block !important;\\n  width: 12px !important;\\n  height: 12px !important;\\n  vertical-align: middle !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 12px 12px !important;\\n  transform: rotate(90deg) !important;\\n  transition: transform 150ms !important;\\n}\\n.hs-kb-category-article-list__toggle[aria-expanded=\\\"true\\\"] .hs-kb-category-article-list__toggle-icon {\\n  transform: rotate(-90deg) !important;\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 9b: brekk spesifisitets-krig for breadcrumb-separator (ekstern tema-regel vinner over enkel !important) */\\nhtml:is(.rw-page-category,.rw-page-article):is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumbs .hs-kb-breadcrumb_item:not(:last-child):not(.__rw1):not(.__rw2):not(.__rw3)::after {\\n  all: unset !important;\\n  content: \\\"\\\" !important;\\n  display: inline-block !important;\\n  box-sizing: border-box !important;\\n  width: 12px !important;\\n  height: 12px !important;\\n  padding: 0 !important;\\n  margin: 0 !important;\\n  margin-left: 8px !important;\\n  border: none !important;\\n  font-size: 0 !important;\\n  line-height: 0 !important;\\n  vertical-align: middle !important;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.5 9L7.5 6L4.5 3' stroke='%236B7280' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E\\\") !important;\\n  background-repeat: no-repeat !important;\\n  background-position: center !important;\\n  background-size: 12px 12px !important;\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 10 (2026-07-30 kveld): gap breadcrumb -> undertekst = 1.5rem */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-breadcrumb-container {\\n  padding-top: 0 !important;\\n}\\n\\n/* Runde 10: bredere hover-markering pa artikkel-lenker (dekker padding-sonene) */\\n.hs-kb-category-article-list__link {\\n  margin: 0 -16px !important;\\n  padding: 14px 20px !important;\\n  border-radius: 8px !important;\\n}\\n\\n/* Runde 12: fjernet padding pa header__container--left/--right (klemte logoen via flex-shrink). Header-edge styres kun av .header__bottom. */\\n@media (max-width: 767px) {\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-content-wrapper--responsive-spacing {\\n    padding-left: 24px !important;\\n    padding-right: 24px !important;\\n    margin-left: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 11 (2026-07-30 kveld 2): mobil footer-konsistens + kant-til-kant */\\n@media (max-width: 767px) {\\n  .footer .footer__menu-link { font-size: 24px !important; }\\n  .rw-footer-lang, .rw-footer-lang-panel, .rw-footer-lang-panel * { font-size: 24px !important; }\\n  .rw-kb-footer-extra__copyright, .rw-kb-footer-extra__copyright p { font-size: 14px !important; }\\n\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered .hs-kb-category-article-list__link {\\n    padding-left: 24px !important;\\n    padding-right: 24px !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n<script>\\n/* Runde 12: robust kant-til-kant for artikkellisten pa kategori-side (mobil). Bruker faktisk malt avstand i stedet for 100vw/transform, som overskjot kanten fordi prosent-marginer regnes ut fra foreldre-boksens bredde, ikke viewportet. */\\n(function(){\\n  function fullBleedArticleList(){\\n    if (window.innerWidth > 767) return;\\n    if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n    var els = document.querySelectorAll('.hs-kb-category-article-list--bordered');\\n    els.forEach(function(el){\\n      el.style.setProperty('margin-left', '', '');\\n      el.style.setProperty('margin-right', '', '');\\n      el.style.setProperty('width', '', '');\\n      var rect = el.getBoundingClientRect();\\n      var leftOffset = Math.round(rect.left);\\n      var rightOffset = Math.round(window.innerWidth - rect.right);\\n      el.style.setProperty('margin-left', leftOffset > 0 ? (-leftOffset) + 'px' : '0px', 'important');\\n      el.style.setProperty('margin-right', rightOffset > 0 ? (-rightOffset) + 'px' : '0px', 'important');\\n      el.style.setProperty('width', 'auto', 'important');\\n      el.style.setProperty('max-width', 'none', 'important');\\n      el.style.setProperty('border-radius', '0', 'important');\\n      el.style.setProperty('border-left', 'none', 'important');\\n      el.style.setProperty('border-right', 'none', 'important');\\n    });\\n  }\\n  function run(){\\n    fullBleedArticleList();\\n    setTimeout(fullBleedArticleList, 400);\\n    setTimeout(fullBleedArticleList, 1200);\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', run);\\n  } else {\\n    run();\\n  }\\n  window.addEventListener('resize', fullBleedArticleList);\\n  window.addEventListener('orientationchange', function(){ setTimeout(fullBleedArticleList, 300); });\\n})();\\n@@RWCLOSE@@script>\\n<script>\\n/* Runde 14: footer-fontstorrelse + hamburgermeny 'Kontakt oss' (ikon-fyll + venstrejustering) pa mobil. Forrige runde brukte inline style + important, men det ble sannsynligvis overskrevet av en re-render av sprakvelgeren/footeren etter at scriptet kjorte en gang. Denne runden bruker en MutationObserver + lopende intervall i tillegg, sa fiksen legges pa igjen automatisk hvis DOM-en endres. */\\n(function(){\\n  function applyFixes(){\\n    /* Runde 17: bytt forstorrelsesglass-ikonet i sokefeltet med Haralds egen search.svg (tynn outline-stil) */\\n    document.querySelectorAll('.hs-kb-search-input-wrapper .hs_cos_wrapper_type_icon svg').forEach(function(svg){\\n      if (svg.getAttribute('data-rw-search-icon') === '1') return;\\n      svg.setAttribute('viewBox', '0 0 18 18');\\n      svg.setAttribute('fill', 'none');\\n      svg.setAttribute('data-rw-search-icon', '1');\\n      svg.style.setProperty('fill', 'none', 'important');\\n      svg.innerHTML = '<path d=\\\"M15.7501 15.7501L12.4951 12.4951M14.25 8.25C14.25 11.5637 11.5637 14.25 8.25 14.25C4.93629 14.25 2.25 11.5637 2.25 8.25C2.25 4.93629 4.93629 2.25 8.25 2.25C11.5637 2.25 14.25 4.93629 14.25 8.25Z\\\" stroke=\\\"#110B39\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" fill=\\\"none\\\">@@RWCLOSE@@path>';\\n      var p = svg.querySelector('path');\\n      if (p) p.style.setProperty('fill', 'none', 'important');\\n    });\\n\\n    /* Runde 22: knappen har ogsa et NATIVT bakgrunnsbilde-ikon (hvitt forstorrelsesglass)\\n       liggende bak var egen injiserte svg, som ga inntrykk av to sok-ikoner samtidig,\\n       spesielt synlig nar feltet far fokus/apnes. Fjerner det native bakgrunnsbildet helt. */\\n    document.querySelectorAll('.hs-search-field__button').forEach(function(btn){\\n      if (document.body.classList.contains('hs-knowledge-listing-page')) return; /* Runde 23: la forsiden ha sitt native (hvite) ikon, siden var egen morke ikon er usynlig mot den morke hero-bakgrunnen der */\\n      btn.style.setProperty('background-image', 'none', 'important');\\n    });\\n\\n    document.querySelectorAll('.footer .footer__menu-link').forEach(function(el){\\n      el.style.setProperty('font-size', '24px', 'important');\\n    });\\n    document.querySelectorAll('.rw-footer-lang, .rw-footer-lang-panel, .rw-footer-lang-panel *').forEach(function(el){\\n      el.style.setProperty('font-size', '24px', 'important');\\n    });\\n    document.querySelectorAll('.rw-kb-footer-extra__copyright, .rw-kb-footer-extra__copyright p').forEach(function(el){\\n      el.style.setProperty('font-size', '14px', 'important');\\n    });\\n    document.querySelectorAll('.header__menu--mobile .header__menu-item--button').forEach(function(li){\\n      /* Runde 16: i stedet for a style-patche CTA-knapp-varianten (som stadig avvek fra Runwell.com),\\n         gjor vi Kontakt oss om til noyaktig samme DOM-struktur som den native \\\"Runwell.com\\\"-lenken,\\n         slik at den arver identisk tema-styling i stedet for a kjempe mot en annen native variant. */\\n      var btn = li.querySelector('a.header__button, button.header__button');\\n      if (!btn) return;\\n      li.className = 'header__menu-item header__menu-item--depth-1  hs-skip-lang-url-rewrite';\\n      li.removeAttribute('style');\\n      btn.className = 'header__menu-link  ';\\n      btn.removeAttribute('style');\\n    });\\n  }\\n  function run(){\\n    applyFixes();\\n    var tries = 0;\\n    var interval = setInterval(function(){\\n      applyFixes();\\n      tries++;\\n      if (tries > 20) clearInterval(interval);\\n    }, 500);\\n    var footer = document.querySelector('.footer') || document.body;\\n    var header = document.querySelector('header.header') || document.body;\\n    var mo = new MutationObserver(function(){ applyFixes(); });\\n    mo.observe(footer, {childList: true, subtree: true});\\n    mo.observe(header, {childList: true, subtree: true});\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', run);\\n  } else {\\n    run();\\n  }\\n  window.addEventListener('resize', applyFixes);\\n  window.addEventListener('orientationchange', function(){ setTimeout(applyFixes, 300); });\\n})();\\n@@RWCLOSE@@script>\\n<style>\\n/* Runde 15: header skal krympe sokefeltet forst, ikke logoen, nar plassen blir trang pa desktop/tablet */\\n@media (min-width: 768px) {\\n  .header__logo {\\n    flex-shrink: 0 !important;\\n  }\\n  /* Runde 19: denne blokken matte strammes inn til KUN kategori/artikkel-header.\\n     '.hs-kb-search-input-wrapper' er samme element som forsidens store hero-sokefelt\\n     (ligger ogsa inni <header>), sa en uskopet regel her klemte hero-sokefeltet\\n     pa forsiden ned til 320px og ga H1 mindre plass. Derfor: kun body:not(.hs-knowledge-listing-page). */\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper {\\n    flex-grow: 0 !important;\\n    flex-shrink: 1 !important;\\n    flex-basis: 320px !important;\\n    width: auto !important;\\n    max-width: 320px !important;\\n    min-width: 160px !important;\\n    overflow: visible !important;\\n  }\\n  /* Runde 17: hele kjeden ned til input matte tvinges til 100% bredde,\\n     ellers holdt de sin naturlige (320px) bredde og fikk feltet til a se ut som det\\n     bare 'flyttet seg' i stedet for a krympe, fordi innholdet overflowet usynlig utenfor. */\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field,\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field__bar,\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field__form,\\n  body:not(.hs-knowledge-listing-page) .header .hs-kb-search-input-wrapper .hs-search-field__input {\\n    width: 100% !important;\\n    min-width: 0 !important;\\n  }\\n  /* Runde 19: 'Artikler og veiledning'-triggeren ma vaere like beskyttet som logoen,\\n     ellers forsoker flexbox a krympe ogsa den (siden flex-shrink default er 1),\\n     og siden teksten har white-space:nowrap havner alt overlapp der i stedet for\\n     at sokefeltet tar hele krympe-belastningen selv. */\\n  body:not(.hs-knowledge-listing-page) .rw-header-articles-nav {\\n    flex-shrink: 0 !important;\\n  }\\n  /* Runde 21: den egentlige flex-deltakeren i header__wrapper--bottom er IKKE\\n     .rw-header-articles-nav direkte, men .header__logo-col (som pakker inn BADE\\n     logo og Artikler-og-veiledning-triggeren). Uten a beskytte denne ytre boksen\\n     forsokte layouten fortsatt a krympe hele boksen, og sokefeltet tok ikke hensyn\\n     til divens egentlige bredde. */\\n  body:not(.hs-knowledge-listing-page) .header__logo-col {\\n    flex-shrink: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 15: footer-fontstorrelse - maks-spesifisitet CSS-backup i tillegg til JS-fiksen, gjelder na universelt (ikke bare mobil) siden Login/Display login/Free trial matcher Norwegian pa alle bredder */\\nhtml body .footer .footer__menu-link.footer__menu-link.footer__menu-link {\\n  font-size: 24px !important;\\n}\\nhtml body .rw-footer-lang.rw-footer-lang,\\nhtml body .rw-footer-lang-panel.rw-footer-lang-panel,\\nhtml body .rw-footer-lang-panel.rw-footer-lang-panel * {\\n  font-size: 24px !important;\\n}\\nhtml body .rw-kb-footer-extra__copyright.rw-kb-footer-extra__copyright,\\nhtml body .rw-kb-footer-extra__copyright.rw-kb-footer-extra__copyright p {\\n  font-size: 14px !important;\\n}\\n/* Runde 15: reduser luften mellom Log in / Display log in / Free trial pa mobil (line-height var arvet fra desktop) */\\n@media (max-width: 767px) {\\n  .footer__menu {\\n    gap: 6px !important;\\n  }\\n  .footer .footer__menu-link {\\n    line-height: 1.4 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 23: fontstorrelse 15/14px -> 16px pa kategori-listen og header Kontakt oss/Runwell.com */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link {\\n  font-size: 16px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .header__menu--desktop .header__menu-link.header__menu-link {\\n  font-size: 16px !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .header__button.button.right {\\n  font-size: 16px !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 24: Runwell.com-knapp pa forsiden skal ogsa vaere 16px */\\nbody.hs-knowledge-listing-page .header__menu--desktop .header__menu-link.header__menu-link {\\n  font-size: 16px !important;\\n}\\n\\n/* Runde 24: artikkelside - fjern sidefelt, bilde-stroke (behold radius), feedback-linjer, relaterte-artikler storrelse */\\nhtml.rw-page-article .hs-kb-sidebar {\\n  display: none !important;\\n}\\nhtml.rw-page-article .private-image,\\nhtml.rw-page-article .private-image img {\\n  border: none !important;\\n  border-radius: 12px !important;\\n}\\nhtml.rw-page-article #ka-feedback-rating-input-wrapper {\\n  border-top: none !important;\\n  border-bottom: none !important;\\n}\\nhtml.rw-page-article .ka-feedback-rating-button {\\n  border-radius: 100px !important;\\n}\\nhtml.rw-page-article .hs-kb-related-articles a {\\n  font-size: 16px !important;\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Runde 27: artikkelside - juster breadcrumb-alignment, tittel 32px, luft rundt tittel */\\nhtml.rw-page-article.rw-page-article .hs-kb-breadcrumb-container.hs-kb-breadcrumb-container {\\n  margin-bottom: 32px !important;\\n}\\n@media (min-width: 768px) {\\n  html.rw-page-article.rw-page-article .hs-kb-breadcrumb-container.hs-kb-breadcrumb-container {\\n    padding-left: 48px !important;\\n  }\\n}\\nhtml.rw-page-article.rw-page-article .knowledgebase-post h1 {\\n  font-size: 32px !important;\\n  margin-bottom: 8px !important;\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* Runde 28: mobil-fiks kant-til-kant + storre/midtstilt feedback + relaterte-artikler-ikon */\\n@media (max-width: 767px) {\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-content { padding-right: 0 !important; }\\n  html.rw-page-article #ka-feedback-rating-input-wrapper {\\n    flex-direction: column !important;\\n    align-items: center !important;\\n    text-align: center !important;\\n    gap: 16px !important;\\n    width: 100% !important;\\n  }\\n  html.rw-page-article .ka-feedback-rating-question {\\n    width: 100% !important;\\n    text-align: center !important;\\n  }\\n  html.rw-page-article .ka-feedback-rating-buttons {\\n    width: 100% !important;\\n    justify-content: center !important;\\n    gap: 16px !important;\\n  }\\n  html.rw-page-article .ka-feedback-rating-button {\\n    flex: 1 1 0 !important;\\n    max-width: 200px !important;\\n    padding: 14px 0 !important;\\n    font-size: 16px !important;\\n    height: auto !important;\\n  }\\n}\\nhtml.rw-page-article .ka-feedback-rating-button {\\n  padding: 10px 28px !important;\\n  font-size: 15px !important;\\n}\\nhtml.rw-page-article #kb-related-articles ul {\\n  list-style: none !important;\\n  padding-left: 0 !important;\\n}\\nhtml.rw-page-article #kb-related-articles a {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  gap: 8px !important;\\n  color: #110b39 !important;\\n  font-size: 16px !important;\\n}\\nhtml.rw-page-article #kb-related-articles a::before {\\n  content: '';\\n  width: 18px;\\n  height: 18px;\\n  flex-shrink: 0;\\n  background-repeat: no-repeat;\\n  background-size: contain;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12H15M9 16H15M17 21H7C5.89543 21 5 20.1046 5 19V5C5 3.89543 5.89543 3 7 3H12.5858C12.851 3 13.1054 3.10536 13.2929 3.29289L18.7071 8.70711C18.8946 8.89464 19 9.149 19 9.41421V19C19 20.1046 18.1046 21 17 21Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\");\\n}\\n@@RWCLOSE@@style>\\n<script>\\n(function(){\\n  function rwFixFeedbackFont(){\\n    document.querySelectorAll('.ka-feedback-rating-button span:not([data-rw-font-fixed])').forEach(function(el){\\n      el.style.setProperty('font-family', \\\"'Ambit', system-ui, sans-serif\\\", 'important');\\n      el.setAttribute('data-rw-font-fixed', '1');\\n    });\\n  }\\n  rwFixFeedbackFont();\\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', rwFixFeedbackFont); }\\n  setTimeout(rwFixFeedbackFont, 800);\\n  setTimeout(rwFixFeedbackFont, 2000);\\n  var rwMo = new MutationObserver(rwFixFeedbackFont);\\n  rwMo.observe(document.documentElement, { childList: true, subtree: true });\\n})();\\n@@RWCLOSE@@script>\\n\\n<style>\\n/* Runde 29 header adjustments */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-search-field__input {\\n  background: #F9FAFB !important;\\n}\\n.header__menu--desktop .header__menu-item {\\n  padding-left: 0 !important;\\n}\\n.header__button,\\n.header__menu-link,\\n.rw-header-articles-nav {\\n  font-weight: 500 !important;\\n}\\n@@RWCLOSE@@style>\\n\\n\\n<style>\\n/* Runde 34: kategoriside artikkelliste - documenttext-ikon, ingen chevron, ingen linjer (matcher \\\"Relaterte artikler\\\") */\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list.hs-kb-category-article-list li,\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered li {\\n  border-bottom: none !important;\\n  padding: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered li::after,\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link::after {\\n  content: none !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list--bordered.hs-kb-category-article-list--bordered,\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list.hs-kb-category-article-list {\\n  border: none !important;\\n  border-radius: 0 !important;\\n  overflow: visible !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link {\\n  display: inline-flex !important;\\n  align-items: center !important;\\n  justify-content: flex-start !important;\\n  gap: 8px !important;\\n  padding: 10px 0 !important;\\n  margin: 0 !important;\\n}\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link::before {\\n  content: '';\\n  width: 18px;\\n  height: 18px;\\n  flex-shrink: 0;\\n  background-repeat: no-repeat;\\n  background-size: contain;\\n  background-image: url(\\\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12H15M9 16H15M17 21H7C5.89543 21 5 20.1046 5 19V5C5 3.89543 5.89543 3 7 3H12.5858C12.851 3 13.1054 3.10536 13.2929 3.29289L18.7071 8.70711C18.8946 8.89464 19 9.149 19 9.41421V19C19 20.1046 18.1046 21 17 21Z' stroke='%235c27ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\");\\n}\\n\\n/* Runde 34c: mobil - link-ikon padding-left 24px, matcher logo/breadcrumb */\\n@media (max-width: 767px) {\\n  html:is(.rw-page-category,.rw-page-article) .hs-kb-category-article-list__link.hs-kb-category-article-list__link.hs-kb-category-article-list__link {\\n    padding-left: 24px !important;\\n  }\\n}\\n@@RWCLOSE@@style>\".split(PH).join('</');\nvar rwFooterRaw = \"<style>\\n/* ══════════════════════════════════════════════════════════════════\\n   FOOTER - BASE (shared on every page type: home, category, article, search)\\n   Figma: homepage footer, same purple as rest of page on homepage,\\n   no dark-navy background.\\n   ══════════════════════════════════════════════════════════════════ */\\n.footer {\\n  background: transparent !important;\\n  border-top: none !important;\\n  padding: 64px 48px 24px !important;\\n  margin-top: 0 !important;\\n}\\n.footer, .footer a, .footer p, .footer span, .footer li {\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\n\\n.rw-footer-row1 {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  margin-bottom: 40px;\\n}\\n.rw-footer-lang {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-size: 24px;\\n  text-decoration: none;\\n}\\n.rw-footer-lang svg { display: block; }\\n\\n.footer__bottom--right .hs-kb-social_follow { display: flex; gap: 16px; }\\n.footer__bottom--right .hs-kb-social_follow__link { color: #fff !important; }\\n.footer__bottom--right .hs-kb-social_follow__link svg,\\n.footer__bottom--right .hs-kb-social_follow__link path { fill: #fff !important; }\\n\\n.footer__bottom {\\n  display: flex !important;\\n  justify-content: space-between !important;\\n  align-items: center !important;\\n  border-top: none !important;\\n  margin: 0 !important;\\n  padding: 0 !important;\\n}\\n.footer__bottom--left img { content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important; }\\n.footer__bottom--left p { color: #fff !important; font-size: 24px !important; font-weight: 600 !important; }\\n\\n.footer__menu { display: flex !important; flex-direction: column !important; gap: 10px !important; align-items: flex-end !important; margin: 0 !important; padding: 0 !important; list-style: none !important; }\\n.footer__menu-link { color: #fff !important; font-size: 24px !important; }\\n.footer__menu-link:hover { color: rgba(255,255,255,0.75) !important; }\\n\\n.rw-kb-footer-extra {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  flex-wrap: wrap;\\n  gap: 16px;\\n  margin-top: 40px;\\n}\\n.rw-kb-footer-extra__badges { display: flex; gap: 12px; }\\n.rw-kb-footer-extra__badges img { display: block; height: 40px; width: auto; }\\n.rw-kb-footer-extra__copyright,\\n.rw-kb-footer-extra__copyright * { font-size: 24px !important; color: #fff !important; margin: 0 !important; }\\n@@RWCLOSE@@style>\\n\\n<!-- FOOTER DOM RESTRUCTURE\\n     initFooter() is the single place that builds the footer's final DOM shape:\\n     creates .rw-footer-row1 (language switcher + social icons), moves the menu\\n     into .footer__bottom, and relocates the .rw-kb-footer-extra block (app-store\\n     badges + copyright) below. Guarded by data-rw-footer-done so it only runs once\\n     even though this same field is shared across all page types. The category/article\\n     specific footer field only supplies a CSS re-skin on top of this DOM (see\\n     field4/field5) and must NOT duplicate this DOM-building logic. -->\\n<script>\\n(function() {\\n  function initFooter() {\\n    var footer = document.querySelector('footer.footer');\\n    if (!footer || footer.querySelector('.rw-footer-row1')) return;\\n\\n    var footerRight = footer.querySelector('.footer__bottom--right');\\n    var bottom = footer.querySelector('.footer__bottom');\\n    var menu = footer.querySelector('.footer__menu');\\n    if (!footerRight || !bottom || !menu) return;\\n\\n    var socialWrapper = footerRight.children[0];\\n    var copyrightWrapper = footerRight.children[1];\\n\\n    var row1 = document.createElement('div');\\n    row1.className = 'rw-footer-row1';\\n\\n    var langSwitcher = document.querySelector('.header__language-switcher-col');\\n    var nbHref = '/nb', enHref = '/en';\\n    if (langSwitcher) {\\n      var nbLink = langSwitcher.querySelector('a[data-language=\\\"nb\\\"]');\\n      var enLink = langSwitcher.querySelector('a[data-language=\\\"en\\\"]');\\n      if (nbLink) nbHref = nbLink.getAttribute('href');\\n      if (enLink) enHref = enLink.getAttribute('href');\\n    }\\n    var currentLang = (document.documentElement.lang || '').toLowerCase().indexOf('en') === 0 ? 'en' : 'nb';\\n    var langWrap = document.createElement('div');\\n    langWrap.className = 'rw-footer-lang';\\n    langWrap.setAttribute('role', 'button');\\n    langWrap.setAttribute('tabindex', '0');\\n    langWrap.setAttribute('aria-expanded', 'false');\\n    langWrap.innerHTML = (currentLang === 'en' ? 'English' : 'Norwegian') + ' <svg width=\\\"20\\\" height=\\\"20\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n    var langPanel = document.createElement('div');\\n    langPanel.className = 'rw-footer-lang-panel';\\n    langPanel.innerHTML = '<a href=\\\"' + nbHref + '\\\">Norwegian@@RWCLOSE@@a><a href=\\\"' + enHref + '\\\">English@@RWCLOSE@@a>';\\n    langWrap.appendChild(langPanel);\\n    row1.appendChild(langWrap);\\n\\n    function toggleLangPanel(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !langPanel.classList.contains('is-open');\\n      langPanel.classList.toggle('is-open', isOpen);\\n      langWrap.setAttribute('aria-expanded', String(isOpen));\\n    }\\n    langWrap.addEventListener('click', function(e) {\\n      if (e.target.closest('a')) return;\\n      e.stopPropagation();\\n      toggleLangPanel();\\n    });\\n    langWrap.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleLangPanel(); }\\n      if (e.key === 'Escape') toggleLangPanel(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!langWrap.contains(e.target)) toggleLangPanel(false);\\n    });\\n    if (socialWrapper) row1.appendChild(socialWrapper);\\n    footer.insertBefore(row1, footer.firstChild);\\n    bottom.appendChild(menu);\\n\\n    var badgesRow = document.querySelector('.rw-kb-footer-extra');\\n    if (badgesRow && copyrightWrapper) {\\n      var myCopyright = badgesRow.querySelector('.rw-kb-footer-extra__copyright');\\n      copyrightWrapper.classList.add('rw-kb-footer-extra__copyright');\\n      if (myCopyright) { myCopyright.replaceWith(copyrightWrapper); } else { badgesRow.appendChild(copyrightWrapper); }\\n    }\\n    if (badgesRow) { footer.appendChild(badgesRow); }\\n    if (footerRight.parentElement) { footerRight.parentElement.removeChild(footerRight); }\\n  }\\n  function rwSafeInitFooter(){ try { initFooter(); } catch(e){} }\\n  rwSafeInitFooter();\\n  document.addEventListener('DOMContentLoaded', rwSafeInitFooter);\\n  window.addEventListener('load', rwSafeInitFooter);\\n  setTimeout(rwSafeInitFooter, 300);\\n  setTimeout(rwSafeInitFooter, 1000);\\n  setTimeout(rwSafeInitFooter, 2500);\\n  new MutationObserver(rwSafeInitFooter).observe(document.documentElement, {childList:true, subtree:true});\\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- App-store badges + copyright. Rendered exactly once here (shared footer field);\\n     initFooter() above moves this element into its final position in the footer. -->\\n<div class=\\\"rw-kb-footer-extra\\\">\\n  <div class=\\\"rw-kb-footer-extra__badges\\\">\\n    <a href=\\\"https://apps.apple.com/no/app/runwell/id6478398979?l=nb\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"><img src=\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/688b1fcfcfcb89b3b70becc4_Download_on_the_App_Store_Badge_NO_RGB_blk_100317.svg\\\" alt=\\\"Last ned i App Store\\\" height=\\\"40\\\">@@RWCLOSE@@a>\\n    <a href=\\\"https://play.google.com/store/apps/details?id=app.runwell.work\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"><img src=\\\"https://147071830.fs1.hubspotusercontent-eu1.net/hubfs/147071830/688b1fcfcfcb89b3b70becc5_google-play.svg\\\" alt=\\\"Tilgjengelig paa Google Play\\\" height=\\\"40\\\">@@RWCLOSE@@a>\\n  @@RWCLOSE@@div>\\n  <div class=\\\"rw-kb-footer-extra__copyright\\\">Copyright &copy; 2026, Runwell AS@@RWCLOSE@@div>\\n@@RWCLOSE@@div>\\n<style>\\n/* FOOTER - LANGUAGE SWITCHER DROPDOWN\\n   Egen sprakvelger-dropdown i footer (Figma: \\\"Norwegian\\\"/\\\"English\\\" + chevron) */\\n.rw-footer-lang {\\n  position: relative;\\n  display: flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  color: #fff;\\n  font-size: 24px;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 400;\\n  cursor: pointer;\\n  user-select: none;\\n}\\n.rw-footer-lang svg { transition: transform 150ms ease; }\\n.rw-footer-lang[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-footer-lang-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 180px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-footer-lang-panel.is-open { display: block; }\\n.rw-footer-lang-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-footer-lang-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* FOOTER - VERTICAL ALIGNMENT + MOBILE LAYOUT\\n   Nudge footer nav links + copyright down 20px */\\n.footer__menu a.footer__menu-link {\\n  position: relative;\\n  top: 20px;\\n}\\n.rw-kb-footer-extra__copyright {\\n  position: relative;\\n  top: 20px;\\n}\\n\\n/* Mobile footer: simplify to a clean stacked layout */\\n@media (max-width: 767px) {\\n  footer.footer {\\n    padding: 40px 24px 24px !important;\\n  }\\n  .rw-footer-row1 {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 20px !important;\\n  }\\n  .footer__bottom {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 24px !important;\\n    text-align: left !important;\\n  }\\n  .footer__bottom--left {\\n    align-items: flex-start !important;\\n    text-align: left !important;\\n  }\\n  .footer__menu {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n  }\\n  .footer__menu a.footer__menu-link {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n    text-align: left !important;\\n  }\\n  .rw-kb-footer-extra__copyright {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra__badges {\\n    flex-direction: row !important;\\n    flex-wrap: wrap !important;\\n    justify-content: flex-start !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n@media (max-width: 767px) {\\n  /* Remove the theme's default 20px side padding on footer nav links so they line up with the rest of the content */\\n  .footer__menu a.footer__menu-link {\\n    padding-left: 0 !important;\\n    padding-right: 0 !important;\\n  }\\n\\n  /* Move the menu links (Log in / Display log in / Free trial) above the logo + tagline block */\\n  .footer__bottom {\\n    display: flex !important;\\n  }\\n  .footer__menu {\\n    order: -1 !important;\\n  }\\n  .footer__bottom--left {\\n    order: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n<style>\\n/* == FOOTER (Figma: homepage footer, samme lilla som resten av siden pa forsiden, ingen morkeblatt bakgrunn) == */\\n.footer {\\n  background: transparent !important;\\n  border-top: none !important;\\n  padding: 64px 48px 24px !important;\\n  margin-top: 0 !important;\\n}\\n.footer, .footer a, .footer p, .footer span, .footer li {\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n}\\n\\n.rw-footer-row1 {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  margin-bottom: 40px;\\n}\\n.rw-footer-lang {\\n  display: flex;\\n  align-items: center;\\n  gap: 6px;\\n  color: #fff;\\n  font-size: 24px;\\n  text-decoration: none;\\n}\\n.rw-footer-lang svg { display: block; }\\n\\n.footer__bottom--right .hs-kb-social_follow { display: flex; gap: 16px; }\\n.footer__bottom--right .hs-kb-social_follow__link { color: #fff !important; }\\n.footer__bottom--right .hs-kb-social_follow__link svg,\\n.footer__bottom--right .hs-kb-social_follow__link path { fill: #fff !important; }\\n\\n.footer__bottom {\\n  display: flex !important;\\n  justify-content: space-between !important;\\n  align-items: center !important;\\n  border-top: none !important;\\n  margin: 0 !important;\\n  padding: 0 !important;\\n}\\n.footer__bottom--left img { content: url(\\\"https://help.runwell.com/hubfs/Runwell-Help-Center-logo-hvit-outlined.svg\\\") !important; }\\n.footer__bottom--left p { color: #fff !important; font-size: 24px !important; font-weight: 600 !important; }\\n\\n.footer__menu { display: flex !important; flex-direction: column !important; gap: 10px !important; align-items: flex-end !important; margin: 0 !important; padding: 0 !important; list-style: none !important; }\\n.footer__menu-link { color: #fff !important; font-size: 24px !important; }\\n.footer__menu-link:hover { color: rgba(255,255,255,0.75) !important; }\\n\\n.rw-kb-footer-extra {\\n  display: flex;\\n  justify-content: space-between;\\n  align-items: center;\\n  flex-wrap: wrap;\\n  gap: 16px;\\n  margin-top: 40px;\\n}\\n.rw-kb-footer-extra__badges { display: flex; gap: 12px; }\\n.rw-kb-footer-extra__badges img { display: block; height: 40px; width: auto; }\\n.rw-kb-footer-extra__copyright,\\n.rw-kb-footer-extra__copyright * { font-size: 24px !important; color: #fff !important; margin: 0 !important; }\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function() {\\n  function initFooter() {\\n    var footer = document.querySelector('footer.footer');\\n    if (!footer || footer.getAttribute('data-rw-footer-done')) return;\\n    footer.setAttribute('data-rw-footer-done', 'true');\\n\\n    var footerRight = footer.querySelector('.footer__bottom--right');\\n    var bottom = footer.querySelector('.footer__bottom');\\n    var menu = footer.querySelector('.footer__menu');\\n    if (!footerRight || !bottom || !menu) return;\\n\\n    var socialWrapper = footerRight.children[0];\\n    var copyrightWrapper = footerRight.children[1];\\n\\n    var row1 = document.createElement('div');\\n    row1.className = 'rw-footer-row1';\\n\\n    var langSwitcher = document.querySelector('.header__language-switcher-col');\\n    var nbHref = '/nb', enHref = '/en';\\n    if (langSwitcher) {\\n      var nbLink = langSwitcher.querySelector('a[data-language=\\\"nb\\\"]');\\n      var enLink = langSwitcher.querySelector('a[data-language=\\\"en\\\"]');\\n      if (nbLink) nbHref = nbLink.getAttribute('href');\\n      if (enLink) enHref = enLink.getAttribute('href');\\n    }\\n    var currentLang = (document.documentElement.lang || '').toLowerCase().indexOf('en') === 0 ? 'en' : 'nb';\\n    var langWrap = document.createElement('div');\\n    langWrap.className = 'rw-footer-lang';\\n    langWrap.setAttribute('role', 'button');\\n    langWrap.setAttribute('tabindex', '0');\\n    langWrap.setAttribute('aria-expanded', 'false');\\n    langWrap.innerHTML = (currentLang === 'en' ? 'English' : 'Norwegian') + ' <svg width=\\\"20\\\" height=\\\"20\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\"><path d=\\\"M5 7.5L10 12.5L15 7.5\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/>@@RWCLOSE@@svg>';\\n    var langPanel = document.createElement('div');\\n    langPanel.className = 'rw-footer-lang-panel';\\n    langPanel.innerHTML = '<a href=\\\"' + nbHref + '\\\">Norwegian@@RWCLOSE@@a><a href=\\\"' + enHref + '\\\">English@@RWCLOSE@@a>';\\n    langWrap.appendChild(langPanel);\\n    row1.appendChild(langWrap);\\n\\n    function toggleLangPanel(open) {\\n      var isOpen = typeof open === 'boolean' ? open : !langPanel.classList.contains('is-open');\\n      langPanel.classList.toggle('is-open', isOpen);\\n      langWrap.setAttribute('aria-expanded', String(isOpen));\\n    }\\n    langWrap.addEventListener('click', function(e) {\\n      if (e.target.closest('a')) return;\\n      e.stopPropagation();\\n      toggleLangPanel();\\n    });\\n    langWrap.addEventListener('keydown', function(e) {\\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleLangPanel(); }\\n      if (e.key === 'Escape') toggleLangPanel(false);\\n    });\\n    document.addEventListener('click', function(e) {\\n      if (!langWrap.contains(e.target)) toggleLangPanel(false);\\n    });\\n    if (socialWrapper) row1.appendChild(socialWrapper);\\n    footer.insertBefore(row1, footer.firstChild);\\n    bottom.appendChild(menu);\\n\\n    var badgesRow = document.querySelector('.rw-kb-footer-extra');\\n    if (badgesRow && copyrightWrapper) {\\n      var myCopyright = badgesRow.querySelector('.rw-kb-footer-extra__copyright');\\n      copyrightWrapper.classList.add('rw-kb-footer-extra__copyright');\\n      if (myCopyright) { myCopyright.replaceWith(copyrightWrapper); } else { badgesRow.appendChild(copyrightWrapper); }\\n    }\\n    if (badgesRow) { footer.appendChild(badgesRow); }\\n    if (footerRight.parentElement) { footerRight.parentElement.removeChild(footerRight); }\\n  }\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', initFooter);\\n  } else {\\n    initFooter();\\n  }\\n})();\\n@@RWCLOSE@@script>\\n\\n<!-- rw-kb-footer-extra (app-store badges + copyright) is rendered once by the shared\\n     'Knowledge base pages footer HTML' field (field3) and moved into place by its\\n     initFooter() script. Re-rendering it here caused the reported duplicate-badges\\n     bug on category/article/search pages, so it has been removed from this field. -->\\n<style>\\n/* Egen sprakvelger-dropdown i footer (Figma: \\\"Norwegian\\\"/\\\"English\\\" + chevron) */\\n.rw-footer-lang {\\n  position: relative;\\n  display: flex !important;\\n  align-items: center !important;\\n  gap: 6px !important;\\n  color: #fff;\\n  font-size: 24px;\\n  font-family: 'Ambit', system-ui, sans-serif;\\n  font-weight: 400;\\n  cursor: pointer;\\n  user-select: none;\\n}\\n.rw-footer-lang svg { transition: transform 150ms ease; }\\n.rw-footer-lang[aria-expanded=\\\"true\\\"] svg { transform: rotate(180deg); }\\n.rw-footer-lang-panel {\\n  display: none;\\n  position: absolute;\\n  top: calc(100% + 12px);\\n  left: 0;\\n  min-width: 180px;\\n  background: #fff;\\n  border-radius: 12px;\\n  padding: 8px;\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\n  z-index: 50;\\n}\\n.rw-footer-lang-panel.is-open { display: block; }\\n.rw-footer-lang-panel a {\\n  display: block;\\n  padding: 10px 12px;\\n  border-radius: 8px;\\n  color: #110b39 !important;\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\n  font-size: 15px !important;\\n  font-weight: 500 !important;\\n  text-decoration: none !important;\\n}\\n.rw-footer-lang-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\n@@RWCLOSE@@style>\\n\\n<style>\\n/* Nudge footer nav links + copyright down 20px */\\n.footer__menu a.footer__menu-link {\\n  position: relative;\\n  top: 20px;\\n}\\n.rw-kb-footer-extra__copyright {\\n  position: relative;\\n  top: 20px;\\n}\\n\\n/* Mobile footer: simplify to a clean stacked layout */\\n@media (max-width: 767px) {\\n  footer.footer {\\n    padding: 40px 24px 24px !important;\\n  }\\n  .rw-footer-row1 {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 20px !important;\\n  }\\n  .footer__bottom {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 24px !important;\\n    text-align: left !important;\\n  }\\n  .footer__bottom--left {\\n    align-items: flex-start !important;\\n    text-align: left !important;\\n  }\\n  .footer__menu {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n  }\\n  .footer__menu a.footer__menu-link {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra {\\n    flex-direction: column !important;\\n    align-items: flex-start !important;\\n    gap: 12px !important;\\n    text-align: left !important;\\n  }\\n  .rw-kb-footer-extra__copyright {\\n    top: 0 !important;\\n  }\\n  .rw-kb-footer-extra__badges {\\n    flex-direction: row !important;\\n    flex-wrap: wrap !important;\\n    justify-content: flex-start !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<style>\\n@media (max-width: 767px) {\\n  /* Remove the theme's default 20px side padding on footer nav links so they line up with the rest of the content */\\n  .footer__menu a.footer__menu-link {\\n    padding-left: 0 !important;\\n    padding-right: 0 !important;\\n  }\\n\\n  /* Move the menu links (Log in / Display log in / Free trial) above the logo + tagline block */\\n  .footer__bottom {\\n    display: flex !important;\\n  }\\n  .footer__menu {\\n    order: -1 !important;\\n  }\\n  .footer__bottom--left {\\n    order: 0 !important;\\n  }\\n}\\n@@RWCLOSE@@style>\\n\\n<script>\\n(function(){\\n  if (!document.documentElement.classList.contains('rw-page-category') && !document.documentElement.classList.contains('rw-page-article')) return;\\n  var css = \\\"\\\\nhtml:is(.rw-page-category,.rw-page-article) footer.footer, html:is(.rw-page-category,.rw-page-article) .footer {\\\\n  background: #fff !important;\\\\n  color: #110b39 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-row1 {\\\\n  display: flex !important;\\\\n  justify-content: space-between !important;\\\\n  align-items: center !important;\\\\n  padding: 24px 48px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang {\\\\n  position: relative;\\\\n  display: flex !important;\\\\n  align-items: center !important;\\\\n  gap: 6px !important;\\\\n  color: #110b39;\\\\n  font-size: 18px;\\\\n  font-family: 'Ambit', system-ui, sans-serif;\\\\n  font-weight: 400;\\\\n  cursor: pointer;\\\\n  user-select: none;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang svg { transition: transform 150ms ease; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang[aria-expanded=\\\\\\\"true\\\\\\\"] svg { transform: rotate(180deg); }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel {\\\\n  display: none;\\\\n  position: absolute;\\\\n  top: calc(100% + 12px);\\\\n  left: 0;\\\\n  min-width: 180px;\\\\n  background: #fff;\\\\n  border-radius: 12px;\\\\n  padding: 8px;\\\\n  box-shadow: 0 8px 24px rgba(17,11,57,0.18);\\\\n  z-index: 50;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel.is-open { display: block; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel a {\\\\n  display: block; padding: 10px 12px; border-radius: 8px;\\\\n  color: #110b39 !important; font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 15px !important; font-weight: 500 !important; text-decoration: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-footer-lang-panel a:hover { background: rgba(17,11,57,0.06) !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .hs-kb-social_follow__icon svg, html:is(.rw-page-category,.rw-page-article) .hs-kb-social_follow__link { color: #110b39 !important; }\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__bottom { padding: 24px 48px !important; align-items: flex-start !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__bottom--left p, html:is(.rw-page-category,.rw-page-article) .footer__bottom--left span {\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 24px !important;\\\\n  font-weight: 600 !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__menu {\\\\n  display: flex !important; flex-direction: column !important; gap: 10px !important;\\\\n  align-items: flex-end !important; margin: 0 !important; padding: 0 !important; list-style: none !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .footer__menu a.footer__menu-link {\\\\n  color: #110b39 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 18px !important;\\\\n}\\\\n\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra {\\\\n  display: flex !important;\\\\n  justify-content: space-between !important;\\\\n  align-items: center !important;\\\\n  padding: 24px 48px !important;\\\\n}\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra__badges { display: flex !important; gap: 12px !important; align-items: center !important; }\\\\nhtml:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra__copyright {\\\\n  color: #111827 !important;\\\\n  font-family: 'Ambit', system-ui, sans-serif !important;\\\\n  font-size: 16px !important;\\\\n}\\\\n\\\\n@media (max-width: 767px) {\\\\n  html:is(.rw-page-category,.rw-page-article) footer.footer { padding: 40px 24px 24px !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .rw-footer-row1 { flex-direction: column !important; align-items: flex-start !important; gap: 20px !important; padding: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .footer__bottom { flex-direction: column !important; align-items: flex-start !important; gap: 24px !important; text-align: left !important; padding: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .footer__menu { flex-direction: column !important; align-items: flex-start !important; gap: 12px !important; order: -1 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .footer__bottom--left { order: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra { flex-direction: column !important; align-items: flex-start !important; gap: 12px !important; text-align: left !important; padding: 0 !important; }\\\\n  html:is(.rw-page-category,.rw-page-article) .rw-kb-footer-extra__badges { flex-wrap: wrap !important; justify-content: flex-start !important; }\\\\n}\\\\n\\\";\\n  var s = document.createElement('style');\\n  s.textContent = css;\\n  document.head.appendChild(s);\\n  \\n  /* NOTE: this field used to also define its own initFooter() that rebuilt the footer\\n     DOM (row1, language switcher, moved social widget, rw-kb-footer-extra) a second time,\\n     guarded by data-rw-cat-footer-done. In practice it never ran: the shared footer field\\n     (field3/\\\"Knowledge base pages footer HTML\\\") already sets data-rw-footer-done on the\\n     <footer> via its own initFooter(), and this field's guard checked that same attribute\\n     and bailed out. Removed as dead code -- the single footer-DOM-building pass now lives\\n     only in field3; this field only supplies the category/article CSS override above. */\\n})();\\n@@RWCLOSE@@script>\\n\".split(PH).join('</');\nrwInject(rwHeaderRaw);\nrwInject(rwFooterRaw);\n})();"}]}]}