*{box-sizing:border-box}html,body{margin:0;padding:0}:root{--fg:#111;--muted:#6b7280;--bg:#ffffff;--soft:#f6f7f8;--brand:#111;--accent:#25D366}body{color:var(--fg);background:var(--bg);font:16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{margin:0 0 12px;line-height:1.15;font-weight:800;letter-spacing:-.02em}h1{font-size:56px}h2{font-size:36px}p{margin:0 0 12px;color:var(--muted)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.center{text-align:center}.muted{color:var(--muted)}.btn{display:inline-block;padding:14px 28px;border-radius:999px;background:var(--brand);color:#fff;text-decoration:none;font-weight:700;transition:transform .18s ease,box-shadow .18s ease;will-change:transform}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #00000014}.btn--light{background:#fff;color:#111;border:1px solid #e5e7eb}.btn--accent{background:var(--accent);color:#fff}.section{padding:96px 0}.section--soft{background:var(--soft)}.split{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}@media (max-width: 960px){.split{grid-template-columns:1fr}}.hero__title{font-size:64px;margin-bottom:14px}.hero__sub{font-size:20px;max-width:760px;margin:0 auto 28px;color:var(--muted)}.img-card{width:100%;height:auto;border-radius:24px;display:block}details{border:1px solid #eceff1;border-radius:16px;background:#fafafa;padding:16px 18px}details+details{margin-top:12px}summary{list-style:none;cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center}.announcement-bar,.shopify-section-group-footer-group .newsletter{display:none!important}.reveal{opacity:0;transform:translateY(24px);transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .7s cubic-bezier(.2,.8,.2,1)}.reveal.is-in{opacity:1;transform:none}.reveal-up{opacity:0;transform:translateY(24px)}.reveal-left{opacity:0;transform:translate(-24px)}.reveal-right{opacity:0;transform:translate(24px)}.reveal-up.is-in,.reveal-left.is-in,.reveal-right.is-in{opacity:1;transform:none}.parallax-wrap{will-change:transform}.diagram-step{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:18px;height:100px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base.css.map */
