@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2) format("woff2"),url(/assets/instrument-sans-latin-ext-400-normal-r32jotim.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2) format("woff2"),url(/assets/instrument-sans-latin-400-normal-D1W7dsQl.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-ext-500-normal-CTEe1bJa.woff2) format("woff2"),url(/assets/instrument-sans-latin-ext-500-normal-CAxz3nsc.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2) format("woff2"),url(/assets/instrument-sans-latin-500-normal-Z6ESRlEs.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-ext-600-normal-BsaQcF38.woff2) format("woff2"),url(/assets/instrument-sans-latin-ext-600-normal-DMks36a2.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2) format("woff2"),url(/assets/instrument-sans-latin-600-normal-B9e8oLYv.woff) format("woff");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 Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");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 Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");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{--ground: #f6f6f3;--surface: #ffffff;--surface-2: #eeefea;--ink: #171a17;--ink-2: #4b524d;--ink-3: #7b827d;--line: #dcdfd8;--accent: #1c5b4e;--accent-ink: #164a40;--accent-soft: #e2ece7;--serif: "Instrument Serif", Georgia, "Times New Roman", serif;--sans: "Instrument Sans", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--measure: 62ch;color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--ground: #101412;--surface: #171c19;--surface-2: #1e2420;--ink: #e9ece7;--ink-2: #b1b8b2;--ink-3: #80887f;--line: #2b322d;--accent: #5fbfa8;--accent-ink: #86d3c0;--accent-soft: #1b2e28}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font:17px/1.6 var(--sans);font-feature-settings:"ss01"}a{color:var(--accent-ink);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-weight:400;letter-spacing:-.01em;text-wrap:balance;margin:0}h1{font-family:var(--serif);font-size:clamp(2.4rem,6vw,4rem);line-height:1.05}h2{font-family:var(--serif);font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.15}h3{font-size:1.1rem;font-weight:600;letter-spacing:0}p{margin:0}.eyebrow{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.lede{font-size:1.15rem;color:var(--ink-2);max-width:var(--measure)}.measure{max-width:var(--measure)}.muted{color:var(--ink-2)}.small{font-size:.92rem}.wrap{max-width:1080px;margin:0 auto;padding-inline:20px}.site-header{border-bottom:1px solid var(--line);background:var(--ground)}.site-header .wrap{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 28px;padding-block:18px}.wordmark{font-family:var(--serif);font-size:1.9rem;line-height:1;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.site-nav{display:flex;flex-wrap:wrap;gap:4px 22px;margin-left:auto;font-size:.98rem}.site-nav a{color:var(--ink-2);text-decoration:none;padding:4px 0;border-bottom:1px solid transparent}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.site-nav a.product{color:var(--accent-ink);font-weight:600}main>section{padding-block:56px}main>section+section{border-top:1px solid var(--line)}.hero{padding-block:72px 56px}.hero h1{max-width:16ch}.hero .lede{margin-top:22px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:4px;font-weight:600;font-size:.98rem;text-decoration:none;border:1px solid var(--accent)}.btn.primary{background:var(--accent);color:#fff}.btn.primary:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.btn.quiet{color:var(--accent-ink);background:transparent}.btn.quiet:hover{background:var(--accent-soft)}.section-head{display:grid;gap:10px;margin-bottom:28px}.section-head p{max-width:var(--measure);color:var(--ink-2)}.product{display:grid;gap:22px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:28px}.product .numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}.product .numbers div{border-top:1px solid var(--line);padding-top:12px}.product .numbers b{display:block;font-family:var(--serif);font-size:2.2rem;line-height:1;font-weight:400;color:var(--accent-ink);font-variant-numeric:tabular-nums}.product .numbers span{display:block;margin-top:6px;font-size:.92rem;color:var(--ink-2)}.principles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.principles h3{margin-bottom:8px}.principles p{color:var(--ink-2)}.offices{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}.office{display:grid;gap:18px;align-content:start}.office .landmark{display:flex;align-items:flex-end;gap:12px;border-bottom:1px solid var(--line);padding-bottom:10px}.office .landmark img{width:48px;height:48px}@media (prefers-color-scheme: dark){.office .landmark img{filter:invert(1) brightness(1.1)}}.office .landmark span{font-family:var(--serif);font-size:1.4rem;line-height:1}.people{display:grid;gap:14px}.person{display:flex;align-items:center;gap:14px}.person img{width:64px;height:64px;border-radius:50%;object-fit:cover}.person b{display:block;font-weight:600}.person span{color:var(--ink-2);font-size:.92rem}.partners{display:flex;flex-wrap:wrap;align-items:center;gap:28px 40px}.partners img{width:auto}.partners .insj{height:34px}.partners .startuplab{height:28px}.partners .sharelab{height:31px}.partners .innovasjon{height:33px}.partners .uio{height:37px}@media (prefers-color-scheme: dark){.partners{background:#fff;padding:22px 26px;border-radius:6px}}.notes{display:grid;gap:26px;max-width:70ch}.note time{font-size:.85rem;color:var(--ink-3);letter-spacing:.02em}.note h3{margin:4px 0 8px;font-family:var(--serif);font-size:1.45rem;font-weight:400;letter-spacing:-.01em}.note h3 a{color:var(--ink);text-decoration:none}.note h3 a:hover{text-decoration:underline}.note p{color:var(--ink-2)}.note-link{margin-top:6px;font-size:.95rem}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px}.contact-grid h3{margin-bottom:6px}.contact-grid p{color:var(--ink-2)}address{font-style:normal;color:var(--ink-2)}.prose{display:grid;gap:18px;max-width:var(--measure)}.prose p{color:var(--ink-2)}.prose p strong{color:var(--ink);font-weight:600}.legal-block{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:22px 24px;max-width:70ch}.site-footer{border-top:1px solid var(--line);padding-block:36px 48px;font-size:.92rem;color:var(--ink-2)}.site-footer .wrap{display:grid;gap:18px}.site-footer nav{display:flex;flex-wrap:wrap;gap:6px 22px}.site-footer nav a{color:var(--ink-2)}.site-footer .legal{max-width:70ch}@media (prefers-reduced-motion: reduce){*{transition:none!important;scroll-behavior:auto!important}}@media print{.site-header,.site-footer nav,.actions{display:none}body{background:#fff;color:#000}}
