:root{--ct-c306-700: #007a99;--ct-c306-600: #0095bc;--ct-c306-500: #00b5e2;--ct-c306-400: #4ccbeb;--ct-c306-300: #8fddf2;--ct-c306-100: #dff5fc;--ct-c306-led: #22d3f0;--ct-c3015-700: #004a75;--ct-c3015-600: #005787;--ct-c3015-500: #00629b;--ct-c3015-400: #3d8cba;--ct-c3015-100: #dceaf3;--ct-ink-900: #2d2926;--ct-ink-800: #3d3936;--ct-ink-700: #514c48;--ct-ink-600: #6b6560;--ct-ink-500: #78716b;--ct-ink-400: #a6a09b;--ct-ink-300: #c7c2be;--ct-ink-200: #e0dcd9;--ct-ink-100: #efedeb;--ct-ink-000: #ffffff;--ct-amber-500: #a8761a;--ct-amber-100: #f5ecdb;--ct-red-500: #a5382c;--ct-red-100: #f5e3e0;--ct-surface-primary: #ffffff;--ct-surface-secondary: #f7f7f6;--ct-surface-sunken: #fafafa;--ct-surface-inverse: var(--ct-ink-900);--ct-surface-inverse-raised: #3a3633;--ct-ground: #f7f7f6;--ct-ground-deep: #efeeed;--ct-text-primary: var(--ct-ink-900);--ct-text-secondary: var(--ct-ink-600);--ct-text-muted: var(--ct-ink-500);--ct-text-on-inverse: #ffffff;--ct-text-inverse-muted: rgba(255, 255, 255, .64);--ct-text-link: var(--ct-c3015-600);--ct-text-link-hover: var(--ct-ink-900);--ct-border-subtle: rgba(45, 41, 38, .11);--ct-border-strong: rgba(45, 41, 38, .22);--ct-border-inverse: rgba(255, 255, 255, .15);--ct-state-active: var(--ct-c306-600);--ct-state-active-glow: var(--ct-c306-led);--ct-state-secured: var(--ct-c3015-500);--ct-state-attention: var(--ct-amber-500);--ct-state-fault: var(--ct-red-500);--ct-state-empty: var(--ct-ink-300);--ct-focus-ring-color: var(--ct-c3015-600);--ct-focus-ring-width: 2px;--ct-focus-ring-offset: 2px;--ct-scrim: linear-gradient(180deg, rgba(45, 41, 38, .12) 0%, rgba(45, 41, 38, .58) 100%);--ct-scrim-solid: rgba(45, 41, 38, .48);--ct-scrim-video: linear-gradient(180deg, rgba(20, 18, 16, .66) 0%, rgba(20, 18, 16, .3) 34%, rgba(20, 18, 16, .72) 72%, rgba(20, 18, 16, .92) 100%);--ct-font-display: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--ct-font-body: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--ct-font-mono: "Fragment Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--ct-font-label: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--ct-size-display-1: 72px;--ct-size-display-2: 54px;--ct-size-display-3: 40px;--ct-size-heading-1: 30px;--ct-size-heading-2: 24px;--ct-size-heading-3: 19px;--ct-size-body-lg: 18px;--ct-size-body: 16px;--ct-size-body-sm: 14px;--ct-size-caption: 13px;--ct-size-label: 11.5px;--ct-leading-display: 1;--ct-leading-heading: 1.16;--ct-leading-body: 1.6;--ct-leading-tight: 1.32;--ct-tracking-display: -.04em;--ct-tracking-heading: -.02em;--ct-tracking-body: 0;--ct-tracking-label: .12em;--ct-weight-thin: 200;--ct-weight-regular: 400;--ct-weight-medium: 500;--ct-weight-bold: 700;--ct-numeral-features: "tnum" 1, "lnum" 1;--ct-space-3xs: 4px;--ct-space-2xs: 8px;--ct-space-xs: 12px;--ct-space-s: 16px;--ct-space-m: 24px;--ct-space-l: 40px;--ct-space-xl: 64px;--ct-space-2xl: 96px;--ct-container-max: 1360px;--ct-container-narrow: 760px;--ct-measure: 68ch;--ct-gutter: clamp(20px, 3.2vw, 44px);--ct-stage-pad-y: clamp(64px, 8vw, 128px);--ct-stage-pad-x: clamp(24px, 5vw, 80px);--ct-cell-gap: 2px;--ct-cell-radius: 3px;--ct-radius: 8px;--ct-radius-xs: 3px;--ct-radius-sm: 5px;--ct-radius-md: 8px;--ct-radius-lg: 12px;--ct-radius-xl: 16px;--ct-radius-round: 999px;--ct-border-width: 1px;--ct-elevation-none: none;--ct-elevation-1: 0 1px 2px rgba(45, 41, 38, .05);--ct-shadow-contact: 0 1px 2px rgba(45, 41, 38, .04), 0 4px 12px -6px rgba(45, 41, 38, .1);--ct-shadow-raised: 0 1px 2px rgba(45, 41, 38, .04), 0 12px 32px -12px rgba(45, 41, 38, .16);--ct-shadow-overlay: 0 2px 6px rgba(45, 41, 38, .05), 0 32px 72px -24px rgba(45, 41, 38, .26);--ct-shadow-inset-seam: inset 0 1px 0 rgba(45, 41, 38, .04);--ct-edge-light: inset 0 1px 0 rgba(255, 255, 255, .66), inset 0 0 0 1px rgba(255, 255, 255, .16);--ct-edge-light-dark: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -1px 0 rgba(0, 0, 0, .45);--ct-plinth-shadow: 0 24px 40px -24px rgba(45, 41, 38, .34);--ct-rim-key: linear-gradient(180deg, rgba(255, 255, 255, .2), rgba(255, 255, 255, 0) 44%);--ct-render-shadow: drop-shadow(0 3px 3px rgba(45, 41, 38, .16)) drop-shadow(0 18px 24px rgba(45, 41, 38, .2));--ct-render-shadow-dark: drop-shadow(0 18px 26px rgba(0, 0, 0, .38)) drop-shadow(0 40px 60px rgba(0, 0, 0, .26));--ct-glow-active: 0 0 0 1px rgba(0, 149, 188, .32), 0 0 14px 1px rgba(34, 211, 240, .5);--ct-glow-secured: 0 0 0 1px rgba(0, 98, 155, .32), 0 0 12px 1px rgba(61, 140, 186, .38);--ct-blur-scrim: saturate(130%) blur(16px);--ct-duration-instant: .12s;--ct-duration-fast: .2s;--ct-duration-base: .3s;--ct-duration-slow: .4s;--ct-duration-stage: .6s;--ct-ease: cubic-bezier(.2, 0, .2, 1);--ct-ease-out: cubic-bezier(.16, 1, .3, 1);--ct-ease-in: cubic-bezier(.4, 0, 1, 1);--ct-ease-mechanical: cubic-bezier(.35, 0, .15, 1);--ct-transition-control: color var(--ct-duration-fast) var(--ct-ease), background-color var(--ct-duration-fast) var(--ct-ease), border-color var(--ct-duration-fast) var(--ct-ease), box-shadow var(--ct-duration-fast) var(--ct-ease)}:is(.index,.index-ct-phase-one){--ct-fs-label: 15px;--ct-fs-body: 19px;--ct-fs-lead: clamp(20px, 1.5vw, 25px);--ct-fs-title: clamp(23px, 1.85vw, 29px);--ct-fs-h2: clamp(31px, 3.3vw, 52px);--ct-fs-stat: clamp(40px, 3.9vw, 60px);--ct-fs-display: clamp(44px, 6.2vw, 106px);--ct-lh-body: 1.62;--ct-container-max: 1520px;--ct-gutter: clamp(22px, 3.4vw, 56px)}:root{--ct-section-y: clamp(56px, 7.25vw, 112px);--ct-head-gap: clamp(36px, 4.4vw, 64px);--ct-header-h: 64px}:root{--ct-c306-rgb: 0, 181, 226;--ct-c3015-rgb: 0, 98, 155;--ct-c3015-400-rgb: 61, 140, 186;--ct-ink-900-rgb: 45, 41, 38;--ct-white-rgb: 255, 255, 255;--ct-media-well: #d9d8d4;--ct-media-well-dark: #1f1c1a;--ct-media-screen: #eef1f5;--ct-media-studio: linear-gradient(180deg, #fbfbfa 0%, #e7e7e4 100%);--ct-ink-glow: #4a4541;--ct-sweep: rgba(120, 210, 240, .95);--ct-control-on-media: rgba(20, 18, 16, .45);--ct-control-on-media-hover: rgba(20, 18, 16, .7);--ct-shadow-deep: 0 30px 80px rgba(0, 0, 0, .35);--ct-shadow-callout: rgba(17, 24, 39, .28)}@media(prefers-reduced-motion:reduce){:root{--ct-duration-instant: 1ms;--ct-duration-fast: 1ms;--ct-duration-base: 1ms;--ct-duration-slow: 1ms;--ct-duration-stage: 1ms}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ct-tokens.css.map */
