:root{--bg: #060606;--bg-panel: #0c0c0d;--ink: #f4f3ef;--ink-dim: rgba(244, 243, 239, .58);--ink-faint: rgba(244, 243, 239, .34);--label: #a89a86;--line: rgba(244, 243, 239, .1);--line-strong: rgba(244, 243, 239, .24);--accent-blue: #2f66ff;--accent-ice: #6fe3ff;--accent-pink: #ff3d8a;--accent-red: #ff3b30;--accent-silver: #e3e6ee;--font: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--nav-h: 78px;--gutter: 6vw}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}html.no-smooth{scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--font);margin:0;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:var(--ink);color:var(--bg)}.headline{margin:0;font-weight:300;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;font-size:clamp(44px,6.4vw,90px)}.eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--label)}.micro{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim)}.section-pad{padding:clamp(70px,9vw,130px) var(--gutter)}.btn-outline{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border:1px solid var(--line-strong);border-radius:0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:transparent;cursor:pointer;transition:background .35s var(--ease-out),color .35s var(--ease-out),border-color .35s var(--ease-out);white-space:nowrap}.btn-outline:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn-outline svg{transition:transform .35s var(--ease-out)}.btn-outline:hover svg{transform:translate(4px)}.btn-solid-block{display:flex;align-items:center;justify-content:center;width:100%;padding:19px 20px;background:#000;color:var(--ink);border:1px solid var(--line-strong);border-radius:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color .3s var(--ease-out),background .3s var(--ease-out)}.btn-solid-block:hover{border-color:var(--ink);background:#111}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}[data-reveal].in{opacity:1;transform:translateY(0)}@media(max-width:760px){html{font-size:15px}.headline{font-size:clamp(38px,11vw,56px)}}@media(prefers-reduced-motion:reduce){[data-reveal]{transition:none;opacity:1;transform:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/design-system.css.map */
