@font-face{font-family:norgesenergi;src:url(/fonts/91616742f141/norgesenergi.eot?2ipg7u#iefix) format("embedded-opentype"),url(/fonts/2d20bf923d56/norgesenergi.ttf?2ipg7u) format("truetype"),url(/fonts/91723a2ffbe8/norgesenergi.woff?2ipg7u) format("woff"),url(/fonts/7e774655a09f/norgesenergi.svg?2ipg7u#norgesenergi) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:effra;src:url(/fonts/ce308894f7d5/effra-light-normal.woff2?2ipg7u#iefix) format("woff2"),url(/fonts/1f9b5aa66b2c/effra-light-normal.woff?2ipg7u#iefix) format("woff"),url(/fonts/ba75b7406840/effra-light-normal.eot?2ipg7u#iefix) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:effra;src:url(/fonts/a846493acfab/effra-light-italic.woff2?2ipg7u#iefix) format("woff2"),url(/fonts/65f6ee083e0d/effra-light-italic.woff?2ipg7u#iefix) format("woff"),url(/fonts/9c5582b5b3e1/effra-light-italic.eot?2ipg7u#iefix) format("opentype");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:effra;src:url(/fonts/f5f0f0d54a95/effra.woff2?2ipg7u#iefix) format("woff2"),url(/fonts/ab03f9f64bc0/effra.woff?2ipg7u#iefix) format("woff"),url(/fonts/f7f0ab97b738/effra.eot?2ipg7u#iefix) format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:effra;src:url(/fonts/f5f0f0d54a95/effra.woff2?2ipg7u#iefix) format("woff2"),url(/fonts/ab03f9f64bc0/effra.woff?2ipg7u#iefix) format("woff"),url(/fonts/f7f0ab97b738/effra.eot?2ipg7u#iefix) format("opentype");font-display:swap;font-style:italic;font-weight:700}@font-face{font-family:effra;src:url(/fonts/7e0a83c0c588/effra-semibold.woff2?2ipg7u#iefix) format("woff2"),url(/fonts/a728acef8a6a/effra-semibold.woff?2ipg7u#iefix) format("woff"),url(/fonts/130332ef744e/effra-semibold.eot?2ipg7u#iefix) format("opentype");font-display:swap;font-style:normal;font-weight:500}body.norgesenergi{font-family:effra,Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#303030}.norgesenergi .order-md h1,.norgesenergi .order-md h2{color:#6c207b}.norgesenergi .order-md p{color:#303030}.norgesenergi a,.norgesenergi a:link,.norgesenergi a:visited{color:#6c207b;cursor:pointer;text-decoration:underline}.norgesenergi a:hover{text-decoration:none}.norgesenergi h1,.norgesenergi h2,.norgesenergi h3{font-weight:400}
body,html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}#main-app-area,body,html{height:100%;min-height:100%}*,:after,:before{box-sizing:inherit;margin:0;padding:0}ol,ul{padding:0}li{margin-left:16px}dd{margin:0}table{border-collapse:collapse;border-spacing:0}a.subtle,a.subtle:link,a.subtle:visited{text-decoration:none}a.subtle:link:hover,a.subtle:visited:hover{text-decoration:underline}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.grid-section{background:#fff;display:flow-root}.grid-box{margin:40px 0}.mod.grid-box{margin-left:0;margin-right:0}.md center,.md dl,.md h1,.md h2,.md h3,.md h4,.md h5,.md h6,.md hr,.md ol,.md p,.md pre,.md ul,.mod{margin:20px}.md.md-tight :first-child{margin-top:0}.md.md-tight :last-child{margin-bottom:0}.mrm{margin-right:10px}.mbl{margin-bottom:20px}.pam{padding:10px}.vs-s .mod:not(:last-child){margin-bottom:10px}.vs-s .mod+.mod{margin-top:10px}.vs-xs .mod:not(:last-child){margin-bottom:5px}.vs-xs .mod+.mod{margin-top:5px}.vs-l .mod:not(:last-child){margin-bottom:30px}.vs-l .mod+.mod{margin-top:30px}input.no-step::-webkit-inner-spin-button,input.no-step::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.no-step{-moz-appearance:textfield}.modal-box{width:95vw}@media only screen and (min-width:600px){.pam{padding:20px}.modal-box{width:75vw;max-width:700px}.mod.grid-box{margin-left:20px;margin-right:20px}}.with-modal{overflow:hidden}.button-secondary:hover div{text-decoration:underline}.header-title-pad{padding-top:15px;padding-top:calc(max(15px,env(safe-area-inset-top)))}.footer-pad{padding-bottom:calc(max(1px,env(safe-area-inset-bottom)))}.h2{font-size:1.3rem;font-weight:700}.h3,.h4{font-size:1.125rem;font-weight:700}@media only screen and (hover:hover){.speech-bubble .close-button{opacity:0}.speech-bubble:hover>.close-button{opacity:100%}.speech-bubble .close-button>:first-child{opacity:50%}.speech-bubble .close-button:hover>:first-child{opacity:100%}.customer-feedback-icon-clickable{opacity:90%}.customer-feedback-icon-clickable:hover{opacity:100%;transform:scale(1.1)}}.ml-item{margin-left:0;display:flex;align-items:center}.ml-media{width:48px;margin-right:20px}