@font-face{font-family:Archivo;font-style:normal;font-weight:500 800;font-stretch:75% 100%;font-display:swap;src:url(/eksempler/handverker/assets/archivo-normal-500-800-75-100-latin-ext-7khWdh9v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500 800;font-stretch:75% 100%;font-display:swap;src:url(/eksempler/handverker/assets/archivo-normal-500-800-75-100-latin-DY7AcnAa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/eksempler/handverker/assets/literata-italic-400-latin-ext-B_4K2a5d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/eksempler/handverker/assets/literata-italic-400-latin-CVG_qxZ5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/eksempler/handverker/assets/literata-normal-400-600-latin-ext--vWOuwpV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/eksempler/handverker/assets/literata-normal-400-600-latin-Cedbco83.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--papir:#fcfbf8;--kalk:#f1ece2;--furu:#ede3d1;--oker:#efdfb8;--oker-mork:#a6782a;--rod:#7e3527;--rod-mork:#632a1f;--tavle:#22302b;--blekk:#1e1f1c;--gronn:#24483a;--gronn-mork:#1c3a2e;--blyant:#b8321f;--linje:#d5d1c7;--felt:#bdb8ac;--gra:#5e5f59;--skravur:#cfcbc2;--demo-bg:#2a2a2e;--demo-tekst:#f2f2f2;--grotesk:"Archivo", "Arial Narrow", Arial, sans-serif;--serif:"Literata", Georgia, "Times New Roman", serif;--bredde:1120px;--marg:32px;--sidemarg:max(var(--marg), calc((100vw - var(--bredde)) / 2));--r:6px;--topphoyde:84px;--fart:.55s;--kurve:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papir);color:var(--blekk);font-family:var(--serif);font-optical-sizing:auto;margin:0;font-size:18px;line-height:1.6}body.meny-apen{overflow:hidden}h1,h2,h3{font-family:var(--grotesk);color:inherit;margin:0;font-weight:700;font-stretch:85%}h1{letter-spacing:-.01em;font-size:clamp(2.4rem,5vw,3.5rem);line-height:1.08}h2{font-size:32px;line-height:1.15}h3{font-size:21px;line-height:1.25}p{margin:0 0 1em}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .15s}a:hover{text-decoration-thickness:2px}:focus-visible{outline-offset:2px;outline:2px solid}button{font:inherit;color:inherit}ol,ul{margin:0;padding:0}.tall{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums}.gra{color:var(--gra)}.etikett{font-family:var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--gra);font-size:12.5px;font-weight:600}.bildetekst{font-family:var(--grotesk);color:var(--gra);margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.4}figure{margin:0}figure img{object-fit:cover;width:100%}.hjorner img{border-radius:var(--r)}.bue img{border-radius:999px 999px var(--r) var(--r)}.rund img{border-radius:50%;aspect-ratio:1!important}figure{overflow:hidden}figure img{transition:transform .7s var(--kurve)}figure:hover img{transform:scale(1.025)}.nummer{font-family:var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--gra);align-items:center;gap:10px;margin-bottom:14px;font-size:12.5px;font-weight:600;display:flex}.nummer__tall{font-variant-numeric:tabular-nums lining-nums}.nummer__strek{opacity:.6;background:currentColor;width:28px;height:1px;display:inline-block}.stempel{width:140px;height:140px;animation:40s linear infinite snurr;display:block}.stempel__ring{fill:none;stroke:currentColor;stroke-width:2px}.stempel__ring--indre{stroke-width:1px}.stempel__tekst{font-family:var(--grotesk);letter-spacing:.14em;fill:currentColor;font-size:19px;font-weight:700}.stempel__ar{font-family:var(--grotesk);fill:currentColor;font-size:30px;font-weight:800;font-stretch:75%}.stempel__under{font-family:var(--serif);fill:currentColor;font-size:15px;font-style:italic}@keyframes snurr{to{transform:rotate(360deg)}}.profilskille{color:var(--gronn);background:var(--furu);line-height:0}.profilskille svg{width:100%;height:40px;display:block}.profilskille path{fill:var(--tavle);stroke:none}[data-inn]{opacity:0;transition:opacity var(--fart) var(--kurve), transform var(--fart) var(--kurve);transition-delay:calc(var(--i,0) * 40ms);transform:translateY(18px)}[data-inn].inn-synlig{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-inn]{opacity:1;transition:none;transform:none}.stempel{animation:none}figure img,a,.topp,.mobilmeny,.mobilmeny__liste li,.mobilmeny__bunn,.menyknapp__streker i{transition:none!important}}.container{max-width:var(--bredde);padding-inline:var(--marg);margin-inline:auto}.rute{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.k1-6{grid-column:1/span 6}.k1-7{grid-column:1/span 7}.k1-8{grid-column:1/span 8}.k2-8{grid-column:2/span 7}.k3-8{grid-column:3/span 6}.k7-12{grid-column:7/span 6}.k8-12{grid-column:8/span 5}.k9-12{grid-column:9/span 4}.k10-12{grid-column:10/span 3}.k1-5{grid-column:1/span 5}.k1-2{grid-column:1/span 2}.k3-10{grid-column:3/span 8}.k11-12{grid-column:11/span 2}.hel{grid-column:1/-1}@media (width<=860px){:root{--marg:16px;--topphoyde:66px}body{font-size:17px}h2{font-size:27px}.rute>*{grid-column:1/-1}}.demo-stripe{background:var(--demo-bg);color:var(--demo-tekst);font-family:var(--grotesk);font-size:13px;font-weight:500;line-height:1.4}.demo-stripe .container{justify-content:space-between;align-items:center;gap:24px;min-height:34px;padding-block:6px;display:flex}.demo-stripe a{color:var(--demo-tekst);white-space:nowrap}.demo-stripe--bunn .container{padding-block:14px;display:block}.demo-stripe--bunn p{max-width:76ch;margin:0 0 4px}@media (width<=860px){.demo-stripe .container{flex-direction:column;align-items:flex-start;gap:2px}}.demo-lenke{display:inline-block;position:relative}.demo-boks{z-index:30;border-radius:var(--r);background:var(--demo-bg);width:max-content;max-width:min(340px,90vw);color:var(--demo-tekst);font-family:var(--grotesk);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;animation:dukk-opp .2s var(--kurve);padding:12px 14px;font-size:13px;font-weight:500;line-height:1.45;position:absolute;top:calc(100% + 8px);left:0}@keyframes dukk-opp{0%{opacity:0;transform:translateY(-4px)}}.demo-boks a{color:var(--demo-tekst)}.demo-boks button{color:var(--demo-tekst);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;text-decoration:underline}.demo-boks--hoyre{left:auto;right:0}.topp{z-index:20;background:var(--papir);border-bottom:1px solid var(--linje);transition:box-shadow .3s;position:sticky;top:0}.topp--rullet{box-shadow:0 1px 0 var(--linje)}.topp__rad{min-height:var(--topphoyde);transition:min-height .3s var(--kurve);align-items:center;gap:32px;display:flex}.topp--rullet .topp__rad{min-height:calc(var(--topphoyde) - 16px)}.ordmerke{font-family:var(--grotesk);letter-spacing:.02em;text-transform:uppercase;color:var(--gronn);margin-right:auto;font-size:26px;font-weight:800;font-stretch:75%;line-height:1;text-decoration:none}.ordmerke:hover{text-decoration:none}.ordmerke small{letter-spacing:.08em;color:var(--gra);margin-top:6px;font-size:12.5px;font-weight:600;font-stretch:100%;transition:opacity .25s,margin .25s;display:block}.topp--rullet .ordmerke small{opacity:0;height:0;margin-top:0;overflow:hidden}.meny{font-family:var(--grotesk);gap:24px;font-size:16px;font-weight:500;line-height:1.2;list-style:none;display:flex}.meny a{padding:6px 0;text-decoration:none;display:inline-block;position:relative}.meny a:after{content:"";background:var(--blekk);transform-origin:0;height:2px;transition:transform .25s var(--kurve);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.meny a:hover:after,.meny a[aria-current=page]:after{transform:scaleX(1)}.topp__telefon{text-align:right;line-height:1.1}.topp__telefon a{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;font-size:20px;font-weight:700;text-decoration:none}.topp__telefon small{font-family:var(--grotesk);color:var(--gra);margin-top:4px;font-size:12.5px;font-weight:500;display:block}.menyknapp{background:var(--gronn);cursor:pointer;width:44px;height:44px;transition:transform .2s var(--kurve), background .2s;border:0;border-radius:50%;flex:none;padding:0;display:none}.menyknapp:hover{background:var(--gronn-mork)}.menyknapp:active{transform:scale(.94)}.menyknapp>span{gap:4px;width:18px;margin:0 auto;display:grid}.menyknapp i{background:var(--papir);border-radius:1px;height:2px;display:block}.menyknapp i:nth-child(2){width:12px}.skuff__bak{z-index:24;opacity:0;visibility:hidden;transition:opacity .35s var(--kurve), visibility 0s linear .35s;background:#1e1f1c73;position:fixed;inset:0}.skuff{z-index:25;background:var(--tavle);width:min(88vw,420px);color:var(--papir);visibility:hidden;transition:transform .4s var(--kurve), visibility 0s linear .4s;flex-direction:column;gap:24px;padding:18px 26px 28px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.topp--apen .skuff__bak{opacity:1;visibility:visible;transition:opacity .35s var(--kurve), visibility 0s}.topp--apen .skuff{visibility:visible;transition:transform .4s var(--kurve), visibility 0s;transform:none}.skuff__topp{justify-content:space-between;align-items:center;min-height:44px;display:flex}.skuff .etikett{color:#b7c0b9}.skuff__lukk{cursor:pointer;width:44px;height:44px;transition:border-color .2s, transform .3s var(--kurve);background:0 0;border:1px solid #5f7d70;border-radius:50%;padding:0;position:relative}.skuff__lukk:hover{border-color:var(--papir);transform:rotate(90deg)}.skuff__lukk i{background:var(--papir);border-radius:1px;width:18px;height:2px;position:absolute;top:21px;left:13px}.skuff__lukk i:first-child{transform:rotate(45deg)}.skuff__lukk i:last-child{transform:rotate(-45deg)}.skuff__liste{list-style:none}.skuff__liste li{opacity:0;transition:opacity .4s var(--kurve), transform .4s var(--kurve);transition-delay:calc(80ms + var(--i,0) * 45ms);border-bottom:1px solid #3d4a44;transform:translate(24px)}.topp--apen .skuff__liste li,.topp--apen .skuff__bunn{opacity:1;transform:none}.skuff__liste a{grid-template-columns:34px 1fr;align-items:baseline;gap:12px;padding:13px 0;text-decoration:none;display:grid}.skuff__nr{font-family:var(--grotesk);letter-spacing:.08em;color:#e8a898;font-variant-numeric:tabular-nums lining-nums;font-size:12px;font-weight:600}.skuff__tekst{font-family:var(--serif);font-size:21px;font-weight:600;line-height:1.25}.skuff__liste a[aria-current=page] .skuff__tekst{text-underline-offset:4px;-webkit-text-decoration:underline #e8a898;text-decoration:underline #e8a898;text-decoration-thickness:1px}.skuff__bunn{opacity:0;transition:opacity .4s var(--kurve), transform .4s var(--kurve);transition-delay:calc(80ms + var(--i,0) * 45ms);border-top:1px solid #3d4a44;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:20px;display:flex;transform:translate(24px)}.skuff__telefon{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;margin-bottom:8px;font-size:30px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-block}.skuff__bunn p{color:#dfe3de;margin:0 0 4px;font-size:15px}.skuff__bunn p a{color:var(--papir)}.skuff__stempel{color:#b7c0b9;flex:none;width:84px;height:84px}@media (width<=860px){.topp__meny,.topp__telefon{display:none}.menyknapp{display:block}.ordmerke{font-size:22px}.ordmerke small{margin-top:5px;font-size:11.5px}.topp__rad{gap:12px}}@media (width>=861px){.skuff,.skuff__bak{display:none}}.apning{padding-top:56px;padding-bottom:24px;overflow-x:clip}.apning__tekst{padding-top:72px}.apning__ingress{max-width:30em;margin:24px 0 28px;font-size:21px;line-height:1.5}.apning__ring{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;margin-bottom:10px;font-size:32px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-block}.apning__ring:hover{text-decoration:underline;text-decoration-thickness:2px}.apning__etter{color:var(--gra);max-width:32em;margin-bottom:36px;font-size:17px}.lapp{border-left:3px solid var(--blyant);font-family:var(--grotesk);max-width:34em;padding:4px 0 4px 16px;font-size:15px;font-weight:600;line-height:1.45}.lapp a{margin-left:6px;font-weight:500}.apning__bilde{margin-right:calc(-1 * var(--sidemarg));position:relative}.apning__bilde .bildetekst{margin-right:var(--sidemarg)}.apning__stempel{width:150px;height:150px;color:var(--papir);background:var(--rod);border-radius:50%;padding:6px;position:absolute;bottom:56px;left:-70px}.bildestripe{padding:24px 0 0}.bildestripe__rad{align-items:end;gap:24px;display:grid}.bildestripe__rad--1{grid-template-columns:7fr 5fr}.bildestripe__rad--1>div{grid-column:1}.bildestripe__rad--2{grid-template-columns:7fr 5fr}.bildestripe__rad--3{grid-template-columns:5fr 4fr 3fr}.bildestripe__rad--1 img{aspect-ratio:21/9!important}@media (width<=860px){.apning{padding-top:32px;padding-bottom:8px}.apning__tekst{padding-top:0}.apning__bilde{margin-top:36px;margin-right:0}.apning__bilde .bildetekst{margin-right:0}.apning__stempel{width:112px;height:112px;bottom:40px;left:auto;right:-8px}.apning__ring{font-size:26px}.bildestripe__rad{gap:16px}.bildestripe__rad--1,.bildestripe__rad--2{grid-template-columns:1fr}.bildestripe__rad--3{grid-template-columns:1fr 1fr}.bildestripe__rad--3>div:first-child{grid-column:1/-1}}.brevet{background:var(--kalk);margin-top:88px;padding:96px 0 104px}.brev{max-width:62ch;font-size:20px;line-height:1.65}.brev__dato{text-align:right;font-family:var(--grotesk);color:var(--gra);margin-bottom:18px;font-size:14px;font-weight:500}.brev h2{margin-bottom:28px}.brev__signatur{font-family:var(--grotesk);margin-top:36px;font-size:18px;font-weight:700;line-height:1.3}.brev__signatur small{font-family:var(--serif);color:var(--gra);font-size:16px;font-weight:400;display:block}.brevet__marg{padding-top:120px}.portrett{width:220px}.hvem{margin-top:40px;list-style:none}.hvem li{border-top:1px solid var(--linje);padding:12px 0;font-size:16px;line-height:1.45}.hvem li:last-child{border-bottom:1px solid var(--linje)}.hvem b{font-family:var(--grotesk);font-weight:700;display:block}.hvem__merknad{color:var(--gra);margin-top:14px;font-size:15px}@media (width<=860px){.brevet{margin-top:56px;padding:56px 0 64px}.brevet__marg{padding-top:40px}.brev{font-size:19px}}.tjenester{padding-top:96px}.tjenester__ingress{max-width:60ch;margin:18px 0 40px}.fagliste{grid-column:1/-1;list-style:none}.fagrad{border-top:1px solid var(--linje);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:30px 0;display:grid}.fagliste>li:last-child>.fagrad{border-bottom:1px solid var(--linje)}.fagrad__fag{grid-column:1/span 3}.fagrad__tekst{grid-column:4/span 5;margin:0}.fagrad__bilde{grid-column:10/span 3}.fagrad__bilde .bildetekst{display:none}.fagrad__tid{font-family:var(--grotesk);color:var(--gra);font-variant-numeric:tabular-nums lining-nums;grid-column:10/span 3;margin-top:10px;font-size:15px;font-weight:500;line-height:1.5;display:block}.fagrad--uten-bilde .fagrad__tid{margin-top:4px}.fagbilde{margin:8px calc(-1 * var(--sidemarg)) 8px}.fagbilde figure{overflow:visible}.fagbilde .bildetekst{margin-left:var(--sidemarg);margin-right:var(--sidemarg)}.ikke{border-top:3px double var(--linje)}.ikke .fagrad{border-top:1px solid var(--linje)}.ikke .fagliste>li:first-child>.fagrad{border-top:0}.ikke .fagliste>li:last-child>.fagrad{border-bottom:0}.ikke .fagrad__fag,.ikke .fagrad__tekst{color:var(--gra)}.ikke__etikett{grid-column:1/span 3;padding-top:26px}.omrade{border-top:1px solid var(--linje);grid-column:4/span 6;margin:12px 0 0;padding-top:26px}@media (width<=860px){.tjenester{padding-top:64px}.fagrad{grid-template-columns:1fr 1fr;gap:12px 16px;padding:22px 0;display:grid}.fagrad__fag,.fagrad__tekst{grid-column:1/-1}.fagrad__bilde{grid-column:1/span 1}.fagrad__tid{grid-column:2/span 1;align-self:end;margin-top:0}.fagrad--uten-bilde .fagrad__tid{grid-column:1/-1}.fagbilde{margin:4px calc(-1 * var(--marg)) 4px}.fagbilde .bildetekst{margin-left:var(--marg);margin-right:var(--marg)}.ikke__etikett{padding-top:22px}.omrade{margin-top:0;padding-top:22px}}.skuffen{background:var(--furu);margin-top:96px;padding:80px 0}.skuffen__tekst{max-width:60ch;margin:18px 0 40px}.profiler{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;list-style:none;display:grid}.profil{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.profil__ramme{border-radius:var(--r);background:#fcfbf859;transition:background .3s;display:block}.profil:hover .profil__ramme{background:#fcfbf8b3}.profil svg{width:100%;height:auto;display:block}.mal-gruppe{opacity:.55;transition:opacity .3s}.profil:hover .mal-gruppe,.profil:focus-visible .mal-gruppe,.profil-dialog .mal-gruppe{opacity:1}.profil__lapp{font-family:var(--grotesk);color:var(--blekk);text-underline-offset:3px;margin-top:10px;font-size:14px;font-weight:500;line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s;display:block}.profil:hover .profil__lapp{-webkit-text-decoration-color:var(--blekk);text-decoration-color:var(--blekk)}.skuffen__under{margin:28px 0 0}.skuffen__slutt{margin:24px 0 0}.profilstrek{fill:#fcfbf8;stroke:var(--blekk);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mal{stroke:var(--blyant);stroke-width:.75px;vector-effect:non-scaling-stroke}.maltall{font-family:var(--grotesk);fill:var(--blyant);font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:600}.hjelpelinje{stroke:var(--gra);stroke-width:.75px;vector-effect:non-scaling-stroke}@media (width<=860px){.skuffen{margin-top:64px;padding:56px 0}.profiler{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}dialog.profil-dialog{border-radius:var(--r);background:var(--papir);color:var(--blekk);border:0;width:100%;max-width:min(680px,100vw - 32px);padding:32px}dialog.profil-dialog[open]{animation:dukk-opp .25s var(--kurve)}dialog.profil-dialog::backdrop{background:#1e1f1c8c}.profil-dialog svg{background:var(--furu);border-radius:var(--r);width:100%;height:auto;display:block}.profil-dialog__lapp{font-family:var(--grotesk);margin:18px 0 8px;font-size:15px;font-weight:600}.profil-dialog__notat{margin:0;font-size:18px}.profil-dialog form{margin-top:20px}.tekstknapp{font-family:var(--grotesk);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:500;text-decoration:underline}.tavla{background:var(--tavle);color:var(--papir);padding:88px 0 96px}.tavla .nummer,.tavla .etikett{color:#b7c0b9}.tavla__tekst{max-width:60ch;margin:18px 0 6px}.tavla__endret{font-family:var(--grotesk);color:#b7c0b9;margin:0 0 32px;font-size:14px;font-weight:500}.uker{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;list-style:none;display:grid}.uke{border:1px solid var(--papir);border-radius:var(--r);background:var(--papir);min-height:96px;color:var(--blekk);transition:transform .25s var(--kurve);padding:12px 12px 10px;line-height:1.25;position:relative}.uke:hover{transform:translateY(-2px)}.uke__nr{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;margin-bottom:8px;font-size:22px;font-weight:700;line-height:1;display:block}.uke__ar{font-family:var(--grotesk);letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:600;line-height:1;display:block}.uke__tekst{font-size:14px;line-height:1.3;display:block}.uke__merknad{color:var(--gra);margin-top:4px;font-size:13px;display:block}.uke--opptatt{background:var(--gronn);color:var(--papir);border-color:#5f7d70}.uke--opptatt .uke__merknad{color:var(--furu)}.uke--smajobber{border-top:6px solid var(--gronn);padding-top:8px}.uke--stengt{background:repeating-linear-gradient(45deg, var(--tavle) 0 6px, #4a554f 6px 7px);color:#c3cac4;border-color:#4a554f}.uke--forste{outline:2px solid var(--blyant);outline-offset:-1px}.uke__forste{font-family:var(--grotesk);color:var(--blyant);margin-top:6px;font-size:12px;font-weight:600;display:block}.tavla__forklaring{grid-column:1/span 8;margin:24px 0 0;font-size:16px}.tavla__mer{color:#dfe3de;grid-column:1/span 8;max-width:62ch;margin:14px 0 0}@media (width<=860px){.tavla{padding:56px 0 64px}.uker{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.uke{min-height:88px;padding:10px 8px 8px}.uke__nr{font-size:19px}.uke__tekst{font-size:12.5px}}.priser{background:var(--oker);padding:88px 0 96px}.priser h2{margin-bottom:32px}.priser .etikett,.priser th,.priser .nummer{color:var(--oker-mork)}.prisgruppe+.prisgruppe{margin-top:30px}.prisgruppe .etikett{margin-bottom:8px;display:block}.prisrad{align-items:baseline;gap:10px;padding:7px 0;display:flex}.prisrad__post{flex:none;max-width:70%}.prisrad__prikker{border-bottom:1px dotted var(--gra);flex:1;min-width:24px;transform:translateY(-5px)}.prisrad__pris{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;text-align:right;flex:none;font-weight:600}.prisrad__uten{text-align:right;width:64px;font-family:var(--grotesk);color:var(--gra);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px;font-weight:500}.prisrad__merknad{color:var(--gra);margin:-4px 0 8px;font-size:15px}.priser__under{color:var(--gra);max-width:60ch;margin:26px 0 0;font-size:15px}.prismerknad{font-size:16px;line-height:1.55}.prismerknad h3{margin:0 0 8px;font-size:15px}.prismerknad p+h3{margin-top:26px}.vanlige{grid-column:1/span 9;margin-top:64px}.vanlige h3{margin-bottom:18px;font-size:20px}table{border-collapse:collapse;width:100%}th{text-align:left;border-bottom:1px solid var(--blekk);font-family:var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--gra);padding:0 12px 10px 0;font-size:12.5px;font-weight:600}td{border-bottom:1px solid var(--linje);vertical-align:top;padding:12px 12px 12px 0;font-size:17px;line-height:1.5}.priser td{border-bottom-color:#d8c48f}th.h,td.h{text-align:right;padding-right:0}td.tall,th.tall{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:15px;font-weight:500}.vanlige__under{color:var(--gra);margin:16px 0 0;font-size:15px}@media (width<=860px){.priser{padding:56px 0 64px}.prisrad{flex-wrap:wrap}.prisrad__uten{text-align:right;width:100%;margin-top:-6px}.prismerknad{margin-top:40px}.vanlige{margin-top:48px}.vanlige table,.vanlige thead,.vanlige tbody,.vanlige tr,.vanlige td{display:block}.vanlige thead{display:none}.vanlige tr{border-bottom:1px solid #d8c48f;padding:14px 0}.vanlige td{white-space:normal;border:0;padding:2px 0;text-align:left!important}.vanlige td.tall:before{content:attr(data-etikett) ": ";color:var(--gra)}}.sporsmal{padding:88px 0 96px}.sporsmal h2{margin-bottom:20px}.sporsmal details{border-top:1px solid var(--linje)}.sporsmal details:last-of-type{border-bottom:1px solid var(--linje)}.sporsmal summary{cursor:pointer;justify-content:space-between;gap:24px;padding:18px 0;font-size:20px;font-weight:600;line-height:1.35;list-style:none;display:flex}.sporsmal summary::-webkit-details-marker{display:none}.sporsmal summary:after{content:"+";font-family:var(--grotesk);color:var(--gra);transition:transform .3s var(--kurve);flex:none;font-size:22px;font-weight:500;line-height:1.2}.sporsmal details[open] summary:after{transform:rotate(45deg)}.sporsmal details p{max-width:64ch;animation:dukk-opp .3s var(--kurve);margin:0 0 22px}.sporsmal__bilde{align-self:start;padding-top:64px}@media (width<=860px){.sporsmal{padding:56px 0 64px}.sporsmal summary{font-size:18px}.sporsmal__bilde{padding-top:32px}}.kontakt{background:var(--rod);color:var(--papir);padding:88px 0 96px}.kontakt h2{margin-bottom:32px}.kontakt .nummer,.kontakt .gra,.kontakt .bildetekst{color:#e9cfc7}.brevhode{font-size:17px;font-style:normal;line-height:1.55}.brevhode .ordmerke{color:var(--papir);margin-bottom:10px;display:block}.brevhode__telefon{font-family:var(--grotesk);font-variant-numeric:tabular-nums lining-nums;margin:12px 0 4px;font-size:32px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-block}.brevhode__telefon:hover{text-decoration:underline;text-decoration-thickness:2px}.brevhode p{max-width:34em;margin:0 0 10px}.brevhode__hvem{margin-top:0!important}.brevhode__stempel{color:#e9cfc7;width:128px;height:128px;margin-top:28px}.skjema{gap:18px;display:grid}.skjema__intro{margin:0 0 4px}.felt label{font-family:var(--grotesk);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.felt input,.felt textarea{border:1px solid var(--rod-mork);border-radius:var(--r);background:var(--papir);width:100%;color:var(--blekk);font:inherit;padding:10px 12px;font-size:17px;display:block}.felt input:focus-visible,.felt textarea:focus-visible{outline:2px solid var(--papir);outline-offset:2px}.felt input[type=file]{color:var(--papir);font-family:var(--grotesk);background:0 0;border:0;padding:8px 0;font-size:15px}.felt textarea{resize:vertical;min-height:120px}.felt__feil{font-family:var(--grotesk);color:#ffd9c9;margin:6px 0 0;font-size:14px;font-weight:600}.felt input[aria-invalid=true]{outline:2px solid #ffd9c9}.knapp{border-radius:var(--r);background:var(--papir);color:var(--rod);font-family:var(--grotesk);cursor:pointer;transition:background .2s, transform .2s var(--kurve);border:0;justify-self:start;padding:12px 22px;font-size:16px;font-weight:700}.knapp:hover{background:var(--furu);transform:translateY(-1px)}.kvittering{animation:dukk-opp .3s var(--kurve);margin:4px 0 0}.kvittering p{margin:0 0 8px}.demo-linje{border-radius:var(--r);background:var(--demo-bg);color:var(--demo-tekst);font-family:var(--grotesk);padding:6px 10px;font-size:13px;font-weight:500;display:inline-block}@media (width<=860px){.kontakt{padding:56px 0 64px}.skjema{margin-top:40px}.brevhode__telefon{font-size:26px}}.bunn{background:var(--kalk);color:var(--blekk);border-top:1px solid var(--linje);padding:44px 0 40px;font-size:15px;line-height:1.5}.bunn p{margin:0 0 6px}.bunn__kolonne{grid-column:span 4}.bunn__profil{width:120px;height:auto;margin-bottom:18px;display:block}.bunn__profil path{fill:none;stroke:var(--gronn);stroke-width:1px;vector-effect:non-scaling-stroke}@media (width<=860px){.bunn__kolonne+.bunn__kolonne{margin-top:20px}}.bok-innledning{padding:56px 0 24px}.bok-innledning p{max-width:60ch;margin:20px 0 0}.bok-innledning__bilde{padding-top:40px}.loggar{padding:64px 0}.loggar--kalk{background:var(--kalk)}.loggar__ar{font-family:var(--grotesk);color:var(--gronn);margin:0;font-size:44px;font-weight:800;font-stretch:75%;line-height:1}.loggar__ar--gra{color:var(--gra)}.logg table{table-layout:fixed}.logg td{font-size:17px}.logg td.tall{white-space:normal;font-size:15px}.logg col.c-uke{width:10%}.logg col.c-hvor{width:12%}.logg col.c-hus{width:15%}.logg col.c-jobb{width:33%}.logg col.c-tid,.logg col.c-pris{width:15%}.logg .notat td{color:var(--gra);padding-top:0;font-size:16px;font-style:italic}.logg tr.har-notat td{border-bottom:0;padding-bottom:4px}.pagar{color:var(--blyant)}.logg__marg{align-content:start;gap:40px;padding-top:40px;display:grid}.logg__under{color:var(--gra);margin:20px 0 0;font-size:15px}.forste-jobb{padding:24px 0 96px}.forste-jobb__rad{border-top:1px solid var(--linje);border-bottom:1px solid var(--linje);margin:0;padding:14px 0}.referanser{background:var(--furu);padding:80px 0 88px}.referanser__tekst{border-top:1px solid #cdbf9f;border-bottom:1px solid #cdbf9f;padding:32px 0}.referanser__tekst h2{margin-bottom:14px;font-size:24px}.referanser__tekst p{margin:0}.arnason-lapp{border-radius:var(--r);background:var(--demo-bg);color:var(--demo-tekst);font-family:var(--grotesk);margin-top:16px;padding:16px;font-size:14px;font-weight:500;line-height:1.5}.arnason-lapp b{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12.5px;display:block}.arnason-lapp p{margin:0}.avslutning{background:var(--oker);padding:80px 0 96px}.avslutning p{margin:0 0 14px;font-size:24px;line-height:1.45}.avslutning .apning__ring{margin:0;font-size:24px}@media (width<=860px){.logg table,.logg tbody,.logg tr,.logg td{display:block}.logg thead{display:none}.logg tr{border-bottom:1px solid var(--linje);padding:14px 0}.logg tr.har-notat{border-bottom:0;padding-bottom:0}.logg tr.notat{padding-top:0}.logg td{white-space:normal;border:0;padding:0;text-align:left!important}.logg td.tall{display:inline}.logg td.tall+td.tall:before{content:" · "}.logg td.jobb{margin:6px 0}.logg .notat td{padding-top:4px}.logg__marg{grid-template-columns:1fr 1fr;gap:16px;padding-top:24px}.loggar{padding:48px 0}.loggar__ar{margin-bottom:8px;font-size:36px}.forste-jobb{padding-bottom:64px}.referanser,.avslutning{padding:56px 0 64px}.avslutning p{font-size:21px}}
