:root{--tm-color-brand-blue-500: #017aff;--tm-color-brand-blue-50: #f0f7ff;--tm-color-brand-blue-100: #e0efff;--tm-color-brand-blue-200: #b3d7ff;--tm-color-brand-blue-300: #66afff;--tm-color-brand-blue-950: #00254d;--tm-color-brand-primary: var(--tm-color-brand-blue-500);--tm-color-brand-hover: var(--tm-color-brand-blue-950);--tm-color-brand-light: var(--tm-color-brand-blue-50);--tm-color-brand-accent: var(--tm-color-brand-blue-300);--tm-color-brand-gradient: linear-gradient(135deg, var(--tm-color-brand-blue-500) 0%, var(--tm-color-brand-blue-950) 100%);--tm-color-surface-bg: #ffffff;--tm-color-surface-subtle: #f0f7ff;--tm-color-surface-card: #ffffff;--tm-color-surface-dark: #00254d;--tm-color-surface-dark-card: #1d2129;--tm-color-text-main: #1d2129;--tm-color-text-secondary: #4e5969;--tm-color-text-muted: #86909c;--tm-color-text-inverse: #ffffff;--tm-color-border: #e5eaf3;--tm-color-border-subtle: #f0f7ff;--tm-color-border-dark: #4e5969;--tm-color-success: #22c55e;--tm-color-success-bg: #f0fdf4;--tm-color-error: #ef4444;--tm-color-error-bg: #fef2f2;--tm-color-warning: #ff7d00;--tm-space-xs: 4px;--tm-space-sm: 8px;--tm-space-md: 16px;--tm-space-lg: 24px;--tm-space-xl: 32px;--tm-space-2xl: 36px;--tm-space-3xl: 52px;--tm-space-4xl: 56px;--tm-space-5xl: 72px;--tm-container-narrow: 840px;--tm-container-normal: 1240px;--tm-container-wide: 1440px;--tm-container-padding-x: 16px;--tm-radius-xs: 4px;--tm-radius-sm: 8px;--tm-radius-md: 12px;--tm-radius-lg: 16px;--tm-radius-xl: 24px;--tm-radius-pill: 9999px;--tm-shadow-sm: 0 1px 3px rgba(15, 23, 42, .05);--tm-shadow-card: 0 4px 20px -2px rgba(15, 23, 42, .06);--tm-shadow-hover: 0 12px 32px -4px rgba(15, 23, 42, .12);--tm-shadow-float: 0 20px 48px -10px rgba(0, 122, 255, .18);--tm-font-hero: 42px;--tm-font-h1: 32px;--tm-font-h2: 28px;--tm-font-h3: 24px;--tm-font-h4: 18px;--tm-font-body-lg: 18px;--tm-font-body: 16px;--tm-font-body-sm: 15px;--tm-font-caption: 12px;--tm-lh-tight: 1.15;--tm-lh-heading: 1.25;--tm-lh-body: 1.6;--tm-font-heading: "Poppins", var(--font-heading-family, sans-serif);--tm-font-body-family: "Poppins", var(--font-body-family, sans-serif);--tm-weight-regular: 400;--tm-weight-medium: 500;--tm-weight-semibold: 600;--tm-weight-bold: 700;--tm-weight-heavy: 800;--tm-weight-black: 900;--tm-space-1: var(--tm-space-xs);--tm-space-2: var(--tm-space-sm);--tm-space-3: 12px;--tm-space-4: var(--tm-space-md);--tm-space-5: 20px;--tm-space-6: var(--tm-space-lg);--tm-space-8: var(--tm-space-xl);--tm-space-10: 40px;--tm-space-12: var(--tm-space-2xl);--tm-space-16: var(--tm-space-3xl);--tm-container-medium: var(--tm-container-normal);--tm-radius-2xl: var(--tm-radius-xl);--tm-text-xs: var(--tm-font-caption);--tm-text-sm: var(--tm-font-body-sm);--tm-text-base: var(--tm-font-body);--tm-text-lg: var(--tm-font-body-lg);--tm-text-xl: var(--tm-font-h4);--tm-text-2xl: var(--tm-font-h3);--tm-text-3xl: var(--tm-font-h2);--tm-leading-tight: var(--tm-lh-tight);--tm-leading-normal: var(--tm-lh-body);--tm-text-primary: var(--tm-color-text-main);--tm-text-secondary: var(--tm-color-text-secondary);--tm-text-muted: var(--tm-color-text-muted);--tm-glass-bg: var(--tm-color-surface-subtle);--tm-glass-border: var(--tm-color-border);--tm-gold-primary: var(--tm-color-brand-primary);--tm-gold-light: var(--tm-color-brand-blue-100);--tm-transition-fast: var(--tm-duration-fast) var(--tm-ease-default);--tm-transition-base: var(--tm-duration-normal) var(--tm-ease-default);--tm-color-bg-brand: var(--tm-color-brand-blue-500);--tm-color-bg-page: var(--tm-color-surface-bg);--tm-color-bg-soft: var(--tm-color-brand-blue-50);--tm-color-bg-warm: var(--tm-color-surface-subtle);--tm-color-text-primary: var(--tm-color-text-main);--tm-color-text-tertiary: var(--tm-color-text-muted);--tm-color-icon-secondary: var(--tm-color-text-secondary);--tm-color-border-default: var(--tm-color-border);--tm-color-status-success: var(--tm-color-success);--tm-color-status-danger: var(--tm-color-error);--tm-color-status-warning: var(--tm-color-warning);--tm-radius-standard-sm: 8px;--tm-radius-standard-md: 12px;--tm-radius-standard-lg: 16px;--tm-radius-standard-xl: 24px;--tm-layout-content-width: 1240px;--tm-layout-safe-margin-mobile: 16px;--tm-typography-desktop-banner-size: 42px;--tm-typography-desktop-banner-line-height: 56px;--tm-typography-mobile-banner-size: 40px;--tm-typography-mobile-banner-line-height: 50px;--tm-ease-default: cubic-bezier(.16, 1, .3, 1);--tm-duration-fast: .15s;--tm-duration-normal: .25s;--tm-duration-slow: .4s}@media(min-width:768px){:root{--tm-container-padding-x: 32px}}.tm-container{width:100%;max-width:var(--tm-container-normal);margin-left:auto;margin-right:auto;padding-left:var(--tm-container-padding-x);padding-right:var(--tm-container-padding-x);box-sizing:border-box}tm-pricing{display:block}.tm-container--narrow{max-width:var(--tm-container-narrow)}.tm-container--wide{max-width:var(--tm-container-wide)}.tm-section-spacing--compact{padding-top:var(--tm-space-xl);padding-bottom:var(--tm-space-xl)}.tm-section-spacing--standard{padding-top:var(--tm-layout-section-top, var(--tm-space-2xl));padding-bottom:var(--tm-layout-section-bottom, var(--tm-space-2xl))}.tm-section-spacing--relaxed{padding-top:var(--tm-space-3xl);padding-bottom:var(--tm-space-3xl)}@media(min-width:768px){.tm-section-spacing--compact{padding-top:var(--tm-space-2xl);padding-bottom:var(--tm-space-2xl)}.tm-section-spacing--standard{padding-top:var(--tm-layout-section-top, var(--tm-space-3xl));padding-bottom:var(--tm-layout-section-bottom, var(--tm-space-3xl))}.tm-section-spacing--relaxed{padding-top:var(--tm-space-4xl);padding-bottom:var(--tm-space-4xl)}}.tm-theme--light{background-color:var(--tm-color-surface-bg);color:var(--tm-color-text-main)}.tm-theme--subtle{background-color:var(--tm-color-surface-subtle);color:var(--tm-color-text-main)}.tm-theme--dark{background-color:var(--tm-color-surface-dark);color:var(--tm-color-text-inverse)}.tm-theme--dark .tm-color-secondary{color:var(--tm-color-text-muted)}.tm-theme--dark .tm-card{background-color:var(--tm-color-surface-dark-card);border-color:var(--tm-color-border-dark);color:var(--tm-color-text-inverse)}.tm-theme--brand{background:var(--tm-color-brand-gradient);color:var(--tm-color-text-inverse)}.tm-card{background:var(--tm-color-surface-card);border:1px solid var(--tm-color-border);border-radius:var(--tm-radius-md);box-shadow:var(--tm-shadow-card);transition:transform var(--tm-duration-normal) var(--tm-ease-default),box-shadow var(--tm-duration-normal) var(--tm-ease-default)}.tm-card:hover{transform:translateY(-2px);box-shadow:var(--tm-shadow-hover)}.tm-highlight{color:var(--tm-color-brand-primary);font-weight:inherit}.tm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tm-space-sm);padding:12px 24px;font-size:var(--tm-font-body-sm);font-weight:var(--tm-weight-semibold);line-height:1;text-decoration:none;border-radius:var(--tm-radius-pill);transition:all var(--tm-duration-fast) ease-in-out;cursor:pointer;border:1px solid transparent}.tm-btn--primary{background-color:var(--tm-color-brand-primary);color:var(--tm-color-text-inverse)}.tm-btn--primary:hover{background-color:var(--tm-color-brand-hover);color:var(--tm-color-text-inverse);box-shadow:var(--tm-shadow-float)}.tm-btn--secondary{background-color:transparent;color:var(--tm-color-text-main);border-color:var(--tm-color-border)}.tm-btn--secondary:hover{background-color:var(--tm-color-surface-subtle);border-color:var(--tm-color-text-secondary)}.tm-theme--dark .tm-btn--secondary{color:var(--tm-color-text-inverse);border-color:var(--tm-color-border-dark)}.tm-theme--dark .tm-btn--secondary:hover{background-color:var(--tm-color-surface-dark-card);border-color:var(--tm-color-text-inverse)}
/*# sourceMappingURL=/cdn/shop/t/193/assets/tekmark-design-tokens.css.map */
