@font-face{font-family:osloFont;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:osloFont Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_ccce02{font-family:osloFont,osloFont Fallback}.__variable_ccce02{--font-oslo:"osloFont","osloFont Fallback"}[data-layout=kartverket]{--t24-kv-ink:#14181b;--t24-kv-canvas:#f6f7f6;--t24-kv-section:#eceeec;--t24-kv-hairline:#d8dcd8;--t24-kv-accent:#2f5d6e;--t24-kv-signal:#b9502f;--t24-kv-dim:#5d6468;--t24-kv-plate-text:#8fa3ac;--font-display-stack:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono-stack:"Spline Sans Mono",ui-monospace,Menlo,monospace;background:var(--t24-kv-canvas)}[data-layout=kartverket] body{background:var(--t24-kv-canvas);color:var(--t24-kv-ink)}[data-layout=kartverket] header.sticky{position:relative;z-index:20;border-color:var(--t24-kv-hairline);background:rgba(255,255,255,.97);backdrop-filter:none}[data-layout=kartverket] header.sticky .site-container{box-sizing:content-box;width:auto;max-width:1360px;height:72px;padding-inline:40px}[data-layout=kartverket] header.sticky .site-container>nav{margin-left:auto;gap:24px}[data-layout=kartverket] header.sticky .site-container>nav .button-accent{margin-left:8px;border:0;border-radius:0;background:var(--t24-kv-ink);box-shadow:none;color:#fff;padding:10px 18px}[data-layout=kartverket] header.sticky .site-container>nav a:not(.button-accent){color:#3b4247}[data-layout=kartverket] header.sticky .site-container>nav a:focus-visible,[data-layout=kartverket] header.sticky .site-container>nav a:hover{color:var(--t24-kv-accent)}[data-layout=kartverket] .kartverket-page{overflow:clip;background:var(--t24-kv-canvas);color:var(--t24-kv-ink)}[data-layout=kartverket] .rail{box-sizing:content-box;width:auto;max-width:1360px;margin-inline:auto;padding-inline:40px}[data-layout=kartverket] .kartverket-page figure,[data-layout=kartverket] .kartverket-page h1,[data-layout=kartverket] .kartverket-page h2,[data-layout=kartverket] .kartverket-page h3,[data-layout=kartverket] .kartverket-page ol,[data-layout=kartverket] .kartverket-page p{margin:0}[data-layout=kartverket] .kartverket-page img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-layout=kartverket] .kartverket-page button{cursor:pointer}[data-layout=kartverket] .kartverket-page .bnr,[data-layout=kartverket] .kartverket-page .bnr2,[data-layout=kartverket] .kartverket-page .eyebrow,[data-layout=kartverket] .kartverket-page .knr,[data-layout=kartverket] .kartverket-page .mtall b,[data-layout=kartverket] .kartverket-page .platefot,[data-layout=kartverket] .kartverket-page .pr,[data-layout=kartverket] .kartverket-page .ptab .n,[data-layout=kartverket] .kartverket-page .rute,[data-layout=kartverket] .kartverket-page .skick,[data-layout=kartverket] .kartverket-page .sn,[data-layout=kartverket] .kartverket-page .snr{font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums}[data-layout=kartverket] .kartverket-footer b,[data-layout=kartverket] .kartverket-page .fnavn,[data-layout=kartverket] .kartverket-page .nvn b,[data-layout=kartverket] .kartverket-page h1,[data-layout=kartverket] .kartverket-page h2,[data-layout=kartverket] .kartverket-page h3{font-family:var(--font-display-stack)}[data-layout=kartverket] .kartverket-footer a,[data-layout=kartverket] .kartverket-page a,[data-layout=kartverket] .kartverket-page button{transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}[data-layout=kartverket] .kartverket-page a:active,[data-layout=kartverket] .kartverket-page button:active{transform:translateY(1px)}[data-layout=kartverket] .kartverket-footer a:focus-visible,[data-layout=kartverket] .kartverket-page [role=button]:focus-visible,[data-layout=kartverket] .kartverket-page a:focus-visible,[data-layout=kartverket] .kartverket-page button:focus-visible{outline:2px solid var(--t24-kv-signal);outline-offset:3px}[data-layout=kartverket] .kartverket-page .hero{position:relative;min-height:650px;padding:56px 0 52px;isolation:isolate}[data-layout=kartverket] .kartverket-page .hero>.rail{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:44px;align-items:center;min-height:542px}[data-layout=kartverket] .kartverket-page .hero-photo,[data-layout=kartverket] .kartverket-page .hero-scrim{position:absolute;inset:0}[data-layout=kartverket] .kartverket-page .hero-photo{z-index:-2;-o-object-position:center 42%;object-position:center 42%}[data-layout=kartverket] .kartverket-page .hero-scrim{z-index:-1;background:linear-gradient(100deg,rgba(11,15,18,.93),rgba(11,15,18,.74) 38%,rgba(11,15,18,.38))}[data-layout=kartverket] .kartverket-page .eyebrow{margin-bottom:18px;color:#93bdb3;font-size:11.5px;text-transform:uppercase}[data-layout=kartverket] .kartverket-page .hero h1{margin-bottom:18px;color:#f4f6f5;font-size:clamp(38px,5.4vw,64px);font-weight:600;line-height:1;letter-spacing:-.03em;text-wrap:balance}[data-layout=kartverket] .kartverket-page .lede{max-width:46ch;margin-bottom:24px;color:#d4dbdb;font-size:16.5px;line-height:1.55;text-wrap:pretty}[data-layout=kartverket] .kartverket-page .knapper{display:flex;flex-wrap:wrap;gap:10px;align-items:center}[data-layout=kartverket] .kartverket-page .pri,[data-layout=kartverket] .kartverket-page .sekbtn{display:inline-flex;align-items:center;min-height:46px;padding:11px 24px;font-size:14px;font-weight:600}[data-layout=kartverket] .kartverket-page .pri{background:#f4f6f5;color:var(--t24-kv-ink)}[data-layout=kartverket] .kartverket-page .pri:focus-visible,[data-layout=kartverket] .kartverket-page .pri:hover{background:#dfe5e3}[data-layout=kartverket] .kartverket-page .sekbtn{border:1.5px solid rgba(244,246,245,.7);color:#f4f6f5}[data-layout=kartverket] .kartverket-page .sekbtn:focus-visible,[data-layout=kartverket] .kartverket-page .sekbtn:hover{border-color:#f4f6f5;background:rgba(244,246,245,.1)}[data-layout=kartverket] .kartverket-page .fine{max-width:52ch;margin-top:16px;color:#a6b2b5;font-size:12.5px;line-height:1.55}[data-layout=kartverket] .kartverket-page .hero-map{min-width:0;padding:7px}[data-layout=kartverket] .kartverket-page .plate{position:relative;overflow:hidden;padding:22px 22px 0;outline:1px solid rgba(255,255,255,.34);outline-offset:7px;background:radial-gradient(125% 88% at 46% 4%,#18232a 0,#0f171c 55%,#080d10 100%)}[data-layout=kartverket] .kartverket-page .kart{display:block;width:100%;height:auto}[data-layout=kartverket] .kartverket-page .platekant{position:absolute;inset:11px;border:1px solid rgba(143,163,172,.22);pointer-events:none}[data-layout=kartverket] .kartverket-page .grat{fill:none;stroke:#6e8b99;stroke-width:.6;stroke-opacity:.2;vector-effect:non-scaling-stroke}[data-layout=kartverket] .kartverket-page .landg{fill:#152026;stroke:#1f2c34;stroke-width:7;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-layout=kartverket] .kartverket-page .byd{cursor:pointer;fill:#e6dfd2;fill-opacity:.075;stroke:#8ca5af;stroke-width:1;stroke-opacity:.7;vector-effect:non-scaling-stroke;transition:fill-opacity .12s ease,stroke-opacity .12s ease}[data-layout=kartverket] .kartverket-page .byd:hover{fill-opacity:.17;stroke-opacity:1}[data-layout=kartverket] .kartverket-page .byd:focus{outline:none}[data-layout=kartverket] .kartverket-page .byd:focus-visible{outline:none;fill-opacity:.22;stroke:var(--t24-kv-signal);stroke-opacity:1;stroke-width:2.2}[data-layout=kartverket] .kartverket-page .bydlenke:focus{outline:none}[data-layout=kartverket] .kartverket-page .bydlenke:focus-visible .byd{fill-opacity:.22;stroke:var(--t24-kv-signal);stroke-opacity:1;stroke-width:2.2}[data-layout=kartverket] .kartverket-page .byd[data-akt]{fill:#e6dfd2;fill-opacity:.075;stroke:#f4f6f5;stroke-width:2.4;stroke-opacity:1}[data-layout=kartverket] .kartverket-page .bnr{fill:#aec2cc;fill-opacity:.78;text-anchor:middle;letter-spacing:.6px;pointer-events:none}[data-layout=kartverket] .kartverket-page .bchip{fill:#f4f6f5;pointer-events:none}[data-layout=kartverket] .kartverket-page .bnr[data-chip]{fill:#0f171c;fill-opacity:1;font-weight:600}[data-layout=kartverket] .kartverket-page .tickg{fill:none;stroke:#8fa3ac;stroke-width:1.1;stroke-opacity:.55;vector-effect:non-scaling-stroke}[data-layout=kartverket] .kartverket-page .tittelblokk{position:absolute;top:34px;right:34px;padding:11px 14px;border:1px solid rgba(143,163,172,.26);background:rgba(8,13,16,.82);font-family:var(--font-mono-stack);text-align:right}[data-layout=kartverket] .kartverket-page .tittelblokk b,[data-layout=kartverket] .kartverket-page .tittelblokk span{display:block}[data-layout=kartverket] .kartverket-page .tittelblokk b{margin-bottom:5px;color:#dce5e9;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}[data-layout=kartverket] .kartverket-page .tittelblokk span{color:var(--t24-kv-plate-text);font-size:10px;letter-spacing:.06em}[data-layout=kartverket] .kartverket-page .nord{position:absolute;right:40px;bottom:96px;display:flex;flex-direction:column;gap:3px;align-items:center;color:var(--t24-kv-plate-text)}[data-layout=kartverket] .kartverket-page .nord svg{width:15px;height:27px}[data-layout=kartverket] .kartverket-page .nord path{fill:none;stroke:currentcolor;stroke-width:1.4;stroke-linejoin:round}[data-layout=kartverket] .kartverket-page .nord b{font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.1em}[data-layout=kartverket] .kartverket-page .kort{position:absolute;bottom:96px;left:34px;width:min(288px,60%);padding:13px 15px;border:1px solid rgba(143,163,172,.28);background:rgba(8,13,16,.92)}[data-layout=kartverket] .kartverket-page .kort .tom{color:var(--t24-kv-plate-text);font-family:var(--font-mono-stack);font-size:11.5px;line-height:1.5}[data-layout=kartverket] .kartverket-page .knavn,[data-layout=kartverket] .kartverket-page .kort .tom b{display:block;color:#e7ecee;font-family:var(--font-display-stack);font-size:16px;font-weight:600;letter-spacing:-.01em}[data-layout=kartverket] .kartverket-page .knr{display:block;margin-bottom:4px;color:#d98a62;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}[data-layout=kartverket] .kartverket-page .ktxt{margin-top:7px;color:#b4c3ca;font-size:12.5px;line-height:1.5}[data-layout=kartverket] .kartverket-page .kort .klenke{display:inline-block;margin-top:9px;color:#e7ecee;font-family:var(--font-mono-stack);font-size:10.5px;font-weight:600;letter-spacing:.025em;white-space:nowrap}[data-layout=kartverket] .kartverket-page .kort .klenke:focus-visible,[data-layout=kartverket] .kartverket-page .kort .klenke:hover{color:var(--t24-kv-signal)}[data-layout=kartverket] .kartverket-page .platefot{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;min-width:0;margin-top:4px;padding:14px 0 16px;border-top:1px solid rgba(143,163,172,.2);color:var(--t24-kv-plate-text);font-size:10.5px;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}[data-layout=kartverket] .kartverket-page .platefot span{white-space:nowrap}[data-layout=kartverket] .kartverket-page .platefot .skala{display:flex;gap:9px;align-items:center}[data-layout=kartverket] .kartverket-page .platefot .skala:before{display:block;width:var(--kartverket-scale-width);min-width:40px;height:5px;border:1px solid var(--t24-kv-plate-text);border-top:0;content:""}[data-layout=kartverket] .kartverket-page .velgerband{padding:34px 0 46px}[data-layout=kartverket] .kartverket-page .vhode{margin-bottom:22px}[data-layout=kartverket] .kartverket-page .vhode h2{font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.02em}[data-layout=kartverket] .kartverket-page .vhint{max-width:74ch;margin-top:7px;color:var(--t24-kv-dim);font-size:13.5px;line-height:1.6}[data-layout=kartverket] .kartverket-page .fgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--t24-kv-hairline);background:var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .flis{flex-direction:column;align-items:flex-start;min-width:0;min-height:176px;padding:22px 24px 20px;background:#fff}[data-layout=kartverket] .kartverket-page .flis:focus-visible,[data-layout=kartverket] .kartverket-page .flis:hover{background:var(--t24-kv-section)}[data-layout=kartverket] .kartverket-page .flis:focus-visible{outline:2px solid var(--t24-kv-signal);outline-offset:-3px}[data-layout=kartverket] .kartverket-page .flis:focus-visible .fcta,[data-layout=kartverket] .kartverket-page .flis:hover .fcta{background:var(--t24-kv-ink);color:#fff}[data-layout=kartverket] .kartverket-page .fico,[data-layout=kartverket] .kartverket-page .rico{display:block;color:var(--t24-kv-accent)}[data-layout=kartverket] .kartverket-page .fico{width:24px;height:24px;margin-bottom:14px}[data-layout=kartverket] .kartverket-page .fico svg,[data-layout=kartverket] .kartverket-page .rico svg,[data-layout=kartverket] .kartverket-page .sico svg{width:100%;height:100%}[data-layout=kartverket] .kartverket-page .fnavn{font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.015em;white-space:nowrap}[data-layout=kartverket] .kartverket-page .fdesc{margin:5px 0 18px;color:var(--t24-kv-dim);font-size:13px;line-height:1.5;white-space:nowrap}[data-layout=kartverket] .kartverket-page .fcta{margin-top:auto;display:inline-flex;align-items:center;min-height:38px;padding:9px 16px;border:1px solid var(--t24-kv-ink);font-size:13px;font-weight:600;line-height:1;white-space:nowrap}[data-layout=kartverket] .kartverket-page .hvorfor{border-top:1px solid var(--t24-kv-hairline);border-bottom:1px solid var(--t24-kv-hairline);background:var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .hvorfor>.rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}[data-layout=kartverket] .kartverket-page .hvorfor>.rail>div{padding:26px 34px 28px;background:var(--t24-kv-section)}[data-layout=kartverket] .kartverket-page .hvorfor .hico{display:block;width:22px;height:22px;margin-bottom:12px;color:var(--t24-kv-accent)}[data-layout=kartverket] .kartverket-page .hvorfor .hico svg{width:100%;height:100%}[data-layout=kartverket] .kartverket-page .hvorfor h3{margin-bottom:6px;font-size:16.5px;font-weight:600;letter-spacing:-.015em}[data-layout=kartverket] .kartverket-page .hvorfor p{max-width:38ch;color:#4b5155;font-size:13.5px;line-height:1.6}[data-layout=kartverket] .kartverket-page .sek{padding:52px 0;border-bottom:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .shode{grid-template-columns:44px minmax(0,1fr) auto;gap:0 14px;align-items:baseline;margin-bottom:26px}[data-layout=kartverket] .kartverket-page .snr{color:var(--t24-kv-accent);font-size:12px;letter-spacing:.06em}[data-layout=kartverket] .kartverket-page .shode h2{font-size:clamp(22px,3vw,34px);font-weight:600;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}[data-layout=kartverket] .kartverket-page .mlenke,[data-layout=kartverket] .kartverket-page .shlenke{width:-moz-fit-content;width:fit-content;border-bottom:1.5px solid;font-size:13.5px;font-weight:600;line-height:1.5;white-space:nowrap}[data-layout=kartverket] .kartverket-page .shint{grid-column:2/-1;max-width:74ch;margin-top:8px;color:var(--t24-kv-dim);font-size:13.5px;line-height:1.6}[data-layout=kartverket] .kartverket-page .hvordan{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:44px;align-items:start}[data-layout=kartverket] .kartverket-page .hbilde img{aspect-ratio:3/2}[data-layout=kartverket] .kartverket-page .stegliste{padding:0;list-style:none}[data-layout=kartverket] .kartverket-page .steg{display:grid;grid-template-columns:38px 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .steg:first-child{padding-top:0;border-top:0}[data-layout=kartverket] .kartverket-page .sn{padding-top:3px;color:var(--t24-kv-accent);font-size:12px}[data-layout=kartverket] .kartverket-page .steg h3{margin-bottom:5px;font-size:16.5px;font-weight:600;letter-spacing:-.015em}[data-layout=kartverket] .kartverket-page .steg p{color:#41484c;font-size:14px;line-height:1.6}[data-layout=kartverket] .kartverket-page .stmt{padding:60px 0;border-bottom:1px solid var(--t24-kv-hairline);background:var(--t24-kv-ink);color:#edefef}[data-layout=kartverket] .kartverket-page .skick{display:block;margin-bottom:16px;color:#7fa8a0;font-size:11px;letter-spacing:.12em;text-transform:uppercase}[data-layout=kartverket] .kartverket-page .stmt p{max-width:44ch;font-family:var(--font-display-stack);font-size:clamp(19px,2.6vw,29px);font-weight:500;line-height:1.4;letter-spacing:-.02em;text-wrap:pretty}[data-layout=kartverket] .kartverket-page .register{margin:0 -14px;border-top:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .rad{display:grid;grid-template-columns:42px 84px minmax(0,1fr) auto 112px;gap:18px;align-items:center;padding:14px;border-bottom:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .rad:focus-visible,[data-layout=kartverket] .kartverket-page .rad:hover{background:var(--t24-kv-section)}[data-layout=kartverket] .kartverket-page .rico{width:21px;height:21px}[data-layout=kartverket] .kartverket-page .thumb{overflow:hidden;aspect-ratio:3/2}[data-layout=kartverket] .kartverket-page .nvn b{display:block;font-size:16.5px;font-weight:500;line-height:1.25;letter-spacing:-.015em}[data-layout=kartverket] .kartverket-page .nvn em{display:block;margin-top:2px;color:var(--t24-kv-dim);font-size:12.5px;font-style:normal;line-height:1.45}[data-layout=kartverket] .kartverket-page .rad .pr,[data-layout=kartverket] .kartverket-page .rad .rute{line-height:1.4;white-space:nowrap}[data-layout=kartverket] .kartverket-page .rad .pr{font-size:13.5px}[data-layout=kartverket] .kartverket-page .rad .rute{color:var(--t24-kv-accent);font-size:11.5px;letter-spacing:.04em;text-align:right}[data-layout=kartverket] .kartverket-page .tabellwrap{overflow-x:auto;margin:0 -14px}[data-layout=kartverket] .kartverket-page .ptab{width:100%;border-collapse:collapse}[data-layout=kartverket] .kartverket-page .ptab th{padding:0 16px 10px 0;border-bottom:1px solid var(--t24-kv-hairline);color:var(--t24-kv-dim);font-family:var(--font-mono-stack);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}[data-layout=kartverket] .kartverket-page .ptab td:first-child,[data-layout=kartverket] .kartverket-page .ptab th:first-child{padding-left:14px}[data-layout=kartverket] .kartverket-page .ptab td.m,[data-layout=kartverket] .kartverket-page .ptab th:last-child{padding-left:44px}[data-layout=kartverket] .kartverket-page .ptab td:last-child,[data-layout=kartverket] .kartverket-page .ptab th:last-child{padding-right:14px}[data-layout=kartverket] .kartverket-page .ptab td{padding:13px 16px 13px 0;border-bottom:1px solid var(--t24-kv-hairline);font-size:14.5px}[data-layout=kartverket] .kartverket-page .ptab tr:hover td{background:var(--t24-kv-section)}[data-layout=kartverket] .kartverket-page .ptab .n{font-size:13.5px;line-height:1.4;text-align:right;white-space:nowrap}[data-layout=kartverket] .kartverket-page .ptab .m{color:var(--t24-kv-dim);font-size:13px}[data-layout=kartverket] .kartverket-page .fotnote{max-width:92ch;margin-top:16px;color:var(--t24-kv-dim);font-size:12.5px;line-height:1.65}[data-layout=kartverket] .kartverket-page .maal>.rail{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:44px;align-items:center}[data-layout=kartverket] .kartverket-page .mtekst>p{max-width:46ch;padding-left:58px;color:#41484c;font-size:15px;line-height:1.65}[data-layout=kartverket] .kartverket-page .mtekst .mlenke{display:inline-block;margin-top:18px;margin-left:58px}[data-layout=kartverket] .kartverket-page .mbilde img{aspect-ratio:2752/1536;border:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .mtallrad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;border:1px solid var(--t24-kv-hairline);background:var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .mtall{min-width:0;padding:16px 18px 17px;background:#fff}[data-layout=kartverket] .kartverket-page .mtall b,[data-layout=kartverket] .kartverket-page .mtall em,[data-layout=kartverket] .kartverket-page .mtall span{display:block}[data-layout=kartverket] .kartverket-page .mtall b{font-size:22px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}[data-layout=kartverket] .kartverket-page .mtall span{margin-top:5px;font-size:12.5px;font-weight:600}[data-layout=kartverket] .kartverket-page .mtall em{margin-top:2px;color:var(--t24-kv-dim);font-size:11.5px;font-style:normal;line-height:1.45}[data-layout=kartverket] .kartverket-page .bindeks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--t24-kv-hairline);background:var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .bkort{display:flex;flex-direction:column;min-width:0;padding:18px 18px 20px;background:#fff;color:inherit;text-decoration:none}[data-layout=kartverket] .kartverket-page .bkort:hover{background:var(--t24-kv-section)}[data-layout=kartverket] .kartverket-page .bhode{display:flex;gap:10px;align-items:baseline;margin-bottom:8px}[data-layout=kartverket] .kartverket-page .bnr2{color:var(--t24-kv-accent);font-size:11px;letter-spacing:.05em}[data-layout=kartverket] .kartverket-page .bkort h3{font-size:16px;font-weight:600;letter-spacing:-.015em}[data-layout=kartverket] .kartverket-page .bkort p{color:#4b5155;font-size:13px;line-height:1.6}[data-layout=kartverket] .kartverket-page .bkort-rute{display:block;margin-top:auto;padding-top:16px;color:var(--t24-kv-dim);font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.025em;white-space:nowrap}[data-layout=kartverket] .kartverket-page a.bkort:focus-visible .bkort-rute,[data-layout=kartverket] .kartverket-page a.bkort:hover .bkort-rute{color:var(--t24-kv-accent)}[data-layout=kartverket] .kartverket-page .district-hero{min-height:610px;padding:54px 0;border-bottom:1px solid var(--t24-kv-hairline);background:var(--t24-kv-canvas)}[data-layout=kartverket] .kartverket-page .district-hero>.rail{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:44px;align-items:center;min-height:502px}[data-layout=kartverket] .district-page .crumb{display:flex;gap:8px;margin-bottom:22px;color:var(--t24-kv-dim);font-family:var(--font-mono-stack);font-size:11px;letter-spacing:.04em}[data-layout=kartverket] .district-page .crumb a{color:inherit;border-bottom:1px solid}[data-layout=kartverket] .district-page .district-hero .eyebrow{margin-bottom:14px;color:var(--t24-kv-accent)}[data-layout=kartverket] .district-page .district-hero h1{color:var(--t24-kv-ink);font-size:clamp(38px,5vw,58px);font-weight:600;line-height:1;letter-spacing:-.03em;text-wrap:balance}[data-layout=kartverket] .district-page .district-hero .lede{margin-top:20px;color:#41484c}[data-layout=kartverket] .district-page .district-hero .fine{color:var(--t24-kv-dim)}[data-layout=kartverket] .district-page .ctaband .pri,[data-layout=kartverket] .district-page .district-hero .pri,[data-layout=kartverket] .district-page .district-measure .pri{background:var(--t24-kv-ink);color:#fff}[data-layout=kartverket] .district-page .ctaband .sekbtn,[data-layout=kartverket] .district-page .district-hero .sekbtn,[data-layout=kartverket] .district-page .district-measure .sekbtn{border-color:var(--t24-kv-ink);color:var(--t24-kv-ink)}[data-layout=kartverket] .district-page .ctaband .sekbtn:hover,[data-layout=kartverket] .district-page .district-hero .sekbtn:hover,[data-layout=kartverket] .district-page .district-measure .sekbtn:hover{background:var(--t24-kv-ink);color:#fff}[data-layout=kartverket] .district-page .district-map .byd{cursor:default;fill-opacity:.035;stroke-opacity:.42}[data-layout=kartverket] .district-page .district-map .byd[data-akt]{fill-opacity:.075;stroke-opacity:1}[data-layout=kartverket] .district-page .district-map .district-map-label:not([data-akt]){opacity:.62}[data-layout=kartverket] .district-page .district-map .bnavn{fill:#aec2cc;font-family:var(--font-mono-stack);text-anchor:middle;pointer-events:none}[data-layout=kartverket] .district-page .takene{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:44px;align-items:start}[data-layout=kartverket] .district-page .tlead{max-width:54ch;color:#30373b;font-size:17px;line-height:1.7}[data-layout=kartverket] .district-page .tlead p+p{margin-top:14px}[data-layout=kartverket] .district-page .takprofil{border:1px solid var(--t24-kv-hairline);background:#fff}[data-layout=kartverket] .district-page .tphode{padding:13px 16px;border-bottom:1px solid var(--t24-kv-hairline);color:var(--t24-kv-accent);font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}[data-layout=kartverket] .district-page .tprad{display:grid;grid-template-columns:104px minmax(0,1fr);gap:18px;padding:13px 16px;border-bottom:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .district-page .tprad:last-child{border-bottom:0}[data-layout=kartverket] .district-page .takprofil dt{padding-top:2px;color:var(--t24-kv-dim);font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}[data-layout=kartverket] .district-page .takprofil dd{min-width:0;font-size:14px;line-height:1.5}[data-layout=kartverket] .district-page .district-process .steggrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;border:1px solid var(--t24-kv-hairline);background:var(--t24-kv-hairline);list-style:none}[data-layout=kartverket] .district-page .district-process .stegcelle{min-width:0;padding:20px 18px 22px;background:#fff}[data-layout=kartverket] .district-page .district-process .stegcelle .sn{display:block;margin-bottom:14px;padding-top:0}[data-layout=kartverket] .district-page .district-process .stegcelle h3{margin-bottom:6px;font-size:16px;font-weight:600;letter-spacing:-.015em}[data-layout=kartverket] .district-page .district-process .stegcelle p{color:#41484c;font-size:13.5px;line-height:1.6}[data-layout=kartverket] .district-page .district-prices .rute{color:var(--t24-kv-accent);font-family:var(--font-mono-stack);font-size:11.5px;letter-spacing:.04em;text-align:right;white-space:nowrap}[data-layout=kartverket] .district-page .district-prices th:last-child{text-align:right}[data-layout=kartverket] .district-page .district-reading-heading,[data-layout=kartverket] .district-page .fliste,[data-layout=kartverket] .district-page .ptabwrap{width:100%;max-width:860px;margin-inline:auto}[data-layout=kartverket] .district-page .plate{max-height:560px}[data-layout=kartverket] .district-page .district-measure{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:44px;align-items:center}[data-layout=kartverket] .district-page .district-measure .mtekst>p{padding-left:0}[data-layout=kartverket] .district-page .mknapper{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}[data-layout=kartverket] .district-page .bydliste{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--t24-kv-hairline);background:var(--t24-kv-hairline)}[data-layout=kartverket] .district-page .brad{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;min-height:52px;padding:13px 15px;background:#fff;color:inherit}[data-layout=kartverket] .district-page .brad.bhele:focus-visible,[data-layout=kartverket] .district-page .brad.bhele:hover{background:var(--t24-kv-section)}[data-layout=kartverket] .district-page .bnavnrad,[data-layout=kartverket] .district-page .bpil{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-layout=kartverket] .district-page .bnavnrad{font-size:14px;font-weight:600}[data-layout=kartverket] .district-page .bpil{color:var(--t24-kv-dim);font-family:var(--font-mono-stack);font-size:11px}[data-layout=kartverket] .kartverket-page .sgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 34px}[data-layout=kartverket] .kartverket-page .sico{display:block;width:21px;height:21px;margin-bottom:11px;color:#a5762d}[data-layout=kartverket] .kartverket-page .skort h3{margin-bottom:5px;font-size:15.5px;font-weight:600;letter-spacing:-.015em}[data-layout=kartverket] .kartverket-page .skort p{color:#4b5155;font-size:13.5px;line-height:1.6}[data-layout=kartverket] .kartverket-page .sgrid+.mlenke{display:inline-block;margin-top:30px}[data-layout=kartverket] .kartverket-page .fliste{border-top:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page details{border-bottom:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page summary{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:17px 0;cursor:pointer;font-family:var(--font-display-stack);font-size:16px;font-weight:600;letter-spacing:-.015em;list-style:none}[data-layout=kartverket] .kartverket-page summary::-webkit-details-marker{display:none}[data-layout=kartverket] .kartverket-page .pm{position:relative;width:13px;height:13px;flex:none}[data-layout=kartverket] .kartverket-page .pm:after,[data-layout=kartverket] .kartverket-page .pm:before{position:absolute;content:"";background:var(--t24-kv-accent)}[data-layout=kartverket] .kartverket-page .pm:before{top:6px;left:0;width:13px;height:1.5px}[data-layout=kartverket] .kartverket-page .pm:after{top:0;left:5.75px;width:1.5px;height:13px}[data-layout=kartverket] .kartverket-page details[open] .pm:after{opacity:0}[data-layout=kartverket] .kartverket-page details>p{max-width:80ch;padding:0 40px 20px 0;color:#41484c;font-size:14.5px;line-height:1.7}[data-layout=kartverket] .kartverket-page .ctaband{padding:56px 0;border-bottom:1px solid var(--t24-kv-hairline);background:var(--t24-kv-section)}[data-layout=kartverket] .kartverket-page .ctatekst{padding:0}[data-layout=kartverket] .kartverket-page .ctaband .skick{margin-bottom:12px;color:var(--t24-kv-accent)}[data-layout=kartverket] .kartverket-page .ctaband h2{margin-bottom:10px;font-size:clamp(22px,3vw,34px);font-weight:600;letter-spacing:-.025em}[data-layout=kartverket] .kartverket-page .ctaband p{max-width:70ch;margin-bottom:24px;color:#41484c;font-size:14.5px;line-height:1.6}[data-layout=kartverket] .kartverket-page .ctaband .flis{background:var(--t24-kv-canvas)}[data-layout=kartverket] .kartverket-footer{padding:48px 0 26px;background:var(--t24-kv-ink);color:#e8ebeb}[data-layout=kartverket] .kartverket-footer-brand{max-width:56ch}[data-layout=kartverket] .kartverket-footer-name,[data-layout=kartverket] .kartverket-footer-partof{display:flex;align-items:center}[data-layout=kartverket] .kartverket-footer-name{gap:12px}[data-layout=kartverket] .kartverket-footer-name img{width:auto;height:36px}[data-layout=kartverket] .kartverket-footer-name b{font-size:18px;letter-spacing:-.02em}[data-layout=kartverket] .kartverket-footer-brand>p:not(.kartverket-footer-partof){margin:14px 0 0;color:rgba(232,235,235,.65);font-size:13.5px;line-height:1.65}[data-layout=kartverket] .kartverket-footer-partof{gap:10px;margin:24px 0 0;color:rgba(232,235,235,.55);font-size:12px}[data-layout=kartverket] .kartverket-footer-partof img{width:auto;height:22px}[data-layout=kartverket] .kartverket-footer-bottom{display:flex;flex-wrap:wrap;gap:10px 40px;justify-content:space-between;margin-top:40px;padding-top:20px;border-top:1px solid rgba(232,235,235,.16);color:rgba(232,235,235,.55);font-size:12.5px}[data-layout=kartverket] .kartverket-footer a:focus-visible,[data-layout=kartverket] .kartverket-footer a:hover{color:#fff}@media (max-width:1079px){[data-layout=kartverket] header.sticky .site-container>nav{display:none}[data-layout=kartverket] header.sticky .site-container>button,[data-layout=kartverket] header.sticky nav[aria-label=Mobilmeny]{display:block}[data-layout=kartverket] .rail,[data-layout=kartverket] header.sticky .site-container{padding-right:24px;padding-left:24px}[data-layout=kartverket] .kartverket-page .hero>.rail{grid-template-columns:1fr;gap:30px}[data-layout=kartverket] .kartverket-page .hero{padding-top:40px;padding-bottom:36px}[data-layout=kartverket] .kartverket-page .hvordan,[data-layout=kartverket] .kartverket-page .maal>.rail{grid-template-columns:1fr;gap:28px}[data-layout=kartverket] .district-page .district-process .steggrid,[data-layout=kartverket] .kartverket-page .sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-layout=kartverket] .kartverket-page .rad{grid-template-columns:36px 70px minmax(0,1fr) auto}[data-layout=kartverket] .kartverket-page .rad .rute{display:none}[data-layout=kartverket] .kartverket-page .shode{grid-template-columns:34px minmax(0,1fr)}[data-layout=kartverket] .kartverket-page .shlenke{grid-column:2;justify-self:start;margin-top:8px}[data-layout=kartverket] .kartverket-page .shint{grid-column:2}}@media (max-width:959px){[data-layout=kartverket] .kartverket-page .fdesc{display:none}[data-layout=kartverket] .kartverket-page .fnavn{margin-bottom:18px;font-size:14.5px}[data-layout=kartverket] .kartverket-page .flis{min-height:150px;padding:20px 20px 18px}}@media (max-width:719px){[data-layout=kartverket] header.sticky .site-container{height:68px}[data-layout=kartverket] .kartverket-page .hvorfor>.rail{grid-template-columns:1fr}[data-layout=kartverket] .kartverket-page .hvorfor>.rail>div{padding:20px 24px 22px}[data-layout=kartverket] .kartverket-page .plate{padding:14px 14px 0}[data-layout=kartverket] .kartverket-page .tittelblokk{display:none}[data-layout=kartverket] .kartverket-page .kort{bottom:80px;left:20px;width:min(220px,70%);padding:11px 12px}[data-layout=kartverket] .kartverket-page .kort .ktxt{display:none}[data-layout=kartverket] .kartverket-page .nord{right:26px;bottom:84px}[data-layout=kartverket] .kartverket-page .platefot{gap:8px;font-size:9.5px;letter-spacing:.025em}[data-layout=kartverket] .kartverket-page .platefot span:first-child{width:100%}[data-layout=kartverket] .kartverket-page .sek{padding-top:38px;padding-bottom:38px}[data-layout=kartverket] .kartverket-page .rad{grid-template-columns:30px minmax(0,1fr);gap:6px 14px;align-items:start}[data-layout=kartverket] .kartverket-page .rad .thumb{display:none}[data-layout=kartverket] .kartverket-page .rico{margin-top:2px}[data-layout=kartverket] .kartverket-page .rad .nvn,[data-layout=kartverket] .kartverket-page .rad .pr{grid-column:2}[data-layout=kartverket] .kartverket-page .rad .pr{font-size:13px;text-align:left}[data-layout=kartverket] .kartverket-page .tabellwrap{overflow-x:visible;margin:0}[data-layout=kartverket] .kartverket-page .ptab{display:block;min-width:0}[data-layout=kartverket] .kartverket-page .ptab thead{position:absolute;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}[data-layout=kartverket] .kartverket-page .ptab thead,[data-layout=kartverket] .kartverket-page .ptab thead th,[data-layout=kartverket] .kartverket-page .ptab thead tr{display:block;width:1px;height:1px;padding:0;overflow:hidden}[data-layout=kartverket] .kartverket-page .ptab tbody{display:grid}[data-layout=kartverket] .kartverket-page .ptab tbody tr{display:grid;gap:8px;padding:17px 14px 16px;border-bottom:1px solid var(--t24-kv-hairline)}[data-layout=kartverket] .kartverket-page .ptab td,[data-layout=kartverket] .kartverket-page .ptab td.m,[data-layout=kartverket] .kartverket-page .ptab td:first-child,[data-layout=kartverket] .kartverket-page .ptab td:last-child{display:block;width:auto;padding:0;border:0}[data-layout=kartverket] .kartverket-page .ptab td:first-child{margin-bottom:2px;font-family:var(--font-display-stack);font-size:16px;font-weight:500;line-height:1.25}[data-layout=kartverket] .kartverket-page .ptab td.n{display:flex;gap:12px;align-items:baseline;justify-content:space-between;text-align:right}[data-layout=kartverket] .kartverket-page .ptab td.n:before{min-width:0;overflow:hidden;color:var(--t24-kv-dim);content:attr(data-label);font-family:var(--font-mono-stack);font-size:9.5px;font-weight:500;letter-spacing:.045em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}[data-layout=kartverket] .kartverket-page .ptab td.m{margin-top:2px;line-height:1.5}[data-layout=kartverket] .kartverket-page .mtekst>p{padding-left:0}[data-layout=kartverket] .kartverket-page .mtekst .mlenke{margin-left:0}[data-layout=kartverket] .kartverket-page .mtallrad,[data-layout=kartverket] .kartverket-page .sgrid{grid-template-columns:1fr}[data-layout=kartverket] .kartverket-page details>p{padding-right:0}[data-layout=kartverket] .kartverket-footer-bottom{flex-direction:column}}@media (max-width:639px){[data-layout=kartverket] .kartverket-page .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-layout=kartverket] .kartverket-page .flis{min-height:140px;padding:16px 14px 14px}[data-layout=kartverket] .kartverket-page .fnavn{font-size:13.5px}[data-layout=kartverket] .kartverket-page .fico{width:22px;height:22px;margin-bottom:12px}[data-layout=kartverket] .kartverket-page .fcta{min-height:34px;padding:8px 12px;font-size:12.5px}}@media (max-width:1079px){[data-layout=kartverket] .district-page .bydliste,[data-layout=kartverket] .kartverket-page .bindeks{grid-template-columns:repeat(2,minmax(0,1fr))}[data-layout=kartverket] .kartverket-page .district-hero>.rail{grid-template-columns:1fr;gap:30px}[data-layout=kartverket] .kartverket-page .district-hero{padding-top:40px;padding-bottom:36px}[data-layout=kartverket] .district-page .district-measure,[data-layout=kartverket] .district-page .takene{grid-template-columns:1fr;gap:28px}}@media (max-width:719px){[data-layout=kartverket] .district-page .district-prices td.rute{display:block;width:auto;padding:0;border:0;text-align:left;white-space:nowrap}[data-layout=kartverket] .district-page .tprad{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px 13px}}@media (max-width:639px){[data-layout=kartverket] .district-page .bydliste,[data-layout=kartverket] .district-page .district-process .steggrid,[data-layout=kartverket] .kartverket-page .bindeks{grid-template-columns:1fr}[data-layout=kartverket] .district-page .district-hero h1{font-size:clamp(38px,13vw,50px)}[data-layout=kartverket] .district-page .district-hero .knapper,[data-layout=kartverket] .district-page .mknapper{align-items:stretch;flex-direction:column}[data-layout=kartverket] .district-page .district-hero .knapper>*,[data-layout=kartverket] .district-page .mknapper>*{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){[data-layout=kartverket] .kartverket-footer a,[data-layout=kartverket] .kartverket-page .byd,[data-layout=kartverket] .kartverket-page a,[data-layout=kartverket] .kartverket-page button{transition:none}}[data-layout=kartverket] .oslo-footer{padding:64px 0 28px}[data-layout=kartverket] .oslo-footer .kartverket-footer-main{display:grid;grid-template-columns:1.1fr 1fr;gap:80px}[data-layout=kartverket] .oslo-footer .kartverket-footer-brand{max-width:43ch}[data-layout=kartverket] .oslo-footer .kartverket-footer-brand>p:not(.kartverket-footer-partof){color:#bcc4c6;font-size:14px}[data-layout=kartverket] .oslo-footer .kartverket-footer-bottom,[data-layout=kartverket] .oslo-footer .kartverket-footer-partof{color:#bcc4c6}[data-layout=kartverket] .oslo-footer-nav{display:grid;grid-template-columns:1fr 1fr;gap:40px}[data-layout=kartverket] .oslo-footer-nav h2{margin:0 0 14px;color:#fff;font-size:15px;font-weight:600}[data-layout=kartverket] .oslo-footer-nav a{display:flex;align-items:center;min-height:44px;color:#d3d9da;font-size:14px;text-decoration:none}[data-layout=kartverket] .oslo-footer-nav a:hover{text-decoration:underline;text-underline-offset:5px}[data-layout=kartverket] .oslo-footer .kartverket-footer-bottom{margin-top:48px;align-items:center;line-height:1.7}[data-layout=kartverket] .oslo-footer .kartverket-footer-bottom a{display:inline-block;padding:10px 0}@media (max-width:760px){[data-layout=kartverket] .oslo-footer{padding-top:40px}[data-layout=kartverket] .oslo-footer .kartverket-footer-main{grid-template-columns:1fr;gap:36px}[data-layout=kartverket] .oslo-footer-nav{gap:20px}[data-layout=kartverket] .oslo-footer .kartverket-footer-bottom{margin-top:32px;gap:8px;align-items:flex-start;flex-direction:column}}[data-layout=kartverket]{--t24-kv-canvas:#fff;--t24-kv-section:#f6f7f8;--t24-kv-ink:#1c1d1f;--t24-kv-accent:#353c43;--t24-kv-hairline:#dce0e4;--font-sans:var(--font-oslo);--font-sans-stack:var(--font-oslo),Arial,sans-serif;--font-display-stack:var(--font-oslo),Arial,sans-serif;--font-mono-stack:var(--font-oslo),Arial,sans-serif}[data-layout=kartverket] :is(.font-sans,.font-mono,.faqpage-kick){font-family:var(--font-sans-stack)}[data-layout=kartverket] body{font-family:var(--font-oslo),Arial,sans-serif;background:#fff}[data-layout=kartverket] .rail{max-width:1200px;padding-inline:32px}[data-layout=kartverket] header.sticky .site-container{max-width:1200px;height:80px;padding-inline:32px}[data-layout=kartverket] header.sticky .button-accent{border-radius:8px!important;padding:13px 20px!important}[data-layout=kartverket] .kartverket-page .hero{padding:72px 0 0;min-height:0;background:white}[data-layout=kartverket] .kartverket-page .hero>.rail{display:block;min-height:0}[data-layout=kartverket] .hero-copy{text-align:center;max-width:880px;margin:0 auto 52px}[data-layout=kartverket] .kartverket-page .hero h1{font-size:clamp(40px,5.7vw,76px);line-height:1.03;font-weight:500;letter-spacing:-.058em;color:#1c1d1f;margin:0 0 25px}[data-layout=kartverket] .hero h1 span{color:#777e87}[data-layout=kartverket] .kartverket-page .eyebrow{color:#666e77;font-size:11px;font-weight:500;letter-spacing:.1em;margin-bottom:24px}[data-layout=kartverket] .kartverket-page .lede{color:#5b626b;max-width:650px;font-size:18px;line-height:1.65;margin:0 auto 25px}[data-layout=kartverket] .kartverket-page .knapper{justify-content:center;gap:12px}[data-layout=kartverket] .kartverket-page .pri{background:#1c1d1f;color:white;border:1px solid #1c1d1f;border-radius:8px}[data-layout=kartverket] .kartverket-page .pri:hover{background:#3d4249;color:white}[data-layout=kartverket] .kartverket-page .sekbtn{border:1px solid #d3d7dc;color:#1c1d1f;background:white;border-radius:8px}[data-layout=kartverket] .kartverket-page .sekbtn:hover{background:#f0f1f3;border-color:#aab1b9}[data-layout=kartverket] .kartverket-page .fine{color:#68717b;margin:18px auto 0;font-size:12px}[data-layout=kartverket] .oslo-hero-photo{position:relative;aspect-ratio:2.55;overflow:hidden;border-radius:12px}[data-layout=kartverket] .oslo-hero-photo img{-o-object-position:center 52%;object-position:center 52%}[data-layout=kartverket] .oslo-hero-photo figcaption{position:absolute;bottom:20px;left:24px;padding:9px 12px;background:white;color:#30363c;font-size:11px;border-radius:4px}[data-layout=kartverket] .kartverket-page .velgerband{background:white;border:0;padding:54px 0}[data-layout=kartverket] .kartverket-page .sek{background:white;padding:88px 0;border-color:#dce0e4}[data-layout=kartverket] .kartverket-page .shode h2{font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.12}[data-layout=kartverket] .kartverket-page .shode{margin-bottom:38px}[data-layout=kartverket] .kartverket-page .hbilde{border-radius:10px;overflow:hidden}[data-layout=kartverket] .kartverket-page .flis{border-color:#dce0e4;transition:background .18s ease}[data-layout=kartverket] .kartverket-page .flis:hover{background:#f4f5f6;transform:none}[data-layout=kartverket] .kartverket-page .stmt{background:#f5f6f7;color:#1c1d1f}[data-layout=kartverket] .kartverket-page .stmt p{font-weight:400;letter-spacing:-.025em}[data-layout=kartverket] .kartverket-page .register{margin:0;border-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}[data-layout=kartverket] .kartverket-page .register .rad{display:flex;flex-direction:column;align-items:stretch;padding:0 0 24px;gap:14px;min-width:0;border-top:0;border-bottom:1px solid #dce0e4;border-radius:9px;overflow:hidden}[data-layout=kartverket] .kartverket-page .register .rico{display:none}[data-layout=kartverket] .kartverket-page .register .rad>.nvn,[data-layout=kartverket] .kartverket-page .register .rad>.pr,[data-layout=kartverket] .kartverket-page .register .rad>.rute{margin-inline:24px}[data-layout=kartverket] .kartverket-page .register .thumb{display:block;width:100%;height:auto;aspect-ratio:1.65;border-radius:9px;overflow:hidden}[data-layout=kartverket] .kartverket-page .register .nvn b{font-size:27px;font-weight:500;letter-spacing:-.035em}[data-layout=kartverket] .kartverket-page .register .nvn em{margin-top:8px;font-size:15px;line-height:1.55}[data-layout=kartverket] .kartverket-page .register .rute{align-self:flex-start;color:#343c44}[data-layout=kartverket] .oslo-district-map{max-width:700px;margin:0 auto 44px;border-radius:10px;overflow:hidden}[data-layout=kartverket] .kartverket-page .bkort{border-radius:0;background:white}[data-layout=kartverket] .kartverket-page .bkort h3{font-weight:500;letter-spacing:-.025em}@media(max-width:800px){[data-layout=kartverket] .rail,[data-layout=kartverket] header.sticky .site-container{padding-inline:20px}[data-layout=kartverket] .kartverket-page .hero{padding-top:42px}[data-layout=kartverket] .hero-copy{margin-bottom:32px}[data-layout=kartverket] .kartverket-page .hero h1{font-size:clamp(36px,7.5vw,56px);letter-spacing:-.05em}[data-layout=kartverket] .kartverket-page .lede{font-size:16px}[data-layout=kartverket] .oslo-hero-photo{aspect-ratio:1.35;border-radius:8px}[data-layout=kartverket] .oslo-hero-photo figcaption{bottom:12px;left:12px;font-size:9px}[data-layout=kartverket] .kartverket-page .sek{padding:52px 0}[data-layout=kartverket] .kartverket-page .register{grid-template-columns:1fr;gap:28px}}@media(prefers-reduced-motion:reduce){[data-layout=kartverket] *,[data-layout=kartverket] :after,[data-layout=kartverket] :before{scroll-behavior:auto!important;transition:none!important}}[data-layout=kartverket] .oslo-journey{padding:86px 0 96px;background:#fff}[data-layout=kartverket] .oslo-journey-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:40px}[data-layout=kartverket] .oslo-journey-intro h2{font-size:clamp(44px,5.7vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.06em}[data-layout=kartverket] .oslo-journey-intro h2 span{color:#747b84}[data-layout=kartverket] .oslo-journey-intro>p{max-width:320px;font-size:17px;line-height:1.65;color:#5d646d;padding-bottom:5px}[data-layout=kartverket] .oslo-journey-media{position:relative;aspect-ratio:2.35;overflow:hidden;border-radius:16px;background:#f4f5f6}[data-layout=kartverket] .oslo-journey-media img{opacity:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .3s ease}[data-layout=kartverket] .oslo-journey-media img.active{opacity:1}[data-layout=kartverket] .oslo-journey-media img:first-child{-o-object-fit:contain;object-fit:contain;background:#f1f3f4}[data-layout=kartverket] .oslo-journey-controls{display:flex;justify-content:space-between;gap:20px;padding:23px 0 0}[data-layout=kartverket] .oslo-journey-controls button{display:flex;align-items:center;gap:10px;background:none;border:0;color:#68717b;padding:10px 0;font:inherit;font-size:15px;cursor:pointer}[data-layout=kartverket] .oslo-journey-controls button span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #d6dbe0;border-radius:50%;font-size:12px}[data-layout=kartverket] .oslo-journey-controls button[aria-pressed=true]{color:#1c1d1f}[data-layout=kartverket] .oslo-journey-controls button[aria-pressed=true] span{background:#1c1d1f;color:white;border-color:#1c1d1f}[data-layout=kartverket] .oslo-journey-controls button:focus-visible{outline:2px solid #1c1d1f;outline-offset:5px;border-radius:4px}[data-layout=kartverket] .oslo-journey-detail{display:grid;grid-template-columns:1.3fr 1fr;gap:100px;padding-top:35px;min-height:250px}[data-layout=kartverket] .oslo-journey-detail h3{font-size:34px;font-weight:500;letter-spacing:-.04em;line-height:1.2;margin-bottom:14px}[data-layout=kartverket] .oslo-journey-detail p{font-size:16px;line-height:1.7;color:#5d646d}[data-layout=kartverket] .oslo-journey-detail a{display:inline-flex;align-items:center;gap:24px;font-size:14px;font-weight:600;margin-top:22px}[data-layout=kartverket] .oslo-journey-detail aside{padding-top:5px}[data-layout=kartverket] .oslo-journey-detail h4{font-size:18px;font-weight:500;line-height:1.35;margin-bottom:14px}[data-layout=kartverket] .kartverket-page .shode>.snr{display:none}@media(max-width:800px){[data-layout=kartverket] .oslo-journey{padding:48px 0 56px}[data-layout=kartverket] .oslo-journey-intro{display:block;margin-bottom:28px}[data-layout=kartverket] .oslo-journey-intro>p{margin-top:22px;max-width:360px;font-size:16px}[data-layout=kartverket] .oslo-journey-media{aspect-ratio:1.3;border-radius:10px}[data-layout=kartverket] .oslo-journey-controls{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;padding-top:16px}[data-layout=kartverket] .oslo-journey-controls button{font-size:12px;gap:7px;text-align:left}[data-layout=kartverket] .oslo-journey-controls button span{flex-shrink:0;width:24px;height:24px}[data-layout=kartverket] .oslo-journey-detail{grid-template-columns:1fr;gap:26px;padding-top:26px;min-height:400px}[data-layout=kartverket] .oslo-journey-detail h3{font-size:28px}}[data-layout=kartverket] .kartverket-page .fgrid{display:flex;flex-wrap:wrap;gap:12px;border:0;background:none}[data-layout=kartverket] .kartverket-page .flis{display:flex;align-items:center;gap:10px;border:1px solid #d6dbe0;border-radius:30px;padding:14px 22px;background:white}[data-layout=kartverket] .kartverket-page .flis .fcta,[data-layout=kartverket] .kartverket-page .flis .fdesc,[data-layout=kartverket] .kartverket-page .flis .fico{display:none}[data-layout=kartverket] .kartverket-page .flis .fnavn{font-size:15px;font-weight:500}[data-layout=kartverket] .kartverket-page .flis:after{content:"";width:1em;height:1em;background:#626b74;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M7 7h10v10'/%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' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M7 7h10v10'/%3E%3C/svg%3E") center/contain no-repeat}[data-layout=kartverket] .kartverket-page .flis:hover{border-color:#1c1d1f;background:#f7f8f9}[data-layout=kartverket] .kartverket-page .flis{flex-direction:row;min-height:48px}[data-layout=kartverket] .kartverket-page .flis .fnavn{margin:0}[data-layout=kartverket] .kartverket-page .shode{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 40px;align-items:end;margin-bottom:40px}[data-layout=kartverket] .kartverket-page .shode h2{grid-column:1;min-width:0;max-width:760px;font-size:clamp(32px,3.9vw,54px);line-height:1.1;letter-spacing:-.045em}[data-layout=kartverket] .kartverket-page .shode .shint{grid-column:1/-1;max-width:760px;margin:0;font-size:16px;line-height:1.65}[data-layout=kartverket] .kartverket-page .shode .shlenke{grid-column:2;grid-row:1;align-self:end}[data-layout=kartverket] .kartverket-page .maal .rail{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:64px}[data-layout=kartverket] .kartverket-page .maal .mlenke,[data-layout=kartverket] .kartverket-page .maal .mtekst>p{margin-left:0;padding-left:0}[data-layout=kartverket] .kartverket-page .sgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 70px}[data-layout=kartverket] .kartverket-page .sico{display:none}[data-layout=kartverket] .kartverket-page .skort{padding:0 0 24px;border-bottom:1px solid #dce0e4}[data-layout=kartverket] .kartverket-page .skort h3{font-size:22px;font-weight:500;letter-spacing:-.025em}[data-layout=kartverket] .kartverket-page .skort p{font-size:16px;line-height:1.65}[data-layout=kartverket] .kartverket-page .fliste{max-width:900px;margin-left:auto}[data-layout=kartverket] .kartverket-page .fliste summary{font-size:19px;font-weight:500;padding:24px 0}[data-layout=kartverket] .kartverket-page .fliste details p{font-size:16px;line-height:1.7;max-width:740px}[data-layout=kartverket] .oslo-closing{padding:100px 0;background:#f1f3f5}[data-layout=kartverket] .oslo-closing>.rail{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:center}[data-layout=kartverket] .oslo-closing h2{font-size:clamp(42px,5.4vw,72px);line-height:1.04;font-weight:500;letter-spacing:-.055em}[data-layout=kartverket] .oslo-closing p{max-width:480px;font-size:17px;line-height:1.6;margin-top:24px}[data-layout=kartverket] .oslo-closing-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px}[data-layout=kartverket] .oslo-closing-actions>a{font-size:18px;font-weight:500;padding:15px 0;border-bottom:1px solid #949ca5}[data-layout=kartverket] .oslo-closing-actions>p{font-size:13px;color:#626a73;max-width:320px}[data-layout=kartverket] .oslo-section-label{font-size:12px;letter-spacing:.03em;display:block;margin-bottom:20px!important;color:#626a73}[data-layout=kartverket] .oslo-story-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start}[data-layout=kartverket] .oslo-story-sticky{position:sticky;top:90px;min-width:0}[data-layout=kartverket] .oslo-story-sticky .oslo-journey-media{aspect-ratio:1.3}[data-layout=kartverket] .oslo-story-control{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;font-size:13px}[data-layout=kartverket] .oslo-story-control button{background:none;border:0;text-decoration:underline;color:#626a73;font-size:12px;min-height:36px}[data-layout=kartverket] .oslo-story-sticky .oslo-journey-controls{justify-content:flex-start;padding-top:0;gap:14px;display:flex}[data-layout=kartverket] .oslo-story-note{font-size:11px!important;color:#68717b;line-height:1.6;max-width:480px}[data-layout=kartverket] .oslo-story-chapter{min-height:75vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:70px 0;scroll-margin-top:90px}[data-layout=kartverket] .oslo-story-chapter h3{font-size:clamp(30px,3.1vw,44px);font-weight:500;letter-spacing:-.045em;line-height:1.15;margin-bottom:24px}[data-layout=kartverket] .oslo-story-chapter>p{font-size:19px;line-height:1.65;color:#5d646d}[data-layout=kartverket] .oslo-story-advice{margin-top:30px}[data-layout=kartverket] .oslo-story-advice h4{font-size:15px;font-weight:500;margin-bottom:8px}[data-layout=kartverket] .oslo-story-advice p{font-size:14px;line-height:1.7;color:#626a73}[data-layout=kartverket] .oslo-story-chapter>a{margin-top:28px;font-size:14px;font-weight:500;border-bottom:1px solid #8b9299;padding-bottom:5px}[data-layout=kartverket] .oslo-journey-media img.active{animation:oslo-image-entry .65s ease both}@keyframes oslo-image-entry{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}[data-layout=kartverket] .oslo-district-explorer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:72px;align-items:start}[data-layout=kartverket] .oslo-district-canvas{background:#f3f5f6;border-radius:18px;padding:22px;position:sticky;top:40px}[data-layout=kartverket] .oslo-district-canvas svg{display:block;width:100%;max-height:610px}[data-layout=kartverket] .oslo-district-canvas path{fill:#e0e5e8;stroke:#85939d;stroke-width:2;transition:fill .15s}[data-layout=kartverket] .oslo-district-canvas g[role=button]{cursor:pointer;outline:none}[data-layout=kartverket] .oslo-district-canvas g:focus-visible path,[data-layout=kartverket] .oslo-district-canvas g[data-selected=true] path{fill:#344954;stroke:#152932;stroke-width:4}[data-layout=kartverket] .oslo-district-canvas text{fill:#354752;font-size:20px;pointer-events:none}[data-layout=kartverket] .oslo-district-canvas g[data-selected=true] text{fill:white}[data-layout=kartverket] .oslo-district-canvas>p{font-size:11px;color:#68717b;text-align:center;margin-top:12px}[data-layout=kartverket] .oslo-district-description{min-height:200px;margin-bottom:20px}[data-layout=kartverket] .oslo-district-description h3{font-size:27px;font-weight:500;letter-spacing:-.03em;margin-bottom:12px}[data-layout=kartverket] .oslo-district-description p{font-size:15px;line-height:1.65;color:#5d646d}[data-layout=kartverket] .oslo-district-description a{display:inline-block;font-size:13px;margin-top:16px;border-bottom:1px solid #89949c}[data-layout=kartverket] .oslo-district-names button{display:flex;width:100%;align-items:center;gap:15px;padding:8px 10px;border:0;background:transparent;color:#303a42;font-size:15px;text-align:left;min-height:36px;border-radius:5px}[data-layout=kartverket] .oslo-district-names button span:first-child{font-size:11px;color:#68717b;width:18px}[data-layout=kartverket] .oslo-district-names button span:last-child{margin-left:auto}[data-layout=kartverket] .oslo-district-names button[aria-pressed=true]{background:#e9edef}@media(max-width:800px){[data-layout=kartverket] .kartverket-page .shode{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}[data-layout=kartverket] .kartverket-page .shode h2{flex:1 0 100%;max-width:100%;font-size:34px}[data-layout=kartverket] .kartverket-page .shode .shint{font-size:15px}[data-layout=kartverket] .kartverket-page .maal .rail,[data-layout=kartverket] .oslo-closing>.rail,[data-layout=kartverket] .oslo-district-explorer{grid-template-columns:1fr;gap:30px}[data-layout=kartverket] .kartverket-page .sgrid{grid-template-columns:1fr;gap:24px}[data-layout=kartverket] .oslo-closing{padding:58px 0}[data-layout=kartverket] .oslo-story-grid{display:block}[data-layout=kartverket] .oslo-story-sticky{top:0;background:white;z-index:3;padding-top:12px;padding-bottom:12px}[data-layout=kartverket] .oslo-story-sticky .oslo-journey-media{height:30vh;min-height:180px;max-height:280px;aspect-ratio:auto}[data-layout=kartverket] .oslo-story-control{margin-top:6px}[data-layout=kartverket] .oslo-story-note{display:none}[data-layout=kartverket] .oslo-story-chapter{min-height:80vh;padding:38px 0;scroll-margin-top:45vh}[data-layout=kartverket] .oslo-story-chapter>p{font-size:17px}[data-layout=kartverket] .oslo-district-canvas{position:static;padding:15px}[data-layout=kartverket] .oslo-district-canvas svg{max-height:470px}[data-layout=kartverket] .oslo-district-description{min-height:190px}}@media(prefers-reduced-motion:reduce){[data-layout=kartverket] .oslo-journey-media img.active{animation:none}[data-layout=kartverket] .oslo-story-chapter{min-height:0}}[data-layout=kartverket] .oslo-district-row{display:flex;align-items:center;gap:6px}[data-layout=kartverket] .oslo-district-row button{flex:1}[data-layout=kartverket] .oslo-district-row>a{display:grid;place-items:center;min-width:36px;min-height:36px;font-size:15px;color:#44535e}[data-layout=kartverket] .oslo-district-names button span:first-child{margin-left:0}[data-layout=kartverket] .oslo-flow-frame{border:1px solid #dce2e5;border-radius:16px;overflow:hidden;background:#f5f7f8;box-shadow:0 16px 60px #152d4010}[data-layout=kartverket] .oslo-flow-demo{container-type:inline-size;color:#22343d}[data-layout=kartverket] .flow-appbar{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;background:#fff;border-bottom:1px solid #e4e8eb;font-size:10px;letter-spacing:.07em}[data-layout=kartverket] .flow-appbar img.flow-brand-logo{display:block;width:120px;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}[data-layout=kartverket] .flow-demo-caption{font-size:10px;color:#5d6b73;text-align:right;padding:10px 20px 0}[data-layout=kartverket] .flow-stage{min-height:400px;padding:32px;display:flex;align-items:center;animation:flow-reveal .45s ease both}[data-layout=kartverket] .flow-stage>div{width:100%}[data-layout=kartverket] .flow-stage h3{font-size:clamp(22px,5cqw,32px);font-weight:500;line-height:1.1;letter-spacing:-.04em;margin:13px 0}[data-layout=kartverket] .flow-stage p{font-size:14px;line-height:1.55;color:#5d6b73}[data-layout=kartverket] .flow-eyebrow{font-size:9px;letter-spacing:.11em;color:#5f6871}[data-layout=kartverket] .flow-search{display:flex;gap:10px;align-items:center;padding:17px 15px;background:#fff;border:1px solid #91b0c0;border-radius:8px;margin-top:28px;font-size:15px}[data-layout=kartverket] .flow-typed-address{white-space:nowrap;overflow:hidden;animation:flow-type 1s steps(19) both;max-width:180px}[data-layout=kartverket] .flow-caret{width:1px;height:20px;background:#47748a}[data-layout=kartverket] .flow-address-result{display:flex;align-items:center;gap:14px;padding:16px;background:#fff;margin-top:7px;border-radius:8px;animation:flow-reveal .5s .65s both}[data-layout=kartverket] .flow-address-result div{display:grid;gap:4px;flex:1;font-size:13px}[data-layout=kartverket] .flow-address-result span{font-size:11px;color:#5d6b73}[data-layout=kartverket] .flow-faux-action{display:flex;justify-content:center;align-items:center;gap:14px;background:#233d49;color:white;padding:15px;border-radius:7px;margin-top:22px;font-size:13px}[data-layout=kartverket] .flow-map-label{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:16px}[data-layout=kartverket] .flow-roof-map{width:100%;display:block;border-radius:8px}[data-layout=kartverket] .flow-roof{transform-origin:center;animation:flow-map-zoom .9s ease both}[data-layout=kartverket] .flow-roof-face{animation:flow-reveal .7s .3s both}[data-layout=kartverket] .flow-map-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}[data-layout=kartverket] .flow-map-metrics span{display:grid;gap:7px;font-size:10px;color:#697780}[data-layout=kartverket] .flow-map-metrics strong{font-size:19px;color:#243944;font-weight:500}[data-layout=kartverket] .flow-job-options{display:flex;gap:7px;margin:24px 0}[data-layout=kartverket] .flow-job-options>span{display:flex;gap:5px;align-items:center;font-size:11px;padding:10px;border:1px solid #d9e0e3;border-radius:6px;background:white}[data-layout=kartverket] .flow-job-options .selected{border-color:#5c8395;background:#e1ebf0;color:#1f485d}[data-layout=kartverket] .flow-material{display:flex;justify-content:space-between;font-size:12px;padding:15px 0;border-bottom:1px solid #dbe1e4}[data-layout=kartverket] .flow-estimate{margin-top:24px}[data-layout=kartverket] .flow-estimate>span{font-size:12px}[data-layout=kartverket] .flow-estimate>strong{display:block;font-size:clamp(23px,5.5cqw,35px);font-weight:500;letter-spacing:-.035em;margin:8px 0}[data-layout=kartverket] .flow-estimate small{font-size:.6em}[data-layout=kartverket] .flow-stage .flow-small{font-size:10px;line-height:1.5;margin-top:20px}[data-layout=kartverket] .flow-request-document{display:flex;flex-direction:column;gap:10px;background:white;border:1px solid #e0e6e8;border-radius:9px;padding:22px;margin-top:25px;font-size:14px}[data-layout=kartverket] .flow-request-document>span{font-size:12px;color:#5d6b73;margin-bottom:10px}[data-layout=kartverket] .flow-request-document>div{display:flex;align-items:center;gap:9px;font-size:12px;animation:flow-reveal .6s both}[data-layout=kartverket] .flow-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:26px}[data-layout=kartverket] .flow-offer{padding:16px 10px;background:white;border:1px solid #dbe2e6;border-radius:8px;animation:flow-reveal .6s both;min-width:0}[data-layout=kartverket] .flow-contractor-symbol{display:grid;place-items:center;width:30px;height:30px;background:#e8eef0;border-radius:50%;font-size:11px;margin-bottom:16px}[data-layout=kartverket] .flow-offer-name{display:grid;gap:5px}[data-layout=kartverket] .flow-offer-name strong{font-size:11px;font-weight:500}[data-layout=kartverket] .flow-offer-name>span{font-size:9px;color:#5d6b73}[data-layout=kartverket] .flow-offer-price{font-size:clamp(14px,3.4cqw,23px);font-weight:600;letter-spacing:-.045em;margin:22px 0;white-space:nowrap}[data-layout=kartverket] .flow-offer-price small{font-size:10px;font-weight:400}[data-layout=kartverket] .flow-offer-scope{display:flex;align-items:center;gap:3px;font-size:8px;line-height:1.8}[data-layout=kartverket] .flow-offer-link{display:flex;justify-content:space-between;align-items:center;font-size:10px;border-top:1px solid #e2e7e9;margin-top:18px;padding-top:13px}[data-layout=kartverket] .flow-progress{display:flex;justify-content:space-between;gap:6px;padding:18px 24px;border-top:1px solid #dfe5e8;font-size:9px;color:#5f6871}[data-layout=kartverket] .flow-progress span{display:grid;gap:7px;flex:1}[data-layout=kartverket] .flow-progress i{height:2px;background:#d9e1e6}[data-layout=kartverket] .flow-progress .complete{color:#355e72}[data-layout=kartverket] .flow-progress .complete i{background:#729daf}@keyframes flow-reveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes flow-type{0%{width:0}to{width:180px}}@keyframes flow-map-zoom{0%{transform:scale(.87)}to{transform:scale(1)}}@media(max-width:800px){[data-layout=kartverket] .oslo-flow-frame{border-radius:10px}[data-layout=kartverket] .flow-appbar{padding:9px 13px}[data-layout=kartverket] .flow-demo-caption{font-size:8px;padding:6px 12px 0}[data-layout=kartverket] .flow-stage{padding:14px;min-height:280px}[data-layout=kartverket] .flow-stage h3{font-size:23px;margin:9px 0}[data-layout=kartverket] .flow-stage p{font-size:11px}[data-layout=kartverket] .flow-stage .flow-small{font-size:8px;margin-top:12px}[data-layout=kartverket] .flow-search{padding:11px;margin-top:16px;font-size:12px}[data-layout=kartverket] .flow-address-result{padding:10px}[data-layout=kartverket] .flow-faux-action{margin-top:12px;padding:10px}[data-layout=kartverket] .flow-roof-map{max-height:190px}[data-layout=kartverket] .flow-map-metrics{margin-top:10px}[data-layout=kartverket] .flow-offers{margin-top:15px;gap:5px}[data-layout=kartverket] .flow-offer{padding:11px 6px}[data-layout=kartverket] .flow-offer-name strong{font-size:9px}[data-layout=kartverket] .flow-offer-name>span{font-size:8px}[data-layout=kartverket] .flow-offer-price{font-size:15px;margin:14px 0}[data-layout=kartverket] .flow-offer-price small{font-size:8px}[data-layout=kartverket] .flow-offer-scope{font-size:7px;gap:2px}[data-layout=kartverket] .flow-offer-scope svg{width:9px;flex-shrink:0}[data-layout=kartverket] .flow-contractor-symbol{width:24px;height:24px;margin-bottom:10px}[data-layout=kartverket] .flow-progress{padding:10px 13px;font-size:8px}[data-layout=kartverket] .flow-request-document{padding:13px;gap:7px;margin-top:14px}[data-layout=kartverket] .oslo-story-sticky{padding-top:5px;padding-bottom:5px}[data-layout=kartverket] .oslo-story-chapter{scroll-margin-top:58vh}}@media(prefers-reduced-motion:reduce){[data-layout=kartverket] .oslo-flow-demo *{animation:none!important;transition:none!important}}@media(max-width:800px){[data-layout=kartverket] .flow-offers{grid-template-columns:1fr;gap:7px}[data-layout=kartverket] .flow-offer{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:11px}[data-layout=kartverket] .flow-contractor-symbol{margin:0}[data-layout=kartverket] .flow-offer-name strong{font-size:12px}[data-layout=kartverket] .flow-offer-name>span{font-size:10px}[data-layout=kartverket] .flow-offer-price{font-size:18px;margin:0}[data-layout=kartverket] .flow-offer-price small{font-size:11px}[data-layout=kartverket] .flow-offer-link,[data-layout=kartverket] .flow-offer-scope{display:none}[data-layout=kartverket] .flow-demo-caption{font-size:10px}[data-layout=kartverket] .flow-stage .flow-small{font-size:11px}[data-layout=kartverket] .flow-progress{font-size:10px}}@media(max-width:800px) and (max-height:700px){[data-layout=kartverket] .oslo-story-sticky{position:relative;top:auto}}@media(max-width:800px){[data-layout=kartverket] .flow-offer{padding:8px 10px}[data-layout=kartverket] .flow-offer-name{gap:3px;line-height:1.3}[data-layout=kartverket] .flow-offers-screen>.flow-eyebrow,[data-layout=kartverket] .flow-offers-screen>p:not(.flow-small){display:none}[data-layout=kartverket] .oslo-story-sticky{display:grid;grid-template-columns:1fr auto;align-items:center;-moz-column-gap:5px;column-gap:5px}[data-layout=kartverket] .oslo-flow-frame{grid-column:1/-1}[data-layout=kartverket] .oslo-story-control{grid-row:2;grid-column:2;margin:0}[data-layout=kartverket] .oslo-story-control>span{display:none}[data-layout=kartverket] .oslo-story-control button{font-size:10px}[data-layout=kartverket] .oslo-story-sticky .oslo-journey-controls{grid-row:2;grid-column:1;gap:5px;margin:0;padding:7px 0}[data-layout=kartverket] .oslo-journey-controls button{padding:0;min-height:30px}}[data-layout=kartverket] .oslo-district-map-column{min-width:0}[data-layout=kartverket] .oslo-district-map-column .oslo-district-canvas{position:static}[data-layout=kartverket] .oslo-district-map-column .oslo-district-description{min-height:0;margin:24px 0 0}[data-layout=kartverket] .oslo-problem-story{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start}[data-layout=kartverket] .oslo-problem-visual{position:sticky;top:80px;min-width:0}[data-layout=kartverket] .oslo-problem-image{position:relative;aspect-ratio:1.2;overflow:hidden;border-radius:14px;background:#e5e9eb}[data-layout=kartverket] .oslo-problem-image img{-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .45s ease}[data-layout=kartverket] .oslo-problem-image img.active{opacity:1}[data-layout=kartverket] .oslo-problem-credit{position:absolute;bottom:14px;left:14px;background:#fffffff0;border-radius:3px;padding:7px 10px;font-size:10px;color:#38444a}[data-layout=kartverket] .oslo-problem-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px}[data-layout=kartverket] .oslo-problem-toolbar>div{display:flex;gap:6px}[data-layout=kartverket] .oslo-problem-toolbar button{display:grid;place-items:center;min-height:40px;min-width:40px;border:1px solid #d7dee2;border-radius:50%;background:white;color:#53616a;font-size:12px}[data-layout=kartverket] .oslo-problem-toolbar button[aria-pressed=true]{background:#243d48;color:white;border-color:#243d48}[data-layout=kartverket] .oslo-problem-toolbar .oslo-problem-pause{border:0;border-radius:0;background:transparent;color:#52636c;text-decoration:underline;font-size:12px;padding:0 8px}[data-layout=kartverket] .oslo-problem-caption{font-size:13px;color:#56656e;margin-top:13px;line-height:1.5;min-height:40px}[data-layout=kartverket] .oslo-problem-chapters article{min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 0;scroll-margin-top:150px}[data-layout=kartverket] .oslo-problem-number{font-size:11px;color:#5d6b73;letter-spacing:.06em;margin-bottom:22px}[data-layout=kartverket] .oslo-problem-chapters h3{font-size:clamp(28px,3vw,43px);line-height:1.15;letter-spacing:-.035em;font-weight:500;margin-bottom:24px}[data-layout=kartverket] .oslo-problem-chapters p{font-size:18px;line-height:1.65;color:#5d6971}[data-layout=kartverket] .oslo-problem-chapters a{font-size:14px;margin-top:30px;padding-bottom:6px;border-bottom:1px solid #a8b2b7}@media(max-width:800px){[data-layout=kartverket] .oslo-problem-story{display:block}[data-layout=kartverket] .oslo-problem-visual{top:0;background:white;z-index:3;padding:8px 0}[data-layout=kartverket] .oslo-problem-image{height:28vh;min-height:170px;max-height:260px;aspect-ratio:auto}[data-layout=kartverket] .oslo-problem-toolbar{margin-top:8px;gap:6px}[data-layout=kartverket] .oslo-problem-toolbar>div{gap:4px}[data-layout=kartverket] .oslo-problem-toolbar button{min-height:32px;min-width:32px;font-size:10px}[data-layout=kartverket] .oslo-problem-caption{font-size:11px;min-height:32px;margin-top:8px}[data-layout=kartverket] .oslo-problem-chapters article{min-height:65vh;padding:32px 0;scroll-margin-top:45vh}[data-layout=kartverket] .oslo-problem-chapters h3{font-size:28px;margin-bottom:18px}[data-layout=kartverket] .oslo-problem-chapters p{font-size:16px}}@media(max-width:800px) and (max-height:650px){[data-layout=kartverket] .oslo-problem-visual{position:relative;top:auto}}@media(prefers-reduced-motion:reduce){[data-layout=kartverket] .oslo-problem-image img{transition:none}[data-layout=kartverket] .oslo-problem-chapters article{min-height:0;padding:35px 0}}[data-layout=kartverket] .flow-typed-address{animation:none;max-width:none;min-width:0}[data-layout=kartverket] .flow-address-result{animation:none;transition:opacity .2s ease,transform .2s ease}[data-layout=kartverket] .flow-address-result[data-typed=false]{opacity:0;transform:translateY(5px)}[data-layout=kartverket] .flow-stage-map{padding:16px 20px 12px;min-height:400px}[data-layout=kartverket] .flow-address-pill{display:flex;align-items:center;gap:10px;margin-bottom:12px}[data-layout=kartverket] .flow-address-pill>div{display:grid;gap:3px;flex:1}[data-layout=kartverket] .flow-address-pill strong{font-size:14px;font-weight:550}[data-layout=kartverket] .flow-address-pill span{font-size:11px;color:#66747b}[data-layout=kartverket] .flow-location-dot{width:8px;height:8px;border-radius:50%;background:#46768b;box-shadow:0 0 0 4px #e1eaee;margin:0 6px}[data-layout=kartverket] .flow-map-viewport{position:relative;aspect-ratio:5/3;border-radius:8px;overflow:hidden;background:#e3e8e5;isolation:isolate}[data-layout=kartverket] .flow-real-map{display:block;width:100%;height:100%}[data-layout=kartverket] .flow-map-camera{transform-origin:300px 180px;transform:translateY(18px) scale(.25);transition:transform 2.2s cubic-bezier(.25,.1,.15,1);will-change:transform}[data-layout=kartverket] .flow-map-camera[data-near=true]{transform:translateY(0) scale(1)}[data-layout=kartverket] .flow-map-detail{opacity:0;transition:opacity 1s .6s}[data-layout=kartverket] .flow-map-detail[data-near=true]{opacity:1}[data-layout=kartverket] .flow-map-selection{opacity:0;transition:opacity .35s ease}[data-layout=kartverket] .flow-map-selection[data-ready=true]{opacity:1}[data-layout=kartverket] .flow-actual-facet{fill:#ffffff0a;stroke:#fff;stroke-width:1.4;stroke-linejoin:round;transition:fill .3s ease,stroke .3s ease,stroke-width .3s ease}[data-layout=kartverket] .flow-actual-facet[data-selected=true]{fill:#63bde470;stroke:#b5efff;stroke-width:2.6}[data-layout=kartverket] .flow-area-selection{fill:#72d2ee9c;stroke:#fff;stroke-width:2.5;stroke-dasharray:6 3;opacity:0;transition:opacity .25s ease}[data-layout=kartverket] .flow-area-selection[data-selected=true]{opacity:1}[data-layout=kartverket] .flow-chimney-selection{opacity:0;transition:opacity .25s ease}[data-layout=kartverket] .flow-chimney-selection[data-selected=true]{opacity:1}[data-layout=kartverket] .flow-chimney-halo{fill:#4cc7ef55;stroke:#ddf7ff;stroke-width:2}[data-layout=kartverket] .flow-map-north{position:absolute;top:10px;right:10px;padding:6px;background:#ffffffed;border-radius:4px;font-size:11px;color:#233d49}[data-layout=kartverket] .flow-map-attribution{position:absolute;bottom:0;right:0;font-size:8px;line-height:1.5;color:#253e4c;background:#fffffff0;padding:2px 5px;text-decoration:none}[data-layout=kartverket] .flow-selection-label{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);max-width:95%;white-space:nowrap;padding:7px 10px;border-radius:5px;color:#203c4a;background:#fffffff2;font-size:11px;opacity:0;transition:opacity .2s ease}[data-layout=kartverket] .flow-selection-label[data-ready=true]{opacity:1}[data-layout=kartverket] .flow-roof-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:12px}[data-layout=kartverket] .flow-roof-choices button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:42px;padding:5px 4px;border:1px solid #d4dfe5;border-radius:6px;background:#fff;color:#334d5b;font-size:11px;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}[data-layout=kartverket] .flow-roof-choices button[aria-pressed=true]{background:#e0eff5;border-color:#6290a7;color:#214f66}[data-layout=kartverket] .flow-selection-check{width:13px;height:13px;border:1px solid #9cb3bf;border-radius:3px;display:grid;place-items:center;flex-shrink:0}[data-layout=kartverket] .flow-map-footnote button:focus-visible,[data-layout=kartverket] .flow-roof-choices button:focus-visible{outline:2px solid #315e75;outline-offset:2px}[data-layout=kartverket] .flow-map-footnote{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:9px;color:#65737c}[data-layout=kartverket] .flow-map-footnote button{display:flex;align-items:center;gap:4px;background:none;border:0;padding:5px 0;color:#395c70;cursor:pointer;white-space:nowrap;font-size:10px}[data-layout=kartverket] .flow-map-loading{position:absolute;inset:0;display:grid;place-items:center;font-size:13px;background:#eef2f0}[data-layout=kartverket] .flow-map-warning{position:absolute;top:10px;left:10px;padding:5px;background:#fff;font-size:10px}@media(max-width:800px){[data-layout=kartverket] .flow-stage-map{padding:10px;min-height:280px}[data-layout=kartverket] .flow-address-pill{margin-bottom:8px}[data-layout=kartverket] .flow-address-pill strong{font-size:12px}[data-layout=kartverket] .flow-address-pill span{font-size:10px}[data-layout=kartverket] .flow-roof-choices{gap:4px;margin-top:8px;grid-template-columns:repeat(2,minmax(0,1fr))}[data-layout=kartverket] .flow-roof-choices button{min-height:34px;font-size:11px}[data-layout=kartverket] .flow-map-footnote{font-size:8px;margin-top:5px;gap:4px}[data-layout=kartverket] .flow-selection-label{font-size:9px;padding:5px 7px;bottom:19px}[data-layout=kartverket] .flow-map-attribution{font-size:7px}}@media(prefers-reduced-motion:reduce){[data-layout=kartverket] .flow-map-camera{transform:none;will-change:auto}[data-layout=kartverket] .flow-map-detail,[data-layout=kartverket] .flow-map-selection{opacity:1}}[data-layout=kartverket] .oslo-story-chapter[data-step="1"]{min-height:240vh;justify-content:flex-start;padding-top:24vh}[data-layout=kartverket] .flow-map-camera{transition:none}@media(max-width:800px){[data-layout=kartverket] .oslo-story-chapter[data-step="1"]{min-height:260vh;padding-top:30vh}}[data-layout=kartverket] .flow-actual-facet{fill:#aeb8bd70;stroke:#15191c;stroke-width:1.5}[data-layout=kartverket] .flow-actual-facet[data-selected=true]{fill:#6e8590a8;stroke:#101719;stroke-width:2}[data-layout=kartverket] .flow-area-selection{stroke-dasharray:none}[data-layout=kartverket] .flow-map-selection{opacity:1}[data-layout=kartverket] .oslo-desktop-story-copy{display:none}@media(min-width:801px){[data-layout=kartverket] .oslo-story-chapters{display:grid;grid-template-columns:minmax(0,1fr)}[data-layout=kartverket] .oslo-desktop-story-copy{display:block;position:sticky;top:22vh;grid-area:1/1/6/2;align-self:start;z-index:1}[data-layout=kartverket] .oslo-desktop-story-copy h3{font-size:clamp(30px,3.1vw,44px);font-weight:500;letter-spacing:-.045em;line-height:1.15;margin:18px 0 24px}[data-layout=kartverket] .oslo-desktop-story-copy>div>p{font-size:19px;line-height:1.65;color:#5d646d}[data-layout=kartverket] .oslo-desktop-story-copy>div>a{display:inline-block;margin-top:28px;font-size:14px;font-weight:500;border-bottom:1px solid #8b9299;padding-bottom:5px}[data-layout=kartverket] .oslo-story-chapter{visibility:hidden}}[data-layout=kartverket] .oslo-pricing-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:end;margin-bottom:40px}[data-layout=kartverket] .oslo-pricing-intro h2{font-size:clamp(34px,4vw,56px);font-weight:500;letter-spacing:-.045em;line-height:1.08;margin-top:18px}[data-layout=kartverket] .oslo-pricing-lead p{font-size:17px;line-height:1.65;color:#626b74;max-width:420px}[data-layout=kartverket] .oslo-pricing-lead a{display:inline-flex;gap:24px;align-items:center;margin-top:20px;border-bottom:1px solid #8c979e;padding-bottom:6px;font-size:15px}[data-layout=kartverket] .oslo-pricing-lead a:hover{color:#225570;border-color:currentColor}[data-layout=kartverket] .oslo-pricing-sheet{border:1px solid #dce2e6;border-radius:12px;overflow:hidden}[data-layout=kartverket] .oslo-pricing-caption{display:flex;justify-content:space-between;gap:16px;padding:20px 28px;background:#f2f5f6;font-size:13px;color:#45565f}[data-layout=kartverket] .oslo-price-table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}[data-layout=kartverket] .oslo-price-table thead th{padding:22px 28px 14px;font-size:12px;font-weight:400;color:#69747c}[data-layout=kartverket] .oslo-price-table th:first-child{width:47%}[data-layout=kartverket] .oslo-price-table tbody th:first-child{display:flex;align-items:center;gap:18px;width:auto;padding:24px 28px;text-align:left;font-weight:400}[data-layout=kartverket] .oslo-price-table tbody tr{border-top:1px solid #e2e7ea}[data-layout=kartverket] .oslo-price-table strong{display:block;font-size:18px;font-weight:500;letter-spacing:-.02em}[data-layout=kartverket] .oslo-price-table small{display:block;max-width:320px;margin-top:6px;font-size:12px;line-height:1.5;color:#69747c}[data-layout=kartverket] .oslo-price-table td{padding:24px 28px;white-space:nowrap;font-size:16px}[data-layout=kartverket] .oslo-price-table td:last-child{font-size:20px;letter-spacing:-.025em;color:#244957;background:#f8fafb}[data-layout=kartverket] .oslo-price-table thead th:last-child{background:#f8fafb}[data-layout=kartverket] .oslo-material-swatch{display:block;flex:0 0 42px;height:48px;border-radius:4px;border:1px solid #0000000d;background-color:#bbb}[data-layout=kartverket] .oslo-material-0{background:repeating-linear-gradient(90deg,#aa7764 0 9px,#c6927a 9px 13px,#a3705e 13px 15px)}[data-layout=kartverket] .oslo-material-1{background:repeating-linear-gradient(90deg,#697477 0 10px,#879093 10px 14px,#606c70 14px 16px)}[data-layout=kartverket] .oslo-material-2{background:repeating-linear-gradient(0deg,#777873 0 10px,#a3a59e 10px 11px)}[data-layout=kartverket] .oslo-material-3{background:repeating-linear-gradient(90deg,#b5bec1 0 17px,#839397 17px 19px,#d0d5d7 19px 21px)}[data-layout=kartverket] .oslo-material-4{background:#626b6e}[data-layout=kartverket] .oslo-pricing-included{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #dce2e6;padding:22px 28px;font-size:13px;background:#f2f5f6;color:#45565f}[data-layout=kartverket] .oslo-pricing-included i{font-style:normal;padding-inline:10px;color:#8b979d}[data-layout=kartverket] .oslo-pricing-notes{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:24px;color:#69747c;font-size:12px;line-height:1.7}@media(max-width:800px){[data-layout=kartverket] .oslo-pricing-intro{grid-template-columns:1fr;gap:24px;margin-bottom:28px}[data-layout=kartverket] .oslo-pricing-caption{padding:18px 20px;flex-direction:column;gap:6px}[data-layout=kartverket] .oslo-price-table thead{display:none}[data-layout=kartverket] .oslo-price-table tbody tr{display:grid;grid-template-columns:1fr 1fr;padding:20px;gap:18px 12px}[data-layout=kartverket] .oslo-price-table tbody th:first-child{grid-column:1/-1;padding:0;width:auto;gap:14px}[data-layout=kartverket] .oslo-price-table td{padding:0;font-size:14px;white-space:normal}[data-layout=kartverket] .oslo-price-table td:last-child{background:none;font-size:16px}[data-layout=kartverket] .oslo-price-table td:before{content:attr(data-label);display:block;margin-bottom:7px;font-size:11px;color:#69747c;letter-spacing:0}[data-layout=kartverket] .oslo-pricing-included{display:block;padding:20px;line-height:1.8}[data-layout=kartverket] .oslo-pricing-included p{margin-top:8px}[data-layout=kartverket] .oslo-pricing-notes{grid-template-columns:1fr;gap:12px}}[data-layout=kartverket] .district-local-heading{max-width:800px;margin-bottom:36px}[data-layout=kartverket] .district-local-heading h2{font-size:clamp(34px,3.8vw,52px);line-height:1.12;letter-spacing:-.045em;font-weight:500;margin-top:16px;text-wrap:balance}[data-layout=kartverket] .district-local-story{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:center}[data-layout=kartverket] .district-local-photo{min-width:0;margin:0}[data-layout=kartverket] .district-local-photo img{display:block;width:100%;height:auto;aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;border-radius:12px}[data-layout=kartverket] .district-local-photo figcaption{font-size:10px;line-height:1.5;color:#758088;padding-top:12px}[data-layout=kartverket] .district-local-copy h3{font-size:27px;line-height:1.2;letter-spacing:-.035em;font-weight:500;margin-bottom:22px}[data-layout=kartverket] .district-local-copy p{font-size:16px;line-height:1.7;color:#606970;margin-bottom:16px}[data-layout=kartverket] .district-local-copy a{display:inline-block;font-size:14px;line-height:1.5;border-bottom:1px solid #82929b;margin-top:12px;padding-bottom:6px}[data-layout=kartverket] .district-local-profile{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:28px;margin-top:40px;border-top:1px solid #dce2e5;padding-top:26px}[data-layout=kartverket] .district-local-profile dt{font-size:11px;color:#6d7a82;margin-bottom:10px}[data-layout=kartverket] .district-local-profile dd{font-size:15px;line-height:1.6;color:#283b46}[data-layout=kartverket] .district-page .district-process .steggrid{gap:28px;border:0;background:none}[data-layout=kartverket] .district-page .district-process .stegcelle{padding:22px 0 0;border-top:1px solid #cbd5da}[data-layout=kartverket] .district-page .district-process .stegcelle .sn{font-family:inherit;font-size:13px;color:#536f80;margin-bottom:20px}[data-layout=kartverket] .district-page .district-process .stegcelle h3{font-size:21px;line-height:1.25;font-weight:500;margin-bottom:12px}[data-layout=kartverket] .district-page .district-process .stegcelle p{font-size:14px;line-height:1.7;color:#66717a}[data-layout=kartverket] .district-page .ptabwrap{max-width:none;border:1px solid #dce2e5;border-radius:10px;overflow:hidden}[data-layout=kartverket] .district-page .district-prices th{background:#f3f6f7;padding:18px 24px}[data-layout=kartverket] .district-page .district-prices td{padding:22px 24px}[data-layout=kartverket] .district-page .district-prices td.n{font-size:20px;color:#254959}[data-layout=kartverket] .district-page .district-prices .rute{font-family:inherit;font-size:13px}@media(max-width:800px){[data-layout=kartverket] .district-local-story{grid-template-columns:1fr;gap:28px}[data-layout=kartverket] .district-local-profile{grid-template-columns:1fr;gap:20px;margin-top:28px}[data-layout=kartverket] .district-local-copy h3{font-size:25px}[data-layout=kartverket] .district-page .district-process .steggrid{grid-template-columns:1fr 1fr;gap:24px}[data-layout=kartverket] .district-page .district-prices td{padding:14px 18px}[data-layout=kartverket] .district-page .district-prices td.n{font-size:17px}}@media(max-width:480px){[data-layout=kartverket] .district-page .district-process .steggrid{grid-template-columns:1fr}}[data-layout=kartverket] .oslo-area-hero{padding:48px 0 68px;border-bottom:1px solid #d7dfe1}[data-layout=kartverket] .oslo-area-hero>.rail{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}[data-layout=kartverket] .oslo-area-hero h1,[data-layout=kartverket] .oslo-contact h1{font-size:clamp(48px,6vw,82px);line-height:1.03;letter-spacing:-.055em;margin:26px 0}[data-layout=kartverket] .oslo-area-hero .lede{font-size:18px;line-height:1.7;margin-bottom:28px;max-width:460px}[data-layout=kartverket] .oslo-area-hero .hero-map{width:100%;max-width:100%}[data-layout=kartverket] .oslo-contact-hero{padding:38px 0 80px}[data-layout=kartverket] .oslo-contact-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:100px;align-items:end;margin:36px 0 60px}[data-layout=kartverket] .oslo-contact-intro>p{font-size:18px;line-height:1.7;color:#667178;padding-bottom:8px;max-width:440px}[data-layout=kartverket] .oslo-contact-options{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}[data-layout=kartverket] .oslo-contact-direct>a{display:flex;justify-content:space-between;align-items:center;gap:16px;letter-spacing:-.035em}[data-layout=kartverket] .oslo-contact-phone{font-size:clamp(36px,4vw,56px);border-top:1px solid #d2dcdf;padding-top:25px;margin-top:20px}[data-layout=kartverket] .oslo-contact-email{font-size:clamp(21px,2.2vw,30px);border-top:1px solid #d2dcdf;padding-top:28px;margin-top:38px;overflow-wrap:anywhere}[data-layout=kartverket] .oslo-contact-direct>p:not(.oslo-section-label){color:#748088;font-size:13px;margin:12px 0}[data-layout=kartverket] .oslo-contact-roof{background:#edf3f4;padding:40px;border-radius:14px}[data-layout=kartverket] .oslo-contact-roof h2{font-size:36px;line-height:1.12;letter-spacing:-.04em;margin:20px 0}[data-layout=kartverket] .oslo-contact-roof>p:not(.oslo-section-label){font-size:15px;line-height:1.7;color:#5e7078}[data-layout=kartverket] .oslo-contact-roof ol{list-style:none;padding:0;margin:28px 0}[data-layout=kartverket] .oslo-contact-roof li{border-bottom:1px solid #d4e0e4;padding:12px 0;font-size:13px}[data-layout=kartverket] .oslo-contact-roof li span{font-size:10px;color:#607e8a;margin-right:20px}[data-layout=kartverket] .oslo-contact-roof .pri{display:flex;justify-content:space-between}[data-layout=kartverket] .oslo-contact-roof small{display:block;font-size:11px;color:#637780;margin-top:14px}[data-layout=kartverket] .oslo-contact-bottom{border-top:1px solid #d8e1e3;padding:64px 0 88px}[data-layout=kartverket] .oslo-contact-bottom>.rail{display:grid;grid-template-columns:1fr 1fr;gap:100px}[data-layout=kartverket] .oslo-contact-bottom h2{font-size:27px;letter-spacing:-.035em;margin:20px 0}[data-layout=kartverket] .oslo-contact-bottom p:not(.oslo-section-label){font-size:15px;line-height:1.8;color:#6b777e;margin:16px 0}[data-layout=kartverket] .oslo-contact-bottom a{font-size:13px;display:inline-block;border-bottom:1px solid #84949d;padding-bottom:4px;margin-top:12px}@media(max-width:800px){[data-layout=kartverket] .oslo-area-hero>.rail,[data-layout=kartverket] .oslo-contact-bottom>.rail,[data-layout=kartverket] .oslo-contact-intro,[data-layout=kartverket] .oslo-contact-options{grid-template-columns:1fr;gap:35px}[data-layout=kartverket] .oslo-contact-intro{margin:28px 0 40px}[data-layout=kartverket] .oslo-contact-roof{padding:26px}[data-layout=kartverket] .oslo-contact-bottom{padding:42px 0}[data-layout=kartverket] .oslo-contact-email{font-size:22px}[data-layout=kartverket] .oslo-area-hero{padding-top:28px}[data-layout=kartverket] .oslo-contact h1{font-size:48px}}[data-layout=kartverket] .oslo-area-hero h1{font-weight:500}[data-layout=kartverket] .oslo-area-hero .lede{text-align:left;margin-left:0;margin-right:0}[data-layout=kartverket]{--t24-local-muted:#eef0f3;--t24-local-input:#f5f6f8}[data-layout=kartverket] .district-page .district-hero .knapper{justify-content:flex-start}[data-layout=kartverket] .district-page .district-hero .fine{text-align:left;margin-left:0;margin-right:0}[data-layout=kartverket] .oslo-price-guide-link{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:24px;background:#f6f7f8;border-radius:9px;color:#1c1d1f}[data-layout=kartverket] .oslo-price-guide-link strong{display:block;font-size:20px;font-weight:500;letter-spacing:-.02em}[data-layout=kartverket] .oslo-price-guide-link small{display:block;color:#626a73;font-size:14px;line-height:1.6;margin-top:6px}[data-layout=kartverket] .oslo-price-guide-link:hover strong{text-decoration:underline;text-underline-offset:4px}[data-layout=kartverket] .reader-inline-cta{background:#f6f7f8;color:#1c1d1f;border:1px solid #dce0e4;border-radius:8px;padding:28px;gap:22px;box-shadow:none}[data-layout=kartverket] .reader-inline-cta h2{color:#1c1d1f;font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:0 0 12px}[data-layout=kartverket] .reader-inline-cta p{color:#626a73;font-size:15px;line-height:1.7;margin:0}[data-layout=kartverket] .reader-inline-cta .button-accent{background:#1c1d1f;color:#fff;border:1px solid #1c1d1f;border-radius:6px;padding:13px 18px;font-size:14px;font-weight:500;box-shadow:none;align-self:flex-start}[data-layout=kartverket] .reader-inline-cta .button-accent:hover{background:#353c43;border-color:#353c43}[data-layout=kartverket] .reader-inline-cta .button-accent:focus-visible{outline:2px solid #29546a;outline-offset:4px}@media(max-width:600px){[data-layout=kartverket] .reader-inline-cta{padding:22px}[data-layout=kartverket] .reader-inline-cta h2{font-size:25px}}[data-layout=kartverket] .reader-shell{--t24-local-foreground:#1c1d1f;--t24-local-primary:#1c1d1f;--t24-local-accent:#353c43;--t24-local-muted-foreground:#626a73;--t24-local-hairline:#dce0e4}[data-layout=kartverket] .reader-header h1{font-weight:500;font-size:clamp(36px,4.2vw,54px);line-height:1.08;letter-spacing:-.04em}[data-layout=kartverket] .reader-body .service-section-heading{font-weight:550;font-size:clamp(25px,2.3vw,30px);line-height:1.2;letter-spacing:-.03em}[data-layout=kartverket] .reader-body .prose-shell h3,[data-layout=kartverket] .reader-faq>h2{font-weight:550}[data-layout=kartverket] .reader-toc{background:#f6f7f8;border:0;border-radius:12px;padding:24px;margin-top:32px}[data-layout=kartverket] .reader-toc h2{font-weight:500;letter-spacing:.09em;margin-bottom:18px}[data-layout=kartverket] .reader-toc ol{gap:14px 24px}[data-layout=kartverket] .reader-toc li:before{color:#626a73;font-weight:500}[data-layout=kartverket] .reader-toc a{font-weight:500;line-height:1.5}[data-layout=kartverket] .reader-toc a:hover{text-decoration:underline;text-underline-offset:4px}[data-layout=kartverket] .reader-toc a:focus-visible{outline:2px solid #353c43;outline-offset:4px;border-radius:2px}[data-layout=kartverket] .reader-body .prose-shell ul>li:before{background:#757d83}[data-layout=kartverket] .reader-avatar{background:#eef0f2;color:#353c43}[data-layout=kartverket] .reader-note{border-left-color:#a7afb4}[data-layout=kartverket] .reader-note h2{color:#626a73}@media(max-width:600px){[data-layout=kartverket] .reader-toc{padding:20px}[data-layout=kartverket] .reader-toc ol{grid-template-columns:1fr;gap:12px}}.AskerAnalytics_settings__p4E_j{position:fixed;bottom:8px;left:10px;z-index:45;padding:6px 10px;background:#fff;color:#264c46;border:1px solid #cbd9d5;border-radius:6px;font-size:12px}.AskerAnalytics_banner__yRi9Q{position:fixed;bottom:20px;left:20px;right:20px;z-index:100;max-width:960px;margin:auto;padding:24px;background:#fff;color:#203e37;border:1px solid #bdcec8;border-radius:12px;box-shadow:0 8px 40px #17352d26;display:flex;align-items:center;gap:28px}.AskerAnalytics_banner__yRi9Q h2{margin:0 0 8px;font-size:20px;font-weight:600}.AskerAnalytics_banner__yRi9Q p{margin:0;font-size:14px;line-height:1.6}.AskerAnalytics_banner__yRi9Q a{text-decoration:underline}.AskerAnalytics_actions__jEfuk{display:flex;gap:10px;flex-shrink:0}.AskerAnalytics_actions__jEfuk button{border:1px solid #264c46;padding:12px 16px;border-radius:6px;background:#f3f7f5;color:#203e37;font-size:14px;font-weight:600}.AskerAnalytics_actions__jEfuk button:hover{background:#dfebe5}.AskerAnalytics_banner__yRi9Q button:focus-visible,.AskerAnalytics_settings__p4E_j:focus-visible{outline:3px solid #487a91;outline-offset:3px}@media(max-width:700px){.AskerAnalytics_banner__yRi9Q{bottom:10px;left:10px;right:10px;padding:20px;flex-direction:column;align-items:stretch;gap:18px;max-height:calc(100dvh - 20px);overflow:auto}.AskerAnalytics_actions__jEfuk{flex-wrap:wrap}.AskerAnalytics_actions__jEfuk button{flex:1}}.BarumAnalytics_settings__NeIjX{position:fixed;bottom:8px;left:10px;z-index:45;padding:6px 10px;background:#fff;color:#213e4e;border:1px solid #d1dce1;border-radius:6px;font-size:12px}.BarumAnalytics_banner__WnXRN{position:fixed;bottom:20px;left:20px;right:20px;z-index:100;max-width:960px;margin:auto;padding:24px;background:#fff;color:#213e4e;border:1px solid #c5d1d8;border-radius:12px;box-shadow:0 8px 40px #213e4e20;display:flex;align-items:center;gap:28px}.BarumAnalytics_banner__WnXRN h2{margin:0 0 8px;font-size:20px;font-weight:600}.BarumAnalytics_banner__WnXRN p{margin:0;font-size:14px;line-height:1.6}.BarumAnalytics_banner__WnXRN a{text-decoration:underline}.BarumAnalytics_actions__ZVY__{display:flex;gap:10px;flex-shrink:0}.BarumAnalytics_actions__ZVY__ button{border:1px solid #213e4e;padding:12px 16px;border-radius:6px;background:#f2f5f6;color:#213e4e;font-size:14px;font-weight:600}.BarumAnalytics_actions__ZVY__ button:hover{background:#e2eaee}.BarumAnalytics_banner__WnXRN button:focus-visible,.BarumAnalytics_settings__NeIjX:focus-visible{outline:3px solid #487a91;outline-offset:3px}@media(max-width:700px){.BarumAnalytics_banner__WnXRN{bottom:10px;left:10px;right:10px;padding:20px;flex-direction:column;align-items:stretch;gap:18px;max-height:calc(100dvh - 20px);overflow:auto}.BarumAnalytics_actions__ZVY__{flex-wrap:wrap}.BarumAnalytics_actions__ZVY__ button{flex:1}}.ChatbotEmbed_layer__NCnid{pointer-events:none}.ChatbotEmbed_backdrop__vznQZ{pointer-events:auto;position:fixed;inset:0;z-index:80;border:0;padding:0;margin:0;background:rgb(18 24 28/.28);cursor:pointer}.ChatbotEmbed_dock__nZzEO{pointer-events:none;position:fixed;z-index:81;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:min(380px,calc(100vw - 24px))}.ChatbotEmbed_launcher__OUKAY,.ChatbotEmbed_panel__ynVPF{pointer-events:auto}.ChatbotEmbed_panel__ynVPF{display:flex;flex-direction:column;width:100%;max-height:min(640px,calc(100dvh - 96px));overflow:hidden;border:1px solid var(--t24-local-hairline);border-radius:var(--t24-local-radius);background:var(--t24-local-canvas,#fff);color:var(--t24-local-foreground);box-shadow:var(--t24-local-shadow,0 12px 40px rgb(18 24 28/.18))}.ChatbotEmbed_head__LC7_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 14px;background:var(--t24-local-primary);color:var(--t24-local-on-primary)}.ChatbotEmbed_headText___JIiQ{min-width:0}.ChatbotEmbed_kicker___Aatz{margin:0 0 4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.ChatbotEmbed_title__ky9Ae{margin:0;font-family:var(--font-display-stack);font-size:1.05rem;font-weight:600;letter-spacing:-.02em;line-height:1.25}.ChatbotEmbed_subtitle__Pi2WP{margin:4px 0 0;font-size:13px;line-height:1.4;opacity:.88}.ChatbotEmbed_iconButton__sX8gE{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:-4px -6px 0 0;border:0;border-radius:var(--t24-local-radius);background:transparent;color:inherit;cursor:pointer}.ChatbotEmbed_iconButton__sX8gE:focus-visible,.ChatbotEmbed_iconButton__sX8gE:hover{background:rgb(255 255 255/.12)}.ChatbotEmbed_iconButton__sX8gE:focus-visible{outline:2px solid var(--t24-local-on-primary);outline-offset:2px}.ChatbotEmbed_log__Ad9ps{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:16px 14px 8px}.ChatbotEmbed_bubble__LUwfk{display:flex;flex-direction:column;align-items:flex-start;max-width:92%;padding:10px 12px;border-radius:calc(var(--t24-local-radius) + 2px);font-size:14px;line-height:1.5}.ChatbotEmbed_messageText___8cid{margin:0;white-space:pre-wrap}.ChatbotEmbed_assistant__1Xl5H{align-self:flex-start;background:var(--t24-local-section);color:var(--t24-local-foreground)}.ChatbotEmbed_user__osy4x{align-self:flex-end}.ChatbotEmbed_cta__KrqJR,.ChatbotEmbed_user__osy4x{background:var(--t24-local-accent);color:var(--t24-local-on-primary)}.ChatbotEmbed_cta__KrqJR{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:44px;margin-top:10px;padding:10px 16px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none}.ChatbotEmbed_cta__KrqJR:hover{background:var(--t24-local-accent-light)}.ChatbotEmbed_cta__KrqJR:focus-visible{outline:2px solid var(--t24-local-primary);outline-offset:3px}.ChatbotEmbed_jobChoices__6stlY{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ChatbotEmbed_replies__Z09iJ{display:flex;flex-wrap:wrap;gap:8px;padding:4px 14px 12px}.ChatbotEmbed_chip__9vhJ0{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border:1px solid var(--t24-local-hairline);border-radius:999px;background:var(--t24-local-canvas,#fff);color:var(--t24-local-foreground);font-size:13px;line-height:1.3;text-align:left;cursor:pointer}.ChatbotEmbed_chip__9vhJ0:focus-visible,.ChatbotEmbed_chip__9vhJ0:hover{border-color:var(--t24-local-accent)}.ChatbotEmbed_chip__9vhJ0:focus-visible{outline:2px solid var(--t24-local-accent);outline-offset:2px}.ChatbotEmbed_pending__c9ZaD{margin:0;opacity:.7}.ChatbotEmbed_composer__fy14_{display:flex;align-items:flex-end;gap:8px;padding:8px 14px 10px;border-top:1px solid var(--t24-local-hairline)}.ChatbotEmbed_input__X_e5e{flex:1;min-height:44px;max-height:120px;resize:none;padding:10px 12px;border:1px solid var(--t24-local-hairline);border-radius:var(--t24-local-radius);background:var(--t24-local-canvas,#fff);color:var(--t24-local-foreground);font:inherit;font-size:14px;line-height:1.4}.ChatbotEmbed_input__X_e5e:focus-visible{outline:2px solid var(--t24-local-accent);outline-offset:2px}.ChatbotEmbed_send__qx4D0{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--t24-local-accent);color:var(--t24-local-on-primary);cursor:pointer}.ChatbotEmbed_send__qx4D0:hover:not(:disabled){background:var(--t24-local-accent-light)}.ChatbotEmbed_send__qx4D0:disabled{opacity:.45;cursor:default}.ChatbotEmbed_send__qx4D0:focus-visible{outline:2px solid var(--t24-local-primary);outline-offset:2px}.ChatbotEmbed_foot__wZ65Q{display:flex;justify-content:space-between;gap:12px;padding:4px 14px 14px;font-size:12px}.ChatbotEmbed_foot__wZ65Q a{color:var(--t24-local-foreground);text-decoration:underline;text-underline-offset:2px}.ChatbotEmbed_foot__wZ65Q a:focus-visible{outline:2px solid var(--t24-local-accent);outline-offset:2px}.ChatbotEmbed_launcher__OUKAY{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;width:auto;height:56px;border:0;border-radius:999px;background:var(--t24-local-accent);color:var(--t24-local-on-primary);box-shadow:var(--t24-local-shadow,0 8px 24px rgb(18 24 28/.2));cursor:pointer}.ChatbotEmbed_launcher__OUKAY:hover{background:var(--t24-local-accent-light)}.ChatbotEmbed_launcher__OUKAY:focus-visible{outline:2px solid var(--t24-local-primary);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.ChatbotEmbed_panel__ynVPF{transform-origin:bottom right;animation:ChatbotEmbed_chatbot-in__EtmP1 .16s ease-out}}@keyframes ChatbotEmbed_chatbot-in__EtmP1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.BergenLogo_logo__vn_Pe{display:inline-flex;align-items:center;gap:11px;white-space:nowrap;color:inherit}.BergenLogo_mark__L85Kl{display:block;flex:none;width:58px;height:24px}.BergenLogo_name__m7PFP{font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:400!important;letter-spacing:-.035em;line-height:1.15}@media(max-width:600px){.BergenLogo_logo__vn_Pe{gap:8px}.BergenLogo_mark__L85Kl{width:44px;height:20px}.BergenLogo_name__m7PFP{font-size:18px}}.BergenInfoPages_page__jMmHx{background:#f4f2eb;color:#182f37}.BergenInfoPages_about__37lfO,.BergenInfoPages_contact__DePjG{width:min(900px,calc(100% - 64px));margin-inline:auto;padding:36px 0 72px}.BergenInfoPages_about__37lfO h1{margin:48px 0 28px;font-size:clamp(38px,5vw,64px);line-height:1.08;letter-spacing:-.035em;font-weight:550}.BergenInfoPages_prose__f78Wx{max-width:70ch;font-size:18px;line-height:1.7}.BergenInfoPages_prose__f78Wx p{margin:0 0 22px}.BergenInfoPages_prose__f78Wx h2{margin:38px 0 12px;font-size:25px;line-height:1.25;letter-spacing:-.02em}.BergenInfoPages_after__omtNI a,.BergenInfoPages_prose__f78Wx a{text-decoration:underline;text-underline-offset:4px}.BergenInfoPages_primary__8PlA9{display:inline-flex;align-items:center;min-height:52px;margin-top:12px;padding:13px 24px;background:#18333d;color:white;font-weight:600}.BergenInfoPages_primary__8PlA9:hover{background:#28505d}.BergenInfoPages_form__TXUYO .section-block{padding:40px 0 0;background:transparent!important}.BergenInfoPages_form__TXUYO .site-container{width:100%;max-width:none;padding:0}.BergenInfoPages_form__TXUYO .leadform-head{margin:0 0 28px;text-align:left}.BergenInfoPages_form__TXUYO .leadform-title{max-width:none;margin:0;text-align:left;font-size:clamp(36px,4.8vw,56px);line-height:1.1;letter-spacing:-.035em}.BergenInfoPages_form__TXUYO .leadform-intro{max-width:58ch;margin:18px 0 0;font-size:18px;line-height:1.6;color:#425960}.BergenInfoPages_form__TXUYO .leadform-stage{width:100%;max-width:none;margin:0;padding:0;border:0;background:transparent}.BergenInfoPages_form__TXUYO .leadform-card{box-shadow:none}.BergenInfoPages_after__omtNI{margin-top:28px;max-width:70ch;font-size:16px;line-height:1.65}.BergenInfoPages_after__omtNI summary{min-height:44px;padding:8px 0;font-weight:600;cursor:pointer}.BergenInfoPages_after__omtNI p{margin:8px 0 0;color:#425960}.BergenInfoPages_footer__3_qRS{background:#18333d;color:#fff}.BergenInfoPages_footerInner__fepTZ{width:min(1240px,calc(100% - 64px));margin-inline:auto;padding:40px 0;display:flex;justify-content:space-between;align-items:start;gap:40px}.BergenInfoPages_wordmark__MIhTy{display:inline-flex;align-items:center;gap:14px;font-size:22px;font-weight:600}.BergenInfoPages_wordmark__MIhTy img{flex-shrink:0}.BergenInfoPages_footer__3_qRS .BergenInfoPages_wordmark__MIhTy svg path{fill:#fff}.BergenInfoPages_footer__3_qRS p{max-width:60ch;margin:14px 0 0;font-size:14px;line-height:1.7;color:#dce5e5}.BergenInfoPages_footer__3_qRS nav{display:grid;grid-template-columns:repeat(2,auto);gap:8px 28px}.BergenInfoPages_footer__3_qRS nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.BergenInfoPages_footer__3_qRS a:hover{text-decoration:underline;text-underline-offset:4px}.BergenInfoPages_footer__3_qRS a:focus-visible,.BergenInfoPages_page__jMmHx a:focus-visible,.BergenInfoPages_page__jMmHx summary:focus-visible{outline:3px solid #bd7441;outline-offset:4px}@media (max-width:700px){.BergenInfoPages_about__37lfO,.BergenInfoPages_contact__DePjG{width:calc(100% - 40px);padding:24px 0 44px}.BergenInfoPages_about__37lfO h1{margin-top:32px}.BergenInfoPages_form__TXUYO .section-block{padding-top:28px}.BergenInfoPages_form__TXUYO .leadform-intro{font-size:16px}.BergenInfoPages_footerInner__fepTZ{width:calc(100% - 40px);flex-direction:column;gap:24px;padding:32px 0}.BergenInfoPages_footer__3_qRS nav{gap:4px 24px}}.BergenInfoPages_aboutImage__V1Tya{margin:0 0 36px}.BergenInfoPages_aboutImage__V1Tya img{width:100%;height:auto;aspect-ratio:1.85;-o-object-fit:cover;object-fit:cover}.BergenInfoPages_aboutImage__V1Tya figcaption{margin-top:8px;font-size:12px;color:#425960}.BergenInfoPages_aboutImage__V1Tya a{text-decoration:underline;text-underline-offset:3px}html[data-bergen-ventriloc=true] .BergenInfoPages_page__jMmHx{background:var(--bergen-canvas,#f5f5f5);color:var(--bergen-ink,#202020);font-family:Arial,Helvetica,sans-serif}html[data-bergen-ventriloc=true] .BergenInfoPages_about__37lfO h1,html[data-bergen-ventriloc=true] .BergenInfoPages_form__TXUYO .leadform-title{font-weight:400;letter-spacing:-.035em}html[data-bergen-ventriloc=true] .BergenInfoPages_primary__8PlA9{background:var(--bergen-ink,#202020);border-radius:var(--bergen-radius,6px);font-weight:400}html[data-bergen-ventriloc=true] .BergenInfoPages_aboutImage__V1Tya img{border-radius:var(--bergen-radius,6px)}html[data-bergen-ventriloc=true] .BergenInfoPages_footer__3_qRS{background:#202020}