.fcom{--om-ink:#000;--om-ink-2:hsl(0 0% 32%);--om-ink-3:hsl(0 0% 46%);--om-line:hsl(0 0% 90%);--om-flate:hsl(0 0% 96.5%);--om-ease:cubic-bezier(.22,1,.36,1);background:#fff;color:var(--om-ink);font-family:var(--font-figtree),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.fcom a{text-decoration:none}.fcom a,.fcom a:hover{color:inherit}.fcom button,.fcom input,.fcom textarea{font-family:inherit}.fcom img{display:block;max-width:100%}.fcom .om-ramme{box-sizing:content-box;max-width:1140px;margin-inline:auto;padding-inline:24px}.fcom .om-overlinje{font-size:15px;font-weight:600;color:var(--om-ink-3)}.fcom .om-flate{background:var(--om-flate);border-radius:24px;overflow:hidden}.fcom h2{margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.06;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.fcom :focus-visible{outline:2px solid var(--om-ink);outline-offset:2px}.fcom .om-hode{padding-block:72px 24px}.fcom .om-hode h1{margin:14px 0 0;max-width:780px;font-size:clamp(34px,3.8vw,50px);line-height:1.08;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.fcom .om-hode p{margin:18px 0 0;max-width:560px;font-size:19px;line-height:1.5;color:var(--om-ink-3);text-wrap:pretty}.fcom .om-lenker{margin-top:24px;display:flex;flex-wrap:wrap;gap:24px;font-size:16px;font-weight:600}.fcom .om-lenker a{border-bottom:1px solid hsl(0 0% 80%);padding-bottom:2px;transition:border-color .25s ease}.fcom .om-lenker a:hover{border-color:var(--om-ink)}.fcom .om-brev{padding-block:72px 120px;display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px;align-items:start;scroll-margin-top:72px}.fcom .om-avsender{position:sticky;top:104px;display:flex;flex-direction:column;gap:14px}.fcom .om-avsender img{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:50% 15%}.fcom .om-navn{display:flex;flex-direction:column;gap:2px}.fcom .om-navn b{font-size:16px;font-weight:600}.fcom .om-navn span,.fcom .om-sosialt{font-size:15px;color:var(--om-ink-3)}.fcom .om-sosialt{display:flex;gap:16px}.fcom .om-sosialt a:hover{color:var(--om-ink)}.fcom .om-tekst{max-width:760px;display:flex;flex-direction:column;gap:24px;font-size:19px;line-height:1.7;color:var(--om-ink-2)}.fcom .om-tekst p{margin:0;text-wrap:pretty}.fcom .om-lead{font-size:26px;line-height:1.35!important;letter-spacing:-.02em;font-weight:500;color:var(--om-ink)}.fcom .om-fet,.fcom .om-tekst blockquote,.fcom .om-tekst strong{color:var(--om-ink);font-weight:600}.fcom .om-tekst blockquote{margin:16px 0;font-size:clamp(26px,2.6vw,34px);line-height:1.18;letter-spacing:-.03em;text-wrap:balance}.fcom .om-tekst blockquote span{color:var(--om-ink-3)}.fcom .om-slutt{margin-top:8px!important;font-size:30px;line-height:1.15;letter-spacing:-.035em;font-weight:700;color:var(--om-ink)}.fcom .om-omtalt{padding-bottom:120px}.fcom .om-omtalt-grid{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fcom .om-sak{padding:36px;display:flex;flex-direction:column;gap:28px;min-height:260px;transition:transform .45s var(--om-ease)}.fcom .om-sak:hover{transform:translateY(-4px)}.fcom .om-kilde{height:32px;display:flex;align-items:center}.fcom .om-kilde img{flex-shrink:0;max-width:none}.fcom .om-logo-shifter{height:20px;width:auto;mix-blend-mode:multiply}.fcom .om-logo-amedia{height:84px;width:84px;margin:-26px -14px}.fcom .om-sak h3{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.025em;font-weight:600;text-wrap:balance}.fcom .om-les{margin-top:auto;font-size:15px;font-weight:600}.fcom .om-kontakt{padding-bottom:120px;scroll-margin-top:72px}.fcom .om-kontakt .om-flate{padding:72px 24px;text-align:center}.fcom .om-under{margin:16px auto 0;max-width:520px;font-size:18px;line-height:1.5;color:var(--om-ink-3)}.fcom .om-kontakt form{margin:36px auto 0;max-width:560px;text-align:left;display:flex;flex-direction:column;gap:12px}.fcom .om-valg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;background:hsl(0 0% 91%);border-radius:14px}.fcom .om-valg button{min-width:0;height:40px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--om-ink-3);font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background .25s ease,color .25s ease}.fcom .om-valg button[aria-checked=true]{background:#fff;color:var(--om-ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}.fcom .om-kontakt input,.fcom .om-kontakt textarea{width:100%;border:0;border-radius:12px;background:#fff;padding:15px 16px;font-size:16px;line-height:1.5;color:var(--om-ink);box-shadow:inset 0 0 0 1px var(--om-line);outline:none;resize:none;transition:box-shadow .25s ease}.fcom .om-kontakt input:focus,.fcom .om-kontakt textarea:focus{box-shadow:inset 0 0 0 1px var(--om-ink)}.fcom .om-kontakt input::placeholder,.fcom .om-kontakt textarea::placeholder{color:hsl(0 0% 60%)}.fcom .om-send{align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 24px;border:0;border-radius:12px;background:#000;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:box-shadow .35s var(--om-ease),transform .35s var(--om-ease)}.fcom .om-send:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.18)}.fcom .om-send:disabled{opacity:.6;cursor:default}.fcom .om-feil{margin:4px 0 0;font-size:14px;line-height:1.6;color:var(--om-ink-3)}.fcom .om-takk{margin-top:32px;display:flex;flex-direction:column;gap:6px}.fcom .om-takk b{font-size:22px;font-weight:600;letter-spacing:-.02em}.fcom .om-takk span{font-size:16px;color:var(--om-ink-3)}.fcom .om-blogg{padding-bottom:128px}.fcom .om-seksjon-hode{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.fcom .om-pil{font-size:15px;font-weight:600}.fcom .om-blogg-grid{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fcom .om-innlegg{display:flex;flex-direction:column;gap:16px;min-width:0}.fcom .om-bilde{aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:var(--om-flate)}.fcom .om-bilde img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--om-ease)}.fcom .om-innlegg:hover .om-bilde img{transform:scale(1.03)}.fcom .om-innlegg h3{margin:0;font-size:20px;line-height:1.25;letter-spacing:-.02em;font-weight:600;text-wrap:balance}.fcom .om-innlegg p{margin:-8px 0 0;font-size:15px;line-height:1.5;color:var(--om-ink-3)}@media (max-width:860px){.fcom .om-ramme{padding-inline:20px}.fcom .om-hode{padding-block:40px 8px}.fcom .om-hode p{font-size:18px}.fcom .om-brev{padding-block:48px 80px;grid-template-columns:1fr;gap:28px}.fcom .om-avsender{position:static;flex-direction:row;flex-wrap:wrap;align-items:center}.fcom .om-avsender .om-overlinje{flex-basis:100%}.fcom .om-avsender img{width:52px;height:52px}.fcom .om-tekst{font-size:17px}.fcom .om-lead{font-size:22px}.fcom .om-blogg-grid,.fcom .om-omtalt-grid{grid-template-columns:1fr}.fcom .om-blogg,.fcom .om-kontakt,.fcom .om-omtalt{padding-bottom:80px}.fcom .om-sak{padding:28px;min-height:0}.fcom .om-kontakt .om-flate{padding:48px 20px}.fcom .om-valg{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fcom *{transition:none!important}}