.ds{--ds-accent: #14baed;--ds-accent-dark: #0e9ac6;--ds-accent-soft: #e6f7fd;--ds-ink: #11151c;--ds-muted: #5b6270;--ds-paper: #ffffff;--ds-bg: #f4f6f8;--ds-line: #e3e7ec;--ds-radius: 6px;--ds-shadow: 0 10px 30px rgba(17, 21, 28, .08);--ds-shadow-hover: 0 18px 40px rgba(17, 21, 28, .14);color:var(--ds-ink)}.ds *,.ds *:before,.ds *:after{box-sizing:border-box}.ds-section{padding:9.6rem 0}.ds-section--tight{padding:6.4rem 0}.ds-section--bg{background:var(--ds-bg)}.ds-section--white{background:var(--ds-paper)}.ds-section--dark{background:var(--ds-ink);color:#fff}.ds-section--accent{background:var(--ds-accent);color:#fff}.ds-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ds-accent);margin:0 0 1.4rem}.ds-eyebrow:before{content:"";width:2.8rem;height:3px;background:currentColor}.ds-section--accent .ds-eyebrow,.ds-section--dark .ds-eyebrow{color:#fff}.ds-section--dark .ds-eyebrow:before{background:var(--ds-accent)}.ds-h2{margin:0 0 1.8rem;color:inherit;font-size:clamp(3rem,4vw,4.6rem);line-height:1.1;font-weight:700;letter-spacing:-.01em}.ds-h2 em{font-style:normal;color:var(--ds-accent)}.ds-section--accent .ds-h2 em{color:var(--ds-ink)}.ds-lead{font-size:1.75rem;line-height:1.65;color:var(--ds-muted);margin:0 0 2.4rem;max-width:62ch}.ds-lead p{margin:0 0 1.2rem}.ds-section--dark .ds-lead,.ds-section--accent .ds-lead{color:#ffffffe0}.ds-head{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:4.8rem}.ds-head--center{flex-direction:column;align-items:center;text-align:center}.ds-head--center .ds-lead{margin-left:auto;margin-right:auto}.ds-head .ds-lead{margin-bottom:0}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;padding:1.6rem 3rem;border-radius:var(--ds-radius);font-size:1.55rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-decoration:none;cursor:pointer;border:0;transition:transform .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.ds-btn svg{width:1.8rem;height:1.8rem;flex:none}.ds-btn--primary{background:var(--ds-accent);color:#fff;box-shadow:0 6px 18px #14baed4d}.ds-btn--primary:hover{background:var(--ds-accent-dark);transform:translateY(-1px)}.ds-btn--dark{background:var(--ds-ink);color:#fff}.ds-btn--dark:hover{background:#252b36;transform:translateY(-1px)}.ds-btn--outline{background:transparent;color:var(--ds-ink);box-shadow:inset 0 0 0 2px var(--ds-ink)}.ds-btn--outline:hover{background:var(--ds-ink);color:#fff}.ds-btn--white{background:#fff;color:var(--ds-ink)}.ds-btn--white:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000002e}.ds-btn--ghost-white{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}.ds-btn--ghost-white:hover{background:#fff;color:var(--ds-ink)}.ds-link-arrow{display:inline-flex;align-items:center;gap:.6rem;font-weight:700;color:var(--ds-accent);text-decoration:none;font-size:1.5rem}.ds-link-arrow svg{width:1.6rem;height:1.6rem;transition:transform .2s ease}.ds-link-arrow:hover svg{transform:translate(4px)}.ds-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.ds-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ds-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .ds-reveal{opacity:1;transform:none}@media screen and (max-width:749px){.ds-section{padding:6.4rem 0}.ds-section--tight{padding:4.8rem 0}.ds-head{flex-direction:column;align-items:flex-start;margin-bottom:3.2rem}.ds-head--center{align-items:center}.ds-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-sections.css.map */
