@font-face{font-family:IW Display Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:700 800;size-adjust:93%}@font-face{font-family:IW Body Fallback;src:local("Arial"),local("ArialMT");font-weight:400 500;size-adjust:94.4%}@font-face{font-family:IW Body Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 700;size-adjust:90%}.iw{--iw-cobalt: #2747ff;--iw-tomato: #f04a2a;--iw-tomato-text: #962812;--iw-sand: #efe9df;--iw-ink: #121212;--iw-muted: #605c56;--iw-white: #ffffff;--iw-display: "Bricolage Grotesque", "IW Display Fallback", sans-serif;--iw-body: "Familjen Grotesk", "IW Body Fallback", sans-serif;--iw-mono: "Geist Mono", "Courier New", monospace;--iw-gutter: clamp(20px, 4.45vw, 64px);--iw-max: 1440px;background:var(--iw-white);color:var(--iw-ink);font-family:var(--iw-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.iw *,.iw *:before,.iw *:after{box-sizing:border-box}:where(.iw) :where(p,h1,h2,h3,ul,ol,dl,dd){margin:0;padding:0}:where(.iw) :where(a){color:inherit;text-decoration:none}.iw-wrap{width:100%;max-width:var(--iw-max);margin:0 auto;padding:0 var(--iw-gutter)}.iw-display{font-family:var(--iw-display);font-weight:800;font-variation-settings:"opsz" 96}.iw-heading{font-family:var(--iw-display);font-weight:800;font-variation-settings:"opsz" 14}.iw-mono{font-family:var(--iw-mono);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.iw-chapter{font-size:clamp(52px,15.3vw,220px);line-height:.88;letter-spacing:-.04em}.iw-title{font-size:clamp(48px,6.7vw,96px);line-height:.98;letter-spacing:-.03em}.iw-body{font-size:clamp(17px,1.4vw,20px);line-height:1.45}.iw-rule{height:3px;background:currentColor;border:0;margin:0}.iw:lang(ar){--iw-mono: "Geist Mono", Arial, sans-serif}.iw *:lang(ar){letter-spacing:0!important}.iw:lang(ar) .iw-display,.iw:lang(ar) .iw-heading{line-height:1.2}.iw [data-reveal].is-pending{opacity:0;transform:translateY(28px)}.iw [data-reveal].is-in{opacity:1;transform:none;transition:opacity .7s ease,transform .8s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.iw *,.iw *:before,.iw *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
