@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxitypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNu2ZGRu3k.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxitypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNu15GR.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentsans/v4/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--duett-spring-green: #37F39C;--duett-bush: #0E3A2E;--duett-nero: #160B00;--duett-stone-gray: #EFF1F0;--cape-cod: #474A4A;--grey: #808080;--lemon-grass: #90928C;--white: #FFFFFF;--duett-bush-dark: #0A2C22;--duett-spring-green-dark: #2ADE8B;--color-warning-ink: #B26A0A;--okonomi-primary: #37F39C;--okonomi-tint: #F5FEF9;--okonomi-soft: #D7FDEB;--prosjekt-primary: #FBC658;--prosjekt-tint: #FEFBF2;--prosjekt-soft: #F2EFE6;--eiendom-primary: #FF5A5A;--eiendom-tint: #EFF1F0;--eiendom-soft: #D9D9D8;--lager-primary: #9F4EE5;--lager-tint: #F7F3FC;--lager-soft: #EAD8F9;--cloud-primary: #24F2E0;--cloud-tint: #F5FEFD;--cloud-soft: #C6F1ED;--taskline-primary: #44D3F6;--taskline-tint: #D9E0EC;--taskline-dark: #0F283B;--color-success: #1F9D68;--color-warning: #E88A1A;--color-danger: #C9403F;--color-info: #2499CB;--color-success-soft: #E6F6EE;--color-warning-soft: #FDF1E2;--color-danger-soft: #FBE9E9;--color-info-soft: #E5F2F9;--bg-canvas: #FFFFFF;--bg-subtle: #EFF1F0;--bg-elevated: #FFFFFF;--bg-dark: #0E3A2E;--border-soft: #EEEEEE;--border-default: #DDDEDE;--border-strong: #90928C;--fg-headline: #0E3A2E;--fg-strong: #160B00;--fg-paragraph: #474A4A;--fg-muted: #808080;--fg-on-dark: #FFFFFF;--fg-on-dark-subtle: #EFF1F0;--fg-on-accent: #0E3A2E;--fg-link: #0E3A2E;--fg-link-hover: #0E3A2E;--fg-link-underline-hover: #37F39C;--font-sans: "Instrument Sans", Arial, Helvetica, sans-serif;--font-display: "Instrument Sans", Arial, Helvetica, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-display: 72px;--fs-h1: 40px;--fs-h2: 32px;--fs-h3: 24px;--fs-h4: 20px;--fs-h5: 18px;--fs-body: 16px;--fs-link: 16px;--fs-helper: 14px;--fs-tiny: 12px;--lh-tight: 1;--lh-snug: 1.15;--lh-normal: 1.5;--lh-relaxed: 1.7;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-normal: 0;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--space-13: 128px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 25px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(14,58,46,.06);--shadow-sm: 0 2px 6px rgba(14,58,46,.06), 0 1px 2px rgba(14,58,46,.04);--shadow-md: 0 8px 20px rgba(14,58,46,.08), 0 2px 6px rgba(14,58,46,.04);--shadow-lg: 0 18px 36px rgba(14,58,46,.1), 0 4px 10px rgba(14,58,46,.05);--shadow-focus: 0 0 0 3px rgba(55,243,156,.45);--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .36s}html,body{font-family:var(--font-sans);color:var(--fg-paragraph);background:var(--bg-canvas)}h1,h2,h3,h4,h5{font-family:var(--font-sans);color:var(--fg-headline);font-weight:var(--fw-bold);line-height:var(--lh-snug);margin:0}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}.display{font-size:var(--fs-display);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--fg-headline);margin:0}p,.body{font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--fg-paragraph);margin:0}.helper,small{font-size:var(--fs-helper);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--fg-muted)}.eyebrow{font-size:var(--fs-tiny);font-weight:var(--fw-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}a,.link{color:var(--fg-link);font-weight:var(--fw-semibold);text-decoration:none;border-bottom:1px solid currentColor;transition:color var(--dur-fast) var(--ease-out)}a:hover,.link:hover{color:var(--fg-link-hover)}code,pre,.mono{font-family:var(--font-mono);font-size:.92em}:root{--brand-primary: #0e3a2e;--brand-accent: #37f39c;--brand-on-accent: #0e3a2e;--duett-bush: var(--brand-primary);--duett-bush-dark: color-mix(in srgb, var(--brand-primary) 94%, #000);--bg-dark: var(--brand-primary);--fg-headline: var(--brand-primary);--fg-link: var(--brand-primary);--fg-link-hover: var(--brand-primary);--duett-spring-green: var(--brand-accent);--duett-spring-green-dark: color-mix(in srgb, var(--brand-accent) 94%, #000);--fg-on-accent: var(--brand-on-accent);--fg-link-underline-hover: var(--brand-accent);--shadow-focus: 0 0 0 3px color-mix(in srgb, var(--brand-accent) 45%, transparent)}body{margin:0;background:var(--bg-subtle)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
