:root{--js-accent-rgb: 233, 83, 31;--js-accent: rgb(var(--js-accent-rgb));--js-accent-03: rgba(var(--js-accent-rgb), .03);--js-accent-08: rgba(var(--js-accent-rgb), .08);--js-accent-12: rgba(var(--js-accent-rgb), .12);--js-accent-14: rgba(var(--js-accent-rgb), .14);--js-accent-16: rgba(var(--js-accent-rgb), .16);--js-accent-25: rgba(var(--js-accent-rgb), .25);--js-accent-50: rgba(var(--js-accent-rgb), .5);--js-accent-55: rgba(var(--js-accent-rgb), .55);--js-accent-soft: rgb(255, 239, 232);--js-accent-hover: #d8481a;--js-accent-disabled: rgb(245, 169, 140);--js-accent-ink: #c23a16;--js-glow-accent: radial-gradient(circle, rgba(var(--js-accent-rgb), .14) 0%, rgba(var(--js-accent-rgb), 0) 62%);--js-dark: #08080a;--js-dark-alt: #0b0b0c;--js-dark-soft: #0a0a0a;--js-dark-card: linear-gradient(150deg, #17171a, #0c0c0e);--js-ink: #0b0b0c;--js-black: #000000;--js-body: #777777;--js-muted: #6a6a6a;--js-label: #8b8b8b;--js-label-lo: #b3b3b3;--js-hairline: #d9d9d9;--js-border: #e4e4e4;--js-surface: #faf9f8;--js-white: #ffffff;--js-on-dark-1: rgba(255, 255, 255, .86);--js-on-dark-2: rgba(255, 255, 255, .72);--js-on-dark-3: rgba(255, 255, 255, .45);--js-on-dark-hair: rgba(255, 255, 255, .14);--js-on-dark-hair-lo: rgba(255, 255, 255, .08);--js-success: #1f9d57;--js-error: #c23a16;--js-error-bg: #fdece7;--js-r-pill: 999px;--js-r-section: clamp(28px, 3vw, 44px);--js-r-panel: 28px;--js-r-card: 20px;--js-r-card-sm: 16px;--js-r-input: 14px;--js-r-input-sm: 12px;--js-r-modal: 18px;--js-r-chip: 999px;--js-sh-btn: 0 8px 22px rgba(0, 0, 0, .12);--js-sh-btn-hover: 0 14px 30px rgba(0, 0, 0, .16);--js-sh-card: 0 10px 30px rgba(0, 0, 0, .18);--js-sh-card-light: 0 8px 30px rgba(0, 0, 0, .12);--js-sh-plate-light: 0 -30px 70px rgba(0, 0, 0, .06);--js-sh-plate-dark: 0 -34px 80px rgba(0, 0, 0, .32);--js-sh-glow: 0 1px 2px rgba(0, 0, 0, .04), 0 36px 76px rgba(var(--js-accent-rgb), .16);--js-focus-ring: 0 0 0 3px rgba(var(--js-accent-rgb), .14);--js-pad: clamp(20px, 4vw, 60px);--js-section-y: clamp(60px, 9vw, 140px);--js-page-max: 1440px;--js-content-max: 1280px;--js-prose-max: 520px;--js-gap-xs: 8px;--js-gap-sm: 10px;--js-gap-md: clamp(18px, 2vw, 30px);--js-gap-lg: clamp(26px, 3vw, 40px);--js-gap-xl: clamp(40px, 6vw, 110px);--js-ease: cubic-bezier(.16, 1, .3, 1);--js-ease-out: cubic-bezier(.19, 1, .22, 1);--js-t-fast: .15s;--js-t-base: .2s;--js-t-slow: .6s;--js-lift: -2px;--js-press: .96;--js-font-sans: "Switzer", "Neue Haas Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--js-font-display: "Rhymes", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--js-fw-regular: 400;--js-fw-medium: 500;--js-fw-semi: 600;--js-fw-bold: 700;--js-fw-black: 900;--js-fs-hero: clamp(72px, 12.2vw, 176px);--js-fs-h1: clamp(48px, 8.4vw, 120px);--js-fs-h2: clamp(34px, 6vw, 56px);--js-fs-h3: clamp(34px, 4.2vw, 60px);--js-fs-h4: clamp(24px, 2.4vw, 34px);--js-fs-stat: clamp(42px, 4.1vw, 58px);--js-fs-title: clamp(15px, 1.25vw, 18px);--js-fs-lead: clamp(15px, 1.3vw, 18px);--js-fs-body: clamp(14px, 1.05vw, 16px);--js-fs-small: clamp(13px, .95vw, 15px);--js-fs-chip: clamp(13px, 1vw, 15px);--js-fs-eyebrow: 12px;--js-fs-micro: 10px;--js-lh-hero: .9;--js-lh-h1: .98;--js-lh-h2: 1.04;--js-lh-title: 1.3;--js-lh-body: 1.55;--js-lh-tight: 1.25;--js-ls-hero: -.04em;--js-ls-h1: -.03em;--js-ls-title: -.01em;--js-ls-eyebrow: .22em;--js-ls-micro: .14em;--js-ls-label: .04em}@supports (color: color-mix(in srgb,red,blue)){:root{--js-accent-hover: color-mix(in srgb, var(--js-accent) 92%, #000);--js-accent-disabled: color-mix(in srgb, var(--js-accent) 42%, #fff);--js-accent-ink: color-mix(in srgb, var(--js-accent) 84%, #000)}}@media(prefers-reduced-motion:reduce){:root{--js-t-fast: 1ms;--js-t-base: 1ms;--js-t-slow: 1ms;--js-lift: 0px;--js-press: 1}}@font-face{font-family:Switzer;src:url(//shiftpl.myshopify.com/cdn/shop/t/3/assets/Switzer-400.woff2?v=5376978856318259321785843180) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(//shiftpl.myshopify.com/cdn/shop/t/3/assets/Switzer-600.woff2?v=172711680105370017911785843180) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(//shiftpl.myshopify.com/cdn/shop/t/3/assets/Switzer-700.woff2?v=51780828586754390751785843180) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk;src:url(//shiftpl.myshopify.com/cdn/shop/t/3/assets/Switzer-400.woff2?v=5376978856318259321785843180) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk;src:url(//shiftpl.myshopify.com/cdn/shop/t/3/assets/Switzer-600.woff2?v=172711680105370017911785843180) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk;src:url(//shiftpl.myshopify.com/cdn/shop/t/3/assets/Switzer-700.woff2?v=51780828586754390751785843180) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/joinshift-tokens.css.map */
