@font-face{font-family:FL Fraunces;src:url(fl-fraunces-var.woff2) format("woff2-variations");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:FL Fraunces;src:url(fl-fraunces-italic-var.woff2) format("woff2-variations");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:"FL Source Serif";src:url(fl-sourceserif-var.woff2) format("woff2-variations");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:FL Plex Mono;src:url(fl-plexmono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FL Plex Mono;src:url(fl-plexmono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--fl-ink: #201f1b;--fl-ink-2: #1a1916;--fl-paper: #f6f5f0;--fl-paper-2: #eceae1;--fl-red: #7e3628;--fl-red-lift: #8f3f2f;--fl-brass: #c9963f;--fl-on-ink: #f6f5f0;--fl-on-ink-body: #c7c6c1;--fl-on-ink-muted: #8b8a85;--fl-rule-ink: rgb(246 245 240 / 14%);--fl-on-paper: #201f1b;--fl-on-paper-body: #4a4741;--fl-on-paper-muted: #6e6a62;--fl-rule-paper: rgb(32 31 27 / 14%);--fl-perf: #cbcac5;--fl-display: "FL Fraunces", georgia, "times new roman", serif;--fl-body: "FL Source Serif", georgia, "times new roman", serif;--fl-mono: "FL Plex Mono", ui-monospace, sfmono-regular, menlo, consolas, monospace;--fl-page: 1080px;--fl-gutter: clamp(1.25rem, .6rem + 3vw, 3.5rem);--fl-perf-inset: 22px;--fl-perf-track: 76px;--fl-perf-hole-w: 10px;--fl-perf-hole-h: 12px;--fl-perf-cycle: 34px;--fl-perf-col-1: 5px;--fl-perf-col-2: 61px;--fl-perf-clear: 118px}.fl-band{position:relative;box-sizing:border-box;width:100%;padding-block:clamp(3rem,1.5rem + 5vw,6rem);overflow:hidden}.fl-band--ink{background-color:var(--fl-ink);color:var(--fl-on-ink-body)}.fl-band--paper{background-color:var(--fl-paper);color:var(--fl-on-paper-body)}.fl-band__inner{position:relative;box-sizing:border-box;max-width:var(--fl-page);margin-inline:auto;padding-inline:var(--fl-gutter)}.fl-band--perforated:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--fl-perf-inset);width:var(--fl-perf-track);pointer-events:none;background-color:var(--fl-ink);background-image:repeating-linear-gradient(to bottom,var(--fl-perf) 0 var(--fl-perf-hole-h),transparent var(--fl-perf-hole-h) var(--fl-perf-cycle)),repeating-linear-gradient(to bottom,var(--fl-perf) 0 var(--fl-perf-hole-h),transparent var(--fl-perf-hole-h) var(--fl-perf-cycle));background-repeat:repeat-y,repeat-y;background-size:var(--fl-perf-hole-w) var(--fl-perf-cycle),var(--fl-perf-hole-w) var(--fl-perf-cycle);background-position:var(--fl-perf-col-1) 0,var(--fl-perf-col-2) 0}@media(min-width:750px){.fl-band--perforated{padding-inline-start:var(--fl-perf-clear)}}.fl-perf-strip{height:9px;background-image:repeating-linear-gradient(to right,var(--fl-perf) 0 26px,transparent 26px 48px);border-radius:2px}@media(max-width:749px){:root{--fl-perf-inset: 6px;--fl-perf-track: 22px;--fl-perf-hole-w: 8px;--fl-perf-hole-h: 10px;--fl-perf-cycle: 28px;--fl-perf-col-1: 7px}.fl-band--perforated:before{background-image:repeating-linear-gradient(to bottom,var(--fl-perf) 0 var(--fl-perf-hole-h),transparent var(--fl-perf-hole-h) var(--fl-perf-cycle));background-size:var(--fl-perf-hole-w) var(--fl-perf-cycle);background-position:var(--fl-perf-col-1) 0}.fl-band--perforated{padding-inline-start:34px}}.fl-eyebrow{margin:0;font-family:var(--fl-mono);font-size:.6875rem;font-weight:500;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.fl-eyebrow--brass{color:var(--fl-brass)}.fl-eyebrow--muted-ink{color:var(--fl-on-ink-muted)}.fl-display{margin:0;font-family:var(--fl-display);font-weight:700;font-variation-settings:"SOFT" 0,"WONK" 1;letter-spacing:-.015em;line-height:.95;text-wrap:balance}.fl-display em{font-style:italic;font-weight:700;color:var(--fl-brass)}.fl-prose{font-family:var(--fl-body);font-size:clamp(1.0625rem,1rem + .35vw,1.1875rem);line-height:1.62}.fl-prose p{margin:0 0 1em}.fl-prose p:last-child{margin-bottom:0}.fl-rule{height:1px;border:0;margin:0;background-color:var(--fl-rule-ink)}.fl-band--paper .fl-rule{background-color:var(--fl-rule-paper)}.fl-cta{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:62px;padding:1rem 1.5rem;border:0;border-radius:2px;background-color:var(--fl-red);color:var(--fl-paper);font-family:var(--fl-mono);font-size:.8125rem;font-weight:500;letter-spacing:.16em;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .18s ease}.fl-cta:hover,.fl-cta:focus-visible{background-color:var(--fl-red-lift);color:var(--fl-paper)}.fl-band :focus-visible{outline:2px solid var(--fl-brass);outline-offset:3px}@media(prefers-reduced-motion:reduce){.fl-cta{transition:none}}.fl-cta--inline{width:auto;min-height:52px;padding-inline:2rem}.fl-atc,.fl-atc add-to-cart-component{display:contents}.fl-head--center{text-align:center}.fl-head--center .fl-head__standfirst{margin-inline:auto}.fl-head__eyebrow--brass{color:var(--fl-brass)}.fl-head__eyebrow--red{color:var(--fl-red)}.fl-head__eyebrow--muted{color:var(--fl-on-paper-muted)}.fl-head__title{margin-block:1rem 0;font-size:clamp(1.875rem,1rem + 3.4vw,3rem)}.fl-band--ink .fl-head__title{color:var(--fl-on-ink)}.fl-band--paper .fl-head__title{color:var(--fl-on-paper)}.fl-head__standfirst{margin-block-start:1.15rem;max-width:58ch;font-family:var(--fl-body);font-size:clamp(1rem,.95rem + .3vw,1.125rem);font-style:italic;line-height:1.6}.fl-band--ink .fl-head__standfirst{color:var(--fl-on-ink-body)}.fl-band--paper .fl-head__standfirst{color:var(--fl-on-paper-body)}.fl-head__standfirst p{margin:0 0 .75em}.fl-head__standfirst p:last-child{margin-bottom:0}.fl-copy{font-family:var(--fl-body);font-size:clamp(1rem,.95rem + .3vw,1.0625rem);line-height:1.62}.fl-copy p{margin:0 0 1em}.fl-copy p:last-child{margin-bottom:0}.fl-band--ink .fl-copy{color:var(--fl-on-ink-body)}.fl-band--paper .fl-copy{color:var(--fl-on-paper-body)}.fl-quote{margin:0;padding-inline-start:1rem;border-inline-start:2px solid var(--fl-red);font-family:var(--fl-body);font-size:1rem;font-style:italic;line-height:1.55}.fl-band--ink .fl-quote{border-inline-start-color:var(--fl-brass);color:var(--fl-on-ink-body)}.fl-band--paper .fl-quote{color:var(--fl-on-paper-body)}.fl-rows{margin:0;padding:0;list-style:none}.fl-row{display:flex;align-items:baseline;gap:1rem;padding-block:.8rem;border-block-start:1px solid var(--fl-rule-paper)}.fl-band--ink .fl-row{border-block-start-color:var(--fl-rule-ink)}.fl-row:last-child{border-block-end:1px solid var(--fl-rule-paper)}.fl-band--ink .fl-row:last-child{border-block-end-color:var(--fl-rule-ink)}.fl-row__key{flex:0 0 auto;min-width:3.25rem;font-family:var(--fl-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-brass)}.fl-row__value{font-family:var(--fl-body);font-size:1.0625rem;line-height:1.45}.fl-band--paper .fl-row__value{color:var(--fl-on-paper)}.fl-band--ink .fl-row__value{color:var(--fl-on-ink)}.fl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none}.fl-stat{display:flex;align-items:baseline;gap:.7rem}.fl-stat__value{font-family:var(--fl-display);font-size:clamp(1.5rem,1rem + 1.6vw,2rem);font-weight:700;line-height:1;font-variation-settings:"SOFT" 0,"WONK" 1}.fl-band--paper .fl-stat__value{color:var(--fl-on-paper)}.fl-band--ink .fl-stat__value{color:var(--fl-brass)}.fl-stat__label{font-family:var(--fl-mono);font-size:.625rem;letter-spacing:.13em;line-height:1.55;text-transform:uppercase;color:var(--fl-on-paper-muted)}.fl-band--ink .fl-stat__label{color:var(--fl-on-ink-muted)}.fl-page-img{display:block;width:100%;height:auto;background-color:var(--fl-ink-2);border-radius:2px}.fl-page-img--paper{background-color:var(--fl-paper)}.fl-tab{display:inline-block;padding:.3rem .55rem;background-color:var(--fl-brass);color:var(--fl-ink);font-family:var(--fl-mono);font-size:.5625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border-radius:1px}.fl-slot{display:grid;place-items:center;border:1px dashed var(--fl-rule-paper);border-radius:2px;font-family:var(--fl-mono);font-size:.5625rem;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--fl-on-paper-muted)}.fl-band--ink .fl-slot{border-color:var(--fl-rule-ink);color:var(--fl-on-ink-muted)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fl-tokens.css.map */
