@font-face{font-family:GoodDirectionSans;src:url(/cdn/shop/files/GoodDirectionSans-Regular.woff?v=1756337588) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AtkinsonMono;src:url(/cdn/shop/files/AtkinsonHyperlegibleMono-Regular.ttf?v=1756915118) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AtkinsonMono;src:url(/cdn/shop/files/AtkinsonHyperlegibleMono-Bold.ttf?v=1756915117) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--fiab-font-sans: "GoodDirectionSans", Helvetica, Arial, sans-serif;--fiab-font-mono: "AtkinsonMono", "Courier New", monospace;--font-body--family: var(--fiab-font-sans);--font-subheading--family: var(--fiab-font-mono);--font-heading--family: var(--fiab-font-sans);--font-accent--family: var(--fiab-font-mono);--fiab-section-gap: 64px;--fiab-section-gap-hero: calc(var(--fiab-section-gap) / 2);--fiab-section-gap-footer: 256px;--fiab-grid-row-gap: 32px}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6{--color-background: #f6f2ee;--color-background-rgb: 246 242 238;--color-foreground: #111111;--color-foreground-rgb: 17 17 17;--color-foreground-heading: #111111;--color-foreground-heading-rgb: 17 17 17;--color-primary: #111111;--color-primary-rgb: 17 17 17;--color-primary-hover: #333333;--color-primary-hover-rgb: 51 51 51;--color-border: #d1ccc5;--color-border-rgb: 209 204 197;--color-shadow: #111111;--color-shadow-rgb: 17 17 17;--color-primary-button-background: #111111;--color-primary-button-text: #f6f2ee;--color-primary-button-border: #111111;--color-primary-button-hover-background: #333333;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-border: #333333;--color-secondary-button-background: transparent;--color-secondary-button-text: #111111;--color-secondary-button-border: #111111;--color-secondary-button-hover-background: #e5e0da;--color-secondary-button-hover-text: #111111;--color-secondary-button-hover-border: #111111;--color-input-background: #ffffff;--color-input-text: #111111;--color-input-text-rgb: 17 17 17;--color-input-border: #d1ccc5;--color-input-hover-background: #ffffff;--color-variant-background: #ffffff;--color-variant-border: #d1ccc5;--color-variant-text: #111111;--color-variant-text-rgb: 17 17 17;--color-variant-hover-background: #e5e0da;--color-variant-hover-text: #111111;--color-variant-hover-border: #111111;--color-selected-variant-background: #111111;--color-selected-variant-border: #111111;--color-selected-variant-text: #f6f2ee;--color-selected-variant-hover-background: #333333;--color-selected-variant-hover-text: #ffffff;--color-selected-variant-hover-border: #333333}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{font-family:var(--fiab-font-sans);font-weight:400;color:#000;background:#f5f2ef;overflow-x:clip}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;background:none;border:0;cursor:pointer;color:inherit}input{font:inherit}ul{list-style:none}.label,.link{font-family:var(--fiab-font-mono);font-size:10px;line-height:1.25;font-weight:400}.label,.link{text-transform:uppercase}.labelcaps{font-family:var(--fiab-font-mono);font-size:10px;text-transform:uppercase;margin:16px 0}.body-large{font-family:var(--fiab-font-sans);font-size:18px;font-weight:400;line-height:1.25}.h1-headline{font-family:var(--fiab-font-sans);font-size:32px;font-weight:400;line-height:1}.cta{font-family:var(--fiab-font-mono);font-size:10px;text-transform:uppercase;font-weight:400}.cta-arrow{display:inline-block;transition:transform .24s cubic-bezier(.22,1,.36,1)}.cta:hover .cta-arrow,.cta:focus-visible .cta-arrow,.cta-arrow-trigger:hover .cta-arrow,.cta-arrow-trigger:focus-visible .cta-arrow,.pagination-arrow-trigger:hover .cta-arrow,.pagination-arrow-trigger:focus-visible .cta-arrow{transform:translate(.3em)}.pagination-arrow-trigger:hover .pagination-arrow--previous,.pagination-arrow-trigger:focus-visible .pagination-arrow--previous{transform:translate(-.3em)}@media(prefers-reduced-motion:reduce){.cta-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/styles.css.map */
