@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2?dpl=dpl_G3UyEBCxpYag6cbypx4ihXmDLBCn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2?dpl=dpl_G3UyEBCxpYag6cbypx4ihXmDLBCn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_d379040a-module__XjdniW__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_d379040a-module__XjdniW__variable{--font-heading:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.0kh2es0tesdch.woff2?dpl=dpl_G3UyEBCxpYag6cbypx4ihXmDLBCn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/31a9145ccb84606d-s.p.10_fo~wllb4ek.woff2?dpl=dpl_G3UyEBCxpYag6cbypx4ihXmDLBCn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:104.49%}.schibsted_grotesk_8cd1a45c-module__wjNEgq__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_8cd1a45c-module__wjNEgq__variable{--font-body:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
:root{--color-primary:#1a1215;--color-secondary:#6b2e48;--color-accent:#ffb6c1;--color-background:#fdfafb;--color-surface:#f6eaec;--color-text:#1c1418;--color-muted:#7c6b71;--brief-on-accent:#2e1a21;--brief-danger:#a5402c;--color-on-accent:var(--brief-on-accent,var(--color-primary));--color-danger:var(--brief-danger,color-mix(in srgb, #c0392b 85%, var(--color-text)));--radius:2px;--radius-photo:10px;--shadow:0 2px 8px #0000000a, 0 8px 32px #00000014;--spacing:8px;--text-display:clamp(88px, 20vw, 320px);--text-h1:clamp(56px, 9vw, 148px);--text-h2:clamp(38px, 5.4vw, 84px);--text-h3:clamp(19px, 1.6vw, 24px);--text-body:16px;--text-small:14px;--text-eyebrow:11.5px;--sn-pill:999px;--sn-gutter:clamp(20px, 5vw, 64px);--sn-pad-y:clamp(88px, 11vw, 160px);--sn-max:1440px;--sn-gap:clamp(24px, 3vw, 48px);--sn-gap-sm:clamp(14px, 1.4vw, 20px);--sn-card-pad:clamp(24px, 3vw, 40px);--sn-shadow-pop:0 26px 80px #1211102e;--sn-hairline:color-mix(in srgb, var(--color-text) 14%, transparent);--sn-hairline-dark:color-mix(in srgb, var(--color-background) 16%, transparent);--sn-on-dark:color-mix(in srgb, var(--color-background) 96%, var(--color-accent) 4%);--sn-dark-raised:color-mix(in srgb, var(--color-primary) 92%, var(--color-background) 8%);--sn-ease:cubic-bezier(.22, 1, .36, 1);--sn-ease-photo:cubic-bezier(.25, 1, .5, 1);--hairline:color-mix(in srgb, var(--color-text) 14%, transparent);--lp-canvas-1:var(--color-background);--lp-canvas-2:var(--color-surface);--lp-canvas-3:color-mix(in srgb, var(--color-background) 94%, var(--color-accent) 6%);--lp-canvas-4:color-mix(in srgb, var(--color-background) 91%, var(--color-accent) 9%);--lp-canvas-5:color-mix(in srgb, var(--color-background) 87%, var(--color-accent) 13%);--lp-dark:color-mix(in srgb, var(--color-primary) 96%, var(--color-accent) 4%);--lp-dark-raised:color-mix(in srgb, var(--lp-dark) 93%, var(--color-accent) 7%);--lp-on-dark:color-mix(in srgb, var(--color-background) 97%, var(--color-primary) 3%);--lp-brand-deep:color-mix(in srgb, var(--color-primary) 72%, var(--color-accent) 28%);--lp-card-cream:color-mix(in srgb, var(--color-background) 86%, var(--color-accent) 14%);--lp-on-cream:color-mix(in srgb, var(--color-primary) 82%, var(--color-accent) 18%);--lp-on-deep:color-mix(in srgb, var(--color-background) 92%, var(--color-accent) 8%);--lp-shadow-tint:color-mix(in srgb, var(--color-primary) 82%, var(--color-accent) 18%)}@supports (color:hsl(from white h s l)){:root{--color-on-accent:var(--brief-on-accent,hsl(from var(--color-accent) h min(s * .45, 28) clamp(14, (58 - l) * 100, 95)));--color-danger:var(--brief-danger,hsl(from var(--color-background) 10 58 clamp(41, (60 - l) * 100, 70)))}}:where(:root){--font-heading:"Bebas Neue", "Oswald", "Arial Narrow", sans-serif;--font-body:"Schibsted Grotesk", system-ui, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.lp-morph-on section,.lp-morph-on footer{background-color:#0000!important}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:.01em;font-weight:400;line-height:.92}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}@media (max-width:860px){:root{--text-display:clamp(76px, 24vw, 132px);--text-h1:clamp(42px, 13vw, 86px);--text-h2:clamp(34px, 9vw, 56px);--sn-pad-y:clamp(56px, 9vw, 92px)}}@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0}[data-reveal].lp-reveal-in{animation:lp-reveal-in var(--lp-reveal-dur,.75s) cubic-bezier(.16, 1, .3, 1) both}}@keyframes lp-reveal-in{0%{opacity:0;transform:translateY(var(--lp-reveal-y,30px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
