.kort-item[data-astro-cid-u5xau452]{display:flex}.kort-item[data-astro-cid-u5xau452][hidden]{display:none}.pcard[data-astro-cid-u5xau452]{text-decoration:none;color:inherit;overflow:hidden;display:flex;flex-direction:column;width:100%}.pcard[data-astro-cid-u5xau452]:hover{color:inherit}.pcard[data-astro-cid-u5xau452]:focus-visible{outline-offset:4px;border-radius:16px}.pimg[data-astro-cid-u5xau452]{aspect-ratio:4 / 3;width:100%;object-fit:cover;display:flex;align-items:center;justify-content:center;filter:grayscale(1);transition:filter .35s ease}.pcard[data-astro-cid-u5xau452]:hover .pimg[data-astro-cid-u5xau452],.pcard[data-astro-cid-u5xau452]:focus-visible .pimg[data-astro-cid-u5xau452]{filter:grayscale(0)}.pbody[data-astro-cid-u5xau452]{padding:20px 24px 24px;display:flex;flex-direction:column;gap:10px;flex:1}h3[data-astro-cid-u5xau452]{font-size:23px;letter-spacing:-.01em}.pcard[data-astro-cid-u5xau452]:hover h3[data-astro-cid-u5xau452],.pcard[data-astro-cid-u5xau452]:focus-visible h3[data-astro-cid-u5xau452]{text-decoration:underline;text-underline-offset:4px}.meta[data-astro-cid-u5xau452]{font-size:16px;color:var(--ink-soft)}.les-mer[data-astro-cid-u5xau452]{font-size:15px;font-weight:500;padding-top:6px;margin-top:auto}.skjema[data-astro-cid-syordffz]{flex:1 1 520px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;padding:32px}.full[data-astro-cid-syordffz]{grid-column:1 / -1}label[data-astro-cid-syordffz]{display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:500}label[data-astro-cid-syordffz][hidden],.hjelp[data-astro-cid-syordffz][hidden],.send[data-astro-cid-syordffz][hidden]{display:none}input[data-astro-cid-syordffz],select[data-astro-cid-syordffz],textarea[data-astro-cid-syordffz]{min-height:48px;border:1px solid var(--field-border);border-radius:10px;padding:0 14px;font:inherit;font-size:16px;font-weight:400;background:var(--surface);color:var(--ink)}textarea[data-astro-cid-syordffz]{padding:12px 14px;resize:vertical}select[data-astro-cid-syordffz]{padding:0 12px}input[data-astro-cid-syordffz]:focus-visible,select[data-astro-cid-syordffz]:focus-visible,textarea[data-astro-cid-syordffz]:focus-visible{outline:3px solid var(--ink);outline-offset:1px}.valgfritt[data-astro-cid-syordffz]{font-weight:400;color:var(--ink-soft)}.hjelp[data-astro-cid-syordffz]{font-size:14px;color:var(--ink-soft)}.send[data-astro-cid-syordffz]{justify-self:start}.send[data-astro-cid-syordffz]:disabled{opacity:.7;cursor:wait}.felle[data-astro-cid-syordffz]{position:absolute;left:-9999px}.melding[data-astro-cid-syordffz]{padding:16px 18px;border-radius:10px;font-size:17px;line-height:1.5}.melding[data-astro-cid-syordffz][data-type=ok]{background:var(--tag-bg)}.melding[data-astro-cid-syordffz][data-type=feil]{background:#f6e3df;border:1px solid #CA776F}@media(max-width:640px){.skjema[data-astro-cid-syordffz]{padding:24px 20px;flex-basis:100%}}.hero[data-astro-cid-j7pv25f6]{padding-top:80px;padding-bottom:72px;display:flex;flex-wrap:wrap;gap:56px;align-items:stretch}.hero-text[data-astro-cid-j7pv25f6]{flex:1 1 460px;display:flex;flex-direction:column;justify-content:center;gap:26px}.eyebrow[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}h1[data-astro-cid-j7pv25f6]{font-size:clamp(40px,5.2vw,68px);line-height:1.05}.lead[data-astro-cid-j7pv25f6]{font-size:19px;line-height:1.6;color:var(--ink-soft);max-width:540px}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.hero[data-astro-cid-j7pv25f6] .hero-img{flex:1 1 520px;min-width:0;min-height:500px;height:auto;border-radius:16px;object-fit:cover}.stats[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;padding-top:48px;padding-bottom:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}.stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px}.stat-num[data-astro-cid-j7pv25f6]{font-size:48px;letter-spacing:-.02em}.stat-text[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.45}.prosjekter[data-astro-cid-j7pv25f6]{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;gap:32px}.prosjekter-topp[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px}.prosjekter-topp[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.kontakt[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,3.4vw,46px);line-height:1.1}.se-alle[data-astro-cid-j7pv25f6]{background:none;border:0;padding:8px 0;font:inherit;font-weight:500;font-size:17px;color:var(--ink);cursor:pointer}.se-alle[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}.filtre[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px}.filter[data-astro-cid-j7pv25f6]{background:var(--surface);color:var(--ink-soft);border:1px solid var(--border);cursor:pointer}.filter[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink-soft);color:var(--ink)}.filter[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:24px}.kontakt[data-astro-cid-j7pv25f6]{padding-top:96px;padding-bottom:96px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px 64px}.kontakt-text[data-astro-cid-j7pv25f6]{flex:1 1 400px;display:flex;flex-direction:column;gap:18px}.kontakt-lead[data-astro-cid-j7pv25f6]{font-size:18px;line-height:1.6;color:var(--ink-soft)}.kontakt-direkte[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.7;color:var(--ink-soft);padding-top:8px}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{padding-top:48px;padding-bottom:48px;gap:32px}.hero-text[data-astro-cid-j7pv25f6],.hero[data-astro-cid-j7pv25f6] .hero-img,.kontakt-text[data-astro-cid-j7pv25f6]{flex-basis:100%}.hero[data-astro-cid-j7pv25f6] .hero-img{min-height:300px}.prosjekter[data-astro-cid-j7pv25f6],.kontakt[data-astro-cid-j7pv25f6]{padding-top:64px;padding-bottom:64px}}
