@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,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:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8fabc6{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_8fabc6{--font-unbounded:"Unbounded","Unbounded Fallback"}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/1ae5326f0f7ca785-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eabb643b88fa58a9-s.p.woff2) format("woff2");unicode-range:u+00??,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:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,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:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_a2eeb3{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback}.__variable_a2eeb3{--font-schibsted:"Schibsted Grotesk","Schibsted Grotesk Fallback"}:root{--ink:oklch(17% 0.035 290);--ink-2:oklch(23% 0.04 290);--ink-3:oklch(34% 0.04 290);--cream:oklch(97% 0.015 90);--cream-2:oklch(92% 0.02 90);--cream-3:oklch(84% 0.025 90);--sun:oklch(88% 0.18 95);--sun-deep:oklch(78% 0.17 90);--sky:oklch(62% 0.19 255);--sky-deep:oklch(52% 0.19 255);--coral:oklch(69% 0.2 28);--coral-deep:oklch(60% 0.2 28);--lime:oklch(87% 0.21 135);--lime-deep:oklch(78% 0.2 135);--violet:oklch(52% 0.23 300);--violet-deep:oklch(42% 0.22 300);--pink:oklch(79% 0.16 345);--pink-deep:oklch(70% 0.17 345);--font-display:var(--font-unbounded),"Arial Black",sans-serif;--font-body:var(--font-schibsted),"Helvetica Neue",Arial,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.375rem;--text-xl:clamp(1.6rem,1.1rem + 2vw,2.5rem);--text-2xl:clamp(2.2rem,1.3rem + 4vw,4.4rem);--text-hero:clamp(2.6rem,1rem + 6.4vw,7.2rem);--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--section:clamp(88px,7vw + 48px,168px);--gutter:clamp(20px,4vw,64px);--measure:60ch;--nav-h:72px;--radius:22px;--radius-sm:12px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1);--dur-fast:140ms;--dur-mid:260ms;color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--ink);color:var(--cream);font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;font-feature-settings:"kern";font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}img{display:block;max-width:100%}a{text-decoration-thickness:1.5px;text-underline-offset:.18em}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:800;line-height:1;letter-spacing:-.02em;text-wrap:balance}p{margin:0}:focus-visible{outline:3px solid var(--sun);outline-offset:3px}::selection{background:var(--sun);color:var(--ink)}[data-zone=ink]{background:var(--ink);color:var(--cream)}[data-zone=cream]{background:var(--cream);color:var(--ink)}[data-zone=sun]{background:var(--sun);color:var(--ink)}[data-zone=sky]{background:var(--sky);color:var(--ink)}[data-zone=coral]{background:var(--coral);color:var(--ink)}[data-zone=lime]{background:var(--lime);color:var(--ink)}[data-zone=violet]{background:var(--violet);color:var(--cream)}[data-zone=pink]{background:var(--pink);color:var(--ink)}.wrap{width:min(100% - 2 * var(--gutter),1280px);margin-inline:auto}.eyebrow{font-family:var(--font-display);font-weight:600;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;opacity:.85}.eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:currentColor}.h2{font-size:var(--text-2xl);max-width:16ch}.lede{font-size:var(--text-lg);line-height:1.4;max-width:48ch;opacity:.88}.body,.lede{text-wrap:pretty}.body{max-width:var(--measure);opacity:.85}.num{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btn{--btn-bg:var(--sun);--btn-ink:var(--ink);position:relative;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;background:var(--btn-bg);color:var(--btn-ink);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px oklch(0 0 0/.5)}.btn:active{transform:translateY(0) scale(.98)}.btn--ink{--btn-bg:var(--ink);--btn-ink:var(--cream)}.btn--cream{--btn-bg:var(--cream);--btn-ink:var(--ink)}.btn--outline{--btn-bg:transparent;--btn-ink:currentColor;box-shadow:inset 0 0 0 2px currentColor}.btn--outline:hover{box-shadow:inset 0 0 0 2px currentColor,0 10px 24px -10px oklch(0 0 0/.4)}.sticker{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);line-height:1.2;white-space:nowrap;color:var(--ink);box-shadow:0 6px 16px -8px oklch(0 0 0/.5)}.sticker,.sticker[data-hue=sun]{background:var(--sun)}.sticker[data-hue=sky]{background:var(--sky);color:var(--cream)}.sticker[data-hue=coral]{background:var(--coral);color:var(--cream)}.sticker[data-hue=lime]{background:var(--lime)}.sticker[data-hue=violet]{background:var(--violet);color:var(--cream)}.sticker[data-hue=pink]{background:var(--pink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}