.payment-logo{display:block;height:24px;width:auto;max-width:100%;flex-shrink:0;overflow:visible;color:var(--ink);background:none}.design-showcase{width:100%;min-width:0}.design-stage{position:relative;height:calc(100% - 24px);isolation:isolate;overflow:hidden;background:#fff}.design-canvas-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#c7d1c422 1px,transparent 1px),linear-gradient(90deg,#c7d1c422 1px,transparent 1px);background-size:18px 18px}.design-sheet{--d-bg:#fff;--d-ink:#25302a;--d-muted:#6c7870;--d-accent:#4d835b;--d-button-ink:#fff;--d-line:#dfe5df;--d-field:#fff;--d-radius:4px;--ink:var(--d-ink);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:22px;background:var(--d-bg);color:var(--d-ink);overflow:hidden;font-size:11px;contain:paint;will-change:clip-path}.design-sheet--incoming{z-index:2;pointer-events:none}.design-brand-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px;margin-bottom:17px}.design-brand-row>div{display:flex;flex-direction:column;gap:7px}.design-wordmark{font-family:FixelDisplay,Fixel,sans-serif;font-size:26px;letter-spacing:-1px;line-height:1}.design-wordmark sup{font-size:7px;letter-spacing:0;margin-left:3px;vertical-align:super}.design-tagline{font-size:6px;font-weight:500;letter-spacing:1.3px;color:var(--d-muted)}.design-back{display:flex;gap:5px;align-items:center;font-size:8px;color:var(--d-muted)}.design-checkout-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:27px;flex:1;min-height:0}.design-form{min-width:0;padding-top:2px}.design-desktop-title{font-size:17px;font-weight:500;letter-spacing:-.5px;margin-bottom:22px}.design-form-heading,.design-section-title{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;font-weight:500}.design-form-heading{margin-bottom:9px}.design-login{font-size:7px;font-weight:400;color:var(--d-muted)}.design-fields{display:grid;grid-template-columns:1fr 1.25fr;gap:8px}.design-fields>div{min-width:0;display:flex;flex-direction:column;gap:5px;padding:9px 10px;border:1px solid var(--d-line);border-radius:var(--d-radius);background:var(--d-field);font-size:10px;line-height:1.3}.design-fields small{font-size:7px;color:var(--d-muted);line-height:1.2}.design-fields>div>span{display:flex;align-items:center;justify-content:space-between;gap:5px;white-space:nowrap}.design-section-title{margin-top:19px;margin-bottom:9px}.design-section-title>svg{color:var(--d-muted)}.design-nova{display:flex;align-items:center;gap:4px;font-size:8px;font-weight:400}.design-nova>span{font-size:13px;color:#d95346}.design-delivery-modes{display:flex;gap:5px;padding:3px;border-radius:var(--d-radius);background:color-mix(in srgb,var(--d-accent) 7%,transparent);font-size:8px;color:var(--d-muted)}.design-delivery-modes>span{flex:1;text-align:center;padding:6px 3px;white-space:nowrap}.design-delivery-modes>.selected{border-radius:var(--d-radius);background:var(--d-field);color:var(--d-ink);box-shadow:0 1px 3px #0000000d}.design-delivery-fields{margin-top:8px}.design-payment-row{display:flex;gap:7px}.design-payment{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;min-height:37px;border:1px solid var(--d-line);border-radius:var(--d-radius);background:var(--d-field)}.design-payment--selected{border-color:var(--d-accent);box-shadow:inset 0 0 0 .5px var(--d-accent)}.design-payment .payment-logo{height:17px;max-width:55px;color:var(--d-ink)}.design-payment--mono{gap:2px;font-family:FixelDisplay,Fixel,sans-serif;font-size:14px;letter-spacing:-.7px}.design-payment--mono>span{font-family:Fixel,sans-serif;font-size:10px;letter-spacing:-.4px}.design-form-note{display:flex;align-items:center;gap:5px;margin-top:13px;font-size:8px;color:var(--d-muted)}.design-form-note>svg{padding:1px;background:var(--d-accent);color:var(--d-button-ink)}.design-summary{display:flex;flex-direction:column;min-width:0;padding:15px 17px;background:color-mix(in srgb,var(--d-accent) 4%,var(--d-bg));border-radius:var(--d-radius)}.design-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px;font-size:11px;font-weight:500}.design-summary-heading>span:last-child{font-size:8px;font-weight:400;color:var(--d-muted)}.design-order{display:flex;align-items:center;gap:10px;min-height:65px;margin-bottom:12px}.design-art-wrap{position:relative;display:grid;place-items:center;width:49px;height:61px;flex-shrink:0;border-radius:var(--d-radius);background:color-mix(in srgb,var(--d-accent) 7%,transparent)}.design-product-art{display:block;width:46px;height:56px;overflow:visible;flex-shrink:0}.design-product-copy{min-width:0;flex:1}.design-product-copy strong{display:block;font-size:10px;line-height:1.35;font-weight:500;letter-spacing:-.15px}.design-product-copy small{display:block;font-size:7px;line-height:1.4;color:var(--d-muted);margin-top:3px}.design-price{align-self:flex-start;margin-top:7px;font-size:9px;white-space:nowrap;font-variant-numeric:tabular-nums}.design-quantity{display:flex;align-items:center;gap:4px;margin-top:5px;width:max-content}.design-quantity>span{font-size:9px;min-width:14px;text-align:center;font-variant-numeric:tabular-nums}.design-quantity button{display:grid;place-items:center;width:23px;height:23px;background:transparent;color:var(--d-ink);border:1px solid var(--d-line);border-radius:2px;padding:0}.design-sheet button:disabled{cursor:default;opacity:.35}.design-sheet button:focus-visible{outline:2px solid var(--d-accent);outline-offset:3px}.design-upsell{border-block:1px solid var(--d-line);padding-block:9px;margin-bottom:10px}.design-upsell-heading{font-size:9px;font-weight:500;margin-bottom:5px}.design-upsell-product{display:flex;align-items:center;gap:7px;min-width:0}.design-extra-art{width:32px;height:35px;flex-shrink:0}.design-upsell-product>div{flex:1;min-width:0}.design-upsell-product strong{display:block;font-size:8px;line-height:1.4;font-weight:500}.design-upsell-product small{display:block;font-size:6.5px;color:var(--d-muted);line-height:1.5;margin-top:2px}.design-upsell-add{display:flex;align-items:center;gap:7px;align-self:stretch;background:transparent;color:var(--d-ink);padding:0;font-size:8px;white-space:nowrap;font-variant-numeric:tabular-nums}.design-upsell-add>span:last-child{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--d-line);border-radius:50%;transition:background .25s,color .25s,border-color .25s}.design-upsell-add:hover>span:last-child,.design-upsell-add[aria-pressed=true]>span:last-child{background:var(--d-accent);border-color:var(--d-accent);color:var(--d-button-ink)}.design-shipping-progress{margin-bottom:10px}.design-shipping-progress>div:first-child{display:flex;align-items:center;gap:5px;font-size:7px;line-height:1.4;color:var(--d-muted);min-height:13px}.design-shipping-progress strong{font-weight:500;color:var(--d-ink)}.design-shipping-progress>div:first-child>svg:first-child{color:var(--d-accent)}.design-shipping-progress>div:first-child>svg:last-child{display:none;margin-left:auto;color:var(--d-accent)}.design-shipping-progress.is-complete>div:first-child{color:var(--d-accent)}.design-shipping-progress.is-complete>div:first-child>svg:last-child{display:block}.design-shipping-track{height:3px;overflow:hidden;background:var(--d-line);margin-top:6px;border-radius:3px}.design-shipping-track>span{display:block;height:100%;background:var(--d-accent);border-radius:inherit;transition:width .5s cubic-bezier(.2,.7,.3,1)}.design-gift{display:flex;align-items:center;gap:6px;background:transparent;border:0;color:var(--d-ink);padding:4px 0 8px;min-height:30px;font-size:8px;text-align:left;white-space:nowrap}.design-gift>span:nth-of-type(2){margin-left:auto;font-size:8px;color:var(--d-muted)}.design-gift>svg{color:var(--d-muted)}.design-gift-check{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--d-line);border-radius:2px;margin-left:3px}.design-gift[aria-pressed=true] .design-gift-check{background:var(--d-accent);color:var(--d-button-ink);border-color:var(--d-accent)}.design-totals{display:flex;flex-direction:column;gap:7px;margin-top:auto;padding-top:9px;font-size:8px;color:var(--d-muted);font-variant-numeric:tabular-nums}.design-totals>span,.design-totals>strong{display:flex;justify-content:space-between;align-items:center;gap:8px}.design-totals>span>span{text-align:right}.design-totals>strong{border-top:1px solid var(--d-line);padding-top:9px;font-size:15px;color:var(--d-ink);font-weight:500}.design-submit{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:10px 11px;margin-top:11px;border-radius:var(--d-radius);background:var(--d-accent);color:var(--d-button-ink);font-size:10px;font-weight:500;white-space:nowrap}.design-submit>svg:last-child{margin-left:auto}.design-submit>span{margin-right:auto}.design-desktop-secure{display:block;text-align:center;margin-top:7px;font-size:6px;line-height:1.5;color:var(--d-muted)}.design-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.design-sheet--beauty{--d-bg:#fcf8f1;--d-ink:#573c2b;--d-muted:#85705e;--d-accent:#96634b;--d-button-ink:#fff9ef;--d-line:#e1d5c5;--d-field:#fffdf8;--d-radius:2px}.design-sheet--beauty .design-wordmark{font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;letter-spacing:-1.5px}.design-sheet--beauty .design-desktop-title{font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.design-sheet--beauty .design-summary{background:#f3ebdf}.design-sheet--horror{--d-bg:#141917;--d-ink:#edf2e8;--d-muted:#a0ac9c;--d-accent:#c7f58b;--d-button-ink:#20291a;--d-line:#354332;--d-field:#1d251f;--d-radius:0px;background:radial-gradient(ellipse at 93% 10%,#69875318,transparent 45%),var(--d-bg)}.design-sheet--horror .design-wordmark{font-family:Impact,Arial Narrow,FixelDisplay,sans-serif;font-size:27px;font-weight:900;letter-spacing:-.5px}.design-sheet--horror .design-tagline{font-family:monospace;font-size:6px;letter-spacing:.9px;color:#c7f58b}.design-sheet--horror .design-summary{background:#1c241d}.design-sheet--horror .design-art-wrap{background:#222d22}.design-sheet--horror .design-submit{font-family:monospace;letter-spacing:-.15px}.design-sheet--candy{--d-bg:#fff7f9;--d-ink:#622956;--d-muted:#91677f;--d-accent:#8c4dab;--d-button-ink:#fff;--d-line:#e8ccdd;--d-field:#fffdfd;--d-radius:9px}.design-sheet--candy .design-wordmark{font-size:31px;font-weight:600;letter-spacing:-2px;color:#ad396c}.design-sheet--candy .design-wordmark sup{display:inline-block;font-size:13px;transform:rotate(10deg);margin-left:5px}.design-sheet--candy .design-tagline{letter-spacing:.9px}.design-sheet--candy .design-art-wrap{background:#fce8bd;border-radius:10px}.design-sheet--candy .design-summary{background:#fbe9f0;border-radius:12px}.design-sheet--candy .design-submit{border-radius:22px;box-shadow:0 2px #673380}.design-wipe{position:absolute;top:0;bottom:0;width:1px;z-index:3;pointer-events:none;background:#bbcbb7;box-shadow:0 0 20px 7px #d8e8d075}.design-wipe>span{position:absolute;top:46%;left:-9px;width:19px;height:36px;border-radius:5px;background:#fff;border:1px solid #c9d5c5;box-shadow:0 3px 10px #18261820;transform:rotate(-12deg)}.design-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;max-width:720px;margin:6px auto 0}.design-choices{display:flex;align-items:center;justify-content:flex-start;gap:15px;flex:1;min-width:0}.design-choices button{position:relative;padding:0 8px;min-height:44px;min-width:44px;background:none;color:var(--muted);font-size:10px;white-space:nowrap}.design-choices button:first-child{padding-left:0}.design-choices button[aria-pressed=true]{color:var(--ink)}.design-choices button>span{display:inline-block;padding-block:5px;border-bottom:1px solid transparent}.design-choices button[aria-pressed=true]>span{border-bottom-color:var(--green)}.hero.container{grid-template-columns:minmax(320px,.78fr) minmax(0,1.32fr);gap:48px;padding-top:16px;padding-bottom:46px}.hero .hero-copy{max-width:420px}.hero .hero-copy h1{font-size:clamp(52px,5.5vw,72px)}.hero .product-preview{max-width:none;width:100%;min-width:0;justify-self:stretch}.design-device-controls{display:flex;justify-content:flex-end;gap:4px;margin-bottom:8px}.design-device-controls button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 13px;border-radius:5px;background:transparent;color:var(--muted);font-size:11px;transition:color .2s,background .2s}.design-device-controls button[aria-pressed=true]{background:var(--subtle);color:var(--ink)}.design-workspace{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;transition:height .4s cubic-bezier(.2,.7,.3,1)}.design-device-viewport{position:relative;flex-shrink:0;animation:device-arrive .35s ease both}.design-device-artboard{position:absolute;top:0;left:0;transform-origin:top left;border:1px solid var(--line);background:var(--surface);overflow:hidden;box-shadow:0 18px 55px #1b3a2610}.design-device-artboard--desktop{border-radius:10px}.design-device-artboard--phone{border-radius:24px;border:2px solid color-mix(in srgb,var(--ink) 18%,var(--line));box-shadow:0 18px 45px #1b3a2610}.design-device-chrome{height:24px;display:flex;align-items:center;justify-content:space-between;padding-inline:12px;background:var(--surface);color:var(--muted)}.design-device-artboard--desktop .design-device-chrome{height:28px;border-bottom:1px solid var(--line)}.design-browser-dots{display:flex;gap:4px}.design-browser-dots i{height:5px;width:5px;border-radius:50%;background:var(--line)}.design-browser-address{display:flex;align-items:center;gap:4px;font-size:7px;letter-spacing:.1px}.design-browser-more{font-size:15px;line-height:1;letter-spacing:1px}.design-phone-speaker{width:43px;height:4px;border-radius:4px;background:var(--line);margin:auto}.design-device-artboard--desktop .design-stage{height:calc(100% - 28px)}.design-device-artboard--phone .design-sheet{padding:16px 18px 17px}.design-device-artboard--phone .design-brand-row{min-height:37px;margin-bottom:12px}.design-device-artboard--phone .design-wordmark{font-size:25px}.design-device-artboard--phone .design-sheet--beauty .design-wordmark,.design-device-artboard--phone .design-sheet--candy .design-wordmark{font-size:29px}.design-device-artboard--phone .design-tagline{font-size:5.5px;letter-spacing:1px}.design-device-artboard--phone .design-checkout-layout{display:flex;flex-direction:column;gap:14px}.design-device-artboard--phone .design-desktop-title{display:none}.design-device-artboard--phone .design-form{padding:0}.design-device-artboard--phone .design-form-heading{margin-bottom:7px}.design-device-artboard--phone .design-fields{gap:6px}.design-device-artboard--phone .design-fields>div{padding:7px 9px;gap:3px;font-size:9px}.design-device-artboard--phone .design-fields small{font-size:6.5px}.design-device-artboard--phone .design-section-title{margin:12px 0 7px}.design-device-artboard--phone .design-delivery-modes>span{padding:5px 3px}.design-device-artboard--phone .design-delivery-fields{margin-top:6px}.design-device-artboard--phone .design-payment{min-height:33px}.design-device-artboard--phone .design-form-note{display:none}.design-device-artboard--phone .design-summary{flex:1;padding:12px 13px}.design-device-artboard--phone .design-order{min-height:56px;margin-bottom:8px}.design-device-artboard--phone .design-art-wrap{height:53px;width:44px}.design-device-artboard--phone .design-product-art{height:50px;width:42px}.design-device-artboard--phone .design-quantity{margin-top:4px}.design-device-artboard--phone .design-quantity button{height:21px;width:23px}.design-device-artboard--phone .design-upsell{padding-block:7px;margin-bottom:9px}.design-device-artboard--phone .design-upsell-heading{margin-bottom:3px}.design-device-artboard--phone .design-totals{padding-top:6px;gap:5px}.design-device-artboard--phone .design-totals>strong{padding-top:7px}.design-device-artboard--phone .design-submit{margin-top:9px;min-height:37px}:root[data-theme=dark] .design-device-artboard{box-shadow:0 18px 55px #0002}.design-showcase[data-device=phone] .design-controls{max-width:342px}@media(max-width:1100px)and (min-width:1001px){.hero.container{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:32px}.hero .hero-copy h1{font-size:55px}.hero .hero-ctas{gap:16px}.hero .hero-description{font-size:15px}}@media(max-width:1000px){.hero.container{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:42px}.hero .hero-copy{max-width:560px}.hero .hero-copy h1{font-size:68px}.hero .product-preview{max-width:760px;justify-self:center}.design-device-controls{justify-content:center}.design-choices{gap:15px}.design-controls{max-width:720px}}@media(max-width:560px){.hero.container{gap:24px;padding-top:36px}.hero .hero-copy h1{font-size:clamp(48px,13.5vw,68px)}.hero .product-preview{max-width:none}.design-device-controls{margin-bottom:8px}.design-workspace{align-items:center}.design-controls{margin-top:8px}.design-choices{gap:0;justify-content:space-between}.design-choices button{padding-inline:6px;font-size:10px}}@keyframes device-arrive{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.design-workspace,.design-device-controls button,.design-shipping-track>span,.design-upsell-add>span:last-child{transition:none}.design-wipe{display:none}.design-device-viewport{animation:none}}:root[data-motion=off] .design-workspace,:root[data-motion=off] .design-device-controls button,:root[data-motion=off] .design-shipping-track>span,:root[data-motion=off] .design-upsell-add>span:last-child{transition:none}:root[data-motion=off] .design-device-viewport{animation:none}.pricing-page{padding-block:66px 70px}.pricing-heading{max-width:770px;margin-inline:auto;text-align:center;padding-block:12px 64px}.pricing-eyebrow{font-size:12px;line-height:1.7;color:var(--muted)}.pricing-heading h1{font-size:clamp(44px,5.1vw,66px);line-height:1.08;letter-spacing:-.06em;margin-top:23px}.pricing-heading h1>span{color:var(--green)}.pricing-description{font-size:15px;line-height:1.85;color:var(--muted);max-width:440px;margin:24px auto 0}.pricing-trial{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;line-height:1.7;margin-top:21px}.pricing-trial>span{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px var(--green-soft)}.pricing-period-header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:31px}.pricing-period-header>div>.pricing-eyebrow{color:var(--ink);font-size:14px}.pricing-period-header>div>p+p{font-size:11px;line-height:1.7;color:var(--muted);margin-top:4px}.pricing-period-selector{display:flex;gap:3px;padding:5px;border:0;border-radius:7px;background:var(--subtle);margin:0;min-width:0}.pricing-period-selector label{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 14px;border-radius:4px;font-size:12px;line-height:1.4;color:var(--muted);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.pricing-period-selector label:hover{color:var(--ink)}.pricing-period-selector label.is-selected{background:var(--surface);color:var(--ink);box-shadow:0 1px 5px #00000008}.pricing-period-selector input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pricing-period-selector label:has(input:focus-visible){outline:2px solid var(--green);outline-offset:3px}.pricing-period-selector small{font-size:10px;color:var(--green)}.pricing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pricing-plan{min-width:0;padding:27px 23px 24px;border-radius:9px}.pricing-plan-growth{background:var(--green-soft)}.pricing-plan-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:31px}.pricing-plan-heading h2{font-size:27px;letter-spacing:-.04em;line-height:1.2}.pricing-plan-marker{display:flex;align-items:center;gap:4px;font-size:8px;color:var(--green);white-space:nowrap}.pricing-plan-description{font-size:12px;line-height:1.7;color:var(--muted);margin-top:10px}.pricing-turnover{font-size:13px;line-height:1.55;margin-top:25px}.pricing-turnover>span{display:block;font-size:10px;color:var(--muted);margin-top:3px}.pricing-amounts{min-height:161px;margin-top:30px;animation:pricing-amount-in .3s ease both}.pricing-price{display:flex;align-items:center;gap:9px;min-height:62px;font-variant-numeric:tabular-nums}.pricing-price>strong{font:600 clamp(40px,4.3vw,57px)/1.1 FixelDisplay,Fixel,sans-serif;letter-spacing:-.06em;white-space:nowrap}.pricing-price>span{font-size:11px;line-height:1.4;color:var(--muted);padding-top:16px}.pricing-price small{display:block;font-size:8px;margin-top:2px}.pricing-approx{font:400 22px/1 Fixel,sans-serif;vertical-align:middle;letter-spacing:-.03em;margin-right:4px;color:var(--muted)}.pricing-period-total{font-size:12px;line-height:1.55;margin-top:12px}.pricing-renewal{font-size:10px;line-height:1.7;color:var(--muted);margin-top:7px;max-width:245px}.pricing-intro-breakdown{font-size:9px;line-height:1.6;color:var(--muted);margin-top:7px}.pricing-plan-action{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:45px;border:1px solid var(--line);border-radius:4px;background:transparent;font-size:12px;padding:11px 15px;transition:color .2s,background .2s,border-color .2s}.pricing-plan-action:hover{background:var(--green);color:var(--contrast);border-color:var(--green)}.pricing-plan-growth .pricing-plan-action{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pricing-plan-growth .pricing-plan-action:hover{background:var(--green);color:var(--contrast);border-color:var(--green)}.pricing-plan-features{display:flex;flex-direction:column;gap:14px;list-style:none;padding:0;margin:27px 0 0}.pricing-plan-features>li{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6}.pricing-plan-features svg{color:var(--green);margin-top:1px}.pricing-plan-features small{display:block;font-size:9px;line-height:1.6;margin-top:2px}.pricing-plan-features .pricing-feature-excluded,.pricing-plan-features .pricing-feature-excluded svg{color:var(--muted)}.pricing-billing-note{font-size:10px;line-height:1.8;color:var(--muted);max-width:690px;margin:21px auto 0;text-align:center}.pricing-included{padding-top:97px}.pricing-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:39px}.pricing-section-heading h2,.pricing-questions>h2{font-size:clamp(34px,3.5vw,43px)}.pricing-section-heading>p{max-width:320px;font-size:13px;line-height:1.85;color:var(--muted)}.pricing-included-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:31px 29px}.pricing-included-item{display:flex;align-items:flex-start;gap:10px;min-width:0}.pricing-included-item>svg{margin-top:3px;color:var(--green)}.pricing-included-item h3{font-size:13px;line-height:1.7;font-weight:500}.pricing-included-item p{font-size:11px;line-height:1.8;color:var(--muted);margin-top:5px}.pricing-integrations-note{max-width:715px;color:var(--muted);font-size:10px;line-height:1.9;margin-top:30px}.pricing-questions{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;padding-top:94px}.pricing-answers details{margin-bottom:6px}.pricing-answers summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:16px 0;cursor:pointer;list-style:none;font-size:14px;line-height:1.6}.pricing-answers summary::-webkit-details-marker{display:none}.pricing-answers summary svg{color:var(--muted);transition:transform .2s}.pricing-answers details[open] summary svg{transform:rotate(180deg)}.pricing-answers details>p{font-size:12px;line-height:1.9;color:var(--muted);padding:0 25px 15px 0}.pricing-closing{padding-top:83px;text-align:center}.pricing-closing h2{font-size:clamp(35px,4vw,47px)}.pricing-closing>p{max-width:395px;margin:20px auto 0;color:var(--muted);font-size:13px;line-height:1.85}.pricing-closing .button{margin-top:25px;scroll-margin-top:150px}.pricing-closing>p.pricing-closing-note{font-size:11px;margin-top:15px}.pricing-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inquiry-dialog{width:min(560px,calc(100vw - 32px));max-width:none;max-height:min(880px,calc(100dvh - 48px));margin:auto;padding:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font-family:Fixel,sans-serif;box-shadow:0 24px 100px #0002}.inquiry-dialog::backdrop{background:#10141160}body:has(.inquiry-dialog[open]){overflow:hidden}.inquiry-dialog-heading{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:29px 28px 16px 32px;background:var(--surface)}.inquiry-dialog-heading h2{max-width:370px;padding-top:4px;font-family:FixelDisplay,Fixel,sans-serif;font-size:29px;font-weight:600;line-height:1.22;letter-spacing:-.045em}.inquiry-dialog-close{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border-radius:50%;background:transparent;color:var(--muted)}.inquiry-dialog-close:hover{background:var(--subtle);color:var(--ink)}.inquiry-dialog-content{padding:0 32px 30px}.inquiry-dialog-content>p{margin:0 0 25px;max-width:410px;color:var(--muted);font-size:13px;line-height:1.75}.pricing-inquiry-selection{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;padding:17px 18px;margin-bottom:26px;border-radius:5px;background:var(--green-soft);font-size:12px;line-height:1.7}.pricing-inquiry-selection>div{display:flex;flex-direction:column;gap:3px}.pricing-inquiry-selection>div:nth-child(2){text-align:right}.pricing-inquiry-selection span{font-size:10px;color:var(--muted)}.pricing-inquiry-selection strong{font-weight:500}.pricing-inquiry-selection>p{flex-basis:100%;color:var(--muted);font-size:10px;line-height:1.8}.inquiry-dialog .lead-form{gap:21px}.inquiry-dialog .lead-form label{font-size:12px}.inquiry-dialog .lead-form input:not([type=checkbox]),.inquiry-dialog .lead-form textarea{padding:12px 0;font-size:16px}.inquiry-dialog .lead-form .optional{font-size:11px}.inquiry-dialog .lead-form .consent{font-size:11px;line-height:1.65}.inquiry-dialog .form-submit{padding-inline:17px;font-size:12px;white-space:normal;text-align:left}.inquiry-dialog .form-note{font-size:10px;line-height:1.6}.inquiry-dialog .form-success{padding:25px 0 0;background:transparent}.inquiry-dialog .form-success h3{font-size:24px}.inquiry-dialog .form-success p{font-size:14px}@keyframes pricing-amount-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1080px){.pricing-plan-grid{gap:10px}.pricing-plan{padding-inline:19px}.pricing-plan-marker{font-size:7px;gap:3px}.pricing-plan-heading{flex-wrap:wrap;align-content:flex-start;min-height:47px}.pricing-price>strong{font-size:43px}.pricing-included-grid{gap:27px 22px}.pricing-questions{gap:48px}}@media(max-width:800px){.pricing-page{padding-block:42px 60px}.pricing-heading{padding-bottom:44px}.pricing-heading h1{font-size:clamp(42px,6.3vw,55px)}.pricing-period-header{align-items:flex-start;flex-direction:column;gap:17px}.pricing-period-selector{align-self:stretch;justify-content:space-between}.pricing-period-selector label{flex:1;padding-inline:10px}.pricing-plan-grid{gap:8px}.pricing-plan{padding:24px 13px 21px}.pricing-plan-heading h2{font-size:24px}.pricing-plan-heading{min-height:47px}.pricing-plan-description{font-size:11px;min-height:38px}.pricing-turnover{font-size:12px;margin-top:20px}.pricing-price{gap:6px}.pricing-price>strong{font-size:37px}.pricing-price>span{font-size:9px}.pricing-price small{font-size:7px}.pricing-approx{font-size:16px;margin-right:2px}.pricing-amounts{min-height:181px;margin-top:20px}.pricing-period-total{font-size:11px}.pricing-renewal{font-size:9px}.pricing-intro-breakdown{font-size:8px}.pricing-plan-action{font-size:11px;padding-inline:10px}.pricing-plan-features>li{font-size:10px;gap:6px}.pricing-plan-features small{font-size:8px}.pricing-included{padding-top:65px}.pricing-section-heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:30px}.pricing-section-heading>p{max-width:410px}.pricing-included-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 30px}.pricing-questions{grid-template-columns:1fr;gap:24px;padding-top:67px}.pricing-closing{padding-top:57px}}@media(max-width:740px){.pricing-page{padding-top:30px}.pricing-heading{padding-top:10px;text-align:left}.pricing-heading h1{font-size:clamp(36px,8.5vw,49px);letter-spacing:-.055em;margin-top:19px}.pricing-description{font-size:14px;max-width:360px;margin:23px 0 0}.pricing-trial{justify-content:flex-start;font-size:11px;margin-top:19px}.pricing-eyebrow{font-size:11px}.pricing-period-header{gap:15px;margin-bottom:21px}.pricing-period-header>div>.pricing-eyebrow{font-size:13px}.pricing-period-selector{gap:1px;padding:4px}.pricing-period-selector label{gap:3px;flex-direction:column;min-height:53px;font-size:11px;padding:7px 8px}.pricing-period-selector small{font-size:9px}.pricing-plan-grid{grid-template-columns:1fr;gap:15px}.pricing-plan{display:grid;grid-template-columns:1fr auto;column-gap:16px;padding:25px 20px}.pricing-plan-heading{grid-column:1/-1;min-height:31px;align-items:center;align-content:normal;flex-wrap:wrap}.pricing-plan-heading h2{font-size:27px}.pricing-plan-marker{font-size:9px;gap:5px}.pricing-plan-description{grid-column:1/-1;font-size:12px;min-height:0;margin-top:8px}.pricing-turnover{grid-column:1/-1;margin-top:19px;font-size:13px}.pricing-turnover>span{display:inline;font-size:10px;margin-left:6px}.pricing-amounts{grid-column:1/-1;min-height:0;margin-top:19px;margin-bottom:21px}.pricing-price{min-height:56px;gap:10px}.pricing-price>strong{font-size:clamp(43px,10.7vw,54px)}.pricing-price>span{font-size:11px;padding-top:14px}.pricing-price small{font-size:9px}.pricing-approx{font-size:23px;margin-right:4px}.pricing-period-total{font-size:12px;margin-top:9px}.pricing-renewal{font-size:11px;max-width:none}.pricing-intro-breakdown{font-size:10px}.pricing-plan-action{grid-column:1/-1;min-height:46px;font-size:12px;padding-inline:15px}.pricing-plan-features{grid-column:1/-1;margin-top:22px;gap:12px}.pricing-plan-features>li{font-size:12px;gap:9px}.pricing-plan-features small{font-size:10px}.pricing-billing-note{text-align:left;font-size:10px;margin-top:17px}.pricing-included{padding-top:48px}.pricing-section-heading h2,.pricing-questions>h2{font-size:33px}.pricing-section-heading>p{font-size:12px}.pricing-included-grid{gap:23px 20px}.pricing-included-item{gap:7px}.pricing-included-item>svg{width:13px}.pricing-included-item h3{font-size:12px}.pricing-included-item p{font-size:10px}.pricing-integrations-note{font-size:10px;line-height:1.85;margin-top:25px}.pricing-questions{padding-top:55px;gap:20px}.pricing-answers summary{font-size:13px;gap:17px}.pricing-answers details>p{font-size:12px;padding-right:16px}.pricing-closing{padding-top:49px}.pricing-closing h2{font-size:34px}.pricing-closing>p{font-size:12px}.pricing-closing .button{font-size:12px;gap:16px}.inquiry-dialog{max-height:calc(100dvh - 28px)}.inquiry-dialog-heading{gap:12px;padding:22px 18px 14px 24px}.inquiry-dialog-heading h2{font-size:26px}.inquiry-dialog-content{padding:0 24px 26px}.inquiry-dialog-content>p{margin-bottom:23px}.inquiry-dialog .form-row{grid-template-columns:1fr;gap:21px}}@media(prefers-reduced-motion:reduce){.pricing-amounts{animation:none}.pricing-period-selector label,.pricing-plan-action,.pricing-answers summary svg{transition:none}}.merchant-product-page{--mp-radius:9px;overflow:hidden}.mp-hero{padding-top:72px;padding-bottom:62px;text-align:center}.mp-hero>.eyebrow{font-size:12px}.mp-hero h1{font-size:clamp(44px,5.9vw,76px);line-height:1.06;margin:22px auto 0;letter-spacing:-.062em}.mp-hero h1>span{color:var(--green)}.mp-hero-description{max-width:595px;margin:24px auto 0;color:var(--muted);font-size:16px;line-height:1.85}.mp-hero-actions{display:flex;align-items:center;justify-content:center;gap:27px;flex-wrap:wrap;margin-top:29px}.mp-workspace-wrap{max-width:1040px;margin:61px auto 0;scroll-margin-top:105px;text-align:left}.mp-workspace{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 30px 90px -45px color-mix(in srgb,var(--ink) 23%,transparent)}.mp-window-bar{height:42px;border-bottom:1px solid var(--line);background:var(--subtle);display:flex;align-items:center;justify-content:space-between;padding:0 17px;gap:18px;color:var(--muted);font-size:10px}.mp-window-bar>span:nth-child(2){display:flex;align-items:center;gap:9px}.mp-window-dots{display:flex;gap:5px;min-width:87px}.mp-window-dots i{width:6px;height:6px;border:1px solid color-mix(in srgb,var(--muted) 46%,transparent);border-radius:50%}.mp-window-example{min-width:87px;text-align:right;font-size:9px}.mp-workspace-inner{display:grid;grid-template-columns:206px minmax(0,1fr);min-height:485px}.mp-sidebar{display:flex;flex-direction:column;padding:25px 18px 20px;background:color-mix(in srgb,var(--bg) 60%,var(--surface));border-right:1px solid var(--line)}.mp-workspace-brand{font:600 25px/1 FixelDisplay,Fixel,sans-serif;letter-spacing:-1.5px;padding:0 10px}.mp-workspace-brand>span{color:var(--green)}.mp-store-context{display:flex;gap:10px;align-items:center;padding:23px 10px 24px}.mp-store-context>span{width:32px;height:32px;border-radius:7px;background:var(--green-soft);color:var(--green);display:grid;place-items:center}.mp-store-context>div{display:grid;gap:5px}.mp-store-context small{font-size:9px;color:var(--muted)}.mp-store-context strong{font-size:13px;font-weight:500;letter-spacing:-.3px}.mp-sidebar-caption{font-size:9px;color:var(--muted);padding:0 10px;margin-bottom:13px}.mp-workspace-tabs{display:grid;gap:5px}.mp-workspace-tabs>button{display:flex;align-items:center;gap:10px;width:100%;background:transparent;padding:12px 10px;border-radius:6px;color:var(--muted);text-align:left;font-size:11px;min-height:44px;transition:background .2s,color .2s}.mp-workspace-tabs>button:hover{color:var(--ink);background:var(--subtle)}.mp-workspace-tabs>button[aria-selected=true]{background:var(--green-soft);color:var(--green)}.mp-workspace-tabs>button i{width:4px;height:4px;border-radius:50%;background:currentColor;margin-left:auto;opacity:0}.mp-workspace-tabs>button[aria-selected=true] i{opacity:1}.mp-sidebar-footer{display:flex;align-items:center;gap:9px;font-size:10px;color:var(--muted);padding:25px 10px 0;margin-top:auto}.mp-workspace-content{padding:25px 38px 31px;min-width:0}.mp-workspace-breadcrumb{display:flex;align-items:center;gap:7px;font-size:9px;color:var(--muted)}.mp-workspace-breadcrumb>span{color:var(--ink)}.mp-workspace-heading{margin-top:20px;margin-bottom:24px}.mp-workspace-heading h3{font-family:FixelDisplay,Fixel,sans-serif;font-weight:600;font-size:25px;line-height:1.3;letter-spacing:-.9px}.mp-workspace-heading p{font-size:11px;color:var(--muted);line-height:1.65;margin-top:7px}.mp-tab-panel{min-height:308px}.mp-tab-panel[hidden]{display:none}.mp-tab-panel:not([hidden]){animation:mp-panel-enter .32s ease-out both}.mp-workspace-caption{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;font-size:10px;line-height:1.7;color:var(--muted);padding:16px 4px 0}.mp-workspace-caption>span+span{text-align:right;max-width:395px}.mp-provider-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.mp-provider{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:18px 19px 0;border:1px solid var(--line);border-radius:var(--mp-radius)}.mp-provider>img{max-width:95px;width:auto;height:25px;object-fit:contain;object-position:left center}.mp-provider>span:not(.mp-mono){font-size:9px;color:var(--muted);margin-top:9px}.mp-mono{font-family:FixelDisplay,Fixel,sans-serif;font-size:24px;letter-spacing:-1.2px;line-height:25px}.mp-mono>span{font-family:Fixel,sans-serif;font-size:8px;font-weight:400;letter-spacing:0;margin-left:5px}.mp-provider-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-block:11px;margin-top:16px;font-size:9px;color:var(--muted)}.mp-provider-bottom>svg{color:var(--green)}.mp-cod{border:1px solid var(--line);border-radius:var(--mp-radius);padding:17px 19px 14px;margin-top:13px}.mp-card-heading{display:flex;align-items:center;gap:10px}.mp-card-heading>div{min-width:0;flex:1}.mp-card-heading h4{font-size:12px;font-weight:500;line-height:1.45;margin:0}.mp-card-heading p{font-size:9px;color:var(--muted);margin-top:4px;line-height:1.6}.mp-icon-square{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;border:1px solid var(--line);color:var(--green);flex-shrink:0}.mp-static-switch{width:25px;height:14px;border-radius:10px;background:var(--green);position:relative;margin-left:auto;flex-shrink:0}.mp-static-switch:after{content:"";position:absolute;width:10px;height:10px;right:2px;top:2px;border-radius:50%;background:var(--surface)}.mp-cod-rule{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block:13px;margin-top:10px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.mp-cod-rule>span+span{padding:6px 10px;min-width:73px;border:1px solid var(--line);border-radius:4px;color:var(--ink);font-size:12px;display:flex;justify-content:space-between;gap:12px}.mp-cod-rule small{font-size:10px;color:var(--muted)}.mp-cod-split{display:flex;align-items:center;justify-content:space-between;background:var(--green-soft);border-radius:5px;padding:12px 17px;gap:15px}.mp-cod-split>div{display:grid;gap:4px;min-width:0}.mp-cod-split>div:last-child{text-align:right}.mp-cod-split small{font-size:9px;color:var(--muted)}.mp-cod-split strong{font-size:15px;font-weight:500;letter-spacing:-.5px}.mp-cod-split>span{display:flex;align-items:center;gap:5px;flex:1;max-width:125px;color:var(--green);opacity:.7}.mp-cod-split i{height:1px;background:var(--green);opacity:.45;flex:1}.mp-example-note{font-size:9px!important;line-height:1.65!important;color:var(--muted)!important;margin-top:11px!important}.mp-email-card{padding:20px;border:1px solid var(--line);border-radius:var(--mp-radius)}.mp-demo-switch{position:relative;padding:0;width:34px;height:20px;min-width:34px;border-radius:15px;background:var(--line);transition:background .25s;margin-left:auto}.mp-demo-switch:before{content:"";position:absolute;top:-12px;right:-5px;bottom:-12px;left:-5px}.mp-demo-switch>span{display:block;position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:var(--surface);box-shadow:0 1px 3px #0002;transition:transform .25s}.mp-demo-switch[aria-checked=true]{background:var(--green)}.mp-demo-switch[aria-checked=true]>span{transform:translate(14px)}.mp-email-flow{display:flex;align-items:center;gap:13px;padding:27px 15px 22px;color:var(--green);transition:opacity .25s}.mp-email-flow>span{position:relative;height:1px;flex:1;background:color-mix(in srgb,var(--green) 25%,transparent);overflow:hidden}.mp-email-flow>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:45%;background:var(--green);transform:translate(-110%);animation:mp-flow 1.2s .2s ease-out 1 forwards}.mp-email-flow>span+svg+span:after{animation-delay:.7s}.mp-email-card[data-enabled=false] .mp-email-flow{opacity:.35;color:var(--muted)}.mp-email-card[data-enabled=false] .mp-email-flow>span:after{animation:none;opacity:0}.mp-automation-status{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--green);min-height:16px}.mp-tiny-dot{width:5px;height:5px;background:currentColor;border-radius:50%}.mp-email-card[data-enabled=false] .mp-automation-status{color:var(--muted)}.mp-telegram-card{margin-top:15px}.mp-telegram-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:var(--muted);gap:12px}.mp-telegram-heading>span{display:flex;align-items:center;gap:7px;font-size:11px}.mp-telegram-heading small{font-size:9px}.mp-message{padding:15px 17px;border-radius:2px 9px 9px;background:var(--subtle);border:1px solid var(--line)}.mp-message-label{display:block;font-size:9px;color:var(--green);margin-bottom:7px}.mp-message>strong{display:block;font-size:14px;font-weight:500;letter-spacing:-.3px}.mp-message>strong>span{font-weight:400;color:var(--muted);font-size:11px;letter-spacing:0}.mp-message>div{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-top:13px}.mp-message>div>span+span{color:var(--muted)}.mp-message>p{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--muted);margin-top:12px}.mp-message>p>svg{color:var(--green)}.mp-message>p>span{margin-inline:3px}.mp-receipt-connection{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:17px;gap:18px}.mp-receipt-connection>div{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.mp-receipt-connection img{max-height:25px;width:auto;object-fit:contain}.mp-receipt-connection span{font-size:10px;color:var(--muted)}.mp-receipt-connection>svg{color:var(--green)}.mp-receipt{max-width:280px;margin:22px auto 0;border:1px solid var(--line);padding:21px 23px 18px;background:var(--bg);text-align:center;box-shadow:0 12px 25px #00000004;position:relative}.mp-receipt-overline{font-size:8px;letter-spacing:.17em;color:var(--muted)}.mp-receipt h4{font-size:15px;font-weight:500;letter-spacing:-.3px;margin:9px 0 4px}.mp-receipt-demo{font-size:9px;color:var(--muted)}.mp-receipt-item{display:flex;justify-content:space-between;gap:12px;text-align:left;font-size:10px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);padding-block:17px;margin-top:18px}.mp-receipt-item small{display:block;color:var(--muted);font-size:9px;margin-top:7px}.mp-receipt-item strong{font-size:10px;white-space:nowrap;font-weight:400}.mp-receipt-total{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-top:14px}.mp-receipt-total strong{font-size:16px;letter-spacing:-.5px;font-weight:500}.mp-barcode{width:94px;height:23px;background:repeating-linear-gradient(90deg,var(--ink) 0,var(--ink) 1px,transparent 1px,transparent 3px,var(--ink) 3px,var(--ink) 5px,transparent 5px,transparent 8px);margin:18px auto 10px;opacity:.6}.mp-receipt>p{font-size:8px;color:var(--muted);line-height:1.5}.mp-analytics-provider{display:flex;align-items:center;gap:11px;padding:16px;border:1px solid var(--line);border-radius:var(--mp-radius)}.mp-analytics-provider h4{font-size:12px;margin:0;font-weight:500}.mp-analytics-provider p{font-size:9px;color:var(--muted);margin-top:5px}.mp-analytics-mark{display:flex;align-items:flex-end;gap:3px;width:29px;height:28px;flex-shrink:0}.mp-analytics-mark i{width:6px;height:10px;background:var(--green);border-radius:2px;opacity:.5}.mp-analytics-mark i:nth-child(2){height:18px;opacity:.75}.mp-analytics-mark i:nth-child(3){height:26px;opacity:1}.mp-status{display:inline-flex;align-items:center;gap:5px;color:var(--green);font-size:9px;margin-left:auto}.mp-status>span{width:4px;height:4px;border-radius:50%;background:currentColor}.mp-event-list{display:grid;gap:0;padding-top:15px}.mp-event{position:relative;display:flex;align-items:center;gap:13px;padding:14px 3px;animation:mp-panel-enter .4s calc(var(--mp-order)*.14s) both}.mp-event:not(:last-child):after{content:"";position:absolute;left:21px;top:51px;bottom:-13px;width:1px;background:var(--line)}.mp-event-icon{width:37px;height:37px;display:grid;place-items:center;background:var(--green-soft);color:var(--green);border-radius:50%;position:relative;z-index:1;flex-shrink:0}.mp-event>div{display:grid;gap:6px}.mp-event strong{font-size:12px;font-weight:400}.mp-event code{font-size:9px;color:var(--muted)}.mp-event-number{margin-left:auto;font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.mp-features{padding-top:49px;padding-bottom:76px}.mp-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.mp-section-heading h2{font-size:45px;line-height:1.12;margin-top:19px}.mp-section-heading>p{max-width:310px;font-size:14px;color:var(--muted);line-height:1.85;padding-bottom:4px}.mp-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 42px;margin-top:49px}.mp-feature{border-top:1px solid var(--line);padding-top:25px}.mp-feature-top{display:flex;align-items:center;justify-content:space-between;color:var(--green);margin-bottom:25px}.mp-feature-top>span{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.mp-feature h3{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.45px}.mp-feature>p{font-size:13px;line-height:1.85;color:var(--muted);margin-top:12px;max-width:335px}.mp-insight{display:grid;grid-template-columns:48px minmax(0,1.2fr) minmax(250px,.8fr);gap:25px;align-items:center;padding-top:37px;padding-bottom:37px;position:relative}.mp-insight:before{content:"";position:absolute;inset:0 var(--page-gutter);border-top:1px solid var(--line);border-bottom:1px solid var(--line);pointer-events:none}.mp-insight-mark{display:grid;place-items:center;width:46px;height:46px;background:var(--green-soft);color:var(--green);border-radius:11px;align-self:start}.mp-insight h2{font-size:29px;letter-spacing:-1px;line-height:1.25;margin-top:10px}.mp-insight p:not(.eyebrow){max-width:545px;font-size:12px;line-height:1.9;color:var(--muted);margin-top:13px}.mp-insight-path{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:11px;white-space:nowrap;color:var(--muted)}.mp-insight-path>span:last-child{display:flex;align-items:center;gap:5px;padding:10px;background:var(--green-soft);border-radius:5px;color:var(--green)}.mp-start{padding-top:85px;padding-bottom:72px}.mp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:40px 0 0;gap:42px}.mp-steps>li{position:relative;padding-top:4px}.mp-steps>li>span{display:grid;place-items:center;font-size:10px;color:var(--green);width:31px;height:31px;border-radius:50%;border:1px solid var(--line);margin-bottom:18px}.mp-steps>li:not(:last-child):after{content:"";position:absolute;height:1px;background:var(--line);left:48px;right:-22px;top:19px}.mp-steps h3{font-size:16px;font-weight:500;letter-spacing:-.3px;line-height:1.45}.mp-steps p{font-size:13px;color:var(--muted);line-height:1.85;max-width:305px;margin-top:10px}.mp-closing{text-align:center;padding-top:42px;padding-bottom:99px}.mp-closing-icon{display:inline-grid;place-items:center;color:var(--green);width:55px;height:55px;margin-bottom:23px;border-radius:50%;border:1px solid var(--line)}.mp-closing h2{font-size:49px;line-height:1.15}.mp-closing p{font-size:14px;line-height:1.8;color:var(--muted);margin-top:22px}.mp-closing .button{margin-top:26px}.mp-closing-note{display:block;color:var(--muted);font-size:10px;margin-top:17px;line-height:1.7}:root[data-theme=dark] .mp-provider>img,:root[data-theme=dark] .mp-receipt-connection img{filter:brightness(0) invert(.9)}@keyframes mp-panel-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes mp-flow{to{transform:translate(225%)}}.merchant-product-page[data-paused=true] *{animation:none!important;transition:none!important}@media(max-width:1050px){.mp-workspace-inner{grid-template-columns:185px minmax(0,1fr)}.mp-sidebar{padding-inline:12px}.mp-workspace-content{padding-inline:27px}.mp-feature-grid{gap:35px 28px}.mp-insight{grid-template-columns:42px 1fr;gap:20px}.mp-insight-path{grid-column:2;justify-content:flex-start;margin-top:1px}.mp-section-heading h2{font-size:41px}.mp-section-heading>p{max-width:280px}.mp-steps{gap:28px}}@media(max-width:800px){.mp-hero{padding-top:48px;padding-bottom:40px}.mp-hero h1{font-size:59px}.mp-hero-description{font-size:15px;max-width:550px}.mp-workspace-wrap{margin-top:44px}.mp-workspace-inner{grid-template-columns:154px minmax(0,1fr);min-height:501px}.mp-sidebar{padding:24px 8px 18px}.mp-workspace-tabs>button{font-size:10px;gap:7px;padding-inline:8px}.mp-workspace-tabs>button i{display:none}.mp-workspace-brand{font-size:23px}.mp-sidebar-caption{font-size:8px}.mp-workspace-content{padding:24px 20px}.mp-workspace-heading h3{font-size:23px}.mp-workspace-heading p{font-size:10px}.mp-provider{padding:16px 13px 0}.mp-cod{padding-inline:14px}.mp-workspace-caption{font-size:9px;gap:25px}.mp-features{padding-top:38px;padding-bottom:55px}.mp-section-heading{align-items:flex-start;gap:20px;flex-direction:column}.mp-section-heading h2{font-size:39px;margin-top:15px}.mp-section-heading>p{max-width:400px;font-size:13px}.mp-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;gap:31px}.mp-feature-top{margin-bottom:19px}.mp-feature h3{font-size:16px}.mp-feature>p{font-size:12px}.mp-insight h2{font-size:28px}.mp-start{padding-top:59px;padding-bottom:46px}.mp-steps{gap:24px;margin-top:30px}.mp-steps h3{font-size:14px}.mp-steps p{font-size:12px}.mp-closing{padding-top:38px;padding-bottom:74px}.mp-closing h2{font-size:43px}}@media(max-width:600px){.mp-hero{padding-top:38px}.mp-hero h1{font-size:clamp(38px,8.7vw,51px);letter-spacing:-.055em;margin-top:19px}.mp-hero-description{font-size:14px;line-height:1.8;max-width:410px;margin-top:20px}.mp-hero-actions{flex-direction:column;gap:21px;margin-top:24px}.mp-hero-actions .button{font-size:12px;min-height:47px}.mp-workspace-wrap{margin-top:37px;scroll-margin-top:90px}.mp-window-bar{height:37px;padding-inline:12px;gap:8px}.mp-window-dots{min-width:30px;gap:3px}.mp-window-dots i{width:4px;height:4px}.mp-window-example{min-width:30px;font-size:8px}.mp-window-bar>span:nth-child(2){font-size:9px;gap:5px}.mp-workspace-inner{display:block;min-height:0}.mp-sidebar{display:block;border-right:0;border-bottom:1px solid var(--line);padding:14px 12px 11px}.mp-workspace-brand{font-size:19px;padding:0 2px;display:inline-block}.mp-store-context,.mp-sidebar-caption,.mp-sidebar-footer{display:none}.mp-workspace-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:11px}.mp-workspace-tabs>button{flex-direction:column;justify-content:center;gap:6px;font-size:9px;padding:9px 3px;min-height:50px;border-radius:4px}.mp-workspace-tabs>button>svg{width:15px;height:15px}.mp-workspace-content{padding:20px 17px 22px}.mp-workspace-breadcrumb{font-size:8px}.mp-workspace-heading{margin-top:15px;margin-bottom:19px}.mp-workspace-heading h3{font-size:22px}.mp-workspace-heading p{font-size:10px;max-width:275px}.mp-tab-panel{min-height:348px}.mp-provider-grid{gap:9px}.mp-provider{padding:15px 12px 0}.mp-provider>img{height:23px;max-width:82px}.mp-mono{font-size:22px;line-height:23px}.mp-mono>span{font-size:7px;margin-left:4px}.mp-provider-bottom{font-size:8px;padding-block:10px;margin-top:14px}.mp-provider>span:not(.mp-mono){font-size:8px}.mp-cod{padding:16px 13px 12px;margin-top:11px}.mp-card-heading{gap:8px}.mp-card-heading h4{font-size:11px}.mp-card-heading p{font-size:8px}.mp-icon-square{width:29px;height:29px}.mp-cod-rule{font-size:9px}.mp-cod-split{padding-inline:12px}.mp-cod-split strong{font-size:14px}.mp-cod-split small{font-size:8px}.mp-cod-split>span{max-width:65px}.mp-example-note{font-size:8px!important}.mp-email-card{padding:17px 13px}.mp-demo-switch{transform:scale(.94);transform-origin:right center}.mp-email-flow{padding:27px 7px 23px}.mp-telegram-card{margin-top:18px}.mp-message{padding:14px}.mp-telegram-heading small{font-size:8px}.mp-receipt-connection>div{gap:10px}.mp-receipt-connection span{font-size:9px}.mp-receipt-connection img{max-width:92px}.mp-receipt{max-width:255px;margin-top:20px}.mp-analytics-provider{padding:14px 12px;gap:9px}.mp-analytics-provider h4{font-size:11px}.mp-analytics-provider .mp-status{font-size:8px}.mp-event{padding-block:17px}.mp-event:not(:last-child):after{top:56px;bottom:-16px}.mp-workspace-caption{display:grid;gap:5px;padding:13px 3px 0;font-size:9px;text-align:center}.mp-workspace-caption>span+span{max-width:290px;margin:auto;text-align:center;font-size:8px}.mp-features{padding-top:30px;padding-bottom:42px}.mp-section-heading h2{font-size:35px}.mp-feature-grid{grid-template-columns:1fr;margin-top:28px;gap:25px}.mp-feature{padding-top:20px}.mp-feature-top{margin-bottom:14px}.mp-feature h3{font-size:17px}.mp-feature>p{font-size:13px;max-width:none;line-height:1.8;margin-top:9px}.mp-insight{grid-template-columns:1fr;gap:16px;padding-block:27px}.mp-insight-mark{width:40px;height:40px;border-radius:9px}.mp-insight h2{font-size:29px;max-width:290px}.mp-insight p:not(.eyebrow){font-size:13px;line-height:1.8}.mp-insight-path{grid-column:auto;gap:12px;margin-top:4px}.mp-start{padding-top:47px;padding-bottom:35px}.mp-steps{grid-template-columns:1fr;gap:26px;margin-top:29px}.mp-steps>li{padding-left:48px;padding-top:0}.mp-steps>li>span{position:absolute;left:0;top:0;margin:0}.mp-steps>li:not(:last-child):after{left:15px;right:auto;top:42px;bottom:-15px;width:1px;height:auto}.mp-steps h3{font-size:15px}.mp-steps p{max-width:none;font-size:12px;line-height:1.8;margin-top:8px}.mp-closing{padding-top:32px;padding-bottom:58px}.mp-closing-icon{width:46px;height:46px;margin-bottom:22px}.mp-closing h2{font-size:35px}.mp-closing p{font-size:13px;margin-top:19px}.mp-closing .button{font-size:12px;margin-top:22px}.mp-closing-note{font-size:9px;max-width:250px;margin:14px auto 0}}@media(prefers-reduced-motion:reduce){.merchant-product-page *{animation:none!important;transition:none!important}}.account-page{padding-block:58px 100px;min-height:72vh}.account-eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin-bottom:20px}.account-auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:clamp(45px,8vw,125px);align-items:start;max-width:1060px;margin:24px auto 40px}.account-auth-copy{padding-top:37px}.account-auth-copy h1{font-size:clamp(42px,5vw,66px);line-height:1.08;max-width:580px}.account-auth-copy h1 span{color:var(--green)}.account-auth-copy>p:not(.account-eyebrow){max-width:390px;color:var(--muted);font-size:15px;line-height:1.85;margin-top:26px}.account-auth-benefits{display:flex;flex-direction:column;gap:17px;margin-top:36px;font-size:13px}.account-auth-benefits>span{display:flex;align-items:center;gap:11px}.account-auth-benefits svg{color:var(--green)}.account-auth-referral{margin-top:48px;font-size:13px;line-height:1.8;color:var(--muted)}.account-auth-referral a{display:inline-flex;align-items:center;gap:8px;color:var(--ink);margin-top:8px}.account-auth-form{padding:30px 0;background:transparent;border:0;border-radius:0;box-shadow:none}.account-auth-form h2{font:500 23px/1.35 Fixel,sans-serif;letter-spacing:-.7px;margin-bottom:7px}.account-auth-form>p{font-size:13px;color:var(--muted);line-height:1.7}.account-form{display:flex;flex-direction:column;gap:20px;margin-top:27px}.account-form label{display:block;font-size:12px;line-height:1.5}.account-form label>span{color:var(--muted);font-size:11px;margin-left:5px}.account-form input:not([type=checkbox]),.account-form select{display:block;width:100%;min-height:46px;margin-top:7px;background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:11px 12px;color:var(--ink);font-size:16px;line-height:1.4}.account-auth-form .account-form input:not([type=checkbox]){background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding-inline:0}.account-auth-form .account-password>button{right:0}.account-form input::placeholder{color:var(--muted);opacity:.7}.account-form input:focus-visible{outline-offset:2px}.account-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.account-password{position:relative}.account-password input{padding-right:48px!important}.account-password>button{position:absolute;right:5px;top:4px;height:39px;width:38px;display:grid;place-items:center;background:transparent;color:var(--muted);border-radius:3px}.account-field-hint{display:block;margin-top:7px;font-size:11px;color:var(--muted);line-height:1.6}.account-form .account-consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;color:var(--muted);line-height:1.65}.account-consent input{accent-color:var(--green);width:16px;height:16px;flex-shrink:0;margin:2px 0 0}.account-consent a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.account-form .button{width:100%;justify-content:space-between;min-height:49px}.account-auth-switch{margin-top:23px!important;text-align:center;font-size:12px!important}.account-auth-switch button{background:transparent;padding:4px;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.account-auth-help{font-size:11px!important;text-align:center;margin-top:18px!important}.account-auth-help a{text-decoration:underline;text-underline-offset:3px}.account-alert{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-radius:5px;background:var(--green-soft);color:var(--green);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.account-alert-error{color:#a83e36;background:color-mix(in srgb,#cc5d4f 10%,var(--surface))}.account-alert svg{margin-top:2px}.account-loading{min-height:350px;display:flex;justify-content:center;align-items:center;gap:11px;color:var(--muted);font-size:13px}.account-spinner{animation:account-spin 1s linear infinite}@keyframes account-spin{to{transform:rotate(360deg)}}.account-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:33px}.account-heading .account-eyebrow{margin-bottom:10px}.account-heading h1{font-size:clamp(32px,4vw,46px);letter-spacing:-.04em;overflow-wrap:anywhere}.account-heading>button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:var(--muted);padding:9px 0;background:transparent}.account-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:50px}.account-nav{display:flex;flex-direction:column;gap:5px;align-items:stretch;padding-top:8px}.account-nav :is(button,a){display:flex;align-items:center;gap:12px;padding:13px 14px;background:transparent;color:var(--muted);font-size:13px;border-radius:5px;text-align:left}.account-nav :is(button,a)[aria-current=page]{color:var(--ink);background:var(--green-soft)}.account-nav :is(button,a)[aria-current=page] svg{color:var(--green)}.account-nav :is(button,a):hover{color:var(--ink)}.account-content{min-width:0;display:flex;flex-direction:column;gap:22px}.account-content h2{font:500 24px/1.4 Fixel,sans-serif;letter-spacing:-.65px}.account-content h3{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.2px}.account-intro{font-size:13px;line-height:1.8;color:var(--muted);max-width:630px;margin-top:7px}.account-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.account-card{padding:27px 29px;background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0}.account-card .account-form{max-width:540px}.account-card-label{font-size:11px;color:var(--muted);line-height:1.7}.account-subscription-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:16px 0 13px}.account-subscription-title strong{font:600 36px/1.1 FixelDisplay,sans-serif;letter-spacing:-1.4px}.account-pill{display:inline-flex;align-items:center;gap:6px;background:var(--green-soft);color:var(--green);padding:5px 10px;font-size:10px;line-height:1.5;border-radius:99px;white-space:nowrap}.account-pill-muted{background:var(--subtle);color:var(--muted)}.account-pill-pending{background:color-mix(in srgb,#c19147 13%,var(--surface));color:color-mix(in srgb,#ac7a2b 90%,var(--ink))}.account-definition{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0 0;padding-top:22px;border-top:1px solid var(--line)}.account-definition dt{font-size:11px;color:var(--muted);line-height:1.6;margin-bottom:5px}.account-definition dd{font-size:13px;margin:0;line-height:1.6;overflow-wrap:anywhere}.account-card-description{font-size:12px;line-height:1.8;color:var(--muted)}.account-store-line{display:flex;align-items:center;gap:10px;font-size:13px}.account-store-line svg{color:var(--green)}.account-store-line strong{font-weight:500;overflow-wrap:anywhere}.account-empty{padding:27px 5px 15px;max-width:470px}.account-empty>svg{color:var(--green);margin-bottom:16px}.account-empty p{font-size:12px;color:var(--muted);line-height:1.8;margin-top:7px}.account-empty .text-link{margin-top:17px}.account-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.account-metric{padding:24px 0;border-radius:0;border:0;background:transparent;min-width:0}.account-metric strong{display:block;font:600 32px/1.2 FixelDisplay,sans-serif;letter-spacing:-.9px;margin:9px 0 5px;overflow-wrap:anywhere}.account-metric p{font-size:10px;color:var(--muted);line-height:1.65}.account-referral-card{display:flex;align-items:center;justify-content:space-between;gap:25px;background:var(--green-soft);border-color:transparent}.account-referral-card h3{font-size:20px;letter-spacing:-.6px}.account-referral-card p{font-size:12px;color:var(--muted);margin-top:7px;line-height:1.8;max-width:450px}.account-referral-card .button{flex-shrink:0}.account-link-row{display:flex;align-items:center;gap:10px;margin-top:20px}.account-link-row input{min-width:0;flex:1;border:1px solid var(--line);padding:13px;background:var(--bg);color:var(--ink);font-size:13px;border-radius:5px;min-height:46px}.account-link-row button{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:13px 15px;min-height:46px;background:var(--ink);color:var(--bg);font-size:12px;border-radius:5px}.account-referral-help{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.6;color:var(--muted);margin-top:12px}.account-level{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.account-level h3{font-size:18px}.account-level strong{font:600 32px/1.2 FixelDisplay,sans-serif;white-space:nowrap;letter-spacing:-1px;color:var(--green)}.account-level strong small{font:400 11px Fixel,sans-serif;color:var(--muted);letter-spacing:0;margin-left:4px}.account-level-bar{height:4px;background:var(--line);border-radius:3px;margin:23px 0 11px;overflow:hidden}.account-level-bar>span{display:block;height:100%;background:var(--green);border-radius:3px}.account-level-note{font-size:11px;color:var(--muted);line-height:1.7}.account-table-wrap{width:100%;overflow-x:auto;margin-top:20px}.account-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;min-width:490px}.account-table th{font-weight:400;font-size:10px;color:var(--muted);padding:0 12px 12px 0;white-space:nowrap}.account-table td{padding:15px 12px 15px 0;border-top:1px solid var(--line);line-height:1.6}.account-table th:last-child,.account-table td:last-child{text-align:right;padding-right:0}.account-table td>small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.account-table .account-pill{font-size:9px}.account-text-button{display:inline-flex;align-items:center;gap:7px;background:transparent;padding:5px 0;color:var(--green);font-size:12px}.account-payout-actions{display:flex;align-items:center;gap:17px;flex-wrap:wrap;margin-top:21px}.account-payout-actions .button{min-height:44px;font-size:12px}.account-payout-details{display:flex;align-items:flex-start;gap:13px;padding-top:20px;line-height:1.7}.account-payout-details>svg{color:var(--muted);margin-top:3px}.account-payout-details strong{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}.account-payout-details span{display:block;font-size:12px;overflow-wrap:anywhere;color:var(--muted)}.account-payout-details button{margin-left:auto;white-space:nowrap}.account-inline-action{display:flex;gap:13px;align-items:center}.account-inline-action .button{width:auto;min-width:155px}.account-inline-action>button:not(.button){background:transparent;color:var(--muted);padding:12px;font-size:12px}.account-panel-rule{padding-top:23px;margin-top:25px;border-top:1px solid var(--line)}.account-footnote{font-size:11px;line-height:1.8;color:var(--muted)}.account-footnote a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.account-password-form{margin-top:0;max-width:540px}.account-refresh{display:flex;justify-content:center;gap:8px;align-items:center;background:transparent;font-size:12px;padding:11px;color:var(--muted)}.account-error-state{max-width:520px;margin:70px auto;padding:30px}.account-error-state .button{margin-top:20px}.account-privacy-note{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.7;color:var(--muted)}.account-privacy-note svg{margin-top:2px}.account-notice-top{margin-bottom:22px}.account-auth .account-alert{margin-top:17px}.account-auth-form.account-verification{padding-top:24px;animation:account-verification-enter .35s ease-out both}.account-verification-icon{position:relative;display:grid;place-items:center;width:60px;height:60px;margin-bottom:26px;border-radius:18px;background:var(--green-soft);color:var(--green)}.account-verification-icon>span{position:absolute;right:-3px;bottom:4px;display:grid;place-items:center;width:21px;height:21px;border:3px solid var(--bg);border-radius:50%;background:var(--green);color:var(--bg)}.account-verification .account-verification-step{margin-bottom:8px;color:var(--muted);font-size:11px}.account-verification h2{font-size:27px;letter-spacing:-.9px;margin-bottom:11px}.account-verification-email{display:inline-block;margin-top:5px;color:var(--ink);font-size:14px;font-weight:500;overflow-wrap:anywhere}.account-verification .account-form{gap:16px;margin-top:29px}.account-auth-form .account-form .account-verification-code{min-height:76px;margin-top:11px;padding:14px 12px;font:500 32px/1.4 Fixel,sans-serif;letter-spacing:.5em;text-indent:.5em;text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--green);background:var(--surface);border:1px solid var(--line);border-radius:8px;transition:border-color .2s,box-shadow .2s}.account-auth-form .account-verification-code:focus-visible{outline:2px solid var(--green);outline-offset:3px}.account-auth-form .account-verification-code::placeholder{opacity:.4}.account-auth-form .account-verification-code[aria-invalid=true]{border-color:#a83e36}:root[data-theme=dark] .account-verification .account-alert-error{color:#f19d95}:root[data-theme=dark] .account-verification-code[aria-invalid=true]{border-color:#f19d95}.account-verification .account-field-hint{margin-top:-5px;font-size:11px;line-height:1.7;color:var(--muted)}.account-verification .account-field-hint>span{color:var(--ink)}.account-verification .account-alert{margin-top:0}.account-verification-expired{font-size:12px;line-height:1.65;color:var(--muted)}.account-verification-resend{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:19px;font-size:12px;color:var(--muted)}.account-verification-resend button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:6px 0;background:transparent;color:var(--green);font-size:12px;text-align:left}.account-verification-resend button:disabled{color:var(--muted);cursor:default}.account-verification .account-verification-help{font-size:11px;line-height:1.75;color:var(--muted);margin-top:8px}.account-verification-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:20px;padding:6px 0;background:transparent;font-size:11px;line-height:1.6;color:var(--muted);text-align:left}.account-verification-back:hover:not(:disabled){color:var(--ink)}.account-verification-back:disabled{opacity:.55}@keyframes account-verification-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.account-auth-verifying{gap:22px}.account-auth-verifying .account-auth-copy{padding-top:0}.account-auth-verifying .account-auth-copy h1{font-size:27px;line-height:1.15}.account-auth-verifying .account-auth-copy h1 br{display:none}.account-auth-verifying .account-auth-copy h1 span{display:block}.account-auth-verifying .account-auth-copy>p:not(.account-eyebrow){display:none}.account-auth-verifying .account-auth-copy .account-eyebrow{font-size:11px;margin-bottom:12px}.account-auth-verifying .account-auth-form{padding-top:5px}.account-verification-icon{width:48px;height:48px;border-radius:14px;margin-bottom:19px}.account-verification h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.account-verification{animation:none!important}.account-verification-code{transition:none!important}.account-spinner{animation-duration:2s}}@media(max-width:1000px){.account-layout{grid-template-columns:160px minmax(0,1fr);gap:28px}.account-referral-card{align-items:flex-start;flex-direction:column}.account-metric{padding:20px 0}.account-metric strong{font-size:29px}.account-card{padding:25px}.account-auth{gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,390px)}.account-auth-form{padding:27px 0}}@media(max-width:760px){.account-page{padding-block:35px 65px}.account-auth{grid-template-columns:1fr;max-width:470px;gap:30px;margin-top:0}.account-auth-copy{padding-top:0}.account-auth-copy h1{font-size:42px;line-height:1.1}.account-auth-copy>p:not(.account-eyebrow){margin-top:17px;font-size:14px;max-width:none}.account-auth-benefits{display:none}.account-auth-referral{margin-top:18px;font-size:12px}.account-auth-referral br{display:none}.account-auth .account-eyebrow{margin-bottom:17px}.account-layout{display:flex;flex-direction:column;gap:27px}.account-nav{flex-direction:row;padding:0;gap:7px;overflow-x:auto}.account-nav :is(button,a){flex:1;justify-content:center;gap:7px;padding:12px 10px;font-size:12px;white-space:nowrap}.account-heading{margin-bottom:25px}.account-heading h1{font-size:34px}.account-card{padding:23px}.account-metrics{gap:10px}.account-metric{padding:19px 0}.account-metric strong{font-size:27px}.account-metric .account-card-label{font-size:10px}.account-section-head h2{font-size:23px}}@media(max-width:440px){.account-auth-form{padding:24px 0}.account-auth-copy h1{font-size:38px}.account-form-pair{gap:12px}.account-form{gap:18px}.account-auth-switch{margin-top:19px!important}.account-nav{gap:3px}.account-nav :is(button,a){flex-direction:column;gap:7px;font-size:11px;padding:11px 8px}.account-heading{align-items:flex-start}.account-heading h1{font-size:30px}.account-heading>button{font-size:11px;gap:5px;margin-top:24px}.account-heading>button svg{width:14px}.account-content{gap:18px}.account-card{padding:21px 18px}.account-metrics{gap:8px}.account-metric{padding:17px 0}.account-metric strong{font-size:24px;margin-top:11px}.account-metric p{font-size:9px}.account-card-label{font-size:10px}.account-metric .account-card-label{min-height:34px;display:block}.account-subscription-title strong{font-size:31px}.account-definition{gap:20px 15px}.account-definition dd{font-size:12px}.account-link-row{gap:8px;align-items:stretch;flex-wrap:wrap}.account-link-row input{font-size:12px;flex-basis:100%}.account-link-row button{width:100%}.account-referral-card h3{font-size:19px}.account-section-head{gap:15px}.account-section-head h2{font-size:22px}.account-level strong{font-size:27px}.account-level h3{font-size:16px}.account-level strong small{display:block;margin:4px 0 0;text-align:right}.account-payout-details{flex-wrap:wrap}.account-payout-details button{margin-left:32px}.account-inline-action{gap:5px}.account-privacy-note{font-size:10px}}.account-partner-nav{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px;background:var(--subtle);border-radius:9px;width:fit-content;max-width:100%}.account-partner-nav button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 16px;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:12px;white-space:nowrap}.account-partner-nav button:hover{color:var(--ink)}.account-partner-nav button[aria-current=page]{background:var(--surface);color:var(--green);box-shadow:0 1px 3px #00000008}.account-partner-panel[hidden]{display:none}.merchant-unsaved-dialog{box-sizing:border-box;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:32px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--ink);box-shadow:0 25px 90px #0003;font-family:Fixel,Arial,sans-serif;animation:merchant-dialog-enter .18s ease-out}.merchant-unsaved-dialog::backdrop{background:#0b140e70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.merchant-unsaved-close{position:absolute;right:15px;top:15px;display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:8px;background:transparent;color:var(--muted)}.merchant-unsaved-close:hover{background:var(--subtle);color:var(--ink)}.merchant-unsaved-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--green) 20%,transparent);border-radius:12px;background:var(--green-soft);color:var(--green);margin-bottom:24px}.merchant-unsaved-eyebrow{margin:0 0 10px;font-size:9px;letter-spacing:.1em;color:var(--muted)}.merchant-unsaved-dialog h2{margin:0;font:500 28px/1.2 FixelDisplay,Fixel,sans-serif;letter-spacing:-.75px;max-width:350px}.merchant-unsaved-description{margin:16px 0 0;color:var(--muted);font-size:13px;line-height:1.8}.merchant-unsaved-actions{display:flex;gap:10px;margin-top:28px}.merchant-unsaved-actions button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:12px 15px;border:1px solid var(--line);border-radius:7px;font:500 11px/1.4 Fixel,Arial,sans-serif}.merchant-unsaved-stay{background:var(--ink);border-color:var(--ink)!important;color:var(--bg);flex:1}.merchant-unsaved-stay:hover{background:var(--green);border-color:var(--green)!important;color:var(--contrast)}.merchant-unsaved-leave{background:transparent;color:var(--muted)}.merchant-unsaved-leave:hover{background:var(--subtle);color:var(--ink)}.merchant-unsaved-dialog button:focus-visible{outline:2px solid var(--green);outline-offset:3px}@keyframes merchant-dialog-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:480px){.merchant-unsaved-dialog{padding:27px 23px;border-radius:15px}.merchant-unsaved-dialog h2{font-size:26px}.merchant-unsaved-actions{flex-direction:column}.merchant-unsaved-actions button{min-height:46px;font-size:12px}}@media(prefers-reduced-motion:reduce){.merchant-unsaved-dialog{animation:none}}.mn-workspace{display:flex;flex-direction:column;gap:25px;min-width:0}.mn-workspace .mn-heading{margin:0 0 3px}.mn-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mn-tabs>button{position:relative;display:flex;align-items:center;gap:11px;min-height:82px;min-width:0;padding:17px 14px;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:transparent;text-align:left;transition:background .18s,border-color .18s,color .18s}.mn-tabs>button:hover{color:var(--ink);background:var(--surface);border-color:color-mix(in srgb,var(--ink) 25%,var(--line))}.mn-tabs>button[aria-selected=true]{color:var(--ink);background:var(--surface);border-color:color-mix(in srgb,var(--green) 65%,var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green) 12%,transparent)}.mn-tab-icon{display:grid;place-items:center;width:31px;height:35px;flex-shrink:0}.mn-tabs>button[aria-selected=true] .mn-tab-icon{color:var(--green)}.mn-tab-copy{display:block;min-width:0}.mn-tab-copy>strong{display:block;font-size:11px;line-height:1.6;font-weight:500}.mn-tab-copy>small{display:block;margin-top:4px;font-size:9px;line-height:1.6;color:var(--muted)}.mn-tab-ready{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;color:var(--green);background:var(--green-soft)}.mn-context{color:var(--muted);font-size:10px;line-height:1.8;margin-top:-9px}.mn-context .mp-context-note{padding:0}.mn-context .mp-context-note p{font-size:10px}.mn-panel{display:flex;flex-direction:column;gap:22px;min-width:0;outline:none}.mn-panel[hidden]{display:none}.mn-panel:focus-visible{outline:2px solid var(--green);outline-offset:5px;border-radius:12px}.mn-panel>.mp-panel-heading{margin-top:0}.mn-panel .mp-settings-card{margin:0}.mn-panel .mp-service-heading>.mp-pill{flex-shrink:0}.mn-panel .mp-fieldset{min-width:0}.mn-footer .mp-help-card{padding-top:3px}.mn-scenario{min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.mn-scenario>summary{display:flex;align-items:center;gap:13px;min-height:83px;padding:18px;list-style:none;cursor:pointer}.mn-scenario>summary::-webkit-details-marker{display:none}.mn-scenario>summary:hover .mn-scenario-copy>strong{color:var(--green)}.mn-scenario>summary:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:8px}.mn-scenario-icon{display:grid;place-items:center;width:34px;height:34px;background:var(--subtle);border-radius:8px;color:var(--muted);flex-shrink:0}.mn-scenario-icon.is-enabled{color:var(--green);background:var(--green-soft)}.mn-scenario-copy{flex:1;min-width:0}.mn-scenario-copy>strong{display:block;font-size:12px;line-height:1.6;font-weight:500;transition:color .18s}.mn-scenario-copy>small{display:block;color:var(--muted);font-size:10px;line-height:1.7;margin-top:4px;max-width:540px}.mn-scenario-state{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:9px;line-height:1.6;flex-shrink:0}.mn-scenario-state.is-enabled{color:var(--green)}.mn-scenario-state>svg{flex-shrink:0}.mn-scenario-chevron{color:var(--muted);transition:transform .18s;flex-shrink:0}.mn-scenario[open]>summary .mn-scenario-chevron{transform:rotate(180deg)}.mn-scenario-body{display:flex;flex-direction:column;gap:19px;margin:0 18px;padding:4px 0 21px;min-width:0}.mn-scenario-body>.mp-toggle-row{border-top:1px solid var(--line);padding-top:19px}.mn-scenario-body .mp-field{min-width:0}.mn-scenario-body .mp-message-template{margin:0}.mn-panel-customers .mp-plan-callout{margin-bottom:1px}@media(max-width:1100px){.mn-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mn-tabs>button{min-height:78px;padding:15px 17px}}@media(max-width:700px){.mn-workspace{gap:20px}.mn-tabs{gap:9px}.mn-tabs>button{gap:9px;padding:14px 12px}.mn-tab-copy>strong{font-size:11px}.mn-tab-copy>small{font-size:9px}.mn-panel{gap:19px}.mn-panel-customers .mp-plan-callout{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start}.mn-panel-customers .mp-plan-callout>button{grid-column:2;justify-self:start}.mn-scenario>summary{padding:16px 14px;gap:10px}.mn-scenario-icon{width:30px;height:32px}.mn-scenario-copy>strong{font-size:11px}.mn-scenario-copy>small{font-size:9px}.mn-scenario-state{font-size:8px}.mn-scenario-body{margin-inline:14px;gap:18px}}@media(max-width:440px){.mn-tabs>button{gap:7px;min-height:87px;padding:13px 10px;align-items:flex-start}.mn-tab-icon{width:23px;height:22px}.mn-tab-icon>svg{width:16px;height:16px}.mn-tab-copy>strong{font-size:10px;padding-right:4px}.mn-tab-copy>small{font-size:8px;line-height:1.7;margin-top:5px}.mn-tab-ready{right:5px;top:5px;width:12px;height:12px}.mn-tab-ready>svg{width:9px;height:9px}.mn-panel .mp-service-heading>.mp-pill{flex-shrink:1}.mn-scenario>summary{flex-wrap:wrap;padding:16px 12px;gap:9px}.mn-scenario-copy{flex-basis:calc(100% - 65px)}.mn-scenario-copy>small{font-size:9px}.mn-scenario-state{margin-left:39px;margin-top:-1px;font-size:9px}.mn-scenario-chevron{margin-left:auto}.mn-scenario-body{margin-inline:12px}}@media(prefers-reduced-motion:reduce){.mn-tabs>button,.mn-scenario-copy>strong,.mn-scenario-chevron{transition:none}}.me-delivery{display:flex;flex-direction:column;gap:19px}.me-heading{display:flex;align-items:flex-start;gap:22px;justify-content:space-between}.me-heading>div{min-width:0}.me-heading .mp-eyebrow{margin-bottom:8px!important}.me-heading h3{font:500 23px/1.35 FixelDisplay,sans-serif;letter-spacing:-.6px}.me-heading p:not(.mp-eyebrow){color:var(--muted);font-size:11px;line-height:1.8;margin-top:8px;max-width:500px}.me-refresh{flex-shrink:0;margin-top:4px;min-height:32px}.me-sender{display:flex;align-items:center;gap:14px;min-width:0;padding:20px;background:var(--bg);border:1px solid var(--line);border-radius:9px}.me-sender-icon{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;color:var(--green);background:var(--green-soft);border-radius:9px}.me-sender-copy{flex:1;min-width:0}.me-sender-copy>span{display:block;font-size:9px;color:var(--muted);line-height:1.6}.me-sender-copy>strong{display:block;font-size:13px;font-weight:500;line-height:1.6;margin-top:4px;overflow-wrap:anywhere}.me-address{display:flex;align-items:center;gap:9px;min-width:0;margin-top:3px}.me-address>span{min-width:0;font-size:11px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.me-address>button{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;background:transparent;color:var(--muted);border-radius:5px}.me-address>button:hover{color:var(--green);background:var(--green-soft)}.me-sender>.mp-pill{flex-shrink:0}.me-sender-note{font-size:10px;line-height:1.8;color:var(--muted);margin-top:-8px}.me-connection{display:flex;align-items:flex-start;gap:14px;padding:19px 20px;background:var(--bg);border:1px solid var(--line);border-radius:9px}.me-connection>div{min-width:0}.me-connection h4{font-size:13px;font-weight:500;line-height:1.7;margin:0}.me-connection p{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px;max-width:470px}.me-history>summary,.me-more-stats>summary{display:flex;align-items:center;gap:8px;width:fit-content;font-size:10px;line-height:1.8;color:var(--muted);cursor:pointer;list-style:none;padding:3px 0}.me-history>summary::-webkit-details-marker,.me-more-stats>summary::-webkit-details-marker{display:none}.me-history>summary>span{font-size:9px;padding:0 5px;border-radius:4px;background:var(--subtle)}.me-history>summary>svg,.me-more-stats>summary>svg{transition:transform .15s}.me-history[open]>summary>svg,.me-more-stats[open]>summary>svg{transform:rotate(180deg)}.me-history>ul{list-style:none;margin:13px 0 0;padding:0}.me-history li{display:flex;align-items:center;gap:16px;padding:13px 0;border-top:1px solid var(--line)}.me-history li>div{flex:1;min-width:0}.me-history li strong{display:block;font-size:11px;line-height:1.7;font-weight:400;overflow-wrap:anywhere}.me-history li small{display:block;font-size:9px;line-height:1.7;color:var(--muted);margin-top:3px;overflow-wrap:anywhere}.me-statistics{border-top:1px solid var(--line);padding-top:21px}.me-stats-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}.me-stats-heading>h4{font-size:12px;line-height:1.6;font-weight:500}.me-stats-heading>span{font-size:9px;color:var(--muted);line-height:1.7}.me-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0}.me-metric{min-width:0}.me-metric+.me-metric{border-left:1px solid var(--line);padding-left:18px}.me-metric>dt{font-size:10px;color:var(--muted);line-height:1.6}.me-metric>dd:not(.me-metric-description){font:500 31px/1.4 FixelDisplay,sans-serif;letter-spacing:-.6px;margin:7px 0 3px;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.me-metric.is-unavailable>dd:not(.me-metric-description){color:var(--muted)}.me-metric-description{font-size:9px;line-height:1.7;color:var(--muted);margin:0}.me-more-stats{margin-top:18px}.me-more-stats>dl{margin:13px 0 0;display:flex;flex-direction:column;gap:11px}.me-more-stats>dl>div{display:flex;gap:15px;justify-content:space-between;font-size:10px;line-height:1.7}.me-more-stats dd{margin:0;font-variant-numeric:tabular-nums}.me-more-stats>p,.me-stats-note{font-size:9px;line-height:1.8;color:var(--muted);margin-top:13px}.me-delivery>.mp-notice{margin:0}.me-address>button:focus-visible,.me-history>summary:focus-visible,.me-more-stats>summary:focus-visible{outline:2px solid var(--green);outline-offset:4px}@media(max-width:700px){.me-heading{gap:13px}.me-heading h3{font-size:21px}.me-heading p:not(.mp-eyebrow){font-size:10px}.me-refresh{gap:5px;font-size:10px}.me-sender{padding:17px;gap:11px;flex-wrap:wrap}.me-sender-copy{flex-basis:calc(100% - 50px)}.me-sender>.mp-pill{margin-left:50px;margin-top:-3px}.me-metrics{gap:13px}.me-metric+.me-metric{padding-left:13px}.me-metric>dd:not(.me-metric-description){font-size:28px}}@media(max-width:440px){.me-heading{flex-direction:column;gap:8px}.me-refresh{margin-top:0}.me-sender{padding:14px}.me-connection{padding:15px 14px;gap:11px}.me-connection h4{font-size:12px}.me-connection p,.me-sender-note{font-size:9px}.me-history li{flex-wrap:wrap;gap:8px}.me-history li>div{flex-basis:100%}.me-stats-heading{gap:9px}.me-stats-heading>span{font-size:8px}.me-metrics{gap:10px}.me-metric+.me-metric{padding-left:10px}.me-metric>dt{font-size:9px;min-height:29px}.me-metric>dd:not(.me-metric-description){font-size:25px;margin-top:3px}.me-metric-description{font-size:8px}}@media(prefers-reduced-motion:reduce){.me-history>summary>svg,.me-more-stats>summary>svg{transition:none}}.merchant-shell{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100dvh;max-width:1800px;margin:0 auto}.merchant-sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;padding:34px 20px 22px 25px;border-right:1px solid var(--line);background:var(--bg);min-width:0}.merchant-brand{display:block;padding:0 13px 30px}.merchant-brand .brand{width:117px}.merchant-brand small{display:block;margin-top:8px;font-size:10px;color:var(--muted);letter-spacing:.08em}.merchant-store{display:flex;gap:10px;align-items:center;margin:0 0 25px;padding:12px;border:1px solid var(--line);border-radius:9px;min-width:0}.merchant-store>svg{color:var(--green);flex-shrink:0}.merchant-store>span{min-width:0}.merchant-store strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.merchant-store small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.merchant-nav{display:flex;flex-direction:column;gap:4px}.merchant-nav button,.merchant-nav>a{display:flex;align-items:center;gap:11px;min-height:43px;border-radius:7px;padding:10px 12px;text-align:left;color:var(--muted);background:transparent;font-size:12px;font-weight:400}.merchant-nav button:hover,.merchant-nav>a:hover{background:var(--subtle);color:var(--ink)}.merchant-nav [aria-current=page]{background:var(--green-soft);color:var(--green);font-weight:500}.merchant-nav .merchant-nav-secondary{margin-top:24px}.merchant-sidebar-bottom{margin-top:auto;padding:25px 10px 0}.merchant-sidebar-bottom>a{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--muted);line-height:1.6}.merchant-user{display:flex;gap:9px;align-items:center;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.merchant-avatar{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--green-soft);color:var(--green);font-size:11px;font-weight:500}.merchant-user>div{min-width:0;flex:1}.merchant-user strong,.merchant-user small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchant-user strong{font-size:11px;font-weight:500}.merchant-user small{font-size:9px;color:var(--muted);margin-top:4px}.merchant-user button{padding:8px;background:transparent;color:var(--muted)}.merchant-workspace{padding:0 48px 60px;min-width:0}.merchant-topbar{height:91px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);margin-bottom:41px}.merchant-topbar>span{font-size:12px;color:var(--muted)}.merchant-topbar-actions{display:flex;align-items:center;gap:16px}.merchant-topbar-actions>a{font-size:11px;display:flex;align-items:center;gap:6px;color:var(--muted)}.merchant-topbar-actions>button{display:grid;place-items:center;width:34px;height:34px;background:transparent;color:var(--muted);border-radius:50%}.merchant-topbar-actions>button:hover{background:var(--subtle)}.merchant-mobile-menu{display:none!important}.merchant-main{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:24px;min-width:0}.merchant-main .account-content{gap:22px}.merchant-main .account-card{background:var(--surface);border-radius:12px}.merchant-main .account-footnote{margin-top:4px}.merchant-auth{min-height:100dvh;padding:30px max(24px,calc((100vw - 1200px)/2)) 60px}.merchant-auth-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:35px}.merchant-auth-topbar>div{display:flex;gap:20px;align-items:center}.merchant-auth-topbar a{font-size:12px}.merchant-auth-topbar button{background:transparent;padding:8px;color:var(--ink)}.merchant-auth .account-page{padding:0;width:100%;max-width:none}.merchant-auth .account-auth{margin-top:50px}.merchant-shell button:focus-visible,.merchant-shell a:focus-visible,.merchant-auth button:focus-visible{outline:2px solid var(--green);outline-offset:4px}.merchant-shell button:disabled{cursor:default;opacity:.5}.mp-panel-heading{margin-bottom:6px}.merchant-main .mp-panel-heading h2{font:600 clamp(29px,3.2vw,41px)/1.13 FixelDisplay,sans-serif;letter-spacing:-1.25px;color:var(--ink)}.mp-panel-heading>p:not(.mp-eyebrow){font-size:13px;color:var(--muted);line-height:1.8;margin-top:13px;max-width:670px}.mp-eyebrow{font-size:9px!important;letter-spacing:.1em;line-height:1.7;color:var(--muted);margin:0 0 11px!important}.mp-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;max-width:100%;padding:5px 9px;font-size:9px;line-height:1.45;font-weight:400;border-radius:20px;background:var(--subtle);color:var(--muted);white-space:normal;text-align:center}.mp-pill-green{background:var(--green-soft);color:var(--green)}.mp-pill-amber{background:color-mix(in srgb,#ba9455 12%,var(--surface));color:color-mix(in srgb,#a57730 80%,var(--ink))}.mp-welcome{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(250px,.75fr);gap:40px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:32px}.mp-welcome-copy{min-width:0}.mp-welcome-icon{display:flex;color:var(--green);margin-bottom:22px}.mp-welcome-copy>h3{font:500 25px/1.35 FixelDisplay,sans-serif;letter-spacing:-.6px;margin-top:15px;overflow-wrap:anywhere}.mp-welcome-copy>p{font-size:12px;line-height:1.85;color:var(--muted);max-width:470px;margin-top:13px}.mp-welcome-actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:23px}.mp-welcome-actions>.button{font-size:11px;min-height:41px}.mp-welcome-actions>a{font-size:10px;display:flex;gap:7px;align-items:center;color:var(--muted)}.mp-setup-steps{border-left:1px solid var(--line);padding:9px 0 9px 30px}.mp-setup-steps>p{font-size:8px;letter-spacing:.08em;color:var(--muted);margin:0 0 24px}.mp-setup-step{display:flex;align-items:center;gap:12px;position:relative;padding:0 0 24px}.mp-setup-step:last-child{padding-bottom:0}.mp-setup-step:not(:last-child):after{content:"";position:absolute;width:1px;background:var(--line);left:14px;top:34px;bottom:6px}.mp-setup-step>span{display:grid;place-items:center;flex-shrink:0;width:29px;height:29px;font-size:9px;color:var(--muted);border:1px solid var(--line);border-radius:50%;background:var(--bg)}.mp-setup-step>.mp-step-done{color:var(--green);border-color:transparent;background:var(--green-soft)}.mp-setup-step strong{font-size:11px;font-weight:500}.mp-setup-step small{display:block;font-size:10px;color:var(--muted);line-height:1.65;margin-top:4px;overflow-wrap:anywhere}.mp-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.mp-overview-item{padding:24px;background:transparent;border:1px solid var(--line);border-radius:12px;text-align:left;color:var(--ink)}.mp-overview-item:hover{background:var(--surface)}.mp-item-label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px}.mp-item-label svg:last-child{margin-left:auto}.mp-overview-item>strong{display:block;font:500 20px/1.5 FixelDisplay,sans-serif;letter-spacing:-.4px;margin:21px 0 6px}.mp-overview-item>small{font-size:10px;color:var(--muted);line-height:1.7;display:block}.mp-analytics-empty{display:flex;gap:18px;padding:28px 4px}.mp-analytics-empty>span{color:var(--muted)}.mp-analytics-empty h3{font-size:14px;font-weight:500;line-height:1.5}.mp-analytics-empty p{font-size:11px;color:var(--muted);line-height:1.9;max-width:620px;margin-top:7px}.mp-context-note{display:flex;align-items:flex-start;gap:10px;padding:0 0 7px;color:var(--muted)}.mp-context-note svg{flex-shrink:0;margin-top:2px;color:var(--green)}.mp-context-note p{font-size:11px;line-height:1.8;max-width:790px}.mp-settings-card{border:1px solid var(--line);border-radius:12px;padding:27px 29px;background:var(--surface);min-width:0}.mp-service-heading{display:flex;align-items:center;gap:13px;margin-bottom:25px}.mp-service-heading>div{flex:1;min-width:0}.mp-service-heading h3{font-size:16px;font-weight:500;letter-spacing:-.3px;line-height:1.5}.mp-service-heading p{font-size:11px;color:var(--muted);line-height:1.7;margin-top:5px}.mp-service-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;flex-shrink:0;background:var(--green-soft);color:var(--green)}.mp-service-mark img{max-width:30px;max-height:30px}.mp-fieldset{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:18px;min-width:0}.mp-field{display:flex;flex-direction:column;gap:8px;font-size:11px;min-width:0}.mp-field>span{display:flex;align-items:center;justify-content:space-between;gap:8px;line-height:1.5}.mp-field>span>small{font-size:9px;color:var(--green);font-weight:400}.mp-field input,.mp-field select,.mp-field textarea{font:400 12px/1.6 Fixel,sans-serif;min-height:43px;width:100%;max-width:100%;border:1px solid var(--line);border-radius:6px;background:var(--bg);padding:10px 12px;color:var(--ink);outline-offset:3px}.mp-field input::placeholder,.mp-field textarea::placeholder{color:var(--muted);opacity:.65}.mp-field input:focus-visible,.mp-field select:focus-visible,.mp-field textarea:focus-visible{outline:2px solid var(--green);border-color:transparent}.mp-field>small{font-size:10px;line-height:1.7;color:var(--muted)}.mp-field-short{max-width:230px}.mp-fields-two{display:grid;grid-template-columns:1fr 1fr;gap:17px}.mp-toggle-row{display:flex;align-items:center;position:relative;gap:16px;padding:10px 0;cursor:pointer}.mp-toggle-row>span:first-child{flex:1;min-width:0}.mp-toggle-row strong{font-weight:400;font-size:12px;line-height:1.5;display:block}.mp-toggle-row small{display:block;color:var(--muted);font-size:10px;line-height:1.75;margin-top:5px;max-width:540px}.mp-toggle-row input{position:absolute;right:0;width:36px;height:22px;opacity:0;cursor:pointer}.mp-toggle{display:block;position:relative;flex-shrink:0;width:36px;height:22px;border-radius:14px;background:var(--line);transition:background .2s;pointer-events:none}.mp-toggle:before{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:var(--surface);box-shadow:0 1px 3px #0002;transition:transform .2s}.mp-toggle-row input:checked+.mp-toggle{background:var(--green)}.mp-toggle-row input:checked+.mp-toggle:before{transform:translate(14px);background:#fff}.mp-toggle-row input:focus-visible+.mp-toggle{outline:2px solid var(--green);outline-offset:4px}.mp-toggle-disabled{opacity:.6;cursor:default}.mp-integration-group{display:flex;flex-direction:column;gap:16px}.mp-integration-group+.mp-integration-group{border-top:1px solid var(--line);padding-top:24px;margin-top:7px}.mp-integration-group h4{font-size:12px;font-weight:500;margin:0}.mp-inline-brand{display:flex;align-items:center;gap:25px}.mp-inline-brand img{max-width:70px;max-height:22px}.mp-inline-brand .mp-toggle-row{flex:1;min-width:0}.mp-form-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.mp-form-footer>span{font-size:10px;line-height:1.7;color:var(--muted)}.mp-form-footer .button{display:flex;justify-content:center;gap:8px;min-height:38px;font-size:10px;flex-shrink:0}.mp-notice{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-radius:6px;background:var(--green-soft);color:var(--green);font-size:11px;line-height:1.8}.mp-settings-card .mp-notice{margin-top:18px}.mp-notice svg{flex-shrink:0;margin-top:2px}.mp-notice-error{color:#ac5147;background:color-mix(in srgb,#cc5d4f 10%,var(--surface))}.mp-help-card{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 5px}.mp-help-card h3{font-size:13px;font-weight:500}.mp-help-card p{font-size:11px;color:var(--muted);line-height:1.8;margin-top:7px}.mp-text-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:transparent;color:var(--green);font-size:11px;padding:8px 0;flex-shrink:0;line-height:1.5}.mp-plan-callout{display:flex;align-items:flex-start;gap:10px;padding:16px;border-radius:8px;background:var(--green-soft);color:var(--green)}.mp-plan-callout>svg{flex-shrink:0}.mp-plan-callout p{font-size:10px;line-height:1.8}.mp-plan-callout>button{background:transparent;color:var(--green);font-size:10px;display:flex;align-items:center;gap:6px;flex-shrink:0;margin-top:1px}.mp-current-plan{display:flex;align-items:center;justify-content:space-between;gap:25px;background:var(--green-soft);border-radius:12px;padding:27px 30px}.mp-current-plan h3{font:500 25px/1.25 FixelDisplay,sans-serif;letter-spacing:-.6px}.mp-current-plan p:not(.mp-eyebrow){font-size:11px;color:var(--muted);line-height:1.8;margin-top:9px}.mp-current-plan>div:last-child{text-align:right}.mp-current-plan strong{display:block;font:600 31px/1.3 FixelDisplay,sans-serif;letter-spacing:-.8px;margin-bottom:10px}.mp-current-plan strong small{font:400 11px Fixel,sans-serif;letter-spacing:0;color:var(--muted);margin-left:5px}.mp-pending-plan{display:flex;align-items:center;gap:18px;padding:24px 26px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.mp-pending-icon{color:var(--muted)}.mp-pending-plan>div{flex:1;min-width:0}.mp-pending-plan h3{font-size:16px;font-weight:500;margin:10px 0 6px}.mp-pending-plan p,.mp-pending-plan small{font-size:11px;color:var(--muted);line-height:1.8}.mp-pending-plan small{font-size:10px}.mp-plan-section-heading{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:13px}.mp-plan-section-heading h3{font-size:16px;font-weight:500}.mp-plan-section-heading p{font-size:10px;line-height:1.7;color:var(--muted);margin-top:6px}.mp-periods{display:flex;gap:3px;background:var(--subtle);padding:4px;border-radius:8px;flex-shrink:0}.mp-periods button{display:flex;align-items:center;gap:5px;font-size:10px;padding:9px 10px;background:transparent;color:var(--muted);border-radius:5px}.mp-periods button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #00000009}.mp-periods small{font-size:8px;color:var(--green)}.mp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.mp-plan{display:flex;flex-direction:column;padding:23px 21px;border:1px solid var(--line);border-radius:12px;background:var(--surface);transition:border-color .2s,background .2s}.mp-plan-selected{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.mp-plan-top{display:flex;align-items:center;gap:6px;justify-content:space-between}.mp-plan h3{font-size:17px;font-weight:500;letter-spacing:-.3px}.mp-plan-limit{font-size:10px;color:var(--muted);margin:9px 0 25px;line-height:1.7}.mp-plan-price{font:600 36px/1.2 FixelDisplay,sans-serif;letter-spacing:-1px}.mp-plan-price small{font:400 11px Fixel,sans-serif;margin-left:5px;color:var(--muted);letter-spacing:0}.mp-plan-price-note{font-size:9px;line-height:1.8;color:var(--muted);margin:9px 0 23px;min-height:33px}.mp-plan ul{list-style:none;padding:0;margin:0 0 25px;display:flex;flex-direction:column;gap:12px}.mp-plan li{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.7}.mp-plan li>svg{flex-shrink:0;color:var(--green);margin-top:2px}.mp-plan-select{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;font-size:10px;min-height:41px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink)}.mp-plan-selected .mp-plan-select{background:var(--green-soft);color:var(--green);border-color:transparent}.mp-plan-confirm{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 28px;border-radius:12px;background:var(--ink);color:var(--bg)}.mp-plan-confirm .mp-eyebrow{color:var(--bg);opacity:.6}.mp-plan-confirm h3{font-size:19px;font-weight:500}.mp-plan-confirm p{font-size:12px;line-height:1.7;margin-top:8px}.mp-plan-confirm small{display:block;font-size:10px;line-height:1.8;opacity:.65;margin-top:8px;max-width:520px}.mp-plan-confirm .button{background:var(--bg);color:var(--ink);flex-shrink:0;font-size:11px;gap:20px}.mp-quiet-note{font-size:10px;line-height:1.8;color:var(--muted);margin-top:-5px;max-width:800px}.mp-history{margin-top:14px}.mp-history h3{font-size:15px;font-weight:500;margin-bottom:20px}.mp-history-row{display:flex;align-items:center;gap:20px;padding:17px 0;border-top:1px solid var(--line)}.mp-history-row>span:first-child{flex:1;min-width:0}.mp-history-row strong{display:block;font-size:11px;font-weight:500;line-height:1.6}.mp-history-row small{display:block;font-size:10px;line-height:1.7;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.mp-history-row>strong{text-align:right;min-width:65px}.mp-inline-check{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mp-inline-check>span{font-size:10px;line-height:1.7;color:var(--muted)}.mp-dns-record{padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--bg);display:grid;gap:12px}.mp-dns-record label{font-size:10px;color:var(--muted);display:block}.mp-dns-record code{display:block;font:11px/1.6 ui-monospace,monospace;color:var(--ink);overflow-wrap:anywhere;margin-top:4px;-webkit-user-select:all;user-select:all}.mp-message-preview{padding:25px;border-radius:9px;background:var(--bg);border:1px solid var(--line)}.mp-message-preview>small{font-size:9px;color:var(--muted)}.mp-message-preview h4{font-size:15px;font-weight:500;margin:15px 0}.mp-message-preview p{font-size:12px;white-space:pre-wrap;line-height:1.9;overflow-wrap:anywhere}.mp-subtabs{display:flex;gap:20px;border-bottom:1px solid var(--line);margin:0 0 5px}.mp-subtabs button{background:transparent;padding:12px 0;font-size:12px;color:var(--muted);border-bottom:2px solid transparent}.mp-subtabs button[aria-current=page]{color:var(--ink);border-color:var(--green)}.mp-shop-form{margin-top:24px;max-width:460px}.mp-shop-form .mp-field{margin-bottom:14px}.mp-shop-form .button{font-size:11px}.mp-template-details{border-top:1px solid var(--line);padding-top:17px}.mp-template-details summary{cursor:pointer;font-size:11px;color:var(--green);padding:6px 0}.mp-template-details>div{display:flex;flex-direction:column;gap:15px;margin-top:17px}.mp-draft-list{display:flex;flex-direction:column;gap:7px}.mp-draft-list button{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid var(--line);border-radius:8px;padding:15px;background:transparent;color:var(--ink);text-align:left}.mp-draft-list button strong{font-size:12px;font-weight:500}.mp-draft-list button small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.mp-draft-list button[aria-pressed=true]{border-color:var(--green);background:var(--green-soft)}:root[data-theme=dark] .mp-inline-brand img{filter:brightness(1.5)}:root[data-theme=dark] .mp-notice-error{color:#efaca3}@media(min-width:1650px){.merchant-workspace{padding-inline:70px}.merchant-sidebar{padding-left:30px}.merchant-shell{grid-template-columns:245px minmax(0,1fr)}}@media(max-width:1150px){.merchant-shell{grid-template-columns:205px minmax(0,1fr)}.merchant-sidebar{padding-inline:14px}.merchant-workspace{padding-inline:28px}.mp-welcome{gap:25px;padding:25px}.mp-setup-steps{padding-left:23px}.mp-plan{padding:20px 16px}.mp-plan-section-heading{align-items:flex-start;flex-direction:column;gap:17px}.mp-plan-callout{flex-wrap:wrap}.mp-plan-callout p{flex:1}.mp-plan-callout>button{margin-left:28px}.mp-service-heading>.mp-pill{max-width:150px}}@media(max-width:900px){.merchant-shell{grid-template-columns:185px minmax(0,1fr)}.merchant-workspace{padding-inline:22px}.merchant-nav button,.merchant-nav>a{font-size:11px;gap:9px;padding-inline:9px}.mp-welcome{grid-template-columns:1fr;gap:25px}.mp-setup-steps{border-left:0;border-top:1px solid var(--line);padding:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.mp-setup-steps>p{grid-column:1/-1;margin-bottom:0}.mp-setup-step{padding:0;align-items:flex-start}.mp-setup-step:after{display:none}.mp-setup-step>span{width:25px;height:25px}.mp-plans{gap:9px}.mp-plan{padding:17px 13px}.mp-plan h3{font-size:14px}.mp-plan-price{font-size:31px}.mp-plan li{font-size:9px}.mp-plan-top{align-items:flex-start;flex-direction:column}.mp-settings-card{padding:23px}.mp-fields-two{gap:12px}.mp-service-heading{flex-wrap:wrap}.mp-service-heading>.mp-pill{margin-left:55px;margin-top:-4px}.mp-plan-confirm{align-items:flex-start;flex-direction:column}.mp-pending-plan{flex-wrap:wrap}.mp-pending-plan>.mp-text-link{margin-left:38px}}@media(max-width:700px){.merchant-shell{display:block}.merchant-sidebar{position:fixed;left:0;top:63px;z-index:80;height:calc(100dvh - 63px);width:252px;padding:20px;box-shadow:20px 0 50px #0002;transform:translate(-115%);transition:transform .22s ease}.merchant-sidebar.is-open{transform:translate(0)}.merchant-brand{display:none}.merchant-store{margin-bottom:15px}.merchant-nav button,.merchant-nav>a{font-size:12px;min-height:44px;padding-inline:12px}.merchant-nav .merchant-nav-secondary{margin-top:13px}.merchant-sidebar-bottom{padding-top:15px}.merchant-user{margin-top:15px;padding-top:15px}.merchant-nav-scrim{position:fixed;top:63px;right:0;bottom:0;left:0;z-index:79;background:#0004;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0}.merchant-workspace{padding:0 20px 45px}.merchant-topbar{position:sticky;top:0;z-index:90;height:63px;background:var(--bg);margin:0 -20px 27px;padding:0 20px;gap:12px}.merchant-topbar>span{flex:1;font-size:12px}.merchant-topbar-actions{gap:8px}.merchant-topbar-actions>a{font-size:10px}.merchant-topbar-actions>button{width:32px;height:32px}.merchant-mobile-menu{display:grid!important;place-items:center;width:27px;height:35px;background:transparent;color:var(--ink)}.merchant-main{gap:20px}.merchant-auth{padding:23px 23px 45px}.merchant-auth .account-auth{margin-top:30px}.merchant-auth-topbar{margin-bottom:15px}.merchant-auth-topbar a{font-size:11px}.mp-panel-heading{margin-bottom:2px}.merchant-main .mp-panel-heading h2{font-size:32px;letter-spacing:-.9px}.mp-panel-heading>p:not(.mp-eyebrow){font-size:12px;margin-top:11px}.mp-eyebrow{font-size:8px!important}.mp-welcome{padding:23px;gap:24px}.mp-welcome-copy>h3{font-size:24px}.mp-welcome-copy>p{font-size:11px}.mp-welcome-icon{margin-bottom:17px}.mp-overview-item{padding:20px}.mp-overview-item>strong{font-size:18px;margin-top:17px}.mp-overview-item>small{font-size:9px}.mp-item-label{font-size:10px}.mp-analytics-empty{padding:18px 3px;gap:12px}.mp-analytics-empty h3{font-size:13px}.mp-analytics-empty p{font-size:10px}.mp-settings-card{padding:22px}.mp-service-heading{gap:10px;margin-bottom:22px}.mp-service-mark{width:37px;height:37px}.mp-service-heading>.mp-pill{margin-left:47px}.mp-service-heading h3{font-size:15px}.mp-service-heading p{font-size:10px}.mp-service-heading>div{flex-basis:calc(100% - 47px)}.mp-field input,.mp-field select,.mp-field textarea{font-size:16px;min-height:45px}.mp-field>span{font-size:11px}.mp-field>small{font-size:9px}.mp-toggle-row strong{font-size:11px}.mp-toggle-row small{font-size:10px}.mp-form-footer{gap:15px}.mp-form-footer>span{font-size:9px}.mp-context-note p{font-size:10px}.mp-plan-section-heading{margin-top:9px}.mp-periods{width:100%;justify-content:space-between}.mp-periods button{flex:1;justify-content:center;padding:10px 7px;font-size:11px}.mp-periods small{font-size:9px}.mp-plans{grid-template-columns:1fr;gap:13px}.mp-plan{padding:23px}.mp-plan-top{flex-direction:row;align-items:center}.mp-plan h3{font-size:19px}.mp-plan-limit{font-size:11px;margin-bottom:20px}.mp-plan-price{font-size:38px}.mp-plan-price-note{font-size:10px;min-height:0;margin-bottom:19px}.mp-plan ul{margin-bottom:21px;gap:10px}.mp-plan li{font-size:11px}.mp-plan-select{font-size:12px;min-height:44px}.mp-current-plan{padding:22px;gap:15px}.mp-current-plan h3{font-size:23px}.mp-current-plan strong{font-size:27px}.mp-current-plan>.mp-pill{font-size:8px}.mp-plan-confirm{padding:23px;gap:20px}.mp-plan-confirm .button{width:100%;justify-content:space-between;min-height:45px}.mp-pending-plan{padding:20px;gap:13px}.mp-pending-plan h3{font-size:15px}.mp-pending-plan p{font-size:10px}.mp-pending-plan>.mp-text-link{margin-left:33px}.mp-help-card{align-items:flex-start;flex-direction:column;gap:11px}.mp-help-card p{font-size:10px}.mp-inline-brand{gap:17px}.mp-inline-brand img{max-width:60px}.mp-history-row{gap:10px;flex-wrap:wrap}.mp-history-row>.mp-pill{font-size:8px}.mp-history-row>strong{min-width:55px}.mp-history-row strong{font-size:10px}.mp-history-row small{font-size:9px}.mp-plan-callout{padding:14px}.mp-message-preview{padding:20px}.mp-subtabs{gap:23px}.mp-subtabs button{font-size:11px}}@media(max-width:440px){.merchant-workspace{padding-inline:17px}.merchant-topbar{margin-inline:-17px;padding-inline:17px}.merchant-topbar-actions>a{display:none}.mp-fields-two{grid-template-columns:1fr;gap:17px}.mp-overview-grid{grid-template-columns:1fr;gap:12px}.mp-overview-item>strong{margin-top:14px}.mp-welcome{padding:20px}.mp-setup-steps{grid-template-columns:1fr}.mp-setup-step{gap:12px}.mp-setup-step strong{font-size:11px}.mp-setup-step small{font-size:10px}.mp-settings-card{padding:20px 17px}.mp-current-plan{align-items:flex-start;flex-direction:column;gap:20px}.mp-current-plan>div:last-child{text-align:left;display:flex;align-items:center;gap:17px}.mp-current-plan strong{margin:0}.mp-current-plan .mp-pill{font-size:8px}.mp-plan-callout p{font-size:10px}.mp-form-footer>span{max-width:155px}.mp-welcome-actions .button{width:100%;justify-content:space-between}.mp-inline-brand{align-items:flex-start}.mp-inline-brand>img{margin-top:14px;max-width:54px}}@media(prefers-reduced-motion:reduce){.merchant-sidebar,.mp-toggle,.mp-toggle:before,.mp-plan{transition:none}}.mp-store-request strong{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.mp-store-request small{display:block;font-size:10px;color:var(--muted);margin-top:7px}.mp-shop-form .mp-notice{margin-bottom:16px}.mp-domain-verification{display:flex;flex-direction:column;gap:16px;margin-top:8px}.mp-domain-verification h4{font-size:12px;font-weight:500}.mp-domain-verification>.mp-text-link{align-self:flex-start}.mp-domain-verification .mp-notice{margin-top:0}:root[data-theme=dark] .mp-inline-brand img[src$="plata.svg"]{filter:invert(1)}@media(max-width:700px){.merchant-sidebar{visibility:hidden;pointer-events:none}.merchant-sidebar.is-open{visibility:visible;pointer-events:auto}}.mp-plan-total{font-size:11px;line-height:1.7;margin-top:8px;color:var(--ink)}.mp-plan-total span{color:var(--green)}.mp-plan-price small{display:inline-block}.mp-plan-price{font-variant-numeric:tabular-nums}.mp-subscription-summary{border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden;min-width:0}.cartify-admin-surface .mp-subscription-summary .mp-current-plan{border:0;border-radius:0;background:transparent}.mp-subscription-summary .mp-current-plan>div:first-child{min-width:0}.mp-subscription-summary .mp-current-plan h3{overflow-wrap:anywhere}.mp-subscription-summary .mp-current-plan>div:last-child{flex-shrink:0}.mp-subscription-summary .mp-current-plan strong small{max-width:95px;display:inline-block;line-height:1.6;vertical-align:middle;text-align:left}.mp-subscription-details{display:flex;flex-direction:column;gap:18px;border-top:1px solid var(--line);padding:21px 30px}.mp-subscription-detail{display:flex;align-items:flex-start;gap:11px}.mp-subscription-detail>svg{flex-shrink:0;margin-top:2px;color:var(--green)}.mp-subscription-detail strong{font-size:11px;font-weight:500;line-height:1.7}.mp-subscription-detail p,.mp-subscription-access{font-size:10px;color:var(--muted);line-height:1.8;margin-top:5px;max-width:760px}.mp-subscription-access{margin:0}.mp-subscription-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:13px 30px}.mp-subscription-actions .mp-text-link{font-size:10px}.mp-subscription-actions .mp-text-link:only-child{margin-left:auto}.mp-period-preview{color:var(--muted);font-size:10px;line-height:1.8;margin-top:-8px;max-width:850px}.cartify-admin-surface .mp-plan-intent{border-style:dashed;border-color:var(--muted)}.mp-email-unsaved{margin:1px 0 0}.mp-email-connection{border-top:1px solid var(--line);margin-top:4px;min-width:0}.mp-email-step{display:flex;flex-direction:column;gap:16px;padding:22px 0;min-width:0}.mp-email-step+.mp-email-step{border-top:1px solid var(--line)}.mp-email-step:last-of-type{padding-bottom:7px}.mp-email-step-heading{display:flex;align-items:center;gap:11px;min-width:0}.mp-email-step-heading>span:first-child{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;font-size:9px;color:var(--muted)}.mp-email-step-heading>span.is-complete{background:var(--green-soft);border-color:transparent;color:var(--green)}.mp-email-step-heading>div{flex:1;min-width:0}.mp-email-step-heading h4{font-size:12px;line-height:1.6;font-weight:500}.mp-email-step-heading p{font-size:10px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere;margin-top:2px}.mp-email-step-heading>.mp-pill{flex-shrink:0;max-width:145px}.mp-email-step>.mp-text-link,.mp-email-step>.mp-email-connect{align-self:flex-start}.mp-email-step>.mp-quiet-note{margin:0}.mp-email-dns-list{display:flex;flex-direction:column;gap:12px}.mp-email-dns-record{display:flex;flex-direction:column;gap:13px;border:1px solid var(--line);border-radius:8px;padding:16px 18px;background:var(--bg);min-width:0}.mp-email-record-heading{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mp-email-record-heading h5{font-size:11px;font-weight:500;line-height:1.6;margin:0}.mp-email-record-type{font:9px/1.6 ui-monospace,monospace;color:var(--muted)}.mp-email-record-heading>.mp-pill{margin-left:auto;font-size:8px;padding:3px 7px}.mp-dns-copy-value{min-width:0}.mp-dns-copy-value>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.mp-dns-copy-value>div>span{font-size:9px;color:var(--muted)}.mp-dns-copy{display:inline-flex;align-items:center;gap:5px;background:transparent;color:var(--muted);font-size:9px;padding:4px 0 4px 8px}.mp-dns-copy:hover{color:var(--ink)}.mp-dns-copy:focus-visible,.mp-dns-copy-value code:focus-visible,.mp-email-records-details>summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.mp-dns-copy-value code{display:block;font:10px/1.8 ui-monospace,monospace;color:var(--ink);overflow-wrap:anywhere;word-break:break-word;-webkit-user-select:all;user-select:all;margin-top:3px}.mp-dns-copy-feedback{display:block;font-size:9px;line-height:1.7;color:var(--muted);margin-top:5px}.mp-email-records-details>summary{font-size:10px;color:var(--muted);cursor:pointer;width:fit-content;line-height:1.8}.mp-email-records-details[open]>summary{margin-bottom:13px}.mp-email-records-details>.mp-email-dns-record+.mp-email-dns-record{margin-top:12px}.mp-email-check-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.mp-email-check-row>span{font-size:9px;color:var(--muted);line-height:1.7}.mp-email-sender{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.mp-email-sender>svg{color:var(--muted);flex-shrink:0}.mp-email-sender>span{min-width:0}.mp-email-connection>.mp-notice{margin:14px 0 0}@media(max-width:540px){.mp-email-step-heading{flex-wrap:wrap}.mp-email-step-heading>.mp-pill{max-width:none;margin-left:39px;margin-top:-5px}.mp-email-dns-record{padding:13px}.mp-email-record-heading{gap:7px}.mp-email-record-heading>.mp-pill{margin-left:0}.mp-dns-copy-value code{font-size:9px}.mp-email-check-row{gap:8px;align-items:flex-start;flex-direction:column}}.mp-plan-select:disabled{cursor:default}@media(max-width:700px){.mp-subscription-details{padding:20px 22px;gap:16px}.mp-subscription-actions{padding:11px 22px}.mp-subscription-detail strong{font-size:11px}.mp-subscription-detail p{font-size:10px}.mp-period-preview{font-size:10px;margin-top:-5px}.mp-subscription-summary .mp-current-plan strong small{font-size:10px}}@media(max-width:440px){.mp-subscription-summary .mp-current-plan>div:last-child{flex-wrap:wrap}.mp-subscription-summary .mp-current-plan strong small{max-width:95px}.mp-subscription-actions{flex-wrap:wrap;gap:8px}.mp-subscription-actions .mp-text-link:only-child{margin-left:0}.mp-subscription-detail{gap:9px}}.mp-welcome-copy .mp-store-domain{display:block;color:var(--muted);font-size:12px;line-height:1.6;margin-top:8px;overflow-wrap:anywhere}.mp-store-pending .mp-service-heading:last-child{margin-bottom:0}.mi-catalog{display:flex;flex-direction:column;gap:34px}.mi-catalog .mp-panel-heading{margin-bottom:5px}.mi-catalog-group{min-width:0}.mi-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:17px}.mi-group-heading h3{font-size:15px;font-weight:500;letter-spacing:-.2px}.mi-group-heading p{color:var(--muted);font-size:10px;line-height:1.7}.mi-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mi-catalog-group:first-of-type .mi-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mi-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:187px;padding:23px 20px 17px;text-align:left;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:border-color .2s,box-shadow .2s,transform .2s}.mi-card:hover{border-color:color-mix(in srgb,var(--ink) 34%,var(--line));box-shadow:0 6px 20px #00000005;transform:translateY(-2px)}.mi-card:focus-visible{outline:2px solid var(--green);outline-offset:4px}.mi-card>p{font-size:10px;line-height:1.8;color:var(--muted);margin:21px 0 25px;max-width:205px}.mi-brand{display:flex;align-items:center;gap:9px;min-height:40px;height:40px;max-width:100%;color:var(--ink)}.mi-brand img{display:block;object-fit:contain;object-position:left center;max-width:100%;width:117px;max-height:31px}.mi-brand-hutko img{width:99px;max-height:31px}.mi-brand-plata img,.mi-brand-mono img{width:126px;max-height:27px}.mi-brand-monoInstallments img{width:137px;max-height:40px}.mi-brand-checkbox img{width:120px;max-height:25px}.mi-brand-novaPoshta img{width:127px;max-height:33px}.mi-brand-analytics img{width:154px;max-height:50px}.mi-brand-analytics{height:50px;margin:-5px 0}.mi-brand>svg{flex-shrink:0}.mi-brand>span{font:500 15px/1.25 FixelDisplay,sans-serif;letter-spacing:-.35px}.mi-brand small{display:block;font:400 8px/1.6 Fixel,sans-serif;letter-spacing:0;color:var(--muted);margin-top:5px}.mi-brand-crm{flex-wrap:wrap;gap:9px 16px}.mi-brand-crm img{filter:brightness(0);width:auto;max-width:82px;height:23px}.mi-brand-crm img:last-child{height:19px;max-width:94px}.mi-card-footer{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted)}.mi-card-state{display:flex;align-items:center;gap:5px;font-size:9px;line-height:1.7}.mi-card-state.is-saved{color:var(--green)}.mi-card-identity{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%}.mi-card-identity .mi-brand{flex:1;min-width:0}.mi-ready-mark{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;border-radius:50%;background:var(--green);color:var(--bg)}.mi-card.is-ready{border-color:color-mix(in srgb,var(--green) 38%,var(--line))}.mi-detail-heading .mp-pill{display:inline-flex;align-items:center;gap:6px}.mi-wallet-prerequisite{display:flex;gap:8px;color:var(--muted);font-size:10px;line-height:1.8;padding:0 0 14px}.mi-wallet-prerequisite>svg{flex-shrink:0;margin-top:2px}.mi-wallet-prerequisite a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.mi-apple-card{scroll-margin-top:28px}.mi-apple-card>.mi-file-lock{display:flex;align-items:flex-start;gap:8px;font-size:9px;line-height:1.8;margin-top:12px}.mi-file-lock>svg{flex-shrink:0;margin-top:2px;color:var(--green)}.mi-icon-button:disabled{opacity:.35;cursor:not-allowed}.mi-card-footer>svg{transition:transform .2s}.mi-card:hover .mi-card-footer>svg{transform:translate(2px,-2px);color:var(--ink)}.mi-activation-note{padding:0;align-items:center}.mi-activation-note p{font-size:10px}.mi-request{display:flex;align-items:center;gap:15px;border-top:1px solid var(--line);padding:23px 0 0;margin-top:-10px}.mi-request-mark{display:grid;place-items:center;width:37px;height:37px;border-radius:10px;background:var(--subtle);flex-shrink:0}.mi-request>div{flex:1}.mi-request h3{font-size:12px;font-weight:500}.mi-request p{font-size:10px;color:var(--muted);margin-top:6px;line-height:1.8}.mi-detail{display:flex;flex-direction:column;gap:23px}.mi-back{display:flex;align-items:center;align-self:flex-start;gap:8px;background:none;color:var(--muted);font-size:11px;line-height:1.5;padding:5px 0}.mi-back:hover{color:var(--ink)}.mi-detail-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:11px 0 3px}.mi-detail-identity{outline:none;min-width:0}.mi-detail-identity:focus-visible{outline:2px solid var(--green);outline-offset:8px}.mi-brand-large{height:48px;min-height:48px}.mi-brand-large img{width:156px;max-height:40px}.mi-brand-large.mi-brand-hutko img{width:138px}.mi-brand-large.mi-brand-monoInstallments img{width:176px;max-height:47px}.mi-brand-large.mi-brand-analytics img{width:185px;max-height:60px}.mi-brand-large.mi-brand-crm img{width:auto;max-width:115px;height:30px}.mi-brand-large.mi-brand-crm img:last-child{height:25px}.mi-detail-identity>p{font-size:12px;line-height:1.8;color:var(--muted);margin-top:13px}.mi-detail-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.mi-detail-grid.has-apple-pay{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.mi-detail-grid:not(.has-apple-pay){max-width:840px}.mi-form-intro h3,.mi-apple-card h3{font-size:15px;font-weight:500;line-height:1.6;letter-spacing:-.2px}.mi-form-intro p,.mi-apple-card>p{font-size:10px;color:var(--muted);line-height:1.8;margin-top:6px}.mi-form-intro{margin-bottom:4px}.mi-conditions{margin-top:7px;border-top:1px solid var(--line);padding-top:22px}.mi-conditions h4{font-size:10px;font-weight:500;letter-spacing:.01em;margin-bottom:6px;color:var(--muted)}.mi-conditions .mp-toggle-row{padding:13px 0}.mi-conditions .mp-field{margin-top:15px}.mi-wallet-toggle{display:flex;gap:20px;align-items:center}.mi-wallet-toggle .payment-logo{width:58px;max-height:26px;flex-shrink:0}.mi-wallet-toggle .mp-toggle-row{flex:1}.mi-apple-card{padding:26px;min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.mi-apple-heading{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-bottom:22px}.mi-apple-heading>.payment-logo{width:62px;height:28px;color:var(--ink)}.mi-apple-heading>span:not(.mp-pill){font-size:10px;color:var(--muted)}.mi-apple-heading>.mp-pill{margin-left:auto;font-size:8px}.mi-file-picker{display:flex;align-items:center;position:relative;gap:13px;border:1px dashed color-mix(in srgb,var(--ink) 22%,var(--line));padding:21px 17px;border-radius:8px;margin-top:22px;min-width:0;background:var(--bg);cursor:pointer}.mi-file-picker:hover{border-color:var(--ink)}.mi-file-picker>svg{flex-shrink:0;color:var(--muted)}.mi-file-picker.has-file>svg{color:var(--green)}.mi-file-picker>div{min-width:0}.mi-file-picker strong{display:block;font-size:11px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.mi-file-picker span{display:block;font-size:9px;color:var(--muted);margin-top:6px;line-height:1.8;overflow-wrap:anywhere}.mi-file-picker input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.mi-file-picker:has(input:focus-visible){outline:2px solid var(--green);outline-offset:4px}.mi-file-picker:has(input:disabled){opacity:.6;cursor:wait}.mi-apple-card>p.mi-file-help{font-size:9px;margin-top:10px}.mi-saved-file{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:21px}.mi-saved-file>svg{color:var(--green);flex-shrink:0}.mi-saved-file>div{flex:1;min-width:0}.mi-saved-file strong{display:block;font-size:10px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.mi-saved-file span{display:block;font-size:9px;color:var(--muted);margin-top:4px}.mi-icon-button{display:grid;place-items:center;color:var(--muted);background:transparent;width:30px;height:34px;border-radius:5px;flex-shrink:0}.mi-icon-button:hover{background:var(--subtle);color:var(--ink)}.mi-domain-path{display:flex;flex-direction:column;gap:7px;padding:15px;border-radius:7px;background:var(--bg);margin-top:18px}.mi-domain-path>span{font-size:9px;color:var(--muted)}.mi-domain-path code{font:9px/1.8 ui-monospace,monospace;overflow-wrap:anywhere}.mi-domain-path small{font-size:9px;line-height:1.8;color:var(--muted)}.mi-apple-card>.mp-notice{margin-top:17px;font-size:10px}.mi-upload-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-top:19px}.mi-upload-actions .button{display:flex;align-items:center;gap:8px;font-size:10px;min-height:38px}.mi-wallet-note{display:flex;align-items:center;gap:25px;padding:0 3px}.mi-wallet-note>span{display:flex;align-items:center;gap:19px;flex-shrink:0}.mi-wallet-note .payment-logo{width:45px;height:22px;color:var(--muted)}.mi-wallet-note p{font-size:9px;line-height:1.8;color:var(--muted)}.mi-provider-note{display:flex;gap:10px;align-items:flex-start;font-size:10px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:18px}.mi-provider-note svg{flex-shrink:0;color:var(--green);margin-top:3px}.mi-brand .mi-logo-dark{display:none}:root[data-theme=dark] :is(.mi-brand-hutko,.mi-brand-mono,.mi-brand-monoInstallments,.mi-brand-checkbox) img{filter:invert(1)}:root[data-theme=dark] .mi-brand-liqpay img{filter:brightness(1.85)}:root[data-theme=dark] .mi-brand-analytics .mi-logo-light{display:none}:root[data-theme=dark] .mi-brand-analytics .mi-logo-dark{display:block}:root[data-theme=dark] .mi-brand-crm img{filter:grayscale(1) brightness(0) invert(1)}@media(max-width:1300px){.mi-catalog-group:first-of-type .mi-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-detail-grid.has-apple-pay{grid-template-columns:1fr;max-width:840px}}@media(max-width:900px){.mi-catalog-group:first-of-type .mi-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-group-heading{align-items:flex-start;flex-direction:column;gap:5px}.mi-card{padding:21px 19px 17px}.mi-group-heading h3{font-size:14px}.mi-card>p{margin:18px 0 22px}}@media(max-width:700px){.mi-catalog{gap:28px}.mi-card-grid{gap:11px}.mi-card{min-height:185px}.mi-catalog .mp-panel-heading h2{font-size:30px}.mi-brand{max-width:100%}.mi-detail{gap:20px}.mi-detail-heading{align-items:flex-start}.mi-detail-heading>.mp-pill{margin-top:10px;font-size:8px}.mi-detail-identity>p{font-size:11px;max-width:260px}.mi-apple-card{padding:22px}.mi-wallet-note{align-items:flex-start;flex-direction:column;gap:10px}.mi-request{flex-wrap:wrap;gap:13px}.mi-request>div{flex-basis:calc(100% - 50px)}.mi-request>a{margin-left:50px}.mi-activation-note{align-items:flex-start}.mi-activation-note p{font-size:9px}.mi-form-intro h3,.mi-apple-card h3{font-size:14px}}@media(max-width:440px){.mi-card{padding:19px 15px 15px;min-height:179px}.mi-card>p{font-size:9px;margin:17px 0 19px}.mi-brand img{max-width:100%}.mi-brand-analytics img{width:154px}.mi-brand>svg{width:23px}.mi-brand>span{font-size:14px}.mi-brand-crm{gap:6px}.mi-brand-crm img{max-width:70px;height:18px}.mi-brand-crm img:last-child{max-width:83px;height:15px}.mi-card-state{font-size:8px}.mi-card-footer{gap:5px}.mi-detail-heading{flex-wrap:wrap;gap:4px}.mi-apple-card{padding:20px 17px}.mi-apple-heading{gap:11px}.mi-apple-heading>.mp-pill{margin-left:0}.mi-file-picker{padding:18px 13px;gap:10px}}@media(prefers-reduced-motion:reduce){.mi-card,.mi-card-footer>svg{transition:none}.mi-card:hover{transform:none}}.mi-detail .mi-conditions .mi-wallet-hint{color:var(--muted);font-size:10px;line-height:1.8;margin-top:5px}@media(max-width:440px){.mi-card[data-integration-card=analytics]{grid-column:1/-1;min-height:160px}.mi-card[data-integration-card=analytics]>p{max-width:none}}.mp-field>.mi-field-label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;line-height:1.5}.mi-field-label>small{flex-shrink:0;font-size:9px;color:var(--green);font-weight:400}.mp-field .mi-secret-action{align-self:flex-start;background:transparent;padding:2px 0;color:var(--muted);font-size:9px;line-height:1.6;text-decoration:underline;text-underline-offset:3px}.mp-field .mi-secret-action:hover{color:var(--ink)}.mp-field input:disabled{opacity:.65}.mi-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:17px;flex-shrink:0}.mi-form-actions .mp-text-link{font-size:10px;color:var(--muted)}@media(max-width:700px){.mi-form-actions{gap:12px}.mi-form-actions .mp-text-link{font-size:9px}}@media(max-width:440px){.mp-form-footer:has(.mi-form-actions){flex-wrap:wrap}.mi-form-actions{margin-left:auto}}.demo-playback{display:flex;align-items:center;gap:13px;min-height:45px;padding:0 14px 0 22px;color:var(--muted);font-size:10px}.demo-playback-label{min-width:0;line-height:1.5}.demo-playback-track{height:2px;flex:1;min-width:30px;max-width:100px;margin-left:auto;background:var(--line);overflow:hidden}.demo-playback-track>span{display:block;width:100%;height:100%;background:var(--green);transform-origin:left}.demo-cursor{position:absolute;top:0;left:0;z-index:9;pointer-events:none;width:24px;height:24px;opacity:0;filter:drop-shadow(0 2px 3px #0002);will-change:transform}.demo-cursor-click{position:absolute;top:-8px;left:-8px;width:20px;height:20px;border:1.5px solid var(--green);border-radius:50%;transform:scale(var(--demo-click-scale,1));opacity:var(--demo-click-opacity,0)}.demo-cursor-centered>svg{display:block}.demo-cursor-centered>.demo-cursor-click{top:-6px;left:-6px}@media(max-width:560px){.demo-playback{padding-inline:12px;gap:8px;font-size:9px}.demo-playback-track{min-width:20px;max-width:55px}}:root[data-motion=off] .demo-cursor{display:none}@media(prefers-reduced-motion:reduce){.demo-cursor{display:none}}.referral-story{width:100%;max-width:590px;min-width:0;justify-self:center;isolation:isolate}.referral-story-summary{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.referral-story-stage{position:relative;aspect-ratio:560/440;width:100%}.referral-story-connection{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.referral-story-route,.referral-story-route-complete{stroke-width:1.3;vector-effect:non-scaling-stroke;stroke-linecap:round}.referral-story-route{stroke:var(--line);stroke-dasharray:3 6}.referral-story-route-complete{stroke:var(--green);opacity:.65}.referral-story-person,.referral-story-shop{position:absolute;top:15%;width:34%;display:flex;flex-direction:column;align-items:center;text-align:center;transform:translate(-50%);background:transparent}.referral-story-person{left:16.8%}.referral-story-shop{left:83.2%}.referral-story-avatar,.referral-story-storefront{position:relative;display:grid;place-items:center;width:59px;height:59px;color:var(--ink);margin-bottom:13px}.referral-story-avatar{border:1px solid var(--line);border-radius:50%;background:var(--surface)}.referral-story-storefront{background:var(--bg)}.referral-story-person>strong,.referral-story-shop>strong,.referral-story-person-caption{background:var(--bg);padding-inline:3px}.referral-story-avatar>svg{width:30px;height:30px}.referral-story-storefront>svg{width:55px;height:55px}.referral-story-storefront>i{position:absolute;right:-3px;bottom:2px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:var(--contrast);width:21px;height:21px;border:3px solid var(--bg)}.referral-story-person>strong,.referral-story-shop>strong{font-size:13px;font-weight:500;line-height:1.5;letter-spacing:-.2px}.referral-story-person-caption{font-size:10px;color:var(--muted);line-height:1.6;margin-top:3px}.referral-story-trial{position:absolute;top:calc(100% + 11px);left:50%;margin-left:-60px;width:120px;color:var(--green);font-size:10px;white-space:nowrap}.referral-story-invitation{position:absolute;display:grid;place-items:center;width:39px;height:32px;border:1px solid var(--line);border-radius:5px;color:var(--green);background:var(--surface);box-shadow:0 4px 12px #1b3a2608;z-index:3}.referral-story-handshake{position:absolute;left:50%;top:50.45%;width:132px;height:118px;background:var(--bg);z-index:2;transform-origin:center}.referral-story-hand-half{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--green)}.referral-story-hand-half>svg{width:118px;height:118px}.referral-story-hand-left{clip-path:inset(0 49.9% 0 0)}.referral-story-hand-right{clip-path:inset(0 0 0 50%)}.referral-story-together{position:absolute;top:calc(50.45% + 63px);left:50%;transform:translate(-50%);font-size:11px;letter-spacing:-.1px;white-space:nowrap;color:var(--muted)}.referral-story-months{position:absolute;left:50%;top:73%;display:flex;gap:30px;justify-content:center;width:80%}.referral-story-month{position:relative;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;white-space:nowrap;transition:color .3s}.referral-story-month[data-paid=true]{color:var(--green)}.referral-story-month-dot{display:grid;place-items:center;width:19px;height:19px;border:1px solid var(--line);border-radius:50%;transition:background .3s,border-color .3s;background:var(--bg)}.referral-story-month[data-paid=true] .referral-story-month-dot{background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 35%,transparent)}.referral-story-earned{position:absolute;top:84%;left:50%;display:flex;align-items:center;gap:17px;white-space:nowrap}.referral-story-earned>span{font:500 38px/1.1 FixelDisplay,Fixel,sans-serif;letter-spacing:-1.8px;color:var(--green)}.referral-story-earned>span>small{font:400 12px Fixel,sans-serif;letter-spacing:0;color:var(--muted)}.referral-story-earned>p{font-size:11px;line-height:1.6;color:var(--ink)}.referral-story-earned>p>span{display:block;color:var(--muted);font-size:10px}.referral-story-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:10px 18px 0}.referral-story-steps>button{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:7px;padding:15px 0 7px;background:transparent;text-align:left;font-size:11px;line-height:1.5;color:var(--muted);transition:color .2s}.referral-story-steps>button:hover,.referral-story-steps>button[aria-pressed=true]{color:var(--ink)}.referral-story-step-number{font-size:9px;color:var(--muted);font-variant-numeric:tabular-nums}.referral-story-step-track{position:absolute;left:0;right:0;top:0;height:1px;background:var(--line);overflow:hidden}.referral-story-step-track>i{display:block;width:100%;height:100%;background:var(--green);transform-origin:left}.referral-story[data-compact=true]{max-width:410px}.referral-story[data-compact=true] .referral-story-steps{display:none}@media(max-width:600px){.referral-story-person,.referral-story-shop{top:12%}.referral-story-avatar,.referral-story-storefront{width:48px;height:48px;margin-bottom:10px}.referral-story-avatar>svg{width:25px;height:25px}.referral-story-storefront>svg{width:45px;height:45px}.referral-story-person>strong,.referral-story-shop>strong{font-size:12px}.referral-story-person-caption{font-size:9px}.referral-story-trial{font-size:9px;top:calc(100% + 7px)}.referral-story-handshake{width:76px;height:71px}.referral-story-hand-half>svg{width:71px;height:71px}.referral-story-together{top:calc(50.45% + 39px);font-size:10px}.referral-story-months{gap:20px;top:74%}.referral-story-month{gap:5px;font-size:9px}.referral-story-month-dot{width:17px;height:17px}.referral-story-earned{top:85%;gap:13px}.referral-story-earned>span{font-size:32px}.referral-story-earned>p{font-size:10px}.referral-story-earned>p>span{font-size:9px}.referral-story-steps{margin-inline:0;gap:15px;margin-top:16px}.referral-story-steps>button{font-size:10px;gap:5px}.referral-story-invitation{width:32px;height:27px}.referral-story-invitation>svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.referral-story *{transition:none!important}}.referral-page{padding-block:54px 90px}.referral-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:42px;min-height:600px;padding-block:35px 78px}.referral-hero-copy{min-width:0}.referral-hero-copy>*{animation:referral-arrive .7s cubic-bezier(.2,.7,.2,1) both}.referral-hero-copy>h1{animation-delay:.06s}.referral-hero-copy>.referral-description{animation-delay:.12s}.referral-hero-copy>.referral-actions{animation-delay:.18s}.referral-hero-copy>.referral-hero-note{animation-delay:.22s}@keyframes referral-arrive{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}.referral-eyebrow{font-size:12px;color:var(--muted);line-height:1.6;margin-bottom:24px}.referral-hero h1{font-size:clamp(52px,5.2vw,68px);line-height:1.06;letter-spacing:-.065em}.referral-hero h1 span{color:var(--green)}.referral-description{color:var(--muted);font-size:16px;line-height:1.85;max-width:410px;margin-top:27px}.referral-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:31px}.referral-actions .text-link{font-size:12px}.referral-hero-note{font-size:11px;color:var(--muted);line-height:1.8;margin-top:21px}.referral-introduction{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:65px;align-items:start;padding-block:65px 105px;scroll-margin-top:110px}.referral-introduction h2{font-size:clamp(31px,3.1vw,42px)}.referral-introduction .referral-eyebrow{font-size:11px;margin-bottom:17px}.referral-benefit-label{font-size:12px;color:var(--muted);margin-bottom:18px;line-height:1.6}.referral-benefit-value{font:600 68px/1 FixelDisplay,Fixel,sans-serif;letter-spacing:-.065em;color:var(--green)}.referral-benefit-value span{font:400 20px Fixel,sans-serif;letter-spacing:-.5px;margin-left:10px}.referral-benefit>p:last-child{font-size:13px;color:var(--muted);line-height:1.85;max-width:300px;margin-top:19px}.referral-rates{padding-block:25px 105px}.referral-rates-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:55px}.referral-rates h2{font-size:clamp(36px,3.8vw,48px)}.referral-rates-heading>p{font-size:14px;line-height:1.85;color:var(--muted);max-width:310px}.referral-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:65px}.referral-rate{min-width:0;padding-block:12px 20px}.referral-store-marks{display:flex;gap:6px;align-items:flex-end;height:24px;margin-bottom:22px}.referral-store-marks span{width:11px;height:15px;border-radius:3px 3px 1px 1px;background:var(--line);opacity:.6;transition:background .2s}.referral-store-marks span.is-active{background:var(--green);opacity:1}.referral-rate h3{font-size:13px;font-weight:400;color:var(--muted);line-height:1.6}.referral-rate-value{font:600 65px/1.15 FixelDisplay,Fixel,sans-serif;letter-spacing:-.06em;margin:14px 0 10px}.referral-rate-value>span{font:400 13px Fixel,sans-serif;letter-spacing:0;color:var(--muted);margin-right:9px}.referral-rate-value>small{font:400 13px Fixel,sans-serif;letter-spacing:0;color:var(--muted);margin-left:9px}.referral-rate:last-child .referral-rate-value{color:var(--green)}.referral-rate-description{font-size:12px;color:var(--muted);line-height:1.7}.referral-rate-note{font-size:11px;line-height:1.85;color:var(--muted);max-width:630px;margin-top:28px}.referral-rate-note a{display:inline-flex;align-items:center;gap:4px;color:var(--ink);white-space:nowrap;margin-left:4px}.referral-rate-note a:hover{color:var(--green)}.referral-terms{display:grid;grid-template-columns:1fr 1.3fr;gap:90px;padding-block:25px 80px;scroll-margin-top:115px}.referral-terms-heading h2{font-size:clamp(36px,3.8vw,48px)}.referral-terms-heading p{font-size:13px;color:var(--muted);line-height:1.85;margin-top:23px;max-width:295px}.referral-terms-heading>a{display:inline-flex;align-items:center;gap:7px;margin-top:24px;font-size:12px}.referral-terms-heading>a:hover{color:var(--green)}.referral-terms-list details{margin-bottom:6px}.referral-terms-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 0;cursor:pointer;list-style:none;font-size:15px;line-height:1.55}.referral-terms-list summary::-webkit-details-marker{display:none}.referral-terms-list summary svg{color:var(--muted);transition:transform .25s}.referral-terms-list details[open] summary svg{transform:rotate(180deg)}.referral-terms-list details>p{font-size:13px;line-height:1.85;color:var(--muted);padding:0 28px 16px 0}.referral-legal-note{font-size:10px;color:var(--muted);line-height:1.85;margin-top:22px;max-width:460px}.referral-legal-note a{text-decoration:underline;text-underline-offset:3px}.referral-closing{padding-top:30px;text-align:center}.referral-closing>svg{color:var(--green);margin-bottom:24px}.referral-closing h2{font-size:clamp(36px,4.4vw,54px)}.referral-closing .button{margin-top:28px}.referral-closing p{font-size:11px;color:var(--muted);margin-top:15px}.referral-teaser{padding-block:55px 75px;display:flex;align-items:center;justify-content:space-between;gap:45px}.referral-teaser-copy>p{font-size:11px;color:var(--muted);margin-bottom:13px}.referral-teaser h2{font-size:34px;letter-spacing:-.045em}.referral-teaser-description{font-size:13px;color:var(--muted);line-height:1.85;max-width:440px;margin-top:16px}.referral-teaser-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;white-space:nowrap}.referral-teaser-link:hover{color:var(--green)}@media(max-width:1100px){.referral-hero{gap:24px;min-height:550px}.referral-hero h1{font-size:clamp(46px,5.7vw,64px)}.referral-introduction,.referral-rate-grid{gap:40px}.referral-terms{gap:55px}}@media(max-width:800px){.referral-page{padding-block:35px 70px}.referral-hero{grid-template-columns:1fr;gap:25px;min-height:0;padding-block:15px 25px}.referral-hero-copy{max-width:590px}.referral-hero h1{font-size:clamp(47px,8.5vw,66px)}.referral-description{font-size:15px;max-width:450px;margin-top:24px}.referral-hero .referral-story{width:100%;max-width:590px;justify-self:center}.referral-introduction{grid-template-columns:1fr 1fr;gap:32px 50px;padding-block:45px 70px}.referral-introduction-copy{grid-column:1/-1}.referral-introduction h2{font-size:37px}.referral-benefit-value{font-size:62px}.referral-rates{padding-block:20px 65px}.referral-rates-heading{align-items:flex-start;gap:22px;flex-direction:column;margin-bottom:35px}.referral-rates-heading>p{max-width:420px;font-size:13px}.referral-rate-grid{gap:24px}.referral-rate-value{font-size:53px}.referral-rate h3{font-size:12px}.referral-terms{grid-template-columns:1fr;gap:25px;padding-block:25px 55px}.referral-terms-heading p{max-width:410px;margin-top:17px}.referral-terms-heading>a{margin-top:16px}.referral-closing{padding-top:20px}.referral-teaser{gap:25px;padding-block:35px 50px}.referral-teaser h2{font-size:30px}}@media(max-width:520px){.referral-page{padding-block:28px 55px}.referral-hero{gap:7px;padding-top:10px}.referral-hero h1{font-size:clamp(38px,10.9vw,54px)}.referral-eyebrow{font-size:11px;margin-bottom:19px}.referral-description{font-size:14px;line-height:1.85;max-width:355px;margin-top:23px}.referral-actions{gap:24px;margin-top:25px}.referral-actions .button{font-size:12px;padding-inline:17px;gap:16px}.referral-actions .text-link{font-size:11px;gap:6px}.referral-hero-note{font-size:10px;max-width:310px;margin-top:17px}.referral-introduction{gap:29px 25px;padding-block:35px 55px}.referral-introduction h2{font-size:33px}.referral-benefit-label{font-size:10px;margin-bottom:14px}.referral-benefit-value{font-size:58px}.referral-benefit-value span{font-size:16px;margin-left:7px}.referral-benefit>p:last-child{font-size:11px;line-height:1.8;margin-top:16px}.referral-rates h2,.referral-terms-heading h2{font-size:33px}.referral-rates-heading{margin-bottom:20px}.referral-rate-grid{gap:5px}.referral-store-marks{gap:3px;margin-bottom:16px}.referral-store-marks span{width:6px;height:12px;border-radius:2px 2px 0 0}.referral-rate h3{font-size:10px;max-width:90px;min-height:32px}.referral-rate-value{font-size:42px;letter-spacing:-.07em;margin:9px 0}.referral-rate-value>span{display:block;font-size:10px;margin-bottom:3px}.referral-rate-value>small{font-size:10px;display:block;letter-spacing:0;margin:3px 0 0}.referral-rate-description{font-size:10px;max-width:85px}.referral-rate-note{font-size:10px;margin-top:20px}.referral-rates{padding-bottom:42px}.referral-terms{padding-top:20px;gap:21px}.referral-terms-list summary{font-size:14px;padding-block:15px;gap:16px}.referral-terms-list details>p{font-size:12px;padding-right:18px}.referral-terms-heading p{font-size:12px}.referral-closing h2{font-size:34px}.referral-closing .button{font-size:12px}.referral-teaser{align-items:flex-start;flex-direction:column;gap:19px}.referral-teaser h2{font-size:29px}.referral-teaser-description{font-size:12px;max-width:none}.referral-teaser-link{font-size:12px}}.partner-admin{--pa-bg:var(--bg,#f8faf8);--pa-surface:var(--surface,#fff);--pa-ink:var(--ink,#1c281f);--pa-muted:var(--muted,#748078);--pa-line:var(--line,#dfe6e0);--pa-accent:var(--green,#49895b);color:var(--pa-ink);background:var(--pa-bg);min-height:100vh;font-size:14px;line-height:1.5}.partner-admin *{box-sizing:border-box}.partner-admin button,.partner-admin input,.partner-admin select{font:inherit}.partner-admin button{cursor:pointer}.partner-admin button:disabled{opacity:.5;cursor:wait}.partner-admin a{color:inherit}.partner-admin :is(button,a,input,select):focus-visible{outline:2px solid var(--pa-accent);outline-offset:4px}.partner-admin h1,.partner-admin h2,.partner-admin p{margin:0}.partner-admin h1{font-size:clamp(29px,3vw,42px);font-weight:600;letter-spacing:-.055em;line-height:1.12}.partner-admin h2{font-size:18px;letter-spacing:-.035em;font-weight:600}.partner-admin p{color:var(--pa-muted)}.pa-header{max-width:1400px;margin:auto;display:flex;align-items:center;gap:30px;padding:28px 40px;border-bottom:1px solid var(--pa-line)}.pa-header .brand{width:115px}.pa-back{display:inline-flex;align-items:center;gap:8px;margin-left:auto;text-decoration:none;font-size:13px;color:var(--pa-muted)!important}.pa-main{max-width:1400px;padding:46px 40px 60px;margin:auto}.pa-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.pa-heading p:last-child{margin-top:12px}.pa-eyebrow{text-transform:uppercase;font-size:10px;letter-spacing:.14em;margin-bottom:12px!important}.pa-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--pa-ink);color:var(--pa-bg);border:1px solid var(--pa-ink);border-radius:8px;padding:11px 16px;min-height:42px;line-height:1.3;white-space:nowrap}.pa-secondary{background:transparent;color:var(--pa-ink);border-color:var(--pa-line)}.pa-button:hover:not(:disabled){filter:brightness(.93)}.pa-text-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;color:var(--pa-ink);padding:7px 3px;white-space:nowrap;font-size:12px!important;line-height:1.3}.pa-text-button:hover:not(:disabled){color:var(--pa-accent)}.pa-danger{color:#ba4945}.pa-panel{background:var(--pa-surface);border:1px solid var(--pa-line);border-radius:14px;padding:24px;min-width:0}.pa-message{display:flex;gap:9px;align-items:flex-start;color:var(--pa-accent);background:color-mix(in srgb,var(--pa-accent) 8%,var(--pa-bg));padding:13px 16px;border-radius:9px;margin-bottom:20px}.pa-message svg{flex:none;margin-top:2px}.pa-error{color:#b14440;background:color-mix(in srgb,#ba4945 8%,var(--pa-bg))}.pa-login{max-width:420px;margin:55px auto 90px;padding:32px}.pa-login>svg{margin-bottom:21px;color:var(--pa-accent)}.pa-login>p{margin:8px 0 24px}.pa-login form{display:grid;gap:18px}.pa-login>small{display:block;color:var(--pa-muted);font-size:11px;line-height:1.6;margin-top:22px}.partner-admin label{display:grid;gap:7px;color:var(--pa-muted);font-size:12px}.partner-admin :is(input,select){border:1px solid var(--pa-line);border-radius:7px;background:var(--pa-bg);color:var(--pa-ink);padding:10px 12px;min-height:42px;width:100%;min-width:0}.partner-admin input::placeholder{color:var(--pa-muted);opacity:.75}.pa-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:35px}.pa-metrics article{border:1px solid var(--pa-line);border-radius:12px;padding:21px 24px;display:grid;grid-template-columns:1fr auto;gap:12px;background:var(--pa-surface)}.pa-metrics svg{grid-column:2;grid-row:1;color:var(--pa-muted)}.pa-metrics span{grid-column:1;grid-row:1;font-size:12px;color:var(--pa-muted)}.pa-metrics strong{grid-column:1/-1;font-size:29px;line-height:1.15;letter-spacing:-.06em;font-weight:500}.pa-tabs{display:flex;border-bottom:1px solid var(--pa-line);margin-bottom:24px;gap:28px}.pa-tabs>button{display:flex;gap:8px;align-items:center;border:0;border-bottom:2px solid transparent;padding:0 0 14px;background:none;color:var(--pa-muted)}.pa-tabs>button[aria-selected=true]{color:var(--pa-ink);border-color:var(--pa-accent)}.pa-tabs span{font-size:10px;padding:1px 6px;border-radius:5px;background:color-mix(in srgb,var(--pa-muted) 10%,transparent)}.pa-members-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:22px;align-items:start}.pa-member-list{padding:13px;position:sticky;top:20px}.pa-search{position:relative}.pa-search svg{position:absolute;left:12px;top:13px}.pa-search input{padding-left:37px;font-size:12px}.pa-member-options{margin-top:10px;max-height:620px;overflow:auto}.pa-member{width:100%;display:flex;gap:11px;align-items:center;background:none;border:0;border-radius:9px;padding:14px 10px;text-align:left;color:var(--pa-ink)}.pa-member:hover{background:var(--pa-bg)}.pa-member.selected{background:color-mix(in srgb,var(--pa-accent) 8%,var(--pa-bg))}.pa-member-avatar{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--pa-muted) 9%,transparent);font-size:12px}.pa-member>span:nth-child(2){flex:1;min-width:0}.pa-member strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.pa-member small{display:block;color:var(--pa-muted);font-size:10px;overflow-wrap:anywhere;margin-top:2px}.pa-member>svg{flex:none;color:var(--pa-muted)}.pa-member-detail{display:grid;gap:18px}.pa-section-heading{display:flex;justify-content:space-between;gap:18px;align-items:start;margin-bottom:22px}.pa-section-heading p{font-size:12px;margin-top:5px;max-width:540px}.pa-section-heading>svg{color:var(--pa-muted);flex:none}.pa-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0}.pa-contact-grid dt{font-size:11px;color:var(--pa-muted);margin-bottom:5px}.pa-contact-grid dd{margin:0;font-size:13px;overflow-wrap:anywhere}.pa-contact-grid a{text-decoration:none}.pa-shop-current{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--pa-bg);border-radius:8px;padding:15px 17px;margin-bottom:21px}.pa-shop-current strong{font-size:13px;overflow-wrap:anywhere}.pa-shop-current span:not(.pa-status){display:block;font-size:11px;color:var(--pa-muted);margin-top:3px}.pa-form{display:grid;gap:15px}.pa-form>.pa-button{justify-self:start;margin-top:2px}.pa-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pa-shop-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.pa-shop-form>.pa-button{margin:0}.pa-trial{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--pa-line);margin-top:22px;padding-top:20px}.pa-trial strong{font-size:12px;font-weight:500}.pa-trial p{font-size:11px;margin-top:4px}.pa-trial .pa-button{font-size:11px;min-height:38px;padding:9px 12px}.pa-status{display:inline-flex;align-items:center;white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:10px;background:color-mix(in srgb,var(--pa-muted) 9%,transparent);color:var(--pa-muted)}.pa-status-paid,.pa-status-completed,.pa-status-confirmed,.pa-status-active{color:var(--pa-accent);background:color-mix(in srgb,var(--pa-accent) 11%,transparent)}.pa-status-refunded,.pa-status-rejected{color:#b14440;background:color-mix(in srgb,#ba4945 8%,transparent)}.pa-status-pending,.pa-status-requested{color:#9b7829;background:color-mix(in srgb,#d5ae4b 10%,transparent)}.pa-empty{padding:22px 0;font-size:12px!important}.pa-detail-empty{text-align:center;padding:75px 30px}.pa-detail-empty svg{color:var(--pa-muted);margin-bottom:15px}.pa-detail-empty p{max-width:310px;margin:10px auto 0;font-size:13px}.pa-table-wrap{overflow-x:auto;max-width:100%}.partner-admin table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.partner-admin th{font-size:10px;font-weight:500;color:var(--pa-muted);white-space:nowrap;padding:0 14px 12px;border-bottom:1px solid var(--pa-line)}.partner-admin td{padding:16px 14px;border-bottom:1px solid var(--pa-line);vertical-align:middle}.partner-admin tr:last-child td{border-bottom:0}.partner-admin :is(th,td):first-child{padding-left:0}.partner-admin :is(th,td):last-child{padding-right:0}.partner-admin td strong{font-size:12px;font-weight:500;display:block}.partner-admin td small{display:block;font-size:10px;color:var(--pa-muted);margin-top:3px;max-width:220px;overflow-wrap:anywhere}.pa-numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.pa-table-actions{display:flex;align-items:center;gap:14px}.pa-inline-action{padding:16px;background:var(--pa-bg);border-radius:9px;min-width:260px}.pa-inline-action>div{display:flex;gap:14px;margin-top:14px}.pa-inline-action .pa-button{font-size:11px;min-height:36px;padding:8px 12px}.pa-bank-details{display:flex;justify-content:space-between;align-items:start;gap:20px;border:1px solid var(--pa-line);border-radius:9px;padding:18px}.pa-bank-details small{margin:0 0 3px!important}.pa-bank-details strong{margin-bottom:15px}.pa-bank-details code{display:block;font-family:monospace;letter-spacing:.03em;font-size:13px;overflow-wrap:anywhere}.pa-footer-note{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px!important;margin-top:32px!important}.pa-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pa-spinning{animation:pa-spin 1s linear infinite}@keyframes pa-spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.pa-members-layout{grid-template-columns:240px minmax(0,1fr)}.pa-header{padding:24px}.pa-main{padding:35px 24px 50px}.pa-metrics{gap:10px}.pa-metrics article{padding:17px}.pa-shop-form{grid-template-columns:1fr}.pa-trial{align-items:start;flex-direction:column;gap:12px}.pa-panel{padding:20px}.pa-member-list{padding:10px}}@media(max-width:760px){.pa-header{padding:20px 16px;gap:15px;flex-wrap:wrap}.pa-header .brand{width:95px}.pa-back{font-size:11px}.pa-main{padding:28px 16px 40px}.pa-heading{align-items:start;margin-bottom:24px}.pa-heading>button{font-size:0;padding:10px;min-height:37px}.pa-heading>button svg{width:16px}.pa-heading p:last-child{font-size:12px;max-width:250px}.pa-metrics{grid-template-columns:1fr 1fr;margin-bottom:28px}.pa-metrics article{padding:16px}.pa-metrics strong{font-size:26px}.pa-metrics span{font-size:10px}.pa-metrics svg{width:16px}.pa-members-layout{grid-template-columns:1fr;gap:18px}.pa-member-list{position:static}.pa-member-options{max-height:220px}.pa-member{padding:10px}.pa-member strong{font-size:12px}.pa-panel{padding:20px 16px}.pa-member-list{padding:10px}.pa-login{margin:35px auto 60px;padding:27px 23px}.pa-tabs{margin-bottom:18px}.pa-form-row,.pa-contact-grid{gap:12px}.pa-contact-grid{grid-template-columns:1fr}.pa-shop-current{align-items:start;gap:10px;padding:13px}.pa-section-heading{margin-bottom:18px}.pa-section-heading p{font-size:11px}.pa-trial{margin-top:18px;padding-top:18px}.pa-form>.pa-button{white-space:normal;text-align:left;font-size:12px}.pa-history table{min-width:520px}.pa-payout-panel table{min-width:700px}.pa-footer-note{align-items:start;justify-content:start;line-height:1.7}.pa-footer-note svg{flex:none;margin-top:2px}}@media(prefers-reduced-motion:reduce){.pa-spinning{animation:none}}.pa-quote{background:var(--pa-bg);border-radius:8px;padding:17px;min-height:135px}.pa-quote>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.pa-quote>div>span{font-size:12px;color:var(--pa-muted)}.pa-quote strong{font-size:26px;letter-spacing:-.04em;font-weight:500}.pa-quote p{font-size:12px;margin-top:10px}.pa-quote small{display:block;color:var(--pa-muted);font-size:11px;margin-top:8px;line-height:1.6}.partner-admin .pa-account-login{color:var(--pa-bg);text-decoration:none;width:100%}.pa-token-fallback{margin-top:25px}.pa-token-fallback summary{cursor:pointer;font-size:12px;color:var(--pa-muted)}.pa-token-fallback form{margin-top:18px}.pa-token-fallback>small{display:block;font-size:11px;color:var(--pa-muted);line-height:1.6;margin-top:16px}.pa-requests-layout{display:grid;gap:24px}.pa-request-list{display:grid;gap:18px}.pa-request-card{padding:22px;background:var(--pa-bg);border:1px solid var(--pa-line);border-radius:14px;min-width:0}.pa-request-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.pa-request-top>div{min-width:0}.pa-request-top h3{margin:5px 0 9px;font-size:19px;letter-spacing:-.025em;overflow-wrap:anywhere}.pa-request-top h3 span{margin-left:10px;color:var(--pa-accent);white-space:nowrap}.pa-request-top p,.pa-request-top small{margin:4px 0;color:var(--pa-muted);font-size:13px;line-height:1.65;overflow-wrap:anywhere}.pa-request-top a{color:inherit}.pa-request-summary{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:12px;color:var(--pa-muted);margin-top:18px}.pa-request-summary strong{color:var(--pa-ink);font-weight:500}.pa-request-actions{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:18px;align-items:center}.pa-request-note{margin:12px 0 0;font-size:13px;color:var(--pa-muted);line-height:1.6}.pa-request-form{margin-top:22px;padding-top:18px;border-top:1px solid var(--pa-line)}.pa-request-form fieldset{border:0;padding:0;margin:0;min-width:0}.pa-request-form p{color:var(--pa-muted);font-size:13px;line-height:1.65;margin:0 0 18px}.pa-request-form label{display:grid;gap:8px;font-size:13px}.pa-request-form label small{color:var(--pa-muted);font-size:11px}.pa-request-form input:not([type=checkbox]),.pa-request-form textarea{width:100%;min-width:0;padding:12px 14px;border:1px solid var(--pa-line);border-radius:7px;color:var(--pa-ink);background:var(--pa-surface);font:inherit;outline:none}.pa-request-form textarea{resize:vertical}.pa-request-form input:focus,.pa-request-form textarea:focus{border-color:var(--pa-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--pa-accent) 15%,transparent)}.pa-request-fields{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.pa-request-fields label:last-child{grid-column:1 / -1;max-width:360px}.pa-request-form .pa-proof{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;margin:20px 0}.pa-form.pa-shop-form{grid-template-columns:minmax(0,1fr)}.pa-shop-form .pa-proof{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.pa-shop-form label small{line-height:1.6;font-weight:400}.partner-admin .pa-proof input{min-height:0;padding:0;margin:4px 0 0;width:16px;height:16px;flex:0 0 auto;accent-color:var(--pa-accent)}.pa-request-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.pa-status-approved{color:var(--pa-accent)}@media(max-width:600px){.pa-request-card{padding:16px}.pa-request-top{flex-direction:column;gap:10px}.pa-request-top h3 span{display:block;margin:7px 0 0}.pa-request-fields{grid-template-columns:minmax(0,1fr)}.pa-request-fields label:last-child{max-width:none}.pa-request-actions .pa-button{width:100%;justify-content:center}}.pa-member small.pa-member-plan{color:var(--pa-accent);margin-top:5px;white-space:normal;line-height:1.45}.pa-subscription-selection{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px;margin-bottom:20px;background:var(--pa-bg);border:1px solid var(--pa-line);border-radius:10px}.pa-subscription-selection>div{min-width:0}.pa-subscription-selection small{display:block;color:var(--pa-accent);font-size:11px;margin-bottom:7px}.pa-subscription-selection strong{display:block;font-size:17px;font-weight:500}.pa-subscription-selection p,.pa-payment-request p{color:var(--pa-muted);font-size:12px;line-height:1.7;margin:8px 0 0}.pa-subscription-selection .pa-button{flex-shrink:0}.pa-payment-request .pa-button{margin-top:15px}.pa-request-highlighted{border-color:var(--pa-accent)}@media(max-width:760px){.pa-subscription-selection{flex-direction:column}}.pa-email .pa-section-heading{margin-bottom:18px}.pa-email-sender{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid var(--pa-line);border-radius:8px;background:var(--pa-bg)}.pa-email-sender>svg{color:var(--pa-accent);flex-shrink:0}.pa-email-sender>div{flex:1;min-width:0}.pa-email-sender strong{display:block;font-size:12px;line-height:1.7;font-weight:500;overflow-wrap:anywhere}.pa-email-sender small{display:block;font-size:10px;color:var(--pa-muted);line-height:1.7;margin-top:3px;overflow-wrap:anywhere}.pa-email-sender .pa-status{gap:4px;white-space:normal;flex-shrink:0}.pa-email-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:21px 0 17px}.pa-email-counts>div{min-width:0}.pa-email-counts>div+div{padding-left:18px;border-left:1px solid var(--pa-line)}.pa-email-counts dt{font-size:11px;color:var(--pa-muted);line-height:1.6}.pa-email-counts dd{font-size:28px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.4;margin:6px 0 0;overflow-wrap:anywhere}.pa-email .pa-email-note{font-size:10px;line-height:1.8}.pa-email .pa-message{margin:15px 0 0;font-size:11px}@media(max-width:600px){.pa-email .pa-section-heading{gap:12px}.pa-email-sender{flex-wrap:wrap;gap:9px;padding:13px}.pa-email-sender>div{flex-basis:calc(100% - 28px)}.pa-email-sender .pa-status{margin-left:27px}.pa-email-counts{gap:12px}.pa-email-counts>div+div{padding-left:12px}.pa-email-counts dt{font-size:10px;min-height:32px}.pa-email-counts dd{font-size:25px;margin-top:3px}}.pa-shop-form .pa-shop-help{font-size:11px;line-height:1.75;color:var(--pa-muted);max-width:650px}.pa-shop-form .pa-shop-verified{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--pa-accent)}.pa-shop-verified svg{flex-shrink:0}.conversion-story{position:relative;margin-block:32px 55px;scroll-margin-top:95px}.journey-container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}.conversion-sticky{padding-block:12px}.conversion-story[data-motion=scroll] .journey-scroll-rail{height:var(--journey-rail-height)}.conversion-story[data-motion=scroll] .conversion-sticky{position:sticky;top:var(--journey-sticky-top,88px)}.conversion-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:30px;max-width:1160px}.conversion-heading h2{font-size:clamp(34px,3.7vw,43px);letter-spacing:-.045em;line-height:1.12}.conversion-heading h2>span{color:var(--green)}.conversion-heading>p{font-size:14px;line-height:1.8;color:var(--muted);max-width:255px;padding-bottom:3px}.journey-scene{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,100px);padding:0;border:0;background:transparent;overflow:visible}.journey-narrative{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0}.journey-scene-label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;line-height:1.5}.journey-live-dot{display:block;width:5px;height:5px;background:var(--green);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 7%,transparent)}.journey-copy{margin-top:0;min-height:118px}.journey-copy h3{font-family:FixelDisplay,Fixel,sans-serif;font-size:27px;line-height:1.18;letter-spacing:-1px;font-weight:600;max-width:300px}.journey-copy p{font-size:13px;line-height:1.85;color:var(--muted);margin-top:14px;max-width:300px;min-height:73px}.journey-graph{margin-top:22px}.journey-graph>svg{display:block;width:100%;height:auto;overflow:visible}.journey-graph path,.journey-dot{transition:none}.journey-track{stroke:var(--line);stroke-width:1.2;fill:none;stroke-dasharray:3 5}.journey-line{stroke:var(--green);stroke-width:2;stroke-linecap:round;fill:none}.journey-dot{fill:var(--green)}.journey-dot-halo{opacity:.1}[data-story-node]>circle{fill:var(--subtle);stroke:var(--line);stroke-width:1.5;transition:fill .25s,stroke .25s}[data-story-node][data-reached=true]>circle{fill:var(--green);stroke:var(--green)}.journey-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:0}.journey-steps button{display:flex;align-items:center;flex-direction:column;gap:8px;padding:9px 0;background:transparent;border-radius:5px;font-size:10px;line-height:1.5;color:var(--muted);transition:color .2s,background .2s}.journey-steps button:hover{background:color-mix(in srgb,var(--green) 5%,transparent);color:var(--ink)}.journey-steps button>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--line);border-radius:50%;font-size:8px;transition:background .25s,border-color .25s,color .25s}.journey-steps b{font-weight:400}.journey-steps svg{display:none}.journey-steps [data-active=true]{color:var(--ink)}.journey-steps [data-active=true]>span{border-color:var(--green);color:var(--green);background:var(--green-soft)}.journey-steps [data-done=true]>span{background:var(--green);border-color:var(--green);color:var(--contrast)}.journey-steps [data-done=true] b{display:none}.journey-steps [data-done=true] svg{display:block}.journey-demo-wrap{display:flex;align-items:center;justify-content:center;min-width:0}.journey-checkout{position:relative;width:100%;max-width:480px;padding:25px 28px 20px;background:var(--surface);border:1px solid color-mix(in srgb,var(--line) 85%,transparent);border-radius:10px;box-shadow:0 14px 45px #102a1708;isolation:isolate}.journey-shop{display:flex;justify-content:space-between;align-items:center;font-size:16px;letter-spacing:-.6px;font-weight:500}.journey-shop sup{font-size:7px;margin-left:2px}.journey-shop>svg{color:var(--muted)}.journey-form-title{display:flex;justify-content:space-between;align-items:center;gap:9px;font-size:15px;font-weight:500;letter-spacing:-.35px;margin:20px 0 16px;white-space:nowrap}.journey-form-title>span{font-size:8px;color:var(--muted);font-weight:400;letter-spacing:0}.journey-group{padding:10px 8px;margin:0 -8px 5px;border-radius:6px;position:relative;transition:background .35s,box-shadow .35s}.journey-group-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;font-weight:500;margin-bottom:8px;min-height:15px}.journey-group-title>svg{color:var(--muted)}.contact-tick{display:flex;color:var(--green);opacity:0;transition:opacity .25s}[data-phase="0"] .journey-contacts,[data-phase="1"] .journey-delivery,[data-phase="2"] .journey-payment{background:var(--green-soft)}[data-contacts-done=true] .contact-tick{opacity:1}.journey-fields{display:grid;grid-template-columns:1fr 1.2fr;gap:7px}.journey-field{position:relative;min-width:0;min-height:47px;border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:8px 9px;display:flex;flex-direction:column;justify-content:center;gap:5px;font-size:10px;line-height:1.2}.journey-field>small{font-size:8px;line-height:1;color:var(--muted)}.journey-field>span{height:12px;white-space:nowrap}.journey-field>span:empty:before{content:attr(data-placeholder);color:var(--muted);opacity:.75}.journey-field>svg{position:absolute;right:7px;top:21px;color:var(--muted)}.journey-nova{display:flex;gap:4px;align-items:center;font-size:9px;color:var(--muted);font-weight:400}.journey-nova>svg{color:#db594c}.journey-dropdown{position:absolute;top:81px;left:8px;right:8px;border:1px solid var(--line);border-radius:6px;background:var(--surface);box-shadow:0 10px 25px #182b1d18;z-index:5;opacity:0;transform:translateY(-5px);pointer-events:none;transition:opacity .18s,transform .2s;overflow:hidden}[data-dropdown=true] .journey-dropdown{opacity:1;transform:translateY(0)}.journey-dropdown-option{display:flex;align-items:center;gap:9px;padding:12px;font-size:10px;background:var(--green-soft)}.journey-dropdown-option>span{color:var(--green);display:flex}.journey-dropdown-option small{display:block;font-size:8px;color:var(--muted);margin-top:4px}.journey-dropdown-option>svg{margin-left:auto;color:var(--green)}.journey-dropdown-other{padding:9px 12px;font-size:9px;color:var(--muted)}.journey-wallets{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.journey-wallets>div{position:relative;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:5px;background:var(--surface);transition:border-color .25s,box-shadow .25s,transform .25s;font-size:17px;font-weight:500;letter-spacing:-.8px;color:var(--ink)}.journey-wallets img{max-height:21px;max-width:65px;object-fit:contain}.journey-wallets [data-target=liqpay] img{max-width:70px;max-height:19px}.journey-apple{width:17px;height:23px;fill:currentColor;margin-right:1px}.journey-wallets i{display:grid;place-items:center;position:absolute;right:-3px;top:-5px;width:15px;height:15px;border-radius:50%;background:var(--green);color:var(--contrast);border:2px solid var(--surface);opacity:0;transform:scale(.6);transition:opacity .2s,transform .2s}[data-method=apple] [data-target=apple],[data-method=google] [data-target=google],[data-method=liqpay] [data-target=liqpay]{border-color:var(--green);box-shadow:0 0 0 1px var(--green);transform:translateY(-1px)}[data-method=apple] [data-target=apple] i,[data-method=google] [data-target=google] i,[data-method=liqpay] [data-target=liqpay] i{opacity:1;transform:scale(1)}:root[data-theme=dark] .journey-wallets img{filter:grayscale(1) brightness(0) invert(.93)}.journey-pay{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:4px;background:var(--green);color:var(--contrast);padding:13px 12px;margin-top:12px;font-size:11px;transition:filter .2s}.journey-pay-icons{display:flex;align-items:center}.journey-spinner{display:none;width:13px;height:13px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%}[data-processing=true] .journey-pay-icons>svg{display:none}[data-processing=true] .journey-spinner{display:block}.journey-secure{display:flex;gap:4px;align-items:center;justify-content:center;color:var(--muted);font-size:8px;margin-top:12px}.buyer-cursor{position:absolute;top:0;left:0;z-index:8;pointer-events:none;filter:drop-shadow(0 2px 3px #0002);color:var(--surface);width:25px;height:25px;opacity:0;will-change:transform}.buyer-click{position:absolute;top:-10px;left:-10px;width:22px;height:22px;border:1.5px solid var(--green);border-radius:50%;transform:scale(var(--click-scale,1));opacity:var(--click-opacity,0);z-index:-1}.journey-success{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px 20px;background:var(--surface);border-radius:10px;opacity:0;visibility:hidden;transform:translateY(9px);transition:opacity .45s,transform .5s,visibility .45s;overflow:hidden}[data-success=true] .journey-success{opacity:1;visibility:visible;transform:translateY(0)}.success-orbit{width:90px;height:90px;margin-bottom:22px;border-radius:50%;background:radial-gradient(circle,var(--green-soft),transparent 75%)}.success-orbit svg{width:100%;height:100%;fill:none;stroke:var(--green);stroke-width:1.3;overflow:visible}.success-orbit circle{stroke-dasharray:245;stroke-dashoffset:245;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .9s cubic-bezier(.2,.6,.2,1)}.success-orbit path{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .5s .2s}[data-success=true] .success-orbit circle,[data-success=true] .success-orbit path{stroke-dashoffset:0}.journey-success h3{font-family:FixelDisplay,sans-serif;font-size:28px;letter-spacing:-1px;font-weight:600}.journey-success>p{font-size:13px;color:var(--muted);margin-top:10px}.journey-receipt{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:10px;margin-top:28px;color:var(--muted)}.journey-receipt>span{display:flex;gap:8px;align-items:center}.journey-receipt svg{color:var(--green)}.journey-success-note{font-size:10px;color:var(--muted);margin-top:34px}.journey-toolbar{display:flex;align-items:center;gap:20px;padding:15px 1px 0;color:var(--muted);font-size:10px;line-height:1.6}.journey-disclaimer{margin-left:auto}.journey-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.conversion-story[data-motion=static]{height:auto;min-height:0}.conversion-story[data-motion=static] .conversion-sticky{position:relative;top:auto}.conversion-story[data-motion=static] *,.conversion-story[data-motion=scroll] .journey-scene *{transition:none!important;animation:none!important}.journey-dropdown{transform:none}.journey-wallets .journey-payment-logo{height:23px;width:auto;max-width:75px;max-height:none}@media(min-width:801px){.journey-copy{height:150px;flex-shrink:0}.journey-checkout{font-size:12px}.journey-field{min-height:52px;font-size:12px}.journey-field>span{height:15px}.journey-field>small{font-size:9px}.journey-group-title{font-size:12px}.journey-form-title{font-size:17px}.journey-form-title>span{font-size:9px}.journey-wallets>div{height:46px}.journey-pay{font-size:13px}.journey-dropdown{top:86px}}@media(max-width:1050px)and (min-width:801px){.journey-container{padding-inline:28px}.journey-scene{gap:35px}.journey-copy h3{font-size:25px}.journey-checkout{padding:22px 20px 18px}.journey-field{font-size:10px}}@media(max-width:800px){.conversion-story{margin-block:15px 30px}.journey-container{padding-inline:20px}.conversion-heading{gap:22px;margin-bottom:24px}.conversion-heading h2{font-size:35px}.conversion-heading>p{font-size:12px;max-width:210px}.journey-scene{grid-template-columns:1fr;gap:12px;max-width:620px;margin-inline:auto}.journey-scene-label,.journey-copy{display:none}.journey-graph{margin:0}.journey-steps{width:100%;margin:0;gap:4px}.journey-steps button{font-size:11px;padding:5px 0;gap:4px;min-height:44px}.journey-steps button>span{width:20px;height:20px}.journey-checkout{max-width:none;padding:20px 22px 16px}.journey-field{font-size:12px}.journey-group-title{font-size:11px}.journey-form-title{font-size:16px;margin-block:16px 12px}.journey-wallets img{max-width:70px}.journey-toolbar{max-width:620px;margin-inline:auto;gap:10px;font-size:10px;padding-top:10px}.journey-disclaimer{font-size:9px}}@media(max-width:560px){.journey-container{padding-inline:12px}.conversion-heading{flex-direction:column;align-items:flex-start;gap:16px;padding-inline:24px}.conversion-heading h2{font-size:35px}.conversion-heading>p{font-size:13px;max-width:300px}.journey-checkout{padding:16px 16px 12px;border-radius:8px}.journey-form-title{font-size:15px;margin-block:14px 9px}.journey-form-title>span{font-size:8px}.journey-group{padding-block:7px;margin-bottom:3px}.journey-group-title{margin-bottom:6px}.journey-field{padding:8px 7px;font-size:11px;min-height:44px}.journey-field>small{font-size:8px}.journey-field[data-target=branch]{font-size:10px}.journey-field>svg{right:5px;width:9px}.journey-dropdown{top:73px}.journey-nova{font-size:9px}.journey-wallets>div{height:40px}.journey-wallets [data-target=liqpay] img{max-width:65px}.journey-wallets [data-target=google] img{max-width:62px}.journey-pay{font-size:12px;padding:12px 11px;margin-top:10px}.journey-secure{font-size:8px;margin-top:10px}.journey-toolbar{font-size:9px;gap:6px}.journey-disclaimer{font-size:8px}}@media(prefers-reduced-motion:reduce){.journey-scroll-rail{height:auto!important}.conversion-sticky{position:relative!important;top:auto!important}.conversion-story *{animation:none!important;transition:none!important}}@media(max-width:800px)and (max-height:740px){.conversion-sticky{padding-block:6px}.journey-checkout{padding-block:14px 10px}.journey-secure{display:none}.journey-group{padding-block:6px;margin-bottom:2px}.journey-form-title{margin-block:11px 8px}.journey-field{min-height:42px}.journey-dropdown{top:70px}.journey-toolbar{padding-top:8px}}@media(max-width:800px)and (max-height:610px){.journey-form-title{display:none}.journey-shop{margin-bottom:10px}.journey-checkout{padding-block:12px}.journey-group-title{margin-bottom:5px}.journey-field{min-height:39px;padding-block:6px}.journey-wallets>div{height:36px}.journey-pay{padding-block:10px;margin-top:8px}.journey-dropdown{top:64px}}.retention-demo[data-scenario=upsell] .ret-viewport{height:auto;min-height:500px}.upsell-checkout{flex:1;display:flex;flex-direction:column;min-width:0}.upsell-checkout>div{flex-shrink:0}.upsell-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.upsell-heading>span:last-child{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted)}.upsell-delivery{margin-top:18px;color:var(--muted)}.upsell-delivery>div:first-child{display:flex;align-items:center;gap:8px}.upsell-delivery>div>svg{flex-shrink:0;color:var(--green)}.upsell-delivery p{display:flex;align-items:center;gap:3px;font-size:10px;line-height:1.5;flex-wrap:wrap}.upsell-delivery strong{font-weight:500;color:var(--ink)}.upsell-delivery[data-complete=true] strong,.upsell-delivery[data-complete=true] p>svg{color:var(--green)}.upsell-delivery p>svg{margin-left:3px}.upsell-delivery-track{height:4px;border-radius:4px;background:var(--line);overflow:hidden;margin-top:10px}.upsell-delivery-track>span{display:block;height:100%;width:100%;background:var(--green);border-radius:4px;transform-origin:left;transition:transform .7s cubic-bezier(.22,.7,.2,1)}.upsell-item{display:flex;align-items:center;gap:12px;margin:20px 0 15px}.upsell-item>div{min-width:0}.upsell-checkout .upsell-item h4,.upsell-checkout .upsell-recommendation h4{font-size:12px;line-height:1.5;letter-spacing:-.2px;font-weight:500}.upsell-item p{font-size:9px;line-height:1.6;color:var(--muted);margin-top:4px}.upsell-item>strong{font-size:11px;font-weight:500;white-space:nowrap;margin-left:auto;font-variant-numeric:tabular-nums}.upsell-art{position:relative;display:grid;place-items:center;width:49px;height:55px;background:var(--bg);border-radius:5px;flex-shrink:0;isolation:isolate;color:#445047}.upsell-art:before{content:"";position:absolute;z-index:-1;background:linear-gradient(90deg,#d5d8c9,#f0f0e8 44%,#cfd5c6);width:29px;height:31px;bottom:8px;border-radius:4px;box-shadow:0 4px 6px #152c1d10}.upsell-art>i{position:absolute;top:11px;width:30px;height:7px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,#8e9b89,#b5bfab 44%,#8c9a87)}.upsell-art>span{font-size:9px;font-weight:500;line-height:.9;margin-top:7px;letter-spacing:-.5px}.upsell-art small{display:block;font-size:5px;letter-spacing:1px;margin-top:3px;font-weight:400}.upsell-art-serum{height:58px;width:50px}.upsell-art-serum:before{height:35px;width:24px;bottom:6px;border-radius:5px 5px 3px 3px;background:linear-gradient(90deg,#af784d,#dab786 40%,#b88954)}.upsell-art-serum>i{height:11px;width:15px;top:8px;background:linear-gradient(90deg,#8b9a85,#bac3b4 40%,#88977f);border-radius:3px 3px 1px 1px}.upsell-art-serum>span{font-size:8px;color:#604521;margin-top:13px}.upsell-gift{display:flex;align-items:center;gap:8px;padding:10px 9px;border:1px solid var(--line);border-radius:5px;transition:background .25s,border-color .25s,transform .2s}.upsell-gift>svg{flex-shrink:0;color:var(--muted)}.upsell-gift>div{display:grid;gap:3px;min-width:0}.upsell-gift strong{font-size:10px;font-weight:400;line-height:1.45}.upsell-gift>div>span{font-size:8px;line-height:1.4;color:var(--muted)}.upsell-gift>span:last-child{margin-left:auto;font-size:10px;white-space:nowrap;font-variant-numeric:tabular-nums}.upsell-checkbox{height:13px;width:13px;border:1px solid var(--line);border-radius:3px;display:grid;place-items:center;flex-shrink:0;background:var(--surface);color:var(--contrast);transition:background .2s,border-color .2s}.upsell-gift[data-selected=true]{background:color-mix(in srgb,var(--green) 4%,var(--surface));border-color:color-mix(in srgb,var(--green) 25%,var(--line))}.upsell-gift[data-selected=true] .upsell-checkbox{background:var(--green);border-color:var(--green)}.upsell-gift[data-clicked=true]{transform:scale(.988);background:var(--green-soft)}.upsell-recommendation{margin-top:18px}.upsell-recommendation>p{font-size:10px;color:var(--muted);margin-bottom:10px}.upsell-recommendation-row{display:flex;align-items:center;gap:12px}.upsell-recommendation-row>div{min-width:0}.upsell-recommendation-row>div>span{display:block;font-size:8px;line-height:1.5;color:var(--muted);margin:3px 0 5px}.upsell-recommendation-row strong{font-size:10px;font-weight:500;font-variant-numeric:tabular-nums}.upsell-add{display:flex;align-items:center;gap:4px;margin-left:auto;min-height:30px;padding:0 8px;border:1px solid var(--line);border-radius:4px;font-size:9px;white-space:nowrap;color:var(--ink);transition:background .2s,border-color .2s,transform .2s}.upsell-add>svg{flex-shrink:0}.upsell-add[data-selected=true]{border-color:transparent;background:color-mix(in srgb,var(--green) 8%,var(--surface));color:var(--green)}.upsell-add[data-clicked=true]{transform:scale(.95);background:var(--green-soft);border-color:var(--green)}.upsell-summary{margin-top:auto;padding-top:16px}.upsell-shipping{display:flex;justify-content:space-between;gap:10px;font-size:9px;line-height:1.5;color:var(--muted)}.upsell-shipping>span:last-child{display:flex;align-items:center;justify-content:flex-end;gap:4px;text-align:right}.upsell-shipping [data-free=true]{color:var(--green)}.upsell-total{display:flex;align-items:center;justify-content:space-between;margin:8px 0 12px;font-size:13px}.upsell-total>strong{font-size:19px;line-height:1.3;font-weight:500;letter-spacing:-.4px;font-variant-numeric:tabular-nums;animation:upsell-price-in .35s ease both}.upsell-summary .ret-action{min-height:38px;margin-top:0;padding-block:10px;font-size:10px}@keyframes upsell-price-in{0%{transform:translateY(4px);opacity:.3}to{transform:translateY(0);opacity:1}}.retention-demo[data-playing=false] .upsell-total>strong{animation:none}@media(max-width:800px)and (min-width:621px){.upsell-gift{gap:6px;padding-inline:7px}.upsell-gift>svg{display:none}.upsell-gift strong{font-size:9px}.upsell-gift>div>span{font-size:7px}.upsell-recommendation-row{gap:8px}.upsell-add{padding-inline:6px}.upsell-add>span{display:none}.upsell-checkout .upsell-item h4,.upsell-checkout .upsell-recommendation h4{font-size:11px}.upsell-item p{font-size:8px}}@media(max-width:370px){.upsell-delivery p{font-size:9px}.upsell-gift{gap:6px;padding-inline:7px}.upsell-gift>svg{display:none}.upsell-gift strong{font-size:9px}.upsell-gift>div>span{font-size:7px}.upsell-item{gap:9px}.upsell-checkout .upsell-item h4,.upsell-checkout .upsell-recommendation h4{font-size:11px}.upsell-item p{font-size:8px}.upsell-recommendation-row{gap:8px}.upsell-add{padding-inline:6px}.upsell-add>span{display:none}.upsell-shipping{font-size:8px}}.retention-demo{min-width:0;width:100%}.ret-scenarios{display:flex;align-items:center;flex-wrap:wrap;column-gap:26px;row-gap:0;margin-bottom:36px}.ret-scenarios::-webkit-scrollbar{display:none}.ret-scenarios>button{flex-shrink:0;position:relative;background:transparent;padding:12px 0;min-height:44px;font-size:12px;color:var(--muted);transition:color .2s}.ret-scenarios>button:after{content:"";position:absolute;height:1px;background:var(--ink);bottom:2px;left:0;right:0;transform:scaleX(0);transform-origin:left;transition:transform .2s}.ret-scenarios>button[aria-pressed=true]{color:var(--ink)}.ret-scenarios>button[aria-pressed=true]:after{transform:scaleX(1)}.ret-layout{display:grid;grid-template-columns:.8fr 1fr;align-items:center;gap:72px}.ret-narrative{padding-block:25px;max-width:355px}.ret-overline{display:block;font-size:9px;line-height:1.5;letter-spacing:.12em;color:var(--muted);font-weight:400}.ret-narrative h3{font-family:FixelDisplay,Fixel,sans-serif;font-size:clamp(28px,3vw,37px);font-weight:600;line-height:1.19;letter-spacing:-.05em;margin:15px 0 18px}.ret-narrative>p{font-size:13px;color:var(--muted);line-height:1.9;max-width:315px}.ret-how{display:flex;align-items:center;gap:8px;margin-top:27px;color:var(--muted);font-size:10px;line-height:1.7}.ret-how-dot{width:4px;height:4px;flex-shrink:0;background:var(--green);border-radius:50%}.ret-example-wrap{min-width:0;width:100%;max-width:520px;justify-self:end}.ret-example{position:relative;min-width:0;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:12px;isolation:isolate;overflow:hidden}.ret-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 25px;font-size:10px;color:var(--muted);border-bottom:1px solid var(--line)}.ret-demo-label{display:flex;gap:6px;align-items:center;flex-shrink:0;font-size:9px;font-variant-numeric:tabular-nums;color:var(--muted)}.ret-demo-label i{width:2px;height:2px;background:currentColor;border-radius:50%;margin-inline:3px}.ret-viewport{height:428px;padding:22px 25px;display:flex;align-items:stretch}.ret-scene{width:100%;min-width:0;display:flex;flex-direction:column;animation:ret-scene-enter .4s cubic-bezier(.2,.65,.2,1) both}.ret-scene h4{font-weight:500;letter-spacing:-.7px;font-size:22px;line-height:1.3;margin:0}.ret-store-top{display:flex;align-items:center;justify-content:space-between;color:var(--muted)}.ret-letter-wordmark{font-family:FixelDisplay,Fixel,sans-serif;font-size:23px;font-weight:500;letter-spacing:-1.4px;line-height:1.2;color:var(--ink)}.ret-product{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;flex:1;justify-content:center;margin-bottom:18px}.ret-product-art{width:106px;height:118px;display:grid;place-items:center}.ret-product-bottle{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:84px;background:linear-gradient(90deg,#dbddce,#f1f0e6 35%,#e6e7d9 80%,#cdd2c4);border-radius:10px 10px 8px 8px;box-shadow:inset -3px 0 7px #fff5,0 10px 17px #152c1d0e;margin-top:17px;color:#445047}.ret-product-bottle:before{content:"";position:absolute;top:-16px;left:2px;right:2px;height:20px;background:linear-gradient(90deg,#929b89,#b7bcab 40%,#899482);border-radius:4px 4px 2px 2px}.ret-product-bottle>i{position:absolute;top:10px;bottom:10px;left:7px;width:1px;background:#fff5}.ret-product-bottle>span{font-size:15px;line-height:.95;letter-spacing:-.5px}.ret-product-bottle small{display:block;font-size:9px;letter-spacing:1.2px;margin-top:5px}.ret-product h4{font-size:18px;letter-spacing:-.5px;margin-top:5px}.ret-product p{font-size:11px;line-height:1.6;margin-top:5px;color:var(--muted)}.ret-product-compact{flex:none;flex-direction:row;justify-content:flex-start;gap:16px;text-align:left;margin:15px 0}.ret-product-compact .ret-product-art{height:84px;width:72px;flex-shrink:0;background:var(--bg);border-radius:5px}.ret-product-compact .ret-product-bottle{transform:scale(.65);margin-top:10px}.ret-product-compact h4{font-size:16px}.ret-product-compact .ret-overline{font-size:8px}.ret-product-compact p{font-size:10px}.ret-availability{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:10px;margin-bottom:12px;line-height:1.5}.ret-availability>span{width:4px;height:4px;background:currentColor;border-radius:50%}.ret-action{min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:13px;background:var(--ink);color:var(--bg);width:100%;font-size:11px;line-height:1.5;padding:12px 15px;border-radius:5px;text-align:left;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.ret-action[data-clicked=true]{background:var(--green);color:var(--contrast);transform:scale(.985);box-shadow:0 0 0 5px color-mix(in srgb,var(--green) 10%,transparent)}.ret-action-subtle{background:var(--bg);color:var(--ink)}.ret-action>svg{flex-shrink:0}.ret-stock-form{margin-top:auto}.ret-field-label{display:block;font-size:10px;margin-bottom:7px;color:var(--muted)}.ret-stock-form .ret-action{margin-top:10px}.ret-stock-form>p{font-size:9px;color:var(--muted);text-align:center;line-height:1.5;margin-top:9px}.ret-email-field{display:flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--green) 38%,var(--line));background:var(--bg);border-radius:5px;padding:11px 12px;color:var(--muted);min-height:43px}.ret-email-field>span{font-size:13px;line-height:1.5;color:var(--ink);min-height:19px}.ret-type-caret{display:inline-block;width:1px;height:12px;vertical-align:-1px;background:var(--green);margin-left:1px}.ret-type-caret[data-visible=false]{visibility:hidden}.ret-subscription-done{display:flex;align-items:center;gap:12px;padding:19px 0 9px;justify-content:center}.ret-subscription-done>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--green) 35%,transparent);border-radius:50%;color:var(--green);animation:ret-symbol-enter .4s ease both}.ret-subscription-done h4{font-size:15px;letter-spacing:-.2px}.ret-subscription-done p{font-size:10px;color:var(--muted);line-height:1.5;margin-top:5px}.ret-mail-breadcrumb{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--muted);padding-bottom:14px}.ret-mail-breadcrumb>span{margin-left:auto;font-variant-numeric:tabular-nums}.ret-mail-header{display:flex;align-items:center;gap:10px}.ret-mail-avatar{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;background:color-mix(in srgb,var(--green) 9%,var(--bg));border-radius:50%;color:var(--green);font-size:15px;font-weight:500;letter-spacing:-1px}.ret-mail-header>div{display:flex;flex-direction:column;gap:4px;min-width:0}.ret-mail-header strong{font-size:10px;font-weight:500}.ret-mail-header>div>span{font-size:9px;color:var(--muted)}.ret-mail-header>small{margin-left:auto;font-size:8px;color:var(--muted)}.ret-letter{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:16px 5px 0}.ret-letter .ret-letter-wordmark{font-size:19px;letter-spacing:-1px;margin-bottom:10px;color:var(--green)}.ret-letter h4{font-size:24px;letter-spacing:-.9px;line-height:1.19}.ret-letter p{font-size:11px;line-height:1.8;color:var(--muted);max-width:283px;margin-top:10px}.ret-letter+.ret-product-compact{margin:10px 0 15px;padding-left:8px}.ret-letter+.ret-product-compact .ret-product-art{height:62px;width:60px;background:transparent}.ret-letter+.ret-product-compact .ret-product-bottle{transform:scale(.46);margin-top:8px}.ret-letter+.ret-product-compact h4{font-size:14px}.ret-letter+.ret-product-compact .ret-overline{font-size:7px}.ret-letter+.ret-product-compact p{font-size:9px}.ret-mailbox{display:flex;flex-direction:column;height:100%;padding-top:5px}.ret-inbox-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.ret-inbox-heading>div{display:flex;gap:9px;align-items:center}.ret-inbox-heading svg{color:var(--green)}.ret-inbox-heading h4{font-size:24px}.ret-inbox-heading>span{font-size:9px;color:var(--green);background:color-mix(in srgb,var(--green) 8%,var(--bg));padding:6px 8px;border-radius:20px;white-space:nowrap}.ret-inbox-account{font-size:10px;color:var(--muted);margin-top:8px;margin-bottom:25px}.ret-inbox-message{position:relative;display:flex;align-items:flex-start;gap:10px;padding:17px 13px;border:1px solid color-mix(in srgb,var(--green) 22%,var(--line));background:color-mix(in srgb,var(--green) 4%,var(--surface));border-radius:7px;transition:background .18s,box-shadow .18s}.ret-inbox-message[data-clicked=true]{background:color-mix(in srgb,var(--green) 12%,var(--surface));box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 6%,transparent)}.ret-inbox-message>.ret-mail-avatar{height:27px;width:27px;font-size:13px}.ret-inbox-message>div{min-width:0;flex:1}.ret-inbox-message>i{position:absolute;width:5px;height:5px;right:13px;bottom:16px;background:var(--green);border-radius:50%}.ret-inbox-from{display:flex;justify-content:space-between;gap:7px;align-items:center}.ret-inbox-from strong{font-size:10px;font-weight:500}.ret-inbox-from>span{font-size:8px;color:var(--muted);flex-shrink:0}.ret-inbox-message h5{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:-.2px;margin:7px 0 3px}.ret-inbox-message p{font-size:9px;line-height:1.7;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:8px}.ret-inbox-ghost{display:flex;gap:13px;align-items:center;padding:21px 14px;opacity:.7;border-bottom:1px solid var(--line)}.ret-inbox-ghost>span{height:26px;width:26px;border-radius:50%;background:var(--bg)}.ret-inbox-ghost>div{flex:1;display:grid;gap:7px}.ret-inbox-ghost i{height:5px;max-width:98px;border-radius:4px;background:var(--line)}.ret-inbox-ghost i+i{max-width:159px;opacity:.55}.ret-inbox-ghost>small{font-size:8px;color:var(--muted)}.ret-inbox-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;color:var(--muted);font-size:9px;line-height:1.8;padding-top:18px}.ret-inbox-note>svg{color:var(--green);flex-shrink:0}.ret-order-heading{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:3px 0 4px}.ret-order-heading h4{font-size:23px;margin-top:7px}.ret-status{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;background:var(--bg);color:var(--muted);font-size:8px;line-height:1.3;border-radius:3px;white-space:nowrap}.ret-status[data-sent=true]{color:var(--green);background:color-mix(in srgb,var(--green) 8%,var(--bg))}.ret-admin-details{display:grid;gap:10px;margin:5px 0 14px}.ret-admin-details>div{display:flex;justify-content:space-between;gap:10px;font-size:10px;line-height:1.5}.ret-admin-details>div>span{color:var(--muted)}.ret-admin-details strong{font-weight:400;text-align:right}.ret-saved-label{display:flex;align-items:center;gap:4px;color:var(--green)}.ret-admin-reminder{display:flex;align-items:center;gap:9px;padding:12px 0;color:var(--muted);margin-top:auto;font-size:10px;line-height:1.7}.ret-admin-reminder svg{flex-shrink:0;color:var(--green)}.ret-checkout{height:100%;display:flex;flex-direction:column}.ret-checkout-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.ret-checkout-heading>span:last-child{display:flex;align-items:center;gap:5px;color:var(--green);font-size:9px}.ret-checkout>h4{font-size:22px;letter-spacing:-.7px}.ret-checkout>.ret-product-compact{margin:13px 0}.ret-checkout>.ret-product-compact .ret-product-art{width:65px;height:73px}.ret-checkout>.ret-product-compact .ret-product-bottle{transform:scale(.55)}.ret-checkout-rows{display:grid;gap:12px;margin-bottom:19px}.ret-checkout-rows>div{display:flex;align-items:center;gap:10px}.ret-checkout-rows>div>svg:first-child{color:var(--muted);flex-shrink:0}.ret-checkout-rows>div>svg:last-child{margin-left:auto;color:var(--green);flex-shrink:0}.ret-checkout-rows>div>span{min-width:0;display:grid;gap:3px}.ret-checkout-rows small{font-size:9px;color:var(--muted)}.ret-checkout-rows strong{font-size:10px;line-height:1.5;font-weight:400}.ret-checkout-pay-separator{color:var(--muted);margin-inline:3px;opacity:.6}.ret-checkout>.ret-action{margin-top:auto}.ret-checkout-note{font-size:9px;line-height:1.5;color:var(--muted);text-align:center;padding-top:9px}.ret-filling{display:flex;flex-direction:column;height:100%;min-width:0;transform-origin:top center}.ret-filling-top{display:flex;align-items:center;justify-content:space-between}.ret-close-tab{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--muted);background:var(--bg)}.ret-close-tab[data-clicked=true]{color:var(--ink);background:var(--line);transform:scale(.92)}.ret-filling>.ret-product-compact{margin:13px 0;gap:12px}.ret-filling>.ret-product-compact .ret-product-art{height:58px;width:53px}.ret-filling>.ret-product-compact .ret-product-bottle{transform:scale(.45);margin-top:7px}.ret-filling>.ret-product-compact h4{font-size:15px;margin-top:4px}.ret-filling>.ret-product-compact p{font-size:9px}.ret-filling-fields{display:grid;gap:8px}.ret-filling-field{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:5px;padding:7px 10px;min-height:49px;color:var(--muted);transition:border-color .2s,background .2s}.ret-filling-field[data-active=true]{border-color:color-mix(in srgb,var(--green) 55%,var(--line));background:color-mix(in srgb,var(--green) 3%,var(--surface))}.ret-filling-field>svg{flex-shrink:0}.ret-filling-field>svg:last-child{color:var(--green);margin-left:auto}.ret-filling-field>div{display:grid;gap:3px;min-width:0}.ret-filling-field small{font-size:8px;line-height:1.4}.ret-filling-field span{font-size:11px;line-height:1.4;color:var(--ink);min-height:16px;overflow-wrap:anywhere}.ret-filling-field span>i:not(.ret-type-caret){font-style:normal;color:var(--muted);opacity:.65}.ret-filling-field .ret-type-caret{height:10px}.ret-unfinished-payment{display:flex;align-items:center;gap:7px;font-size:9px;line-height:1.6;color:var(--muted);margin:14px 0 11px}.ret-unfinished-payment>svg{flex-shrink:0}.ret-filling>.ret-action{margin-top:auto}.ret-away{height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.ret-closed-tab{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--muted);font-size:9px;padding-bottom:14px;border-bottom:1px solid var(--line)}.ret-closed-tab>span:first-child{text-decoration:line-through;opacity:.55}.ret-closed-tab>span:last-child{font-size:8px}.ret-away-copy{margin-top:44px}.ret-away-copy h4{font-size:27px;letter-spacing:-.9px;margin-top:13px}.ret-away-copy p{font-size:11px;line-height:1.8;color:var(--muted);margin-top:9px;max-width:250px}.ret-mail-launch{display:flex;flex-direction:column;align-items:center;margin-top:25px;gap:7px}.ret-mail-launch>span{position:relative;display:grid;place-items:center;width:60px;height:60px;border:1px solid var(--line);border-radius:16px;color:var(--green);background:var(--bg);transition:transform .2s,background .2s}.ret-mail-launch>span>i{position:absolute;top:-5px;right:-5px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:var(--contrast);font-size:9px;font-style:normal;border:2px solid var(--surface)}.ret-mail-launch>strong{font-size:12px;font-weight:400;margin-top:3px}.ret-mail-launch>small{font-size:9px;color:var(--muted)}.ret-mail-launch[data-clicked=true]>span{transform:scale(.93);background:var(--green-soft)}.ret-away-saved{display:flex;gap:7px;align-items:center;justify-content:center;margin-top:auto;font-size:9px;line-height:1.7;color:var(--muted);padding-top:20px}.ret-away-saved>svg{color:var(--green);flex-shrink:0}.ret-sms-link{display:inline-flex;align-items:center;gap:5px;color:var(--green);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.ret-sms-link>svg{flex-shrink:0}.ret-shipping-lockscreen{height:100%;display:flex;align-items:center;flex-direction:column;padding-block:34px 2px}.ret-lockscreen-clock{text-align:center;margin-bottom:35px}.ret-lockscreen-clock>span{display:block;font-size:58px;letter-spacing:-4px;line-height:1.15;font-weight:500}.ret-lockscreen-clock>small{display:block;font-size:10px;color:var(--muted);margin-top:9px}.ret-sms-notification{display:flex;align-items:flex-start;gap:11px;padding:17px 15px;border:1px solid var(--line);border-radius:13px;background:var(--bg);width:100%;transition:background .2s,box-shadow .2s}.ret-sms-notification[data-clicked=true]{background:color-mix(in srgb,var(--green) 7%,var(--bg));box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 6%,transparent)}.ret-notification-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;color:var(--green);background:var(--surface);border-radius:9px}.ret-sms-notification>div{min-width:0;flex:1}.ret-sms-notification>div>div{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px}.ret-sms-notification strong{font-size:11px;font-weight:500}.ret-sms-notification small{font-size:8px;color:var(--muted)}.ret-sms-notification h4{font-size:13px;letter-spacing:-.2px;line-height:1.5}.ret-sms-notification p{font-size:10px;color:var(--muted);line-height:1.7;margin-top:4px;max-width:280px}.ret-lockscreen-line{height:3px;width:75px;background:var(--line);border-radius:3px;margin-top:auto}.ret-phone-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:500;letter-spacing:.1px;padding:0 3px 15px}.ret-phone-top>span:last-child{display:flex;align-items:flex-end;gap:2px}.ret-phone-top i{width:3px;height:5px;background:var(--ink);border-radius:1px}.ret-phone-top i:nth-child(2){height:7px}.ret-phone-top i:nth-child(3){height:9px}.ret-message-source{display:flex;align-items:center;flex-direction:column;gap:6px}.ret-message-source>span{display:grid;place-items:center;width:43px;height:43px;color:var(--green);background:var(--bg);border-radius:50%}.ret-message-source>strong{font-size:13px;font-weight:500}.ret-message-source>small{font-size:9px;color:var(--muted)}.ret-message-time{align-self:center;color:var(--muted);font-size:8px;margin:22px 0 12px}.ret-message-bubble{position:relative;background:var(--bg);border-radius:2px 13px 13px;padding:18px 18px 13px;max-width:94%;animation:ret-scene-enter .5s cubic-bezier(.2,.65,.2,1) both .12s}.ret-message-bubble>p{font-size:12px;line-height:1.8;max-width:300px}.ret-message-ttn{display:block;font-size:10px;color:var(--muted);margin-top:12px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.ret-message-bubble>.ret-sms-link{margin-top:10px;text-decoration:underline;text-underline-offset:3px;transition:background .2s,box-shadow .2s}.ret-message-bubble>.ret-sms-link[data-clicked=true]{background:color-mix(in srgb,var(--green) 10%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--green) 10%,transparent)}.ret-message-delivery{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:8px;color:var(--green);margin-top:11px}.ret-tracking{display:flex;flex-direction:column;height:100%;min-width:0}.ret-tracking-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ret-tracking-top>span:last-child{font-size:9px;color:var(--muted)}.ret-tracking-heading{display:flex;align-items:center;gap:12px;margin-top:27px}.ret-tracking-heading>span{display:grid;place-items:center;width:45px;height:45px;background:var(--bg);border-radius:50%;color:var(--green);flex-shrink:0}.ret-tracking-heading .ret-overline{font-size:8px;margin-bottom:5px}.ret-tracking-heading h4{font-size:21px;letter-spacing:-.6px;line-height:1.3}.ret-tracking-number{display:flex;gap:10px;font-size:10px;margin:20px 0 25px;padding-bottom:14px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.ret-tracking-number>span{color:var(--muted)}.ret-tracking-number>strong{font-weight:400;letter-spacing:.03em}.ret-tracking-steps{display:grid;gap:21px}.ret-tracking-steps>div{position:relative;display:flex;gap:12px;align-items:flex-start}.ret-tracking-steps>div:not(:last-child):after{content:"";position:absolute;top:24px;bottom:-19px;left:10px;width:1px;background:var(--line)}.ret-tracking-steps>div[data-state=done]:after{background:color-mix(in srgb,var(--green) 45%,var(--line))}.ret-tracking-steps>div>span{height:21px;width:21px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--muted);flex-shrink:0}.ret-tracking-steps>div[data-state=done]>span{background:var(--green);border-color:var(--green);color:var(--contrast)}.ret-tracking-steps>div[data-state=current]>span{border-color:var(--green);color:var(--green);box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 6%,transparent)}.ret-tracking-steps strong{display:block;font-size:11px;line-height:1.5;font-weight:400}.ret-tracking-steps>div[data-state=current] strong{color:var(--green)}.ret-tracking-steps small{display:block;font-size:9px;line-height:1.7;color:var(--muted);margin-top:2px}.ret-tracking-order{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:18px;font-size:10px;line-height:1.4}.ret-tracking-order>svg{color:var(--muted);flex-shrink:0}.ret-tracking-order>svg:last-child{margin-left:auto;color:var(--green)}.ret-tracking-order small{display:block;color:var(--muted);font-size:8px;margin-top:4px}.retention-demo[data-motion=off] *{animation:none!important;transition:none!important}.retention-demo[data-playing=false] .ret-scene,.retention-demo[data-playing=false] .ret-message-bubble,.retention-demo[data-playing=false] .ret-subscription-done>span{animation:none}@keyframes ret-scene-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ret-symbol-enter{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.ret-layout{gap:38px}.ret-narrative h3{font-size:32px}.ret-viewport,.ret-window-bar{padding-inline:21px}}@media(max-width:800px){.ret-layout{gap:25px;grid-template-columns:.75fr 1fr}.ret-scenarios{margin-bottom:24px}.ret-narrative h3{font-size:28px}.ret-narrative>p{font-size:12px;line-height:1.8}.ret-viewport{padding:21px 17px;height:440px}.ret-window-bar{padding-inline:17px}.ret-product-compact{gap:11px}.ret-order-heading{align-items:flex-start;flex-direction:column;gap:7px}.ret-order-heading h4{font-size:21px}.ret-inbox-message{padding:16px 10px;gap:8px}.ret-inbox-from strong{font-size:9px}.ret-inbox-from>span{font-size:7px}.ret-mail-header{gap:7px}.ret-mail-header strong{font-size:9px}.ret-mail-header>div>span{font-size:8px}.ret-mail-header>small{font-size:7px}.ret-letter p{font-size:10px}.ret-checkout-heading>span:last-child{font-size:8px}.ret-checkout>h4{font-size:20px}}@media(max-width:620px){.ret-scenarios{gap:25px;margin-bottom:20px}.ret-scenarios>button{font-size:11px}.ret-layout{grid-template-columns:1fr;gap:24px}.ret-narrative{padding:0;max-width:none}.ret-narrative h3{font-size:30px;margin:11px 0}.ret-narrative>p{max-width:405px;font-size:12px;line-height:1.8}.ret-narrative>.ret-overline{font-size:8px}.ret-how{display:none}.ret-example-wrap{justify-self:start;max-width:none}.ret-viewport{height:430px;padding:20px 19px}.ret-window-bar{padding:13px 19px}.ret-order-heading{flex-direction:row;align-items:center}.ret-product-compact{gap:15px}.ret-mail-header strong{font-size:10px}.ret-mail-header>div>span{font-size:9px}.ret-mail-header>small{font-size:8px}.ret-letter p{font-size:11px}.ret-checkout-heading>span:last-child{font-size:9px}.ret-checkout>h4{font-size:22px}.ret-inbox-from strong{font-size:10px}.ret-inbox-from>span{font-size:8px}}@media(max-width:370px){.ret-scenarios{gap:19px}.ret-scenarios>button{font-size:10px}.ret-viewport{height:438px;padding-inline:14px}.ret-window-bar{padding-inline:14px;font-size:9px}.ret-demo-label{font-size:8px}.ret-product-compact{gap:11px}.ret-product-compact h4{font-size:15px}.ret-status{font-size:7px}.ret-order-heading h4{font-size:20px}.ret-inbox-message{padding-inline:10px}.ret-inbox-message>.ret-mail-avatar{display:none}.ret-checkout-rows strong{font-size:9px}.ret-checkout-pay-separator{margin-inline:2px}.ret-checkout-heading>span:last-child{font-size:8px}.ret-checkout>h4{font-size:21px}.ret-letter h4{font-size:23px}}@media(prefers-reduced-motion:reduce){.retention-demo *{animation:none!important;transition:none!important}}.ret-stages{display:flex;flex-wrap:wrap;gap:15px;margin-top:22px}.ret-stages>button{display:flex;align-items:center;gap:5px;min-height:44px;padding:7px 0;background:transparent;color:var(--muted);font-size:10px;transition:color .2s}.ret-stages>button>span{font-size:8px;opacity:.65;font-variant-numeric:tabular-nums}.ret-stages>button[aria-pressed=true]{color:var(--green)}.ret-stages>button[aria-pressed=true]>span{opacity:1}.ret-scene[data-ret-scene=subscribe]>.ret-product{flex:none;flex-direction:row;gap:14px;text-align:left;justify-content:flex-start;margin:25px 0 23px}.ret-scene[data-ret-scene=subscribe]>.ret-product .ret-product-art{width:85px;height:113px;flex-shrink:0;background:var(--bg);border-radius:5px}.ret-scene[data-ret-scene=subscribe]>.ret-product .ret-product-bottle{transform:scale(.8)}.ret-scene[data-ret-scene=subscribe]>.ret-product h4{font-size:17px}.ret-scene[data-ret-scene=subscribe]>.ret-product .ret-overline{font-size:8px}.ret-scene[data-ret-scene=subscribe]>.ret-stock-form{margin-top:auto}.ret-example-wrap>.demo-playback{padding-inline:3px}@media(max-width:800px)and (min-width:621px){.ret-scene[data-ret-scene=subscribe]>.ret-product{gap:11px}.ret-scene[data-ret-scene=subscribe]>.ret-product .ret-product-art{width:61px;height:96px}.ret-scene[data-ret-scene=subscribe]>.ret-product .ret-product-bottle{transform:scale(.65)}.ret-scene[data-ret-scene=subscribe]>.ret-product h4{font-size:15px}.ret-stages{gap:10px}.ret-stages>button{font-size:9px}}@media(max-width:620px){.ret-stages{margin-top:10px;gap:25px}.ret-layout{gap:15px}.ret-stages>button{font-size:10px}.ret-scenarios{column-gap:20px;row-gap:0}}.operations-demo{min-width:0;width:100%}.ops-scenarios{display:flex;gap:24px;align-items:center;margin-bottom:30px}.ops-scenarios>button{display:inline-flex;align-items:center;gap:7px;position:relative;background:none;padding:12px 0;min-height:44px;color:var(--muted);font-size:12px;white-space:nowrap}.ops-scenarios>button:after{content:"";position:absolute;inset:auto 0 2px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .25s}.ops-scenarios>button[aria-pressed=true]{color:var(--ink)}.ops-scenarios>button[aria-pressed=true]:after{transform:scaleX(1)}.ops-layout{display:grid;grid-template-columns:.8fr 1fr;align-items:center;gap:66px}.ops-narrative{max-width:340px;padding-block:20px}.ops-kicker{display:block;font-size:9px;line-height:1.5;letter-spacing:.12em;color:var(--muted);font-weight:400}.ops-narrative h3{font-family:FixelDisplay,Fixel,sans-serif;font-weight:600;font-size:clamp(28px,3vw,37px);line-height:1.19;letter-spacing:-.05em;margin:17px 0}.ops-narrative h3>span{color:var(--muted)}.ops-narrative>p{font-size:13px;line-height:1.9;color:var(--muted);max-width:310px}.ops-steps{display:grid;gap:13px;list-style:none;padding:0;margin:28px 0 0}.ops-steps>li{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted);transition:color .25s}.ops-steps>li>button>span{display:grid;place-items:center;border:1px solid var(--line);width:22px;height:22px;border-radius:50%;font-size:8px;transition:background .25s,color .25s,border-color .25s}.ops-steps>[data-reached=true]>button>span{border-color:var(--green);color:var(--green)}.ops-steps>[data-current=true]{color:var(--ink)}.ops-steps>[data-current=true]>button>span{background:var(--green-soft)}.ops-crm-brands{display:flex;align-items:center;gap:17px;font-size:17px;letter-spacing:-.55px;font-weight:500;margin-top:30px}.ops-crm-brands>span>span{font-weight:400}.ops-crm-brands>i,.ops-crm-brandline>i{width:1px;height:13px;background:var(--line)}.ops-example{min-width:0;width:100%;max-width:550px;justify-self:end;position:relative;isolation:isolate}.ops-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 21px;color:var(--muted);font-size:10px;border-bottom:1px solid var(--line)}.ops-window-bar>small{font-size:9px}.ops-viewport{height:415px;padding:22px 23px 16px;position:relative;overflow:hidden}.ops-scene{height:100%;min-width:0;animation:ops-scene-enter .4s cubic-bezier(.2,.65,.2,1) both}.ops-scene h4{font-family:FixelDisplay,Fixel,sans-serif;font-weight:600;font-size:24px;letter-spacing:-.9px;line-height:1.18;margin:0}.ops-status{font-size:10px;line-height:1.6;color:var(--muted);min-height:38px;padding:0 21px 12px}.ops-checkout-complete{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;padding-top:8px}.ops-complete-mark{display:grid;place-items:center;width:51px;height:51px;border:1px solid color-mix(in srgb,var(--green) 36%,transparent);border-radius:50%;background:var(--green-soft);color:var(--green);margin:26px 0 17px}.ops-checkout-complete>p{font-size:11px;color:var(--muted);margin-top:9px}.ops-checkout-complete>p>strong{color:var(--ink);font-weight:400}.ops-product{width:100%;display:flex;align-items:center;gap:13px;min-width:0;margin-block:19px;text-align:left}.ops-product-art{position:relative;display:grid;place-items:center;width:40px;height:50px;flex-shrink:0;background:linear-gradient(90deg,#d4d9c7,#f0f0e4 35%,#d6dacb);border-radius:6px 6px 5px 5px;margin-inline:4px;color:#455444}.ops-product-art:before{content:"";position:absolute;inset:-7px 1px auto;height:10px;border-radius:2px;background:linear-gradient(90deg,#98a18d,#b5bca8,#939e89)}.ops-product-art>i{position:absolute;top:8px;bottom:8px;left:4px;width:1px;background:#fff5}.ops-product-art>b{font-size:10px;line-height:1;font-weight:400;letter-spacing:-.4px}.ops-product-art small{font-size:6px;display:block;letter-spacing:1px;margin-top:3px}.ops-product>div{display:flex;flex-direction:column;gap:5px;min-width:0}.ops-product>div>strong{font-size:12px;line-height:1.4;font-weight:500}.ops-product>div>span{font-size:10px;color:var(--muted)}.ops-product>small{font-size:10px;color:var(--muted);margin-left:auto}.ops-checkout-complete>.ops-product{width:calc(100% - 24px);max-width:310px;margin-top:28px;margin-bottom:19px}.ops-complete-payment{width:calc(100% - 24px);max-width:310px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--line);font-size:11px}.ops-complete-payment>span:first-child{display:flex;align-items:center;gap:7px}.ops-paid{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:20px;background:var(--green-soft);color:var(--green);font-size:10px;white-space:nowrap;line-height:1.5}.ops-paid-small{font-size:9px;padding:3px 7px}.ops-quiet-caption{font-size:10px;line-height:1.5;margin-top:auto;padding-top:18px;color:var(--muted)}.ops-inbox{height:100%;position:relative;display:flex;flex-direction:column}.ops-chat-heading{display:flex;align-items:center;gap:10px;min-width:0}.ops-telegram-icon{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;background:#2aabee;color:#fff;border-radius:50%}.ops-chat-heading>div{min-width:0;display:flex;flex-direction:column;gap:4px}.ops-chat-heading strong{font-size:11px;font-weight:500}.ops-chat-heading>div>span{font-size:9px;color:var(--muted)}.ops-inbox-background{display:grid;gap:22px;padding-top:32px;opacity:.6}.ops-inbox-row{display:flex;align-items:center;gap:12px}.ops-inbox-row>span{width:35px;height:35px;border-radius:50%;background:var(--subtle)}.ops-inbox-row>div{display:grid;gap:8px;width:calc(100% - 50px)}.ops-inbox-row i{display:block;width:45%;height:6px;border-radius:8px;background:var(--line)}.ops-inbox-row i+i{width:70%;opacity:.6}.ops-notification{display:flex;align-items:flex-start;gap:10px;position:absolute;top:84px;left:-3px;right:-3px;padding:17px 16px;border:1px solid var(--line);border-radius:11px;background:var(--surface);box-shadow:0 14px 36px #19331f0b;opacity:0;transform:translateY(-18px) scale(.98);transition:opacity .55s,transform .55s cubic-bezier(.2,.65,.2,1)}.ops-notification[data-arriving=true]{opacity:1;transform:translateY(0) scale(1)}.ops-notification>.ops-telegram-icon{width:31px;height:31px}.ops-notification>div{min-width:0;flex:1}.ops-notification-meta{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:13px}.ops-notification-meta>strong{font-weight:500;font-size:9px}.ops-notification-meta>small{font-size:8px;color:var(--muted)}.ops-notification>div>strong{font-size:12px;line-height:1.5;font-weight:500;letter-spacing:-.2px}.ops-notification p{font-size:10px;line-height:1.5;color:var(--muted);margin-top:5px}.ops-notification-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:var(--muted)}.ops-inbox-label{display:flex;align-items:center;gap:7px;margin-top:auto;justify-content:center;color:var(--muted);font-size:10px;padding-bottom:32px}.ops-telegram{height:100%;display:flex;flex-direction:column}.ops-private-label{font-size:8px;color:var(--muted);margin-left:auto;white-space:nowrap}.ops-telegram-message{background:var(--surface);border:1px solid var(--line);border-radius:9px 9px 9px 2px;padding:17px 18px 9px;margin-top:19px;flex:1;min-height:0;position:relative}.ops-message-overline{display:block;font-size:8px;letter-spacing:.1em;color:var(--muted);margin-bottom:7px}.ops-message-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.ops-message-title h4{font-size:23px}.ops-telegram-message .ops-product{margin:21px 0 15px}.ops-telegram-message .ops-product-art{width:30px;height:38px;border-radius:4px}.ops-telegram-message .ops-product-art>b{font-size:8px}.ops-telegram-message .ops-product-art small{font-size:5px}.ops-telegram-message .ops-product>div>strong{font-size:11px}.ops-telegram-message .ops-product>div>span{font-size:9px}.ops-message-details{display:grid;gap:10px;margin:0}.ops-message-details>div{display:flex;gap:12px;justify-content:space-between;font-size:10px;line-height:1.5}.ops-message-details dt{display:flex;gap:7px;color:var(--muted);align-items:flex-start}.ops-message-details dd{margin:0;text-align:right}.ops-message-details dd>span{font-size:9px;color:var(--muted)}.ops-message-time{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--muted);font-size:8px;margin-top:8px}.ops-telegram-link{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;min-height:43px;margin-top:5px;font-size:10px;border-radius:3px 3px 8px 8px;color:var(--green);background:var(--green-soft)}.ops-opened-order{height:100%;display:flex;flex-direction:column}.ops-admin-label{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px}.ops-admin-label>span:first-child{font-family:FixelDisplay,Fixel,sans-serif;font-weight:600;letter-spacing:-.8px;font-size:18px}.ops-admin-label>span:last-child{display:flex;gap:5px;align-items:center;font-size:9px;color:var(--muted)}.ops-order-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-order-heading h4{margin-top:5px}.ops-opened-order>.ops-product{margin:25px 0 22px}.ops-order-details{display:grid;gap:15px;margin:0}.ops-order-details>div{display:flex;justify-content:space-between;gap:13px;font-size:11px;line-height:1.5}.ops-order-details dt{color:var(--muted)}.ops-order-details dd{text-align:right;margin:0}.ops-order-details dd>span{display:block;font-size:9px;color:var(--muted);margin-top:3px}.ops-ready{display:flex;align-items:center;gap:10px;margin-top:auto;padding:13px 12px;background:var(--green-soft);border-radius:5px}.ops-ready>span{display:grid;place-items:center;width:26px;height:26px;color:var(--green);border:1px solid color-mix(in srgb,var(--green) 30%,transparent);border-radius:50%;flex-shrink:0}.ops-ready strong{font-size:11px;font-weight:500}.ops-ready p{font-size:9px;color:var(--muted);line-height:1.5;margin-top:3px}.ops-transfer{height:100%;display:flex;flex-direction:column;justify-content:center}.ops-transfer-heading{text-align:center}.ops-transfer-heading h4{margin-top:15px;font-size:27px}.ops-transfer-path{display:flex;align-items:center;width:78%;margin:40px auto 0}.ops-transfer-source,.ops-transfer-destination{display:grid;place-items:center;width:58px;height:58px;background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-shrink:0}.ops-transfer-source{display:flex;justify-content:center;gap:0;font-family:FixelDisplay,Fixel,sans-serif;font-size:43px;line-height:1;letter-spacing:-5px;padding-right:5px;padding-bottom:4px}.ops-transfer-source>span{color:var(--green)}.ops-transfer-destination{color:var(--green)}.ops-transfer-line{height:1px;flex:1;position:relative;background:var(--line)}.ops-transfer-line>i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--green);transform:scaleX(var(--transfer-progress));transform-origin:left}.ops-transfer-line>b{position:absolute;left:calc(var(--transfer-progress)*100%);top:0;transform:translate(-50%,-50%);background:var(--green);width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 5px color-mix(in srgb,var(--green) 8%,transparent)}.ops-transfer-labels{width:78%;margin:10px auto 0;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--muted)}.ops-transfer-labels>span{width:58px;text-align:center}.ops-transfer-fields{display:flex;gap:15px;align-items:center;justify-content:center;margin-top:29px}.ops-transfer-fields>span{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--muted)}.ops-crm-brandline{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;font-size:11px;color:var(--muted)}.ops-crm{display:flex;flex-direction:column;height:100%}.ops-crm-toolbar{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:9px;margin-bottom:24px}.ops-crm-toolbar>span:first-child{display:flex;align-items:center;gap:6px;color:var(--ink);font-size:11px}.ops-crm-state{font-size:8px;line-height:1.5;color:var(--muted);display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border-radius:3px;background:var(--subtle);white-space:nowrap}.ops-crm-state[data-ready=true]{color:var(--green);background:var(--green-soft)}.ops-crm-fields{display:grid;gap:6px;margin-top:19px}.ops-crm-field{display:flex;gap:10px;align-items:center;min-height:54px;padding:7px 9px;border:1px solid transparent;border-radius:5px;transition:background .4s,border-color .4s}.ops-crm-field[data-filled=true]{background:color-mix(in srgb,var(--green-soft) 62%,transparent);border-color:color-mix(in srgb,var(--green) 8%,transparent)}.ops-crm-field-icon{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line);color:var(--muted);border-radius:6px;flex-shrink:0}.ops-crm-field>div{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.ops-crm-field>div>span{font-size:8px;color:var(--muted)}.ops-crm-field strong{font-size:11px;line-height:1.3;font-weight:400;min-height:14px}.ops-crm-field small{font-size:8px;line-height:1.3;color:var(--muted)}.ops-crm-field>svg{color:var(--green);opacity:0;transform:scale(.7);transition:opacity .35s,transform .35s}.ops-crm-field[data-filled=true]>svg{opacity:1;transform:scale(1)}.ops-skeleton{display:block;width:64%;max-width:130px;height:6px;border-radius:10px;background:var(--line);margin-top:4px}.ops-crm-ready{display:flex;gap:6px;align-items:center;font-size:10px;color:var(--green);margin-top:auto;padding-top:14px;opacity:0;transform:translateY(4px);transition:opacity .45s,transform .45s}.ops-crm-ready[data-ready=true]{opacity:1;transform:translateY(0)}@keyframes ops-scene-enter{0%{opacity:0;transform:translateY(9px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.operations-demo[data-motion=off] *{animation:none!important;transition:none!important}.operations-demo[data-playing=false] .ops-scene{animation:none}.operations-demo[data-playing=false] .ops-viewport *{transition:none}@media(max-width:1000px){.ops-layout{gap:35px}.ops-viewport,.ops-window-bar,.ops-status{padding-inline:15px}.ops-steps{gap:12px}.ops-transfer-fields{gap:9px}.ops-private-label{display:none}}@media(max-width:800px){.ops-layout{grid-template-columns:1fr;gap:27px;max-width:590px;margin-inline:auto}.ops-narrative{padding-block:0;max-width:none}.ops-narrative h3{font-size:30px;margin:14px 0}.ops-narrative>p{max-width:480px}.ops-steps{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:22px}.ops-steps>li{font-size:10px;gap:7px}.ops-example{max-width:none;justify-self:stretch}.ops-viewport,.ops-window-bar,.ops-status{padding-inline:25px}.ops-crm-brands{margin-top:22px}.ops-scenarios{margin-bottom:25px}}@media(max-width:560px){.ops-scenarios{gap:25px;margin-bottom:22px;padding-inline:4px}.ops-scenarios>button{font-size:11px}.ops-narrative{padding-inline:4px}.ops-narrative h3{font-size:28px}.ops-narrative>p{font-size:12px;line-height:1.8}.ops-steps{gap:10px 13px;margin-top:20px}.ops-steps>li{font-size:9px}.ops-steps>li>button>span{width:19px;height:19px;font-size:7px}.ops-crm-brands{font-size:15px;gap:14px;margin-top:19px}.ops-layout{gap:24px}.ops-viewport{height:418px;padding:20px 12px 16px}.ops-window-bar{padding:13px 12px;font-size:9px}.ops-status{font-size:9px;padding-inline:12px;min-height:37px}.ops-notification{padding:17px 13px;left:0;right:0}.ops-notification>div>strong{font-size:11px}.ops-chat-heading strong{font-size:11px}.ops-transfer-path,.ops-transfer-labels{width:85%}.ops-transfer-fields{gap:11px}.ops-transfer-fields>span{font-size:8px}.ops-telegram-message{padding:17px 14px 9px}.ops-admin-label{margin-bottom:25px}.ops-crm-field{padding-inline:7px}.ops-scene h4{font-size:24px}.ops-crm-toolbar{margin-bottom:21px}}@media(prefers-reduced-motion:reduce){.operations-demo *{animation:none!important;transition:none!important}}.ops-steps>li>button{display:flex;align-items:center;gap:10px;min-height:32px;background:none;padding:0;font-size:inherit;color:inherit;text-align:left}.ops-steps>li>button:hover{color:var(--ink)}@media(max-width:800px){.ops-steps>li>button{gap:7px;min-height:30px}}.integration-showcase{scroll-margin-top:100px}.integration-navigation{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:35px}.integration-tabs{position:relative;display:flex;gap:28px;min-width:0;overflow-x:auto;scrollbar-width:none}.integration-tabs::-webkit-scrollbar{display:none}.integration-tab-compact{display:none}.integration-tabs>.integration-custom-tab{display:grid;place-items:center;min-width:44px;flex-shrink:0}.integration-tabs>.integration-custom-tab:after{left:10px;right:10px}.integration-tabs>button:focus-visible{outline-offset:-2px}.integration-tabs>button{position:relative;padding:13px 0;background:none;color:var(--muted);font-size:13px;white-space:nowrap;min-height:44px}.integration-tabs>button:after{content:"";position:absolute;inset:auto 0 4px;height:2px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .22s}.integration-tabs>button[aria-selected=true]{color:var(--ink)}.integration-tabs>button[aria-selected=true]:after{transform:scaleX(1)}.integration-arrows{display:flex;gap:4px;flex-shrink:0}.integration-arrows button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:transparent;color:var(--muted)}.integration-arrows button:hover{background:var(--subtle);color:var(--ink)}.integration-panel{padding-top:28px;outline-offset:8px;animation:integration-enter .3s ease both}.custom-integration{display:flex;align-items:flex-start;gap:20px;padding-block:26px 18px;max-width:660px}.custom-integration-icon{flex-shrink:0;margin-top:4px;color:var(--green)}.custom-integration h3{font-family:FixelDisplay,Fixel,sans-serif;font-size:30px;line-height:1.2;letter-spacing:-1px;font-weight:600}.custom-integration p{font-size:14px;line-height:1.85;color:var(--muted);margin-top:16px;max-width:510px}.custom-integration .text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:17px;font-size:13px}.integration-panel .integration-catalog{margin-top:0;gap:26px 50px;padding-block:8px}.integration-showcase .integration-identity{height:42px;background:none}.integration-showcase .integration-identity img{display:block;max-width:140px;max-height:29px;filter:none;opacity:1;mix-blend-mode:normal;background:none}.integration-showcase .integration-brand--hutko img{height:29px;max-height:29px}.integration-showcase .integration-brand--plata img{width:140px;height:auto}.integration-showcase .integration-brand--mono img{max-height:35px}.integration-showcase .integration-brand--nova img{max-width:113px;max-height:40px}.integration-showcase .integration-brand--checkbox img{width:122px}.integration-showcase .integration-identity .payment-logo{height:30px}:root[data-theme=dark] .integration-showcase .integration-identity img{filter:grayscale(1) brightness(0) invert(.92);mix-blend-mode:normal}:root[data-theme=dark] .integration-showcase .integration-brand--nova img{filter:none}.integration-pagination{display:flex;gap:6px;justify-content:center;margin-top:24px}.integration-pagination>span{height:4px;width:4px;border-radius:3px;background:var(--line);transition:width .25s,background .25s}.integration-pagination>[data-active=true]{width:18px;background:var(--green)}.analytics-demo{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:5px}.integration-kicker{display:flex;align-items:center;gap:8px;font-size:11px!important;color:var(--muted);margin:0!important}.integration-kicker svg{color:var(--green)}.analytics-copy h3{font-family:FixelDisplay,Fixel,sans-serif;font-size:30px;line-height:1.2;letter-spacing:-1.05px;margin-top:22px;font-weight:600}.analytics-copy h3>span{color:var(--muted)}.analytics-copy>p:not(.integration-kicker){font-size:13px;line-height:1.85;color:var(--muted);max-width:355px;margin-top:18px}.analytics-copy ul{list-style:none;padding:0;margin:23px 0 0;display:grid;gap:12px}.analytics-copy li{display:flex;align-items:center;gap:10px;font-size:12px}.analytics-copy li>svg{color:var(--green)}.analytics-window{position:relative;padding:25px 28px 18px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 16px 40px #12251b05;min-width:0}.analytics-window-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.analytics-window-top>span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;letter-spacing:-.3px}.analytics-window-top svg{color:var(--green)}.analytics-window-top>small{font-size:9px;color:var(--muted)}.analytics-window-label{font-size:11px;color:var(--muted);margin-top:25px}.analytics-event-path{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:22px}.analytics-event-path:before,.analytics-event-path:after{content:"";position:absolute;left:16.666%;top:21px;width:66.666%;height:1px;background:var(--line)}.analytics-event-path:after{background:var(--green);width:calc(var(--event-progress)*.66666);transition:width .3s}.analytics-event-path>button{position:relative;z-index:1;background:none;display:flex;align-items:center;flex-direction:column;gap:10px;padding:0 0 8px;color:var(--muted);min-height:64px}.analytics-event-path>button>span{display:grid;place-items:center;width:43px;height:43px;background:var(--surface);border:1px solid var(--line);border-radius:50%;transition:background .25s,border-color .25s,color .25s}.analytics-event-path>button>b{font-size:10px;font-weight:400}.analytics-event-path>[data-reached=true]>span{border-color:var(--green);color:var(--green);background:var(--green-soft)}.analytics-event-path>[aria-pressed=true]>span{box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 7%,transparent)}.analytics-event-detail{margin-top:22px;padding:18px;background:var(--bg);border-radius:5px;min-height:119px}.analytics-event-status{display:flex;align-items:center;gap:6px;color:var(--green);font-size:10px}.analytics-event-detail h4{margin:13px 0 6px;font-size:15px;font-weight:500;letter-spacing:-.3px}.analytics-event-detail p{font-size:11px;line-height:1.65;color:var(--muted)}.analytics-next{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:16px 0 3px;min-height:44px;background:none;font-size:11px;color:var(--ink)}.analytics-next:hover{color:var(--green)}@keyframes integration-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.integration-showcase[data-paused=true] *{animation:none!important;transition:none!important}@media(max-width:1000px){.analytics-demo{gap:35px}.analytics-copy h3{font-size:28px}.analytics-window{padding-inline:22px}.integration-tabs{gap:22px}}@media(max-width:800px){.integration-navigation{margin-top:26px;gap:8px;align-items:flex-end}.integration-tabs{gap:19px}.integration-tabs>button{font-size:12px}.integration-arrows{gap:0}.integration-arrows button{width:36px}.integration-panel{min-height:0;padding-top:25px}.analytics-demo{grid-template-columns:1fr;gap:30px;max-width:570px;margin-inline:auto}.analytics-copy h3{font-size:29px;margin-top:17px}.analytics-copy>p:not(.integration-kicker){max-width:460px;font-size:13px;margin-top:14px}.analytics-copy ul{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:18px}.analytics-copy li{font-size:11px}.analytics-window{position:relative;padding:24px}.integration-pagination{margin-top:27px}}@media(max-width:560px){.integration-showcase.container{padding-inline:12px}.integration-showcase>.section-intro{padding-inline:12px}.integration-navigation{flex-wrap:wrap;gap:0;position:relative}.integration-tabs{width:100%;justify-content:space-between;gap:8px}.integration-tab-full{display:none}.integration-tab-compact{display:inline}.integration-tabs>button{font-size:11px;min-height:46px}.integration-arrows{position:absolute;right:0;top:-52px}.integration-arrows button{width:40px;height:40px}.integration-showcase .section-intro>p{max-width:calc(100% - 85px);font-size:12px}.integration-panel{padding-top:22px}.custom-integration{gap:14px;padding-block:18px 8px}.custom-integration h3{font-size:25px;letter-spacing:-.75px}.custom-integration p{font-size:13px;margin-top:12px}.custom-integration-icon{width:23px;height:23px}.integration-panel .integration-catalog{padding:0 12px;gap:19px 25px;margin-top:0}.integration-showcase .integration-identity img{max-width:125px}.integration-showcase .integration-brand--plata img{width:125px}.integration-showcase .integration-identity .payment-logo{height:28px}.analytics-copy{padding-inline:4px}.analytics-copy h3{font-size:27px}.analytics-copy ul{gap:10px 14px}.analytics-copy li{font-size:10px;gap:6px}.analytics-window{position:relative;padding:21px 18px 16px}.analytics-event-detail{padding:16px}.analytics-window-top>span{font-size:13px}}@media(prefers-reduced-motion:reduce){.integration-showcase *{animation:none!important;transition:none!important}}.analytics-window>.demo-playback{padding:10px 0 0;margin-top:8px}.stores-section.section-space{padding-block:58px 65px}.stores-intro h2{font-size:32px;line-height:1.2;letter-spacing:-.045em;text-wrap:balance}.stores-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;max-width:760px;margin-top:30px}.store-profile{min-width:0}.store-logo-wrap{height:58px;display:flex;align-items:center;margin-bottom:18px}.store-logo{display:block;object-fit:contain;object-position:left center;max-width:100%;height:auto}.store-profile--exclusive .store-logo{width:96px}.store-profile--artistic .store-logo{width:205px}.store-details{min-width:0}.store-profile h3{font-size:16px;line-height:1.45;font-weight:500;letter-spacing:-.3px}.store-details>p{max-width:305px;font-size:12px;line-height:1.75;color:var(--muted);margin-top:7px}.store-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:3px;font-size:12px;color:var(--muted);transition:color .2s}.store-link svg{transition:transform .25s}:root[data-theme=dark] .store-logo{filter:brightness(0) invert(.92)}@media(hover:hover)and (pointer:fine){.store-link:hover{color:var(--ink)}.store-link:hover svg{transform:translate(2px,-2px)}}@media(max-width:800px){.stores-section.section-space{padding-block:42px 50px}.stores-intro h2{font-size:29px}.stores-grid{gap:36px;margin-top:28px}.store-profile--artistic .store-logo{width:190px}}@media(max-width:560px){.stores-section.section-space{padding-block:36px 40px}.stores-intro h2{max-width:315px;font-size:26px}.stores-grid{grid-template-columns:1fr;gap:26px;margin-top:26px}.store-profile{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;column-gap:20px}.store-logo-wrap{height:52px;margin-bottom:0}.store-profile--exclusive .store-logo{width:80px}.store-profile--artistic .store-logo{width:96px}.store-profile h3{font-size:15px;line-height:1.5}.store-details>p{max-width:300px;font-size:12px;line-height:1.65;margin-top:5px}.store-link{margin-top:0;font-size:11px}}@media(max-width:360px){.store-profile{grid-template-columns:82px minmax(0,1fr);column-gap:16px}.store-profile--exclusive .store-logo{width:72px}.store-profile--artistic .store-logo{width:82px}}@media(prefers-reduced-motion:reduce){.store-link,.store-link svg{transition:none}}:root[data-motion=off] .store-link,:root[data-motion=off] .store-link svg{transition:none}@font-face{font-family:Fixel;src:url(/fonts/FixelText-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Fixel;src:url(/fonts/FixelText-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:FixelDisplay;src:url(/fonts/FixelDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}:root{font-family:Fixel,Arial,sans-serif;font-synthesis:none;color:#1d2821;background:var(--bg);--bg:#f8faf8;--surface:#fff;--ink:#1d2821;--muted:#6e7971;--line:#dfe5df;--green:#4b8558;--green-soft:#eef5ef;--contrast:#fff;--subtle:#f0f4f0;--shadow:0 20px 70px #1b3a260a;scroll-behavior:smooth;scroll-padding-top:105px}:root[data-theme=dark]{color-scheme:dark;--bg:#101411;--surface:#191f1a;--ink:#eef4ee;--muted:#9ca79e;--line:#303a32;--green:#86bd91;--green-soft:#26362a;--contrast:#102116;--subtle:#151b16;--shadow:0 20px 70px #0002}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);transition:background .3s,color .3s}p,h1,h2,h3{margin:0}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{border:0;cursor:pointer;color:inherit}button,a{touch-action:manipulation}button:disabled{cursor:wait;opacity:.65}svg{flex-shrink:0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--green);outline-offset:5px}::selection{background:#c4dfcb;color:#173b21}h1,h2{font-family:FixelDisplay,Fixel,sans-serif;font-weight:600;letter-spacing:-.055em;line-height:1.12}h2{font-size:42px}h2>span{color:var(--green)}.container{max-width:1160px;padding-inline:40px;margin-inline:auto}.section-space{padding-block:100px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:49px;padding:0 22px;background:var(--ink);color:var(--bg);font-size:13px;font-weight:500;border:1px solid var(--ink);border-radius:4px;transition:background .2s,border-color .2s;white-space:nowrap}.button:hover{background:var(--green);border-color:var(--green);color:var(--contrast)}.button-small{min-height:39px;font-size:12px;padding-inline:17px}.text-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;background:transparent;padding:0}.text-link:hover{color:var(--green)}.icon-button{width:38px;height:40px;display:grid;place-items:center;background:transparent;border-radius:4px}.icon-button:hover{background:var(--subtle)}.skip-link{position:fixed;top:-80px;left:20px;padding:14px;background:var(--ink);color:var(--bg);z-index:200}.skip-link:focus{top:10px}.header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 93%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-inner{max-width:1280px;padding-inline:40px;height:80px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ink);line-height:1}.brand-wordmark{display:block;width:112px;height:auto;overflow:visible}.brand-period{color:var(--green)}.nav{display:flex;gap:29px;font-size:13px;margin-left:auto;margin-right:32px}.nav a{padding-block:10px}.nav a:hover,.nav a[aria-current=page]{color:var(--green)}.header-actions{display:flex;align-items:center;gap:12px}.mobile-menu{display:none}.hero{display:grid;grid-template-columns:1.16fr 1fr;gap:75px;align-items:center;padding-top:65px;padding-bottom:65px;min-height:630px}.hero-copy{min-width:0}.eyebrow{font-size:12px;color:var(--muted);letter-spacing:.02em}.hero h1{font-size:clamp(56px,6.3vw,78px);line-height:1.055;margin-top:23px;letter-spacing:-.065em}.hero h1>span{color:var(--green)}.hero-description{font-size:16px;line-height:1.8;color:var(--muted);max-width:385px;margin-top:26px}.hero-ctas{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:31px}.product-preview{max-width:370px;width:100%;justify-self:center}.preview-caption{font-size:10px;line-height:1.6;color:var(--muted);text-align:center;margin-top:20px}.checkout-preview{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:26px 27px 20px;box-shadow:var(--shadow)}.preview-top{display:flex;align-items:center;justify-content:space-between;color:var(--muted)}.preview-shop{font-size:18px;font-weight:500;letter-spacing:-.7px;color:var(--ink)}.preview-shop>span{font-size:8px;vertical-align:super;margin-left:2px}.onepage-title{font-size:18px;font-weight:500;letter-spacing:-.5px;margin:25px 0 15px}.onepage-title>span{display:block;font-size:10px;letter-spacing:0;font-weight:400;color:var(--muted);margin-top:6px}.onepage-group{padding:12px 8px;margin:0 -8px 5px;border-radius:5px;transition:background .3s}.onepage-group.spotlight{background:var(--green-soft)}.onepage-group-label{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;gap:8px;margin-bottom:9px}.onepage-group-label>svg{color:var(--green)}.delivery-wordmark{color:var(--muted);font-size:9px;font-weight:400}.onepage-fields{display:grid;grid-template-columns:1fr 1.2fr;gap:7px}.mock-field{display:flex;flex-wrap:wrap;align-items:center;gap:3px;min-width:0;padding:10px 8px;background:var(--surface);border:1px solid var(--line);border-radius:4px;font-size:10px;line-height:1.4}.mock-field>small{display:block;width:100%;font-size:8px;color:var(--muted);margin-bottom:3px}.mock-field svg{margin-left:auto}.onepage-payments{display:flex;gap:6px}.onepage-payments>button{display:flex;align-items:center;justify-content:center;min-height:44px;flex:1;min-width:0;border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:12px 4px;font-size:10px;transition:background .2s,color .2s}.onepage-payments>button.selected{background:transparent;color:var(--ink);border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.onepage-parts{display:flex;justify-content:space-between;gap:5px;font-size:8px;color:var(--muted);margin-top:10px}.preview-next{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px;margin-top:16px;border-radius:4px;background:var(--green);color:var(--contrast);font-size:11px}.preview-next:hover{filter:brightness(1.06)}.demo-confirmed{background:var(--green-soft);color:var(--green)}.preview-powered{text-align:center;font-size:8px;color:var(--muted);margin-top:15px;min-height:12px}.preview-powered span{margin-inline:4px}.preview-powered b{color:var(--ink);font-weight:500}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding-top:60px;padding-bottom:100px}.benefits h2{font:500 18px/1.4 Fixel,sans-serif;letter-spacing:-.4px}.benefits p{font-size:13px;line-height:1.85;color:var(--muted);margin-top:13px;max-width:275px}.section-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.section-intro>p{max-width:255px;font-size:14px;line-height:1.8;color:var(--muted);padding-bottom:3px}.integration-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:46px 50px;margin-top:55px}.integration-item{min-width:0}.integration-identity{display:flex;align-items:center;gap:9px;height:39px}.integration-identity img{max-width:140px;max-height:28px;object-fit:contain;object-position:left center;filter:grayscale(1);opacity:.85;mix-blend-mode:multiply}.integration-identity img[src*=mono-parts]{max-height:31px}.integration-identity img[src*=nova-poshta]{max-width:110px;max-height:32px}.integration-identity.square img{width:28px;height:28px;border-radius:6px}.integration-identity.square>span{font-size:21px;letter-spacing:-.7px}.integration-wordmark{font-size:26px;font-weight:500;letter-spacing:-1px}.integration-wordmark.hutko{font-family:FixelDisplay;font-size:31px;letter-spacing:-1.6px}.integration-item>p{font-size:11px;color:var(--muted);margin-top:11px;line-height:1.5}.integration-note{font-size:10px;line-height:1.7;color:var(--muted);margin-top:38px}:root[data-theme=dark] .integration-identity img{filter:grayscale(1) brightness(0) invert(.86);mix-blend-mode:normal}:root[data-theme=dark] .integration-identity.square img{filter:grayscale(1);opacity:1}.faq-section{display:grid;grid-template-columns:1fr 1.2fr;gap:75px;padding-top:60px}.faq-section h2{font-size:37px}.faq-list details{margin-bottom:7px}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;cursor:pointer;list-style:none;font-size:15px;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--muted);transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details>p{font-size:13px;line-height:1.85;color:var(--muted);padding:0 30px 16px 0}.closing{text-align:center;padding-top:65px;padding-bottom:130px}.closing h2{font-size:49px}.closing p{font-size:14px;line-height:1.9;color:var(--muted);margin-top:22px}.closing .button{margin-top:29px}.footer{display:flex;align-items:center;gap:40px;padding-block:35px 38px}.footer .brand-wordmark{width:100px}.footer-links{display:flex;align-items:center;gap:28px;margin-left:auto;font-size:12px;color:var(--muted)}.footer-links a:hover{color:var(--ink)}.motion-toggle{display:inline-flex;gap:6px;align-items:center;background:transparent;padding:7px 0;font-size:11px}.copyright{font-size:11px;color:var(--muted)}.lead-form{display:flex;flex-direction:column;gap:20px}.lead-form label{display:block;font-size:13px;line-height:1.5}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lead-form input:not([type=checkbox]),.lead-form textarea{display:block;width:100%;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:11px 0;color:var(--ink);font-size:16px;outline-offset:2px;resize:vertical}.lead-form input::placeholder,.lead-form textarea::placeholder{color:var(--muted);opacity:.8}.optional{font-size:11px;color:var(--muted);margin-left:7px}.lead-form .consent{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6;color:var(--muted)}.consent input{accent-color:var(--green);width:16px;height:16px;flex-shrink:0;margin:2px 0 0}.form-submit{width:100%;justify-content:space-between;white-space:normal;text-align:left}.form-note{display:flex;gap:7px;align-items:center;font-size:10px;line-height:1.6;color:var(--muted)}.form-error{font-size:12px;color:#bd453d}.form-error:empty{display:none}.lead-form .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-success{padding:24px 0}.success-icon{display:inline-grid;place-items:center;color:var(--green);width:42px;height:42px;background:var(--green-soft);border-radius:50%;margin-bottom:20px}.form-success h3{font-size:24px;letter-spacing:-.8px;line-height:1.3}.form-success p{font-size:14px;line-height:1.8;color:var(--muted);margin:16px 0 25px}@media(max-width:1050px){.hero{gap:40px}.hero h1{font-size:64px}.hero-ctas{gap:18px}.hero-ctas .button{padding-inline:17px}.hero-description{font-size:15px}.nav{gap:21px;margin-right:10px}.header-inner{gap:20px}.benefits{gap:35px}.faq-section{gap:45px}.integration-catalog{gap:40px 30px}}@media(max-width:800px){.container{padding-inline:28px}.header-inner{height:72px;padding-inline:28px;gap:15px}.brand-wordmark{width:106px}.nav{display:none}.mobile-menu{display:grid}.nav.open{position:absolute;top:72px;left:0;right:0;background:var(--bg);display:flex;flex-direction:column;gap:4px;margin:0;padding:20px 28px 25px;box-shadow:0 15px 25px #00000005}.header-actions{gap:7px}.hero{padding-block:55px 40px;grid-template-columns:1fr;gap:45px;min-height:0}.hero-copy{max-width:560px}.hero h1{font-size:76px}.hero-description{font-size:16px;max-width:440px}.product-preview{max-width:365px}.benefits{padding-block:50px 65px;gap:26px}.benefits h2{font-size:16px}.benefits p{font-size:12px}.section-space{padding-block:75px}.section-intro{align-items:flex-start;gap:22px;flex-direction:column}.section-intro>p{max-width:370px}.integration-catalog{gap:35px;grid-template-columns:repeat(4,minmax(0,1fr))}.integration-identity img{max-width:115px;max-height:24px}.integration-identity.square>span{font-size:16px}.integration-identity.square img{width:24px;height:24px}.integration-wordmark{font-size:23px}.integration-wordmark.hutko{font-size:28px}.faq-section{grid-template-columns:1fr;gap:28px;padding-top:35px}.faq-list summary{font-size:15px}.closing{padding-block:35px 90px}.closing h2{font-size:44px}.footer{gap:25px;flex-wrap:wrap}.footer-links{gap:20px}.copyright{width:100%;font-size:10px}}@media(max-width:560px){h2{font-size:35px}.container,.header-inner{padding-inline:24px}.header-actions .button-small{display:none}.header-actions{gap:7px}.hero{padding-top:42px;gap:38px}.eyebrow{font-size:11px}.hero h1{font-size:clamp(48px,13.5vw,68px);margin-top:20px}.hero-description{font-size:15px;line-height:1.75;max-width:335px;margin-top:22px}.hero-ctas{gap:22px;margin-top:27px}.hero-ctas .button{font-size:12px;padding-inline:17px;gap:14px}.hero-ctas .text-link{font-size:12px}.product-preview{max-width:340px}.checkout-preview{padding:23px 22px 18px}.benefits{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:55px}.benefits h2{font-size:18px}.benefits p{font-size:13px;margin-top:8px;max-width:360px}.section-space{padding-block:60px}.integration-catalog{grid-template-columns:1fr 1fr;gap:31px 28px;margin-top:35px}.integration-identity img{max-width:130px;max-height:27px}.integration-identity.square>span{font-size:19px}.integration-identity.square img{width:27px;height:27px}.integration-item>p{font-size:11px}.integration-note{margin-top:30px;font-size:10px}.faq-section{padding-top:25px;gap:24px}.faq-section h2{font-size:33px}.faq-list summary{font-size:14px;padding-block:16px}.faq-list details>p{font-size:13px}.closing{padding-block:25px 65px}.closing h2{font-size:36px}.closing p{font-size:13px}.footer{padding-top:25px;padding-bottom:25px;gap:24px}.footer-links{gap:18px;margin-left:0;width:100%;flex-wrap:wrap}.copyright{width:auto;margin-left:auto;order:1}.footer .brand{order:0}.footer-links{order:2}.form-row{grid-template-columns:1fr;gap:18px}.lead-form{gap:18px}.form-submit{font-size:12px;gap:15px}.optional{font-size:10px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}:root[data-motion=off]{scroll-behavior:auto}:root[data-motion=off] *{animation:none!important;transition:none!important}.form-extras summary{display:flex;align-items:center;gap:9px;width:fit-content;cursor:pointer;font-size:12px;list-style:none;padding:3px 0;color:var(--ink)}.form-extras summary::-webkit-details-marker{display:none}.form-extras summary:before{content:"+";font-size:18px;font-weight:400;line-height:1}.form-extras[open] summary:before{content:"−"}.form-extras summary>span{font-size:10px;color:var(--muted)}.form-extras>div{display:flex;flex-direction:column;gap:18px;margin-top:21px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.onepage-payments .preview-payment-logo{height:19px;max-width:64px;width:auto}.preview-liqpay{display:block;max-width:63px;width:100%;height:18px;object-fit:contain}:root[data-theme=dark] .preview-liqpay{filter:brightness(0) invert(.93)}@media(max-width:560px){.integration-panel .ret-narrative,.integration-panel .ops-narrative,.integration-panel .analytics-copy{padding-inline:12px}.section-intro{gap:16px}}@media(prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .button>svg,:root:not([data-motion=off]) .preview-next>svg{transition:translate .22s cubic-bezier(.2,.7,.3,1)}:root:not([data-motion=off]) .button:focus-visible>svg{translate:2px -2px}:root:not([data-motion=off]) .product-preview .checkout-preview{transition:translate .32s cubic-bezier(.2,.7,.3,1)}:root:not([data-motion=off]) .product-preview:focus-within .checkout-preview{translate:0 -2px}:root:not([data-motion=off]) .onepage-payments>button{transition:background .18s,color .18s,border-color .18s,scale .14s}:root:not([data-motion=off]) .onepage-payments>button:not(:disabled):active{scale:.98}:root:not([data-motion=off]) .preview-next{transition:filter .18s,scale .14s}:root:not([data-motion=off]) .preview-next:not(:disabled):active{scale:.995}:root:not([data-motion=off]) .preview-next:focus-visible>svg{translate:2px 0}:root:not([data-motion=off]) .benefits h2,:root:not([data-motion=off]) .faq-list summary{transition:color .22s}:root:not([data-motion=off]) .integration-identity{transition:translate .28s cubic-bezier(.2,.7,.3,1)}:root:not([data-motion=off]) .integration-identity img{transition:opacity .24s}:root:not([data-motion=off]) .faq-list summary:focus-visible{color:var(--green)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not([data-motion=off]) .button:not(:disabled):hover>svg{translate:2px -2px}:root:not([data-motion=off]) .product-preview:hover .checkout-preview{translate:0 -2px}:root:not([data-motion=off]) .onepage-payments>button:not(:disabled):not(.selected):hover{border-color:var(--green);background:var(--green-soft)}:root:not([data-motion=off]) .preview-next:not(:disabled):hover>svg{translate:2px 0}:root:not([data-motion=off]) .benefits article:hover h2,:root:not([data-motion=off]) .faq-list summary:hover{color:var(--green)}:root:not([data-motion=off]) .integration-item:hover .integration-identity{translate:0 -1px}:root:not([data-motion=off]) .integration-item:hover .integration-identity img{opacity:1}}:root{--page-max-width: 1280px;--page-gutter: 40px}.container,.header-inner,.journey-container,.conversion-heading.journey-container,.conversion-sticky.journey-container,.integration-showcase.container{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--page-gutter)}.integration-showcase>.section-intro,.integration-panel .integration-catalog,.integration-panel .ret-narrative,.integration-panel .ops-narrative,.integration-panel .analytics-copy,.integration-panel .ops-scenarios{padding-inline:0}.journey-demo-wrap{justify-content:flex-end}@media(max-width:800px){:root{--page-gutter: 24px}.nav.open{padding-inline:var(--page-gutter)}.journey-scene,.journey-toolbar,.integration-panel .analytics-demo,.integration-panel .ops-layout{max-width:none;margin-inline:0}}@media(max-width:560px){:root{--page-gutter: 16px}}.footer-with-legal{flex-wrap:wrap;column-gap:32px;row-gap:10px}.footer-with-legal .footer-links{flex-wrap:wrap;column-gap:24px;row-gap:0}.footer-with-legal .footer-links a{display:inline-flex;align-items:center;min-height:44px}.footer-with-legal .footer-links a[aria-current=page]{color:var(--ink)}.footer-with-legal .copyright{white-space:nowrap}.form-note.form-privacy-note{display:block}.form-privacy-note a,.legal-body a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--muted) 55%,transparent)}.form-privacy-note a:hover,.legal-body a:hover{color:var(--green)}.legal-page{padding-top:64px;padding-bottom:100px}.legal-heading{max-width:810px;margin-bottom:56px}.legal-back{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;color:var(--muted);margin-bottom:28px}.legal-back:hover{color:var(--ink)}.legal-heading h1{font-size:clamp(38px,4.7vw,62px);margin-top:20px;overflow-wrap:anywhere}.legal-description{color:var(--muted);font-size:16px;line-height:1.75;max-width:620px;margin-top:20px}.legal-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}.legal-sidebar{position:sticky;top:115px}.legal-sidebar nav{display:flex;flex-direction:column;gap:5px}.legal-sidebar a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;font-size:13px;line-height:1.6;color:var(--muted)}.legal-sidebar a[aria-current=page],.legal-sidebar a:hover{color:var(--ink)}.legal-sidebar a[aria-current=page] svg{color:var(--green)}.legal-body{max-width:760px;min-width:0;font-size:15px;line-height:1.85;overflow-wrap:anywhere}.legal-notice{color:var(--muted);padding-left:18px;border-left:2px solid var(--green);margin-bottom:42px;font-size:13px;line-height:1.8}.legal-body section+section{margin-top:38px}.legal-body h2{font-size:23px;line-height:1.35;letter-spacing:-.035em;margin-bottom:16px}.legal-body section p+p,.legal-body section p+ul,.legal-body section ul+p,.legal-body .legal-table-wrap+p{margin-top:16px}.legal-body ul{padding-left:22px}.legal-body li+li{margin-top:8px}.legal-body code{font-size:.85em;color:var(--ink);word-break:break-word}.legal-table-wrap{width:100%;margin:20px 0 24px}.legal-body table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.7}.legal-body th,.legal-body td{text-align:left;vertical-align:top;padding:14px 15px 14px 0;border-bottom:1px solid var(--line)}.legal-body th{font-weight:500;color:var(--muted)}.legal-body th:first-child{width:24%}.legal-body th:nth-child(2){width:43%}.legal-body th:last-child,.legal-body td:last-child{padding-right:0}.legal-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1050px){.footer-with-legal .copyright{width:100%;margin-left:0}.legal-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}.footer-with-legal .footer-links{column-gap:18px}}@media(max-width:800px){.legal-page{padding-top:35px;padding-bottom:70px}.legal-heading{margin-bottom:32px}.legal-heading h1{font-size:43px}.legal-layout{grid-template-columns:1fr;gap:34px}.legal-sidebar{position:static}.legal-sidebar nav{flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:0}.legal-sidebar a{font-size:12px;gap:7px}.legal-body{max-width:none}.legal-notice{margin-bottom:34px}.footer-with-legal .footer-links{width:100%;margin-left:0;order:2}.footer-with-legal .copyright{width:auto;margin-left:auto;order:1}}@media(max-width:560px){.legal-heading h1{font-size:36px}.legal-heading .eyebrow{font-size:11px}.legal-description{font-size:14px}.legal-back{margin-bottom:22px}.legal-body{font-size:14px;line-height:1.8}.legal-body h2{font-size:21px}.legal-body section+section{margin-top:32px}.legal-body table{font-size:11px;line-height:1.65}.legal-body th,.legal-body td{padding-right:9px;padding-block:12px}.legal-body th:first-child{width:29%}.legal-body th:nth-child(2){width:39%}.legal-notice{font-size:12px}.footer-with-legal .footer-links{column-gap:19px;font-size:11px}}:root:has(.cartify-admin-surface){--bg: #fafafa;--surface: #fff;--ink: #181818;--muted: #666;--line: #e4e4e4;--subtle: #f1f1f1;--green: #3f754c;--green-soft: #f0f5f1;--contrast: #fff;--shadow: 0 20px 70px #00000008;color:var(--ink)}:root[data-theme=dark]:has(.cartify-admin-surface){--bg: #111;--surface: #191919;--ink: #f3f3f3;--muted: #a3a3a3;--line: #333;--subtle: #222;--green: #86bd91;--green-soft: #202d23;--contrast: #111;--shadow: 0 20px 70px #0002}.cartify-admin-surface :is(.mp-current-plan,.account-referral-card){background:var(--surface);border:1px solid var(--line)}.cartify-admin-surface :is(.merchant-nav [aria-current=page],.merchant-avatar,.mp-service-mark){background:var(--subtle);color:var(--ink)}.cartify-admin-surface :is(.merchant-nav [aria-current=page]>svg,.mp-service-mark>svg){color:var(--green)}.cartify-admin-surface :is(.mp-plan-callout,.mp-notice:not(.mp-notice-error),.account-alert:not(.account-alert-error),.pa-message:not(.pa-error)){background:var(--subtle);color:var(--ink)}.cartify-admin-surface :is(.mp-plan-callout,.mp-notice:not(.mp-notice-error),.account-alert:not(.account-alert-error),.pa-message:not(.pa-error))>svg{color:var(--green)}.cartify-admin-surface :is(.mp-pill-amber,.account-pill-pending,.pa-status-pending,.pa-status-requested){background:var(--subtle);color:var(--muted)}.cartify-admin-surface :is(.pa-member.selected,.pa-quote){background:var(--subtle)}.cartify-admin-surface .pa-request-top h3 span{color:var(--ink)}:root[data-theme=dark] .cartify-admin-surface :is(.account-alert-error,.pa-error,.pa-status-refunded,.pa-status-rejected){color:#efaca3}
