html{scroll-behavior:smooth;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}:where(.wp-site-blocks)>main{margin-block-start:0;}::selection{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}:focus-visible{outline:3px solid var(--wp--preset--color--primary);outline-offset:2px;box-shadow:0 0 0 2px #F9F8F1;}.has-primary-background-color :focus-visible{outline-color:var(--wp--preset--color--base);}.site-header{position:relative;z-index:50;}.site-header .wp-block-site-logo img{height:auto;}a.telefon-lenke{display:inline-flex;align-items:center;gap:0.5em;text-decoration:none;font-weight:600;}a.telefon-lenke::before{content:"";width:1.1em;height:1.1em;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E") center / contain no-repeat;}a.epost-lenke{text-decoration:none;}.nh{padding-block:1.1rem;}.nh-rad{gap:1rem;}.nh .wp-block-site-logo img,.nh-logo img{width:150px;height:auto;display:block;}.nh-logo{margin:0 !important;}.nh-hoyre{gap:0.6rem !important;}.nh-hoyre>*{margin:0 !important;}.nh-tel{display:inline-flex;align-items:center;gap:0.65em;text-decoration:none;font-weight:600;padding:0.35rem 1.1rem 0.35rem 0.35rem;border-radius:999px;transition:background 0.2s;}.nh-tel:hover{background:var(--wp--preset--color--base);}.nh-tel-ikon,.nh-panel-ikon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);transition:background 0.2s,color 0.2s;}.nh-tel-ikon::before,.nh-panel-ikon::before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:var(--ikon) center / contain no-repeat;mask:var(--ikon) center / contain no-repeat;}.nh-tel-ikon,.nh-kort-tel .nh-panel-ikon{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E");}.nh-kort-post .nh-panel-ikon{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E");}.nh-tel:hover .nh-tel-ikon{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.nh-meny-knapp{display:inline-flex;align-items:center;gap:0.7em;background:transparent;color:var(--wp--preset--color--primary);border:1.5px solid var(--wp--preset--color--primary);border-radius:999px;padding:calc(0.8em - 1.5px) 1.3em;font:500 0.95rem var(--wp--preset--font-family--body);cursor:pointer;transition:background 0.2s;}.nh-meny-knapp:hover{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.nh-cta{display:inline-flex;align-items:center;gap:0.55em;background:var(--wp--preset--color--primary);border:0;color:var(--wp--preset--color--base);border-radius:999px;padding:0.8em 1.4em;font:600 0.95rem var(--wp--preset--font-family--body);text-decoration:none;white-space:nowrap;transition:background 0.2s,color 0.2s;}.nh-cta::after{content:"→";transition:transform 0.2s;}.nh-cta:hover{background:var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--base);}.nh-cta:hover::after{transform:translateX(3px);}.nh-strek{display:grid;gap:4px;}.nh-strek i,.nh-strek::before,.nh-strek::after{content:"";width:16px;height:1.5px;background:currentColor;display:block;border-radius:2px;transition:width 0.2s;}.nh-strek::after{width:11px;}.nh-meny-knapp:hover .nh-strek::after{width:16px;}.nh-slor{position:fixed;inset:0;z-index:90;background:rgb(22 40 38 / 0.35);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;}.nh-panel{position:fixed;top:0;right:0;bottom:0;z-index:100;width:min(500px,100%);margin:0 !important;background:var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--sand);display:flex;flex-direction:column;padding:1.4rem clamp(1.4rem,4vw,2.6rem) calc(1.6rem + env(safe-area-inset-bottom,0px));overflow-y:auto;visibility:hidden;transform:translateX(100%);transition:transform 0.35s cubic-bezier(0.2,0.7,0.2,1),visibility 0.35s;box-shadow:-30px 0 60px -30px rgb(0 0 0 / 0.35);}.meny-apen .nh-panel{visibility:visible;transform:none;}.meny-apen .nh-slor{opacity:1;visibility:visible;}.meny-apen{overflow:hidden;}.nh-panel>*,.nh-panel-topp>*,.nh-panel-bunn>*,.nh-mobil-meny>*{margin:0 !important;}.nh-panel-topp{display:flex;justify-content:space-between;align-items:center;}.nh-panel-logo img{display:block;}.nh-lukk{background:rgb(255 255 255 / 0.08);border:0;border-radius:999px;padding:0.75em 1.2em;color:var(--wp--preset--color--base);font:500 0.95rem var(--wp--preset--font-family--body);cursor:pointer;transition:background 0.2s;}.nh-lukk:hover{background:rgb(255 255 255 / 0.14);}.nh-panel-cta-p{grid-column:1 / -1;margin-bottom:0.2rem !important;}.nh-panel-cta{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--wp--preset--color--gronn-lys);color:var(--wp--preset--color--primary-dark);border-radius:16px;padding:1.05rem 1.3rem;text-decoration:none;transition:background 0.2s;}.nh-panel-cta::after{content:"→";font-size:1.4rem;transition:transform 0.2s;}.nh-panel-cta:hover{background:var(--wp--preset--color--base);}.nh-panel-cta:hover::after{transform:translateX(4px);}.nh-panel-cta strong{display:block;font:400 1.45rem/1.2 var(--wp--preset--font-family--heading);}.nh-panel-cta small{display:block;font-size:0.85rem;opacity:0.8;margin-top:0.2rem;}.nh-panel-bunn{margin-top:auto !important;padding-top:2.4rem;display:grid;grid-template-columns:1fr 1fr;gap:0.6rem;}.nh-panel-kort{display:flex;align-items:center;gap:0.8rem;background:var(--wp--preset--color--primary);border-radius:16px;padding:0.8rem 0.9rem;text-decoration:none;color:var(--wp--preset--color--base);transition:background 0.2s;min-width:0;height:100%;box-sizing:border-box;}.nh-panel-kort:hover{background:#356764;}.nh-panel-ikon{width:38px;height:38px;background:var(--wp--preset--color--gronn-lys);}.nh-panel-kort small{display:block;font-size:0.75rem;color:rgb(249 248 241 / 0.7);}.nh-panel-kort strong{display:block;font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1rem;overflow-wrap:anywhere;}.nh-adresser{grid-column:1 / -1;font-size:0.85rem;color:rgb(249 248 241 / 0.6);margin-top:0.4rem !important;}.nh-adresser a{color:inherit;text-underline-offset:3px;}.nh-adresser a:hover{color:var(--wp--preset--color--base);}.nh-mobil-meny{display:flex;flex-direction:column;margin-top:2.2rem !important;}.nh-mobil-meny summary,.nh-mobil-lenke a{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 0;font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.5rem,1.2rem + 1.5vw,1.9rem);line-height:1.2;color:var(--wp--preset--color--base);text-decoration:none;cursor:pointer;list-style:none;}.nh-mobil-meny summary::-webkit-details-marker{display:none;}.nh-mobil-meny summary::after{content:"";width:10px;height:10px;border:solid rgb(249 248 241 / 0.7);border-width:0 2px 2px 0;transform:rotate(45deg);margin-right:0.3rem;transition:transform 0.2s;}.nh-mobil-meny details[open] summary::after{transform:rotate(-135deg);}ul.nh-mobil-under{list-style:none;margin:0 0 0.8rem !important;padding:0.3rem 0 0.3rem 1rem;display:grid;gap:0.1rem;border-left:2px solid rgb(255 255 255 / 0.12);}.nh-mobil-under a{display:block;padding:0.45rem 0;color:rgb(249 248 241 / 0.85);text-decoration:none;font-size:1.05rem;}.nh-mobil-under .nh-hovedside{margin-bottom:0.4rem;padding-bottom:0.5rem;border-bottom:1px solid rgb(255 255 255 / 0.12);}.nh-mobil-under .nh-hovedside a{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:0.5em;color:var(--wp--preset--color--gronn-lys);font-weight:600;font-size:1.15rem;}.nh-mobil-under .nh-hovedside a::after{content:"→";order:1;transition:transform 0.2s;}.nh-mobil-under .nh-hovedside a:hover::after{transform:translateX(3px);}.nh-mobil-under a:hover,.nh-mobil-lenke a:hover{color:var(--wp--preset--color--gronn-lys);}@media (max-width:600px){.nh .wp-block-site-logo img,.nh-logo img{width:128px !important;}.nh-tel{padding:0;}.nh-tel-tekst{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.nh-tel-ikon{width:42px;height:42px;}.nh-cta{padding:0.75em 1.1em;font-size:0.9rem;}.nh-cta::after{display:none;}.nh-meny-knapp{padding:0;width:42px;height:42px;justify-content:center;}.nh-meny-tekst{display:none;}.nh-panel{width:100%;box-shadow:none;}.nh-panel-kort{flex-direction:column;align-items:flex-start;gap:0.15rem;background:rgb(255 255 255 / 0.07);}.nh-panel-kort .nh-panel-ikon{display:none;}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}.nh-panel,.nh-slor{transition:none;}}.wp-block-group.is-style-kort{background-color:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:var(--wp--preset--spacing--30);}.wp-block-group.is-style-kort .wp-block-image,.wp-block-group.is-style-kort .wp-block-post-featured-image{margin-bottom:0.25rem;}.wp-block-group.is-style-kort .wp-block-image img,.wp-block-group.is-style-kort .wp-block-post-featured-image img{aspect-ratio:4 / 3;object-fit:cover;width:100%;border-radius:var(--wp--custom--radius--small);}.wp-block-group.is-style-kort :where(h2,h3) a{text-decoration:none;}.wp-block-group.is-style-kort :where(h2,h3) a:hover{text-decoration:underline;}.kort-klikkbart{position:relative;transition:transform 0.2s ease,box-shadow 0.2s ease;}.kort-klikkbart :where(h2,h3) a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.kort-klikkbart:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgb(46 90 87 / 0.12);}.wp-block-list.is-style-pil{list-style:none;padding-left:0;}.wp-block-list.is-style-pil li{position:relative;padding-left:1.6em;margin-bottom:0.35em;}.wp-block-list.is-style-pil li::before,.is-style-pil-lenke a::before,.wp-block-read-more.is-style-pil-lenke::before{content:"→";font-weight:600;}.wp-block-list.is-style-pil li::before{position:absolute;left:0;}.wp-block-list.is-style-pil a{text-decoration:none;}.wp-block-list.is-style-pil a:hover{text-decoration:underline;}.is-style-pil-lenke a,.wp-block-read-more.is-style-pil-lenke{display:inline-flex;gap:0.6em;text-decoration:none;}.is-style-pil-lenke a:hover,.wp-block-read-more.is-style-pil-lenke:hover{text-decoration:underline;}.is-style-pil-lenke a::before,.wp-block-read-more.is-style-pil-lenke::before{display:inline-block;transition:transform 0.2s ease;}.is-style-pil-lenke a:hover::before,.wp-block-read-more.is-style-pil-lenke:hover::before{transform:translateX(3px);}.wp-block-list.is-style-default li::marker{color:var(--wp--preset--color--primary);}@media (min-width:782px){.sidekolonne-sticky{position:sticky;top:2rem;}}.hero-bilde img{width:100%;height:100%;object-fit:cover;}@media (max-width:781px){.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{padding:var(--wp--preset--spacing--40) 0 0;}}.entry-content img{border-radius:var(--wp--custom--radius--small);}.entry-content>* + :where(h2,h3){margin-top:2.2em;}.kontaktboks{background-color:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);}#develup_portal_form{display:grid !important;grid-template-columns:1fr 1fr;gap:0.9rem;width:100%;}#develup_portal_form>div{width:auto !important;padding:0 !important;grid-column:1 / -1;}#develup_portal_form>.develup-flex{grid-column:auto;}#develup_portal_form label{font-size:0.85rem !important;font-weight:500;}#develup_portal_form br{display:none;}#develup_portal_form label{display:block;margin-bottom:0.3rem;}#develup_portal_form .required{color:#b3261e !important;margin-left:0.15em;}#develup_portal_form input,#develup_portal_form textarea{width:100% !important;box-sizing:border-box;padding:0.65rem 0.8rem !important;font:inherit;font-size:0.95rem;color:var(--wp--preset--color--primary);background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--primary);border-radius:8px;}#develup_portal_form textarea{min-height:8rem;resize:vertical;}#develup_portal_form input:focus,#develup_portal_form textarea:focus{outline:2px solid var(--wp--preset--color--primary);outline-offset:1px;}#develup_portal_submit{width:auto !important;min-height:0 !important;margin-top:0.5rem !important;padding:0.9em 1.8em !important;background-color:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--base) !important;font-family:var(--wp--preset--font-family--body);font-size:0.9rem !important;font-weight:600;text-transform:none !important;border:0;border-radius:var(--wp--custom--radius--pill) !important;cursor:pointer;}#develup_portal_submit:hover{background-color:var(--wp--preset--color--primary-dark) !important;}@media (max-width:480px){#develup_portal_form{grid-template-columns:1fr;}}.site-footer a{color:inherit;text-decoration:none;}.site-footer a:hover{text-decoration:underline;}.site-footer h2,.site-footer h3{color:inherit;}.wp-block-query-pagination{gap:0.5rem;}.wp-block-query-pagination .page-numbers{display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;padding:0 0.6rem;border-radius:var(--wp--custom--radius--pill);text-decoration:none;}.wp-block-query-pagination .page-numbers.current{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.wp-block-post-template.pil-liste{gap:0.5rem;}.wp-block-post-template.pil-liste .wp-block-post-title{display:flex;gap:0.6em;margin:0;line-height:1.5;}.wp-block-post-template.pil-liste .wp-block-post-title::before{content:"→";font-weight:600;}.wp-block-post-template.pil-liste .wp-block-post-title a{text-decoration:none;}.wp-block-post-template.pil-liste .wp-block-post-title a:hover{text-decoration:underline;}.wp-block-post-terms.is-style-pil-lenke a{font-weight:600;}.nf{margin-top:0 !important;padding-top:clamp(3.5rem,7vw,5rem);padding-bottom:clamp(3.5rem,7vw,5rem) !important;}.nf a{color:inherit;text-decoration:none;}.nf-rad{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,0.9fr) minmax(0,0.9fr);gap:var(--wp--preset--spacing--50);}.nf-rad>*,.nf-merke>*,.nf-kol>*{margin:0 !important;}.nf-logo img{display:block;width:190px;}.nf-tekst{margin-top:1.3rem !important;max-width:17rem;color:rgb(249 248 241 / 0.75);line-height:1.7;font-size:0.95rem;}.nf-tittel{font-size:0.75rem !important;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgb(249 248 241 / 0.55);margin-bottom:1.1rem !important;}ul.nf-liste,ul.nf-info{list-style:none;margin:0;padding:0;display:grid;gap:0.55rem;}.nf-liste a,.nf-info a{color:rgb(249 248 241 / 0.88);font-size:0.95rem;transition:color 0.2s;}.nf-liste a:hover,.nf-info a:hover{color:var(--wp--preset--color--base);text-decoration:underline;text-underline-offset:3px;}ul.nf-info{gap:0.6rem;}.nf-info li{display:flex;align-items:center;gap:0.75rem;}.nf-info li::before{content:"";width:15px;height:15px;flex:none;background:rgb(227 236 234 / 0.7);-webkit-mask:var(--ikon) center / contain no-repeat;mask:var(--ikon) center / contain no-repeat;}.nf-i-tel{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E");}.nf-i-post{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E");}.nf-i-sted{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z'/%3E%3C/svg%3E");}.nf-i-tel a{font-family:var(--wp--preset--font-family--heading-text);font-size:1.15rem;color:var(--wp--preset--color--base);}.nf-bunnlinje{background:#1A3533;margin-top:clamp(3rem,6vw,4.5rem) !important;padding-block:1.3rem;}.nf-bunn{gap:0.6rem 2rem;align-items:baseline !important;font-size:0.85rem;}.nf-bunn>*{margin:0 !important;}.nf-steder{display:flex;flex-wrap:wrap;align-items:baseline;flex:1 1 32rem;}.nf-steder span{color:rgb(249 248 241 / 0.5);margin-right:0.7rem;}.nf-steder a,.nf-bunnlenker a{color:rgb(249 248 241 / 0.6);transition:color 0.2s;}.nf-steder a:not(:last-child)::after{content:"·";margin:0 0.55rem;color:rgb(249 248 241 / 0.3);}.nf-bunnlenker{display:flex;gap:1.4rem;}.nf-steder a:hover,.nf-bunnlenker a:hover{color:var(--wp--preset--color--base);}@media (max-width:1000px){.nf-rad{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:560px){.nf-rad{grid-template-columns:1fr;}}footer.nf.has-primary-dark-background-color{background-color:#1A3533 !important;}.nf-bunnlinje{background:#1E2221;}.nf-steder{row-gap:0.35rem;}.nf-steder a,.nf-bunnlenker a{display:inline-block;padding-block:0.25rem;}.meny-apen .skip-link{display:none !important;}.side-bestill .nh-cta-p,.side-bestill .mobil-cta .knapp-lys{display:none !important;}:root{--l-primary:var(--wp--preset--color--primary);--l-primary-dark:var(--wp--preset--color--primary-dark);--l-sand:var(--wp--preset--color--sand);--l-linje-sand:var(--wp--preset--color--linje-sand);--l-gronn-lys:var(--wp--preset--color--gronn-lys);--l-dempet:var(--wp--preset--color--dempet);--l-border:var(--wp--preset--color--border);--l-base:var(--wp--preset--color--base);--l-r-small:var(--wp--custom--radius--small);--l-r-medium:var(--wp--custom--radius--medium);--l-r-pill:var(--wp--custom--radius--pill);--l-s-40:var(--wp--preset--spacing--40);--l-s-50:var(--wp--preset--spacing--50);--l-s-60:var(--wp--preset--spacing--60);}.ikon{width:1.05em;height:1.05em;fill:currentColor;flex:none;}.wp-site-blocks>*{margin-block-start:0;}.site-header-wrap{position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:50;background:var(--l-sand);transition:box-shadow 0.25s,background 0.25s;}.site-header-wrap.scrollet{background:rgb(249 248 241 / 0.92);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);box-shadow:0 10px 30px -24px rgb(35 69 66 / 0.4);}.lesefremdrift{position:fixed;inset:var(--wp-admin--admin-bar--height,0px) 0 auto 0;height:3px;margin:0 !important;z-index:100;pointer-events:none;}.lesefremdrift span{display:block;height:100%;width:0;background:var(--l-primary);}.rank-math-breadcrumb{font-size:0.85rem;color:var(--l-dempet);}.rank-math-breadcrumb p{margin:0;}.rank-math-breadcrumb a{color:inherit;text-decoration:none;}.rank-math-breadcrumb a:hover{text-decoration:underline;}.rank-math-breadcrumb .separator{margin-inline:0.05em;opacity:0.6;}.kategori-merke{font-size:0;margin:0;}.kategori-merke a,.kategori-merke span{display:inline-flex;align-items:center;gap:0.55em;background:var(--l-gronn-lys);color:var(--l-primary);border-radius:var(--l-r-pill);padding:0.45em 1em 0.45em 0.85em;font-size:0.88rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background 0.2s,color 0.2s;}.kategori-merke a::before,.kategori-merke span::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;}.kategori-merke a:hover{background:var(--l-primary);color:var(--l-base);}.artikkel-topp h1,.arkiv-topp h1{font-size:clamp(1.85rem,3.2vw,2.5rem);letter-spacing:-0.005em;}.arkiv-topp h1{font-size:clamp(2.2rem,4vw,3.1rem);}.artikkel-topp .wp-block-post-excerpt{font-size:clamp(1.03rem,1.3vw,1.12rem);line-height:1.7;max-width:34em;}.artikkel-topp .wp-block-post-excerpt p{margin:0;}.artikkel-meta{margin-top:1.5rem !important;display:flex;flex-wrap:wrap;gap:0.4rem 1.4rem;font-size:0.85rem;color:var(--l-dempet);}.artikkel-meta span{display:inline-flex;align-items:center;gap:0.45em;}.artikkel-meta .ikon{opacity:0.8;}.topp-bilde{position:relative;}.topp-bilde::before{content:"";position:absolute;inset:1.2rem -1.2rem -1.2rem 1.2rem;border-radius:var(--l-r-medium);background:var(--l-linje-sand);}.topp-bilde img{position:relative;}.arkiv-intro{font-size:clamp(1.03rem,1.3vw,1.12rem);line-height:1.7;max-width:38rem;}.arkiv-intro p{margin:0 0 0.9rem;}.arkiv-intro p:last-child{margin-bottom:0;}.arkiv-illustrasjon{margin:0;display:grid;place-items:center;}.arkiv-illustrasjon img{max-height:360px;width:auto;max-width:100%;}.artikkel-kropp .entry-content{max-width:46rem;font-size:1.0625rem;}.artikkel-kropp .entry-content>*{margin-block:0;}.artikkel-kropp .entry-content>* + *{margin-block-start:1.25rem;}.entry-content h2{font-size:clamp(1.3rem,1.8vw,1.5rem);line-height:1.3;scroll-margin-top:8rem;}.artikkel-kropp .entry-content>h2{margin-block-start:2.8rem;}.artikkel-kropp .entry-content>h2 + *{margin-block-start:0.7rem;}.entry-content a{text-decoration-color:rgb(46 90 87 / 0.35);text-decoration-thickness:1.5px;text-underline-offset:0.22em;transition:text-decoration-color 0.2s;}.entry-content a:hover{text-decoration-color:var(--l-primary);}.entry-content strong{color:var(--l-primary-dark);}.entry-content ul.wp-block-list:not([class*="is-style-"]){padding-left:1.2rem;display:grid;gap:0.5rem;}.entry-content ul.wp-block-list:not([class*="is-style-"]) li{padding-left:0.3rem;line-height:1.6;}.entry-content ul.wp-block-list li::marker{color:var(--l-primary);}p.is-style-ingress{font-size:1.12rem;line-height:1.7;}.wp-block-group.is-style-boks{background:var(--l-sand);border-radius:var(--l-r-medium);padding:1.6rem 1.8rem;}.artikkel-kropp .entry-content>.is-style-boks{margin-block-start:2.8rem;}.wp-block-group.is-style-boks>*{margin-block:0;}.wp-block-group.is-style-boks>* + *{margin-block-start:1rem;}.wp-block-group.is-style-boks h2,.wp-block-group.is-style-boks h3{margin-top:0;}ul.wp-block-list.is-style-paragrafer{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.75rem;}ul.is-style-paragrafer li{background:var(--l-sand);border-radius:16px;padding:1rem 1.2rem 1.1rem;font-size:0.95rem;line-height:1.5;}ul.is-style-paragrafer li strong:first-child{display:block;font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1.3rem;line-height:1.2;color:var(--l-primary);margin-bottom:0.2rem;}ul.is-style-paragrafer li{position:relative;transition:background 0.2s;}ul.is-style-paragrafer li:has(a):hover{background:var(--l-linje-sand);}ul.is-style-paragrafer li strong a{color:inherit;text-decoration:none;}ul.is-style-paragrafer li strong a::after{content:"";position:absolute;inset:0;border-radius:inherit;}ul.is-style-paragrafer li strong a[target="_blank"]::before{content:"↗";float:right;font-family:var(--wp--preset--font-family--body);font-size:0.95rem;opacity:0.55;transition:opacity 0.2s,transform 0.2s;}ul.is-style-paragrafer li:hover strong a::before{opacity:1;transform:translate(2px,-2px);}ul.is-style-paragrafer li strong a:focus-visible{outline:none;}ul.is-style-paragrafer li:has(a:focus-visible){outline:2px solid var(--l-primary);outline-offset:2px;}@media (max-width:600px){ul.wp-block-list.is-style-paragrafer{grid-template-columns:1fr;}}ol.wp-block-list.is-style-tidslinje{list-style:none;padding:0;counter-reset:steg;position:relative;}ol.is-style-tidslinje::before{content:"";position:absolute;left:17px;top:0.9rem;bottom:0.9rem;width:2px;background:var(--l-linje-sand);}ol.is-style-tidslinje li{counter-increment:steg;position:relative;padding:0 0 1.3rem 3.4rem;min-height:36px;}ol.is-style-tidslinje li:last-child{padding-bottom:0;}ol.is-style-tidslinje li::before{content:counter(steg);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--l-base);border:2px solid var(--l-primary);font:400 1rem/1 var(--wp--preset--font-family--heading-text);color:var(--l-primary);transition:background 0.3s,color 0.3s;}ol.is-style-tidslinje li.naadd::before{background:var(--l-primary);color:var(--l-base);}ol.is-style-tidslinje li strong:first-child{display:block;font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1.08rem;line-height:1.35;padding-top:0.2rem;}.rank-math-block .rank-math-list{display:grid;gap:0.6rem;}.rank-math-list-item{background:var(--l-sand);border-radius:var(--l-r-medium);}.rank-math-question{margin:0 !important;padding:0;position:relative;cursor:pointer;font-family:var(--wp--preset--font-family--heading-text) !important;font-weight:400 !important;font-size:1.12rem !important;line-height:1.4;border-radius:var(--l-r-medium);}.rank-math-knapp{display:block;width:100%;padding:1.25rem 4rem 1.25rem 1.5rem;margin:0;background:none;border:0;border-radius:inherit;font:inherit;line-height:inherit;color:inherit;text-align:left;cursor:pointer;}.rank-math-knapp:focus-visible{outline:2px solid var(--l-primary);outline-offset:2px;}.rank-math-question::after{pointer-events:none;content:"";position:absolute;right:1.5rem;top:50%;width:12px;height:12px;margin-top:-9px;border:solid var(--l-primary);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform 0.3s,margin 0.3s;}.rank-math-list-item.apen .rank-math-question::after{transform:rotate(-135deg);margin-top:-3px;}.rank-math-answer{overflow:hidden;max-height:0;transition:max-height 0.35s ease;}.rank-math-list-item.apen .rank-math-answer{max-height:30rem;}.rank-math-answer p{padding:0 1.5rem 1.4rem;margin:0;max-width:40rem;}.no-js .rank-math-answer{max-height:none;}@media (min-width:782px){.sidekolonne{position:sticky;top:calc(8rem + var(--wp-admin--admin-bar--height,0px));}}.sidekolonne>* + *{margin-block-start:1.2rem;}.toc{background:var(--l-sand);border-radius:var(--l-r-medium);padding:1.4rem 1.5rem 1.3rem;}.toc-tittel{font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--l-dempet);}.toc ol{list-style:none;margin:0.8rem 0 0;padding:0;display:grid;gap:0.1rem;}.toc a{display:flex;gap:0.7rem;align-items:baseline;padding:0.3rem 0;font-size:0.9rem;line-height:1.4;text-decoration:none;color:var(--l-dempet);transition:color 0.2s;}.toc a::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:rgb(46 90 87 / 0.25);transform:translateY(-0.1em);transition:background 0.2s,transform 0.2s;}.toc a:hover{color:var(--l-primary);}.toc a:hover::before{background:rgb(46 90 87 / 0.6);}.toc a.aktiv{color:var(--l-primary);font-weight:600;}.toc a.aktiv::before{background:var(--l-primary);transform:translateY(-0.1em) scale(1.35);}@media (max-width:781px){.sidekolonne .toc{display:none;}}.kontaktkort{border-radius:var(--l-r-medium);}.kontaktkort h2{color:var(--l-base);}.kontaktkort .wp-block-image{margin:0;}.kontaktkort .kk-person{background:rgb(255 255 255 / 0.08);border-radius:16px;padding:0.7rem;transition:background 0.2s;}.kontaktkort .kk-person:hover{background:rgb(255 255 255 / 0.14);}.kontaktkort .kk-person img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 25%;}.kontaktkort .kk-person p{margin:0;}.kontaktkort .kk-navn{font-family:var(--wp--preset--font-family--heading-text);font-size:1.08rem;color:var(--l-base);line-height:1.25;}.kontaktkort a{color:inherit;text-decoration:none;}.kontaktkort a:hover{text-decoration:underline;}.kontaktkort .kk-tel a{display:inline-flex;align-items:center;gap:0.4em;}.kontaktkort .kk-tel a::before{content:"";width:0.9em;height:0.9em;background:currentColor;-webkit-mask:var(--ikon-tel) center / contain no-repeat;mask:var(--ikon-tel) center / contain no-repeat;}.kontaktkort .wp-block-button__link{width:100%;background:transparent !important;color:var(--l-base) !important;box-shadow:inset 0 0 0 1.5px rgb(255 255 255 / 0.55);}.kontaktkort .wp-block-button__link:hover{background:rgb(255 255 255 / 0.1) !important;text-decoration:none;}.kontaktkort .kk-kontor strong{color:var(--l-base);display:block;}:root{--ikon-tel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E");}.kontaktkort .cta-team{gap:0.6rem;}.kontaktkort .cta-person{grid-template-columns:56px minmax(0,1fr) auto;gap:0.85rem;padding:0.8rem 0.9rem;}.kontaktkort .cta-person img{width:56px;height:56px;}.kontaktkort .cta-rolle,.kontaktkort .cta-kontakt a[href^="mailto:"]{display:none;}.kontaktkort .cta-kontakt{margin-top:0.2rem;}.kontaktkort a.cta-profil{color:var(--l-primary);text-decoration:none;}.kontaktkort a.cta-navn{color:var(--l-base);}.knapp{display:inline-flex;align-items:center;justify-content:center;gap:0.55em;background:var(--l-primary);color:var(--l-base);border:0;border-radius:var(--l-r-pill);padding:0.9em 1.8em;font:600 0.9rem/1 var(--wp--preset--font-family--body);text-decoration:none;cursor:pointer;transition:background 0.2s,transform 0.2s;white-space:nowrap;}.knapp:hover{background:var(--l-primary-dark);transform:translateY(-1px);color:var(--l-base);}.knapp-lys{background:var(--l-base);color:var(--l-primary);}.knapp-lys:hover{background:var(--l-sand);color:var(--l-primary);}.knapp-kant{background:transparent;color:var(--l-base);box-shadow:inset 0 0 0 1.5px rgb(255 255 255 / 0.6);}.knapp-kant:hover{background:rgb(255 255 255 / 0.1);}.pil-lenke{display:inline-flex;gap:0.6em;text-decoration:none;font-weight:500;}.pil-lenke::before{content:"→";font-weight:600;transition:transform 0.2s;}.pil-lenke:hover{text-decoration:underline;}.pil-lenke:hover::before{transform:translateX(3px);}.relaterte-seksjon .artikkel-liste li + li{border-top-color:var(--l-linje-sand);}.relaterte{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--l-s-60);align-items:stretch;}.relaterte.har-bilde{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);}.relaterte-tekst{display:flex;flex-direction:column;}.relaterte h2{font-size:clamp(1.4rem,2vw,1.7rem);margin:0;}.artikkel-liste{list-style:none;margin:var(--l-s-40) 0 0;padding:0;}.artikkel-liste li + li{border-top:1px solid var(--l-border);}.artikkel-liste a{display:flex;align-items:baseline;gap:0.9rem;padding:0.95rem 0;font-size:clamp(1.05rem,1.4vw,1.2rem);text-decoration:none;transition:color 0.2s;}.artikkel-liste a::before{content:"→";font-weight:600;flex:none;transition:transform 0.2s;}.artikkel-liste a:hover{color:var(--l-primary-dark);text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px;}.artikkel-liste a:hover::before{transform:translateX(4px);}.relaterte-tekst .alle{margin:var(--l-s-40) 0 0;}.relaterte-bilde{margin:0;display:grid;place-items:center;align-self:center;}.relaterte-bilde img{width:auto;max-width:100%;max-height:300px;object-fit:contain;}.arkiv-liste{list-style:none;margin:var(--l-s-40) 0 0;padding:0;}.arkiv-liste li + li{border-top:1px solid var(--l-border);}.arkiv-liste a{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:0.9rem;padding:1.15rem 0;text-decoration:none;}.arkiv-liste a::before{content:"→";font-weight:600;grid-row:1;line-height:1.5;font-size:1.15rem;transition:transform 0.2s;}.arkiv-liste .tittel{font-size:clamp(1.08rem,1.4vw,1.22rem);font-weight:500;line-height:1.5;}.arkiv-liste .ingress-kort{grid-column:2;font-size:0.95rem;line-height:1.6;color:var(--l-dempet);margin-top:0.2rem;max-width:40rem;}.arkiv-liste a:hover::before{transform:translateX(4px);}.arkiv-liste a:hover .tittel{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px;}.andre h2{font-size:clamp(1.4rem,2vw,1.7rem);margin:0;}.andre-liste{display:flex;flex-wrap:wrap;gap:0.6rem;margin-top:var(--l-s-40);}.andre-liste a{display:inline-flex;align-items:center;gap:0.6em;background:var(--l-gronn-lys);color:var(--l-primary);border-radius:var(--l-r-pill);padding:0.6em 1.2em 0.6em 1em;font-weight:600;text-decoration:none;transition:background 0.2s,color 0.2s;}.andre-liste a::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;}.andre-liste a small{font-weight:400;opacity:0.75;font-size:0.85em;}.andre-liste a:hover{background:var(--l-primary);color:var(--l-base);}.cta-kort{position:relative;overflow:hidden;isolation:isolate;background:var(--l-primary);color:var(--l-sand);border-radius:calc(var(--l-r-medium) + 8px);padding:clamp(2rem,5vw,4rem);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--l-s-60);align-items:center;}.cta-kort::before{content:"";position:absolute;z-index:-1;width:520px;height:520px;right:-140px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / 0.1),transparent 65%);}.cta-etikett{margin:0;font-size:0.75rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgb(249 248 241 / 0.7);}.cta h2{font-size:clamp(1.8rem,3.2vw,2.5rem);color:var(--l-base);margin:0.5rem 0 0;}.cta-tekst>p:not(.cta-etikett){margin:0.9rem 0 0;font-size:1.06rem;line-height:1.65;max-width:34rem;}.cta-knapper{display:flex;flex-wrap:wrap;gap:0.7rem;margin-top:var(--l-s-40);}.cta-team{display:grid;gap:0.6rem;}.cta-person{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:1rem;align-items:center;background:rgb(255 255 255 / 0.08);border-radius:18px;padding:0.9rem 1rem;transition:background 0.2s;}.cta-person:hover{background:rgb(255 255 255 / 0.13);}.cta-person img{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 22%;background:var(--l-sand);}.cta-person-info{display:grid;gap:0.1rem;min-width:0;}.cta-navn{font-family:var(--wp--preset--font-family--heading-text);font-size:1.15rem;color:var(--l-base);text-decoration:none;line-height:1.25;}.cta-navn:hover{text-decoration:underline;text-underline-offset:0.2em;}.cta-rolle{font-size:0.85rem;color:rgb(249 248 241 / 0.75);}.cta-kontakt{display:flex;flex-wrap:wrap;gap:0.2rem 1rem;margin-top:0.35rem;font-size:0.88rem;}.cta-kontakt a{display:inline-flex;align-items:center;gap:0.4em;color:var(--l-sand);text-decoration:none;}.cta-kontakt a:hover{text-decoration:underline;}.cta-kontakt .ikon{width:0.95em;height:0.95em;opacity:0.85;}.cta-profil{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--l-base);color:var(--l-primary);font-weight:600;text-decoration:none;transition:transform 0.2s;}.cta-profil:hover{transform:translateX(3px);}.cta-seksjon{position:relative;overflow:hidden;isolation:isolate;}.cta-seksjon::before{content:"";position:absolute;z-index:-1;width:720px;height:720px;right:-160px;top:-320px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / 0.09),transparent 65%);}.cta-seksjon .cta-kort{background:none;border-radius:0;padding:0;overflow:visible;}.cta-seksjon .cta-kort::before{display:none;}.mobil-cta{display:none;}@media (max-width:600px){.nf{padding-bottom:calc(3.5rem + 70px) !important;}.mobil-cta{display:flex;position:fixed;inset:auto 0 0 0;z-index:60;gap:0.6rem;padding:0.7rem clamp(1rem,4vw,2rem) calc(0.7rem + env(safe-area-inset-bottom,0px));background:var(--l-base);box-shadow:0 -10px 30px -18px rgb(35 69 66 / 0.35);transform:translateY(110%);transition:transform 0.3s;}.mobil-cta.synlig{transform:none;}.mobil-cta .knapp{flex:1;}.mobil-cta .knapp-lys{box-shadow:inset 0 0 0 1.5px var(--l-primary);}.nf-bunnlinje{padding-bottom:6rem !important;}}@media (max-width:960px){.relaterte.har-bilde,.cta-kort{grid-template-columns:1fr;}.relaterte-bilde{max-width:420px;}}@media (max-width:600px){.topp-bilde::before{inset:0.8rem -0.8rem -0.8rem 0.8rem;}.cta-knapper .knapp{flex:1 1 100%;}.rank-math-answer p{padding-right:1.5rem;}}@media (prefers-reduced-motion:reduce){.site-header-wrap,.toc a,.rank-math-answer,.mobil-cta,ol.is-style-tidslinje li::before{transition:none !important;}}.relaterte-bilde.relaterte-foto{position:relative;display:block;align-self:center;margin:0 1.2rem 1.2rem 0;}.relaterte-bilde.relaterte-foto::before{content:"";position:absolute;inset:1.2rem -1.2rem -1.2rem 1.2rem;border-radius:var(--l-r-medium);background:var(--l-linje-sand);}.relaterte-bilde.relaterte-foto img{position:relative;width:100%;max-height:none;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--l-r-medium);}.entry-content>.alignfull,.wp-block-post-content>.alignfull{margin-block:0 !important;}.fs-seksjon{padding-block:var(--wp--preset--spacing--60);}.fs-seksjon h2,.fs-tekst-kol h2{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;margin:0;}.fs-etikett{font-size:0.75rem !important;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--wp--preset--color--dempet);margin-block:0 0.5rem !important;}.fs-seksjon-topp{gap:1.5rem;}.fs-seksjon-topp>*{margin:0;}.fs-intro{max-width:34rem;color:var(--wp--preset--color--dempet);font-size:1.05rem;line-height:1.65;}.wp-block-button.is-style-outline>.wp-block-button__link{background:transparent;color:var(--wp--preset--color--primary);border:0;box-shadow:inset 0 0 0 1.5px var(--wp--preset--color--primary);}.wp-block-button.is-style-outline>.wp-block-button__link:hover{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.wp-block-button__link[href^="tel:"]{display:inline-flex;align-items:center;gap:0.55em;}.wp-block-button__link[href^="tel:"]::before{content:"";width:1.05em;height:1.05em;background:currentColor;-webkit-mask:var(--ikon-tel) center / contain no-repeat;mask:var(--ikon-tel) center / contain no-repeat;}.fs-knapper{gap:0.7rem;}.fs-pil,.wp-block-read-more.fs-pil{display:inline-flex;gap:0.6em;font-weight:500;text-decoration:none;margin:0;}.fs-pil::before{content:"→";font-weight:600;transition:transform 0.2s;}.fs-kort-grid>*,.fs-styrker-grid>*,.fs-artikler-store .wp-block-post-template>li,.fs-artikler-sma .wp-block-post-template>li{margin:0 !important;}.fs-hero{padding-block:0 !important;overflow:hidden;}.fs-hero-grid{gap:var(--wp--preset--spacing--50) !important;margin-block:0 !important;}.fs-hero-tekst{padding-block:clamp(3rem,7vw,6rem);}.fs-hero-tekst>*{margin-block:0;}.fs-hero h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.05;letter-spacing:-0.01em;}.fs-ingress{margin-top:1.3rem !important;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6;max-width:28rem;}.fs-hero .fs-knapper{margin-top:var(--wp--preset--spacing--40) !important;}.fs-hero-bilde{margin:0 calc(-1 * var(--wp--style--root--padding-right,2rem)) 0 0 !important;padding-top:var(--wp--preset--spacing--50);}.fs-hero-bilde img{width:100%;height:auto;display:block;border-radius:0 !important;}.fs-kort-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:var(--wp--preset--spacing--50) !important;}.fs-fag-kort{position:relative;background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.6rem 1.6rem 1.5rem;display:flex;flex-direction:column;gap:0.6rem;transition:transform 0.25s ease,box-shadow 0.25s ease;}.fs-fag-kort>*{margin:0 !important;}.fs-fag-kort:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgb(35 69 66 / 0.35);}.fs-fag-ikon img{width:108px !important;height:108px !important;object-fit:contain;object-position:left center;border-radius:0 !important;}.fs-fag-ikon{margin-bottom:0.4rem !important;}.fs-fag-kort h3{font-size:1.35rem;line-height:1.25;}.fs-fag-kort h3 a{text-decoration:none;}.fs-fag-kort h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.fs-fag-kort p:not(.fs-pil){font-size:0.95rem;line-height:1.6;color:var(--wp--preset--color--dempet);}.fs-fag-kort .fs-pil{margin-top:auto !important;padding-top:0.4rem;}.fs-fag-kort:hover .fs-pil::before{transform:translateX(3px);}.fs-styrker{padding-block:clamp(2.5rem,5vw,3.75rem);}.fs-styrker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--preset--spacing--50);}.fs-styrke>*{margin:0 !important;}.fs-styrke{display:grid;gap:0.35rem;align-content:start;}.fs-styrke-tittel{font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.4rem,2vw,1.7rem);line-height:1.1;}.fs-styrke p:not(.fs-styrke-tittel){font-size:0.98rem;line-height:1.5;max-width:16rem;}.fs-to-kol{gap:var(--wp--preset--spacing--60) !important;margin-block:0 !important;}.fs-bilde-forskjovet{position:relative;margin:0 1.2rem 1.2rem 0 !important;}.fs-bilde-forskjovet::before{content:"";position:absolute;inset:1.2rem -1.2rem -1.2rem 1.2rem;border-radius:var(--wp--custom--radius--medium);background:var(--wp--preset--color--linje-sand);}.fs-bilde-forskjovet img{position:relative;width:100%;aspect-ratio:5 / 4;object-fit:cover;}.fs-tekst-kol>*{margin-block:0;}.fs-tekst-kol>* + *{margin-block-start:1rem;}.fs-tekst-kol>.fs-etikett + h2{margin-top:0.4rem !important;}.fs-tekst-kol p{line-height:1.75;}.fs-tekst-kol .fs-knapper{margin-top:1.6rem !important;}.fs-tekst-kol ul{padding-left:1.2rem;display:grid;gap:0.4rem;}.fs-tekst-kol ul li::marker{color:var(--wp--preset--color--primary);}.fs-ingress-liten{font-size:1.12rem;}.fs-artikler-store .wp-block-post-template,.fs-artikler-sma .wp-block-post-template{list-style:none;margin:0;padding:0;display:grid;gap:var(--wp--preset--spacing--50);}.fs-artikler-store .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--wp--preset--spacing--50);}.fs-artikler-sma .wp-block-post-template{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--wp--preset--spacing--60);}.fs-artikler-store,.fs-artikler-sma{margin-top:0 !important;}.fs-art-kort{position:relative;display:flex;flex-direction:column;gap:0.55rem;height:100%;}.fs-art-kort>*{margin:0 !important;}.fs-art-kort .wp-block-post-featured-image{overflow:hidden;border-radius:var(--wp--custom--radius--medium);margin-bottom:0.4rem !important;}.fs-art-kort .wp-block-post-featured-image img{transition:transform 0.4s ease;border-radius:0;}.fs-art-kort:hover .wp-block-post-featured-image img{transform:scale(1.03);}.fs-fagkat{font-size:0.8rem;font-weight:600;color:var(--wp--preset--color--dempet);}.fs-fagkat a{color:inherit;text-decoration:none;position:relative;z-index:1;}.fs-art-kort .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:400;line-height:1.2;}.fs-art-kort.stor .wp-block-post-title{font-size:clamp(1.5rem,2.2vw,1.9rem);}.fs-art-kort.liten .wp-block-post-title{font-size:clamp(1.25rem,1.7vw,1.45rem);}.fs-art-kort .wp-block-post-title a{text-decoration:none;}.fs-art-kort .wp-block-post-title a::after{content:"";position:absolute;inset:0;}.fs-art-kort .forste-setning{color:var(--wp--preset--color--dempet);line-height:1.65;}.fs-art-kort.liten .forste-setning{font-size:0.95rem;}.fs-art-kort .wp-block-read-more{margin-top:auto !important;padding-top:0.3rem;}.fs-art-kort:hover .wp-block-read-more{text-decoration:underline;}.fs-art-kort:hover .fs-pil::before{transform:translateX(3px);}.omrade{display:grid;gap:0.7rem;}.omrade>*{margin:0 !important;}.omrade-fot{margin-top:var(--wp--preset--spacing--50) !important;}.omrade-tittel{display:flex;align-items:center;gap:0.5em;font-size:0.75rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgb(249 248 241 / 0.75);}.omrade-tittel::before{content:"";width:0.95em;height:0.95em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z'/%3E%3C/svg%3E") center / contain no-repeat;}.omrade-tittel a{color:inherit !important;text-decoration:none;}.omrade-steder{display:flex;flex-wrap:wrap;gap:0.4rem;}.omrade-steder a{background:rgb(255 255 255 / 0.08);color:var(--wp--preset--color--base) !important;border-radius:var(--wp--custom--radius--pill);padding:0.4em 0.9em;font-size:0.85rem;font-weight:500;text-decoration:none !important;transition:background 0.2s,color 0.2s;}.omrade-steder a:hover{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary) !important;}@media (max-width:960px){.fs-kort-grid,.fs-artikler-sma .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr));}.fs-styrker-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:781px){.fs-hero-bilde{margin-right:0 !important;}.fs-speil>.wp-block-column:last-child{order:-1;}.fs-artikler-store .wp-block-post-template{grid-template-columns:1fr;}}@media (max-width:600px){.fs-kort-grid,.fs-artikler-sma .wp-block-post-template{grid-template-columns:1fr;}.fs-hero .wp-block-button{flex:1 1 100%;}.fs-hero .wp-block-button__link{width:100%;justify-content:center;}}.eo-hero{padding-block:var(--wp--preset--spacing--50) var(--wp--preset--spacing--60) !important;}.eo-hero>.rank-math-breadcrumb,.eo-hero>.wp-block-shortcode{margin-bottom:var(--wp--preset--spacing--50) !important;}.eo-hero h1{font-size:clamp(2.3rem,4.4vw,3.5rem);line-height:1.08;margin:0.4rem 0 0;}.eo-hero .fs-ingress{max-width:32rem;}.eo-hero .fs-knapper{margin-top:var(--wp--preset--spacing--40) !important;}.eo-typer-tittel{font-size:0.85rem;font-weight:600;color:var(--wp--preset--color--dempet);margin:var(--wp--preset--spacing--40) 0 0.6rem !important;}.eo-piller{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0;}.eo-piller span,.eo-piller a{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);border-radius:var(--wp--custom--radius--pill);padding:0.45em 1em;font-size:0.88rem;font-weight:500;text-decoration:none;transition:background 0.2s,color 0.2s;}.eo-piller.lys span,.eo-piller.lys a{background:var(--wp--preset--color--gronn-lys);}.eo-piller a:hover{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.eo-tjenester{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem;padding-top:0.4rem;}.eo-tjenester>*{margin:0 !important;}.eo-tjenester-tittel{grid-column:1 / -1;font-size:0.75rem !important;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--wp--preset--color--dempet);}p.eo-tjeneste{display:flex;align-items:center;gap:1rem;font-family:var(--wp--preset--font-family--heading-text);font-size:1.1rem;line-height:1.3;color:var(--wp--preset--color--primary);}p.eo-tjeneste::before{content:"";flex:none;width:52px;height:52px;border-radius:50%;background-color:var(--wp--preset--color--sand);background-position:center;background-size:24px;background-repeat:no-repeat;}.eo-ikon-kontrakt::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l5 5v13H7z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M10 13h6M10 17h6'/%3E%3C/svg%3E");}.eo-ikon-penger::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='10' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3Cpath d='M6.5 10v4M17.5 10v4'/%3E%3C/svg%3E");}.eo-ikon-bank::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10l9-6 9 6'/%3E%3Cpath d='M5 10v8M9.5 10v8M14.5 10v8M19 10v8M3 20h18'/%3E%3C/svg%3E");}.eo-ikon-penn::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4z'/%3E%3Cpath d='M13 7l4 4'/%3E%3C/svg%3E");}.eo-ikon-nokkel::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='15' r='4'/%3E%3Cpath d='M11 12l9-9M16 7l2 2M14 9l2 2'/%3E%3C/svg%3E");}.eo-ikon-kalender::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='15' rx='2'/%3E%3Cpath d='M4 10h16M8 3v4M16 3v4'/%3E%3C/svg%3E");}.eo-ikon-mote::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='16' cy='8' r='3'/%3E%3Cpath d='M3 19c0-3 2.5-5 5-5s5 2 5 5M11 19c0-3 2.5-5 5-5s5 2 5 5'/%3E%3C/svg%3E");}.eo-ikon-digital::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12' rx='2'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3Ccircle cx='12' cy='10' r='2.2'/%3E%3C/svg%3E");}.eo-definisjon{max-width:46rem;display:grid;gap:1rem;margin-top:1rem !important;}.eo-definisjon>*{margin:0 !important;line-height:1.75;}ol.eo-prosess{list-style:none;margin:var(--wp--preset--spacing--50) 0 0 !important;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;position:relative;counter-reset:steg;}ol.eo-prosess::before{content:"";position:absolute;left:24px;right:24px;top:23px;height:2px;background:var(--wp--preset--color--linje-sand);}ol.eo-prosess li{position:relative;counter-increment:steg;font-size:0.93rem;line-height:1.6;color:var(--wp--preset--color--dempet);padding-right:0.5rem;}ol.eo-prosess li::before{content:counter(steg);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);font:400 1.15rem/1 var(--wp--preset--font-family--heading-text);position:relative;margin-bottom:1rem;box-shadow:0 0 0 6px var(--wp--preset--color--sand);}ol.eo-prosess li strong{display:block;font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1.15rem;line-height:1.3;color:var(--wp--preset--color--primary);margin-bottom:0.3rem;}.eo-prosess-lenke{margin-top:var(--wp--preset--spacing--50) !important;}.eo-sitat{font-family:var(--wp--preset--font-family--body);font-size:clamp(1.12rem,1.5vw,1.25rem) !important;font-weight:500;line-height:1.55 !important;color:var(--wp--preset--color--primary);}.eo-boks{background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.8rem 2rem;}.eo-boks>*{margin:0 !important;}.eo-boks h3{font-size:1.25rem;line-height:1.3;}.eo-boks ul{margin-top:1rem !important;padding-left:1.2rem;display:grid;gap:0.55rem;}.eo-boks li::marker{color:var(--wp--preset--color--primary);}.eo-valg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:var(--wp--preset--spacing--50) !important;}.eo-valg-grid>*{margin:0 !important;}.eo-valg-kort{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:2rem;display:grid;gap:0.9rem;align-content:start;}.eo-valg-kort::before{width:56px;height:56px;background-color:var(--wp--preset--color--gronn-lys);background-size:28px;}.eo-valg-kort>*{margin:0 !important;}.eo-valg-kort h3{font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.45rem,2vw,1.75rem);line-height:1.2;}.eo-valg-kort p{line-height:1.7;}.eo-valg-fot{margin-top:var(--wp--preset--spacing--40) !important;text-align:center;color:var(--wp--preset--color--dempet);}.eo-person{background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.6rem;display:grid !important;grid-template-columns:120px minmax(0,1fr);gap:1.4rem;align-items:center;position:relative;}.eo-person>*{margin:0 !important;}.eo-person .wp-block-image img{width:120px;height:120px;border-radius:50% !important;object-fit:cover;object-position:50% 22%;}.eo-person-info>*{margin:0 !important;}.eo-person-info .fs-etikett{margin-bottom:0.3rem !important;}.eo-person-info h3{font-family:var(--wp--preset--font-family--heading);font-size:1.6rem;line-height:1.15;}.eo-person-info h3 a{text-decoration:none;}.eo-rolle{color:var(--wp--preset--color--dempet);margin-top:0.1rem !important;}.eo-kontakt{display:flex;flex-wrap:wrap;gap:0.3rem 1.2rem;margin-top:0.8rem !important;font-size:0.95rem;}.eo-kontakt a{display:inline-flex;align-items:center;gap:0.45em;text-decoration:none;}.eo-kontakt a:hover{text-decoration:underline;}.eo-kontakt a[href^="tel:"]::before{content:"";width:1em;height:1em;background:currentColor;-webkit-mask:var(--ikon-tel) center / contain no-repeat;mask:var(--ikon-tel) center / contain no-repeat;}.eo-profil{position:absolute;right:1.4rem;top:1.4rem;}.eo-profil a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base) !important;text-decoration:none;font-weight:600;transition:transform 0.2s;}.eo-profil a:hover{transform:translateX(3px);}.eo-faq-grid{gap:var(--wp--preset--spacing--60) !important;margin-block:0 !important;}.eo-faq-grid .rank-math-block{margin-top:0 !important;}@media (max-width:1100px){ol.eo-prosess{grid-template-columns:1fr;gap:1.4rem;}ol.eo-prosess::before{left:23px;right:auto;top:24px;bottom:24px;width:2px;height:auto;}ol.eo-prosess li{padding-left:4rem;min-height:48px;}ol.eo-prosess li::before{position:absolute;left:0;top:0;margin:0;}}@media (max-width:781px){.eo-valg-grid{grid-template-columns:1fr;}}@media (max-width:600px){.eo-tjenester{grid-template-columns:1fr;}.eo-person{grid-template-columns:1fr;}}.eo-seksjon{padding-block:clamp(3.5rem,8vw,7rem) !important;}.eo-hero{padding-block:var(--wp--preset--spacing--50) clamp(3.5rem,7vw,6rem) !important;}.eo-luft{gap:clamp(3rem,7vw,6.5rem) !important;}.eo-seksjon .fs-tekst-kol>* + *{margin-block-start:1.25rem;}.eo-seksjon .fs-tekst-kol>.fs-etikett + h2{margin-top:0.5rem !important;}.eo-seksjon h2{margin-bottom:0.3rem !important;}.eo-definisjon{margin-top:1.4rem !important;gap:1.2rem;}ol.eo-prosess{margin-top:clamp(2.5rem,5vw,4rem) !important;gap:2rem;}.eo-prosess-lenke{margin-top:clamp(2.5rem,5vw,3.5rem) !important;}.eo-boks{padding:2.2rem 2.4rem;}.eo-person{padding:2rem;}@media (max-width:600px){.eo-tjenester{grid-template-columns:1fr;}}.eo-seksjon h2,.eo-hero h2{font-size:clamp(1.5rem,2.3vw,1.9rem) !important;line-height:1.2 !important;}.eo-seksjon .eo-person{background:var(--wp--preset--color--base);box-shadow:0 24px 50px -32px rgb(35 69 66 / 0.35);padding:2rem 2.2rem;}.eo-kontakt a[href^="mailto:"]::before{content:"";width:1em;height:1em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E") center / contain no-repeat;}.eo-person .eo-profil{top:50%;right:1.8rem;transform:translateY(-50%);}.eo-person-info{padding-right:3.5rem;}@media (max-width:600px){.eo-person .eo-profil{top:1.4rem;transform:none;}}.oo-hero{padding-top:var(--wp--preset--spacing--50) !important;padding-bottom:0 !important;overflow:hidden;}.oo-hero>.wp-block-shortcode,.oo-hero>.rank-math-breadcrumb{margin-bottom:var(--wp--preset--spacing--40) !important;}.oo-hero-grid{gap:var(--wp--preset--spacing--50) !important;margin-block:0 !important;}.oo-hero-tekst{padding-bottom:clamp(3rem,7vw,6rem);}.oo-hero-tekst>*{margin-block:0;}.oo-hero h1{font-size:clamp(2.1rem,3.6vw,2.9rem);line-height:1.1;}.oo-hero .fs-ingress{max-width:30rem;}.oo-hero .fs-knapper{margin-top:var(--wp--preset--spacing--40) !important;}.oo-hero-bilde{margin:0 calc(-1 * var(--wp--style--root--padding-right,2rem)) 0 0 !important;}.oo-hero-bilde img{width:100%;display:block;border-radius:0 !important;}.oo-ingress{font-size:1.15rem;font-weight:500;line-height:1.6 !important;}.oo-bilde-hoy img{aspect-ratio:4 / 5 !important;}.eo-seksjon .fs-seksjon-topp{margin-bottom:var(--wp--preset--spacing--50);}.oo-adv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,2rem);}.oo-adv-grid>*{margin:0 !important;}.oo-adv-kort{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);overflow:hidden;display:flex;flex-direction:column;}.oo-adv-kort>*{margin:0 !important;}.oo-adv-bilde img{width:100%;aspect-ratio:16 / 11;object-fit:cover;object-position:50% 22%;background:#e6d6cc;display:block;border-radius:0 !important;}.oo-adv-innhold{padding:clamp(1.5rem,3vw,2.2rem);display:flex;flex-direction:column;gap:0.9rem;flex:1;}.oo-adv-innhold>*{margin:0 !important;}.oo-adv-innhold h3{font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.1;}.oo-adv-innhold h3 a{text-decoration:none;}.oo-rolle{color:var(--wp--preset--color--dempet);margin-top:-0.6rem !important;}.oo-bio{line-height:1.7;}.oo-fakta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.6rem;}.oo-fakta>*{margin:0 !important;}.oo-fakta-boks{background:var(--wp--preset--color--sand);border-radius:16px;padding:0.8rem 0.9rem;}.oo-fakta-boks>*{margin:0 !important;}.oo-fakta-tall{font-family:var(--wp--preset--font-family--heading-text);font-size:1.3rem;line-height:1.1;}.oo-fakta-tekst{font-size:0.82rem;line-height:1.4;color:var(--wp--preset--color--dempet);margin-top:0.25rem !important;}.oo-adv-bunn{margin-top:auto !important;padding-top:0.6rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;}.oo-adv-bunn>*{margin:0 !important;}.oo-adv-bunn .eo-kontakt{margin:0 !important;}.oo-pil a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base) !important;text-decoration:none;font-weight:600;transition:transform 0.2s;}.oo-pil a:hover{transform:translateX(3px);}.oo-slik{position:relative;overflow:hidden;isolation:isolate;color:var(--wp--preset--color--sand);}.oo-slik::before{content:"";position:absolute;z-index:-1;width:760px;height:760px;left:-260px;bottom:-420px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / 0.08),transparent 65%);}.oo-slik .fs-etikett{color:rgb(249 248 241 / 0.7);}.oo-slik h2{color:var(--wp--preset--color--base);}.oo-slik .fs-intro{color:rgb(249 248 241 / 0.8);}.oo-verdier{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;}.oo-verdier>*{margin:0 !important;}.oo-verdi{background:rgb(255 255 255 / 0.06);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.6rem,3vw,2.2rem);display:grid;gap:0.8rem;align-content:start;transition:background 0.25s,transform 0.25s;}.oo-verdi>*{margin:0 !important;}.oo-verdi:hover{background:rgb(255 255 255 / 0.1);transform:translateY(-3px);}.oo-verdi::before{content:"";width:56px;height:56px;border-radius:50%;background-color:var(--wp--preset--color--gronn-lys);background-position:center;background-size:26px;background-repeat:no-repeat;margin-bottom:0.6rem;}.oo-verdi h3{color:var(--wp--preset--color--base);font-size:1.35rem;}.oo-verdi p{color:rgb(249 248 241 / 0.82);line-height:1.7;}.oo-ikon-rad::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9.5h8M8 12.5h5'/%3E%3C/svg%3E");}.oo-ikon-dialog::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 11l3-3 3 2 4-4 3 3'/%3E%3Cpath d='M3 13l4-2 5 5c.8.8 2 .8 2.8 0 .8-.8.8-2 0-2.8'/%3E%3Cpath d='M21 13l-3.5 1.5'/%3E%3C/svg%3E");}.oo-ikon-varer::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");}.oo-fag{padding-block:clamp(3rem,6vw,5rem) !important;}.oo-fag h2{margin-top:0.5rem !important;}.oo-fliser{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0.8rem;margin-top:var(--wp--preset--spacing--50) !important;}.oo-fliser>*{margin:0 !important;}.oo-flis{position:relative;background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.4rem 1rem 1.2rem;display:flex;flex-direction:column;align-items:center;gap:0.8rem;text-align:center;transition:transform 0.25s,box-shadow 0.25s;}.oo-flis>*{margin:0 !important;}.oo-flis img{width:72px !important;height:72px !important;object-fit:contain;border-radius:0 !important;}.oo-flis-navn{font-family:var(--wp--preset--font-family--heading-text);font-size:1rem;line-height:1.3;}.oo-flis-navn a{text-decoration:none;}.oo-flis-navn a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.oo-flis:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgb(35 69 66 / 0.35);}.oo-kontorer{display:grid;gap:1rem;margin-top:0.4rem !important;}.oo-kontorer>*{margin:0 !important;}.oo-kontor{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.4rem 1.6rem 1.4rem 5rem;position:relative;}.oo-kontor::before{content:"";position:absolute;left:1.4rem;top:1.4rem;width:44px;height:44px;border-radius:50%;background:var(--wp--preset--color--gronn-lys) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232E5A57'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z'/%3E%3C/svg%3E") center / 18px no-repeat;}.oo-kontor>*{margin:0 !important;}.oo-kontor h3{font-size:1.2rem;}.oo-kontor p{margin-top:0.2rem !important;}.oo-direkte{flex-direction:column;gap:0.35rem !important;font-weight:500;}.oo-skjema{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.6rem,3vw,2.4rem);box-shadow:0 30px 60px -36px rgb(35 69 66 / 0.4);}.oo-skjema>*{margin:0 !important;}.oo-skjema h3{font-family:var(--wp--preset--font-family--heading);font-size:1.6rem;line-height:1.2;}.oo-skjema-intro{color:var(--wp--preset--color--dempet);margin-top:0.4rem !important;}.oo-skjema #develup_portal_form{margin-top:1.4rem;gap:0.9rem;}.oo-skjema #develup_portal_form label{font-size:0.85rem !important;font-weight:600;color:var(--wp--preset--color--primary);}.oo-skjema #develup_portal_form input:not([type="submit"]),.oo-skjema #develup_portal_form textarea{background:var(--wp--preset--color--sand);border:1px solid #E7E3D5;border-radius:10px;padding:0.75rem 0.9rem !important;}.oo-skjema #develup_portal_form input:focus,.oo-skjema #develup_portal_form textarea:focus{outline:none;background:var(--wp--preset--color--base);border-color:var(--wp--preset--color--primary);}@media (max-width:1100px){.oo-fliser{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:960px){.oo-adv-grid,.oo-verdier{grid-template-columns:1fr;}}@media (max-width:781px){.oo-hero-bilde{margin-right:0 !important;}}@media (max-width:600px){.oo-fakta{grid-template-columns:1fr;}.oo-fliser{grid-template-columns:repeat(2,minmax(0,1fr));}}.oo-skjema #develup_portal_form input:not([type="submit"]),.oo-skjema #develup_portal_form textarea{width:100% !important;box-sizing:border-box;}.oo-skjema #develup_portal_form>div{width:auto !important;}.oo-skjema #develup_portal_submit{width:auto !important;justify-self:start;grid-column:1 / -1;}.oo-skjema #develup_portal_submit{padding:0.95em 1.9em !important;font-family:var(--wp--preset--font-family--body) !important;font-size:0.9rem !important;font-weight:600 !important;line-height:1 !important;min-height:0 !important;margin-top:0.4rem !important;}.oo-skjema #develup_portal_form{margin-top:1.4rem !important;}.oo-kontorer{margin-top:2rem !important;gap:0.75rem;}.oo-kontor{padding:1.15rem 1.4rem 1.15rem 4.6rem;min-height:0;}.oo-kontor::before{left:1.2rem;top:50%;transform:translateY(-50%);width:42px;height:42px;}.oo-kontor h3{font-size:1.15rem;line-height:1.3;}.oo-kontor p{margin-top:0.1rem !important;line-height:1.5;}.fs-tekst-kol>.oo-direkte{margin-top:1.6rem !important;gap:0.5rem !important;}.fs-tekst-kol>.oo-direkte{margin-top:0.75rem !important;}.oo-direkte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.75rem;}.oo-direkte>*{margin:0 !important;}.oo-direkte-kort{position:relative;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.15rem 1.2rem 1.15rem 4.4rem;transition:background 0.2s;}.oo-direkte-kort:hover{background:var(--wp--preset--color--primary-dark);}.oo-direkte-kort>*{margin:0 !important;}.oo-direkte-kort::before{content:"";position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background-color:var(--wp--preset--color--gronn-lys);background-position:center;background-size:17px;background-repeat:no-repeat;}.oo-direkte-tel::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%232E5A57'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E");}.oo-direkte-post::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232E5A57'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E");}.oo-direkte-tittel{font-size:0.78rem;font-weight:600;letter-spacing:0.04em;color:rgb(249 248 241 / 0.75);}.oo-direkte-lenke{font-family:var(--wp--preset--font-family--heading-text);font-size:1.1rem;line-height:1.35;margin-top:0.1rem !important;overflow-wrap:anywhere;}.oo-direkte-lenke a{color:var(--wp--preset--color--base) !important;text-decoration:none;}.oo-direkte-lenke a::after{content:"";position:absolute;inset:0;border-radius:inherit;}@media (max-width:600px){.oo-direkte{grid-template-columns:1fr;}}#kontakt-oss .fs-to-kol>.wp-block-column:first-child>.fs-tekst-kol{padding-top:clamp(1.6rem,3vw,2.4rem);}.oo-kontorer{margin-top:2rem !important;gap:0.75rem;}.fs-tekst-kol>.oo-direkte{margin-top:1.5rem !important;}.oo-direkte{gap:0.75rem;}.oo-kontor,.oo-direkte-kort{min-height:86px;display:flex;flex-direction:column;justify-content:center;}.oo-direkte{column-gap:0.75rem !important;row-gap:0.75rem !important;}.oo-kontorer{row-gap:0.75rem !important;}.oo-flis-navn{font-family:var(--wp--preset--font-family--body) !important;font-size:0.95rem !important;font-weight:600;line-height:1.35;}.oo-kontor{background:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--sand);}.oo-kontor h3{color:var(--wp--preset--color--base) !important;}.oo-kontor p{color:rgb(249 248 241 / 0.85) !important;}.oo-direkte-kort{background:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--primary);}.oo-direkte-kort:hover{background:var(--wp--preset--color--base) !important;box-shadow:0 14px 30px -20px rgb(35 69 66 / 0.35);}.oo-direkte-tittel{color:var(--wp--preset--color--dempet) !important;}.oo-direkte-lenke a{color:var(--wp--preset--color--primary) !important;}.oo-flis-navn{font-weight:500 !important;}.oo-kontor{transition:background 0.2s;}.oo-kontor:hover{background:var(--wp--preset--color--primary-dark) !important;}.oo-kontor p a{color:inherit !important;text-decoration:none;}.oo-kontor p a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.oo-kontor::after{content:"↗";position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);color:var(--wp--preset--color--gronn-lys);font-size:1.05rem;opacity:0.7;transition:opacity 0.2s,transform 0.2s;}.oo-kontor:hover::after{opacity:1;transform:translate(2px,calc(-50% - 2px));}.oo-kontor:has(a:focus-visible){outline:2px solid var(--wp--preset--color--primary);outline-offset:3px;}.andre-fliser{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:var(--wp--preset--spacing--40) !important;}@media (max-width:1100px){.andre-fliser{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:600px){.andre-fliser{grid-template-columns:repeat(2,minmax(0,1fr));}}.ap-hero{padding-block:var(--wp--preset--spacing--50) clamp(3.5rem,7vw,6rem) !important;}.ap-hero>.wp-block-shortcode,.ap-hero>.rank-math-breadcrumb{margin-bottom:var(--wp--preset--spacing--50) !important;}.ap-hero-tekst>*{margin-block:0;}.ap-hero h1{font-size:clamp(2.1rem,3.6vw,2.9rem);line-height:1.1;}.ap-rolle{font-size:1.1rem;color:var(--wp--preset--color--dempet);margin-top:0.6rem !important;}.ap-hero .fs-ingress{margin-top:1.4rem !important;max-width:34rem;}.ap-hero .ap-kontakt{margin-top:var(--wp--preset--spacing--50) !important;max-width:36rem;}.ap-portrett{position:relative;margin:0 1.2rem 1.2rem 0 !important;}.ap-portrett::before{content:"";position:absolute;inset:1.2rem -1.2rem -1.2rem 1.2rem;border-radius:var(--wp--custom--radius--medium);background:var(--wp--preset--color--linje-sand);}.ap-portrett img{position:relative;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%;border-radius:var(--wp--custom--radius--medium);background:#e6d6cc;}.ap-tl-tittel{font-size:0.75rem !important;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--wp--preset--color--dempet);margin:0 0 1.4rem !important;}ol.ap-tidslinje{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:1.6rem;}ol.ap-tidslinje::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:var(--wp--preset--color--linje-sand);}ol.ap-tidslinje li{position:relative;padding-left:2.2rem;color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.6;}ol.ap-tidslinje li::before{content:"";position:absolute;left:0;top:0.35rem;width:16px;height:16px;border-radius:50%;background:var(--wp--preset--color--base);box-shadow:inset 0 0 0 3px var(--wp--preset--color--primary);}.ap-aar{display:block;font-size:0.8rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--wp--preset--color--dempet);}ol.ap-tidslinje strong{display:block;font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1.15rem;line-height:1.35;color:var(--wp--preset--color--primary);margin:0.2rem 0;}.ap-verv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}.ap-verv>*{margin:0 !important;}.ap-verv-kort{position:relative;background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.6rem 1.8rem 1.6rem 5.6rem;min-height:100px;}.ap-verv-kort>*{margin:0 !important;}.ap-verv-kort::before{content:"";position:absolute;left:1.6rem;top:1.5rem;width:52px;height:52px;border-radius:50%;background-color:var(--wp--preset--color--gronn-lys);background-position:center;background-size:24px;background-repeat:no-repeat;}.ap-verv-kort h3{font-size:1.15rem;line-height:1.3;}.ap-verv-kort p{color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.6;margin-top:0.3rem !important;}.ap-ikon-foreles::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18v11H3z'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3Cpath d='M7 9h6M7 12h4'/%3E%3C/svg%3E");}.ap-ikon-sensor::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l5 5v13H7z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M10 14l2 2 4-4'/%3E%3C/svg%3E");}.ap-ikon-veileder::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 19c0-3 2.7-5 6-5s6 2 6 5'/%3E%3Cpath d='M16 11l2 2 3-3'/%3E%3C/svg%3E");}.ap-ikon-nemnd::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M5 7h14'/%3E%3Cpath d='M5 7l-3 6a3 3 0 0 0 6 0zM19 7l-3 6a3 3 0 0 0 6 0z'/%3E%3Cpath d='M8 21h8'/%3E%3C/svg%3E");}.ap-ikon-mote::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='16' cy='8' r='3'/%3E%3Cpath d='M3 19c0-3 2.5-5 5-5s5 2 5 5M11 19c0-3 2.5-5 5-5s5 2 5 5'/%3E%3C/svg%3E");}.ap-ikon-dialog::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9.5h8M8 12.5h5'/%3E%3C/svg%3E");}.ap-ikon-hjerte::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21c-4-3-8-6.5-8-11a4.5 4.5 0 0 1 8-2.8A4.5 4.5 0 0 1 20 10c0 4.5-4 8-8 11z'/%3E%3C/svg%3E");}.ap-fliser-7{grid-template-columns:repeat(7,minmax(0,1fr));}.ap-fliser-6{grid-template-columns:repeat(6,minmax(0,1fr));}.ap-kollega-seksjon{padding-block:clamp(3rem,6vw,5rem) !important;}.ap-kollega{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:1.4rem;align-items:center;background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.4rem 1.6rem;max-width:46rem;margin-top:var(--wp--preset--spacing--40) !important;margin-bottom:0 !important;transition:box-shadow 0.2s;}.ap-kollega:hover{box-shadow:0 14px 30px -20px rgb(35 69 66 / 0.35);}.ap-kollega>*{margin:0 !important;}.ap-kollega-bilde img{width:96px;height:96px;border-radius:50% !important;object-fit:cover;object-position:50% 22%;background:#e6d6cc;}.ap-kollega-tekst>*{margin:0 !important;}.ap-kollega-tekst h3{font-family:var(--wp--preset--font-family--heading);font-size:1.5rem;line-height:1.15;}.ap-kollega-tekst h3 a{text-decoration:none;}.ap-kollega-tekst h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.ap-kollega-tekst .oo-rolle{margin-top:0.2rem !important;}.ap-cta{position:relative;overflow:hidden;isolation:isolate;color:var(--wp--preset--color--sand);}.ap-cta::before{content:"";position:absolute;z-index:-1;width:720px;height:720px;right:-160px;top:-320px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / 0.09),transparent 65%);}.ap-cta-tekst>p:not(.fs-etikett){max-width:36rem;}.ap-cta-tekst>*{margin-block:0;}.ap-cta .fs-etikett{color:rgb(249 248 241 / 0.7);}.ap-cta h2{color:var(--wp--preset--color--base);font-size:clamp(1.8rem,3.2vw,2.5rem) !important;margin-top:0.5rem !important;}.ap-cta-tekst>p:not(.fs-etikett){margin-top:0.9rem;line-height:1.65;}.ap-cta .fs-knapper{margin-top:var(--wp--preset--spacing--40) !important;}.wp-block-button.is-style-lys>.wp-block-button__link{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);}.wp-block-button.is-style-lys>.wp-block-button__link:hover{background:var(--wp--preset--color--sand);color:var(--wp--preset--color--primary);}.wp-block-button.is-style-kant-lys>.wp-block-button__link{background:transparent;color:var(--wp--preset--color--base);box-shadow:inset 0 0 0 1.5px rgb(255 255 255 / 0.6);}.wp-block-button.is-style-kant-lys>.wp-block-button__link:hover{background:rgb(255 255 255 / 0.1);}@media (max-width:1100px){.ap-fliser-7,.ap-fliser-6{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:960px){.ap-verv{grid-template-columns:1fr;}}@media (max-width:781px){.ap-portrett{max-width:460px;}}@media (max-width:600px){.ap-fliser-7,.ap-fliser-6{grid-template-columns:repeat(2,minmax(0,1fr));}.ap-kollega{grid-template-columns:72px minmax(0,1fr);}.ap-kollega-bilde img{width:72px;height:72px;}.ap-kollega .oo-pil{display:none;}}.ap-kollega-seksjon>.ap-kollega{margin-left:max(0px,calc((100% - 1286px) / 2)) !important;margin-right:auto !important;}.fs-tekst-kol>.oo-direkte{margin-top:2rem !important;}.fs-tekst-kol>.oo-kontorer{margin-top:0.75rem !important;}.oo-direkte-kort{background:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--sand);transition:background 0.2s;}.oo-direkte-kort:hover{background:var(--wp--preset--color--primary-dark) !important;box-shadow:none;}.oo-direkte-tittel{color:rgb(249 248 241 / 0.75) !important;}.oo-direkte-lenke a{color:var(--wp--preset--color--base) !important;}.oo-kontor{background:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--primary);transition:box-shadow 0.2s;}.oo-kontor:hover{background:var(--wp--preset--color--base) !important;box-shadow:0 14px 30px -20px rgb(35 69 66 / 0.35);}.oo-kontor h3{color:var(--wp--preset--color--primary) !important;}.oo-kontor p{color:var(--wp--preset--color--dempet) !important;}.oo-kontor::after{color:var(--wp--preset--color--primary);}.lok-topp>*{margin-block:0;}.lok-topp>.fs-etikett + h2{margin-top:0.5rem !important;}.lok-topp>.fs-intro{margin-top:1.2rem !important;max-width:40rem;}.lok-topp{margin-bottom:var(--wp--preset--spacing--50);}.eo-seksjon .fs-tekst-kol>.lok-ingress{font-size:1.15rem;font-weight:500;line-height:1.6;}.lok-hero{padding-block:var(--wp--preset--spacing--50) clamp(3.5rem,7vw,6rem) !important;}.lok-hero>.wp-block-shortcode,.lok-hero>.rank-math-breadcrumb{margin-bottom:var(--wp--preset--spacing--50) !important;}.lok-hero-grid{gap:var(--wp--preset--spacing--60) !important;margin-block:0 !important;}.lok-hero-tekst>*{margin-block:0;}.lok-hero-tekst>.fs-etikett + h1{margin-top:0.5rem !important;}.lok-hero h1{font-size:clamp(2.1rem,3.6vw,2.9rem);line-height:1.1;}.lok-hero .fs-ingress{margin-top:1.2rem !important;max-width:34rem;}.lok-hero .fs-knapper{margin-top:var(--wp--preset--spacing--40) !important;}.lok-bilde img{aspect-ratio:4 / 3 !important;object-fit:cover;}.lok-to-kol{gap:clamp(3rem,7vw,6.5rem) !important;margin-block:0 !important;}.lok-instanser{display:grid;gap:0.75rem;}.lok-instanser>*{margin:0 !important;}.lok-instans{position:relative;background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.3rem 1.5rem 1.3rem 5rem;}.lok-instans>*{margin:0 !important;}.lok-instans::before{content:"";position:absolute;left:1.3rem;top:1.3rem;width:44px;height:44px;border-radius:50%;background-color:var(--wp--preset--color--base);background-position:center;background-size:22px;background-repeat:no-repeat;}.lok-instans-type{font-size:0.75rem !important;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--wp--preset--color--dempet);}.lok-instans h3{font-size:1.15rem;line-height:1.3;margin-top:0.15rem !important;}.lok-instans p:not(.lok-instans-type){color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.6;margin-top:0.3rem !important;}.lok-instans-gronn{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--sand);}.lok-instans-gronn h3{color:var(--wp--preset--color--base);}.lok-instans-gronn p,.lok-instans-gronn .lok-instans-type{color:rgb(249 248 241 / 0.8) !important;}.lok-instans-gronn::before{background-color:var(--wp--preset--color--gronn-lys);}.lok-ikon-sted::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Z'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E");}.lok-ikon-familie::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3Ccircle cx='16' cy='8' r='3'/%3E%3Cpath d='M3 19c0-3 2.5-5 5-5s5 2 5 5M11 19c0-3 2.5-5 5-5s5 2 5 5'/%3E%3C/svg%3E");}.lok-ikon-rett::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M5 7h14'/%3E%3Cpath d='M5 7l-3 6a3 3 0 0 0 6 0zM19 7l-3 6a3 3 0 0 0 6 0z'/%3E%3Cpath d='M8 21h8'/%3E%3C/svg%3E");}.lok-ikon-kommune::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 21V10l7-5 7 5v11'/%3E%3Cpath d='M9 21v-6h6v6'/%3E%3C/svg%3E");}.lok-fag-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;}.lok-fag-grid>*{margin:0 !important;}.lok-fag-kort{position:relative;background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.5rem 1.6rem;display:flex;flex-direction:column;gap:0.6rem;transition:transform 0.25s,box-shadow 0.25s;}.lok-fag-kort>*{margin:0 !important;}.lok-fag-kort:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgb(35 69 66 / 0.35);}.lok-fag-ikon img{width:72px;height:72px;object-fit:contain;margin-bottom:0.3rem;}.lok-fag-kort h3{font-size:1.2rem;line-height:1.3;}.lok-fag-kort h3 a{text-decoration:none;color:inherit;}.lok-fag-kort h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.lok-fag-kort p:not(.lok-les-mer){color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.6;}.lok-les-mer{margin-top:auto !important;padding-top:0.3rem;font-weight:500;display:inline-flex;align-items:center;gap:0.6em;}.lok-les-mer::before{content:"→";}.oo-verdier.lok-fire{grid-template-columns:repeat(4,minmax(0,1fr));}.lok-ikon-kontor::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Z'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E");}.lok-ikon-spes::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");}.lok-ikon-pers::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3C/svg%3E");}.lok-ikon-fri::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h18v10H3z'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3Cpath d='M6.5 10v4M17.5 10v4'/%3E%3C/svg%3E");}.lok-steg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;position:relative;counter-reset:steg;}.lok-steg>*{margin:0 !important;}.lok-steg::before{content:"";position:absolute;left:24px;right:24px;top:23px;height:2px;background:var(--wp--preset--color--linje-sand);}.lok-steg-punkt{position:relative;counter-increment:steg;display:grid;gap:0.7rem;align-content:start;}.lok-steg-punkt>*{margin:0 !important;}.lok-steg-punkt::before{content:counter(steg);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);font:400 1.15rem/1 var(--wp--preset--font-family--heading-text);position:relative;margin-bottom:1rem;box-shadow:0 0 0 6px var(--wp--preset--color--base);}.lok-steg-punkt h3{font-size:1.15rem;}.lok-steg-punkt p{color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.6;}.lok-advokater{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;}.lok-advokater>*{margin:0 !important;}.lok-advokat{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:1.4rem;align-items:center;background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.9rem 1.7rem;}.lok-advokat>*{margin:0 !important;}.lok-advokat-bilde img{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:50% 22%;background:#e6d6cc;display:block;}.lok-advokat-tekst>*{margin:0 !important;}.lok-advokat-tekst h3{font-family:var(--wp--preset--font-family--heading);font-size:1.45rem;line-height:1.15;}.lok-advokat-tekst .lok-rolle{color:var(--wp--preset--color--dempet);font-size:0.92rem;line-height:1.45;margin-top:0.4rem !important;}.lok-advokat-tekst p:not(.lok-rolle):not(.lok-kontakt){font-size:0.95rem;line-height:1.65;margin-top:1rem !important;}.lok-kontakt{display:flex;flex-wrap:wrap;gap:0.4rem 1.6rem;margin-top:1.1rem !important;font-size:0.92rem;}.lok-kontakt a{display:inline-flex;align-items:center;gap:0.45em;text-decoration:none;font-weight:500;color:var(--wp--preset--color--primary);}.lok-kontakt a::before{content:"";width:1em;height:1em;background:currentColor;-webkit-mask:var(--ikon) center / contain no-repeat;mask:var(--ikon) center / contain no-repeat;}.lok-tel{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.4 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.7 370.7 0 0 1 130.6 204.1l60.6-49.6a23.9 23.9 0 0 0 6.9-28l-48-112A24.2 24.2 0 0 0 122.6.6l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.3 24.3 0 0 0-14-27.6z'/%3E%3C/svg%3E");}.lok-epost{--ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E");}.lok-pil a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base) !important;text-decoration:none;font-weight:600;transition:background 0.2s;}.lok-pil a:hover{background:var(--wp--preset--color--primary-dark);}.lok-faq-grid .rank-math-list-item{background:var(--wp--preset--color--sand);}@media (max-width:1100px){.lok-advokater{grid-template-columns:1fr;}.oo-verdier.lok-fire,.lok-steg{grid-template-columns:repeat(2,minmax(0,1fr));}.lok-steg::before{display:none;}}@media (max-width:960px){.lok-fag-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:781px){.lok-hero-grid,.lok-to-kol{row-gap:var(--wp--preset--spacing--50) !important;}}@media (max-width:600px){.lok-fag-grid,.oo-verdier.lok-fire,.lok-steg{grid-template-columns:1fr;}.lok-advokat{grid-template-columns:64px minmax(0,1fr) auto;gap:1rem;padding:1.3rem;}.lok-advokat-bilde img{width:64px;height:64px;}.lok-advokat-bilde{align-self:start;}.lok-pil a{width:36px;height:36px;}}.pr-hero-grid{gap:clamp(3rem,6vw,5.5rem) !important;}.pr-pris-kort{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.8rem,3.5vw,2.6rem);box-shadow:0 24px 50px -32px rgb(35 69 66 / 0.35);}.pr-pris-kort>*{margin:0 !important;}.pr-pris-etikett{font-size:0.75rem !important;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--wp--preset--color--dempet);}.pr-pris-tall{font-family:var(--wp--preset--font-family--heading);font-size:clamp(2.8rem,5vw,3.8rem) !important;line-height:1 !important;margin-top:1rem !important;color:var(--wp--preset--color--primary);}.pr-pris-tall span{font-family:var(--wp--preset--font-family--body);font-size:1.05rem;color:var(--wp--preset--color--dempet);margin-right:0.3rem;vertical-align:0.6em;}.pr-pris-mva{color:var(--wp--preset--color--dempet);font-size:0.95rem !important;margin-top:0.7rem !important;}ul.pr-pris-liste{list-style:none;margin-top:1.8rem !important;padding:0;display:grid;gap:0.75rem;}.pr-pris-liste li{position:relative;padding-left:2rem;line-height:1.5;}.pr-pris-liste li::before,.pr-saker-liste li::before{content:"";position:absolute;left:0;top:0.1em;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--wp--preset--color--gronn-lys) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 0.75rem no-repeat;}.pr-kort-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;}.pr-kort-grid>*{margin:0 !important;}.pr-kort{background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.6rem,3vw,2.2rem);display:flex;flex-direction:column;gap:0.6rem;}.pr-kort>*{margin:0 !important;}.pr-kort::before{content:"";width:56px;height:56px;border-radius:50%;background-color:var(--wp--preset--color--base);background-position:center;background-size:26px;background-repeat:no-repeat;margin-bottom:0.8rem;}.pr-kort-type{font-size:0.75rem !important;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--wp--preset--color--dempet);}.pr-kort h3{font-size:1.35rem;line-height:1.25;}.pr-kort p:not(.pr-kort-type){color:var(--wp--preset--color--dempet);line-height:1.7;}.pr-ikon-pris::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");}.pr-ikon-fri::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 21V10M19 21V10M9 21V10M15 21V10M2 10l10-6 10 6z'/%3E%3C/svg%3E");}.pr-ikon-forsikring::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E5A57' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");}.oo-slik .fs-tekst-kol p:not(.fs-etikett){color:rgb(249 248 241 / 0.85);max-width:36rem;}.pr-saker{background:rgb(255 255 255 / 0.05);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.6rem,3vw,2.2rem);}.pr-saker>*{margin:0 !important;}.pr-saker-tittel{font-size:0.75rem !important;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgb(249 248 241 / 0.7);}ul.pr-saker-liste{list-style:none;margin:1.4rem 0 1.8rem !important;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.6rem;}.pr-saker-liste li{position:relative;background:rgb(255 255 255 / 0.06);border-radius:12px;padding:0.85rem 1rem 0.85rem 3.2rem;color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--heading-text);font-size:1.1rem;}.pr-saker-liste li::before{left:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-size:0.8rem;}.pr-saker .fs-knapper{margin-top:0 !important;}.lok-steg.lok-steg-tre{grid-template-columns:repeat(3,minmax(0,1fr));}.has-sand-background-color .lok-steg-punkt::before{box-shadow:0 0 0 6px var(--wp--preset--color--sand);}@media (max-width:960px){.pr-kort-grid,.lok-steg.lok-steg-tre{grid-template-columns:1fr;}.lok-steg-tre::before{display:none;}}@media (max-width:480px){ul.pr-saker-liste{grid-template-columns:1fr;}}ul.wp-block-list.pr-pris-liste,ul.wp-block-list.pr-saker-liste{padding-left:0 !important;}.wp-block-list.pr-pris-liste>li{padding-left:2rem !important;}.wp-block-list.pr-saker-liste>li{padding-left:3.2rem !important;}.fr-tall{display:grid;gap:1.4rem;margin-top:1.4rem !important;}.fr-tall>*{margin:0 !important;}.fr-tall-rad{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1.2rem;align-items:baseline;}.fr-tall-rad>*{margin:0 !important;}.fr-stor{font-family:var(--wp--preset--font-family--heading);font-size:2rem !important;line-height:1;color:var(--wp--preset--color--primary);white-space:nowrap;}.fr-tall-rad p:not(.fr-stor){color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.55;}.fr-sammenlign{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}.fr-sammenlign>*{margin:0 !important;}.fr-for,.fr-na{border-radius:var(--wp--custom--radius--medium);padding:clamp(1.6rem,3vw,2.4rem);display:flex;flex-direction:column;gap:0.7rem;}.fr-for>*,.fr-na>*{margin:0 !important;}.fr-for{background:var(--wp--preset--color--sand);}.fr-na{background:var(--wp--preset--color--gronn-lys);}.fr-for h3,.fr-na h3{font-size:1.35rem;}.fr-for>p:not(.pr-kort-type),.fr-na>p:not(.pr-kort-type){color:var(--wp--preset--color--dempet);line-height:1.7;}.fr-na .pr-pris-liste{margin-top:0.4rem !important;}.fr-na .pr-pris-liste li::before{background-color:var(--wp--preset--color--base);}ul.wp-block-list.fr-grenser{list-style:none;margin-top:0.6rem !important;padding:0 !important;display:grid;gap:0.5rem;}.wp-block-list.fr-grenser>li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;background:var(--wp--preset--color--base);border-radius:12px;padding:0.8rem 1.1rem !important;}.fr-grenser span{color:var(--wp--preset--color--dempet);}.fr-grenser strong{font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1.1rem;}.fr-for .fr-grenser strong{text-decoration:line-through;text-decoration-color:rgb(46 90 87 / 0.45);}.fr-merk{box-sizing:border-box;margin-top:1.5rem !important;background:var(--wp--preset--color--sand);border-radius:var(--wp--custom--radius--medium);padding:1.2rem 1.5rem;line-height:1.65;}.fr-merk-hvit{background:var(--wp--preset--color--base);color:var(--wp--preset--color--dempet);margin-top:1rem !important;}p.fr-formel{display:flex;flex-wrap:wrap;align-items:center;gap:0.7rem;margin-block:0 !important;box-sizing:border-box;}.fr-ledd{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--pill,999px);padding:0.8em 1.4em;font-family:var(--wp--preset--font-family--heading-text);font-size:1.15rem;}.fr-svar{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.fr-op{font-family:var(--wp--preset--font-family--heading);font-size:1.6rem;color:var(--wp--preset--color--dempet);}.fr-punkter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem !important;}.fr-punkter>*{margin:0 !important;}.fr-punkt{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.6rem;display:flex;flex-direction:column;gap:0.6rem;}.fr-punkt>*{margin:0 !important;}.fr-stor-liten{font-family:var(--wp--preset--font-family--heading);font-size:1.9rem !important;line-height:1;color:var(--wp--preset--color--primary);margin-bottom:0.3rem !important;}.fr-punkt h3{font-size:1.15rem;}.fr-punkt>p:not(.fr-stor-liten){color:var(--wp--preset--color--dempet);font-size:0.95rem;line-height:1.6;}.wp-block-list.fr-barn>li{background:var(--wp--preset--color--sand);padding:0.6rem 0.9rem !important;font-size:0.92rem;}.fr-skala{background:rgb(255 255 255 / 0.05);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.6rem,3vw,2.2rem);}.fr-skala>*{margin:0 !important;}p.fr-skala-bar{height:12px;overflow:hidden;text-indent:-999em;border-radius:99px;background:linear-gradient(90deg,var(--wp--preset--color--gronn-lys) 0 20%,rgb(227 236 234 / 0.9) 20%,rgb(227 236 234 / 0.25) 80%,rgb(255 255 255 / 0.08) 80%);}.fr-skala-trinn{display:grid;grid-template-columns:1fr 3fr 1fr;gap:0.8rem;margin-top:1.1rem !important;}.fr-skala-trinn>p{margin:0 !important;display:grid;gap:0.2rem;}.fr-skala-trinn>p:nth-child(2){text-align:center;}.fr-skala-trinn>p:nth-child(3){text-align:right;}.fr-skala-trinn strong{font-family:var(--wp--preset--font-family--heading-text);font-weight:400;font-size:1.15rem;color:var(--wp--preset--color--base);}.fr-skala-trinn span{font-size:0.88rem;color:rgb(249 248 241 / 0.75);line-height:1.4;}.fr-sak{position:relative;transition:transform 0.25s,box-shadow 0.25s;}.fr-sak:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgb(35 69 66 / 0.35);}.pr-kort.fr-sak::before{display:none;}.fr-sak h3 a{color:inherit;text-decoration:none;}.fr-sak h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit;}p.fr-merke{align-self:flex-start;font-size:0.75rem !important;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;background:var(--wp--preset--color--base);color:var(--wp--preset--color--dempet) !important;border-radius:999px;padding:0.45em 0.9em;margin-bottom:0.6rem !important;}p.fr-merke-gronn{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base) !important;}.fr-sak .lok-les-mer{color:var(--wp--preset--color--primary) !important;}.fr-sok-grid{gap:clamp(2rem,5vw,4rem) !important;margin-block:0 !important;}.fr-ta-med{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:1.8rem;}.fr-ta-med>*{margin:0 !important;}.fr-ta-med .pr-pris-liste{margin-top:1rem !important;}.fr-ta-med>p:last-child{color:var(--wp--preset--color--dempet);margin-top:1rem !important;}.fr-to-bokser{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}.fr-to-bokser>*{margin:0 !important;}.fr-boks{background:rgb(255 255 255 / 0.05);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.8rem,3.5vw,2.8rem);display:flex;flex-direction:column;}.fr-boks>*{margin:0 !important;}.fr-boks .fs-etikett + h2{margin-top:0.5rem !important;}.fr-boks>p:not(.fs-etikett):not(.fr-lys-lenke){color:rgb(249 248 241 / 0.85);line-height:1.75;margin-top:1.2rem !important;margin-bottom:1.4rem !important;}.fr-lys-lenke{margin-top:auto !important;}.fr-lys-lenke a{color:var(--wp--preset--color--base) !important;text-decoration:none;}.fr-lys-lenke::before{color:var(--wp--preset--color--base);}@media (max-width:1100px){.fr-punkter{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:960px){.fr-sammenlign,.fr-to-bokser{grid-template-columns:1fr;}}@media (max-width:600px){.fr-punkter{grid-template-columns:1fr;}.fr-tall-rad{grid-template-columns:1fr;gap:0.3rem;}}.fo-hero{padding-bottom:clamp(2.5rem,4vw,3.5rem) !important;}.fo-hero .fs-ingress{margin-top:1.2rem !important;max-width:40rem;}.fo-seksjon{padding-top:clamp(2.5rem,4vw,3.5rem) !important;}.fo-fliser{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;}.fo-fliser>*{margin:0 !important;}.fo-flis{position:relative;background:var(--wp--preset--color--sand);border-radius:28px;padding:2.4rem 1.6rem 2.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;transition:transform 0.25s,box-shadow 0.25s;}.fo-flis>*{margin:0 !important;}.fo-flis:not(.fo-flis-cta):hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgb(35 69 66 / 0.35);}.fo-flis-bilde img{width:170px;height:125px;object-fit:contain;}.fo-flis h2,.fo-flis h3{font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.4rem,2vw,1.7rem);line-height:1.2;text-wrap:balance;}.fo-flis h2 a,.fo-flis h3 a{color:inherit;text-decoration:none;}.fo-flis h2 a::after,.fo-flis h3 a::after{content:"";position:absolute;inset:0;border-radius:inherit;}.fo-flis-cta{grid-column:span 2;background:var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--sand);}.fo-flis-cta .fs-etikett{color:rgb(249 248 241 / 0.7) !important;margin:0 !important;}.fo-flis-cta h2,.fo-flis-cta h3{color:var(--wp--preset--color--base);}.fo-cta-knapper{justify-content:center;margin-top:0.4rem !important;}.fo-advokater{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;}.fo-advokater>*{margin:0 !important;}.fo-advokat{background:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--medium);padding:clamp(1.8rem,3.5vw,2.6rem);display:flex;flex-direction:column;gap:1rem;}.fo-advokat>*{margin:0 !important;}.fo-advokat>p{line-height:1.75;}.fo-advokat-topp{display:flex;align-items:center;gap:1.4rem;margin-bottom:0.4rem !important;}.fo-advokat-topp>*{margin:0 !important;}.fo-advokat-bilde img{width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:50% 22%;background:#e6d6cc;display:block;}.fo-advokat-bilde{flex:none;}.fo-advokat-topp h3{font-family:var(--wp--preset--font-family--heading);font-size:1.7rem;line-height:1.15;margin:0;}.fo-rolle{color:var(--wp--preset--color--dempet);margin-top:0.3rem !important;line-height:1.45;}.fo-advokat-bunn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:auto !important;padding-top:0.8rem;}.fo-advokat-bunn>*{margin:0 !important;}p.fo-steder{display:flex;flex-wrap:wrap;gap:0.45rem;}.fo-steder a{background:var(--wp--preset--color--sand);color:var(--wp--preset--color--primary);border-radius:999px;padding:0.5em 1em;font-size:0.9rem;font-weight:500;text-decoration:none;transition:background 0.2s;}.fo-steder a:hover{background:var(--wp--preset--color--gronn-lys);}.fo-romerike-bilde img{aspect-ratio:4 / 3 !important;}@media (max-width:1000px){.fo-fliser{grid-template-columns:repeat(2,minmax(0,1fr));}.fo-flis-cta{grid-column:span 1;}.fo-advokater{grid-template-columns:1fr;}}@media (max-width:600px){.fo-fliser{grid-template-columns:1fr;}.fo-advokat-topp{flex-direction:column;align-items:flex-start;}}.ar-hero{padding-bottom:clamp(2.5rem,4vw,3.5rem) !important;}.ar-filter{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:var(--wp--preset--spacing--50) !important;}.ar-filter button{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);border:0;border-radius:999px;padding:0.65em 1.2em;font:500 0.95rem var(--wp--preset--font-family--body);cursor:pointer;transition:box-shadow 0.2s,background 0.2s,color 0.2s;}.ar-filter button:hover{box-shadow:0 10px 24px -16px rgb(35 69 66 / 0.45);}.ar-filter button.aktiv{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);}.ar-seksjon{padding-top:clamp(2.5rem,4vw,3.5rem) !important;}.ar-rutenett{margin-block:0 !important;}.ar-rutenett .wp-block-post-template{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3rem) 1.5rem;margin:0;padding:0;list-style:none;}.ar-rutenett .wp-block-post[hidden]{display:none;}.ar-kort{position:relative;display:flex;flex-direction:column;gap:0.5rem;}.ar-kort>*{margin:0 !important;}.ar-kort .wp-block-post-featured-image{margin-bottom:0.6rem !important;overflow:visible;}.ar-kort .wp-block-post-featured-image img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--wp--custom--radius--medium);background:var(--wp--preset--color--sand);transition:transform 0.3s;}.ar-kort:hover .wp-block-post-featured-image img{transform:translateY(-4px);}.ar-kort .wp-block-post-terms{font-size:0.85rem;color:var(--wp--preset--color--dempet);}.ar-kort .wp-block-post-terms a{color:inherit;text-decoration:none;position:relative;z-index:1;}.ar-kort .wp-block-post-title{font-family:var(--wp--preset--font-family--heading-text);font-size:1.3rem;line-height:1.3;}.ar-kort .wp-block-post-title a{color:inherit;text-decoration:none;}.ar-kort .wp-block-post-title a::after{content:"";position:absolute;inset:0;}.ar-kort .forste-setning{color:var(--wp--preset--color--dempet);line-height:1.65;}.ar-cta-grid{gap:var(--wp--preset--spacing--60) !important;margin-block:0 !important;}.ar-cta .fs-knapper{justify-content:flex-end;}@media (max-width:960px){.ar-rutenett .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr));}.ar-cta .fs-knapper{justify-content:flex-start;}}@media (max-width:600px){.ar-rutenett .wp-block-post-template{grid-template-columns:1fr;}}.ar-rutenett .wp-block-post-template>.wp-block-post{margin:0 !important;}.eo-seksjon .ar-kort h2.wp-block-post-title{font-family:var(--wp--preset--font-family--heading-text);font-size:1.3rem !important;line-height:1.3 !important;margin:0 !important;}.eo-seksjon .fo-flis h2{font-size:clamp(1.4rem,2vw,1.7rem) !important;line-height:1.2 !important;margin:0 !important;}