@layer components{:where(.ar){padding-bottom:32px;line-height:normal}:where(.ar) .ar-grid{padding:0 var(--gut);grid-template-columns:minmax(0,200px) minmax(0,680px) minmax(0,200px);justify-content:center;gap:64px;display:grid}:where(.ar) .ar-head{flex-direction:column;grid-column:2;gap:20px;padding-top:56px;display:flex}:where(.ar) .ar-crumb{color:var(--soft);margin:0;font-size:14px}:where(.ar) .ar-crumb a{color:var(--soft);text-decoration:none}:where(.ar) .ar-crumb a:hover{color:var(--strong)}:where(.ar) .ar-crumb .cat{color:var(--primary);font-weight:600}:where(.ar) h1{letter-spacing:-.04em;color:var(--strong);text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:650;line-height:1.06}:where(.ar) .ar-lead{color:var(--ink);text-wrap:pretty;margin:0;font-size:19px;line-height:1.6}:where(.ar) .by{align-items:center;gap:12px;font-size:14px;display:flex}:where(.ar) .by img,:where(.ar) .by .av{object-fit:cover;object-position:50% 20%;background:var(--line2);border-radius:50%;flex:none;width:40px;height:40px}:where(.ar) .by b{color:var(--strong);font-weight:600;display:block}:where(.ar) .by a{color:inherit;text-decoration:none}:where(.ar) .by span{color:var(--soft)}:where(.ar) .ar-img{max-width:1008px;padding:0 var(--gut);margin:40px auto 0}:where(.ar) .ar-img img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;height:auto;display:block}:where(.ar) .ar-body{flex-direction:column;grid-column:2;gap:32px;min-width:0;padding-top:48px;display:flex}:where(.ar) .ar-end{border-top:1px solid var(--line);margin-top:8px;padding-top:24px}:where(.ar) .prose-nettsmed{color:var(--ink);font-size:18px;line-height:1.7}:where(.ar) .prose-nettsmed h2{letter-spacing:-.03em;margin-top:2.5rem;font-size:28px;line-height:1.2}:where(.ar) .prose-nettsmed h3{letter-spacing:-.02em;font-size:21px}:where(.ar) .prose-nettsmed h2,:where(.ar) .prose-nettsmed h3{color:var(--strong);scroll-margin-top:84px;font-weight:650}:where(.ar) .prose-nettsmed>:first-child{margin-top:0}:where(.ar) .summary{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:24px 28px;display:flex}:where(.ar) .summary h2{letter-spacing:0;color:var(--strong);margin:0;font-size:15px;font-weight:650}:where(.ar) .summary p{color:var(--ink);margin:0;font-size:16px;line-height:1.6}:where(.ar) .summary small{color:var(--soft);font-size:13px}:where(.ref,.ar) .ref-q{flex-direction:column;gap:16px;margin:0;display:flex}:where(.ref,.ar) .ref-q blockquote{border:0;margin:0;padding:0}:where(.ref,.ar) .ref-q blockquote p{color:var(--strong);text-wrap:pretty;margin:0}:where(.ref,.ar) .ref-q-m blockquote p{letter-spacing:-.02em;font-size:19px;font-weight:550;line-height:1.45}:where(.ref,.ar) .ref-q-xl{gap:28px}:where(.ref,.ar) .ref-q-xl blockquote p{letter-spacing:-.04em;font-size:clamp(28px,3.6vw,46px);font-weight:600;line-height:1.12}:where(.ref,.ar) .ref-q figcaption{align-items:center;gap:12px;font-size:14px;display:flex}:where(.ref,.ar) .ref-q figcaption b{color:var(--strong);font-weight:600;display:block}:where(.ref,.ar) .ref-q figcaption small{color:var(--soft);font-size:14px;display:block}:where(.ref,.ar) .ref-av{object-fit:cover;object-position:50% 20%;background:var(--line2);border-radius:50%;flex:none}:where(.ref,.ar) .ref-av-i{color:var(--on-primary);background:var(--primary);place-items:center;font-weight:650;display:inline-grid}:where(.ar) .lift{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}:where(.ar) .calc-cta,:where(.ar) .said{border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}:where(.ar) .calc-cta{background:var(--surface)}:where(.ar) .calc-cta-t,:where(.ar) .said-t{letter-spacing:-.02em;color:var(--strong);margin:0;font-size:18px;font-weight:650}:where(.ar) .calc-cta-p{color:var(--ink);margin:0;font-size:15px;line-height:1.55}:where(.ar) .calc-cta .btn{margin-top:auto}:where(.ar) .calc-cta a:hover .arr{transform:translateY(2px)}:where(.ar) .said .ref-q{gap:12px}:where(.ar) .said .ref-q-m blockquote p{letter-spacing:0;color:var(--primary);font-size:16px;font-weight:500;line-height:1.5}:where(.ar) .ar-body .fs{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:28px}:where(.ar) .ar-body .fs .es-side-on{grid-template-columns:minmax(0,1fr)}:where(.ar) .ar-body .fs .es-side-on>.es-kort{position:static}:where(.ar) .rail{flex-direction:column;grid-column:3;align-self:start;gap:28px;margin-top:48px;display:flex;position:sticky;top:84px}:where(.ar) .toc-t{color:var(--strong);margin:0 0 10px;font-size:13px;font-weight:600}:where(.ar) .toc{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}:where(.ar) .toc a{color:var(--soft);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:block}:where(.ar) .toc a:hover{color:var(--strong)}:where(.ar) .toc a[aria-current=true]{border-left-color:var(--primary);color:var(--strong);font-weight:600}:where(.ar) .ask{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:20px;display:flex}:where(.ar) .ask p{color:var(--soft);margin:0;font-size:14px;line-height:1.45}:where(.ar) .ask b{color:var(--strong);font-weight:600;display:block}:where(.ar) .ask .btn{justify-content:center}:where(.ar) .toc-m{border:1px solid var(--line2);border-radius:8px;display:none}:where(.ar) .toc-m summary{cursor:pointer;min-height:48px;color:var(--strong);justify-content:space-between;align-items:center;padding:0 16px;font-size:15px;font-weight:600;list-style:none;display:flex}:where(.ar) .toc-m summary::-webkit-details-marker{display:none}:where(.ar) .toc-m[open] .chev{transform:rotate(180deg)}:where(.ar) .toc-m .toc{margin:0 16px 16px}:where(.ar) .mini{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:14px;padding:28px;display:flex}:where(.ar) .mini-t{letter-spacing:-.02em;color:var(--strong);margin:0;font-size:20px;font-weight:650}:where(.ar) .mini-n{color:var(--soft);margin:0;font-size:14px}:where(.ar) .mini .kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}:where(.ar) .mini .kv div{background:var(--win);border-radius:8px;padding:10px 12px}:where(.ar) .mini .kv dt{color:var(--soft);font-size:12px}:where(.ar) .mini .kv dd{color:var(--strong);margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.35}:where(.ar) .mini .btn{align-self:flex-start}:where(.ar,.ark,.ref,.per) .band{max-width:1344px;padding:0 var(--gut);margin:80px auto 0}:where(.ar,.ark,.ref,.per) .band-in{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;padding:56px;display:grid}:where(.ar,.ark,.ref,.per) .band h2{letter-spacing:-.04em;color:var(--strong);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:650;line-height:1.05}:where(.ar,.ark,.ref,.per) .band-r{flex-direction:column;gap:24px;display:flex}:where(.ar,.ark,.ref,.per) .band-r p{color:var(--ink);margin:0;font-size:18px;line-height:1.65}:where(.ar) .more{max-width:1344px;padding:0 var(--gut);margin:80px auto 0}:where(.ar) .more-h{justify-content:space-between;align-items:baseline;margin-bottom:24px;display:flex}:where(.ar) .more-h h2{letter-spacing:-.03em;color:var(--strong);margin:0;font-size:28px;font-weight:650}:where(.ar) .more-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}:where(.ar,.ark,.fs,.per) .pc{border:1px solid var(--line);background:var(--bg);transition:transform .2s var(--ease), box-shadow .2s;border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}:where(.ar,.ark,.fs,.per) .pc:hover{box-shadow:var(--sh-sm);transform:translateY(-2px)}:where(.ar,.ark,.fs,.per) .pc img{aspect-ratio:16/10;object-fit:cover;border-bottom:1px solid var(--line);background:var(--surface);width:100%;height:auto;display:block}:where(.ar,.ark,.fs,.per) .pc-b{flex-direction:column;gap:8px;padding:20px;display:flex}:where(.ar,.ark,.fs,.per) .pc h3{letter-spacing:-.02em;color:var(--strong);margin:0;font-size:18px;font-weight:650;line-height:1.3}:where(.ar,.ark,.fs,.per) .pc:hover h3{color:var(--primary)}:where(.ar,.ark,.fs,.per) .meta{color:var(--soft);margin:0;font-size:13px}:where(.ar,.ark,.fs,.per) .meta .cat{color:var(--primary);font-weight:600}:where(.ark){padding-bottom:32px;line-height:normal}:where(.ark) .wrap{padding-top:32px}:where(.ark) .feat{background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;padding:40px;text-decoration:none;display:grid}:where(.ark) .feat-t{flex-direction:column;align-items:flex-start;gap:16px;display:flex}:where(.ark) .feat h2{letter-spacing:-.04em;color:var(--strong);text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:650;line-height:1.06}:where(.ark) .feat:hover h2{color:var(--primary)}:where(.ark) .feat p:not(.meta){color:var(--ink);margin:0;font-size:17px;line-height:1.6}:where(.ark) .feat .meta{font-size:14px}:where(.ark) .feat img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);background:var(--bg);border-radius:12px;width:100%;height:auto;display:block}:where(.ark) .four{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}:where(.ark) .all{margin-top:80px}:where(.ark) .all-h{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}:where(.ark) .all-h h2{letter-spacing:-.03em;color:var(--strong);margin:0;font-size:28px;font-weight:650}:where(.ark) .all-h span{color:var(--soft);font-size:14px}:where(.ark) .chips{margin-bottom:16px}:where(.ark) .cat-h{margin-bottom:24px}:where(.ark) .cat-h h1{letter-spacing:-.03em;color:var(--strong);margin:0;font-size:28px;font-weight:650}:where(.ark) .chip[aria-current=page]{background:var(--inv-bg);border-color:var(--inv-bg);color:var(--inv-fg)}:where(.ark) .rows{margin:0;padding:0;list-style:none}:where(.ark) .row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 180px 120px;align-items:baseline;gap:24px;padding:18px 0;text-decoration:none;display:grid}:where(.ark) .row-t{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.ark) .row b{color:var(--strong);font-size:17px;font-weight:600}:where(.ark) .row:hover b{color:var(--primary)}:where(.ark) .row-t span{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}:where(.ark) .row .cat{color:var(--primary);font-size:13px;font-weight:600}:where(.ark) .row time{color:var(--soft);text-align:right;font-size:13px}:where(.ark) .rows-f{border-top:1px solid var(--line);padding:24px 0}@media (max-width:1279px){:where(.ar) .ar-grid{grid-template-columns:minmax(0,680px);gap:0}:where(.ar) .ar-head,:where(.ar) .ar-body{grid-column:1}:where(.ar) .rail{display:none}:where(.ar) .toc-m{display:block}}@media (max-width:1080px){:where(.ark) .four,:where(.ar) .more-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:where(.ar) .ar-head{padding-top:32px}:where(.ar) .ar-lead{font-size:17px}:where(.ar) .ar-body{gap:24px;padding-top:32px}:where(.ar) .prose-nettsmed{font-size:17px}:where(.ar) .prose-nettsmed h2{font-size:24px}:where(.ar) .mini{padding:20px}:where(.ar) .ar-body .fs{padding:20px 16px}:where(.ar) .mini .kv{grid-template-columns:minmax(0,1fr)}:where(.ar,.ark,.ref,.per) .band{margin-top:56px}:where(.ar,.ark,.ref,.per) .band-in{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 20px}:where(.ar) .more{margin-top:56px}:where(.ark) .feat{border-radius:12px;grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}:where(.ark) .feat img{order:-1}:where(.ark) .all{margin-top:56px}:where(.ark) .row{grid-template-columns:minmax(0,1fr);gap:4px}:where(.ark) .row time{text-align:left}:where(.ark) .row-t span{white-space:normal}}@media (max-width:600px){:where(.ark) .four,:where(.ar) .more-g{grid-template-columns:minmax(0,1fr)}:where(.ar) .ar-img.no-phone{display:none}}}
