:root{--sterling-bg: #f4f1ea;--sterling-bg-secondary: #e9e4da;--sterling-surface: #ffffff;--sterling-text: #1d1c19;--sterling-muted: #716b63;--sterling-navy: #263f67;--sterling-navy-hover: #1d3152;--sterling-dark: #182436;--sterling-dark-secondary: #223149;--sterling-blue-soft: #d9e2ee;--sterling-blue-muted: #afc1d8;--sterling-border: #d8d2c8;--sterling-border-dark: #34445b;--sterling-font-primary: "Manrope", Arial, sans-serif;--sterling-font-technical: "IBM Plex Mono", monospace;--sterling-space-1: 8px;--sterling-space-2: 16px;--sterling-space-3: 24px;--sterling-space-4: 32px;--sterling-space-5: 48px;--sterling-space-6: 72px;--sterling-space-7: 96px;--sterling-space-8: 128px;--sterling-radius-xs: 3px;--sterling-radius-sm: 4px;--sterling-radius-md: 8px;--sterling-radius-lg: 12px;--sterling-content-max-width: 75rem;--sterling-content-gutter: 40px;--sterling-page-width: 1480px;--sterling-page-gutter: 28px;--sterling-motion-fast: .16s;--sterling-motion-medium: .32s;--sterling-motion-slow: .65s;--sterling-ease: cubic-bezier(.22, 1, .36, 1)}@media(max-width:749px){:root{--sterling-content-gutter: 15px}}@media(max-width:360px){:root{--sterling-content-gutter: 14px}}.sterling{color:var(--sterling-text);font-family:var(--sterling-font-primary)}.sterling-page-width{width:min(calc(100% - (2 * var(--sterling-page-gutter))),var(--sterling-page-width));margin-inline:auto}.sterling-section-spacing{padding-block:clamp(var(--sterling-space-6),8vw,var(--sterling-space-8))}.sterling-label,.sterling-eyebrow{margin:0;font-family:var(--sterling-font-technical);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.sterling-label{color:var(--sterling-muted)}.sterling-eyebrow{display:flex;align-items:center;gap:10px;color:var(--sterling-navy);letter-spacing:.14em}.sterling-eyebrow:before{width:22px;height:2px;flex:0 0 auto;background:currentcolor;content:""}.sterling-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:12px;padding:0 22px;border:1px solid var(--sterling-navy);border-radius:var(--sterling-radius-sm);background:var(--sterling-navy);color:var(--sterling-surface);font-family:var(--sterling-font-technical);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform var(--sterling-motion-fast) var(--sterling-ease),background-color var(--sterling-motion-fast) var(--sterling-ease),border-color var(--sterling-motion-fast) var(--sterling-ease),color var(--sterling-motion-fast) var(--sterling-ease)}@media(hover:hover)and (pointer:fine){.sterling-button:hover{border-color:var(--sterling-navy-hover);background:var(--sterling-navy-hover);color:var(--sterling-surface);transform:translateY(-2px)}.sterling-button:hover .sterling-button__arrow{transform:translate(3px)}}.sterling-button__arrow{transition:transform var(--sterling-motion-fast) var(--sterling-ease)}.sterling-button--outline{background:transparent;color:var(--sterling-navy)}.sterling-button--light{border-color:var(--sterling-surface);background:var(--sterling-surface);color:var(--sterling-text)}.sterling-button:disabled,.sterling-button[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none}.sterling-badge{display:inline-flex;align-items:center;padding:7px 10px;border:1px solid var(--sterling-border);border-radius:var(--sterling-radius-xs);background:#ffffffb3;color:var(--sterling-text);font-family:var(--sterling-font-technical);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.sterling-badge--navy{border-color:var(--sterling-navy);background:var(--sterling-navy);color:var(--sterling-surface)}.sterling-badge--digital{border-color:var(--sterling-blue-muted);background:var(--sterling-blue-soft);color:var(--sterling-navy)}.sterling-badge--dark{border-color:var(--sterling-dark);background:var(--sterling-dark);color:var(--sterling-surface)}@media(max-width:749px){:root{--sterling-page-gutter: 18px}}@media(prefers-reduced-motion:reduce){.sterling-button,.sterling-button__arrow{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sterling-design-system.css.map */
