:root{--ts-purple: #4600D6;--ts-purple-hover: #3A00B0;--ts-ink: #1E1E1E;--ts-white: #FFFFFF;--ts-gray: #F6F5F2;--ts-text: #000000;--ts-muted: #666666;--ts-border: #E0E0E0;--ts-r-control: 8px;--ts-r-card: 8px;--ts-r-pill: 999px;--ts-font: Helvetica, "Helvetica Neue", Arial, sans-serif;--ts-tracking: -.04em;--ts-title: 36px;--ts-title-lh: 1.1;--ts-subhead: 18px;--ts-body: 16px;--ts-eyebrow: 12px;--ts-section-pad: 48px;--ts-title-gap: 16px;--ts-gutter: 16px;--ts-container: 1120px;--ts-panel-radius: 18px;--ts-panel-inset: 8px;--ts-carousel-gap: 8px}@media(min-width:750px){:root{--ts-title: 52px;--ts-title-lh: 1.05;--ts-subhead: 24px;--ts-body: 18px;--ts-section-pad: 80px;--ts-title-gap: 24px;--ts-gutter: 24px;--ts-panel-radius: 24px;--ts-panel-inset: 16px;--ts-carousel-gap: 10px}}.ts-panel{background:var(--ts-gray);margin-inline:var(--ts-panel-inset);border-radius:var(--ts-panel-radius)}.ts-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:56px;padding:16px 28px;font-family:var(--ts-font);font-weight:700;font-size:16px;line-height:1;letter-spacing:var(--ts-tracking);text-transform:none;text-align:center;text-decoration:none;border-radius:var(--ts-r-control);border:1.5px solid transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ts-btn--primary{background:var(--ts-purple);color:#fff}.ts-btn--primary:hover{background:var(--ts-purple-hover)}.ts-btn--secondary{background:transparent;color:var(--ts-purple);border-color:var(--ts-purple)}.ts-btn--secondary:hover{background:var(--ts-purple);color:#fff}.ts-btn--tertiary{min-height:0;padding:4px 0;background:none;border:0;color:var(--ts-purple);text-decoration:underline 1px;text-underline-offset:4px}.ts-btn--tertiary:hover{text-decoration-thickness:2px}@media(max-width:749px){.ts-btn--block-mobile{width:100%}}.ts-section{padding-block:var(--ts-section-pad)}.ts-section__inner{max-width:var(--ts-container);margin:0 auto;padding-inline:var(--ts-gutter)}.ts-section__head{text-align:center;margin-bottom:var(--ts-title-gap)}.ts-section__title{margin:0;font-family:var(--ts-font);font-weight:700;font-size:var(--ts-title);line-height:var(--ts-title-lh);letter-spacing:var(--ts-tracking);text-align:center;text-wrap:balance}.ts-surface-gray{background:var(--ts-gray)}.ts-surface-dark{background:var(--ts-ink);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ai-replica-system.css.map */
