*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:DM Sans Variable,Arial,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ink:#111;--forest:#1d4129;--lime:#c7f76d;--cream:#f4f4f0;--pink:#ff90e8;--fuchsia:#d1297a;--orange:#fc8d45;--panel-violet:#635bff;--panel-violet-light:#8d86ff;--panel-violet-deep:#2d286f;--hero-lilac:#635bff;--hero-lilac-orbit:#635bff;--hero-coin-face:#f6cb4a;--hero-coin-edge:#d7a91e;--component-border:#111;--component-shadow:none;--display-font:"ABC Favorit", Avenir, "Montserrat Variable", Montserrat, Corbel, "URW Gothic", "Source Sans Pro", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--cream);color:var(--ink);font-family:var(--display-font);-webkit-font-smoothing:antialiased;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{opacity:.4;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--panel-violet);outline-offset:5px}::selection{background:var(--pink);color:var(--ink)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display-font)}svg{flex-shrink:0}.landing{overflow:clip}.section-shell{width:min(1280px,100% - 112px);margin-inline:auto}.section-space{padding-block:120px}.brand{flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:visible}.nav-wordmark{color:currentColor;letter-spacing:-.075em;font-family:Manrope Variable,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1}.nav-wordmark>span{color:currentColor}.eyebrow{letter-spacing:.11em;align-items:center;gap:9px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.peru-flag{background:linear-gradient(90deg,#df3342 33.33%,#fff 33.33% 66.66%,#df3342 66.66%);border-radius:2px;flex-shrink:0;width:19px;height:13px;display:inline-block}.button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:28px;min-height:57px;padding:16px 27px;font-size:18px;font-weight:600;line-height:1.3;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex}.button-stack{isolation:isolate;vertical-align:top;display:inline-flex;position:relative}.button-stack-layer{pointer-events:none;border:1px solid #000;border-radius:4px;transition:transform .15s;position:absolute;inset:0}.button-stack-layer--back{z-index:1;background:var(--orange)}.button-stack-layer--middle{z-index:2;background:#ffd400}.button-stack--nav .button-stack-layer--back{background:#ffd400}.button-stack--nav .button-stack-layer--middle{background:var(--fuchsia)}.button-stack--nav .button-stack-layer{border:0;border-radius:6px}.button-stack>.button{z-index:3;box-shadow:none;border-color:#000;position:relative}.button-stack--nav>.nav-cta{border:0;border-radius:6px}.button svg{transition:transform .25s}.button:hover svg{transform:translate(3px,-3px)}.button:hover{box-shadow:none;transform:translate(-2px,-2px)}.button-stack:hover>.button,.button-stack:focus-within>.button{box-shadow:none;transform:translate(8px,-8px)}.button-stack:hover>.button-stack-layer--middle,.button-stack:focus-within>.button-stack-layer--middle{transform:translate(4px,-4px)}.button-stack:hover>.button svg,.button-stack:focus-within>.button svg{transform:none}.button-dark{color:#fff;background:#000;border-color:#000}.button-dark:hover{background:var(--fuchsia);color:#fff}.button-lime{color:#000;background:#fff;border-color:#000}.button-lime:hover{background:var(--fuchsia);color:#fff}.text-link{background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;padding:5px 0;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.text-link svg{transition:transform .2s}.text-link:hover svg{transform:translate(3px)}.underline-link{border-bottom:1px solid;padding-bottom:9px}.icon-button{background:0 0;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.tiny-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.skip-link{opacity:0;pointer-events:none;z-index:200;color:var(--ink);background:#fff;border-radius:10px;padding:15px;position:fixed;top:-90px;left:20px}.skip-link:focus{opacity:1;pointer-events:auto;top:20px}.site-header{z-index:30;position:fixed;inset:24px 0 auto}.main-nav{width:min(1330px,100% - 64px);min-height:82px;color:var(--ink);box-shadow:var(--component-shadow);background:#fff;border:0;border-radius:14px;align-items:center;gap:32px;margin-inline:auto;padding:14px 18px 14px 30px;transition:background-color .24s,color .24s,border-color .24s;display:flex;position:relative}.site-header:not(.is-docked) .main-nav{background-color:rgb(255 255 255/var(--nav-bg-alpha,1));box-shadow:none;border-color:#0000}.site-header.is-docked .main-nav{color:var(--ink);box-shadow:none;-webkit-backdrop-filter:blur(28px)saturate(155%);backdrop-filter:blur(28px)saturate(155%);background:#ffffffc2;border-color:#0000}.nav-brand{flex:none;align-items:center;gap:9px;display:flex}.main-nav .brand{width:48px;height:48px}.desktop-nav{align-items:center;gap:29px;font-size:15px;font-weight:700;display:flex;position:absolute;left:50%;transform:translate(-50%)}.desktop-nav a{padding-block:7px;position:relative}.desktop-nav a:after{content:"";background:currentColor;height:1px;transition:right .2s;position:absolute;bottom:0;left:0;right:100%}.desktop-nav a:hover:after{right:0}.nav-actions{align-items:center;gap:26px;margin-left:auto;display:flex}.nav-cta{background:var(--panel-violet);color:#fff;border-radius:6px;gap:14px;min-height:51px;padding:14px 23px;font-size:16px}.site-header:not(.is-docked) .nav-cta:hover,.site-header.is-docked .nav-cta:hover,.site-header.is-docked .nav-cta{background:var(--panel-violet);color:#fff}.menu-toggle{color:inherit;background:0 0;border:0;border-radius:8px;display:none}.mobile-nav{width:calc(100% - 32px);color:var(--ink);box-shadow:var(--component-shadow);-webkit-backdrop-filter:blur(28px)saturate(155%);backdrop-filter:blur(28px)saturate(155%);background:#ffffffc2;border:0;border-radius:8px;margin:9px auto 0;padding:22px}.mobile-nav a{border-bottom:1px solid #1018281f;justify-content:space-between;padding:15px 5px;font-weight:700;display:flex}.hero{min-height:100svh;color:var(--ink);background:#fff;flex-direction:column;padding-top:156px;padding-bottom:24px;display:flex;position:relative}.hero-grid{flex:1;justify-content:center;align-items:center;padding-block:36px;display:flex}.hero-coin-field{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-coin{aspect-ratio:1;pointer-events:none;width:clamp(88px,8vw,146px);display:block;position:absolute}.hero-coin-letter{font-family:Nunito Variable,Nunito,sans-serif;font-style:normal;font-weight:1000}.hero-coin svg{pointer-events:none;width:100%;height:100%;display:block}.hero-coin--one{width:clamp(160px,12vw,230px);top:10%;left:3%}.hero-coin--two{width:clamp(105px,8vw,155px);top:10%;right:5.5%}.hero-coin--three{width:clamp(240px,18vw,345px);top:38%;left:-1.5%}.hero-coin--four{width:clamp(210px,15vw,285px);top:37%;right:-2.5%}.hero-coin--five{width:clamp(185px,14vw,265px);top:58%;right:12%}.hero-copy{z-index:2;text-align:center;width:min(100%,880px);margin-inline:auto;position:relative}.hero-copy>.eyebrow{justify-content:center;margin-bottom:30px}.hero h1{letter-spacing:-.025em;margin-left:0;font-size:clamp(60px,6.65vw,96px);font-weight:700;line-height:1.065}.hero-line{text-indent:0;margin-bottom:-10px;margin-left:0;padding:0 8px 10px;display:block;overflow:hidden}.hero-line>span{display:block}.chat-word{display:inline-block;position:relative}.chat-word>svg{fill:none;width:104%;height:15px;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;position:absolute;bottom:-2px;left:-2%}.hero-description{color:var(--ink);letter-spacing:-.025em;margin-top:25px;font-size:24px;font-weight:700;line-height:1.45}.hero-store-form{margin-inline:auto;width:min(100%,635px);margin-top:35px}.hero-store-form>form{box-shadow:var(--component-shadow);background:#e4dcff;border:0;border-radius:6px;align-items:center;gap:7px;padding:0;transition:border-color .18s;display:flex}.hero-store-form>form:focus-within{box-shadow:none;border-color:#111}.hero-store-input{-moz-column-gap:0;color:#000;text-align:left;flex:1;align-items:center;column-gap:0;min-width:0;padding-inline:19px;font-size:17px;font-weight:600;transition:column-gap .22s,-moz-column-gap .22s;display:flex}.hero-store-input input{color:#000;background:0 0;border:0;outline:0;flex:auto;width:100%;min-width:0;padding:0;font-size:17px;font-weight:600;transition:width .32s cubic-bezier(.2,.75,.25,1)}.hero-store-input.is-url-active{-moz-column-gap:5px;column-gap:5px}.hero-store-input.is-url-active:not(.is-slug-focused){-moz-column-gap:0;column-gap:0}.hero-store-input.is-url-active input{flex:0 auto}.hero-store-input input::placeholder{color:#8b8b8b}.hero-store-input span{white-space:nowrap;flex:none}.hero-store-input .hero-store-protocol{opacity:0;align-items:center;gap:4px;width:max-content;max-width:0;transition:max-width .32s cubic-bezier(.2,.75,.25,1),opacity .18s,transform .32s cubic-bezier(.2,.75,.25,1);display:inline-flex;overflow:hidden;transform:translate(7px)}.hero-store-protocol svg{color:#168447;flex:none}.hero-store-input.is-url-active .hero-store-protocol{opacity:1;max-width:96px;transform:translate(0)}.hero-store-domain{transition:transform .32s cubic-bezier(.2,.75,.25,1)}.hero-store-submit{border:1px solid var(--component-border);background:var(--panel-violet);color:#fff;min-height:51px;box-shadow:none;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:22px;padding:14px 22px 14px 25px;font-size:16px;font-weight:700;transition:transform .18s,background .18s,color .18s;display:inline-flex}.hero-store-submit:hover:not(:disabled){color:#fff;background:#000;transform:translateY(-1px)}.hero-store-submit:disabled{opacity:.62}.hero-store-status{min-height:16px;color:var(--ink);margin:9px 0 0;font-size:14px;line-height:1.4}.hero-store-status--checking{color:#111111b8}.hero-store-status--available{color:#168447;align-items:center;gap:5px;font-weight:700;display:inline-flex}.hero-store-status--available svg{color:#168447}.hero-store-status--taken,.hero-store-status--invalid,.hero-store-status--error{color:var(--ink)}.hero-foot{z-index:2;letter-spacing:.12em;justify-content:center;align-items:center;padding-block:8px;font-size:9px;font-weight:600;display:flex;position:relative}.hero-foot a{place-items:center;width:34px;height:30px;display:grid}.hero-proof{color:var(--ink);white-space:nowrap;letter-spacing:0;justify-content:center;align-items:center;gap:9px;margin:20px 0 0;font-size:14px;font-weight:600;display:flex}.hero-proof i{background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}.hero-plan-note{color:#5145b8;border-bottom:1px solid;margin-top:10px;font-size:14px;font-weight:700;line-height:1.4;display:inline-block}.hero-whatsapp-cta,.closing-whatsapp-cta{justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.hero-whatsapp-cta{color:#17643f;margin-top:17px}.hero-whatsapp-cta:hover,.closing-whatsapp-cta:hover{text-underline-offset:4px;text-decoration:underline}.compatibility-bar{color:var(--ink);background:#fff}.compatibility-inner{align-items:center;min-height:116px;display:flex;overflow:hidden}.compatibility-carousel{flex:1;width:100%;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.compatibility-carousel:before,.compatibility-carousel:after{z-index:1;content:"";pointer-events:none;width:54px;position:absolute;inset-block:0}.compatibility-carousel:before{background:linear-gradient(90deg,#fff,#0000);left:0}.compatibility-carousel:after{background:linear-gradient(270deg,#fff,#0000);right:0}.compatibility-track{will-change:transform;align-items:center;width:max-content;display:flex}.compatibility-track-set{flex:none;align-items:center;gap:clamp(34px,4vw,68px);padding-right:clamp(34px,4vw,68px);display:flex}.compatibility-brand{letter-spacing:-.05em;justify-content:center;align-items:center;gap:10px;font-size:28px;font-weight:600;display:inline-flex}.compatibility-payment-logo{-o-object-fit:contain;object-fit:contain;flex:none;width:64px;height:64px;display:block}.compatibility-bank-logo{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;max-width:120px;height:32px;display:block}.yape-type{letter-spacing:-.08em;font-size:34px;font-weight:800;transform:rotate(-5deg)}.plin-type{letter-spacing:-.075em;font-size:36px;font-weight:900}.whatsapp-word{font-size:22px}.compatibility-whatsapp-logo{flex:none;width:32px;height:32px;display:block}.compatibility-brand>span{letter-spacing:0;font-size:14px;line-height:1.3}.split-section{grid-template-columns:1fr 1.05fr;align-items:center;gap:85px;display:grid}.section-copy>.eyebrow{margin-bottom:26px}h2{letter-spacing:-.035em;font-size:clamp(44px,5vw,76px);font-weight:500;line-height:1.08}.serif-accent{font-family:var(--display-font);letter-spacing:-.06em;font-style:italic;font-weight:400}.section-copy>p{letter-spacing:-.01em;max-width:390px;margin-top:25px;font-size:19px;line-height:1.8}.feature-checks{gap:13px;margin:26px 0 29px;padding:0;list-style:none;display:grid}.feature-checks li{align-items:center;gap:10px;font-size:16px;display:flex}.feature-checks svg{width:15px;height:15px}.store-preview-wrap{height:min(72vh,660px);min-height:570px;box-shadow:none;background:#f8e4ec;border:0;border-radius:8px;overflow:hidden;container-type:inline-size}.store-preview-pop{--store-design-page:#f8e4ec;--store-design-surface:#f0cbd9;--store-design-card:#fff3f7;--store-design-ink:#49303d;--store-design-primary:#ca5985;--store-design-accent:#b54f79;--store-design-deep:#63334c;background:var(--store-design-page);width:100%;height:100%;color:var(--store-design-ink);flex-direction:column;font-family:DM Sans Variable,Arial,sans-serif;display:flex;overflow:hidden}.store-preview-pop :is(button,h2,h3,p,span){font-family:inherit}.store-preview-pop .store-mode-nav{z-index:1;background:var(--store-design-card);border-bottom:1px solid #29234a17;flex:0 0 56px}.store-preview-pop .store-mode-nav-inner{justify-content:space-between;align-items:center;width:calc(100% - 38px);height:100%;margin-inline:auto;display:flex}.store-preview-pop .store-mode-nav-store-logo{background:0 0;border:0;padding:0;display:inline-flex}.store-preview-pop .store-mode-nav-store-wordmark{color:var(--store-design-primary);letter-spacing:-.075em;font-size:23px;font-weight:850}.store-preview-pop .store-mode-nav-cart{width:34px;height:34px;color:var(--store-design-deep);background:0 0;border:0;border-radius:0;place-items:center;display:grid}.store-preview-pop .collection-hero{isolation:isolate;border-radius:23px;width:calc(100% - 30px);height:clamp(210px,29cqw,270px);min-height:0;margin:12px auto 13px;display:grid;position:relative;overflow:hidden}.store-preview-pop .collection-hero-visual{z-index:-1;background:var(--store-design-deep);position:absolute;inset:0;overflow:hidden}.store-preview-pop .collection-hero-visual:after{content:"";background:linear-gradient(90deg,#342a7dc7,#342a7d2e 100%);position:absolute;inset:0}.store-preview-pop .collection-hero-slide{-o-object-fit:cover;object-fit:cover;-o-object-position:center 5%;object-position:center 5%}.store-preview-pop .collection-hero-copy{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100% - 40px,430px);height:100%;margin-left:23px;padding-block:24px;display:flex}.store-preview-pop .collection-hero h2{color:#fff;letter-spacing:-.07em;margin:0 0 6px;font-size:clamp(36px,7cqw,55px);font-weight:750;line-height:.98}.store-preview-pop .collection-hero-copy p{color:#ffffffde;max-width:32ch;margin:0 0 15px;font-size:11px;line-height:1.5}.store-preview-pop .collection-hero-action{min-height:34px;color:var(--store-design-deep);background:#fff;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 11px 7px 14px;font-size:10px;font-weight:700;display:inline-flex}.store-preview-pop .storefront-slim-page-content{flex:1;width:calc(100% - 30px);min-height:0;margin-inline:auto;overflow:hidden}.store-preview-pop .store-product-discovery-section{min-width:0}.store-preview-pop .store-product-discovery-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.store-preview-pop .storefront-section-title{color:var(--store-design-ink);letter-spacing:-.045em;margin:0;font-size:18px;font-weight:750}.store-preview-pop .store-preview-product-grid{will-change:transform;align-items:flex-start;width:max-content;display:flex}.store-preview-pop .store-preview-product-set{flex:none;gap:11px;padding-right:11px;display:flex}.store-preview-pop .store-preview-carousel{width:100%;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.store-preview-pop .store-preview-carousel:before,.store-preview-pop .store-preview-carousel:after{z-index:1;content:"";pointer-events:none;width:34px;position:absolute;inset-block:0}.store-preview-pop .store-preview-carousel:before{background:linear-gradient(90deg, var(--store-design-page), transparent);left:0}.store-preview-pop .store-preview-carousel:after{background:linear-gradient(270deg, var(--store-design-page), transparent);right:0}.store-preview-pop .store-product-card{flex:0 0 clamp(112px,33.3333cqw - 27px,185px);min-width:0;overflow:visible}.store-preview-pop .store-product-card-media{aspect-ratio:1;background:var(--store-design-surface);border-radius:16px;position:relative;overflow:hidden}.store-preview-pop .store-product-card-image-trigger{background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.store-preview-pop .store-product-card-image-trigger img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 32%;object-position:center 32%}.store-preview-pop .bunnie-product-card-action{background:var(--store-design-card);min-height:25px;color:var(--store-design-deep);border:0;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:8px;font-weight:750;display:inline-flex;position:absolute;bottom:7px;right:7px}.store-preview-pop .store-slim-product-card-info{justify-content:space-between;align-items:baseline;gap:5px;min-width:0;padding:6px 1px 0;display:flex}.store-preview-pop .store-slim-product-card-name{min-width:0;color:var(--store-design-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:9px;overflow:hidden}.store-preview-pop .store-slim-product-card-meta{color:var(--store-design-deep);flex:none;font-size:9px}.payments-section{color:var(--ink);background:#fff}.payment-section-intro{text-align:center;margin-bottom:38px}.payments-section .payment-section-intro h2#payment-heading{letter-spacing:-.055em;white-space:normal;margin:0;font-size:clamp(29px,2.5vw,36px);font-weight:700;line-height:1.08}.payment-section-intro p{max-width:760px;margin:16px auto 0;font-size:18px;line-height:1.6}.payments-section .payment-method-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.payment-info-card{color:#111;border:1px solid #111;border-radius:18px;flex-direction:column;min-width:0;min-height:0;padding:clamp(22px,2.2vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #1111110f}.payment-info-card--qr,.payment-info-card--whatsapp{color:#111;background:#fff}.payment-info-card--confirmed{background:#fff}.payment-info-card h3{z-index:1;letter-spacing:-.045em;margin-top:0;font-size:clamp(27px,2.4vw,38px);font-weight:750;line-height:1.1;position:relative}.payment-info-card p{z-index:1;width:100%;max-width:none;margin-top:10px;font-size:16px;line-height:1.6;position:relative}.payment-info-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:22px;display:grid}.payment-info-logo{background:#fff;border-radius:8px;place-items:center;min-width:0;height:48px;padding:5px 8px;display:grid}.payment-info-logo-image{-o-object-fit:contain;object-fit:contain;width:min(100%,86px);height:24px;display:block}.payment-info-logo-image--square{width:39px;height:39px}.payment-info-whatsapp-icon{color:#168447;background:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.payment-info-whatsapp-heading{align-items:center;gap:12px;margin-top:0;display:flex}.payment-info-whatsapp-heading h3{letter-spacing:-.045em;margin:0;font-size:clamp(27px,2.4vw,38px);font-weight:750;line-height:1.1}.payment-info-chat{color:#111;background:#fff;border-radius:12px 12px 3px;gap:8px;margin-top:auto;padding:14px 16px;font-size:13px;line-height:1.45;display:grid}.payment-info-chat small{color:#168447;text-align:right;font-size:10px}.payment-confirmation-card{color:#111;background:#fff;border:1px solid #111;border-radius:14px;gap:12px;width:100%;margin-block:auto;padding:14px;display:grid}.payment-confirmation-header,.payment-confirmation-product{align-items:center;gap:12px;display:flex}.payment-confirmation-header>span:last-child,.payment-confirmation-product>span:nth-child(2){flex:1;gap:3px;display:grid}.payment-confirmation-header strong,.payment-confirmation-product strong{font-size:14px;line-height:1.35}.payment-confirmation-header small,.payment-confirmation-product small{color:#656565;font-size:11px}.payment-confirmation-icon{color:#fff;background:#168447;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.payment-confirmation-product{border-block:1px solid #e3e3e3;padding-block:10px}.payment-confirmation-product-thumb{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:none;width:44px;height:44px;display:block}.payment-confirmation-product>strong{white-space:nowrap}@media (max-width:820px){.payments-section .payment-method-grid{grid-template-columns:minmax(0,1fr);max-width:620px}.payment-info-card{min-height:0}.payment-section-intro p{font-size:16px}}@media (max-width:767px){.payments-section .payment-section-intro h2#payment-heading{font-size:clamp(27px,7vw,32px)}}.ai-section{background:var(--cream);color:var(--ink)}.ai-section .section-copy>p{color:#303030}.ai-feature-list{gap:12px;margin:29px 0 27px;padding:0;list-style:none;display:grid}.ai-feature-list li{color:var(--ink);align-items:center;gap:13px;font-size:16px;display:flex}.ai-feature-list li>span{color:var(--panel-violet);opacity:.7;font-size:9px}.quiet-note{color:#555;margin-top:19px;font-size:14px;display:block}.ai-comparison{aspect-ratio:1;border:1px solid var(--component-border);width:100%;box-shadow:var(--component-shadow);background:#eeeaff;border-radius:8px;position:relative;overflow:hidden}.comparison-after{pointer-events:none;position:absolute;inset:0}.comparison-tag{color:var(--ink);background:#fff;border-radius:4px;padding:7px 11px;font-size:10px;position:absolute;top:18px}.before-tag{left:17px}.after-tag{background:var(--pink);align-items:center;gap:5px;display:flex;right:17px}.comparison-line{pointer-events:none;background:#fff;width:2px;position:absolute;inset-block:0}.comparison-line>span{width:43px;height:43px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-comparison input{cursor:ew-resize;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ai-comparison:focus-within{outline:3px solid var(--pink);outline-offset:6px}.comparison-bottom{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.comparison-bottom>span{color:#555;align-items:center;gap:7px;font-size:10px;display:flex}.preset-buttons{gap:4px;display:flex}.preset-buttons button{border:1px solid var(--component-border);color:#111;border-radius:4px;padding:8px 10px;font-size:10px;transition:background .2s}.preset-buttons button[aria-pressed=true]{background:var(--pink);color:var(--ink);border-color:#0000}.section-heading-row{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:55px;display:flex}.section-heading-row .eyebrow{margin-bottom:23px}.section-heading-row h2{font-size:clamp(44px,5vw,76px)}.section-heading-row>p{flex-shrink:0;width:282px;padding-bottom:5px;font-size:18px;line-height:1.75}.orders-preview{border:1px solid var(--component-border);color:#17171a;min-height:370px;box-shadow:var(--component-shadow);background:#fff;border-radius:8px;grid-template-columns:176px minmax(0,1fr);font-family:DM Sans Variable,Arial,sans-serif;display:grid;overflow:hidden}.orders-preview-sidebar{background:#fafafd;border-right:1px solid #e5e5e9;flex-direction:column;padding:17px 12px;display:flex}.orders-preview-shop{background:#fff;border:1px solid #e5e5e9;border-radius:9px;align-items:center;gap:7px;margin-bottom:18px;padding:9px;font-size:10px;font-weight:600;display:flex}.orders-preview-shop-name,.orders-preview-mobile-shop-name{color:#24242a;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;font-weight:800;overflow:hidden}.orders-preview-plan{color:#320;letter-spacing:.07em;background:#e9a516;border-radius:999px;flex:none;align-items:center;padding:3px 5px;font-size:7px;font-weight:800;line-height:1;display:inline-flex}.orders-preview-shop-avatar,.orders-preview-account>span{color:#33333a;background:#f2f2f5;border:1px solid #dedee3;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.orders-preview-nav{flex-direction:column;gap:4px;display:flex}.orders-preview-nav-item{color:#5f5f68;border-radius:8px;align-items:center;gap:9px;padding:10px 9px;font-size:10px;display:flex}.orders-preview-nav-item.active{color:#5644c6;background:#eeebff}.orders-preview-main{min-width:0}.orders-preview-topbar{border-bottom:1px solid #e5e5e9;justify-content:space-between;align-items:center;height:52px;padding-inline:19px;display:flex}.orders-preview-topbar h3{margin:0;font-size:14px;font-weight:650}.orders-preview-account{color:#66666e;align-items:center;gap:12px;display:flex}.orders-preview-account>span{width:25px;height:25px;font-size:10px}.orders-preview-mobile-shop{align-items:center;gap:7px;font-size:10px;font-weight:600;display:none}.orders-preview-mobile-shop .orders-preview-shop-avatar{width:24px;height:24px;font-size:9px}.orders-preview-content{padding:18px 19px 20px}.orders-preview-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.orders-preview-actions,.orders-preview-search{align-items:center;gap:8px;min-width:0;display:flex}.orders-preview-button{color:#29292f;white-space:nowrap;background:#f6f6f8;border:1px solid #dedee3;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:10px;display:inline-flex}.orders-preview-search{color:#71717a;background:#fff;border:1px solid #d8d8de;border-radius:8px;flex:0 350px;justify-content:space-between;min-height:34px;font-size:10px;overflow:hidden}.orders-preview-search>span{white-space:nowrap;align-items:center;gap:7px;min-width:0;padding-left:10px;display:flex}.orders-preview-search>b{color:#fff;background:#6250df;align-self:stretch;place-items:center;min-width:58px;font-weight:650;display:grid}.orders-preview-card{background:#fff;border:1px solid #e0e0e5;border-radius:11px;overflow:hidden}.orders-preview-card table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.orders-preview-card th{color:#66666e;letter-spacing:.045em;border-bottom:1px solid #e4e4e8;height:39px;padding:0 12px;font-size:9px;font-weight:500}.orders-preview-card td{color:#24242b;vertical-align:middle;border-bottom:1px solid #ececf0;padding:10px 12px}.orders-preview-card th:last-child{width:134px}.orders-preview-card tr:last-child td{border-bottom:0}.orders-preview-card td small,.orders-preview-customer small,.orders-preview-mobile-order-top small{color:#6b6b73;white-space:nowrap;margin-top:4px;font-size:8px;font-weight:400;display:block}.orders-preview-card td:first-child strong,.orders-preview-customer strong,.orders-preview-mobile-order-top strong{color:#25252b;white-space:nowrap;font-size:9px;font-weight:600}.orders-preview-customer{align-items:center;gap:8px;display:flex}.orders-preview-customer>i{color:#5d52a7;background:#f1effb;border:1px solid #e3e1ef;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.orders-preview-status{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:8px;line-height:1;display:inline-flex}.orders-preview-status.paid,.orders-preview-status.shipped{color:#267342;background:#e5f5e9}.orders-preview-status.pending{color:#62626b;background:#f0f0f3}.orders-preview-card td.orders-preview-amount{white-space:nowrap;font-weight:650}.orders-preview-row-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.orders-preview-row-actions>span,.orders-preview-row-actions>b{color:#55555f;background:#fff;border:1px solid #dedee3;border-radius:6px;align-items:center;min-height:25px;padding:0 7px;font-size:8px;font-weight:500;display:inline-flex}.orders-preview-row-actions>b{color:#5847c4;background:#f1efff;border-color:#e4dfff}.orders-preview-mobile-orders{display:none}.orders-preview-mobile-order{border-bottom:1px solid #e8e8ec;padding:12px}.orders-preview-mobile-order:last-child{border-bottom:0}.orders-preview-mobile-order-top,.orders-preview-mobile-order-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.orders-preview-mobile-order-bottom{margin-top:10px}.orders-preview-mobile-order-bottom .orders-preview-customer{min-width:0}.control-benefits{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:35px;display:grid}.control-benefits>div{align-items:flex-start;gap:12px;display:flex}.control-benefits svg{width:21px;height:21px}.control-benefits strong{font-size:15px;font-weight:600;display:block}.control-benefits small{color:#67715f;margin-top:6px;font-size:14px;line-height:1.6;display:block}.delivery-section{background:var(--cream);color:var(--ink)}.delivery-section h2{font-size:clamp(46px,5vw,76px)}.delivery-options{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.delivery-options>span{border:1px solid var(--component-border);border-radius:4px;align-items:center;gap:7px;padding:10px 11px;font-size:14px;display:flex}.delivery-visual{min-height:430px;padding:25px 23px 35px 45px;position:relative}.delivery-ticket{border:1px solid var(--component-border);background:var(--cream);width:100%;max-width:380px;box-shadow:var(--component-shadow);border-radius:4px 4px 0 0;margin:15px auto 0;padding:30px 25px;position:relative}.delivery-ticket:after{content:"";background:var(--cream);clip-path:polygon(0 0,100% 0,100% 100%,97% 30%,94% 100%,91% 30%,88% 100%,85% 30%,82% 100%,79% 30%,76% 100%,73% 30%,70% 100%,67% 30%,64% 100%,61% 30%,58% 100%,55% 30%,52% 100%,49% 30%,46% 100%,43% 30%,40% 100%,37% 30%,34% 100%,31% 30%,28% 100%,25% 30%,22% 100%,19% 30%,16% 100%,13% 30%,10% 100%,7% 30%,4% 100%,0 0);width:100%;height:12px;position:absolute;top:calc(100% - 1px);left:0}.ticket-heading{align-items:center;gap:13px;display:flex}.ticket-heading span{font-size:11px;line-height:1.5}.ticket-heading>svg:last-child{margin-left:auto}.ticket-rule{border-top:1px dashed #172e1c60;margin-block:24px}.delivery-ticket>.delivery-intro{margin-bottom:10px;font-size:11px;display:block}.delivery-select-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.delivery-field{min-width:0;line-height:1.3;margin-bottom:0!important;font-size:9px!important}.delivery-select{min-width:0;margin-top:6px;display:block;position:relative}.delivery-select select{appearance:none;border:1px solid var(--component-border);text-overflow:ellipsis;background:#fff;border-radius:4px;width:100%;min-width:0;padding:11px 22px 11px 8px;font-size:10px;display:block}.delivery-select select:disabled{color:var(--ink);cursor:default;opacity:1}.delivery-select>svg{pointer-events:none;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.ticket-destination{align-items:center;gap:12px;margin-top:23px;display:flex}.ticket-destination strong{font-size:14px}.ticket-destination span{margin-top:5px;font-size:11px;display:block}.ticket-bottom{justify-content:space-between;align-items:center;gap:15px;display:flex}.ticket-bottom>span{font-size:10px;line-height:1.65}.ticket-barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 3px, var(--ink) 3px 6px, transparent 6px 8px, var(--ink) 8px 10px, transparent 10px 13px);width:90px;height:33px}.delivery-stamp{z-index:1;place-items:center;width:135px;height:135px;display:grid;position:absolute;top:-21px;left:-12px;transform:rotate(-14deg)}.delivery-stamp svg{width:100%;height:100%;color:var(--pink);--flower-center:var(--pink);position:absolute;inset:0}.delivery-stamp span{letter-spacing:-.025em;text-align:center;font-size:14px;font-weight:800;line-height:1.05;position:relative}.delivery-caption{text-align:center;margin-top:35px;font-size:10px;display:block}.growth-section{background-color:#d9f451}.growth-heading{margin-bottom:55px;position:relative}.growth-heading h2{letter-spacing:-.045em;white-space:nowrap;max-width:100%;font-size:clamp(32px,4.6vw,58px);line-height:1.08}.growth-flower{width:72px;height:72px;color:var(--panel-violet);--flower-center:#d9f451;position:absolute;bottom:-5px;right:0}.growth-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.growth-illustration{border:1px solid var(--component-border);height:216px;box-shadow:var(--component-shadow);border-radius:6px;justify-content:center;align-items:center;margin-bottom:27px;display:flex;overflow:hidden}.growth-grid .eyebrow{letter-spacing:.075em;margin-bottom:12px;font-size:12px}.growth-grid h3{letter-spacing:-.025em;font-size:29px;font-weight:600;line-height:1.22}.growth-grid p{max-width:305px;margin-top:14px;font-size:17px;line-height:1.8}.wholesale-illustration{background:#eeeaff;flex-direction:column;gap:8px}.wholesale-illustration>span{border:1px solid var(--component-border);color:#111;width:205px;box-shadow:var(--component-shadow);background:#fffdf6;border-radius:4px;justify-content:space-between;padding:13px 18px;font-size:11px;display:flex;transform:rotate(-4deg)}.wholesale-illustration>span:nth-child(2){color:var(--pink);background:#000;transform:rotate(2deg)}.wholesale-illustration>span:nth-child(3){transform:rotate(-2deg)}.coupon-illustration{background:var(--pink)}.coupon-illustration>div{border:1px solid var(--component-border);width:208px;color:var(--pink);-moz-column-gap:12px;background:#000;border-radius:4px;grid-template-columns:30px 1fr;column-gap:12px;padding:25px 23px;display:grid;position:relative;transform:rotate(-9deg)}.coupon-illustration>div:before,.coupon-illustration>div:after{content:"";background:var(--pink);border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.coupon-illustration>div:before{left:-9px}.coupon-illustration>div:after{right:-9px}.coupon-illustration strong{letter-spacing:-.04em;font-size:29px}.coupon-illustration span{border-top:1px dashed #ff90e899;grid-column:2;margin-top:9px;padding-top:9px;font-size:8px;line-height:1.5}.domain-illustration{background:#eadfff;flex-direction:column;gap:13px}.domain-illustration>div{border:1px solid var(--component-border);box-shadow:var(--component-shadow);background:#fffaf2;border-radius:4px;justify-content:space-between;align-items:center;gap:25px;padding:13px 19px;display:flex;transform:rotate(4deg)}.domain-illustration>div strong{letter-spacing:-.04em;font-size:20px;font-weight:500}.domain-illustration>span{font-size:10px}.live-section{color:#fff;background:#000}.live-copy h2{color:#fff}.live-eyebrow{border:1px solid var(--component-border);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#e11d48;border-radius:999px;width:fit-content;margin-bottom:20px;padding:8px 12px;font-size:12px;font-weight:800;line-height:1}.live-layout{grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;display:grid}.live-copy>p{color:#f1f1f1;max-width:430px}.live-steps{gap:17px;margin:30px 0 32px;padding:0;list-style:none;display:grid}.live-step-cards{gap:10px;margin:27px 0 0}.live-steps li{align-items:flex-start;gap:14px;display:flex}.live-step-cards li{border:1px solid var(--component-border);border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:11px 13px;display:grid}.live-step-cards li:first-child{background:#eeeaff}.live-step-cards li:nth-child(2){background:#ffeaf4}.live-step-cards li:nth-child(3){background:#f4f4f0}.live-steps li>span{color:#555;letter-spacing:.08em;min-width:23px;padding-top:3px;font-size:10px}.live-step-cards li>span{color:#fff;letter-spacing:0;background:#e11d48;border:1px solid #111;border-radius:50%;place-items:center;width:30px;min-width:30px;height:30px;padding:0;font-size:11px;font-weight:800;display:grid}.live-steps li>div{gap:3px;display:grid}.live-step-cards li>div{gap:2px}.live-steps strong{color:var(--ink);font-size:13px}.live-step-cards strong{font-size:14px}.live-steps small{color:#555;font-size:11px;line-height:1.5}.live-step-cards small{font-size:12px}.live-copy .button-stack{margin-top:2px}.live-preview{min-height:485px;padding:10px 50px 55px 0;position:relative}.live-preview.live-store-preview{justify-content:center;align-items:center;width:100%;min-height:0;padding:0;display:flex}.live-phone-stage{width:fit-content;max-width:100%;margin-inline:auto;position:relative}.live-store-capture{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:100%;height:min(88vh,780px);display:block}.live-float-card{z-index:2;color:#111;background:#fff;border:1px solid #111;border-radius:13px;align-items:center;gap:11px;min-width:205px;padding:11px 14px;animation:5s ease-in-out infinite live-notice-float;display:flex;position:absolute}.live-float-order{top:43%;left:clamp(-50px,-4vw,-14px)}.live-float-payment{animation-delay:-2.4s;top:54%;right:clamp(-50px,-4vw,-14px)}.live-float-icon{color:#111;background:#ffe1f3;border:1px solid #111;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.live-float-icon--paid{color:#087a4b;background:#c8f7dc}.live-float-copy{gap:2px;font-size:13px;line-height:1.3;display:grid}.live-float-copy strong{font-weight:800}.live-float-copy>span{color:#4b4b4b}@keyframes live-notice-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.live-phone{z-index:1;border:1px solid var(--component-border);background:var(--cream);width:min(100%,430px);color:var(--ink);box-shadow:var(--component-shadow);border-radius:8px;margin-left:auto;padding:14px;position:relative;overflow:hidden;transform:rotate(2.5deg)}.live-phone-header{align-items:center;gap:9px;min-height:43px;padding-inline:3px;display:flex}.live-avatar{background:var(--pink);color:#4b173c;border-radius:50%;place-items:center;width:29px;height:29px;font-family:Georgia,serif;font-size:16px;font-weight:700;display:grid}.live-profile{gap:2px;min-width:0;display:grid}.live-profile b{font-size:12px}.live-profile small{color:#596554;font-size:9px}.live-now{color:#fff;letter-spacing:.06em;background:#9f1b40;border-radius:100px;align-items:center;gap:4px;margin-left:auto;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.live-stage{background:#eeb3c2;border-radius:17px;height:325px;position:relative;overflow:hidden}.live-stage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.live-stage-overlay{background:linear-gradient(#172e1c26 0%,#0000 37%,#172e1c99 100%);position:absolute;inset:0}.live-viewers,.live-comment{color:#fff;background:#172e1cd9;border-radius:100px;align-items:center;gap:6px;font-size:9px;display:inline-flex;position:absolute;left:13px}.live-viewers{padding:6px 9px;top:13px}.live-viewers .tiny-dot{width:5px;height:5px;color:var(--pink)}.live-comment{padding:7px 10px;bottom:15px}.live-coupon-card{border:1px solid var(--component-border);background:var(--pink);width:142px;color:var(--ink);box-shadow:var(--component-shadow);border-radius:4px;gap:4px;padding:13px 14px;display:grid;position:absolute;bottom:14px;right:14px;transform:rotate(-4deg)}.live-coupon-card>span,.live-coupon-card>small{font-size:7px;line-height:1.3}.live-coupon-card>span{letter-spacing:.08em;font-weight:800}.live-coupon-card strong{letter-spacing:-.05em;font-size:25px}.live-coupon-card>b{border-top:1px dashed #172e1c66;align-items:center;gap:4px;margin-top:4px;padding-top:6px;font-size:8px;display:flex}.live-product-bar{align-items:center;gap:9px;padding:12px 3px 1px;display:flex}.live-product-icon{background:#eeeaff;border-radius:4px;place-items:center;width:35px;height:35px;display:grid}.live-product-copy{gap:3px;margin-right:auto;display:grid}.live-product-copy b{font-size:11px}.live-product-copy small{color:#6b7666;font-size:9px}.live-link-card,.live-favorite-badge{z-index:2;border:1px solid var(--component-border);color:var(--ink);background:#fff;align-items:center;gap:10px;display:flex;position:absolute}.live-link-card{width:245px;box-shadow:var(--component-shadow);border-radius:4px;padding:13px 15px;bottom:62px;right:0;transform:rotate(-4deg)}.live-link-card>span{gap:3px;margin-right:auto;display:grid}.live-link-card small{color:#6b7666;letter-spacing:.1em;font-size:7px;font-weight:800}.live-link-card strong{font-size:13px}.live-favorite-badge{background:var(--pink);color:#000;border-radius:4px;padding:10px 13px;font-size:10px;font-weight:700;top:4px;left:17px;transform:rotate(-5deg)}.start-section{color:#fff;background:#000}.start-heading{position:relative}.start-heading .eyebrow{margin-bottom:26px}.start-heading h2{font-size:clamp(50px,5.5vw,78px)}.start-flower{width:135px;height:135px;color:var(--pink);--flower-center:#000;position:absolute;bottom:3%;right:5%}.steps-grid{grid-template-columns:repeat(3,1fr);gap:49px;margin-top:57px;display:grid}.step-number{font-size:30px;font-family:var(--display-font);letter-spacing:-.06em;border-bottom:1px solid #fff6;justify-content:space-between;align-items:center;padding-bottom:17px;font-weight:700;display:flex}.step-number svg{width:21px;height:21px}.steps-grid h3{letter-spacing:-.04em;margin-top:23px;font-size:26px;font-weight:600}.steps-grid p{color:#e8e8e8;max-width:295px;margin-top:13px;font-size:17px;line-height:1.8}.start-action{align-items:center;gap:25px;margin-top:46px;display:flex}.start-action>span{color:#d0d0d0;font-size:14px}.faq-layout{grid-template-columns:.85fr 1.4fr;align-items:start;gap:100px;display:grid}.faq-section h2{font-size:clamp(44px,5vw,76px)}.faq-section .section-copy>p{font-size:18px}.faq-scribble{color:var(--panel-violet);margin-top:15px;margin-left:35px;font-family:Georgia,serif;font-size:115px;line-height:1;display:block;transform:rotate(-20deg)}.faq-item{border-bottom:1px solid #00000040}.faq-item:first-child{border-top:1px solid #00000040}.faq-item h3{font-family:var(--display-font);font-size:18px;font-weight:500}.faq-item h3 button{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:23px 0;display:flex}.faq-item h3 span{border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;transition:background .2s;display:grid}.faq-item.is-open h3 span{background:var(--pink)}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.faq-answer>div{overflow:hidden}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-answer p{color:#444;padding-bottom:24px;padding-right:27px;font-size:17px;line-height:1.8}.closing-section{background:var(--pink);color:#000;text-align:center;padding-block:97px 106px}.closing-content{position:relative}.closing-content>.eyebrow{justify-content:center;margin-bottom:25px}.closing-section h2{font-size:clamp(65px,7.5vw,108px);line-height:1}.closing-section p{margin-block:25px 28px;font-size:19px;line-height:1.65}.closing-whatsapp-cta{color:#111;margin-top:22px}.whatsapp-mobile-float{z-index:80;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));color:#fff;background:#168447;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:0 17px;font-size:14px;font-weight:700;text-decoration:none;display:none;position:fixed;box-shadow:0 5px 18px #0000002e}.whatsapp-mobile-float:hover{background:#106b39}.closing-flower{color:#000;--flower-center:var(--pink);width:98px;height:98px;position:absolute;top:23%;right:8%}.site-footer{color:#f4f4f0;background:#000;padding-top:60px;padding-bottom:clamp(36px,5vw,72px)}.legal-page{background:var(--cream);min-height:100svh;color:var(--ink)}.legal-shell{width:min(980px,100% - 48px);margin-inline:auto}.legal-header{background:var(--cream);border-bottom:1px solid #172e1c1c}.legal-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.legal-header .brand{width:33px;height:33px}.legal-panel-link,.legal-back-link{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.legal-panel-link:hover,.legal-back-link:hover,.legal-content a:hover,.legal-contact a:hover{text-underline-offset:4px;text-decoration:underline}.legal-document{padding-block:42px 96px}.legal-hero{max-width:760px;padding-block:52px 44px}.legal-eyebrow{color:#6a7d37;letter-spacing:.12em;font-size:11px;font-weight:700}.legal-hero h1{letter-spacing:-.055em;max-width:780px;margin-top:16px;font-size:clamp(42px,6vw,72px);line-height:1}.legal-hero p{color:#526052;max-width:670px;margin-top:22px;font-size:18px;line-height:1.65}.legal-hero time{color:#687262;margin-top:22px;font-size:12px;display:block}.legal-content{background:#fff;border:1px solid #172e1c24;border-radius:22px;max-width:780px;padding:42px clamp(20px,4vw,58px)}.legal-content h2{color:var(--forest);margin-top:34px;font-size:20px;line-height:1.25}.legal-content h2:first-child{margin-top:0}.legal-content p,.legal-content li{color:#3f4d40;font-size:15px;line-height:1.8}.legal-content p{margin-top:14px}.legal-content ul{gap:8px;margin:14px 0 0;padding-left:22px;display:grid}.legal-content li::marker{color:#71952b}.legal-content a,.legal-contact a{color:#9b1e66;font-weight:600}.legal-contact{background:#eaf3d7;border:1px solid #172e1c24;border-radius:16px;align-items:flex-start;gap:13px;max-width:780px;margin-top:26px;padding:22px 24px;display:flex}.legal-contact>svg{color:#658d22;margin-top:2px}.legal-contact strong{font-family:var(--display-font);font-size:16px;display:block}.legal-contact p{color:#526052;margin-top:4px;font-size:16px;line-height:1.6}.footer-top{grid-template-columns:1.05fr 1.1fr 1.1fr 1.2fr 1fr .78fr;gap:clamp(16px,2vw,28px);display:grid}.footer-top p{margin-top:15px;font-size:14px;line-height:1.6}.footer-origin-column .footer-tagline{color:#f4f4f0;flex-direction:column;align-items:flex-start;gap:0;margin:0;font-size:14px;line-height:1.45;display:flex}.footer-origin-line{align-items:center;gap:8px;display:inline-flex}.footer-links{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-links>span{letter-spacing:.07em;color:var(--pink);margin-bottom:8px;font-size:12px}.footer-links a{align-items:center;gap:7px;min-height:21px;font-size:14px;line-height:1.45;display:flex}.footer-links a:hover{text-underline-offset:5px;text-decoration:underline}.footer-public-contact{gap:12px;margin-top:0;display:grid}.footer-company-details{gap:11px;min-width:0;display:grid}.footer-public-contact>small,.footer-top .footer-company-detail{color:#f4f4f0;margin:0;font-size:14px;line-height:1.45}.footer-top .footer-company-detail{overflow-wrap:anywhere}.footer-contact-link{overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;display:flex}.footer-contact-link>svg{flex:none}.footer-contact-link>span{white-space:nowrap;min-width:0}.footer-bottom{border-top:1px solid #ff90e84d;justify-content:space-between;align-items:center;margin-top:44px;padding-top:21px;font-size:13px;display:flex}.footer-bottom a{align-items:center;gap:7px;padding:8px 0;display:flex}.closing-wordmark{pointer-events:none;color:var(--pink);letter-spacing:-.1em;text-align:center;margin-top:10px;margin-left:-.045em;padding-bottom:.1em;font-family:Manrope Variable,sans-serif;font-size:min(37vw,530px);font-weight:800;line-height:1.03}.closing-wordmark>span{vertical-align:top;letter-spacing:-.04em;margin-top:.5em;margin-left:.4em;font-size:.15em;display:inline-block}@keyframes state-in{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.hero{padding-top:156px}}@media (max-width:1199px){.footer-top{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-coin--one{width:150px;top:10%;left:2%}.hero-coin--three{width:220px;top:38%;left:-3%}.hero-coin--two{width:92px;top:10%;right:1%}.hero-coin--four{width:200px;top:37%;right:-3%}.hero-coin--five{width:155px;top:58%;right:13%}.section-shell{width:calc(100% - 80px)}.main-nav{gap:25px}.desktop-nav{gap:19px;font-size:14px}.nav-actions{gap:17px}.hero{padding-top:160px}.hero h1{font-size:clamp(66px,6.8vw,88px)}.hero-description{font-size:21px}.split-section{gap:50px}.section-space{padding-block:95px}.section-copy>p{font-size:19px}.comparison-bottom{flex-direction:column;align-items:flex-start}.section-heading-row{gap:30px}.section-heading-row>p{width:240px}.compatibility-track-set{gap:42px;padding-right:42px}.whatsapp-word{font-size:19px}.faq-layout{gap:50px}.growth-grid{gap:23px}.growth-grid h3{font-size:23px}.closing-flower{right:2%}}@media (max-width:960px){.desktop-nav{display:none}.menu-toggle{display:inline-flex}.main-nav{min-height:74px}.site-header{top:18px}.hero h1{font-size:72px}.hero-copy .eyebrow{font-size:12px}.split-section{gap:35px}.live-layout{grid-template-columns:1fr;gap:45px}.live-copy{max-width:540px}.live-preview{max-width:540px;margin-inline:auto}h2{font-size:clamp(46px,5vw,68px)}.store-preview-wrap{height:560px;min-height:500px}.orders-preview{grid-template-columns:150px minmax(0,1fr)}.orders-preview-content{padding-inline:14px}.control-benefits strong{font-size:14px}.control-benefits small{font-size:13px}.delivery-visual{padding-left:10px;padding-right:0}.delivery-ticket{padding-inline:20px}.delivery-stamp{width:112px;height:112px;left:-20px}.growth-grid{gap:19px}.growth-grid h3{font-size:25px}.growth-grid p{font-size:16px}.growth-illustration{height:185px}.wholesale-illustration>span{width:175px}.coupon-illustration>div{width:175px;padding-inline:16px}.coupon-illustration strong{font-size:23px}.domain-illustration>div{gap:13px;padding-inline:14px}.domain-illustration>div strong{font-size:18px}.steps-grid{gap:30px}.steps-grid h3{font-size:24px}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:40px}.faq-item h3{font-size:16px}.footer-top{grid-template-columns:1fr 1fr 1.1fr}}@media (max-width:767px){html{scroll-padding-top:100px}.section-shell{width:calc(100% - 40px)}.section-space{padding-block:72px}.main-nav{gap:12px;width:calc(100% - 28px);min-height:65px;padding:10px 12px 10px 21px}.main-nav .brand{width:41px;height:41px}.nav-wordmark{font-size:15px}.nav-actions{gap:10px}.nav-cta{gap:9px;min-height:42px;padding:12px 16px;font-size:15px}.nav-cta>svg{width:15px}.menu-toggle{width:34px;height:34px}.hero{padding-top:132px}.hero-grid{padding-block:24px}.hero-copy{width:100%}.hero-copy>.eyebrow{margin-bottom:23px;font-size:12px}.hero h1{letter-spacing:-.025em;font-size:clamp(42px,10.8vw,72px)}.hero-description{margin-top:23px;font-size:20px;line-height:1.7}.desktop-br{display:none}.hero-store-form{width:100%;margin-top:31px}.hero-store-form>form{border-radius:6px;flex-direction:column;align-items:stretch;gap:6px;padding:7px}.hero-store-input{min-height:46px;padding-inline:15px;font-size:16px}.hero-store-input input{font-size:16px}.hero-store-submit{width:100%;min-height:50px}.hero-store-status{margin-left:0}.hero-proof{white-space:normal;gap:6px;font-size:11px}.hero-foot{letter-spacing:.07em;margin-top:18px;padding-block:15px;font-size:7px}.hero-coin--one{width:74px;top:15%;left:-20px}.hero-coin--two{width:62px;top:12%;right:-10px}.hero-coin--three{width:104px;top:49%;left:-58px}.hero-coin--four{width:98px;top:49%;right:-58px}.hero-coin--five{width:72px;top:84%;right:-6px}.compatibility-inner{min-height:108px;padding-block:23px}.compatibility-brand{gap:6px;font-size:22px}.compatibility-brand.whatsapp-word{font-size:17px}.whatsapp-word .compatibility-whatsapp-logo{width:25px;height:25px}.compatibility-track-set{gap:30px;padding-right:30px}.split-section{grid-template-columns:1fr;gap:45px}.section-copy{max-width:540px}.section-copy>.eyebrow{margin-bottom:20px;font-size:12px}h2{font-size:clamp(44px,8.8vw,64px)}.section-copy>p{max-width:500px;margin-top:21px;font-size:18px;line-height:1.75}.feature-checks{gap:12px;margin-block:23px}.feature-checks li{font-size:15px}.text-link{font-size:16px}.store-preview-wrap{max-width:540px;height:520px;min-height:520px;margin-inline:auto}.purchase-journey-visual{width:100%;min-height:520px;padding-bottom:44px}.purchase-journey-order{width:min(330px,82%);right:0}.comparison-bottom{flex-direction:row;align-items:center}.ai-comparison-wrap{max-width:540px;margin-inline:auto}.comparison-bottom>span{font-size:9px}.preset-buttons button{padding:7px 9px;font-size:9px}.section-heading-row{flex-direction:column;align-items:flex-start;gap:23px;margin-bottom:33px}.section-heading-row h2{font-size:clamp(44px,8vw,64px)}.section-heading-row>p{width:auto;max-width:500px;font-size:18px}.section-heading-row .eyebrow{margin-bottom:20px;font-size:12px}.orders-preview{border-radius:8px;grid-template-columns:1fr;min-height:0}.orders-preview-sidebar{display:none}.orders-preview-topbar{padding-inline:12px}.orders-preview-mobile-shop{display:flex}.orders-preview-topbar h3{margin-left:auto;margin-right:12px;font-size:12px}.orders-preview-content{padding:13px 10px 12px}.orders-preview-toolbar{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:10px}.orders-preview-actions{gap:6px}.orders-preview-button{min-height:31px;padding-inline:9px;font-size:9px}.orders-preview-search{flex-basis:auto;min-height:32px}.orders-preview-card table{display:none}.orders-preview-mobile-orders{display:block}.control-benefits{grid-template-columns:1fr;gap:23px;margin-top:30px}.control-benefits strong{font-size:15px}.control-benefits small{margin-top:4px;font-size:14px}.delivery-section h2{font-size:clamp(48px,9vw,68px)}.delivery-visual{max-width:450px;min-height:402px;margin-inline:auto;padding:18px 15px 10px 27px}.delivery-stamp{top:-13px;left:-6px}.delivery-ticket{width:94%;padding:26px 22px}.delivery-caption{font-size:9px}.growth-heading{margin-bottom:35px}.growth-heading h2{white-space:normal;font-size:clamp(32px,8vw,48px)}.growth-flower{width:61px;height:61px;bottom:-32px;right:0}.growth-grid{grid-template-columns:1fr;gap:45px}.growth-grid article{-moz-column-gap:23px;grid-template-columns:1fr 1fr;align-items:start;column-gap:23px;display:grid}.growth-illustration{grid-area:1/1/4;height:225px;margin:0}.growth-grid .eyebrow{margin-top:6px;font-size:11px}.growth-grid h3{font-size:24px}.growth-grid p{margin-top:12px;font-size:16px}.live-preview{min-height:420px;padding-right:22px}.live-preview.live-store-preview{min-height:0;padding:0}.live-store-capture{height:min(92vh,680px)}.live-phone{width:min(100%,400px);margin-inline:auto;transform:rotate(1.5deg)}.live-stage{height:300px}.live-link-card{width:220px;bottom:39px;right:0}.live-favorite-badge{top:0;left:2px}.wholesale-illustration>span{width:84%;padding-inline:10px;font-size:9px}.coupon-illustration>div{flex-direction:column;gap:8px;width:81%;padding:17px 14px;display:flex}.coupon-illustration strong{font-size:25px}.coupon-illustration span{margin-top:0;font-size:7px}.domain-illustration>div{gap:7px;padding:12px 9px}.domain-illustration>div strong{font-size:15px}.domain-illustration>div svg{width:13px}.start-heading h2{font-size:72px}.start-heading .eyebrow{font-size:12px}.start-flower{width:77px;height:77px;bottom:7%;right:0}.steps-grid{grid-template-columns:1fr;gap:30px;margin-top:36px}.step-number{padding-bottom:12px;font-size:27px}.steps-grid h3{margin-top:17px;font-size:26px}.steps-grid p{max-width:400px;margin-top:10px;font-size:16px}.start-action{flex-direction:column;align-items:flex-start;gap:16px;margin-top:35px}.faq-layout{grid-template-columns:1fr;gap:32px}.faq-section h2{font-size:54px}.faq-section .section-copy{position:relative}.faq-scribble{font-size:75px;position:absolute;top:36px;right:8%}.faq-item h3{font-size:16px}.faq-item h3 button{padding-block:21px}.faq-answer p{padding-right:15px}.closing-section{padding-block:72px 78px}.closing-content>.eyebrow{font-size:12px}.closing-section h2{font-size:clamp(66px,13vw,94px)}.closing-section p{font-size:18px}.whatsapp-mobile-float{display:inline-flex}.closing-flower{width:47px;height:47px;top:26%;right:0}.footer-top{grid-template-columns:1fr 1fr;gap:33px 26px}.footer-top>div:first-child{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:14px;display:flex}.footer-top p{margin-top:0;padding-right:0;font-size:14px}.footer-links a{font-size:14px}.footer-top>div:not(:first-child){min-width:0}.footer-legal-column{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 26px;display:grid}.footer-legal-column>span{grid-column:1/-1}.footer-bottom{gap:10px;margin-top:34px;font-size:11px}.closing-wordmark{margin-block:23px 0;font-size:37vw}}@media (max-width:380px){.main-nav{gap:8px}.main-nav .brand{width:36px;height:36px}.nav-wordmark{font-size:13px}.hero h1{font-size:42px}.hero-description{font-size:18px}.compatibility-inner{gap:18px}.compatibility-track-set{gap:24px;padding-right:24px}.comparison-bottom{flex-direction:column;align-items:flex-start;gap:12px}.growth-grid article{-moz-column-gap:17px;column-gap:17px}.growth-grid h3{font-size:22px}.growth-grid .eyebrow{font-size:10px}.domain-illustration>div{gap:5px;padding-inline:8px}.domain-illustration>div>.tiny-dot{display:none}.orders-preview-account{gap:0}.orders-preview-account>svg{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}.store-feature-card{color:#111;background:#f6c8e8;border:1px solid #111;border-radius:24px;align-self:stretch;max-width:none;padding:clamp(30px,4vw,44px)}.store-feature-card h2{color:inherit;letter-spacing:-.035em;font-family:Inter Variable,Inter,sans-serif;font-size:36px;font-weight:500;line-height:1.12}.store-feature-card .serif-accent{font-family:inherit;font-weight:inherit;letter-spacing:inherit;font-style:normal}.store-feature-card>p,.store-feature-card .feature-checks li,.store-feature-card .text-link{color:inherit;letter-spacing:0;font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-weight:400}.store-feature-card>p{max-width:none;margin-top:22px;line-height:1.6}.store-feature-card .feature-checks{gap:12px;margin-block:22px}.store-feature-card .feature-checks li{line-height:1.5}.store-feature-card .feature-checks svg{color:#111}.store-feature-card .text-link{line-height:1.5}.store-section .split-section{align-items:stretch}.store-section .split-section>.store-preview-column{min-width:0;display:flex}.store-section .store-preview-wrap{background:#f8e4ec;border:1px solid #111;border-radius:24px;flex:1;align-self:stretch;height:auto;min-height:0}.purchase-journey-visual{flex:1;min-width:0;min-height:540px;padding-bottom:48px;display:flex;position:relative}.purchase-journey-visual>.store-preview-wrap{flex:1;width:100%;height:auto;min-height:0}.purchase-journey-order{z-index:2;color:#111;background:#fff;border:1px solid #111;border-radius:16px;width:min(350px,78%);padding:17px 19px 14px;position:absolute;bottom:0;right:0}.purchase-journey-order-head{align-items:center;gap:10px;display:flex}.purchase-journey-order-icon{color:#635bff;background:#e6e2ff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.purchase-journey-order-title{gap:2px;display:grid}.purchase-journey-order-title small{color:#555;font-size:11px}.purchase-journey-order-title strong,.purchase-journey-order-total{font-size:15px;font-weight:750}.purchase-journey-order-total{white-space:nowrap;margin-left:auto}.purchase-journey-order>p{margin:14px 0 12px;font-size:13px;line-height:1.4}.purchase-journey-order-footer{color:#555;border-top:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:8px;padding-top:11px;font-size:11px;display:flex}.purchase-journey-order-footer span:last-child{color:#187544;align-items:center;gap:4px;font-weight:650;display:inline-flex}.store-preview-pop .collection-hero{margin-inline:0;border-radius:23px 23px 0 0;width:100%;height:clamp(190px,25cqw,235px);margin-top:0}.store-preview-pop .storefront-slim-page-content{flex:1;width:100%;margin-inline:0}.store-preview-pop .store-product-discovery-heading{margin-inline:12px}:root{--display-font:"Inter Variable", Inter, Arial, sans-serif}.landing main>section h2[id]{letter-spacing:-.035em;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:36px;font-weight:500;line-height:1.12}.landing main>section h2[id] .serif-accent{font-family:inherit;font-weight:inherit;letter-spacing:inherit;font-style:normal}.payments-section h2#payment-heading{white-space:nowrap;font-size:clamp(26px,3.2vw,36px)}.landing main>section .eyebrow{letter-spacing:.035em;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.landing main>section :is(.section-copy>p,.section-heading-row>p,.ai-feature-list li,.growth-grid p,.live-copy>p,.live-steps strong,.live-steps small,.steps-grid p,.faq-item h3,.closing-content>p,.start-action>span,.control-benefits strong,.control-benefits small,.delivery-options>span){letter-spacing:0;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.landing main>section :is(.growth-grid h3,.steps-grid h3){letter-spacing:-.035em;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:36px;font-weight:500;line-height:1.12}@media (max-width:520px){.payments-section h2#payment-heading{white-space:normal;font-size:clamp(24px,6.5vw,31px)}}.ai-section{color:#171717;background:#f4f1ed}.ai-section-shell{gap:clamp(34px,5vw,64px);display:grid}.ai-section-intro{text-align:center;display:block}.ai-section-intro h2#ai-heading{letter-spacing:-.05em;max-width:1120px;margin-inline:auto;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1.12}.ai-section-intro h2#ai-heading span{color:#6b5cff}.ai-feature-card{min-width:0;min-height:350px;box-shadow:none;border:1px solid #161616;border-radius:22px;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(18px,2.4vw,34px);padding:clamp(20px,2.5vw,34px);display:grid;overflow:hidden}.ai-feature-card--photo{background:#f5edff}.ai-feature-card--model{background:#fff0e7}.ai-feature-card--scene{background:#edf6e9}.ai-feature-card--copy{background:#fceaf1}.ai-feature-copy{z-index:1;min-width:0;position:relative}.ai-feature-copy h3{letter-spacing:-.055em;margin:0;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:clamp(29px,2.5vw,36px);font-weight:700;line-height:1.06}.ai-feature-copy>p{color:#343434;margin-top:16px;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:15px;line-height:1.62}.ai-photo-stage,.ai-virtual-demo{aspect-ratio:1.02;isolation:isolate;background:#fff;border-radius:14px;width:100%;min-width:0;position:relative;overflow:hidden}.ai-photo-stage>img,.ai-photo-result>img,.ai-virtual-model-crop>img,.ai-virtual-result>img{-o-object-fit:cover;object-fit:cover}.ai-virtual-product>img,.ai-copy-product>img{-o-object-fit:contain;object-fit:contain}.ai-photo-result{z-index:1;clip-path:inset(0 100% 0 0);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.ai-result-badge{z-index:4;opacity:0;pointer-events:none;position:absolute;inset:0}.ai-virtual-demo{background:#f5f2f7}.ai-virtual-inputs,.ai-virtual-result{position:absolute;inset:0}.ai-virtual-inputs{z-index:0;will-change:opacity, transform, filter;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:center;gap:clamp(9px,2vw,24px);padding:clamp(18px,4vw,48px);display:grid}.ai-virtual-product{aspect-ratio:1;width:min(100%,220px);position:relative}.ai-virtual-plus{color:#6554e8;font-size:clamp(32px,4vw,54px);font-weight:400;line-height:1}.ai-virtual-model-crop{aspect-ratio:1;background:#e9e4ef;border-radius:14px;width:min(100%,220px);position:relative;overflow:hidden}.ai-virtual-result{z-index:2;opacity:0;clip-path:circle(0% at 53% 52%);will-change:opacity, transform, clip-path;overflow:hidden;transform:scale(1.04)}.ai-tryon-dust{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ai-tryon-dust-particle{aspect-ratio:1;opacity:0;will-change:transform, opacity;background:#f8fdff;border-radius:50%;width:clamp(4px,.6vw,7px);position:absolute;top:52%;left:53%;box-shadow:0 0 11px #b5dcffe6}.ai-tryon-dust-particle:nth-child(3n){background:#a9a1ff;box-shadow:0 0 12px #a9a1ffd9}.ai-tryon-dust-particle:nth-child(3n+1){background:#84e8f1;box-shadow:0 0 12px #84e8f1d9}.ai-copy-demo{aspect-ratio:1.18;color:#171717;text-align:center;background:#fff;border-radius:14px;grid-template-columns:minmax(110px,.65fr) minmax(0,1fr);align-items:stretch;gap:clamp(13px,2vw,22px);min-width:0;padding:clamp(14px,2vw,24px);display:grid;position:relative}.ai-copy-product{background:#f7f5f1;border-radius:10px;min-width:0;min-height:0;position:relative;overflow:hidden}.ai-three-star-icon{z-index:2;aspect-ratio:1;pointer-events:none;width:clamp(42px,4.8vw,56px);display:block;position:absolute;top:3px;left:3px}.ai-three-star-icon canvas,.ai-three-star-fallback{width:100%;height:100%;display:block}.ai-three-star-fallback{filter:drop-shadow(0 5px 7px #ae41d247);position:absolute;inset:0;overflow:visible;transform:none}.ai-copy-description{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,1.6vw,20px);min-width:0;padding:10px;display:flex}.ai-copy-demo h4{letter-spacing:-.035em;margin:0;font-size:clamp(19px,1.8vw,26px);font-weight:650;line-height:1.2}.ai-copy-description>p{color:#343434;overflow-wrap:anywhere;align-content:center;width:min(100%,34ch);min-height:5em;margin:0;font-size:clamp(16px,1.45vw,20px);line-height:1.5;display:grid}.ai-copy-caret{vertical-align:-2px;background:#6759ee;width:1px;height:1em;margin-left:2px;animation:.85s steps(2,start) infinite ai-caret-blink;display:inline-block}@keyframes ai-caret-blink{to{visibility:hidden}}.ai-assistant-card{background:#e9e5ff;border:1px solid #171717;border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(350px,1.1fr);align-items:center;gap:clamp(35px,6vw,90px);padding:clamp(28px,5vw,66px);display:grid;overflow:hidden}.ai-assistant-copy h3{letter-spacing:-.055em;max-width:540px;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:clamp(29px,2.5vw,36px);font-weight:700;line-height:1.06}.ai-assistant-copy>p{color:#303039;max-width:550px;margin-top:22px;font-size:17px;line-height:1.65}.ai-assistant-copy .quiet-note{margin-top:15px;font-size:12px}.ai-assistant-preview{isolation:isolate;place-items:center;min-height:472px;display:grid;position:relative}.ai-assistant-mascot-intro{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ai-assistant-preview[data-phase=intro] .ai-assistant-mascot-intro{visibility:visible}.ai-assistant-preview:not([data-phase=intro]) .ai-assistant-mascot-intro{visibility:hidden}.ai-assistant-chat{width:min(100%,480px);box-shadow:none;background:#fff;border:1px solid #171717;border-radius:21px;padding:17px;position:relative}.ai-assistant-preview[data-phase=intro] .ai-assistant-chat{visibility:hidden}.ai-assistant-preview:not([data-phase=intro]) .ai-assistant-chat{visibility:visible}.ai-assistant-chat-head{border-bottom:1px solid #e8e6e4;align-items:center;gap:9px;min-height:47px;padding-bottom:10px;display:flex}.flyp-cat-mascot{flex:none;width:43px;height:43px;animation:4.8s ease-in-out infinite flyp-cat-float;display:block}.flyp-cat-mascot-intro{filter:none;width:min(100%,312px);height:min(100%,312px);animation:none}.flyp-cat-mascot svg{width:100%;height:100%;display:block;overflow:visible}.flyp-cat-eyes{transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite flyp-cat-blink}.flyp-cat-eyes path{fill:#172143;filter:drop-shadow(0 1px 1px #221d2f24)}.ai-assistant-chat-head>div{flex:1;gap:2px;display:grid}.ai-assistant-chat-head strong{font-size:12px}.ai-assistant-chat-head small{color:#6a6867;font-size:9px}.ai-demo-status{color:#6d6a75;white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:inline-flex}.ai-demo-status i{background:#ff6b79;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ffe7e9}.ai-demo-status.is-published i{background:#34a873;box-shadow:0 0 0 3px #e4f7eb}.ai-voice-message{background:#f4f2fb;border-radius:13px;align-items:center;gap:10px;margin-top:13px;padding:10px 11px;display:flex}.ai-voice-mic{color:#fff;background:#6654ec;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ai-voice-message-content{flex:1;min-width:0}.ai-voice-message-content strong{color:#34313f;margin-bottom:5px;font-size:10px;font-weight:600;display:block}.ai-voice-wave{justify-content:space-between;align-items:center;gap:2px;height:14px;display:flex}.ai-voice-wave i{transform-origin:50%;background:#8375ed;border-radius:3px;width:2px;height:4px;display:block}.ai-voice-message.is-listening .ai-voice-wave i{animation:.58s ease-in-out infinite alternate ai-voice-wave}.ai-voice-message.is-listening .ai-voice-wave i:nth-child(3n){animation-delay:-.24s}.ai-voice-message.is-listening .ai-voice-wave i:nth-child(4n){animation-delay:-.42s}.ai-voice-duration{color:#777381;font-size:9px}.ai-voice-transcript{background:#efedeb;border-radius:13px 13px 4px;max-width:96%;margin:11px 0 0 auto;padding:10px 12px}.ai-voice-transcript-label{color:#6e687c;align-items:center;gap:4px;margin-bottom:4px;font-size:9px;display:flex}.ai-voice-transcript-label svg{color:#6654ec}.ai-voice-transcript p{color:#25232a;margin:0;font-size:10px;line-height:1.48}.ai-voice-transcript p span{animation:.16s both ai-voice-word-in;display:inline}.ai-voice-attachment{background:#fff;border:1px solid #e8e5f0;border-radius:11px;align-items:center;gap:9px;width:fit-content;max-width:90%;margin:8px 0 0 auto;padding:5px 9px 5px 5px;display:flex}.ai-voice-attachment>img{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:42px;height:42px}.ai-voice-attachment>div{gap:3px;display:grid}.ai-voice-attachment strong{color:#36333e;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:9px;overflow:hidden}.ai-voice-attachment small{color:#777381;font-size:8px}.ai-attachment-check{color:#258a5e;background:#e4f7eb;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.ai-assistant-preview[data-phase=sending] .ai-attachment-check{visibility:hidden}.ai-assistant-thinking{color:#615d6b;background:#f7f6fb;border-radius:12px;align-items:center;gap:5px;width:fit-content;margin-top:11px;padding:8px 10px;font-size:9px;display:flex}.ai-thinking-icon{color:#6654ec;margin-right:2px;animation:1.2s linear infinite ai-thinking-spin;display:grid}.ai-assistant-thinking>i{background:#8879ef;border-radius:50%;width:3px;height:3px;animation:.8s ease-in-out infinite alternate ai-thinking-dot}.ai-assistant-thinking>i:last-child{animation-delay:.32s}.ai-assistant-thinking>i:nth-last-child(2){animation-delay:.16s}.ai-assistant-response{background:#f5f3ff;border-radius:12px;margin-top:11px;padding:10px 11px}.ai-response-label{color:#6252d9;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.ai-response-label .flyp-cat-mascot{width:19px;height:19px;animation:none}.ai-assistant-response p{color:#302e38;margin:5px 0 9px;font-size:10px;line-height:1.45}.ai-publish-button{color:#fff;background:#6654ec;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:29px;padding:0 11px;font-size:9px;font-weight:600;display:inline-flex}.ai-publish-button.is-done{background:#249567}.ai-published-product{background:#fff;border:1px solid #e8e5f0;border-radius:14px;grid-template-columns:104px minmax(0,1fr);gap:12px;margin-top:11px;padding:8px;display:grid}.ai-published-product-image{background:#f6f4f0;border-radius:9px;min-height:116px;position:relative;overflow:hidden}.ai-published-product-image img{-o-object-fit:contain;object-fit:contain}.ai-published-product-details{align-self:center;min-width:0}.ai-published-label{color:#27855d;align-items:center;gap:3px;font-size:8px;font-weight:600;display:inline-flex}.ai-published-product-details h4{color:#201e25;margin:4px 0 3px;font-size:12px;line-height:1.2}.ai-published-product-details p{color:#706d76;margin:0;font-size:9px;line-height:1.35}.ai-published-product-meta{justify-content:space-between;align-items:center;gap:6px;margin-top:7px;display:flex}.ai-published-product-meta strong{color:#211e28;font-size:12px}.ai-published-product-meta span{color:#6d6975;font-size:8px}.ai-published-variants{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ai-published-variants span{color:#6252d9;background:#f2efff;border-radius:20px;padding:3px 6px;font-size:8px}.ai-assistant-preview{min-height:720px}.ai-assistant-chat.ai-voice-demo{color:#f8f8f8;width:min(100%,480px);min-height:720px;box-shadow:none;background-color:#080808;background-image:radial-gradient(#ffffff1a .75px,#0000 .9px);background-position:0 55px;background-size:15px 15px;border-color:#303030;border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden}.ai-widget-topbar{background:#090909;border-bottom:1px solid #303030;flex:none;justify-content:space-between;align-items:center;gap:10px;height:54px;padding:0 13px;display:flex}.ai-widget-topbar>div,.ai-widget-topbar>span{align-items:center;display:flex}.ai-widget-topbar>div{color:#f3f3f3;gap:7px;min-width:0;font-size:12px}.ai-widget-topbar>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-widget-topbar>div svg{color:#a6a6a6;flex:none}.ai-widget-topbar>span{color:#aaa;gap:13px}.ai-widget-scroll-area{scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.ai-widget-scroll-area::-webkit-scrollbar{display:none}.ai-widget-welcome[hidden],.ai-widget-conversation[hidden]{display:none!important}.ai-widget-welcome{text-align:center;flex-direction:column;align-items:center;padding:16px 17px 13px;display:flex}.ai-widget-welcome>.flyp-cat-mascot{width:82px;height:82px;margin:1px 0 7px;animation:none}.ai-widget-welcome h4{color:#f7f7f7;letter-spacing:-.03em;margin:0;font-size:17px;font-weight:600}.ai-widget-welcome>p{color:#a3a3a3;margin:2px 0 0;font-size:11px}.ai-widget-quick-actions{text-align:left;gap:7px;width:min(100%,300px);margin-top:17px;display:grid}.ai-widget-quick-action{background:#1a1a1a;border:1px solid #353535;border-radius:9px;align-items:flex-start;gap:10px;min-height:61px;padding:8px 9px;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.ai-widget-quick-action>span{color:#aaa;background:#050505;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.ai-widget-quick-action>div{min-width:0;padding-top:1px}.ai-widget-quick-action strong{color:#f3f3f3;font-size:12px;font-weight:550;line-height:1.45;display:block}.ai-widget-quick-action small{color:#999;margin-top:1px;font-size:10px;line-height:1.45;display:block}.ai-widget-quick-action.is-selected{background:#211d30;border-color:#9278ff;transform:scale(.985)}.ai-widget-quick-action.is-selected>span{color:#fff;background:#8c6bff}.ai-widget-support{text-align:left;background:#191919;border:1px solid #343434;border-radius:20px;justify-content:space-between;align-items:center;gap:8px;width:min(100%,300px);min-height:39px;margin-top:12px;padding:0 11px;display:flex}.ai-widget-support strong{color:#f1f1f1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.ai-widget-support span{color:#f5f5f5;flex:none;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.ai-widget-conversation{flex-direction:column;gap:10px;max-width:420px;margin:0 auto;padding:18px 16px 20px;display:flex}.ai-widget-user-message{color:#f4f4f4;background:#1b1b1b;border:1px solid #383838;border-radius:14px 14px 4px;align-self:flex-end;width:fit-content;max-width:92%;padding:10px 12px}.ai-widget-message-meta{color:#b7aaff;align-items:center;gap:5px;margin-bottom:5px;font-size:9px;display:flex}.ai-widget-user-message p{margin:0;font-size:11px;line-height:1.55}.ai-widget-conversation .ai-voice-attachment{background:#171717;border-color:#383838;max-width:86%;margin:-2px 0 0 auto}.ai-widget-conversation .ai-voice-attachment strong{color:#efefef}.ai-widget-conversation .ai-voice-attachment small{color:#a2a2a2}.ai-widget-conversation .ai-attachment-check{color:#6fdaa2;background:#143c2b}.ai-widget-conversation .ai-assistant-thinking{color:#b1b1b1;background:#191919;margin:0}.ai-widget-conversation .ai-assistant-response{background:0 0;margin-top:0;padding:0}.ai-widget-conversation .ai-response-label{color:#c3baff}.ai-widget-conversation .ai-response-label strong{font-size:10px;font-weight:600}.ai-widget-conversation .ai-response-label .flyp-cat-mascot{width:22px;height:22px}.ai-widget-conversation .ai-assistant-response>p{color:#e6e6e6;margin:6px 0 10px;font-size:11px;line-height:1.55}.ai-product-draft-card{background:#171717;border:1px solid #393939;border-radius:11px;padding:10px}.ai-product-draft-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:7px;margin-top:10px;display:grid}.ai-product-draft-actions.is-published{grid-template-columns:minmax(0,1fr)}.ai-product-draft-actions .ai-publish-button,.ai-draft-edit-button{text-align:center;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:31px;padding:0 7px;font-family:inherit;font-size:9px;font-weight:550;line-height:1.2;display:inline-flex}.ai-product-draft-actions .ai-publish-button{width:100%}.ai-draft-edit-button{color:#e6e6e6;background:#202020;border:1px solid #414141}.ai-draft-edit-button:focus-visible{outline-offset:2px;outline:2px solid #a997ff}.ai-product-draft-heading{color:#c5baff;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.ai-product-draft-heading>span,.ai-product-draft-heading>small{align-items:center;gap:4px;font-size:9px;font-weight:600;display:inline-flex}.ai-product-draft-heading>small{color:#70d7a2}.ai-product-draft-main{grid-template-columns:82px minmax(0,1fr);gap:10px;display:grid}.ai-product-draft-main>img{-o-object-fit:contain;object-fit:contain;background:#f6f4f0;border-radius:8px;width:82px;height:82px}.ai-product-draft-fields{align-content:start;gap:6px;min-width:0;display:grid}.ai-product-draft-fields>div{min-width:0}.ai-product-draft-fields small,.ai-product-draft-numbers small{color:#939393;margin-bottom:1px;font-size:8px;display:block}.ai-product-draft-fields strong,.ai-product-draft-numbers strong{color:#f3f3f3;text-overflow:ellipsis;font-size:10px;font-weight:550;line-height:1.4;display:block;overflow:hidden}.ai-product-draft-fields p{color:#bebebe;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.4;display:-webkit-box;overflow:hidden}.ai-product-draft-numbers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ai-product-draft-variants{flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0;display:flex}.ai-product-draft-variants>span{color:#999;margin-right:2px;font-size:8px}.ai-product-draft-variants>small{color:#ddd;border:1px solid #393939;border-radius:20px;padding:4px 6px;font-size:8px}.ai-widget-composer{background:linear-gradient(#08080800,#080808 28%);flex:none;padding:9px 13px 10px}.ai-widget-composer-box{background:#191919;border:1px solid #393939;border-radius:15px;grid-template-rows:31px 31px;grid-template-columns:20px minmax(0,1fr) 32px 32px;align-items:center;gap:7px;min-height:82px;padding:10px 9px;display:grid}.ai-widget-composer-box.is-recording{background:#1b1922;border-color:#8268ef}.ai-widget-composer-plus{color:#aaa;grid-area:2/1}.ai-widget-composer-placeholder,.ai-widget-composer-transcript,.ai-widget-recording,.ai-widget-transcribing{grid-area:1/1/auto/-1;min-width:0;padding:0 3px}.ai-widget-composer-placeholder{color:#868686;font-size:11px}.ai-widget-recording{color:#b8aaff;align-items:center;gap:8px;display:flex}.ai-widget-recording>strong{flex:none;font-size:10px;font-weight:550}.ai-widget-recording>span{flex:1;justify-content:space-between;align-items:center;gap:2px;min-width:0;height:25px;display:flex;overflow:hidden}.ai-widget-recording>span i{transform-origin:50%;background:#987dff;border-radius:99px;flex:0 0 2px;width:2px;animation:.72s ease-in-out infinite ai-widget-record-wave}.ai-widget-recording>small{color:#aaa;flex:none;font-size:9px}.ai-widget-transcribing{color:#c1b6ff;align-items:center;gap:8px;font-size:10px;display:flex}.ai-widget-transcribing>span{align-items:center;gap:3px;display:inline-flex}.ai-widget-transcribing>span i{background:#987dff;border-radius:50%;width:4px;height:4px;animation:.45s ease-in-out infinite alternate ai-thinking-dot}.ai-widget-transcribing>span i:nth-child(2){animation-delay:.12s}.ai-widget-transcribing>span i:nth-child(3){animation-delay:.24s}.ai-widget-composer-transcript{color:#f2f2f2;font-size:10px;line-height:1.35;overflow:hidden}.ai-widget-icon-button{color:#fff;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.ai-widget-mic{background:#9477ff;grid-area:2/3}.ai-widget-mic.is-active{background:#a082ff;box-shadow:0 0 0 3px #9477ff29}.ai-widget-send{color:#c9baff;background:#5c43ad;grid-area:2/4}.ai-widget-composer>p{color:#858585;text-align:center;margin:8px 0 0;font-size:8px;line-height:1.4}.ai-widget-composer-transcript span,.ai-widget-user-message p span,.ai-widget-conversation .ai-assistant-response>p span{opacity:0;animation:none}.ai-assistant-preview[data-phase=transcribing] .ai-widget-composer-transcript span,.ai-assistant-preview[data-phase=sent] .ai-widget-user-message p span,.ai-assistant-preview[data-phase=ready] .ai-widget-conversation .ai-assistant-response>p span{animation:.18s both ai-voice-word-in}@keyframes ai-widget-record-wave{0%,to{opacity:.55;transform:scaleY(.32)}50%{opacity:1;transform:scaleY(1)}}@keyframes ai-voice-wave{to{height:13px}}@keyframes ai-voice-word-in{0%{opacity:.2}to{opacity:1}}@keyframes ai-thinking-spin{to{transform:rotate(360deg)}}@keyframes ai-thinking-dot{to{opacity:.35;transform:translateY(-2px)}}@keyframes flyp-cat-float{50%{transform:translateY(-2px)}}@keyframes flyp-cat-blink{0%,91%,to{transform:scaleY(1)}94%,97%{transform:scaleY(.08)}}@media (max-width:1050px){.ai-feature-card{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:18px;padding:20px}.ai-feature-copy h3{font-size:27px}.ai-feature-copy>p{font-size:14px}}@media (max-width:767px){.ai-section-intro h2#ai-heading{font-size:31px}.ai-feature-card{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);min-height:0;padding:20px}.ai-feature-copy h3{font-size:clamp(25px,6.3vw,34px)}.ai-feature-copy>p{font-size:14px}.ai-photo-stage,.ai-virtual-demo,.ai-copy-demo{aspect-ratio:.94}.ai-assistant-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 22px}.ai-assistant-copy h3{font-size:clamp(28px,7.6vw,34px)}.ai-assistant-copy>p{font-size:15px}.ai-assistant-preview{min-height:720px}.ai-assistant-chat{padding:14px}}@media (max-width:520px){.ai-feature-card{grid-template-columns:minmax(0,1fr);gap:18px}.ai-feature-copy>p{max-width:38em;font-size:15px}.ai-photo-stage,.ai-virtual-demo,.ai-copy-demo{aspect-ratio:1.06}.ai-assistant-preview{min-height:720px}.ai-assistant-chat-head{gap:7px}.ai-demo-status{font-size:8px}.ai-published-product{grid-template-columns:84px minmax(0,1fr);gap:9px}.ai-published-product-image{min-height:104px}.ai-published-product-meta{flex-direction:column;align-items:flex-start;gap:2px}}.payments-section h2#payment-heading,.store-feature-card h2,.ai-feature-copy h3,.ai-assistant-copy h3,.control-section-heading h2#control-heading{letter-spacing:-.055em;font-size:clamp(29px,2.5vw,36px);font-weight:700;line-height:1.08}.payments-section h2#payment-heading{white-space:nowrap}.ai-section-intro h2#ai-heading{font-size:clamp(29px,2.5vw,36px)}.control-section-heading{margin-bottom:48px}.control-section-heading h2#control-heading{max-width:1000px}@media (max-width:767px){.payments-section h2#payment-heading,.store-feature-card h2,.ai-feature-copy h3,.ai-assistant-copy h3,.control-section-heading h2#control-heading{font-size:clamp(27px,7vw,32px)}.payments-section h2#payment-heading{white-space:normal}.ai-section-intro h2#ai-heading{font-size:clamp(27px,7vw,32px)}.control-section-heading{margin-bottom:34px}.control-section-heading>p{font-size:15px}}@media (prefers-reduced-motion:reduce){.flyp-cat-mascot,.flyp-cat-eyes,.ai-voice-message.is-listening .ai-voice-wave i,.ai-thinking-icon,.ai-assistant-thinking>i,.ai-voice-transcript p span{animation:none!important}.ai-assistant-preview[data-phase=intro] .ai-assistant-mascot-intro{display:none}.ai-assistant-preview[data-phase=intro] .ai-assistant-chat{visibility:visible}}.control-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.control-benefits>.control-benefit-card{border:1px solid #171717;border-radius:17px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:116px;padding:19px;display:grid}.control-benefit-card--orders{background:#ebe6ff}.control-benefit-card--numbers{background:#ffe5ef}.control-benefit-card--mobile{background:#eef1c9}.control-benefit-icon{background:#fff;border:1px solid #171717;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.control-benefit-icon svg{width:20px;height:20px}.control-benefits .control-benefit-card strong{margin-bottom:5px;font-size:15px;font-weight:700;line-height:1.35;display:block}.control-benefits .control-benefit-card small{color:#424242;margin:0;font-size:13px;line-height:1.5;display:block}@media (max-width:767px){.control-benefits{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:22px}.control-benefits>.control-benefit-card{min-height:96px;padding:16px}}.landing main>section .live-step-cards li strong{font-size:15px;font-weight:700;line-height:1.35}.landing main>section .live-step-cards li small{font-size:13px;line-height:1.45}.landing .payments-section h2#payment-heading,.landing .ai-feature-copy h3{letter-spacing:-.055em;font-family:Inter Variable,Inter,Arial,sans-serif;font-size:clamp(29px,2.5vw,36px);font-weight:700;line-height:1.08}.landing .ai-section-intro h2#ai-heading,.landing .ai-section-intro h2#ai-heading span{text-transform:none}.landing .growth-grid>article{background:#fff;border-radius:18px;min-width:0;padding:16px;position:relative}.landing .growth-illustration{background-image:none;border:0;border-radius:13px}.landing .wholesale-illustration{background-color:#bca6ff}.landing .coupon-illustration{background-color:#f3df4e}.landing .coupon-illustration>div:before,.landing .coupon-illustration>div:after{background:#f3df4e}.landing .domain-illustration{background-color:#ff8bcf}.landing .ai-feature-card--photo{background:#ded2ff}.landing .ai-feature-card--model{background:#ffdfa8}.landing .ai-feature-card--scene{background:#d7f18b}.landing .ai-feature-card--copy{background:#ffc6e4}@media (max-width:767px){.hero-coin-field{display:none}.landing .payments-section h2#payment-heading,.landing .ai-feature-copy h3{font-size:clamp(27px,7vw,32px)}.landing .growth-grid>article{flex-direction:column;padding:13px;display:flex}.landing .growth-grid .growth-illustration{width:100%;height:225px;margin:0 0 18px}}.landing *,.landing :before,.landing :after{border-color:#0000!important}.delivery-showcase{grid-template-columns:minmax(290px,1.12fr) repeat(3,minmax(0,1fr));align-items:center;gap:clamp(14px,1.55vw,22px);display:grid}.delivery-intro h2{letter-spacing:-.045em;max-width:none;margin-bottom:22px;font-size:clamp(38px,3.3vw,49px);line-height:1.06}.delivery-intro>p{max-width:35ch;font-size:16px;line-height:1.65}.delivery-photo-card{isolation:isolate;aspect-ratio:.9;background:#e8e1d8;border:0;border-radius:20px;min-width:0;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 12px 32px #24191017}.delivery-photo-track{display:contents}.delivery-photo-card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0f121914 22%,#0f1219c7 100%);position:absolute;inset:35% 0 0}.delivery-photo{z-index:0;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.delivery-photo-index{z-index:2;color:#242326;background:#fff;border-radius:50%;place-items:center;width:37px;height:37px;font-size:11px;font-weight:700;display:grid;position:absolute;top:13px;left:13px;box-shadow:0 4px 12px #1414141f}.delivery-photo-caption{z-index:2;color:#fff;position:absolute;bottom:17px;left:15px;right:15px}.delivery-photo-caption h3{margin:0;font-size:16px;font-weight:700;line-height:1.2}.delivery-photo-caption p{color:#ffffffdb;margin:4px 0 0;font-size:11px;line-height:1.35}@media (hover:hover) and (pointer:fine){.delivery-photo-card:hover .delivery-photo{transform:scale(1.055)}.delivery-photo-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #24191026}}@media (max-width:1040px){.delivery-showcase{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.delivery-intro{grid-column:1/-1;max-width:700px}.delivery-intro h2{max-width:15ch}.delivery-intro>p{max-width:60ch}.delivery-photo-card{aspect-ratio:1.05}}@media (max-width:767px){.delivery-showcase{grid-template-columns:minmax(0,1fr);row-gap:25px}.delivery-intro h2{max-width:none;font-size:clamp(38px,9vw,49px)}.delivery-photo-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-column:1/-1;gap:14px;margin-inline:-20px;padding:0 20px 14px;display:flex;overflow-x:auto}.delivery-photo-track::-webkit-scrollbar{display:none}.delivery-photo-track>.delivery-photo-card{aspect-ratio:.98;scroll-snap-align:start;flex:0 0 min(78vw,350px);width:min(78vw,350px)}}.pricing-teaser-heading h2{letter-spacing:-.055em;margin-top:14px;font-size:clamp(38px,5vw,62px);font-weight:650;line-height:1.04}.pricing-teaser-heading>p{max-width:66ch;margin:18px auto 0;font-size:18px;line-height:1.6}.pricing-teaser-section{color:#171717;background:#fff}.pricing-teaser-shell{justify-items:center;display:grid}.pricing-teaser-heading{text-align:center;max-width:790px}.pricing-teaser-heading>.eyebrow{justify-content:center}.pricing-teaser-heading h2{font-size:clamp(36px,4.5vw,54px)}.pricing-teaser-heading>p{margin-top:14px;font-size:17px}.pricing-teaser-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;width:min(920px,100%);margin-top:38px;display:grid}.pricing-teaser-card{border-radius:20px;flex-direction:column;align-items:flex-start;min-height:285px;padding:clamp(22px,3vw,32px);display:flex}.pricing-teaser-card--free{background:#e8e2ff}.pricing-teaser-card--pro{background:var(--lime)}.pricing-plan-kicker{letter-spacing:.1em;font-size:10px;font-weight:800}.pricing-teaser-card h3{letter-spacing:-.04em;margin-top:13px;font-size:27px;font-weight:700}.pricing-teaser-price{letter-spacing:-.05em;margin-top:5px;font-size:33px;font-weight:750}.pricing-teaser-price small{letter-spacing:0;font-size:13px;font-weight:500}.pricing-teaser-price--launch{align-items:baseline;gap:8px;display:flex}.pricing-teaser-price--launch strong{font:inherit}.pricing-teaser-price--launch s{color:#5d5d5d;letter-spacing:0;font-size:15px;font-weight:500}.pricing-teaser-card>p:not(.pricing-teaser-price){max-width:44ch;margin-top:10px;font-size:14px;line-height:1.5}.pricing-teaser-card>.pricing-teaser-annual{color:#53515b;margin-top:3px;font-size:12px}.pricing-teaser-highlights{gap:9px;margin:17px 0 0;padding:0;list-style:none;display:grid}.pricing-teaser-highlights li{align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.pricing-teaser-highlights svg{flex:none;margin-top:1px}.pricing-teaser-card>a,.pricing-details-link{align-items:center;gap:9px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:750;display:inline-flex}.pricing-launch-note{color:#555;text-align:center;margin-top:17px;font-size:12px;line-height:1.5}.pricing-details-link{text-underline-offset:4px;margin-top:11px;padding-top:0;font-size:15px;text-decoration:underline}.pricing-page{color:#171717;width:min(1220px,100% - 48px);min-height:100svh;margin-inline:auto;padding:124px 0 80px}.pricing-page-hero{text-align:center;max-width:780px;margin:20px auto 28px}.pricing-page-eyebrow{letter-spacing:.12em;font-size:12px;font-weight:800}.pricing-page-hero h1{letter-spacing:-.065em;margin-top:16px;font-size:clamp(42px,6.5vw,78px);font-weight:700;line-height:.99}.pricing-page-hero p{color:#3d3d3d;max-width:60ch;margin:18px auto 0;font-size:18px;line-height:1.55}.pricing-page-disclaimer{text-align:center;background:#ffe3a1;border-radius:14px;max-width:850px;margin:0 auto 25px;padding:15px 19px;font-size:14px;line-height:1.55}.pricing-page-launch-note{background:var(--lime)}.pricing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;max-width:1000px;margin:0 auto;display:grid}.pricing-detail-card{border-radius:22px;flex-direction:column;min-width:0;padding:clamp(23px,3vw,36px);display:flex}.pricing-detail-card--free{background:#e8e2ff}.pricing-detail-card--pro{background:var(--lime)}.pricing-detail-topline{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.pricing-detail-tag{letter-spacing:.02em;text-transform:uppercase;background:#ffffffb3;border-radius:999px;padding:7px 10px}.pricing-detail-card h2{letter-spacing:-.05em;margin-top:20px;font-size:34px;font-weight:700}.pricing-detail-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.pricing-detail-price strong{letter-spacing:-.06em;font-size:clamp(38px,4vw,48px);font-weight:750}.pricing-detail-price span{font-size:13px}.pricing-detail-price s{color:#555;letter-spacing:0;font-size:13px;font-weight:500}.pricing-detail-description{color:#343434;min-height:48px;margin-top:10px;font-size:14px;line-height:1.5}.pricing-detail-annual{color:#55515d;margin-top:5px;font-size:12px}.pricing-detail-cta{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:21px;padding:12px 18px;font-size:14px;font-weight:750;display:inline-flex}.pricing-detail-cta--light{color:#171717;background:#fff}.pricing-detail-cta--dark{color:#fff;background:#171717}.pricing-detail-card ul{gap:13px;margin:25px 0 0;padding:22px 0 0;list-style:none;display:grid}.pricing-detail-card li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.pricing-detail-card li svg{margin-top:1px}.pricing-comparison{max-width:1000px;margin:clamp(62px,8vw,92px) auto 0;scroll-margin-top:30px}.pricing-comparison-heading{max-width:710px;margin-bottom:24px}.pricing-comparison-heading h2{letter-spacing:-.055em;margin-top:12px;font-size:clamp(31px,4.5vw,48px);font-weight:700;line-height:1.04}.pricing-comparison-heading p{color:#494949;margin-top:12px;font-size:15px;line-height:1.55}.pricing-comparison-scroll{scrollbar-width:thin;background:#fff;border-radius:18px;overflow-x:auto}.pricing-comparison-table{border-collapse:collapse;text-align:left;width:100%;min-width:660px}.pricing-comparison-table th,.pricing-comparison-table td{vertical-align:middle;border-bottom:1px solid #e9e7e3;padding:15px 19px;font-size:13px;line-height:1.45}.pricing-comparison-table thead th{background:#f5f2ff;padding-block:17px;font-size:14px;font-weight:750}.pricing-comparison-table thead th:first-child,.pricing-comparison-table tbody th{width:44%}.pricing-comparison-table thead th:not(:first-child),.pricing-comparison-table td{width:28%}.pricing-comparison-table tbody tr:last-child th,.pricing-comparison-table tbody tr:last-child td{border-bottom:0}.pricing-comparison-table tbody th[scope=row]{font-weight:600}.pricing-comparison-table .pricing-comparison-group th{color:#5145b8;letter-spacing:.075em;text-transform:uppercase;background:#faf9f6;padding-block:12px;font-size:11px;font-weight:800}.pricing-comparison-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pricing-comparison-status--yes svg{color:#168448}.pricing-comparison-status--no{color:#747474}.pricing-comparison-footnote{color:#5a5a5a;margin-top:14px;font-size:12px;line-height:1.55}.pricing-page-notes{max-width:1000px;margin:72px auto 0}.pricing-page-notes>h2{letter-spacing:-.05em;max-width:760px;margin-bottom:21px;font-size:clamp(28px,4vw,40px);font-weight:650;line-height:1.08}.pricing-notes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.pricing-notes-grid article{background:#fff;border-radius:16px;padding:21px}.pricing-notes-grid h3{font-size:16px;font-weight:700;line-height:1.3}.pricing-notes-grid p{color:#454545;margin-top:9px;font-size:13px;line-height:1.55}@media (min-width:1200px) and (max-width:1500px){.hero-coin--five{width:clamp(116px,9vw,138px);top:63%;right:-1%}}@media (min-width:960px) and (max-width:1199px){.hero-coin--five{width:clamp(115px,11.5vw,138px);top:64%;right:-2%}}@media (max-width:767px){.pricing-teaser-heading{text-align:left}.pricing-teaser-heading>.eyebrow{justify-content:flex-start}.pricing-teaser-heading h2{font-size:clamp(33px,8vw,43px)}.pricing-teaser-heading>p{margin-left:0;font-size:16px}.pricing-teaser-grid,.pricing-plan-grid,.pricing-notes-grid{grid-template-columns:minmax(0,1fr)}.pricing-teaser-grid{margin-top:26px}.pricing-teaser-card{min-height:255px}.pricing-page{width:calc(100% - 36px);padding-top:112px}.pricing-page-hero{text-align:left;margin-top:20px}.pricing-page-hero h1{font-size:clamp(42px,11vw,60px)}.pricing-page-hero p{margin-left:0;font-size:16px}.pricing-page-disclaimer{text-align:left;margin-bottom:15px}.pricing-detail-card{padding:23px}.pricing-detail-description{min-height:0}.pricing-page-notes{margin-top:54px}.pricing-notes-grid article{padding:18px}}.landing main>section:not(.hero) .landing-section-heading{letter-spacing:-.035em!important;white-space:normal!important;font-family:Inter Variable,Inter,Arial,sans-serif!important;font-size:clamp(32px,2.5vw,36px)!important;font-weight:500!important;line-height:1.12!important}.landing main>section:not(.hero) .landing-section-heading :is(span,.serif-accent){font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit!important}.landing main>section:not(.hero) .landing-section-copy{letter-spacing:0!important;font-family:Inter Variable,Inter,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}.landing main>section:not(.hero) .landing-card-heading{margin-bottom:0;letter-spacing:-.035em!important;font-family:Inter Variable,Inter,Arial,sans-serif!important;font-size:clamp(32px,2.5vw,36px)!important;font-weight:500!important;line-height:1.12!important}.landing .ai-section,.landing .faq-section{background:#fff}.landing .ai-section{color:#fff;background:#000}.landing .ai-section-intro h2#ai-heading span{color:#f1f333}.landing .ai-section-intro h2#ai-heading.ai-section-heading{justify-content:center;align-items:center;gap:.34em;display:flex;font-weight:650!important}.landing .ai-heading-sparkle{color:#fff;stroke-width:2px;flex:0 0 1em;width:1em;height:1em}.landing .ai-heading-typewriter{color:#fff;white-space:pre-wrap}.landing .ai-section-intro h2#ai-heading .ai-heading-typed-copy,.landing .ai-section-intro h2#ai-heading .ai-heading-typed-copy [data-typewriter-char]{color:#fff!important}.landing .ai-heading-highlight,.landing .ai-heading-highlight [data-typewriter-char]{color:#f1f333!important}.landing .ai-heading-typewriter [data-typewriter-char]{display:inline}.landing .ai-feature-track>.ai-feature-slide{flex:0 0 100%;justify-content:center;min-width:0;display:flex}.landing .ai-feature-track .ai-feature-card{color:#fff;background:0 0;border:0;border-radius:18px;flex:none;width:min(100%,1080px);margin-inline:auto}.landing .ai-feature-copy h3,.landing .ai-assistant-copy h3{color:#fff}.landing .ai-feature-copy>p,.landing .ai-assistant-copy>p,.landing .ai-assistant-copy .quiet-note{color:#ffffffc7}.landing .ai-assistant-card{color:#fff;background:0 0;border:0;border-radius:18px}.landing .ai-feature-carousel{gap:18px;display:grid}.landing .ai-feature-viewport{border-radius:18px;overflow:hidden}.landing .ai-feature-track{will-change:transform;align-items:stretch;transition:transform .52s cubic-bezier(.22,1,.36,1);display:flex}.landing .ai-feature-controls{justify-content:center;align-items:center;gap:14px;display:flex}.landing .ai-feature-arrow{color:#3730a3;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .18s,opacity .18s,transform .18s;display:grid}.landing .ai-feature-arrow:not(:disabled):hover{background:#f1f333;transform:translateY(-2px)}.landing .ai-feature-arrow:disabled{opacity:.45}.landing .ai-feature-count{color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:54px;font-size:14px;font-weight:500}.landing .ai-feature-count i{color:#fff9;padding-inline:4px;font-style:normal}.landing .faq-layout{grid-template-columns:minmax(0,1fr);gap:38px}.landing .faq-heading-row{justify-content:space-between;align-items:center;gap:24px;display:flex}.landing .faq-heading-row .landing-section-heading{flex:0 auto;max-width:none;white-space:nowrap!important;font-size:clamp(24px,3vw,36px)!important}.landing .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,72px);display:grid}.landing .faq-column{min-width:0}.landing .faq-scribble{flex:none;margin:0;font-size:76px;line-height:.75}@media (max-width:767px){.landing .faq-heading-row .landing-section-heading{font-size:clamp(20px,3vw,23px)!important}.landing .faq-list{grid-template-columns:1fr;gap:0}}@media (max-width:520px){.landing .faq-heading-row{align-items:flex-start;gap:12px}.landing .faq-heading-row .landing-section-heading{white-space:normal!important}.landing .faq-scribble{font-size:56px}}@media (prefers-reduced-motion:reduce){.landing .ai-feature-track,.landing .ai-feature-arrow{transition:none}}.hero-compatibility-bar{background:#fff}.hero-compatibility-bar .compatibility-inner{min-height:100px}.launch-guide-section{background:var(--cream);color:var(--ink);position:relative;overflow:hidden}.launch-guide-layout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.launch-guide-copy{min-width:0}.launch-guide-eyebrow{color:var(--panel-violet);gap:8px;margin-bottom:18px}.launch-guide-copy>.landing-section-heading{max-width:640px}.launch-guide-copy>.landing-section-copy{max-width:620px;margin-top:16px}.launch-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:32px 0 0;padding:0;list-style:none;display:grid}.launch-step-card{background:#fff;border-radius:16px;flex-direction:column;min-width:0;min-height:180px;padding:14px;display:flex;box-shadow:0 12px 30px #221a4212}.launch-step-card-top{justify-content:flex-start;align-items:center;margin-bottom:14px;display:flex}.launch-step-card-top>span:first-child{color:var(--panel-violet);letter-spacing:.08em;font-size:12px;font-weight:700}.landing main>section.launch-guide-section .launch-step-card .landing-card-heading{min-height:2.56em;margin-top:0;letter-spacing:-.025em!important;font-size:18px!important;font-weight:650!important;line-height:1.28!important}.launch-step-card>p{color:#55535e;margin-top:5px;font-size:13px;line-height:1.5}.launch-phone-stage{isolation:isolate;place-items:center;min-width:0;min-height:620px;display:grid;position:relative}.launch-phone-glow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#ded5ff 0%,#ede8ff 44%,#f4f4f000 72%);border-radius:50%;width:min(100%,510px);position:absolute}.launch-iphone{z-index:1;background:linear-gradient(145deg,#7a7b85 0%,#111116 13%,#25252d 84%,#777985 100%);border-radius:49px;width:min(100%,306px);padding:7px;position:relative;transform:rotate(1.2deg);box-shadow:0 32px 76px #110f1c3d,inset 0 0 0 1px #ffffff61}.launch-iphone:before,.launch-iphone:after{content:"";background:linear-gradient(#858691,#202027 45%,#8b8c95);border-radius:0 3px 3px 0;width:3px;position:absolute}.launch-iphone:before{height:57px;top:132px;left:-3px}.launch-iphone:after{height:78px;top:174px;right:-3px}.launch-iphone-screen{color:#17171b;background:#fbfbfd;border-radius:42px;min-height:572px;padding:13px 14px 27px;position:relative;overflow:hidden}.launch-iphone-island{background:#09090b;border-radius:20px;width:91px;height:25px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.launch-iphone-status{justify-content:space-between;align-items:center;height:27px;padding-inline:10px;font-size:10px;font-weight:700;display:flex}.launch-iphone-status-icons{letter-spacing:.03em;font-size:9px}.launch-iphone-appbar{border-bottom:1px solid #ececf0;align-items:center;gap:7px;height:44px;font-size:11px;display:flex}.launch-phone-fabiani-mark{background:var(--pink);color:#17171b;letter-spacing:-.06em;border-radius:8px;place-items:center;width:25px;height:25px;font-size:15px;font-weight:850;display:grid}.launch-iphone-appbar>strong{font-size:12px}.launch-iphone-appbar>span:last-child{color:#777782;margin-left:auto;font-size:10px}.launch-phone-content{padding:20px 4px 0}.launch-phone-kicker{color:var(--panel-violet);letter-spacing:.09em;font-size:9px;font-weight:700}.launch-phone-content>h3{letter-spacing:-.04em;margin-top:7px;font-size:22px;font-weight:700;line-height:1.16}.launch-phone-content>p{color:#696974;margin-top:6px;font-size:11px;line-height:1.4}.launch-phone-progress-copy{justify-content:space-between;margin-top:19px;font-size:10px;display:flex}.launch-phone-progress-copy>span{color:#777782}.launch-phone-progress-copy>strong{color:var(--panel-violet);font-variant-numeric:tabular-nums}.launch-phone-progress-track{background:#e9e7f2;border-radius:10px;height:6px;margin-top:7px;overflow:hidden}.launch-phone-progress-track>span{border-radius:inherit;background:var(--panel-violet);width:0;height:100%;display:block}.launch-phone-steps{gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.launch-phone-steps>li{background:#fff;border-radius:13px;grid-template-columns:31px minmax(0,1fr) 15px;align-items:center;gap:8px;min-height:67px;padding:9px 10px;display:grid;box-shadow:0 3px 12px #1c1c280f}.launch-phone-steps>li.is-current{background:#f0edff}.launch-phone-step-number{color:#777782;background:#f1f0f5;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-weight:700;display:grid}.launch-phone-steps>li.is-current .launch-phone-step-number{background:var(--panel-violet);color:#fff}.launch-phone-step-copy{gap:4px;min-width:0;display:grid}.launch-phone-step-copy>strong{font-size:10px;line-height:1.25}.launch-phone-step-copy>small{color:#74747e;font-size:9px;line-height:1.2}.launch-phone-steps>li>svg{color:#8d8d98}.launch-iphone-home{background:#17171b;border-radius:4px;width:83px;height:4px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.launch-phone-float{z-index:2;background:#fff;border-radius:16px;align-items:center;gap:11px;width:220px;padding:13px 15px;animation:4.2s ease-in-out infinite launch-float;display:flex;position:absolute;bottom:88px;right:-4px;box-shadow:0 16px 38px #1c163226}.launch-phone-float>span{color:#17171b;background:#c7f76d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.launch-phone-float>div{gap:3px;display:grid}.launch-phone-float strong{font-size:12px;line-height:1.2}.launch-phone-float small{color:#6a6972;font-size:10px}@keyframes launch-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:960px){.launch-guide-layout{grid-template-columns:minmax(0,1fr);gap:34px}.launch-guide-copy{max-width:720px}.launch-phone-stage{min-height:600px}}@media (max-width:767px){.hero-compatibility-bar .compatibility-inner{min-height:84px}.launch-guide-section.section-space{padding-block:76px}.launch-guide-eyebrow{margin-bottom:14px}.launch-guide-copy>.landing-section-copy{margin-top:12px}.launch-step-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px}.launch-step-card{-moz-column-gap:10px;grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);gap:2px 10px;min-height:0;padding:14px;display:grid}.launch-step-card-top{grid-area:1/1/span 2;justify-content:flex-start;align-self:start;margin:0}.landing main>section.launch-guide-section .launch-step-card .landing-card-heading{grid-area:1/2;align-self:start;min-height:0;margin:0}.launch-step-card>p{grid-area:2/2;margin-top:2px}.launch-phone-stage{min-height:570px}.launch-iphone{width:min(100%,286px)}.launch-iphone-screen{min-height:550px}.launch-phone-float{width:204px;bottom:55px;right:0}}@media (prefers-reduced-motion:reduce){.launch-phone-float{animation:none}}
