
  body {
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
	}
 
html body #wrap.wf-copy .ds-faq-item.open .ds-faq-q::after{background:#F4F5EF!important;color:#1E2623!important;box-shadow:inset 0 0 0 1.5px #1E2623}
#wrap.wf-copy .hw-nav{position:fixed;top:16px;left:50%;transform:translateX(-50%);width:min(1160px,calc(100% - 32px));z-index:50;box-sizing:border-box;background:#F4F5EF;border-radius:999px;padding:10px 12px 10px 28px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 8px 30px rgba(30,38,35,.08);font-family:'Schibsted Grotesk',sans-serif}#wrap.wf-copy .hw-logo{font-weight:600;font-size:19px;letter-spacing:-.02em;color:#1E2623;text-decoration:none}#wrap.wf-copy .hw-links{display:flex;gap:18px;font-size:14px;font-weight:500}#wrap.wf-copy .hw-links a{color:#1E2623;text-decoration:none;padding:8px 12px;border-radius:999px}#wrap.wf-copy .hw-links a.on{background:#DEDCD7}#wrap.wf-copy .hw-cta{background:#E6F253;color:#1E2623;padding:12px 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none}@media(max-width:1000px){#wrap.wf-copy .hw-links{display:none}}body{background:#ECEAE2;margin:0;font-family:'Schibsted Grotesk',sans-serif}
#wrap.wf-copy .hw-nav{gap:8px}#wrap.wf-copy .hw-logo{margin-right:auto;white-space:nowrap}#wrap.wf-copy .hw-links{margin-right:16px}#wrap.wf-copy .hw-cta{white-space:nowrap}#wrap.wf-copy .hw-burger{display:none;width:44px;height:44px;border:0;border-radius:999px;background:#DEDCD7;cursor:pointer;padding:0;align-items:center;justify-content:center;flex-direction:column;gap:5px;flex:none}#wrap.wf-copy .hw-burger span{display:block;width:18px;height:2px;background:#1E2623;border-radius:2px;transition:transform .25s,opacity .2s}#wrap.wf-copy .hw-burger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}#wrap.wf-copy .hw-burger[aria-expanded=true] span:nth-child(2){opacity:0}#wrap.wf-copy .hw-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}#wrap.wf-copy .hw-panel{display:none}@media(max-width:1000px){#wrap.wf-copy .hw-burger{display:inline-flex}#wrap.wf-copy .hw-panel{display:flex;flex-direction:column;position:absolute;top:calc(100% + 8px);left:0;right:0;background:#F4F5EF;border-radius:28px;padding:12px;box-shadow:0 20px 50px rgba(30,38,35,.16);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s;font-family:'Schibsted Grotesk',sans-serif}#wrap.wf-copy .hw-nav.open .hw-panel{opacity:1;visibility:visible;transform:none}#wrap.wf-copy .hw-panel a{color:#1E2623;text-decoration:none;font-size:18px;font-weight:500;padding:14px 18px;border-radius:18px}#wrap.wf-copy .hw-panel a:hover,#wrap.wf-copy .hw-panel a.on{background:#DEDCD7}}@media(max-width:480px){#wrap.wf-copy .hw-nav{padding:8px 8px 8px 18px!important}#wrap.wf-copy .hw-logo{font-size:16px!important}#wrap.wf-copy .hw-cta{padding:11px 16px!important;font-size:14px!important}}
#wrap.wf-copy .ds-prin-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important}#wrap.wf-copy .ds-work-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}#wrap.wf-copy .ds-prin-grid>*,#wrap.wf-copy .ds-work-grid>*,#wrap.wf-copy .ds-about-story>*{min-width:0}@media(max-width:860px){#wrap.wf-copy .ds-about-story{grid-template-columns:1fr!important}}
#wrap.wf-copy .ds-about-story{grid-template-columns:1fr!important;max-width:820px;margin-left:auto;margin-right:auto}
#wrap.wf-copy .fs{padding:clamp(16px,3vw,40px) clamp(16px,3vw,24px) clamp(56px,8vw,104px);font-family:'Schibsted Grotesk',sans-serif;color:#1E2623}#wrap.wf-copy .fs-in{max-width:1040px;margin:0 auto}#wrap.wf-copy .fs-tl{position:relative;display:grid;gap:clamp(14px,2vw,22px);padding-left:clamp(0px,3vw,36px)}#wrap.wf-copy .fs-tl:before{content:'';position:absolute;left:clamp(0px,1.5vw,16px);top:8px;bottom:8px;width:2px;background:#1E2623;opacity:.18;display:none}@media(min-width:720px){#wrap.wf-copy .fs-tl:before{display:block}}#wrap.wf-copy .fs-step{background:#F4F5EF;border-radius:28px;padding:clamp(22px,3vw,34px);display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:clamp(14px,3vw,32px);align-items:start;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}#wrap.wf-copy .fs-step:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(30,38,35,.1)}#wrap.wf-copy .fs-step.dark{background:#1E2623;color:#ECEAE2}#wrap.wf-copy .fs-age{font-family:'Instrument Serif',serif;font-size:clamp(40px,5vw,60px);line-height:1;color:#1E2623}#wrap.wf-copy .fs-step.dark .fs-age{color:#C3CDD1}#wrap.wf-copy .fs-t{font-family:'Instrument Serif',serif;font-size:clamp(24px,2.6vw,32px);line-height:1.1;margin:0 0 10px;font-weight:400}#wrap.wf-copy .fs-p{margin:0;font-size:16px;line-height:1.65;color:#4a5450}#wrap.wf-copy .fs-step.dark .fs-p{color:#c9ccc4}@media(max-width:600px){#wrap.wf-copy .fs-step{grid-template-columns:1fr}}#wrap.wf-copy .fs-end{margin-top:clamp(40px,6vw,64px);background:#1E2623;color:#ECEAE2;border-radius:32px;padding:clamp(28px,5vw,56px);display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}#wrap.wf-copy .fs-end h3{font-family:'Instrument Serif',serif;font-weight:400;font-size:clamp(28px,3.6vw,44px);line-height:1.08;margin:0;max-width:620px;color:#ECEAE2}#wrap.wf-copy .fs-btns{display:flex;flex-wrap:wrap;gap:10px}#wrap.wf-copy .fs-btn{display:inline-block;padding:15px 26px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;transition:transform .2s}#wrap.wf-copy .fs-btn:hover{transform:translateY(-2px)}#wrap.wf-copy .fs-b1{background:#F4F5EF;color:#1E2623}#wrap.wf-copy .fs-b2{background:rgba(244,245,239,.12);color:#F4F5EF}@media(prefers-reduced-motion:reduce){#wrap.wf-copy .fs-step,#wrap.wf-copy .fs-btn{transition:none}}
#wrap.wf-copy .fs-step{grid-template-columns:minmax(0,170px) minmax(0,1fr)!important}#wrap.wf-copy .fs-age{font-size:clamp(28px,3.2vw,38px)!important;line-height:1.05}@media(max-width:600px){#wrap.wf-copy .fs-step{grid-template-columns:1fr!important}}
#wrap.wf-copy .ds-faq-item.open .ds-faq-q::after{background:#111!important}
