@font-face{font-family:World;src:url('/proxy/fonts/world-pro-mvp-vf.woff2') format('woff2');font-weight:300 800;font-display:swap}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;grid-template-rows:88px 1fr 88px;background:#f9f9f8;color:#181818;font-family:World,Arial,sans-serif;font-weight:325;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button,a,input{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #181818;outline-offset:5px}.site-header{height:88px;padding:0 48px;display:flex;align-items:center;justify-content:space-between;z-index:2}.site-header img{display:block;height:auto}.header-action{border:0;border-radius:100px;padding:10px 18px;background:#181818;color:#f9f9f8;font-size:14px;line-height:20px}main{display:grid;align-items:center}.hero{padding:40px 24px;text-align:center;width:100%;max-width:1040px;margin:auto}.integration-brand{display:flex;align-items:center;justify-content:center;gap:22px;height:32px;margin:0 0 32px}.integration-brand img{display:block;width:124px;height:auto}.integration-brand .shopify-logo{width:137px;height:auto}.brand-divider{height:30px;width:1px;background:#dededc}h1{font-size:64px;line-height:1.08;font-weight:325;letter-spacing:-1.6px;margin:0 auto;max-width:880px}.hero-cta{margin:24px auto 0;max-width:560px}.hero-cta>p{font-size:20px;line-height:28px;color:#797976;margin:0 0 28px}.store-action{display:inline-flex;align-items:center;justify-content:center;gap:20px;border:0;background:#181818;color:#f9f9f8;border-radius:100px;padding:16px 24px;font-size:16px;line-height:24px;text-align:center}.cta-arrow{font-size:22px;line-height:1}.store-action:hover,.header-action:hover{background:#393939}.hero-note{display:block;margin-top:16px;font-size:12px;line-height:18px;color:#93938e}footer{display:grid;place-items:center;text-align:center;font-size:11px;color:#a0a09b;padding:16px 24px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[hidden]{display:none!important}dialog{border:0;border-radius:24px;background:#f9f9f8;color:#181818;width:min(640px,calc(100% - 32px));padding:48px;box-shadow:0 30px 120px #0002}dialog::backdrop{background:#0005;backdrop-filter:blur(4px)}dialog .eyebrow{font-size:11px;letter-spacing:1px;margin:0 0 20px}dialog h2{font-size:34px;font-weight:325;line-height:1.1;letter-spacing:-.68px;margin:0 0 18px}dialog p,dialog li{font-size:16px;line-height:1.6;color:#797976}dialog ol{padding-left:20px;display:grid;gap:15px;margin-block:24px}dialog strong{color:#181818;font-weight:450}.dialog-close{position:absolute;top:12px;right:15px;font-size:28px;color:#797976;border:0;background:none}.action{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #181818;background:#181818;color:#f9f9f8;padding:15px 22px;border-radius:100px;font-size:16px;font-weight:325}.install-action{width:100%;margin-top:8px}dialog .setup-existing{margin-top:28px}.note{font-size:13px!important;line-height:1.5!important;color:#91918d!important;margin:16px 0 0!important}.endpoint-row{display:flex;align-items:center;border:0;border-radius:100px;padding:8px 8px 8px 20px;gap:12px;margin:28px 0 24px;background:#f0efed;min-height:64px}.endpoint-row input{min-width:0;width:100%;border:0;background:transparent;font-size:14px;color:#747471;padding-block:5px}.copy-button{border:0;background:#181818;color:#f9f9f8;border-radius:100px;padding:13px 18px;font-size:15px;min-height:48px;white-space:nowrap}.agent-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.text-button{font-size:15px;min-height:48px;border:0;background:none;padding:5px 0;color:#747471;text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){body{grid-template-rows:72px 1fr 72px}.site-header{padding-inline:24px;height:72px}.site-header img{width:90px}.header-action{font-size:12px;padding:9px 15px}.hero{padding:40px 24px}.integration-brand{gap:18px;margin-bottom:28px}.integration-brand img{width:104px}.integration-brand .shopify-logo{width:116px}.brand-divider{height:26px}h1{font-size:clamp(28px,8.2vw,58px);letter-spacing:-.8px;line-height:1.12}.hero-cta{margin-top:20px;max-width:440px}.hero-cta>p{font-size:16px;line-height:24px;padding-inline:8px;margin-bottom:28px}.store-action{padding:16px 22px;font-size:15px;gap:16px}.hero-note{font-size:11px;line-height:17px;margin:16px auto 0;max-width:280px}dialog{padding:40px 24px 28px}dialog h2{font-size:30px}.endpoint-row{padding-left:14px}.endpoint-row input{font-size:14px}.agent-actions{gap:14px;flex-wrap:wrap}.action{font-size:15px;gap:16px}.text-button{font-size:15px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}

.icon-definitions{position:absolute;pointer-events:none}.world-icon{width:20px;height:20px;fill:currentColor;flex:none;vertical-align:middle}.copy-button,.text-button[data-copy]{display:inline-flex;align-items:center;justify-content:center;gap:8px}
