.landing-v4 *,.landing-v4 :before,.landing-v4 :after{font-family:inherit}.landing-v4{--lime:#ddf247;--lime-soft:#f3f8ce;--paper:#faf6ee;--ink:#231257;--muted:#55496b;--muted-lime:#3a2c63;--violet:#5432c8;--violet-deep:#3f23a0;--violet-tint:#eee9fb;--lav:#dcd2f9;--grape:#1d1339;--grape-card:#2c1f58;--grape-text:#c9bdeb;--coral:#ff5c39;--green:#14713b;--green-tint:#e9f7ee;--card:#fff;--line:#e6decd;--bk-ink:#4a1d12;--bk-accent:#a03b22;--bk-bg:#fff6ec;--bk-tint:#fbe8d7;--sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--serif:"Iowan Old Style", Georgia, "Times New Roman", serif;--pop:6px 6px 0 var(--ink);--radius-pill:999px;--radius-card:28px;--radius-plan:32px;--radius-step:24px;--radius-faq:18px;--radius-phone:48px;--radius-screen:38px;--radius-mini:16px;--radius-chat:18px;--radius-carousel:32px;--border-pop:2px solid var(--ink);--border-plan:3px solid var(--ink);--shadow-button:4px 4px 0 var(--ink);--shadow-button-hover:7px 7px 0 var(--ink);--shadow-button-small:3px 3px 0 var(--ink);--shadow-phone:12px 14px 0 var(--violet);--shadow-phone-mobile:8px 10px 0 var(--violet);--shadow-plan:12px 12px 0 var(--violet);--shadow-plan-mobile:8px 8px 0 var(--violet);--shadow-step:6px 6px 0 var(--grape);--shadow-header:4px 4px 0 var(--ink);--shadow-feature-lead:9px 9px 0 var(--ink);--shadow-card-mobile:5px 5px 0 var(--ink);--tilt-phone:3deg;--tilt-phone-mobile:1.5deg;--tilt-plan:-1.2deg;--tilt-quote-left:-1.3deg;--tilt-quote-right:1deg;--tilt-label:-2deg;--ease-pop:cubic-bezier(.22, 1, .36, 1);background:var(--lime);min-width:0;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-size:16px;line-height:1.55;overflow-x:clip}html:has(.landing-v4){scroll-behavior:smooth}.landing-v4,.landing-v4 *,.landing-v4 :before,.landing-v4 :after{box-sizing:border-box}.landing-v4 *{margin:0;padding:0}.landing-v4 img{max-width:100%}.landing-v4 a{color:var(--violet)}.landing-v4 [id]{scroll-margin-top:84px}.landing-v4 .wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.landing-v4 .sec{padding:96px 0}.landing-v4 .sec.tint{border:0}.landing-v4 .sec-head{max-width:680px;margin-bottom:52px}.landing-v4 .sec-head h2,.landing-v4 h2.sec-title{letter-spacing:-.03em;text-wrap:balance;margin-bottom:14px;font-size:clamp(2rem,4.2vw,3.3rem);font-weight:900;line-height:1.04}.landing-v4 h1{letter-spacing:-.035em;text-wrap:balance;margin-bottom:24px;font-size:clamp(2.7rem,6.2vw,5rem);font-weight:900;line-height:.98}.landing-v4 h1 .accent,.landing-v4 .headline-accent,.landing-v4 .rotating-word-chip{color:var(--violet);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;border-radius:.16em;padding:.02em .14em}.landing-v4 .sub{font-size:1.2rem;font-weight:500}.landing-v4 .pivot{max-width:24em;font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,2.05rem);font-style:italic;line-height:1.4}.landing-v4 .kicker,.landing-v4 .badge{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;font-size:.78rem;font-weight:800;display:inline-block;transform:rotate(-2deg)}.landing-v4 .badge{letter-spacing:.1em;font-size:.72rem}.landing-v4 .feat h3,.landing-v4 .feature-card h3{font-size:1.3rem;font-weight:800}.landing-v4 .feat.lead h3,.landing-v4 .feature-card.lead h3{font-size:1.55rem}.landing-v4 .rotating-headline{letter-spacing:-.035em;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:1.04}.landing-v4 .close-band h2{font-size:clamp(2.4rem,5.4vw,4.4rem)}.landing-v4 .sec-sub{color:var(--muted);font-size:1.1rem}.landing-v4 .btn{border:2px solid var(--ink);background:var(--violet);box-shadow:var(--shadow-button);color:#fff;cursor:pointer;transition:transform .15s var(--ease-pop), box-shadow .15s var(--ease-pop), background .15s ease;border-radius:999px;padding:15px 32px;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-block}.landing-v4 .btn:hover{background:var(--violet-deep);box-shadow:var(--shadow-button-hover);transform:translate(-2px,-2px)}.landing-v4 .btn:active{box-shadow:2px 2px 0 var(--ink);transform:translate(1px,1px)scale(.985)}.landing-v4 .btn.small{box-shadow:var(--shadow-button-small);padding:9px 20px;font-size:.92rem}.landing-v4 .btn.cream{background:var(--lime);color:var(--ink)}.landing-v4 .btn.cream:hover{background:#fff}.landing-v4 .btn.cream:active{box-shadow:2px 2px 0 var(--grape)}.landing-v4 .vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-v4:focus-visible,.landing-v4 :focus-visible{outline:3px solid var(--violet);outline-offset:2px;border-radius:6px}.landing-v4 #como-funciona :focus-visible,.landing-v4 #merchant-real :focus-visible,.landing-v4 #faqs :focus-visible,.landing-v4 #cta-final :focus-visible,.landing-v4 .close-band :focus-visible,.landing-v4 .ftr :focus-visible{outline-color:var(--lime)}.landing-v4 .sticker-star-coral,.landing-v4 .sticker-star-lime,.landing-v4 .sticker-ring-violet,.landing-v4 .sticker-ring-coral{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.landing-v4 .sticker-star-coral{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF5C39' d='M50 0C58 28 72 42 100 50 72 58 58 72 50 100 42 72 28 58 0 50 28 42 42 28 50 0Z'/%3E%3C/svg%3E")}.landing-v4 .sticker-star-lime{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23DDF247' d='M50 0C58 28 72 42 100 50 72 58 58 72 50 100 42 72 28 58 0 50 28 42 42 28 50 0Z'/%3E%3C/svg%3E")}.landing-v4 .sticker-ring-violet{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='36' fill='none' stroke='%235432C8' stroke-width='16'/%3E%3C/svg%3E")}.landing-v4 .sticker-ring-coral{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='34' fill='none' stroke='%23FF5C39' stroke-width='14'/%3E%3C/svg%3E")}html:not(.js) .landing-v4 [data-js-only],html:not(.js) .landing-v4 .v4-js-only,html:not(.js) .landing-v4 .feature-carousel-js,html.js .landing-v4 [data-no-js],html.js .landing-v4 .v4-no-js,html.js .landing-v4 .feature-carousel-fallback{display:none}html.js .landing-v4 [data-reveal].reveal-armed,html.js .landing-v4 [data-reveal].reveal-armed [data-reveal-child]{opacity:0;transition:opacity .32s var(--ease-pop), transform .32s var(--ease-pop);transform:translateY(20px)}html.js .landing-v4 [data-reveal].reveal-armed.in,html.js .landing-v4 [data-reveal].reveal-armed.in [data-reveal-child],html.js .landing-v4 [data-reveal-child].reveal-armed.in{opacity:1;transform:translateY(0)}html.js .landing-v4 .steps-v4.reveal-armed .pivot{transition-delay:0s}html.js .landing-v4 .steps-v4.reveal-armed .sec-head{transition-delay:70ms}html.js .landing-v4 .steps-v4.reveal-armed .steps{transition-delay:.14s}html.js .landing-v4 .steps-v4.reveal-armed .steps>.step:first-child{transition-delay:.18s}html.js .landing-v4 .steps-v4.reveal-armed .steps>.step:nth-child(2){transition-delay:.25s}html.js .landing-v4 .steps-v4.reveal-armed .steps>.step:nth-child(3){transition-delay:.32s}html.js .landing-v4 .steps-v4.reveal-armed .sec-cta{transition-delay:.39s}html.js .landing-v4 .pricing-v4.reveal-armed .sec-head{transition-delay:0s}html.js .landing-v4 .pricing-v4.reveal-armed .plan{transition-delay:70ms}html.js .landing-v4 .faq-v4.reveal-armed .sec-head{transition-delay:0s}html.js .landing-v4 .faq-v4.reveal-armed .faq{transition-delay:70ms}html.js .landing-v4 .faq-v4.reveal-armed .faq-contact{transition-delay:.14s}html.js .landing-v4 .in [data-reveal-child]:nth-child(2){transition-delay:70ms}html.js .landing-v4 .in [data-reveal-child]:nth-child(3){transition-delay:.14s}html.js .landing-v4 .in [data-reveal-child]:nth-child(4){transition-delay:.21s}html.js .landing-v4 .in [data-reveal-child]:nth-child(5){transition-delay:.28s}html.js .landing-v4 .in [data-reveal-child]:nth-child(6){transition-delay:.35s}html.js .landing-v4 .in [data-reveal-child]:nth-child(7){transition-delay:.42s}html.js .landing-v4 .in [data-reveal-child]:nth-child(8){transition-delay:.49s}@media (max-width:900px){.landing-v4 .sec{padding:40px 0}.landing-v4 .sec-head{margin-bottom:20px}.landing-v4 .sec-head h2,.landing-v4 h2.sec-title{font-size:1.8rem}.landing-v4 h1{font-size:2.3rem}.landing-v4 .sec-sub{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){html:has(.landing-v4){scroll-behavior:auto}.landing-v4{scroll-behavior:auto}.landing-v4 *,.landing-v4 :before,.landing-v4 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.js .landing-v4 [data-reveal],html.js .landing-v4 [data-reveal-child]{transform:none;transition:opacity .2s!important}html.js .landing-v4 [data-reveal].reveal-armed,html.js .landing-v4 [data-reveal].reveal-armed [data-reveal-child],html.js .landing-v4 .pricing-v4.reveal-armed .checks li,html.js .landing-v4 .faq-v4.reveal-armed .faq details{transform:none;transition:opacity .2s!important}html.js .landing-v4 [data-reveal].in,html.js .landing-v4 .in [data-reveal-child],html.js .landing-v4 [data-reveal-child].in{transform:none}.landing-v4 [data-parallax],.landing-v4 [data-idle-float],.landing-v4 .hint .dot,.landing-v4 [data-rotating-word],.landing-v4 .pill-nav,.landing-v4 [data-carousel-scroller]{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing-v4 [data-parallax],.landing-v4 [data-idle-float]{transform:none!important}.landing-v4 .btn:hover,.landing-v4 .btn:active,.landing-v4 .faq details:hover,.landing-v4 .faq details:active,.landing-v4 .ftr a:hover,.landing-v4 .ftr a:active{transform:none}}.landing-v4 .pill-nav{z-index:50;height:70px;transition:transform .22s var(--ease-pop);will-change:transform;padding:12px 16px 0;position:sticky;top:0}.landing-v4 .pill-nav.is-hidden{transform:translateY(calc(-100% - var(--shadow-header-reach,8px)))}.landing-v4 .pill-nav__pill{border:2px solid var(--ink);width:100%;max-width:1080px;height:58px;box-shadow:var(--shadow-header);transform-origin:top;-webkit-backdrop-filter:blur(10px);background:#fffffffb;border-radius:999px;align-items:center;gap:26px;margin:0 auto;padding:0 10px 0 26px;transition:transform .2s;display:flex}.landing-v4 .pill-nav.is-shrunk .pill-nav__pill{transform:scaleY(.86207)}.landing-v4 .pill-nav__logo{color:var(--ink);letter-spacing:-.03em;transform-origin:0;flex:none;font-size:1.4rem;font-weight:900;line-height:1;text-decoration:none;transition:transform .2s}.landing-v4 .pill-nav__logo span{color:var(--violet)}.landing-v4 .pill-nav.is-shrunk .pill-nav__logo{transform:scale(.89286)}.landing-v4 .pill-nav__links{gap:22px;margin-left:8px;display:flex}.landing-v4 .pill-nav__links a,.landing-v4 .pill-nav__drawer a{color:var(--ink);font-size:.95rem;font-weight:650;text-decoration:none}.landing-v4 .pill-nav__links a:hover,.landing-v4 .pill-nav__drawer a:hover{color:var(--violet)}.landing-v4 .pill-nav__actions{align-items:center;gap:16px;margin-left:auto;display:flex}.landing-v4 .pill-nav__login{color:var(--muted);font-size:.95rem;font-weight:600;text-decoration:none}.landing-v4 .pill-nav__signup{transform-origin:100%;flex:none;transition:transform .2s}.landing-v4 .pill-nav.is-shrunk .pill-nav__signup{transform:scale(.84)}.landing-v4 .pill-nav__menu-button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:none}.landing-v4 .pill-nav__menu-button span{background:currentColor;border-radius:2px;width:20px;height:2px;margin:4px auto;display:block}.landing-v4 .pill-nav__drawer{border:2px solid var(--ink);box-shadow:var(--shadow-header);opacity:0;pointer-events:none;visibility:hidden;background:#fff;border-radius:24px;gap:0;padding:8px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:grid;position:absolute;top:70px;left:12px;right:12px;transform:translateY(-6px)}.landing-v4 .pill-nav__drawer.is-open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}.landing-v4 .pill-nav__drawer a{border-radius:16px;align-items:center;min-height:48px;padding:0 14px;display:flex}.landing-v4 .pill-nav__drawer .pill-nav__login{color:var(--muted)}.landing-v4 .pill-nav__nojs{border:2px solid var(--ink);background:#fff;border-radius:18px;justify-content:center;gap:12px;padding:10px 16px;display:flex}@media (max-width:820px){.landing-v4 .pill-nav__links,.landing-v4 .pill-nav__actions>.pill-nav__login{display:none}.landing-v4 .pill-nav{height:62px;padding:10px 12px 0}.landing-v4 .pill-nav__pill{gap:14px;height:52px;padding:0 6px 0 20px}.landing-v4 .pill-nav__menu-button{display:block}.landing-v4 .pill-nav__actions{gap:6px}.landing-v4 .pill-nav__signup{padding-left:14px;padding-right:14px}}@media (prefers-reduced-motion:reduce){.landing-v4 .pill-nav__pill,.landing-v4 .pill-nav__logo,.landing-v4 .pill-nav__signup,.landing-v4 .pill-nav__drawer,.landing-v4 .pill-nav{transition:none}}.landing-v4 .hero-v4{background:var(--lime);min-height:690px;padding:52px 0 96px}.landing-v4 .hero-v4-wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}.landing-v4 .hero-v4-copy{z-index:2;position:relative}.landing-v4 .hero-v4-kicker{background:var(--ink);color:var(--lime);margin-bottom:22px;padding:8px 13px}.landing-v4 .hero-v4-heading{max-width:10.5em}.landing-v4 .hero-v4-sub{max-width:30em;color:var(--muted-lime);margin-bottom:28px}.landing-v4 .hero-v4-cta-row{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-bottom:30px;display:flex}.landing-v4 .hero-v4-reassure{color:var(--muted-lime);font-size:.94rem;font-weight:700}.landing-v4 .hero-v4-proof{align-items:center;gap:13px;max-width:28rem;display:flex}.landing-v4 .hero-v4-proof p{color:var(--muted-lime);font-size:.92rem;font-weight:650;line-height:1.35}.landing-v4 .hero-v4-avatars{flex:none;padding-left:1px;display:flex}.landing-v4 .hero-v4-avatars span{border:2px solid var(--ink);background:var(--paper);width:36px;height:36px;color:var(--violet);border-radius:50%;place-items:center;margin-left:-9px;font-size:.72rem;font-weight:900;display:grid}.landing-v4 .hero-v4-avatars span:first-child{background:#f8b7a6;margin-left:0}.landing-v4 .hero-v4-avatars span:nth-child(2){background:#cbdcab}.landing-v4 .hero-v4-avatars span:nth-child(3){background:#d9c9f3}.landing-v4 .hero-v4-avatars span:nth-child(4){background:#f4d48a}.landing-v4 .hero-v4-avatars span:nth-child(5){background:#a4d9d2}.landing-v4 .hero-v4-figure{justify-self:center;width:min(100%,510px);margin:0}.landing-v4 .hero-v4-hint{color:var(--muted-lime);justify-content:center;gap:7px;margin:10px 0 8px;font-size:.83rem;font-weight:700;display:flex}.landing-v4 .hero-v4-hint span{animation:1.6s ease-in-out infinite alternate hero-v4-bob}.landing-v4 .hero-v4-figure figcaption{color:var(--muted-lime);text-align:center;font-size:.81rem;line-height:1.45}.landing-v4 .hero-v4-figure figcaption a{color:var(--violet);text-underline-offset:3px;font-weight:900}.landing-v4 .hero-v4.reveal-armed:not(.hero-v4-loaded) [data-hero-cascade]>.hero-v4-kicker,.landing-v4 .hero-v4.reveal-armed:not(.hero-v4-loaded) [data-hero-cascade]>.hero-v4-heading,.landing-v4 .hero-v4.reveal-armed:not(.hero-v4-loaded) [data-hero-cascade]>.hero-v4-sub,.landing-v4 .hero-v4.reveal-armed:not(.hero-v4-loaded) [data-hero-cascade]>.hero-v4-cta-row,.landing-v4 .hero-v4.reveal-armed:not(.hero-v4-loaded) [data-hero-cascade]>.hero-v4-proof{opacity:0;transition:opacity .36s var(--ease-pop), transform .36s var(--ease-pop);transform:translateY(24px)}.landing-v4 .hero-v4.reveal-armed.hero-v4-loaded [data-hero-cascade]>.hero-v4-kicker{transition-delay:0s}.landing-v4 .hero-v4.reveal-armed.hero-v4-loaded [data-hero-cascade]>.hero-v4-heading{transition-delay:60ms}.landing-v4 .hero-v4.reveal-armed.hero-v4-loaded [data-hero-cascade]>.hero-v4-sub{transition-delay:.12s}.landing-v4 .hero-v4.reveal-armed.hero-v4-loaded [data-hero-cascade]>.hero-v4-cta-row{transition-delay:.18s}.landing-v4 .hero-v4.reveal-armed.hero-v4-loaded [data-hero-cascade]>.hero-v4-proof{transition-delay:.24s}.landing-v4 .hero-v4-loaded [data-hero-cascade]>*{opacity:1;transform:translateY(0)}@keyframes hero-v4-bob{to{transform:translateY(4px)}}@media (max-width:900px){.landing-v4 .hero-v4{min-height:0;padding:16px 0 40px}.landing-v4 .hero-v4-wrap{grid-template-columns:minmax(0,1fr);gap:24px}.landing-v4 .hero-v4-heading{max-width:11.5em}.landing-v4 .hero-v4-figure{width:min(100%,460px)}}@media (max-width:600px){.landing-v4 .hero-v4-heading{margin-bottom:18px;font-size:2.3rem}.landing-v4 .hero-v4-sub{margin-bottom:20px;font-size:1.05rem}.landing-v4 .hero-v4-cta-row{margin-bottom:22px}.landing-v4 .hero-v4-proof{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.landing-v4 .hero-v4-hint span{animation:none}.landing-v4 [data-hero-cascade]>*{transform:none;transition:opacity .2s!important}.landing-v4 .hero-v4-loaded [data-hero-cascade]>*{transition-delay:0s}}.landing-v4 .demo-phone{border-radius:var(--radius-phone);width:400px;box-shadow:var(--shadow-phone);color:var(--bk-ink);transform:rotate(var(--tilt-phone));background:#171310;border:2px solid #171310;position:relative}.landing-v4 .demo-phone-notch{z-index:2;background:#171310;border-radius:0 0 13px 13px;width:96px;height:18px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.landing-v4 .demo-phone-screen{border-radius:var(--radius-screen);background:#2e1b19;height:620px;position:relative;overflow:hidden}.landing-v4 .demo-phone-static .demo-phone-screen{height:470px}.landing-v4 .demo-phone-frame{background:0 0;border:0;width:100%;height:100%;display:block}.landing-v4 .demo-phone-static .demo-phone-frame{pointer-events:none}@media (hover:none){.landing-v4 .demo-phone-frame{pointer-events:none}}.landing-v4 .demo-phone-poster{z-index:1;background:#2e1b19;place-items:center;transition:opacity .26s;display:grid;position:absolute;inset:0}.landing-v4 .demo-phone-poster.is-hidden{opacity:0;pointer-events:none}.landing-v4 .demo-phone-poster-mark{border:3px solid #f9d2d2;border-top-color:#0000;border-radius:50%;width:46px;height:46px;animation:.9s linear infinite demo-phone-poster-spin}@keyframes demo-phone-poster-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.landing-v4 .demo-phone{width:360px}}@media (max-width:420px){.landing-v4 .demo-phone{width:min(330px,86vw);box-shadow:var(--shadow-phone-mobile);transform:rotate(var(--tilt-phone-mobile))}.landing-v4 .demo-phone-static .demo-phone-screen{height:420px}}@media (prefers-reduced-motion:reduce){.landing-v4 .demo-phone-poster-mark{animation:none}.landing-v4 .demo-phone-poster{transition:none}}.landing-v4 .floating-collage{opacity:1;transition:opacity .36s var(--ease-pop)}.landing-v4 .hero-v4.reveal-armed:not(.hero-v4-loaded) .floating-collage{opacity:0}.landing-v4 .hero-v4.reveal-armed.hero-v4-loaded .floating-collage{opacity:1}.landing-v4 .collage-stage{width:510px;height:670px;margin:0 auto;position:relative}.landing-v4 .collage-phone-link{z-index:3;color:inherit;text-decoration:none;display:block;position:absolute;top:18px;left:50%;transform:translate(-50%)}.landing-v4 .collage-parallax{position:absolute}.landing-v4 .collage-chip-wrap{z-index:5}.landing-v4 .collage-stats-wrap{top:72px;right:38px;transform:rotate(6deg)}.landing-v4 .collage-cart-wrap{bottom:135px;left:1px;transform:rotate(-6deg)}.landing-v4 .collage-chip{border:2px solid var(--ink);width:56px;height:56px;box-shadow:3px 3px 0 var(--ink);border-radius:50%;place-items:center;line-height:1;display:grid}.landing-v4 .collage-chip svg{width:28px;height:28px}.landing-v4 .collage-cart{background:var(--green);color:#fff}.landing-v4 .collage-stats{color:var(--bk-accent);background:#fff}.landing-v4 .collage-qr-wrap{z-index:5;bottom:46px;right:-6px;transform:rotate(4deg)}.landing-v4 .collage-qr{border:2px solid var(--ink);border-radius:var(--radius-mini);width:96px;height:96px;box-shadow:3px 3px 0 var(--ink);background:#fff;place-items:center;padding:17px;display:grid}.landing-v4 .collage-qr svg{width:100%;height:100%;fill:var(--ink)}.landing-v4 .collage-sales-wrap{z-index:6;top:78px;left:-12px}.landing-v4 .collage-sales-card{--collage-turn:-4deg;border:2px solid var(--ink);border-radius:var(--radius-mini);width:176px;box-shadow:4px 4px 0 var(--ink);background:#fff;gap:1px;padding:10px 12px 11px;display:grid}.landing-v4 .collage-sales-tag{background:var(--bk-tint);color:var(--bk-accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-self:start;margin-bottom:3px;padding:2px 6px;font-size:.46rem;font-weight:900}.landing-v4 .collage-sales-label{color:#7a5147;font-size:.55rem;font-weight:700}.landing-v4 .collage-sales-row{align-items:baseline;gap:7px;display:flex}.landing-v4 .collage-sales-row b{color:var(--bk-ink);letter-spacing:-.01em;font-size:1.12rem;font-weight:900;line-height:1.1}.landing-v4 .collage-sales-row small{color:var(--green);font-size:.56rem;font-weight:900}.landing-v4 .collage-product-wrap{z-index:6;top:292px;right:-24px}.landing-v4 .collage-product-card{--collage-turn:-3deg;border:2px solid var(--ink);border-radius:var(--radius-mini);width:180px;height:64px;box-shadow:4px 4px 0 var(--ink);background:#fff;align-items:center;gap:8px;padding:8px;display:flex}.landing-v4 .collage-product-card>span:last-child{min-width:0;color:var(--bk-ink);font-size:.57rem;line-height:1.2}.landing-v4 .collage-product-card b,.landing-v4 .collage-product-card small{display:block}.landing-v4 .collage-product-card small{color:var(--bk-accent);font-weight:900}.landing-v4 .collage-product-tile{background:#f5dec6;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden}.landing-v4 .collage-product-tile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.landing-v4 .collage-star{z-index:0;color:var(--coral);font-size:96px;line-height:1;animation:5.4s ease-in-out infinite alternate collage-star-drift;position:absolute;top:5px;left:142px}.landing-v4 .collage-ring{z-index:0;border:10px solid var(--violet);border-radius:50%;width:70px;height:70px;animation:5.8s ease-in-out infinite alternate collage-ring-drift;position:absolute;bottom:2px;right:96px}.landing-v4 .collage-chip,.landing-v4 .collage-sales-card,.landing-v4 .collage-product-card{animation:5s ease-in-out infinite alternate collage-idle-float}.landing-v4 .collage-sales-card{animation-delay:1.2s}.landing-v4 .collage-cart{--collage-turn:.8deg}.landing-v4 .collage-stats{--collage-turn:-.8deg}.landing-v4 .collage-cart{animation-delay:1.9s}.landing-v4 .collage-stats,.landing-v4 .collage-product-card{animation-delay:2.6s}.landing-v4 .is-parallax-active .collage-parallax{will-change:transform}@keyframes collage-idle-float{0%{transform:translate3d(0, 5px, 0) rotate(calc(var(--collage-turn,0deg) - .7deg))}to{transform:translate3d(0, -5px, 0) rotate(calc(var(--collage-turn,0deg) + .7deg))}}@keyframes collage-star-drift{0%{transform:translateY(3px)rotate(8deg)}to{transform:translateY(-3px)rotate(16deg)}}@keyframes collage-ring-drift{0%{transform:translateY(2px)rotate(-4deg)scale(.96)}to{transform:translateY(-2px)rotate(4deg)scale(1.04)}}@media (max-width:900px){.landing-v4 .collage-stage{width:460px;height:585px}.landing-v4 .collage-phone-link{top:16px}.landing-v4 .collage-qr-wrap{display:none}.landing-v4 .collage-sales-wrap{top:62px;left:-6px}.landing-v4 .collage-product-wrap{top:268px;right:-5px}}@media (max-width:500px){.landing-v4 .collage-stage{width:min(100%,390px);height:485px}.landing-v4 .collage-phone-link{top:14px}.landing-v4 .collage-stats-wrap{top:29px;right:1px}.landing-v4 .collage-stats{width:44px;height:44px}.landing-v4 .collage-stats svg{width:22px;height:22px}.landing-v4 .collage-cart-wrap,.landing-v4 .collage-sales-wrap,.landing-v4 .collage-qr-wrap,.landing-v4 .collage-star,.landing-v4 .collage-ring{display:none}.landing-v4 .collage-product-wrap{top:auto;bottom:1px;right:0}.landing-v4 .collage-product-card{width:150px;height:56px}.landing-v4 .collage-chip,.landing-v4 .collage-sales-card,.landing-v4 .collage-product-card,.landing-v4 .collage-star,.landing-v4 .collage-ring{animation:none}}@media (prefers-reduced-motion:reduce){.landing-v4 .floating-collage{transition:opacity .2s!important}.landing-v4 .collage-chip,.landing-v4 .collage-sales-card,.landing-v4 .collage-product-card,.landing-v4 .collage-star,.landing-v4 .collage-ring{animation:none}}.landing-v4 .mm-phone{--mm-bg:#f6dfcd;--mm-surface:#fffaf3;--mm-ink:#2b1a12;--mm-muted:#76594c;--mm-accent:#a03b22;--mm-border:2px;--mm-radius:18px;--mm-font:var(--sans);--mm-title-weight:800;--mm-title-transform:none;--mm-row-gap:8px;--mm-pad:10px;--mm-thumb-radius:50%;aspect-ratio:156/290;background:var(--mm-bg);border:var(--mm-border) solid var(--mm-ink);border-radius:calc(var(--mm-radius) + 4px);box-shadow:7px 8px 0 color-mix(in srgb, var(--mm-ink), transparent 12%);color:var(--mm-ink);font-family:var(--mm-font);flex:none;width:156px;height:290px;padding:12px 7px 7px;position:relative;overflow:hidden}.landing-v4 .mm-notch{background:var(--mm-ink);opacity:.88;border-radius:999px;width:30px;height:4px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.landing-v4 .mm-screen{background:var(--mm-bg);border-radius:var(--mm-radius);height:100%;padding:var(--mm-pad);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.landing-v4 .mm-head{min-width:0}.landing-v4 .mm-head strong{font-family:var(--mm-font);font-size:15px;font-weight:var(--mm-title-weight);letter-spacing:-.03em;text-transform:var(--mm-title-transform);line-height:1;display:block}.landing-v4 .mm-head small{color:var(--mm-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:5.6px;line-height:1.35;display:block;overflow:hidden}.landing-v4 .mm-chips{gap:3px;min-width:0;margin:8px 0 7px;display:flex;overflow:hidden}.landing-v4 .mm-chips span{background:var(--mm-surface);border:1px solid color-mix(in srgb, var(--mm-ink), transparent 68%);color:var(--mm-ink);border-radius:999px;flex:none;padding:4px 5px;font-size:5px;font-weight:700;line-height:1}.landing-v4 .mm-chips span:nth-child(n+4){display:none}.landing-v4 .mm-items{flex-direction:column;justify-content:space-between;gap:0;min-height:0;display:flex;overflow:hidden}.landing-v4 .mm-items-grouped{--mm-group-gap:4px;--mm-group-heading-height:5px;--mm-group-inner-gap:2px;--mm-group-row-height:26px;--mm-group-step:calc(var(--mm-group-heading-height) + var(--mm-group-inner-gap) + var(--mm-group-row-height) + var(--mm-group-gap));gap:var(--mm-group-gap);justify-content:flex-start}.landing-v4 .mm-group{gap:var(--mm-group-inner-gap);grid-template-rows:var(--mm-group-heading-height) var(--mm-group-row-height);display:grid}.landing-v4 .mm-section{color:var(--mm-muted);font-size:var(--mm-group-heading-height);font-weight:900;line-height:var(--mm-group-heading-height);text-transform:var(--mm-title-transform);display:block}.landing-v4 .mm-items-grouped .mm-row{height:var(--mm-group-row-height);min-height:var(--mm-group-row-height)}.landing-v4 .mm-items-grouped .mm-thumb{width:17px;height:17px}.landing-v4 .mm-items-grouped .mm-item-copy strong{font-size:5.2px}.landing-v4 .mm-items-grouped .mm-item-copy small{display:none}.landing-v4 .mm-items-grouped .mm-price{font-size:5px}.landing-v4 .mm-row{background:var(--mm-surface);border:var(--mm-border) solid color-mix(in srgb, var(--mm-ink), transparent 82%);border-radius:calc(var(--mm-radius) * .55);grid-template-columns:32px minmax(0,1fr) min-content;align-items:center;gap:6px;min-height:38px;padding:4px;display:grid;position:relative}.landing-v4 .mm-thumb{border:1px solid color-mix(in srgb, var(--mm-ink), transparent 70%);border-radius:var(--mm-thumb-radius);background:radial-gradient(circle at 36% 30%,#fff4dc 0 12%,#0000 13%),linear-gradient(135deg,#f7dfb9,#c75b39);width:26px;height:26px;display:block}.landing-v4 .mm-badge{background:var(--coral);border:1px solid var(--ink);color:var(--ink);font-family:var(--sans);letter-spacing:.035em;pointer-events:none;white-space:nowrap;text-transform:uppercase;border-radius:999px;padding:2px;font-size:4.6px;font-weight:900;line-height:1;transform:rotate(-3deg)}.landing-v4 .mm-badge-new{background:var(--lime)}.landing-v4 .mm-row-badged{flex-shrink:0;grid-template-rows:18px minmax(10px,auto);grid-template-columns:max-content minmax(0,1fr) min-content;align-items:start;row-gap:2px}.landing-v4 .mm-row-badged .mm-thumb{grid-area:1/1;align-self:start;width:18px;height:18px}.landing-v4 .mm-row-badged .mm-badge{grid-area:2/1;place-self:start;margin-inline:1px}.landing-v4 .mm-row-badged .mm-item-copy{grid-area:1/2/span 2;align-self:center}.landing-v4 .mm-row-badged .mm-price{grid-area:1/3/span 2;align-self:center}.landing-v4 .mm-row:nth-child(2) .mm-thumb{background:radial-gradient(circle at 65% 35%,#ffeccf 0 14%,#0000 15%),linear-gradient(150deg,#d07a4b,#873622)}.landing-v4 .mm-row:nth-child(3) .mm-thumb{background:radial-gradient(at 45% 30%,#ffdd9e 0 22%,#0000 23%),linear-gradient(145deg,#f0c483,#9a3d24)}.landing-v4 .mm-item-copy{min-width:0}.landing-v4 .mm-item-copy strong,.landing-v4 .mm-item-copy small,.landing-v4 .mm-out-tag{display:block}.landing-v4 .mm-item-copy strong{text-transform:var(--mm-title-transform);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:6.3px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.landing-v4 .mm-item-copy small{color:var(--mm-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:4.7px;line-height:1.25;display:-webkit-box;overflow:hidden}.landing-v4 .mm-price{color:var(--mm-accent);text-align:right;white-space:nowrap;place-self:center end;min-width:min-content;font-size:5.8px;font-weight:900;line-height:1}.landing-v4 .mm-out-tag{background:var(--mm-accent);color:var(--mm-surface);border-radius:999px;width:max-content;margin-top:2px;padding:2px 4px;font-size:4.2px;font-style:normal;font-weight:800}.landing-v4 .mm-cart{background:var(--mm-accent);border-radius:calc(var(--mm-radius) * .45);color:var(--mm-surface);z-index:2;justify-content:space-between;align-items:center;min-width:0;margin-top:7px;padding:6px 7px;font-size:5.5px;font-weight:800;display:flex;position:relative}.landing-v4 .mm-theme-amapola{--mm-bg:#f6dfcd;--mm-surface:#fffaf3;--mm-ink:#2b1a12;--mm-muted:#76594c;--mm-accent:#a03b22;--mm-border:2px;--mm-radius:18px;--mm-font:var(--serif);--mm-title-weight:700;--mm-title-transform:none;--mm-row-gap:8px;--mm-pad:10px;--mm-thumb-radius:50%}.landing-v4 .mm-theme-taqueria{--mm-bg:#161010;--mm-surface:#241a17;--mm-ink:#f6ece2;--mm-muted:#b09a8c;--mm-accent:#ff5a1f;--mm-border:1px;--mm-radius:6px;--mm-font:var(--sans);--mm-title-weight:950;--mm-title-transform:uppercase;--mm-row-gap:0px;--mm-pad:9px;--mm-thumb-radius:3px}.landing-v4 .mm-theme-taqueria .mm-head strong{letter-spacing:-.06em;font-stretch:75%}.landing-v4 .mm-theme-taqueria .mm-chips span,.landing-v4 .mm-theme-taqueria .mm-row{border-color:color-mix(in srgb, var(--mm-ink), transparent 82%)}.landing-v4 .mm-theme-taqueria .mm-row{border-width:0 0 1px;grid-template-columns:23px minmax(0,1fr) min-content;min-height:32px;padding:3px 2px}.landing-v4 .mm-theme-taqueria .mm-row-badged{grid-template-rows:20px minmax(10px,auto);grid-template-columns:max-content minmax(0,1fr) min-content}.landing-v4 .mm-theme-taqueria .mm-thumb{background:radial-gradient(circle at 60% 35%,#5f3b2c,#0000 35%),linear-gradient(145deg,#2c211e,#090707);border-radius:3px;width:20px;height:20px}.landing-v4 .mm-theme-pastel{--mm-bg:#eee9fb;--mm-surface:#fff;--mm-ink:#2f2a44;--mm-muted:#77718c;--mm-accent:#6c4df6;--mm-border:2px;--mm-radius:22px;--mm-font:var(--sans);--mm-title-weight:500;--mm-title-transform:none;--mm-row-gap:5px;--mm-pad:9px;--mm-thumb-radius:12px}.landing-v4 .mm-theme-pastel .mm-items{grid-template-rows:repeat(3,max-content);grid-template-columns:repeat(2,minmax(0,1fr));place-content:space-between stretch;gap:5px;display:grid;overflow:hidden}.landing-v4 .mm-theme-pastel .mm-row{grid-template-rows:auto minmax(0,auto) auto;grid-template-columns:1fr;align-content:start;gap:2px;min-height:0;padding:4px;display:grid}.landing-v4 .mm-theme-pastel .mm-thumb{background:linear-gradient(145deg,#d7f8dc,#cbbdfc 55%,#f6cbea);border:0;width:100%;height:28px}.landing-v4 .mm-theme-pastel .mm-item-copy small{-webkit-line-clamp:1}.landing-v4 .mm-theme-pastel .mm-price{justify-self:start}.landing-v4 .mm-theme-street{--mm-bg:#f2ff59;--mm-surface:#fff;--mm-ink:#0d0d0d;--mm-muted:#343434;--mm-accent:#0d0d0d;--mm-border:3px;--mm-radius:2px;--mm-font:var(--sans);--mm-title-weight:950;--mm-title-transform:uppercase;--mm-row-gap:5px;--mm-pad:8px;--mm-thumb-radius:0px}.landing-v4 .mm-theme-street,.landing-v4 .mm-theme-street .mm-chips span,.landing-v4 .mm-theme-street .mm-row,.landing-v4 .mm-theme-street .mm-thumb,.landing-v4 .mm-theme-street .mm-cart{border:3px solid var(--mm-ink)}.landing-v4 .mm-theme-street .mm-row{grid-template-columns:27px minmax(0,1fr) min-content;gap:4px;min-height:42px;padding:3px}.landing-v4 .mm-theme-street .mm-row-badged{grid-template-rows:23px minmax(10px,auto);grid-template-columns:max-content minmax(0,1fr) min-content}.landing-v4 .mm-theme-street .mm-thumb{box-shadow:3px 3px 0 var(--mm-ink);background:linear-gradient(135deg,#ff6738 0 45%,#a97cff 46% 100%);width:23px;height:23px}.landing-v4 .mm-theme-street .mm-item-copy strong{font-size:6.6px;line-height:.95}.landing-v4 .mm-theme-street .mm-item-copy small{display:none}.landing-v4 .mm-theme-street .mm-price{color:var(--mm-ink);text-align:right;font-size:8.2px}.landing-v4 .mm-theme-street .mm-cart{color:var(--mm-ink);background:#ff6738;padding:4px 5px}.landing-v4 .mm-price-transition{display:grid}.landing-v4 .mm-price-transition>span{grid-area:1/1}.landing-v4 .mm-phone-price-before{opacity:0}.landing-v4 .mm-layout-grid .mm-items{grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between;gap:5px;display:grid}.landing-v4 .mm-layout-grid .mm-row:nth-child(n+5){display:none}.landing-v4 .mm-layout-grid .mm-row{grid-template-rows:auto minmax(0,auto) auto;grid-template-columns:1fr;align-content:start;gap:2px;min-height:0;padding:4px;display:grid}.landing-v4 .mm-layout-grid .mm-row-badged{grid-template-rows:18px min-content auto auto;grid-template-columns:1fr}.landing-v4 .mm-layout-grid .mm-row-badged .mm-thumb{grid-area:1/1;width:100%;height:18px}.landing-v4 .mm-layout-grid .mm-row-badged .mm-badge{grid-area:2/1}.landing-v4 .mm-layout-grid .mm-row-badged .mm-item-copy{grid-area:3/1}.landing-v4 .mm-layout-grid .mm-row-badged .mm-price{grid-area:4/1;justify-self:start}.landing-v4 .mm-layout-grid .mm-thumb{width:100%;height:28px}.landing-v4 .mm-layout-grid .mm-item-copy small{-webkit-line-clamp:1}.landing-v4 .mm-layout-grid .mm-price{justify-self:start}.landing-v4 .mm-layout-compact .mm-items{justify-content:start;gap:1px}.landing-v4 .mm-layout-compact .mm-row{border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(0,1fr) min-content;gap:4px;min-height:19px;padding:2px 0}.landing-v4 .mm-layout-compact .mm-row-badged{grid-template-rows:auto;grid-template-columns:min-content minmax(0,1fr) min-content}.landing-v4 .mm-layout-compact .mm-badge{grid-area:1/1;align-self:center;padding:2px;transform:rotate(-2deg)}.landing-v4 .mm-layout-compact .mm-row-badged .mm-item-copy,.landing-v4 .mm-layout-compact .mm-row-badged .mm-price{grid-row:1}.landing-v4 .mm-layout-compact .mm-thumb,.landing-v4 .mm-layout-compact .mm-item-copy small,.landing-v4 .mm-layout-compact .mm-out-tag{display:none}.landing-v4 .mm-layout-compact .mm-item-copy strong{-webkit-line-clamp:1;font-size:5.4px}.landing-v4 .mm-layout-compact .mm-price{font-size:5px}.landing-v4 .mm-layout-compact .mm-cart{margin-top:4px;padding:4px 5px}.landing-v4 .mm-layout-catalog .mm-items{justify-content:start;gap:5px}.landing-v4 .mm-layout-catalog .mm-row:nth-child(n+3){display:none}.landing-v4 .mm-layout-catalog .mm-row{grid-template-rows:48px auto;grid-template-columns:minmax(0,1fr) min-content min-content;align-items:center;gap:3px;min-height:0;padding:4px;display:grid}.landing-v4 .mm-layout-catalog .mm-row-badged{grid-template-rows:40px min-content auto}.landing-v4 .mm-layout-catalog .mm-row-badged .mm-thumb{grid-area:1/1/auto/-1;width:100%;height:40px}.landing-v4 .mm-layout-catalog .mm-row-badged .mm-badge{grid-area:2/1}.landing-v4 .mm-layout-catalog .mm-row-badged .mm-item-copy{grid-area:3/1}.landing-v4 .mm-layout-catalog .mm-row-badged .mm-price{grid-area:3/2}.landing-v4 .mm-layout-catalog .mm-thumb{grid-area:1/1/auto/-1;width:100%;height:48px}.landing-v4 .mm-layout-catalog .mm-item-copy{grid-area:2/1}.landing-v4 .mm-layout-catalog .mm-item-copy small{display:none}.landing-v4 .mm-layout-catalog .mm-item-copy strong{-webkit-line-clamp:1}.landing-v4 .mm-layout-catalog .mm-row:after{background:linear-gradient(var(--mm-surface), var(--mm-surface)) center / 40% 2px no-repeat, linear-gradient(var(--mm-surface), var(--mm-surface)) center / 2px 40% no-repeat, var(--mm-accent);border:1px solid var(--mm-ink);content:"";border-radius:50%;grid-area:2/3;justify-self:end;width:12px;height:12px}.landing-v4 .mm-layout-catalog .mm-cart{margin-top:5px}@media (max-width:900px){.landing-v4 .mm-phone{transform-origin:50%;width:140px;height:260px}}@media (max-width:620px){.landing-v4 .mm-phone{width:123px;height:228px}.landing-v4 .mm-screen{padding:calc(var(--mm-pad) * .82)}.landing-v4 .mm-chips span:nth-child(n+3){display:none}.landing-v4 .mm-head strong{font-size:12px}.landing-v4 .mm-row{grid-template-columns:26px minmax(0,1fr) min-content;gap:4px;min-height:34px;padding:3px}.landing-v4 .mm-row-badged{grid-template-columns:max-content minmax(0,1fr) min-content}.landing-v4 .mm-items-grouped{--mm-group-row-height:23px}.landing-v4 .mm-thumb{width:23px;height:23px}.landing-v4 .mm-theme-taqueria .mm-row{grid-template-columns:21px minmax(0,1fr) min-content;min-height:32px}.landing-v4 :is(.mm-layout-list,.mm-layout-price).mm-theme-taqueria .mm-row-badged{grid-template-rows:18px minmax(10px,auto);grid-template-columns:max-content minmax(0,1fr) min-content}.landing-v4 .mm-theme-taqueria .mm-thumb{width:18px;height:18px}.landing-v4 .mm-theme-pastel .mm-thumb{height:24px}.landing-v4 .mm-theme-street .mm-row{grid-template-columns:22px minmax(0,1fr) min-content}.landing-v4 .mm-layout-compact .mm-row-badged{grid-template-columns:max-content minmax(0,1fr) min-content}}.landing-v4 .fc-section{--fc-card-width:min(760px, 80vw);background:var(--paper)}html.js .landing-v4 .fc-section.reveal-armed,html.js .landing-v4 .fc-section.reveal-armed [data-reveal-child]{opacity:1;transform:translateY(0)}.landing-v4 .feature-carousel-js{margin-inline:calc(50% - 50vw);overflow:hidden}.landing-v4 .fc-scroller{overscroll-behavior-x:contain;padding:2px max(6vw, calc((100vw - var(--fc-card-width)) / 2)) 12px;scroll-padding-inline:max(6vw, calc((100vw - var(--fc-card-width)) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.landing-v4 .fc-scroller::-webkit-scrollbar{display:none}.landing-v4 .feature-card{background:var(--card);border:2px solid var(--ink);border-radius:var(--radius-carousel);box-shadow:var(--pop);flex:0 0 var(--fc-card-width);scroll-snap-align:center;flex-direction:column;align-items:stretch;min-height:540px;display:flex;overflow:hidden}.landing-v4 .fc-tone-violet{background:var(--violet);color:#fff}.landing-v4 .fc-tone-lime{background:var(--lime);color:var(--ink)}.landing-v4 .fc-tone-lav{background:var(--lav);color:var(--ink)}.landing-v4 .fc-tone-coral{background:var(--coral);color:var(--ink)}.landing-v4 .fc-tone-grape{background:var(--grape);color:#fff}.landing-v4 .fc-tone-lime-soft{background:var(--lime-soft);color:var(--ink)}.landing-v4 .fc-tone-violet-tint{background:var(--violet-tint);color:var(--ink)}.landing-v4 .fc-artifact{flex:52%;justify-content:center;align-items:center;min-height:270px;padding:30px 42px 14px;display:flex}.landing-v4 .fc-copy{padding:8px 48px 38px}.landing-v4 .fc-copy h3{letter-spacing:-.035em;margin-bottom:12px;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:900;line-height:1.04}.landing-v4 .fc-copy>p{max-width:48em;font-size:1.02rem;line-height:1.55}.landing-v4 .fc-tone-violet .fc-copy>p{color:var(--lav)}.landing-v4 .fc-tone-lime .fc-copy>p,.landing-v4 .fc-tone-lime-soft .fc-copy>p{color:var(--muted-lime)}.landing-v4 .fc-tone-lav .fc-copy>p{color:var(--muted)}.landing-v4 .fc-tone-grape .fc-copy>p{color:var(--grape-text)}.landing-v4 .fc-tone-violet-tint .fc-copy>p{color:var(--muted)}.landing-v4 .fc-tone-coral .fc-copy>p{color:var(--ink)}.landing-v4 .fc-badge{background:var(--lime);border:2px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;padding:4px 11px;font-size:.72rem;font-weight:800;display:inline-block;transform:rotate(-2deg)}.landing-v4 .fc-note{border-top:1px solid color-mix(in srgb, var(--lav), transparent 45%);margin-top:13px;padding-top:10px;font-size:.84rem!important}.landing-v4 .fc-chat-wrap{width:100%;max-width:350px}.landing-v4 .fc-chat{border:2px solid var(--ink);border-radius:var(--radius-chat);color:#221a13;background:#efe7da;flex-direction:column;gap:8px;padding:15px;font-size:.78rem;display:flex}.landing-v4 .fc-bub{border-radius:12px;max-width:92%;padding:9px 10px 6px;line-height:1.35}.landing-v4 .fc-bub-in{background:#fff;border-top-left-radius:3px;align-self:flex-start}.landing-v4 .fc-bub-out{background:#d9fdd3;border-top-right-radius:3px;align-self:flex-end}.landing-v4 .fc-time{color:#766b60;text-align:right;margin-top:3px;font-size:.61rem;display:block}.landing-v4 .fc-link-preview{border-left:3px solid var(--green);background:#fff;border-radius:7px;align-items:center;gap:7px;margin-bottom:6px;padding:5px;display:flex}.landing-v4 .fc-link-preview b,.landing-v4 .fc-link-preview small{font-size:.68rem;line-height:1.25;display:block}.landing-v4 .fc-link-preview small{color:#5f564c}.landing-v4 .fc-link-thumb{color:#fff;font-family:var(--serif);background:linear-gradient(135deg,#e8a87c,#a03b22);border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.landing-v4 .fc-chat-row{color:#3b3126;justify-content:space-between;gap:12px;padding:2px 0;display:flex}.landing-v4 .fc-chat-total{color:#221a13;border-top:1px solid #eae3d8;margin-top:6px;padding-top:6px;font-weight:750}.landing-v4 .fc-typing{background:#fff;border-radius:12px;align-self:flex-start;align-items:center;gap:3px;margin-top:2px;padding:7px 9px;display:flex}.landing-v4 .fc-typing i{opacity:.75;background:#766b60;border-radius:50%;width:4px;height:4px;display:block}.landing-v4 .fc-chat-cap{color:var(--lav);text-align:center;margin-top:7px;font-size:.74rem}.landing-v4 .fc-mini{border:2px solid var(--ink);border-radius:var(--radius-mini);color:var(--ink);background:#fff;width:100%;max-width:460px;padding:16px}.landing-v4 .fc-mini-cap{color:var(--muted);margin-top:10px;font-size:.78rem}.landing-v4 .fc-brand-editor{grid-template-columns:68px 1fr;gap:13px;display:grid}.landing-v4 .fc-swatches{grid-template-columns:repeat(2,1fr);align-content:center;gap:8px;display:grid}.landing-v4 .fc-swatches i{border:2px solid var(--ink);aspect-ratio:1;border-radius:50%;display:block}.landing-v4 .fc-swatch-one{background:#a03b22}.landing-v4 .fc-swatch-two{background:var(--violet)}.landing-v4 .fc-swatch-three{background:var(--green)}.landing-v4 .fc-swatch-four{background:#b07c10}.landing-v4 .fc-font-specimen{grid-area:2/1;align-items:baseline;gap:10px;display:flex}.landing-v4 .fc-aa{color:var(--ink);transition:opacity .2s var(--ease-pop);line-height:1}.landing-v4 .fc-aa-serif{font-family:var(--serif);font-size:1.6rem}.landing-v4 .fc-aa-bold{font-family:var(--sans);opacity:.38;font-size:1.4rem;font-weight:800}.landing-v4 .fc-brand-preview{border:2px solid var(--ink);background:#f3eee4;border-radius:15px;grid-area:1/2/span 2;min-height:120px;position:relative;overflow:hidden}.landing-v4 .fc-brand-look{flex-direction:column;justify-content:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.landing-v4 .fc-brand-look i{border-radius:var(--radius-pill);height:12px;display:block}.landing-v4 .fc-brand-look i:first-child{width:78%}.landing-v4 .fc-brand-look i:nth-child(2){opacity:.7;width:62%}.landing-v4 .fc-brand-look i:nth-child(3){width:100%;height:28px;margin-top:4px}.landing-v4 .fc-brand-look-one{background:#f6dfcd}.landing-v4 .fc-brand-look-one i{background:#a03b22}.landing-v4 .fc-brand-look-two{opacity:0;background:#e2dcfa}.landing-v4 .fc-brand-look-two i{background:var(--violet)}.landing-v4 .fc-qr-mini{flex-direction:column;align-items:center;display:flex}.landing-v4 .fc-print-card{border:2px solid var(--ink);box-shadow:8px 8px 0 color-mix(in srgb, var(--ink), transparent 76%);background:#fffdf8;border-radius:12px;justify-content:center;align-items:center;width:min(245px,100%);min-height:166px;padding:18px 30px;display:flex;position:relative;transform:rotate(2.5deg)}.landing-v4 .fc-print-tape{background:var(--lime);opacity:.78;width:68px;height:16px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-3deg)}.landing-v4 .fc-print-lines{gap:4px;display:flex;position:absolute;bottom:14px;left:14px}.landing-v4 .fc-print-lines i{background:var(--coral);border-radius:50%;width:5px;height:5px;display:block}.landing-v4 .fc-qr{width:118px;height:118px;display:block;transform:rotate(-2.5deg)}.landing-v4 .fc-qr-ink{transform-box:fill-box;transform-origin:50%}.landing-v4 .fc-numbers-mini{flex-direction:column;gap:10px;max-width:470px;display:flex}.landing-v4 .fc-numbers-top{justify-content:space-between;align-items:center;display:flex}.landing-v4 .fc-numbers-top span:first-child{color:var(--violet);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.landing-v4 .fc-numbers-top span:last-child{background:var(--lime);border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;font-size:.62rem;font-weight:800}.landing-v4 .fc-number-stat{color:var(--muted);font-size:.85rem}.landing-v4 .fc-number-stat b{color:var(--ink);letter-spacing:-.02em;margin-right:4px;font-size:1.55rem}.landing-v4 .fc-number-stat span{color:var(--green);font-size:.78rem;font-weight:700}.landing-v4 .fc-bars{align-items:flex-end;gap:7px;display:flex}.landing-v4 .fc-bars span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;display:flex}.landing-v4 .fc-bars i{transform-origin:bottom;background:#c6b9f5;border-radius:4px 4px 0 0;width:100%;max-width:20px;display:block}.landing-v4 .fc-bars .fc-peak i{background:var(--violet)}.landing-v4 .fc-bars b{color:var(--ink);font-size:.66rem}.landing-v4 .fc-bars em{color:var(--muted);font-size:.64rem;font-style:normal}.landing-v4 .fc-top-list{gap:7px;list-style:none;display:grid}.landing-v4 .fc-top-list li{grid-template-columns:1fr auto;gap:2px 10px;font-size:.78rem;display:grid}.landing-v4 .fc-top-list li>span:first-child{color:var(--ink);font-weight:600}.landing-v4 .fc-top-list li>span:nth-child(2){color:var(--muted)}.landing-v4 .fc-top-list i{border-radius:var(--radius-pill);background:#ede7f9;grid-column:1/-1;height:5px;overflow:hidden}.landing-v4 .fc-top-list b{background:var(--violet);border-radius:inherit;height:100%;display:block}.landing-v4 .fc-price-mini{max-width:390px;padding:20px}.landing-v4 .fc-price-row{align-items:center;gap:10px;display:flex}.landing-v4 .fc-price-dot{background:var(--coral);border:2px solid var(--ink);border-radius:50%;flex:none;width:17px;height:17px;display:block}.landing-v4 .fc-price-row p{font-size:1.08rem;font-weight:700}.landing-v4 .fc-price-old{color:var(--muted);display:inline-block;position:relative}.landing-v4 .fc-price-old:after{background:var(--coral);content:"";transform-origin:0;height:2px;position:absolute;top:52%;left:-2px;right:-2px;transform:rotate(-7deg)}.landing-v4 .fc-price-row b{color:var(--green);display:inline-block}.landing-v4 .fc-price-rule{background:#e9e1d5;width:100%;height:2px;margin-top:16px;display:block}.landing-v4 .fc-controls{flex-wrap:nowrap;align-items:center;gap:14px;max-width:1120px;margin:22px auto 0;padding:0 24px;display:flex}.landing-v4 .fc-controls>button{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding-bottom:3px;font-size:2rem;line-height:1;transition:transform .15s,box-shadow .15s;display:flex}.landing-v4 .fc-controls>button:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.landing-v4 .fc-dots{flex:none;align-items:center;gap:2px;display:flex}.landing-v4 .fc-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:44px;padding:0;display:flex}.landing-v4 .fc-dot:before{border:2px solid var(--ink);border-radius:var(--radius-pill);content:"";width:10px;height:10px;transition:transform .15s,width .15s,background-color .15s;display:block}.landing-v4 .fc-dot:not(.is-active):hover:before{background:color-mix(in srgb, var(--ink), transparent 82%);transform:scale(1.12)}.landing-v4 .fc-dot.is-active:before{background:var(--ink);width:18px;transform:scale(1.1)}.landing-v4 .fc-fallback-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.landing-v4 .fc-fallback-grid .feature-card{flex-basis:auto;min-height:0}.landing-v4 .fc-fallback-grid .fc-lead{grid-column:1/-1;min-height:390px}.landing-v4 .fc-fallback-grid .fc-artifact{min-height:210px;padding:26px 30px 10px}.landing-v4 .fc-fallback-grid .fc-copy{padding:10px 30px 30px}.landing-v4 .fc-see-all{display:none}.landing-v4 .fc-section.in .fc-bub:first-child{animation:.28s ease-out both fc-arrive}.landing-v4 .fc-section.in .fc-bub:nth-child(2){animation:.28s ease-out 90ms both fc-arrive-right}.landing-v4 .fc-section.in .fc-bub:nth-child(3){animation:.28s ease-out .18s both fc-arrive}.landing-v4 .fc-section.in .fc-typing{animation:.25s ease-out .27s both fc-typing-settle}.landing-v4 .fc-section.in .fc-typing i{animation:.4s ease-in-out 1.1s both fc-dot,.4s ease-in-out 2.2s both fc-dot,.4s ease-in-out 3.3s both fc-dot}.landing-v4 .fc-section.in .fc-typing i:nth-child(2){animation-delay:1.22s,2.32s,3.42s}.landing-v4 .fc-section.in .fc-typing i:nth-child(3){animation-delay:1.34s,2.44s,3.54s}.landing-v4 .fc-section.in .fc-brand-look-one{animation:.4s ease-in-out 2.8s both fc-brand-out,.4s ease-in-out 7.2s both fc-brand-return,.4s ease-in-out 11.6s both fc-brand-out}.landing-v4 .fc-section.in .fc-brand-look-two{animation:.4s ease-in-out 2.8s both fc-brand-in,.4s ease-in-out 7.2s both fc-brand-return-two,.4s ease-in-out 11.6s both fc-brand-in}.landing-v4 .fc-section.in .fc-aa-serif{animation:.4s ease-in-out 2.8s both fc-aa-dim,.4s ease-in-out 7.2s both fc-aa-lift,.4s ease-in-out 11.6s both fc-aa-dim}.landing-v4 .fc-section.in .fc-aa-bold{animation:.4s ease-in-out 2.8s both fc-aa-lift,.4s ease-in-out 7.2s both fc-aa-dim,.4s ease-in-out 11.6s both fc-aa-lift}.landing-v4 .fc-section.in .fc-qr-ink{animation:.4s ease-out 80ms both fc-qr-draw}.landing-v4 .fc-section.in .fc-print-card{animation:.4s ease-in-out 1.2s both fc-qr-breathe,.4s ease-in-out 4.6s both fc-qr-breathe,.4s ease-in-out 8s both fc-qr-breathe}.landing-v4 .fc-section.in .fc-bars i{animation:.36s ease-out both fc-bar-grow}.landing-v4 .fc-section.in .fc-bars span:nth-child(2) i{animation-delay:45ms}.landing-v4 .fc-section.in .fc-bars span:nth-child(3) i{animation-delay:90ms}.landing-v4 .fc-section.in .fc-bars span:nth-child(4) i{animation-delay:.135s}.landing-v4 .fc-section.in .fc-bars span:nth-child(5) i{animation-delay:.18s}.landing-v4 .fc-section.in .fc-bars span:nth-child(6) i{animation-delay:.225s}.landing-v4 .fc-section.in .fc-bars span:nth-child(7) i{animation-delay:.27s}.landing-v4 .fc-section.in .fc-price-old:after{animation:.24s ease-out 80ms both fc-strike,.24s ease-out 5.2s both fc-strike,.24s ease-out 10.3s both fc-strike}.landing-v4 .fc-section.in .fc-price-row b{animation:.28s ease-out .28s both fc-price-pop,.28s ease-out 5.4s both fc-price-pop,.28s ease-out 10.5s both fc-price-pop}@keyframes fc-arrive{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes fc-arrive-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes fc-typing-settle{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes fc-dot{50%{opacity:.25;transform:translateY(-2px)}}@keyframes fc-brand-out{to{opacity:0;transform:translateY(-6px)}}@keyframes fc-brand-in{to{opacity:1;transform:translateY(0)}}@keyframes fc-brand-return{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes fc-brand-return-two{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes fc-font-shift{50%{transform:translate(4px)scaleX(.9)}}@keyframes fc-font-return{50%{transform:translate(-4px)scaleX(.95)}}@keyframes fc-qr-draw{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes fc-qr-breathe{50%{transform:rotate(2.5deg)scale(1.025)}}@keyframes fc-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fc-strike{0%{transform:rotate(-7deg)scaleX(0)}to{transform:rotate(-7deg)scaleX(1)}}@keyframes fc-price-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.landing-v4 .fc-section{--fc-card-width:88vw}.landing-v4 .feature-card{min-height:520px}.landing-v4 .fc-artifact{min-height:250px;padding:26px 24px 12px}.landing-v4 .fc-copy{padding:8px 28px 30px}.landing-v4 .fc-chat-wrap{max-width:315px}.landing-v4 .fc-numbers-mini{gap:9px;padding:14px}.landing-v4 .fc-controls{padding-inline:6vw}.landing-v4 .fc-fallback-grid{grid-template-columns:1fr;gap:18px}.landing-v4 .fc-fallback-grid .feature-card{min-height:0}.landing-v4 .fc-fallback-grid .fc-artifact{min-height:200px}.landing-v4 .fc-fallback-grid .feature-card:nth-child(n+4){display:none}.landing-v4 #more-feats:checked~.fc-fallback-grid .feature-card:nth-child(n+4){display:flex}.landing-v4 #more-feats:checked~.fc-see-all{display:none}.landing-v4 .fc-see-all{color:var(--violet);cursor:pointer;text-underline-offset:3px;margin-top:20px;font-weight:700;text-decoration:underline;display:inline-block}}@media (min-width:621px) and (max-width:900px){.landing-v4 .fc-section{--fc-card-width:620px}}@media (max-width:620px){.landing-v4 .feature-card{min-height:500px}.landing-v4 .fc-artifact{min-height:228px;padding-inline:18px}.landing-v4 .fc-copy{padding-inline:22px}.landing-v4 .fc-mini{padding:13px}.landing-v4 .fc-brand-editor{grid-template-columns:56px 1fr;gap:10px}.landing-v4 .fc-brand-preview{min-height:105px}.landing-v4 .fc-brand-look{gap:8px;padding:15px}.landing-v4 .fc-print-card{min-height:142px;padding-block:13px}.landing-v4 .fc-qr{width:100px;height:100px}.landing-v4 .fc-chat{padding:12px;font-size:.72rem}.landing-v4 .fc-chat-wrap{max-width:292px}}@media (max-width:900px){.landing-v4 .fc-section{--fc-card-width:min(620px, 80vw)}}@media (max-width:620px){.landing-v4 .fc-section{--fc-card-width:80vw}.landing-v4 .fc-scroller{gap:12px}}@media (prefers-reduced-motion:reduce){.landing-v4 .fc-scroller{scroll-behavior:auto}.landing-v4 .fc-controls button,.landing-v4 .fc-dot:before{transition:none}.landing-v4 .fc-dot:not(.is-active):hover:before{transform:none}.landing-v4 .fc-section.in .fc-bub,.landing-v4 .fc-section.in .fc-typing,.landing-v4 .fc-section.in .fc-typing i,.landing-v4 .fc-section.in .fc-brand-look-one,.landing-v4 .fc-section.in .fc-brand-look-two,.landing-v4 .fc-section.in .fc-aa-serif,.landing-v4 .fc-section.in .fc-aa-bold,.landing-v4 .fc-section.in .fc-qr-ink,.landing-v4 .fc-section.in .fc-print-card,.landing-v4 .fc-section.in .fc-bars i,.landing-v4 .fc-section.in .fc-price-old:after,.landing-v4 .fc-section.in .fc-price-row b{animation:none}}@keyframes fc-aa-dim{to{opacity:.38}}@keyframes fc-aa-lift{to{opacity:1}}.landing-v4 .feature-card{min-height:610px}.landing-v4 .fc-artifact.fc-artifact-stage{flex-basis:58%;align-items:stretch;min-height:350px;padding:8px 8px 0;display:flex}.landing-v4 .fc-stage-artifact{color:var(--ink);flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:330px;display:flex}.landing-v4 .fc-brand-stage,.landing-v4 .fc-layouts-stage,.landing-v4 .fc-price-stage,.landing-v4 .fc-reorder-stage,.landing-v4 .fc-qr-stage{flex:auto;width:100%;height:100%;min-height:300px;position:relative;overflow:hidden;container-type:size}.landing-v4 .fc-fallback-grid .fc-brand-stage,.landing-v4 .fc-fallback-grid .fc-layouts-stage,.landing-v4 .fc-fallback-grid .fc-price-stage,.landing-v4 .fc-fallback-grid .fc-reorder-stage,.landing-v4 .fc-fallback-grid .fc-qr-stage{height:100%;min-height:250px}.landing-v4 .fc-mini-cap{margin:7px 12px 0}.landing-v4 .fc-brand-stage{perspective:1000px}.landing-v4 .fc-brand-deck{border:2px solid var(--ink);box-shadow:9px 10px 0 color-mix(in srgb, var(--ink), transparent 34%);border-radius:clamp(16px,4cqh,26px);width:min(43cqh,200px);height:min(70cqh,325px);position:absolute;top:15%}.landing-v4 .fc-brand-deck-left{background-color:#f5a68b;background-image:linear-gradient(#c96351,#c96351),linear-gradient(#c96351aa,#c96351aa),linear-gradient(#c9635180,#c9635180),linear-gradient(#c9635166,#c9635166);background-position:12% 10%,16% 38%,16% 52%,16% 66%;background-repeat:no-repeat;background-size:76% 11%,58% 4%,68% 4%,48% 4%;left:12%;transform:rotate(-13deg)}.landing-v4 .fc-brand-deck-right{background-color:#c4b3ff;background-image:linear-gradient(#7d66d6,#7d66d6),linear-gradient(#7d66d6aa,#7d66d6aa),linear-gradient(#7d66d680,#7d66d680),linear-gradient(#7d66d666,#7d66d666);background-position:12% 10%,16% 38%,16% 52%,16% 66%;background-repeat:no-repeat;background-size:76% 11%,58% 4%,68% 4%,48% 4%;right:12%;transform:rotate(10deg)}.landing-v4 .fc-brand-sticker{background:var(--coral);clip-path:polygon(50% 0,61% 34%,98% 24%,69% 50%,98% 76%,61% 66%,50% 100%,39% 66%,2% 76%,31% 50%,2% 24%,39% 34%);width:min(19cqh,90px);height:min(19cqh,90px);animation:5.4s ease-in-out infinite alternate fc-sticker-drift;position:absolute;top:5%;left:8%;transform:rotate(-10deg)}.landing-v4 .fc-theme-stack{position:absolute;inset:0}.landing-v4 .fc-theme-slot{transform-origin:50% 55%;width:min(40cqh,190px);height:min(88cqh,410px);position:absolute;top:5%;left:50%;translate:-50%}.landing-v4 .fc-theme-slot .mm-phone{width:auto;height:82%;position:absolute;top:0;left:50%;translate:-50%}.landing-v4 .fc-theme-slot:first-child{z-index:1;transform:translate(-34%)rotate(-11deg)scale(.8)}.landing-v4 .fc-theme-slot:nth-child(2){z-index:2;transform:translate(-12%)rotate(-4deg)scale(.9)}.landing-v4 .fc-theme-slot:nth-child(3){z-index:3;transform:translate(12%)rotate(4deg)scale(.9)}.landing-v4 .fc-theme-slot:nth-child(4){z-index:4;transform:translate(34%)rotate(11deg)scale(.8)}.landing-v4 .fc-brand-caption-tile{background:var(--caption-bg);border:2px solid var(--caption-ink);border-radius:var(--caption-radius);box-shadow:5px 5px 0 var(--caption-ink);color:var(--caption-ink);z-index:3;grid-template-columns:1fr;gap:clamp(4px,1.2cqh,7px);width:clamp(88px,24cqh,112px);padding:clamp(7px,1.8cqh,10px);display:grid;position:absolute;bottom:1%;left:-12%}.landing-v4 .fc-brand-caption-tile .fc-swatches{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.landing-v4 .fc-brand-caption-tile .fc-swatches i{background:var(--swatch-1);border:1px solid var(--caption-ink);border-radius:var(--swatch-radius,50%);height:10px}.landing-v4 .fc-brand-caption-tile .fc-swatches i:nth-child(2){background:var(--swatch-2)}.landing-v4 .fc-brand-caption-tile .fc-swatches i:nth-child(3){background:var(--swatch-3)}.landing-v4 .fc-brand-caption-tile .fc-swatches i:nth-child(4){background:var(--swatch-4)}.landing-v4 .fc-brand-caption-tile .fc-font-specimen{align-items:baseline;gap:7px;display:flex}.landing-v4 .fc-brand-caption-tile .fc-aa{color:var(--caption-ink);line-height:1}.landing-v4 .fc-brand-caption-tile .fc-aa>span{vertical-align:bottom;white-space:nowrap;display:inline-block;overflow:hidden}.landing-v4 .fc-brand-caption-tile .fc-aa-serif>span:first-child{width:.73em}.landing-v4 .fc-brand-caption-tile .fc-aa-serif>span:last-child{width:.455em}.landing-v4 .fc-brand-caption-tile .fc-aa-bold>span:first-child{width:.78em}.landing-v4 .fc-brand-caption-tile .fc-aa-bold>span:last-child{width:.67em}.landing-v4 .fc-brand-caption-tile .fc-aa>span:last-child{text-transform:lowercase}.landing-v4 .fc-brand-caption-tile .fc-aa-serif{font-family:var(--serif);font-size:clamp(18px,4.5cqh,22px)}.landing-v4 .fc-brand-caption-tile .fc-aa-bold{font-family:var(--sans);opacity:.52;font-size:clamp(15px,3.9cqh,19px);font-weight:950}.landing-v4 .fc-caption-amapola{--caption-bg:#fffaf3;--caption-ink:#2b1a12;--caption-radius:12px;--swatch-1:#a03b22;--swatch-2:#f6dfcd;--swatch-3:#d78a62;--swatch-4:#2b1a12}.landing-v4 .fc-caption-taqueria{--caption-bg:#241a17;--caption-ink:#f6ece2;--caption-radius:5px;--swatch-1:#ff5a1f;--swatch-2:#161010;--swatch-3:#b09a8c;--swatch-4:#f6ece2}.landing-v4 .fc-caption-pastel{--caption-bg:#fff;--caption-ink:#2f2a44;--caption-radius:16px;--swatch-1:#6c4df6;--swatch-2:#eee9fb;--swatch-3:#bcefd2;--swatch-4:#f4bfdc}.landing-v4 .fc-caption-street{--caption-bg:#f2ff59;--caption-ink:#0d0d0d;--caption-radius:1px;--swatch-1:#0d0d0d;--swatch-2:#ff6738;--swatch-3:#fff;--swatch-4:#a97cff;--swatch-radius:0}.landing-v4 .fc-section.in .fc-theme-slot{animation:fc-theme-slot 20s var(--ease-pop) infinite both;animation-delay:calc(var(--slot) * 5s)}.landing-v4 .fc-brand-stage:is(:hover,:active,:focus-within) .fc-theme-slot{animation-play-state:paused}.landing-v4 .fc-layouts-stage{perspective:1000px}.landing-v4 .fc-layouts-sticker{background:var(--lime);border:2px solid var(--ink);clip-path:polygon(50% 0,100% 26%,78% 100%,22% 100%,0 26%);width:min(17cqh,78px);height:min(17cqh,78px);position:absolute;top:5%;left:8%;transform:rotate(-12deg)}.landing-v4 .fc-layouts-stack{position:absolute;inset:0}.landing-v4 .fc-layout-slot{transform-origin:50% 55%;width:min(40cqh,190px);height:min(88cqh,410px);position:absolute;top:5%;left:50%;translate:-50%}.landing-v4 .fc-layout-slot .mm-phone{width:auto;height:82%;position:absolute;top:0;left:50%;translate:-50%}.landing-v4 .fc-layout-slot:first-child{z-index:1;transform:translate(-25%)rotate(-7deg)scale(.88)}.landing-v4 .fc-layout-slot:nth-child(2){z-index:2;transform:translate(-8%)rotate(-2deg)scale(.94)}.landing-v4 .fc-layout-slot:nth-child(3){z-index:3;transform:translate(8%)rotate(2deg)scale(.94)}.landing-v4 .fc-layout-slot:nth-child(4){z-index:4;transform:translate(25%)rotate(7deg)scale(.88)}.landing-v4 .fc-layout-caption-tile{--caption-bg:#fff;--caption-ink:var(--ink);--caption-radius:12px;width:clamp(72px,20cqh,94px);min-height:clamp(45px,11cqh,54px);padding:clamp(7px,1.8cqh,10px);display:flex;bottom:2%;left:-10%}.landing-v4 .fc-layout-glyph{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:3px;display:grid}.landing-v4 .fc-layout-glyph i{background:var(--caption-ink);border-radius:2px;display:block}.landing-v4 .fc-layout-caption-list .fc-layout-glyph{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr}.landing-v4 .fc-layout-caption-list .fc-layout-glyph i:nth-child(2){width:72%}.landing-v4 .fc-layout-caption-list .fc-layout-glyph i:nth-child(3){width:84%}.landing-v4 .fc-layout-caption-list .fc-layout-glyph i:nth-child(4){width:56%}.landing-v4 .fc-layout-caption-grid .fc-layout-glyph i{border-radius:3px}.landing-v4 .fc-layout-caption-compact .fc-layout-glyph{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:2px}.landing-v4 .fc-layout-caption-compact .fc-layout-glyph i{border-radius:999px;height:2px}.landing-v4 .fc-layout-caption-compact .fc-layout-glyph i:nth-child(2n){width:70%}.landing-v4 .fc-layout-caption-catalog .fc-layout-glyph{grid-template-rows:2.2fr 1fr;grid-template-columns:1fr}.landing-v4 .fc-layout-caption-catalog .fc-layout-glyph i:first-child{grid-row:1}.landing-v4 .fc-layout-caption-catalog .fc-layout-glyph i:nth-child(2){width:75%}.landing-v4 .fc-layout-caption-catalog .fc-layout-glyph i:nth-child(3){border-radius:50%;justify-self:end;width:8px;height:8px}.landing-v4 .fc-layout-caption-catalog .fc-layout-glyph i:nth-child(4){display:none}.landing-v4 .fc-section.in .fc-layout-slot{animation:fc-layout-slot 20s var(--ease-pop) infinite both;animation-delay:calc(var(--slot) * 5s)}.landing-v4 .fc-layouts-stage:is(:hover,:active,:focus-within) .fc-layout-slot{animation-play-state:paused}.landing-v4 .fc-qr-sticker{background:var(--lime);border:2px solid var(--ink);border-radius:50%;width:min(18cqh,82px);height:min(18cqh,82px);position:absolute;top:5%;right:7%;transform:rotate(8deg)}.landing-v4 .fc-qr-phone{z-index:1;height:min(88cqh,410px);position:absolute;top:5%;right:5%;transform:rotate(3deg)}.landing-v4 .fc-qr-phone .mm-phone{width:auto;height:100%}.landing-v4 .fc-ctx-stack{z-index:2;position:absolute;inset:0}.landing-v4 .fc-ctx-slot{aspect-ratio:10/7;border:2px solid var(--ink);box-shadow:7px 7px 0 color-mix(in srgb, var(--ink), transparent 18%);transform-origin:50%;background:#fff;border-radius:clamp(12px,3cqh,17px);width:auto;height:min(32cqh,145px);position:absolute;top:14%;left:62%;overflow:hidden;translate:-50%}.landing-v4 .fc-ctx-slot:first-child{--ctx-tilt:-3.6deg;z-index:1;transform:translate(-29%,20px)rotate(-10deg)scale(.82)}.landing-v4 .fc-ctx-slot:nth-child(2){--ctx-tilt:-1.8deg;z-index:2;transform:translate(-14%,8px)rotate(-5deg)scale(.88)}.landing-v4 .fc-ctx-slot:nth-child(3){--ctx-tilt:0deg;z-index:3;transform:translate(0)rotate(1deg)scale(.93)}.landing-v4 .fc-ctx-slot:nth-child(4){--ctx-tilt:1.8deg;z-index:4;transform:translate(14%,8px)rotate(6deg)scale(.88)}.landing-v4 .fc-ctx-slot:nth-child(5){--ctx-tilt:3.6deg;z-index:5;transform:translate(29%,20px)rotate(11deg)scale(.82)}.landing-v4 .fc-ctx-maps{background-color:#e8efe4;background-image:linear-gradient(24deg,#0000 42%,#fff 43% 53%,#0000 54%),linear-gradient(104deg,#0000 45%,#d5ddd0 46% 56%,#0000 57%)}.landing-v4 .fc-map-block{background:#ded2b5;width:45px;height:28px;position:absolute}.landing-v4 .fc-map-block-one{top:15px;left:17px;transform:rotate(8deg)}.landing-v4 .fc-map-block-two{width:59px;top:27px;right:12px;transform:rotate(-5deg)}.landing-v4 .fc-map-pin{background:#df3d32;border:2px solid #92231c;border-radius:50% 50% 50% 0;width:29px;height:29px;position:absolute;top:37px;left:94px;transform:rotate(-45deg)}.landing-v4 .fc-map-pin i{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:8px}.landing-v4 .fc-map-listing{background:#fff;align-items:center;gap:8px;height:38px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.landing-v4 .fc-map-listing i{background:#d8d8d3;border-radius:3px;width:82px;height:6px}.landing-v4 .fc-map-listing b{background:#48a969;border-radius:999px;width:45px;height:16px;margin-left:auto}.landing-v4 .fc-ctx-tiktok{background:#111}.landing-v4 .fc-social-avatar{background:linear-gradient(135deg,#dadada,#666);border:3px solid #fff;border-radius:50%;width:38px;height:38px;position:absolute;top:14px;left:17px}.landing-v4 .fc-social-bars{position:absolute;top:20px;left:67px}.landing-v4 .fc-social-bars i{background:#d8d8d8;border-radius:999px;width:80px;height:6px;margin-bottom:7px;display:block}.landing-v4 .fc-social-bars i:last-child{opacity:.55;width:55px}.landing-v4 .fc-social-link{background:#f4f4f4;border-radius:999px;align-items:center;gap:4px;height:27px;padding:7px 10px;display:flex;position:absolute;top:68px;left:17px;right:17px}.landing-v4 .fc-social-link i{border:2px solid #444;border-radius:999px;width:12px;height:7px;display:block;transform:rotate(-35deg)}.landing-v4 .fc-social-link i+i{margin-left:-7px}.landing-v4 .fc-duotone-accent{border:4px solid #fff;border-radius:50%;width:23px;height:23px;position:absolute;bottom:12px;right:19px;transform:rotate(-13deg);box-shadow:-4px 2px #25f4ee,4px -2px #fe2c55}.landing-v4 .fc-ctx-instagram .fc-social-avatar{background:#eee padding-box padding-box;border:4px solid #0000;top:10px;left:13px}.landing-v4 .fc-ctx-instagram .fc-social-avatar:before{content:"";z-index:-1;background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7);border-radius:50%;position:absolute;inset:-6px}.landing-v4 .fc-ctx-instagram .fc-social-bars{top:18px}.landing-v4 .fc-ctx-instagram .fc-social-bars i{background:#777}.landing-v4 .fc-ctx-instagram .fc-social-link{background:#1687df;height:20px;top:48px;left:67px;right:16px}.landing-v4 .fc-ctx-instagram .fc-social-link i{border-color:#fff}.landing-v4 .fc-social-grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:3px;width:58px;height:58px;display:grid;position:absolute;bottom:9px;left:13px}.landing-v4 .fc-social-grid i{background:linear-gradient(145deg,#f1b574,#9b5fc1)}.landing-v4 .fc-social-grid i:nth-child(3n){background:linear-gradient(145deg,#72b9b5,#d9d17b)}.landing-v4 .fc-social-grid i:nth-child(3n+2){background:linear-gradient(145deg,#d98c9e,#735b86)}.landing-v4 .fc-ctx-facebook{padding-top:34px}.landing-v4 .fc-social-header{background:#1877f2;height:34px;position:absolute;inset:0 0 auto}.landing-v4 .fc-page-avatar{background:linear-gradient(135deg,#f2a477,#704a87);border:3px solid #fff;border-radius:8px;width:43px;height:43px;position:absolute;top:17px;left:15px}.landing-v4 .fc-page-buttons{gap:7px;display:flex;position:absolute;top:45px;left:69px}.landing-v4 .fc-page-buttons i{background:#e4e6eb;border-radius:999px;width:48px;height:16px}.landing-v4 .fc-page-link{border-top:1px solid #ddd;align-items:center;gap:8px;padding-top:11px;display:flex;position:absolute;bottom:13px;left:13px;right:13px}.landing-v4 .fc-page-link i:first-child{background:#1877f2;border-radius:5px;width:20px;height:20px}.landing-v4 .fc-page-link i:last-child{background:#bbc1ca;border-radius:999px;width:91px;height:6px}.landing-v4 .fc-ctx-physical{background:#b88048}.landing-v4 .fc-box-corner{clip-path:polygon(0 22%,75% 0,100% 100%,0 100%);background:#986336;width:116px;height:88px;position:absolute;bottom:-17px;left:-5px}.landing-v4 .fc-table-tent{clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);background:#e5bf87;border:2px solid #6c4426;width:72px;height:93px;position:absolute;top:16px;right:18px}.landing-v4 .fc-table-tent:after{content:"";background:#a46e3f;height:13px;position:absolute;bottom:0;left:0;right:0}.landing-v4 .fc-table-tent i,.landing-v4 .fc-round-sticker i{background:repeating-conic-gradient(#2a211a 0 25%, #fff 0 50%) 0 / 8px 8px;border:3px solid #fff;width:31px;height:31px;position:absolute;top:24px;left:19px}.landing-v4 .fc-round-sticker{background:#f2ff59;border:2px solid #6c4426;border-radius:50%;width:54px;height:54px;position:absolute;bottom:20px;left:28px;transform:rotate(-11deg)}.landing-v4 .fc-round-sticker i{background-size:5px 5px;border-width:2px;width:19px;height:19px;top:15px;left:16px}.landing-v4 .fc-print-card{aspect-ratio:174/151;box-shadow:8px 9px 0 color-mix(in srgb, var(--ink), transparent 20%);z-index:3;width:auto;height:min(36cqh,165px);min-height:0;padding:min(2.6cqh,12px) min(4.3cqh,19px);position:absolute;bottom:31%;left:42%;transform:rotate(-4deg)}.landing-v4 .fc-print-card .fc-qr{width:min(24cqh,110px);height:min(24cqh,110px);transform:rotate(1.5deg)}.landing-v4 .fc-section.in .fc-ctx-slot{animation:fc-context-slot 25s var(--ease-pop) infinite both;animation-delay:calc(var(--slot) * 5s)}.landing-v4 .fc-section.in .fc-qr-stage .fc-print-card{animation:none}.landing-v4 .fc-qr-stage:is(:hover,:active,:focus-within) .fc-ctx-slot,.landing-v4 .fc-qr-stage:is(:hover,:active,:focus-within) .fc-qr-ink{animation-play-state:paused}.landing-v4 .fc-reorder-sticker{background:var(--coral);border:2px solid var(--ink);clip-path:polygon(50% 0,100% 28%,82% 100%,18% 100%,0 28%);z-index:5;width:min(17cqh,78px);height:min(17cqh,78px);position:absolute;top:5%;left:5%;transform:rotate(-13deg)}.landing-v4 .fc-reorder-motion{position:absolute;inset:0}.landing-v4 .fc-reorder-phone{z-index:1;height:min(86cqh,400px);position:absolute;top:7%;right:7%;transform:none}.landing-v4 .fc-reorder-phone .mm-phone{width:auto;height:100%}.landing-v4 .fc-reorder-sheet{--fc-reorder-row-height:clamp(33px, 8.6cqh, 40px);--fc-reorder-list-gap:clamp(5px, 1.4cqh, 7px);--fc-reorder-step:calc(var(--fc-reorder-row-height) + var(--fc-reorder-list-gap));z-index:3;gap:clamp(8px,2.2cqh,11px);width:clamp(176px,43cqh,212px);top:20%;left:7%;right:auto;transform:rotate(-3deg)}.landing-v4 .fc-reorder-list{gap:var(--fc-reorder-list-gap);display:grid}.landing-v4 .fc-reorder-row{height:var(--fc-reorder-row-height);background:#f5f1eb;border:2px solid #d8d1c8;border-radius:10px;grid-template-columns:min-content minmax(0,1fr);align-items:center;gap:clamp(6px,1.8cqh,9px);padding:clamp(6px,1.8cqh,8px);font-size:clamp(10px,2.8cqh,13px);font-weight:850;display:grid;position:relative}.landing-v4 .fc-drag-handle{background:radial-gradient(circle,#8d8278 1.5px,#0000 1.7px) 0 0/5px 5px;width:8px;height:17px;display:block}.landing-v4 .fc-reorder-reduced{display:none}.landing-v4 .fc-section.in .fc-reorder-motion{animation:10s ease-in-out infinite both fc-reorder-cycle}.landing-v4 .fc-section.in .fc-reorder-sheet .fc-reorder-row-1{animation:fc-reorder-pasteles 10s var(--ease-pop) infinite both;transform-origin:50%;z-index:2}.landing-v4 .fc-section.in .fc-reorder-sheet .fc-reorder-row-0{animation:fc-reorder-pan 10s var(--ease-pop) infinite both}.landing-v4 .fc-section.in .fc-reorder-phone .mm-group-1{animation:fc-phone-reorder-pasteles 10s var(--ease-pop) infinite both;transform-origin:50%}.landing-v4 .fc-section.in .fc-reorder-phone .mm-group-0{animation:fc-phone-reorder-pan 10s var(--ease-pop) infinite both}.landing-v4 .fc-reorder-stage:is(:hover,:active,:focus-within) .fc-reorder-motion,.landing-v4 .fc-reorder-stage:is(:hover,:active,:focus-within) .fc-reorder-motion *{animation-play-state:paused}@keyframes fc-reorder-cycle{0%,80%{opacity:1}81%,83%{opacity:0}83.5%,to{opacity:1}}@keyframes fc-reorder-pasteles{0%,17%{box-shadow:none;transform:translateY(0)rotate(0)scale(1)}21%{box-shadow:7px 8px 0 var(--ink);transform:translateY(-5px)rotate(-4deg)scale(1.06)}37%{box-shadow:7px 8px 0 var(--ink);transform:translateY(calc(0px - var(--fc-reorder-step))) rotate(-2deg) scale(1.04)}43%,80%{box-shadow:2px 2px 0 color-mix(in srgb, var(--ink), transparent 65%);transform:translateY(calc(0px - var(--fc-reorder-step))) rotate(0) scale(1)}82%,to{box-shadow:none;transform:translateY(0)rotate(0)scale(1)}}@keyframes fc-reorder-pan{0%,24%{transform:translateY(0)}37%,80%{transform:translateY(var(--fc-reorder-step))}82%,to{transform:translateY(0)}}@keyframes fc-phone-reorder-pasteles{0%,30%{transform:translateY(0)rotate(0)}35%{transform:translateY(-3px)rotate(-2deg)}49%,80%{transform:translateY(calc(0px - var(--mm-group-step))) rotate(0)}82%,to{transform:translateY(0)rotate(0)}}@keyframes fc-phone-reorder-pan{0%,35%{transform:translateY(0)}49%,80%{transform:translateY(var(--mm-group-step))}82%,to{transform:translateY(0)}}.landing-v4 .fc-price-sticker{border:clamp(8px, 2.5cqh, 12px) solid var(--coral);border-radius:50%;width:min(19cqh,88px);height:min(19cqh,88px);position:absolute;top:5%;left:4%;transform:rotate(-8deg)}.landing-v4 .fc-price-phone{z-index:1;height:min(88cqh,410px);position:absolute;top:5%;left:5%;transform:rotate(-4.5deg)}.landing-v4 .fc-price-phone .mm-phone{width:auto;height:100%}.landing-v4 .fc-edit-sheet{border:2px solid var(--ink);box-shadow:11px 12px 0 color-mix(in srgb, var(--ink), transparent 12%);z-index:3;background:#fff;border-radius:clamp(17px,4.8cqh,24px) clamp(17px,4.8cqh,24px) 12px 12px;gap:clamp(7px,2.2cqh,11px);width:clamp(205px,48cqh,225px);padding:clamp(13px,3.6cqh,18px);display:grid;position:absolute;top:43%;right:42%;transform:rotate(3deg)}.landing-v4 .fc-sheet-grabber{background:#d8d2cb;border-radius:999px;justify-self:center;width:48px;height:5px;margin-top:-10px}.landing-v4 .fc-sheet-label{font-size:clamp(10px,2.8cqh,13px);font-weight:900}.landing-v4 .fc-sheet-field{background:#f5f1eb;border:2px solid #d8d1c8;border-radius:12px;align-items:center;min-height:clamp(39px,11cqh,50px);padding:clamp(8px,2.4cqh,11px);font-size:clamp(14px,4cqh,19px);font-weight:900;display:flex;overflow:hidden}.landing-v4 .fc-sheet-old{color:var(--muted);flex:none;margin-right:8px;position:relative}.landing-v4 .fc-sheet-old:after{background:var(--coral);content:"";transform-origin:0;height:3px;position:absolute;top:50%;left:0;right:0;transform:rotate(-6deg)scaleX(1)}.landing-v4 .fc-sheet-new{color:var(--green);white-space:nowrap;flex:none;max-width:7ch;display:inline-block;overflow:hidden}.landing-v4 .fc-sheet-caret{background:var(--green);flex:none;width:2px;height:24px;margin-left:2px;display:inline-block}.landing-v4 .fc-save-pill{background:var(--lime);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:999px;justify-content:center;place-self:center end;align-items:center;width:54px;height:34px;display:flex}.landing-v4 .fc-save-pill i{border-bottom:3px solid var(--ink);border-right:3px solid var(--ink);width:7px;height:13px;transform:rotate(45deg)translate(-2px,-2px)}.landing-v4 .fc-sold-tile{border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);z-index:4;background:#fff8e9;border-radius:12px;justify-content:space-between;align-items:center;gap:clamp(8px,2.5cqh,12px);width:min(43cqh,205px);padding:clamp(8px,2.2cqh,11px);display:flex;position:absolute;bottom:25%;left:4%;transform:rotate(-6deg)}.landing-v4 .fc-sold-tile strong,.landing-v4 .fc-sold-tile em{display:block}.landing-v4 .fc-sold-tile strong{font-size:10px;line-height:1.15}.landing-v4 .fc-sold-tile em{color:#a03b22;margin-top:3px;font-size:8px;font-style:normal;font-weight:800}.landing-v4 .fc-toggle{background:var(--lime);border:2px solid var(--ink);border-radius:999px;flex:none;width:42px;height:24px;padding:2px}.landing-v4 .fc-toggle i{background:var(--ink);border-radius:50%;width:16px;height:16px;display:block;transform:translate(17px)}.landing-v4 .fc-price-stage .mm-row:first-child{overflow:hidden}.landing-v4 .fc-price-stage .mm-row:first-child:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--lime), transparent 10%), transparent);content:"";opacity:0;position:absolute;inset:0;transform:translate(-100%)}.landing-v4 .fc-section.in .fc-price-stage .fc-sheet-old:after{animation:11s ease-in-out infinite both fc-price-strike}.landing-v4 .fc-section.in .fc-price-stage .fc-sheet-new{animation:11s steps(5,end) infinite both fc-price-type}.landing-v4 .fc-section.in .fc-price-stage .fc-sheet-caret{animation:11s step-end infinite both fc-price-caret}.landing-v4 .fc-section.in .fc-price-stage .fc-save-pill{animation:fc-price-save 11s var(--ease-pop) infinite both}.landing-v4 .fc-section.in .fc-price-stage .mm-phone-price-before{animation:fc-phone-before 11s var(--ease-pop) infinite both}.landing-v4 .fc-section.in .fc-price-stage .mm-phone-price-after{animation:fc-phone-after 11s var(--ease-pop) infinite both}.landing-v4 .fc-section.in .fc-price-stage .mm-row:first-child:after{animation:11s ease-in-out infinite both fc-phone-highlight}.landing-v4 .fc-section.in .fc-price-stage .fc-toggle{animation:fc-toggle-track 11s var(--ease-pop) infinite both}.landing-v4 .fc-section.in .fc-price-stage .fc-toggle i{animation:fc-toggle-knob 11s var(--ease-pop) infinite both}.landing-v4 .fc-section.in .fc-price-stage .mm-out-tag,.landing-v4 .fc-section.in .fc-price-stage .fc-sold-tile em{animation:fc-out-tag 11s var(--ease-pop) infinite both}.landing-v4 .fc-price-stage:is(:hover,:active,:focus-within) *{animation-play-state:paused}@keyframes fc-sticker-drift{0%{transform:translateY(3px)rotate(-13deg)}to{transform:translateY(-4px)rotate(-5deg)}}@keyframes fc-theme-slot{0%{opacity:0;transform:rotateY(-40deg)rotate(0)scale(.86)}.5%{opacity:1}3%,22%{transform:rotateY(0deg) rotate(var(--rest-tilt)) scale(1)}24.5%{opacity:1}25%{opacity:0;transform:rotateY(36deg) rotate(var(--rest-tilt)) scale(.86)}to{opacity:0;transform:rotateY(36deg) rotate(var(--rest-tilt)) scale(.86)}}@keyframes fc-layout-slot{0%{opacity:0;transform:rotateY(-40deg)rotate(0)scale(.86)}.5%{opacity:1}3%,22%{transform:rotateY(0deg) rotate(var(--layout-tilt)) scale(1)}24.5%{opacity:1}25%{opacity:0;transform:rotateY(36deg) rotate(var(--layout-tilt)) scale(.86)}to{opacity:0;transform:rotateY(36deg) rotate(var(--layout-tilt)) scale(.86)}}@keyframes fc-context-slot{0%{opacity:0;transform:rotateY(-40deg)rotate(-5deg)scale(.86)}.4%{opacity:1}2.4%,17.6%{transform:rotateY(0deg) rotate(var(--ctx-tilt)) scale(1)}19.6%{opacity:1}20%{opacity:0;transform:rotateY(36deg) rotate(var(--ctx-tilt)) scale(.86)}to{opacity:0;transform:rotateY(36deg) rotate(var(--ctx-tilt)) scale(.86)}}@keyframes fc-price-strike{0%,9%{transform:rotate(-6deg)scaleX(0)}12%,64%{transform:rotate(-6deg)scaleX(1)}72%,to{transform:rotate(-6deg)scaleX(0)}}@keyframes fc-price-type{0%,12%{opacity:0;max-width:0}17%,64%{opacity:1;max-width:7ch}72%,to{opacity:0;max-width:0}}@keyframes fc-price-caret{0%,3.6%,7.2%,10.8%,14.4%,18%,64%{opacity:1}1.8%,5.4%,9%,12.6%,16.2%,20%,63%{opacity:0}72%,to{opacity:1}}@keyframes fc-price-save{0%,18%{box-shadow:1px 1px 0 var(--ink);transform:scale(.86)}21%,64%{box-shadow:5px 5px 0 var(--ink);transform:scale(1.08)}24%,60%{box-shadow:4px 4px 0 var(--ink);transform:scale(1)}72%,to{box-shadow:1px 1px 0 var(--ink);transform:scale(.86)}}@keyframes fc-phone-before{0%,23%{opacity:1;transform:translateY(0)}25%,68%{opacity:0;transform:translateY(-5px)}73%,to{opacity:1;transform:translateY(0)}}@keyframes fc-phone-after{0%,23%{opacity:0;transform:translateY(5px)}25%,68%{opacity:1;transform:translateY(0)}73%,to{opacity:0;transform:translateY(5px)}}@keyframes fc-phone-highlight{0%,24%{opacity:0;transform:translate(-100%)}25%{opacity:.9}29%{opacity:0;transform:translate(100%)}to{opacity:0;transform:translate(100%)}}@keyframes fc-toggle-track{0%,35%{background:#ddd5ca}38%,68%{background:var(--lime)}73%,to{background:#ddd5ca}}@keyframes fc-toggle-knob{0%,35%{transform:translate(0)}38%,68%{transform:translate(17px)}73%,to{transform:translate(0)}}@keyframes fc-out-tag{0%,40%{opacity:0;transform:scale(.75)}43%,68%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(.75)}}@media (max-width:900px){.landing-v4 .feature-card{min-height:570px}.landing-v4 .fc-artifact-stage{min-height:315px}.landing-v4 .fc-fallback-grid .fc-artifact-stage{min-height:280px;padding-inline:10px}.landing-v4 .fc-fallback-grid .fc-stage-artifact{min-height:260px}}@media (max-width:620px){.landing-v4 .feature-card{min-height:540px}.landing-v4 .fc-artifact-stage{min-height:280px;padding-inline:4px}.landing-v4 .fc-stage-artifact .fc-mini-cap{margin-inline:8px;font-size:.7rem}.landing-v4 .fc-sold-tile strong{font-size:8px}.landing-v4 .fc-sold-tile em{font-size:6.5px}.landing-v4 .fc-toggle{width:36px;height:21px}.landing-v4 .fc-toggle i{width:13px;height:13px;transform:translate(15px)}.landing-v4 .fc-ctx-slot{left:38%}.landing-v4 .fc-print-card{height:min(34cqh,155px);left:17%}.landing-v4 .fc-edit-sheet{right:1%}.landing-v4 .fc-reorder-sheet{width:clamp(116px,40cqw,172px);top:27%;left:2%;right:auto;transform:none}.landing-v4 .fc-reorder-sheet .fc-reorder-row{gap:2px;padding-inline:2px;font-size:clamp(9px,2.2cqh,10px)}.landing-v4 .fc-reorder-sheet .fc-reorder-row>span:last-child{white-space:nowrap}.landing-v4 .fc-reorder-sheet .fc-drag-handle{width:6px}.landing-v4 .fc-reorder-phone{height:min(60cqh,300px);top:10%;right:2%;transform:none}}@media (max-width:374px){.landing-v4 .fc-reorder-sheet{width:94px;padding-inline:10px}.landing-v4 .fc-reorder-sheet .fc-reorder-row{font-size:9px}}@media (prefers-reduced-motion:reduce){.landing-v4 .fc-brand-sticker,.landing-v4 .fc-section.in .fc-theme-slot,.landing-v4 .fc-section.in .fc-layout-slot,.landing-v4 .fc-section.in .fc-ctx-slot,.landing-v4 .fc-section.in .fc-price-stage *,.landing-v4 .fc-section.in .fc-price-stage .fc-sheet-old:after,.landing-v4 .fc-section.in .fc-price-stage .mm-row:first-child:after{animation:none}.landing-v4 .fc-section.in .fc-theme-slot:first-child{opacity:1;transform:translate(-34%)rotate(-11deg)scale(.8)}.landing-v4 .fc-section.in .fc-theme-slot:nth-child(2){opacity:1;transform:translate(-12%)rotate(-4deg)scale(.9)}.landing-v4 .fc-section.in .fc-theme-slot:nth-child(3){opacity:1;transform:translate(12%)rotate(4deg)scale(.9)}.landing-v4 .fc-section.in .fc-theme-slot:nth-child(4){opacity:1;transform:translate(34%)rotate(11deg)scale(.8)}.landing-v4 .fc-layouts-stage .fc-layout-slot{width:42%;height:46%;top:auto;left:auto;translate:0}.landing-v4 .fc-layouts-stage .fc-layout-slot .mm-phone{height:88%}.landing-v4 .fc-layouts-stage .fc-layout-slot:first-child{top:2%;left:4%;transform:none}.landing-v4 .fc-layouts-stage .fc-layout-slot:nth-child(2){top:2%;left:54%;transform:none}.landing-v4 .fc-layouts-stage .fc-layout-slot:nth-child(3){top:52%;left:4%;transform:none}.landing-v4 .fc-layouts-stage .fc-layout-slot:nth-child(4){top:52%;left:54%;transform:none}.landing-v4 .fc-layouts-stage .fc-layout-caption-tile{width:47px;min-height:27px;padding:4px;bottom:-1%;left:-14%}.landing-v4 .fc-section.in .fc-ctx-slot:first-child{opacity:1;transform:translate(-29%,20px)rotate(-10deg)scale(.82)}.landing-v4 .fc-section.in .fc-ctx-slot:nth-child(2){opacity:1;transform:translate(-14%,8px)rotate(-5deg)scale(.88)}.landing-v4 .fc-section.in .fc-ctx-slot:nth-child(3){opacity:1;transform:translate(0)rotate(1deg)scale(.93)}.landing-v4 .fc-section.in .fc-ctx-slot:nth-child(4){opacity:1;transform:translate(14%,8px)rotate(6deg)scale(.88)}.landing-v4 .fc-section.in .fc-ctx-slot:nth-child(5){opacity:1;transform:translate(29%,20px)rotate(11deg)scale(.82)}.landing-v4 .fc-reorder-stage *,.landing-v4 .fc-reorder-stage :before,.landing-v4 .fc-reorder-stage :after{animation:none!important}.landing-v4 .fc-reorder-motion{display:none}.landing-v4 .fc-reorder-reduced{grid-template-columns:minmax(0,1fr) min-content minmax(0,1fr);align-items:center;gap:clamp(7px,2cqh,12px);height:100%;padding:clamp(12px,4cqh,20px);display:grid}.landing-v4 .fc-reorder-sheet.fc-reorder-sheet-mini{box-shadow:4px 4px 0 color-mix(in srgb, var(--ink), transparent 25%);gap:6px;width:auto;padding:clamp(8px,2.4cqh,11px);position:relative;top:auto;left:auto;right:auto;transform:none}.landing-v4 .fc-reorder-sheet-mini .fc-sheet-grabber{width:34px;margin-top:-5px}.landing-v4 .fc-reorder-sheet-mini .fc-reorder-list{gap:4px}.landing-v4 .fc-reorder-sheet-mini .fc-reorder-row{border-width:1px;gap:2px;height:clamp(23px,6cqh,29px);padding:4px 2px;font-size:clamp(7px,2cqh,10px)}.landing-v4 .fc-reorder-sheet-mini .fc-drag-handle{background-size:4px 4px;width:4px;height:12px}.landing-v4 .fc-reorder-arrow{color:var(--ink);font-size:clamp(20px,7cqh,35px);font-weight:900;display:block}.landing-v4 .fc-reorder-arrow:before{content:"→"}}.landing-v4 .steps-v4{background:var(--violet)}.landing-v4 .steps-v4 .pivot{color:var(--lime);text-align:center;margin:0 auto 60px}.landing-v4 .steps-v4 .sec-head h2{color:#fff}.landing-v4 .steps-v4 .sec-sub{color:var(--lav)}.landing-v4 .steps{counter-reset:paso;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.landing-v4 .step{border:var(--border-pop);border-radius:var(--radius-step);background:var(--card);box-shadow:var(--shadow-step);transition:transform .18s var(--ease-pop), box-shadow .18s var(--ease-pop);padding:28px}.landing-v4 .step:hover{box-shadow:8px 8px 0 var(--grape);transform:translate(-2px,-2px)rotate(-.35deg)}.landing-v4 .step:active{box-shadow:4px 4px 0 var(--grape);transform:translate(1px,1px)scale(.99)}.landing-v4 .step:before{border:var(--border-pop);background:var(--lime);width:40px;height:40px;color:var(--ink);content:counter(paso);counter-increment:paso;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:1.05rem;font-weight:800;display:flex}.landing-v4 .step h3{margin-bottom:8px;font-size:1.15rem;font-weight:800}.landing-v4 .step p{color:var(--muted);font-size:.95rem}.landing-v4 .steps-v4 .sec-cta{margin-top:44px}.landing-v4 .steps-v4 .btn{background:var(--lime);color:var(--ink)}.landing-v4 .steps-v4 .btn:hover{background:#fff}@media (max-width:820px){.landing-v4 .steps{grid-template-columns:1fr;gap:16px}}@media (max-width:900px){.landing-v4 .steps-v4 .pivot{margin-bottom:28px;font-size:1.3rem}.landing-v4 .step{padding:22px}.landing-v4 .steps-v4 .sec-cta{margin-top:26px}}@media (prefers-reduced-motion:reduce){.landing-v4 .step{transition:none}.landing-v4 .step:hover,.landing-v4 .step:active{transform:none}}.landing-v4 .hecho-para{background:var(--paper);padding:72px 0}.landing-v4 .hecho-para .wrap{text-align:center}.landing-v4 .rotating-headline>span:first-child{display:block}.landing-v4 .rotating-word-stack{vertical-align:top;display:inline-grid}.landing-v4 .rotating-word-stack>span{opacity:0;transition:opacity .32s var(--ease-pop), transform .32s var(--ease-pop);grid-area:1/1;justify-self:center;transform:translateY(14px)}.landing-v4 .rotating-word-stack>.is-active{opacity:1;transform:translateY(0)}.landing-v4 .rotating-word-stack>.is-outgoing{opacity:0;transform:translateY(-14px)}.landing-v4 .rotating-static-word,html:not(.js) .landing-v4 .rotating-word-stack{display:none}html:not(.js) .landing-v4 .rotating-static-word{display:inline-block}@media (prefers-reduced-motion:reduce){.landing-v4 .rotating-word-stack{display:none}.landing-v4 .rotating-static-word{display:inline-block}}@media (max-width:900px){.landing-v4 .hecho-para{padding:40px 0}.landing-v4 .rotating-headline{font-size:2.1rem}.landing-v4 .rotating-word-chip{padding-left:.1em;padding-right:.1em}}.landing-v4 .testimonials-v4{background:var(--paper)}.landing-v4 .quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.landing-v4 .quote{border:var(--border-pop);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--pop);padding:34px}.landing-v4 .quote:first-child{background:var(--lime);transform:rotate(var(--tilt-quote-left))}.landing-v4 .quote:last-child{transform:rotate(var(--tilt-quote-right))}.landing-v4 .quote:before{color:var(--violet);content:"“";font-family:var(--serif);margin-bottom:14px;font-size:4rem;line-height:.6;display:block}.landing-v4 .quote blockquote{color:var(--ink);font-family:var(--serif);font-size:1.12rem;line-height:1.6}.landing-v4 .quote footer{color:var(--muted);margin-top:18px;font-size:.9rem}.landing-v4 .quote:first-child footer{color:var(--muted-lime)}.landing-v4 .quote footer b{color:var(--ink)}@media (max-width:820px){.landing-v4 .quotes{grid-template-columns:1fr;gap:18px}.landing-v4 .quote,.landing-v4 .quote:first-child,.landing-v4 .quote:last-child{transform:none}}@media (max-width:900px){.landing-v4 .quote{padding:20px}}.landing-v4 .merchant-photo-card{background:var(--grape);overflow:hidden}.landing-v4 .merchant-photo-card .wrap{width:min(100% - 40px,1200px)}.landing-v4 .merchant-photo-card__frame{aspect-ratio:16/9;border-radius:32px;min-height:520px;position:relative;overflow:hidden}.landing-v4 .merchant-photo-card__photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-v4 .merchant-photo-card__scrim{background:linear-gradient(0deg, var(--grape) 0%, #231257ad 22%, transparent 52%);pointer-events:none;position:absolute;inset:0}.landing-v4 .merchant-photo-card__caption{color:var(--lime);letter-spacing:.06em;text-transform:uppercase;z-index:1;margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem;font-weight:700;line-height:1.4;position:absolute;bottom:32px;left:32px}.landing-v4 .merchant-photo-card__device{background:var(--ink);box-shadow:12px 14px 0 var(--violet);transform-origin:100% 100%;z-index:1;width:38%;transition:opacity .36s 90ms,transform .36s 90ms;display:block;position:absolute;bottom:-8%;right:11%;overflow:hidden;transform:rotate(4deg)translateY(24px)}.landing-v4 .merchant-photo-card__device:focus-visible{outline:3px solid var(--lime);outline-offset:5px}.landing-v4 .merchant-photo-card__menu-shot{width:100%;height:auto;display:block}html.js .landing-v4 .merchant-photo-card.reveal-armed .merchant-photo-card__photo{opacity:0;transition:opacity .36s}html.js .landing-v4 .merchant-photo-card.reveal-armed .merchant-photo-card__device{opacity:0}.landing-v4 .merchant-photo-card.in .merchant-photo-card__photo,.landing-v4 .merchant-photo-card.in .merchant-photo-card__device{opacity:1}.landing-v4 .merchant-photo-card.in .merchant-photo-card__device{transform:rotate(4deg)translateY(0)}@media (max-width:900px){.landing-v4 .merchant-photo-card__frame{min-height:0}.landing-v4 .merchant-photo-card__device{width:44%;right:8%}}@media (max-width:820px){.landing-v4 .merchant-photo-card .wrap{width:min(100% - 32px,1200px)}}@media (max-width:480px){.landing-v4 .merchant-photo-card__frame{aspect-ratio:4/5}.landing-v4 .merchant-photo-card__caption{max-width:52%;bottom:34%;left:20px}.landing-v4 .merchant-photo-card__device{width:55%;bottom:-7%;right:-2%}}@media (prefers-reduced-motion:reduce){.landing-v4 .merchant-photo-card__photo,.landing-v4 .merchant-photo-card__device{transform:none;transition:opacity .16s!important}}.landing-v4 .pricing-v4{background:var(--lime);text-align:center}.landing-v4 .pricing-v4 .sec-head{margin-left:auto;margin-right:auto}.landing-v4 .pricing-v4 .sec-sub{color:var(--muted-lime)}.landing-v4 .toggle{border:var(--border-pop);border-radius:var(--radius-pill);box-shadow:var(--shadow-button-small);background:#fff;margin-bottom:30px;padding:4px;display:inline-flex}.landing-v4 .toggle label{border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;transition:transform .15s var(--ease-pop), background .15s ease, color .15s ease;padding:8px 18px;font-size:.9rem;font-weight:700}.landing-v4 .toggle label:active{transform:scale(.96)}.landing-v4 #bill-a:checked~.wrap .toggle label[for=bill-a],.landing-v4 #bill-m:checked~.wrap .toggle label[for=bill-m]{background:var(--ink);color:#fff}.landing-v4 #bill-a:focus-visible~.wrap .toggle label[for=bill-a],.landing-v4 #bill-m:focus-visible~.wrap .toggle label[for=bill-m]{outline:3px solid var(--violet);outline-offset:2px}.landing-v4 .plan{border:var(--border-plan);border-radius:var(--radius-plan);background:var(--card);max-width:480px;box-shadow:var(--shadow-plan);transform:rotate(var(--tilt-plan));margin:0 auto;padding:40px;position:relative}.landing-v4 .plan:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF5C39' d='M50 0C58 28 72 42 100 50 72 58 58 72 50 100 42 72 28 58 0 50 28 42 42 28 50 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:64px;height:64px;animation:5.2s ease-in-out infinite alternate pricing-star-drift;position:absolute;top:-30px;right:-24px;transform:rotate(18deg)}.landing-v4 .price-m{display:none}.landing-v4 #bill-m:checked~.wrap .price-m{display:block}.landing-v4 #bill-m:checked~.wrap .price-a{display:none}.landing-v4 .price .num{letter-spacing:-.04em;font-size:3.4rem;font-weight:900}.landing-v4 .price .per{color:var(--muted);letter-spacing:0;font-size:1rem;font-weight:600}.landing-v4 .price .eq{color:var(--muted);margin-top:2px;font-size:.9rem}.landing-v4 .trial-line{color:var(--ink);margin:18px 0 6px;font-size:.98rem;font-weight:700}.landing-v4 .plan .btn{width:100%;margin:14px 0 28px}.landing-v4 .checks{text-align:left;gap:12px;display:grid}.landing-v4 .checks li{gap:10px;font-size:.93rem;list-style:none;display:flex}html.js .landing-v4 .pricing-v4.reveal-armed .checks li{opacity:0;transition:opacity .26s var(--ease-pop), transform .26s var(--ease-pop);transform:translateY(12px)}html.js .landing-v4 .pricing-v4.reveal-armed.in .checks li{opacity:1;transform:translateY(0)}html.js .landing-v4 .pricing-v4.reveal-armed .checks li:first-child{transition-delay:.14s}html.js .landing-v4 .pricing-v4.reveal-armed .checks li:nth-child(2){transition-delay:.21s}html.js .landing-v4 .pricing-v4.reveal-armed .checks li:nth-child(3){transition-delay:.28s}html.js .landing-v4 .pricing-v4.reveal-armed .checks li:nth-child(4){transition-delay:.35s}@keyframes pricing-star-drift{0%{transform:translateY(2px)rotate(14deg)scale(.97)}to{transform:translateY(-2px)rotate(22deg)scale(1.03)}}.landing-v4 .checks li:before{color:var(--green);content:"✓";flex:none;font-weight:800}.landing-v4 .checks li span,.landing-v4 .foot-note{color:var(--muted)}.landing-v4 .foot-note{margin-top:26px;font-size:.8rem}@media (max-width:900px){.landing-v4 .toggle{margin-bottom:20px}.landing-v4 .plan{box-shadow:var(--shadow-plan-mobile);padding:22px 18px;transform:none}.landing-v4 .plan:before{width:48px;height:48px;top:-22px;right:-8px}.landing-v4 .plan .btn{margin:12px 0 22px}.landing-v4 .checks{gap:10px}}@media (prefers-reduced-motion:reduce){.landing-v4 .toggle label,.landing-v4 .plan:before{transition:none;animation:none}.landing-v4 .toggle label:active{transform:none}html.js .landing-v4 .pricing-v4.reveal-armed .checks li{transition:opacity .2s;transform:none}}.landing-v4 .faq-v4{background:var(--grape)}.landing-v4 .faq-v4 .sec-head{text-align:center;margin-left:auto;margin-right:auto}.landing-v4 .faq-v4 h2{color:#fff}.landing-v4 .faq{max-width:760px;margin:0 auto}.landing-v4 .faq details{border-radius:var(--radius-faq);background:var(--grape-card);transition:transform .15s var(--ease-pop), background .15s ease;margin-bottom:12px}.landing-v4 .faq details:hover{transform:translate(-1px,-1px)}.landing-v4 .faq details:active{transform:translate(1px,1px)scale(.995)}html.js .landing-v4 .faq-v4.reveal-armed .faq details{opacity:0;transition:opacity .26s var(--ease-pop), transform .26s var(--ease-pop), background .15s ease;transform:translateY(14px)}html.js .landing-v4 .faq-v4.reveal-armed.in .faq details{opacity:1;transform:translateY(0)}html.js .landing-v4 .faq-v4.reveal-armed .faq details:first-child{transition-delay:.14s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(2){transition-delay:.21s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(3){transition-delay:.28s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(4){transition-delay:.35s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(5){transition-delay:.42s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(6){transition-delay:.49s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(7){transition-delay:.56s}html.js .landing-v4 .faq-v4.reveal-armed .faq details:nth-child(8){transition-delay:.63s}.landing-v4 .faq details[open]{background:#33255f}.landing-v4 .faq summary{border-radius:var(--radius-faq);color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:19px 22px;font-size:1.02rem;font-weight:700;list-style:none;display:flex}.landing-v4 .faq summary::-webkit-details-marker{display:none}.landing-v4 .faq summary:after{color:var(--lime);content:"+";flex:none;font-size:1.5rem;font-weight:500;transition:transform .2s}.landing-v4 .faq details[open] summary:after{transform:rotate(45deg)}.landing-v4 .faq .a{max-width:56em;color:var(--grape-text);padding:0 22px 22px;font-size:.97rem}.landing-v4 .faq .a a,.landing-v4 .faq-contact a{color:var(--lime)}.landing-v4 .faq-contact{color:var(--grape-text);text-align:center;margin-top:44px;font-size:.97rem}.landing-v4 .faq-contact a{font-weight:700}@media (max-width:900px){.landing-v4 .faq details{margin-bottom:10px}.landing-v4 .faq summary{padding:14px 18px;font-size:.98rem}.landing-v4 .faq .a{padding:0 18px 18px}.landing-v4 .faq-contact{margin-top:24px}}@media (prefers-reduced-motion:reduce){.landing-v4 .faq details{transition:none}.landing-v4 .faq details:hover,.landing-v4 .faq details:active{transform:none}html.js .landing-v4 .faq-v4.reveal-armed .faq details{transition:opacity .2s;transform:none}}.landing-v4 .close-band{color:#fff;text-align:center;background:linear-gradient(120deg,#3f23a0,#5432c8 45%,#8b5cf6);padding:110px 24px 96px;position:relative;overflow:hidden}.landing-v4 .close-band>.sticker-star-lime,.landing-v4 .close-band>.sticker-ring-coral{position:absolute}.landing-v4 .close-band>.sticker-star-lime{width:90px;height:90px;animation:5.6s ease-in-out infinite alternate close-band-star-drift;top:24px;left:3%}.landing-v4 .close-band>.sticker-ring-coral{width:110px;height:110px;animation:6.2s ease-in-out infinite alternate close-band-ring-drift;bottom:-26px;right:7%}.landing-v4 .close-band h2,.landing-v4 .close-band p,.landing-v4 .close-band .btn{z-index:1;position:relative}.landing-v4 .close-band h2{color:#fff;letter-spacing:-.035em}.landing-v4 .close-band p{color:#e4dafb;margin:12px 0 34px;font-size:1.12rem}.landing-v4 .close-band .btn{border-color:var(--grape);box-shadow:4px 4px 0 var(--grape)}.landing-v4 .close-band .btn:hover{box-shadow:7px 7px 0 var(--grape)}.landing-v4 .close-band .btn:active{box-shadow:2px 2px 0 var(--grape)}@keyframes close-band-star-drift{0%{transform:translateY(3px)rotate(-16deg)}to{transform:translateY(-3px)rotate(-8deg)}}@keyframes close-band-ring-drift{0%{transform:translateY(2px)rotate(-3deg)scale(.97)}to{transform:translateY(-2px)rotate(3deg)scale(1.03)}}@media (max-width:900px){.landing-v4 .close-band{padding:46px 24px 42px}.landing-v4 .close-band h2{font-size:2.15rem}.landing-v4 .close-band>.sticker-star-lime{width:48px;height:48px;top:10px;left:2%}.landing-v4 .close-band>.sticker-ring-coral{width:64px;height:64px;bottom:-16px}}@media (prefers-reduced-motion:reduce){.landing-v4 .close-band>.sticker-star-lime,.landing-v4 .close-band>.sticker-ring-coral{animation:none}}.landing-v4 .ftr{background:var(--grape);color:#bfb3df;padding:44px 24px 170px;position:relative;overflow:hidden}.landing-v4 .ftr:after{color:#ffffff0e;content:"mudy";letter-spacing:-.05em;pointer-events:none;white-space:nowrap;font-size:clamp(7rem,19vw,16rem);font-weight:900;line-height:1;position:absolute;bottom:-.44em;left:50%;transform:translate(-50%)}.landing-v4 .ftr .wrap{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;font-size:.88rem;display:flex;position:relative}.landing-v4 .ftr a{color:#bfb3df;transition:transform .15s var(--ease-pop), color .15s ease;margin-right:18px;text-decoration:none;display:inline-block}.landing-v4 .ftr a:hover{color:var(--lime);transform:translateY(-1px)}.landing-v4 .ftr a:active{transform:translateY(1px)scale(.98)}.landing-v4 .ftr .logo{color:#fff;letter-spacing:-.03em;font-size:1.4rem;font-weight:900}.landing-v4 .ftr .logo b{color:var(--lime)}.landing-v4 .ftr .sign{color:#8f82b8;width:100%;font-family:var(--serif);font-style:italic}@media (max-width:900px){.landing-v4 .ftr{padding:32px 24px 76px}}@media (prefers-reduced-motion:reduce){.landing-v4 .ftr a{transition:none}.landing-v4 .ftr a:hover,.landing-v4 .ftr a:active{transform:none}}
.landing-v4 .landing-v4__main{min-width:0}