@charset "UTF-8";.canvas.svelte-1dbs0c6{align-items:center;background-color:#ddd8cb;background-image:radial-gradient(circle,rgba(0,0,0,.18) 1px,transparent 1px);background-size:24px 24px;cursor:grab;display:flex;gap:2.5rem;height:100dvh;overflow-x:scroll;overflow-y:hidden;padding:6.5rem 0 6.5rem calc((100vw - 400px)/2);scroll-padding-left:calc((100vw - 400px)/2);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-user-select:none;user-select:none}.canvas.svelte-1dbs0c6::-webkit-scrollbar{display:none}.canvas-tail.svelte-1dbs0c6{flex-shrink:0;width:calc((100vw - 400px)/2)}.card.svelte-1dbs0c6{background:#faf8f4;box-shadow:0 2px 6px #00000012,0 16px 48px #0000001a;display:flex;flex-direction:column;flex-shrink:0;gap:0;height:fit-content;max-height:calc(100dvh - 13rem);overflow-y:auto;padding:2.5rem 2.5rem 3rem;scroll-snap-align:start;scroll-snap-stop:always;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.12) transparent;transform-origin:center center;transition:transform .08s ease-out,opacity .08s ease-out;width:400px}.card.-wide.svelte-1dbs0c6{width:600px}.card.-hero.svelte-1dbs0c6{height:calc(100dvh - 20rem);min-height:360px}@media(max-width:768px){.canvas.svelte-1dbs0c6{gap:1rem;padding:4rem 0 4rem 1.25rem;scroll-padding-left:1.25rem}.canvas-tail.svelte-1dbs0c6{width:1.25rem}.card.svelte-1dbs0c6,.card.-wide.svelte-1dbs0c6{width:calc(100vw - 2.5rem)}.card.-hero.svelte-1dbs0c6{height:calc(100dvh - 9rem)}}.card-no.svelte-1dbs0c6{color:#0000001f;font-family:mercure-web,sans-serif;font-size:.68rem;letter-spacing:.15em;margin-bottom:1.75rem}.kicker.svelte-1dbs0c6{color:#7a7065;font-family:mercure-web,sans-serif;font-size:.63rem;letter-spacing:.2em;margin-bottom:.75rem;text-transform:uppercase}h1.svelte-1dbs0c6{color:#1c1c1c;font-family:mercure-web,sans-serif;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:400;letter-spacing:-.01em;line-height:1.06;margin:0 0 1.5rem}h2.svelte-1dbs0c6{color:#1c1c1c;font-family:mercure-web,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0 0 .75rem}.card-sub.svelte-1dbs0c6{color:#7a7065;font-size:.86rem;line-height:1.7;margin:0 0 1.5rem}.shopify-logo.svelte-1dbs0c6{align-self:flex-start;height:20px;margin-bottom:1.5rem;width:auto}.shopify-logo-sm.svelte-1dbs0c6{height:18px;width:auto}.hero-eyebrow.svelte-1dbs0c6{color:#7a7065;font-family:mercure-web,sans-serif;font-size:.65rem;letter-spacing:.22em;margin-bottom:.5rem;text-transform:uppercase}.hero-desc.svelte-1dbs0c6{color:#3a3530;font-size:.9rem;line-height:1.75;margin:0 0 .75rem}.hero-btn.svelte-1dbs0c6{align-items:center;background:#1c1c1c;color:#f0ece3;display:flex;font-family:mercure-web,sans-serif;font-size:.92rem;gap:.5rem;justify-content:center;letter-spacing:.04em;margin-top:auto;padding:1rem 1.5rem;text-decoration:none;transition:opacity .15s;width:100%}.hero-btn.svelte-1dbs0c6:hover{opacity:.8}.btn.svelte-1dbs0c6{background:#1c1c1c;color:#f5f1e8;display:inline-block;font-family:mercure-web,sans-serif;font-size:.78rem;letter-spacing:.06em;margin-top:1.5rem;padding:.7rem 1.4rem;text-decoration:none;transition:opacity .15s;width:fit-content}.btn.svelte-1dbs0c6:hover{opacity:.75}.text-link.svelte-1dbs0c6{color:#7a7065;font-size:.8rem;margin-top:1rem;text-decoration:underline;text-underline-offset:3px;width:fit-content}.text-link.svelte-1dbs0c6:hover{color:#1c1c1c}.compare.svelte-1dbs0c6{display:flex;flex:1;gap:0;margin-top:1.25rem;overflow:hidden}.compare-col.svelte-1dbs0c6{flex:1;padding:1.25rem}.compare-col.svelte-1dbs0c6:first-child{background:#0000000a}.compare-col.-accent.svelte-1dbs0c6{background:#1c1c1c;color:#e8e4da}.compare-col.-accent.svelte-1dbs0c6 .compare-head:where(.svelte-1dbs0c6){color:#fff6}.compare-col.-accent.svelte-1dbs0c6 li:where(.svelte-1dbs0c6){color:#e8e4da}.compare-col.-accent.svelte-1dbs0c6 li:where(.svelte-1dbs0c6):before{color:#ffffff40!important}.compare-head.svelte-1dbs0c6{color:#7a7065;font-family:mercure-web,sans-serif;font-size:.65rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.compare-col.svelte-1dbs0c6 ul:where(.svelte-1dbs0c6){display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.compare-col.svelte-1dbs0c6 ul:where(.svelte-1dbs0c6) li:where(.svelte-1dbs0c6){color:#1c1c1c;font-size:.84rem;padding-left:1rem;position:relative}.compare-col.svelte-1dbs0c6 ul:where(.svelte-1dbs0c6) li:where(.svelte-1dbs0c6):before{color:#0003;content:"—";left:0;position:absolute}.payment-groups.svelte-1dbs0c6{display:flex;flex-direction:column;gap:1.25rem}.payment-group.svelte-1dbs0c6{border-top:1px solid rgba(0,0,0,.09);padding-top:.875rem}.payment-region.svelte-1dbs0c6{color:#7a7065;font-family:mercure-web,sans-serif;font-size:.63rem;letter-spacing:.12em;margin-bottom:.6rem;text-transform:uppercase}.payment-logos.svelte-1dbs0c6{display:flex;flex-wrap:wrap;gap:.375rem}.payment-logo-wrap.svelte-1dbs0c6{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.09);display:flex;height:32px;justify-content:center;padding:.25rem .4rem;width:66px}.payment-logo-wrap.svelte-1dbs0c6 img:where(.svelte-1dbs0c6){height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.checklist.svelte-1dbs0c6{display:flex;flex-direction:column}.check-row.svelte-1dbs0c6{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.09);display:flex;gap:.875rem;padding:.875rem 0}.check-row.svelte-1dbs0c6:first-child{border-top:1px solid rgba(0,0,0,.09)}.check-row.svelte-1dbs0c6 div:where(.svelte-1dbs0c6){display:flex;flex-direction:column;gap:.1rem}.check-row.svelte-1dbs0c6 strong:where(.svelte-1dbs0c6){color:#1c1c1c;font-size:.88rem;font-weight:500}.check-row.svelte-1dbs0c6 span:where(.svelte-1dbs0c6){color:#7a7065;font-size:.78rem}.check-mark.svelte-1dbs0c6{color:#7a7065;flex-shrink:0;font-size:.7rem;padding-top:.2em}.setup-list.svelte-1dbs0c6{display:flex;flex-direction:column}.setup-item.svelte-1dbs0c6{border-bottom:1px solid rgba(0,0,0,.09);display:flex;gap:1.25rem;padding:1.25rem 0}.setup-item.svelte-1dbs0c6:first-child{border-top:1px solid rgba(0,0,0,.09)}.setup-num.svelte-1dbs0c6{color:#00000026;flex-shrink:0;font-family:mercure-web,sans-serif;font-size:.9rem;letter-spacing:.05em;padding-top:.1em}.setup-body.svelte-1dbs0c6{display:flex;flex-direction:column;gap:.2rem}.setup-body.svelte-1dbs0c6 strong:where(.svelte-1dbs0c6){color:#1c1c1c;font-size:.88rem;font-weight:500}.setup-body.svelte-1dbs0c6 span:where(.svelte-1dbs0c6){color:#7a7065;font-size:.8rem;line-height:1.6}.setup-body.svelte-1dbs0c6 a:where(.svelte-1dbs0c6){color:#7a7065;font-size:.75rem;margin-top:.15rem;text-decoration:underline;text-underline-offset:3px;width:fit-content}.setup-body.svelte-1dbs0c6 a:where(.svelte-1dbs0c6):hover{color:#1c1c1c}.pricing-head.svelte-1dbs0c6{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.25rem}.price-list.svelte-1dbs0c6{display:flex;flex-direction:column;margin-top:1rem}.price-row.svelte-1dbs0c6{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.09);display:flex;justify-content:space-between;padding:1rem 0}.price-row.svelte-1dbs0c6:first-child{border-top:1px solid rgba(0,0,0,.09)}.price-left.svelte-1dbs0c6{display:flex;flex-direction:column;gap:.35rem}.price-plan.svelte-1dbs0c6{color:#1c1c1c;font-family:mercure-web,sans-serif;font-size:.88rem;letter-spacing:.04em}.price-badge.svelte-1dbs0c6{background:#0000000d;color:#7a7065;font-size:.65rem;letter-spacing:.05em;padding:.15rem .45rem;width:fit-content}.price-right.svelte-1dbs0c6{display:flex;flex-direction:column;gap:.15rem;text-align:right}.price-amount.svelte-1dbs0c6{color:#1c1c1c;font-size:1.2rem}.price-amount.svelte-1dbs0c6 span:where(.svelte-1dbs0c6){color:#7a7065;font-size:.72rem}.price-krw.svelte-1dbs0c6{color:#7a7065;font-size:.75rem}.price-monthly.svelte-1dbs0c6{color:#0000004d;font-size:.7rem}.plan-grid.svelte-1dbs0c6{display:grid;gap:1px;grid-template-columns:repeat(2,1fr);margin-top:1.25rem}.plan-cell.svelte-1dbs0c6{background:#00000008;padding:1.1rem}.plan-name.svelte-1dbs0c6{color:#7a7065;font-family:mercure-web,sans-serif;font-size:.62rem;letter-spacing:.12em;margin-bottom:.5rem}.plan-price.svelte-1dbs0c6{color:#1c1c1c;font-size:1.35rem}.plan-price.svelte-1dbs0c6 span:where(.svelte-1dbs0c6){color:#7a7065;font-size:.7rem}.plan-krw.svelte-1dbs0c6{color:#7a7065;font-size:.7rem;margin-top:.2rem}.feature-tags.svelte-1dbs0c6{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:1.25rem}.feature-tags.svelte-1dbs0c6 span:where(.svelte-1dbs0c6){border:1px solid rgba(0,0,0,.09);color:#7a7065;font-size:.73rem;padding:.22rem .6rem}
