:where(.sg){font-synthesis:none;text-rendering:optimizelegibility}:where(.sg) :is(h1,h2,h3,h4){letter-spacing:normal;font-family:inherit}:where(.sg) small{font-size:11px}:where(.sg) :is(button,a,input,select){-webkit-tap-highlight-color:transparent}:where(.sg) :is(button,a){transition:background .15s,color .15s,box-shadow .15s}:where(.sg) button{color:inherit;cursor:pointer;background:#fff;border:1px solid #e7e9ed;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:500;line-height:1.3;display:inline-flex}:where(.sg) button:disabled{opacity:.45;cursor:not-allowed}.sg{--bg:#090611;--panel:#110d1b;--line:#241d31;--muted:#a49dad;--purple:#8a3ffc;background:var(--bg);color:#f5f2fa;min-height:100vh;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.6}.sg *{box-sizing:border-box}.sg a{color:inherit;text-decoration:none}.sg a:hover{color:#c7a6ff}.sg button,.sg input,.sg select,.sg textarea{font:inherit}.sg-wrap{max-width:1060px;margin:0 auto;padding-left:28px;padding-right:28px}.sg-header{border-bottom:1px solid var(--line)}.sg-nav{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.sg-logo{white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:flex}.sg-logo svg{color:#a86aff}.sg-logo span{color:#c4bdce;font-weight:400}.sg nav{color:#c1bacb;gap:28px;font-size:12px;display:flex}.sg-button{background:var(--purple);cursor:pointer;border:1px solid #9e62ff;border-radius:7px;justify-content:center;align-items:center;gap:16px;padding:11px 19px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex;color:#fff!important}.sg-button:hover{background:#9b59ff}.sg-button:disabled{opacity:.6;cursor:wait}.sg-small{padding:8px 14px;font-size:12px}.sg h1,.sg h2,.sg h3,.sg p,.sg figure{margin:0}.sg h1{letter-spacing:-3.8px;font-size:64px;font-weight:600;line-height:1.04}.sg h1 span{color:#a49bad}.sg h2{letter-spacing:-1.8px;max-width:660px;font-size:39px;font-weight:550;line-height:1.12}.sg h3{font-size:14px;font-weight:500;line-height:1.45}.sg p{color:var(--muted);font-size:15px;line-height:1.65}.sg-hero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:600px;padding-top:94px;padding-bottom:94px;display:grid}.sg-hero p{max-width:450px;margin:25px 0}.sg-actions{align-items:center;gap:14px;display:flex}.sg-secondary{border:1px solid var(--line);border-radius:6px;padding:10px 16px;font-size:13px}.sg-hero>div>small{color:var(--muted);margin-top:22px;font-size:11px;display:block}.sg-rule{border-top:1px solid var(--line)}.sg-split{grid-template-columns:1fr 1fr;gap:70px;display:grid}.sg-problem{padding-top:100px;padding-bottom:95px}.sg-eyebrow{color:#bf91ff;letter-spacing:2px;margin-bottom:20px;font-size:10px;display:block}.sg-intro>p{max-width:620px;margin-top:22px}.sg-feature-list article{border-top:1px solid var(--line);gap:18px;padding:23px 0;display:flex}.sg-feature-list svg{color:#b583ff;flex-shrink:0;margin-top:3px}.sg-feature-list p{margin-top:8px;font-size:12px}.sg-section{padding-top:100px;padding-bottom:100px;scroll-margin-top:30px}.sg-section>.sg-intro{max-width:700px}.sg-steps{grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.sg-steps article{border-top:1px solid #623194;padding:30px 20px 0 0;position:relative}.sg-node{background:var(--bg);border:2px solid #9a50fa;border-radius:50%;width:11px;height:11px;position:absolute;top:-6px}.sg-steps article:last-child .sg-node{background:var(--purple)}.sg-steps small{color:#a69aaf;font-size:10px}.sg-steps h3{margin:12px 0 8px}.sg-steps p{font-size:12px}.sg-product{border:1px solid var(--line);background:#0e0a16;border-radius:12px;font-size:10px;overflow:hidden;box-shadow:0 20px 70px #0002}.sg-window{border-bottom:1px solid var(--line);color:#766d83;justify-content:space-between;align-items:center;height:32px;padding:0 15px;font-size:8px;display:flex}.sg-product-tabs{border-bottom:1px solid var(--line);color:#aca2b9;gap:24px;padding:13px;font-size:9px;display:flex}.sg-product-tabs strong{color:#fff;font-weight:500}.sg-product-body{min-height:230px;display:flex}.sg-events{flex:1;padding:10px}.sg-event{align-items:center;gap:9px;padding:13px 0;display:flex;position:relative}.sg-event-icon{color:#b88aff;background:#1b1328;border:1px solid #30233f;border-radius:8px;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.sg-event-icon.sg-filled{background:var(--purple);color:#fff}.sg-event strong{font-size:9px;font-weight:500;display:block}.sg-event small{color:#9e94ac;font-size:8px;display:block}.sg-event time{color:#91859d;white-space:nowrap;margin-left:auto;font-size:7px}.sg-context{border-left:1px solid var(--line);width:36%;padding:16px 12px}.sg-context>small{letter-spacing:1px;color:#b2a8bc;font-size:6px}.sg-context-card{border:1px solid var(--line);border-radius:7px;align-items:center;gap:8px;margin:12px 0 22px;padding:10px 8px;font-size:8px;display:flex}.sg-context-card small{color:#8d819e;font-size:7px;display:block}.sg-swatch{background:#3c2d56;border-radius:4px;width:35px;height:40px;display:block}.sg dl{grid-template-columns:1fr auto;gap:12px 10px;margin-top:16px;font-size:8px;display:grid}.sg dt{color:#94889f}.sg dd{text-align:right;color:#d9cfdf;margin:0}.sg figcaption{color:#a79aac;margin-top:12px;font-size:10px}.sg-full-product{margin-top:44px!important}.sg-large .sg-product-body{min-height:290px}.sg-large .sg-events{padding:20px 22px}.sg-large .sg-event{border-bottom:1px solid #21182c;padding:16px 0}.sg-large .sg-event strong{font-size:12px}.sg-large .sg-event small,.sg-large .sg-event time{font-size:10px}.sg-large .sg-context{width:25%;padding:25px 20px}.sg-large .sg-context>small{font-size:9px}.sg-large .sg-context-card{font-size:12px}.sg-large .sg-context-card small,.sg-large dl{font-size:10px}.sg-large aside{border-right:1px solid var(--line);width:19%;padding:23px 18px}.sg-avatar{border:1px solid var(--line);border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.sg-large aside>strong{font-size:12px}.sg-large aside>small{color:#94889f;font-size:10px;display:block}.sg-large aside dl{font-size:9px;display:block}.sg-large aside dd{text-align:left;margin-bottom:12px}.sg-table-head{color:#8b8097;border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:10px;font-size:8px;display:flex}.sg-integrations{grid-template-columns:.85fr 1.15fr;gap:35px;margin-top:44px;display:grid}.sg-shopify{background:#110c1c;border:1px solid #623590;border-radius:12px;padding:25px}.sg-shopify>div{color:#c8a4ff;justify-content:space-between;display:flex}.sg-badge{color:#fff;background:#7d35db;border-radius:20px;padding:3px 10px;font-size:9px}.sg-shopify h3{margin:30px 0 10px;font-size:20px}.sg-shopify p{font-size:12px}.sg-planned article{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:20px 0;display:flex}.sg-planned svg{color:#aa94c2;flex-shrink:0}.sg-planned h3{font-size:13px}.sg-planned p{font-size:10px}.sg-planned article>span{color:#a394b2;border:1px solid var(--line);border-radius:20px;margin-left:auto;padding:3px 9px;font-size:9px}.sg-setup-steps{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:40px;display:grid}.sg-setup-steps article{gap:14px;display:flex}.sg-setup-steps article>span{color:#b181f3;font-size:12px}.sg-setup-steps p{margin-top:8px;font-size:12px}.sg-principles{grid-template-columns:1fr 1fr;gap:22px;display:grid}.sg-principles article{border-top:1px solid var(--line);padding-top:20px}.sg-principles h3{gap:8px;font-size:12px;display:flex}.sg-principles svg{color:#b181f3;flex-shrink:0}.sg-principles p{margin-top:10px;font-size:11px}.sg-waitlist{align-items:start;padding-top:130px;padding-bottom:130px}.sg-waitlist .sg-intro{max-width:380px}.sg-form{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:30px}.sg-form label{margin-bottom:18px;font-size:12px;display:block}.sg-form label>span{color:#a398b0;font-size:10px}.sg-form input:not([type=checkbox]),.sg-form textarea,.sg-form select{background:var(--bg);color:#eee7f6;border:1px solid #33273f;border-radius:7px;width:100%;margin-top:7px;padding:11px 12px;font-size:12px;display:block}.sg-form textarea{resize:vertical;min-height:86px}.sg-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sg-form .sg-check{color:#b5a8c2;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:12px;font-size:11px;line-height:1.6;display:flex}.sg-check input{accent-color:var(--purple);flex-shrink:0;margin:2px 0}.sg-check a{text-decoration:underline}.sg-form .sg-button{width:100%;margin-top:10px}.sg-fine{margin-top:16px!important;font-size:10px!important}.sg-honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sg-success{padding:35px 5px}.sg-success svg{color:#b484ff}.sg-success h3{margin:20px 0 12px;font-size:26px}.sg-error{color:#ffb5cb!important;margin-top:14px!important;font-size:12px!important}.sg-faq details{border-top:1px solid var(--line);padding:18px 0;font-size:13px}.sg-faq details:last-child{border-bottom:1px solid var(--line)}.sg-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;list-style:none;display:flex}.sg-faq summary::-webkit-details-marker{display:none}.sg-faq details[open] svg{transform:rotate(180deg)}.sg-faq details p{margin-top:15px;font-size:12px}.sg-footer{color:var(--muted);align-items:center;gap:20px;padding-top:32px;padding-bottom:32px;font-size:10px;display:flex}.sg-footer>div{gap:20px;margin-left:auto;display:flex}.sg a:focus-visible,.sg summary:focus-visible,.sg button:focus-visible,.sg input:focus-visible,.sg select:focus-visible,.sg textarea:focus-visible{outline-offset:4px;outline:2px solid #c796ff}@media (width>=1500px){.sg-wrap{max-width:1140px}}@media (width<=800px){.sg nav{gap:16px}.sg-hero{gap:25px}.sg h1{letter-spacing:-2.5px;font-size:48px}.sg h2{font-size:32px}.sg-split{gap:35px}.sg-product-body{min-height:200px}.sg-event time{display:none}.sg-principles{gap:16px}.sg-form{padding:23px}}@media (width<=600px){.sg-wrap{padding-left:22px;padding-right:22px}.sg-nav{gap:10px;height:65px}.sg nav{display:none}.sg-small{gap:8px;font-size:10px}.sg-hero{grid-template-columns:1fr;gap:45px;padding-top:65px;padding-bottom:65px}.sg h1{font-size:54px;line-height:1.06}.sg-hero p{font-size:14px}.sg-product{max-width:100%}.sg-split{grid-template-columns:1fr;gap:35px}.sg-problem,.sg-section{padding-top:65px;padding-bottom:65px}.sg h2{letter-spacing:-1.4px;font-size:32px}.sg-steps{grid-template-columns:1fr 1fr;row-gap:35px}.sg-integrations{grid-template-columns:1fr;gap:20px}.sg-setup-steps{grid-template-columns:1fr;gap:25px}.sg-large aside{display:none}.sg-large .sg-context{width:32%;padding:15px 8px}.sg-large .sg-events{padding:14px 8px}.sg-large .sg-event strong{font-size:10px}.sg-large .sg-event small{font-size:8px}.sg-large .sg-context-card{padding:8px 5px;font-size:8px}.sg-large .sg-context-card small{font-size:7px}.sg-large dl{font-size:8px}.sg-large .sg-context>small{font-size:7px}.sg-large .sg-swatch{width:20px;height:28px}.sg-large .sg-product-body{min-height:250px}.sg-product-tabs{gap:16px}.sg-footer{flex-wrap:wrap}.sg-footer>span{order:3;width:100%;font-size:9px}.sg-eyebrow{margin-bottom:16px}}.sg-form .sg-check{flex-wrap:nowrap}.sg-form .sg-check>span{color:#b5a8c2;font-size:11px}.sg-form .sg-check input{width:13px;height:13px}@media (width<=600px){.sg h1{letter-spacing:-2px;font-size:44px}.sg-actions .sg-button,.sg-secondary{gap:10px;padding:10px 12px;font-size:12px}.sg-actions{gap:12px}}.sg-waitlist-invite{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:32px}.sg-waitlist-invite h3{letter-spacing:-.6px;margin-bottom:12px;font-size:23px}.sg-waitlist-invite p{margin-bottom:24px;font-size:13px}.sg-modal-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#030108cc;position:fixed;inset:0}.sg.sg-modal{z-index:1001;overscroll-behavior:contain;background:var(--panel);border:1px solid #382647;border-radius:16px;outline:none;width:calc(100% - 32px);max-width:500px;min-height:0;max-height:calc(100dvh - 32px);padding:30px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 100px #0008}.sg-modal-heading{padding-right:20px}.sg-modal .sg-eyebrow{letter-spacing:1.5px;margin-bottom:14px;font-size:9px}.sg-modal h2{letter-spacing:-1px;margin-bottom:12px;font-size:30px}.sg-modal-heading p{margin-bottom:24px;font-size:13px;line-height:1.6}.sg-modal .sg-form{background:0 0;border:0;border-radius:0;padding:0}.sg-modal .sg-form label{margin-bottom:15px}.sg-modal .sg-form textarea{min-height:72px}.sg-modal-close{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.sg-modal-close:hover{color:#fff;background:#24172f}@media (width<=600px){.sg.sg-modal{padding:25px 22px}.sg-modal h2{font-size:28px}.sg-modal .sg-form-row{gap:12px}}
