:root{--bs-primary: #006DFF;--bs-primary-rgb: 0, 109, 255;--bs-secondary: #6B7280;--bs-secondary-rgb: 107, 114, 128;--bs-body-bg: #ffffff;--bs-body-bg-rgb: 255, 255, 255;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-container-max-width: 1450px;--bs-border-radius: .3rem;--bs-body-font-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-weight: 400;--bs-body-font-size: rem;--bs-headings-font-family: Helvetica, Arial, sans-serif;--bs-headings-font-weight: 400;--bs-headings-text-transform: uppercase;--bs-dialog-backdrop-color-rgb: 33, 37, 41;--bs-dialog-backdrop-opacity: 50%;--bs-dialog-backdrop-blur: 5px;--bs-dialog-header-bg-color-rgb: var(--bs-secondary-rgb);--bs-dialog-header-bg-opacity: 5%;--bs-dialog-header-text-color: body-color;--bs-dialog-header-border-width: 1px;--bs-dialog-header-border-color-rgb: var(--bs-secondary-rgb);--bs-dialog-header-border-opacity: 10%;--bs-dialog-header-title-font-size: 1.3em;--bs-box-shadow-sm: 0 .125rem .25rem rgba(var(--bs-body-color-rgb), .075);--bs-box-shadow-md: 0 .25rem .5rem rgba(var(--bs-body-color-rgb), .125);--bs-box-shadow-lg: 0 .5rem 1rem rgba(var(--bs-body-color-rgb), .175);--bs-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .125);--bs-box-shadow: var(--bs-box-shadow-md);--container-reading: 720px;--container-content: 1450px;--container-wide: 1450px;--gutter-mobile: 20px;--gutter-tablet: 32px;--gutter-desktop: 48px;--gutter-wide: 64px;--grid-columns-desktop: 12;--grid-columns-tablet: 6;--grid-gap-sm: 16px;--grid-gap-md: 24px;--grid-gap-lg: 32px;--grid-gap-xl: 48px;--font-display-size: clamp(48px, 6vw, 96px);--font-display-line-height: .96;--font-display-weight: 500;--font-display-letter-spacing: -.02em;--font-section-size: clamp(32px, 4vw, 55px);--font-section-line-height: 1.02;--font-section-weight: 500;--font-section-letter-spacing: -.015em;--font-card-title-size: clamp(20px, 2vw, 28px);--font-card-title-line-height: 1.15;--font-card-title-weight: 600;--font-body-large-size: 18px;--font-body-large-line-height: 1.55;--font-body-size: 16px;--font-body-line-height: 1.55;--font-body-small-size: 14px;--font-body-small-line-height: 1.45;--font-label-size: 13px;--font-label-line-height: 1.3;--font-label-weight: 600;--font-label-letter-spacing: .04em;--font-button-size: 16px;--font-button-weight: 600;--font-badge-size: 12px;--font-badge-weight: 700;--font-badge-letter-spacing: .06em;--font-spec-value-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--space-1: 8px;--space-2: 12px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--space-6: 48px;--space-7: 64px;--space-8: 80px;--space-9: 96px;--space-10: 120px;--section-space-sm: 64px;--section-space-md: 80px;--section-space-lg: 96px;--section-space-xl: 120px;--color-lab-black: #080b10;--color-graphite: #151a21;--color-panel: #f3f6f9;--color-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #5f6875;--color-text-muted: #6b7582;--color-text-inverse: #f8fafc;--color-text-inverse-muted: #b8c2cc;--color-border: #d8e0ea;--color-border-dark: #2e3743;--color-signal: #00b8d9;--color-signal-hover: #0054c8;--color-signal-soft: #eaf2ff;--color-trace: #00b8d9;--color-success: #168a57;--color-warning: #b86b00;--color-danger: #c92a2a;--color-focus-ring: #00b8d9;--button-height: 48px;--button-height-small: 44px;--button-radius: 8px;--button-padding-inline: 24px;--button-transition: .22s cubic-bezier(.2, .8, .2, 1);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-card: 8px;--border-width: 1px;--shadow-subtle: 0 8px 30px rgba(8, 11, 16, .06);--motion-fast: .18s;--motion-base: .24s;--motion-slow: .32s;--motion-ease: cubic-bezier(.2, .8, .2, 1);--color-primary: var(--color-signal);--color-primary-hover: var(--color-signal-hover);--color-primary-soft: var(--color-signal-soft);--color-primary-foreground: var(--color-surface);--color-accent: var(--color-trace);--color-accent-hover: var(--color-signal);--color-foreground: var(--color-text-primary);--color-foreground-secondary: var(--color-text-secondary);--color-foreground-muted: var(--color-text-muted);--color-background: var(--color-surface);--color-background-soft: var(--color-panel);--color-background-muted: #eef3f8;--color-surface-hover: var(--color-panel);--color-border-strong: #aab6c4;--color-inverse-background: var(--color-lab-black);--color-inverse-surface: var(--color-graphite);--color-inverse-foreground: var(--color-text-inverse);--color-inverse-muted: var(--color-text-inverse-muted);--color-inverse-border: var(--color-border-dark)}.btn{--bs-btn-font-size: 1rem;--bs-btn-text-transform: text-uppercase;--bs-btn-font-family-new: var(--bs-body-font-family);--bs-btn-font-weight: 500;--bs-btn-letter-spacing: .05rem;--bs-btn-bg-gradient: var(--bs-gradient);--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .3rem}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}
/*# sourceMappingURL=/cdn/shop/t/2/assets/variables.css.map */
