.wa-page{--navy:#061023;--lavender:#c2c0d6;--lav-20:#f3f2f8;--off-white:#f4f4f4;--grey-200:#e4e4e4;--grey-500:#a6a6a6;--grey-700:#5d5d5d;--success:#2bbb60;color:var(--navy);-webkit-font-smoothing:antialiased;text-wrap:pretty}.wa-page .eyebrow{letter-spacing:.32em;text-transform:uppercase;color:color-mix(in srgb, var(--navy) 55%, transparent);font-size:11px;font-weight:600}[dir=rtl] .wa-page .eyebrow{letter-spacing:.1em}.wa-page .btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,background .2s,box-shadow .2s;display:inline-flex}.wa-page .btn:hover{transform:translateY(-1px)}.wa-page .btn-primary{background:var(--navy);color:#fff}.wa-page .btn-primary:hover{background:#1a2440;box-shadow:0 8px 24px #0610232e}.wa-page .btn-outline{color:var(--navy);border-color:var(--navy);background:0 0}.wa-page .btn-outline:hover{background:var(--off-white)}.wa-page .chip{background:var(--lav-20);color:var(--navy);border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.wa-page .chip-partner{background:var(--navy);color:#fff}.wa-page .wa-package-card{border:1px solid var(--grey-200);background:#fff;border-radius:24px;flex-direction:column;min-height:100%;padding:32px 28px 28px;display:flex;position:relative}.wa-page .wa-package-featured{border:2px solid var(--navy);box-shadow:0 20px 48px #0610231a}@media (min-width:1024px){.wa-page .wa-package-featured{transform:translateY(-8px)}}.wa-page .wa-package-badge{background:var(--navy);color:#fff;white-space:nowrap;border-radius:9999px;max-width:calc(100% - 48px);padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:24px}[dir=rtl] .wa-page .wa-package-badge{left:auto;right:24px}.wa-page .wa-package-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.2;display:flex}.wa-page .wa-package-price-strike{color:var(--grey-500);font-size:15px;font-weight:500;text-decoration:line-through}.wa-page .wa-package-price-main{letter-spacing:-.03em;font-size:clamp(28px,4vw,36px);font-weight:700}.wa-page .wa-package-price-currency{color:var(--grey-700);font-size:14px;font-weight:600}.wa-page .wa-package-features{flex:auto}.wa-page .wa-package-cta{width:100%;margin-top:24px}.wa-page.shopify-service .shopify-offer{color:var(--navy)}.wa-page.shopify-service .shopify-offer .timeline-rail{grid-template-columns:repeat(5,1fr)}@media (max-width:1023px){.wa-page.shopify-service .shopify-offer .timeline-rail{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.wa-page.shopify-service .shopify-offer .timeline-rail{grid-template-columns:1fr}}.wa-page .card{border:1px solid var(--grey-200);background:#fff;border-radius:24px;padding:28px}.wa-page .card-lav{background:var(--lav-20);border-color:#0000}.wa-page .card-navy{background:var(--navy);color:#fff;border-color:#0000}.wa-page .stat-card{text-align:center;padding:24px 16px}.wa-page .stat-figure{letter-spacing:-.03em;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1}.wa-page .stat-caption{color:var(--grey-700);margin-top:8px;font-size:14px;line-height:1.4}.wa-page .setup-item{border-bottom:1px solid var(--grey-200);gap:20px;padding:24px 0;display:flex}.wa-page .setup-item:last-child{border-bottom:none}.wa-page .setup-num{color:var(--lavender);flex-shrink:0;width:32px;font-size:13px;font-weight:700}.wa-page .platform-card{background:var(--off-white);border:1px solid var(--grey-200);border-radius:20px;padding:28px}.wa-page .platform-badge{color:var(--grey-700);margin-top:12px;font-size:12px;font-weight:600;display:inline-block}.wa-page .faq-item{border-bottom:1px solid var(--grey-200);padding:20px 0}.wa-page .faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;list-style:none;display:flex}.wa-page .faq-item summary::-webkit-details-marker{display:none}.wa-page .faq-item .plus{color:var(--grey-500);font-size:20px;transition:transform .2s}.wa-page .faq-item[open] .plus{transform:rotate(45deg)}.wa-page .faq-item p{color:var(--grey-700);margin-top:12px;font-size:15px;line-height:1.6}.wa-page .step-row{align-items:flex-start;gap:16px;display:flex}.wa-page .wa-steps-section{background:#fbfbfb}.wa-page .wa-steps-rail{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}.wa-page .wa-step-card{background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px 24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 0 0 1px #0610230f}.wa-page .wa-step-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #06102314,0 16px 40px #06102314}.wa-page .wa-step-card-num{letter-spacing:-.03em;color:var(--lavender);font-size:44px;font-weight:700;line-height:.9}.wa-page .wa-step-card:last-child .wa-step-card-num{color:#2bbb60}.wa-page .wa-step-card-title{font-size:17px;font-weight:600;line-height:1.3}.wa-page .wa-step-card-body{color:var(--grey-700);font-size:14px;font-weight:500;line-height:1.55}.wa-page .wa-automation-wrap{background:var(--navy);color:#fff;border-radius:28px;padding:40px 32px;position:relative;overflow:hidden}@media (min-width:768px){.wa-page .wa-automation-wrap{grid-template-columns:1fr auto;align-items:center;gap:32px;padding:48px 56px;display:grid}}.wa-page .wa-automation-wrap:before{content:"";pointer-events:none;background:radial-gradient(circle,#c2c0d626 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-40%;right:-10%}[dir=rtl] .wa-page .wa-automation-wrap:before{left:-10%;right:auto}.wa-page .wa-automation-wrap .eyebrow{color:#ffffff80}.wa-page .wa-automation-title{margin-top:8px;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.2}.wa-page .wa-automation-body{color:#ffffffbf;max-width:540px;margin-top:14px;font-size:15px;line-height:1.65}.wa-page .wa-automation-cta{z-index:1;color:var(--navy);background:#fff;flex-shrink:0;margin-top:24px;position:relative}.wa-page .wa-automation-cta:hover{background:var(--lav-20);box-shadow:0 8px 24px #0003}@media (min-width:768px){.wa-page .wa-automation-cta{margin-top:0}}.wa-page .wa-faq-section{background:var(--off-white)}.wa-page .wa-faq-panel{background:#fff;border-radius:24px;padding:8px 28px;box-shadow:0 0 0 1px #0610230f,0 20px 48px #0610230f}.wa-page details.wa-faq-item{border-top:1px solid var(--grey-200);padding:22px 0}.wa-page details.wa-faq-item:first-child{border-top:none}.wa-page details.wa-faq-item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.wa-page details.wa-faq-item>summary::-webkit-details-marker{display:none}.wa-page details.wa-faq-item>summary .wa-faq-plus{background:var(--lav-20);width:36px;height:36px;color:var(--navy);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:600;transition:transform .2s,background .2s,color .2s;display:inline-flex}.wa-page details.wa-faq-item[open]>summary .wa-faq-plus{background:var(--navy);color:#fff;transform:rotate(45deg)}.wa-page details.wa-faq-item>p{color:var(--grey-700);margin-top:14px;padding-right:56px;font-size:15px;font-weight:500;line-height:1.65}[dir=rtl] .wa-page details.wa-faq-item>p{padding-left:56px;padding-right:0}@media (max-width:767px){.wa-page .wa-steps-rail{grid-template-columns:1fr}.wa-page .wa-faq-panel{padding:4px 20px}.wa-page details.wa-faq-item>p{padding-left:0;padding-right:0}}.wa-page .wa-float{z-index:50;background:var(--navy);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 32px #06102340}[dir=rtl] .wa-page .wa-float{left:24px;right:auto}.wa-page .wa-float:hover{transform:scale(1.05)}.wa-page .wa-float svg{fill:#fff;width:28px;height:28px}.wa-landing{background:#fbfbfb;min-height:100vh}.wa-landing .form-field{flex-direction:column;gap:6px;display:flex}.wa-landing .form-field label{color:var(--grey-700);font-size:13px;font-weight:600}.wa-landing .form-field input,.wa-landing .form-field select{border:1px solid var(--grey-200);height:48px;color:var(--navy);background:#fff;border-radius:12px;outline:none;padding:0 16px;font-size:15px;transition:border-color .2s}.wa-landing .form-field input:focus,.wa-landing .form-field select:focus{border-color:var(--navy)}.wa-landing .steps-inline{color:var(--grey-700);flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:14px;font-weight:500;display:flex}.wa-landing .steps-inline span:before{content:"·";color:var(--lavender);margin-right:8px;font-weight:700}[dir=rtl] .wa-landing .steps-inline span:before{margin-left:8px;margin-right:0}.wa-landing .steps-inline span:first-child:before{content:none}
