:root{--c-blue:#5987a6;--c-blue-deep:#427394;--c-blue-light:#8fb4cf;--c-white:#fff;--c-mist:#f5f5f7;--c-ink:#1d1d1f;--c-grey:#6e6e73;--c-grey-2:#86868b;--c-silver:#a1a1a6;--c-night:#161617;--c-black:#000;--surface:var(--c-white);--surface-2:var(--c-mist);--text:var(--c-ink);--text-2:var(--c-grey);--text-3:var(--c-grey-2);--line:#0000001a;--line-strong:#00000038;--link:var(--c-blue-deep);--accent:var(--c-blue);--button-bg:var(--c-blue-deep);--button-fg:var(--c-white);--material:#ffffffb8;--material-solid:var(--c-white);--material-text:#1d1d1fcc;--font-sans:-apple-system, BlinkMacSystemFont, var(--font-inter,"Inter"), "Helvetica Neue", Helvetica, Arial, sans-serif;--fs-hero:clamp(44px, min(6.7vw, 10vh), 96px);--fs-h2:clamp(36px, 5.4vw, 80px);--fs-h3:clamp(28px, 3.2vw, 48px);--fs-statement:clamp(26px, 3.2vw, 44px);--fs-title:24px;--fs-eyebrow:clamp(19px, 1.6vw, 21px);--fs-lede:clamp(19px, 1.6vw, 23px);--fs-body:17px;--fs-small:14px;--fs-micro:12px;--fs-year:clamp(64px, 10vw, 144px);--bar:52px;--gutter:clamp(22px, 4vw, 48px);--w-wide:1100px;--w-head:980px;--w-lede:680px;--w-read:34em;--space-band:clamp(96px, 11vw, 160px);--space-section:clamp(64px, 7vw, 104px);--space-block:clamp(40px, 4.5vw, 64px);--r-sheet:40px;--r-xl:28px;--r-l:22px;--r-m:18px;--r-s:12px;--r-pill:980px;--shadow-tile:0 1px 2px #0000000a, 0 8px 24px #0000000f;--shadow-lift:0 6px 14px #0000000f, 0 24px 48px #00000024;--shadow-device:0 0 0 1px #0000001f, 0 40px 80px #00000038;--shadow-modal:0 40px 120px #00000052;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-move:cubic-bezier(.2, .8, .2, 1);--dur-press:.12s;--dur-fast:.24s;--dur-move:.56s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:734px){:root{--r-sheet:28px}}[data-surface=mist]{--surface:var(--c-mist);--surface-2:var(--c-white);--text:var(--c-ink);--text-2:var(--c-grey);--text-3:var(--c-grey-2);--line:#0000001a;--line-strong:#00000038;--link:var(--c-blue-deep);--accent:var(--c-blue);--button-bg:var(--c-blue-deep);--button-fg:var(--c-white);--material:#ffffffb8;--material-solid:var(--c-white);--material-text:#1d1d1fcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-surface=dark]{--surface:var(--c-black);--surface-2:var(--c-night);--text:var(--c-mist);--text-2:var(--c-silver);--text-3:var(--c-grey-2);--line:#ffffff29;--line-strong:#ffffff4d;--link:var(--c-blue-light);--accent:var(--c-blue-light);--button-bg:var(--c-blue-deep);--button-fg:var(--c-white);--material:#161617b8;--material-solid:var(--c-night);--material-text:#f5f5f7cc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-surface=blue]{--surface:var(--c-blue);--surface-2:#6b95b2;--text:var(--c-black);--text-2:var(--c-black);--text-3:#0009;--line:#0003;--line-strong:#00000059;--link:var(--c-black);--accent:var(--c-black);--button-bg:var(--c-black);--button-fg:var(--c-white);--material:#ffffffb8;--material-solid:var(--c-white);--material-text:#1d1d1fcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-project]{--button-bg:var(--text);--button-fg:var(--surface);--surface-2:color-mix(in srgb, var(--text) 6%, var(--surface));--material:#ffffffb8;--material-solid:var(--c-white);--material-text:#1d1d1fcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-project=beatnex]{--surface:#000;--text:#f5f5f7;--text-2:#a1a1a6;--text-3:#6e6e73;--link:#ff3b47;--accent:#ff3b47;--line:#ffffff29;--line-strong:#ffffff4d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-project=skanor-falsterbo-kallbadhus]{--surface:#0e3b4f;--text:#fff;--text-2:#b7d6e2;--text-3:#7fa6b6;--link:#a9cfdd;--accent:#a9cfdd;--line:#ffffff2e;--line-strong:#ffffff52;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-project=luckymac]{--surface:#f2c230;--text:#1d1d1f;--text-2:#3a3a3c;--text-3:#6b5a1e;--link:#1d1d1f;--accent:#1d1d1f;--line:#1d1d1f2e;--line-strong:#1d1d1f52}[data-project=beau-and-rooster]{--surface:#f3ede4;--text:#1d1d1f;--text-2:#5e5852;--text-3:#8c8379;--link:#7a5f38;--accent:#7a5f38;--line:#4632192e;--line-strong:#4632194d}[data-project=qrable]{--surface:#00ced1;--text:#032423;--text-2:#0a3c3b;--text-3:#1f6d6c;--link:#032423;--accent:#032423;--line:#03242333;--line-strong:#03242357}[data-project=bushus]{--surface:#d6edfa;--text:#0f2f45;--text-2:#355870;--text-3:#6c8ca2;--link:#c2185b;--accent:#c2185b;--line:#0f2f4529;--line-strong:#0f2f454d}[data-project=lekia]{--surface:#b3e2fd;--text:#0d2b45;--text-2:#2b4f6a;--text-3:#5d7e96;--link:#a8001a;--accent:#e0071b;--line:#0d2b4529;--line-strong:#0d2b454d}[data-project=hoganas-keramik]{--surface:#ece7de;--text:#24211d;--text-2:#655c52;--text-3:#978c80;--link:#765a39;--accent:#8b6b45;--line:#4632192e;--line-strong:#4632194d}[data-project=axpo]{--surface:#f3f3fb;--text:#15163d;--text-2:#4d4f7c;--text-3:#8587ad;--link:#3337c4;--accent:#e8445a;--line:#15163d29;--line-strong:#15163d4d}[data-project=noizii]{--surface:#f3f2ee;--text:#111;--text-2:#55534e;--text-3:#8a8780;--link:#b82a00;--accent:#e43000;--line:#11111129;--line-strong:#1111114d}[data-project=burlovs-bostader]{--surface:#f6eedc;--text:#2a1e17;--text-2:#62534a;--text-3:#8c7b6e;--link:#a8411b;--accent:#d9531e;--line:#2a1e1729;--line-strong:#2a1e174d}[data-project=technolution]{--surface:#f7f4ee;--text:#1d1d1f;--text-2:#5c5a55;--text-3:#8a8780;--link:#b3121f;--accent:#d7262b;--line:#1d1d1f24;--line-strong:#1d1d1f47}[data-project=mcare]{--surface:#edf2e6;--text:#17261a;--text-2:#4a5944;--text-3:#7e8a77;--link:#3b6a12;--accent:#548400;--line:#17261a29;--line-strong:#17261a4d}[data-project=formtoppen]{--surface:#18191b;--text:#f2f2f3;--text-2:#a7a9ad;--text-3:#6f7276;--link:#2ed582;--accent:#00c06c;--line:#ffffff2e;--line-strong:#ffffff52;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-project=kung-markatta]{--surface:#47704c;--text:#fff;--text-2:#e1ecdb;--text-3:#b9cdb2;--link:#ffe3a3;--accent:#ffd27a;--line:#ffffff2e;--line-strong:#ffffff52;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-project=lunds-energi]{--surface:#004890;--text:#fff;--text-2:#c2d6ec;--text-3:#8fb0d3;--link:#ffd200;--accent:#ffd200;--line:#ffffff2e;--line-strong:#ffffff52;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-project=astrazeneca]{--surface:#fbf1f3;--text:#2a0c15;--text-2:#6a4a53;--text-3:#9d8088;--link:#a8032f;--accent:#cb0439;--line:#2a0c1529;--line-strong:#2a0c154d}[data-project=precise-biometrics]{--surface:#eef0f2;--text:#15181c;--text-2:#565b62;--text-3:#8a9097;--link:#9a451c;--accent:#be6031;--line:#15181c29;--line-strong:#15181c4d}[data-project=beatnex],[data-project=skanor-falsterbo-kallbadhus],[data-project=formtoppen],[data-project=kung-markatta],[data-project=lunds-energi]{--material:#161617b8;--material-solid:var(--c-night);--material-text:#f5f5f7cc}[data-surface],[data-project]{background-color:var(--surface);color:var(--text)}:root{--ink:#000;--paper:#f5f5f7;--mute:#86868b;--blue:#5987a6;--button:#427394;--blue-hi:#8fb4cf}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--bar) + 16px);background:var(--surface)}html.menu-open{overflow:hidden}body{background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:50;background:var(--material-solid);position:fixed;inset:0 0 auto}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}:where(ul[class],ol[class],nav ul,footer ul){padding:0;list-style:none}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:calc(var(--w-wide) + 2 * var(--gutter));padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-hero{font-size:var(--fs-hero);letter-spacing:-.022em;text-wrap:balance;font-weight:600;line-height:1.04}.t-h2{font-size:var(--fs-h2);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.05}.t-h3{font-size:var(--fs-h3);letter-spacing:-.012em;text-wrap:balance;font-weight:600;line-height:1.1}.t-statement{font-size:var(--fs-statement);letter-spacing:-.01em;text-wrap:pretty;font-weight:600;line-height:1.2}.t-title{font-size:var(--fs-title);letter-spacing:-.004em;font-weight:600;line-height:1.17}.t-eyebrow{font-size:var(--fs-eyebrow);color:var(--link);font-weight:600;line-height:1.19}.t-lede{font-size:var(--fs-lede);color:var(--text-2);text-wrap:pretty;line-height:1.38}.t-lede strong{color:var(--text);font-weight:600}.t-body{font-size:var(--fs-body);line-height:1.5}.t-small{font-size:var(--fs-small);line-height:1.43}.t-micro{font-size:var(--fs-micro);letter-spacing:.01em;line-height:1.33}.t-year{font-size:var(--fs-year);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:.9}.t-year .to{color:var(--text-3)}.read{max-width:var(--w-read)}.read p+p{margin-top:1em}.link{min-height:44px;color:var(--link);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.actions{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}
