.landing-hero.landing-hero--premium .landing-demo-note{position:relative;inset:auto;align-self:flex-end;width:min(100%,245px);margin:0 0 .75rem auto}@media(max-width:600px){.landing-hero.landing-hero--premium .landing-hero-grid{gap:1.5rem;padding-block:2.6rem 3rem}.landing-hero.landing-hero--premium .landing-hero-proof{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.65rem}.landing-hero.landing-hero--premium .landing-hero-proof span:nth-child(3){grid-column:1 / -1}}.mesivo-landing-shell{overflow-x:clip}.mesivo-landing-shell .landing-container,.mesivo-landing-shell .landing-section,.mesivo-landing-shell .landing-feature-card,.mesivo-landing-shell .landing-plan,.mesivo-landing-shell .landing-benefit,.mesivo-landing-shell .landing-dashboard-main{min-width:0}.mesivo-landing-shell img,.mesivo-landing-shell svg,.mesivo-landing-shell video{max-width:100%}.mesivo-landing-shell .landing-section{scroll-margin-top:96px}.mesivo-landing-shell .landing-title,.mesivo-landing-shell .landing-hero-title{text-wrap:balance;overflow-wrap:normal}.mesivo-landing-shell .landing-lede{max-width:56ch}.mesivo-landing-shell .landing-button,.mesivo-landing-shell .landing-faq-trigger,.mesivo-landing-shell a[data-landing-whatsapp]{min-height:48px}.mesivo-landing-shell :focus-visible{outline:3px solid var(--landing-lime, #c8f169);outline-offset:3px}.mesivo-landing-shell .landing-hero--premium{min-height:auto}.mesivo-landing-shell .landing-hero--premium .landing-hero-title{font-size:clamp(2.6rem,13vw,5.2rem);line-height:1.04;letter-spacing:-.055em;max-width:12ch}.mesivo-landing-shell .landing-hero--premium .landing-hero-title em{background:none;color:var(--landing-lime, #c8f169);padding-inline:0}.mesivo-landing-shell .landing-hero-proof{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.mesivo-landing-shell .landing-hero-proof span{white-space:normal}.mesivo-landing-shell .landing-demo-footer{border-top:1px dashed rgba(17,19,24,.25);padding-top:.75rem;flex-wrap:wrap}.mesivo-landing-shell .landing-channel-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mesivo-landing-shell .landing-channel-list span{min-height:44px;display:inline-flex;align-items:center;gap:.5rem}.mesivo-landing-shell .landing-feature-card h3{text-wrap:balance}.mesivo-landing-shell .landing-phone{margin-inline:auto}.mesivo-landing-shell .landing-finance-example strong{overflow-wrap:anywhere;font-size:clamp(1.9rem,9vw,3.6rem)}.mesivo-landing-shell .bg-gradient-warm .font-display.text-6xl{font-size:clamp(2.4rem,12vw,4.5rem);line-height:1;overflow-wrap:anywhere}.mesivo-landing-shell .bg-gradient-warm input[type=range],.mesivo-landing-shell [data-slot=slider],.mesivo-landing-shell [role=slider]{min-height:44px}.mesivo-landing-shell .landing-plan-grid{grid-template-columns:1fr}.mesivo-landing-shell .landing-plan--featured{order:-1}.mesivo-landing-shell .landing-plan-price{font-size:clamp(2.1rem,10vw,2.5rem);overflow-wrap:anywhere}.mesivo-landing-shell .landing-plan .landing-button{width:100%}.mesivo-landing-shell .landing-faq-trigger{text-align:left;white-space:normal}.mesivo-landing-shell .landing-form-shell input,.mesivo-landing-shell .landing-form-shell textarea,.mesivo-landing-shell .landing-form-shell button[type=submit]{min-height:48px;width:100%}.mesivo-landing-shell a[data-landing-whatsapp]{bottom:calc(1rem + env(safe-area-inset-bottom));right:1rem}@media(max-width:640px){.mesivo-landing-shell .landing-hero-actions{flex-direction:column;align-items:stretch}.mesivo-landing-shell .landing-hero-actions .landing-button{width:100%}.mesivo-landing-shell .landing-dashboard{grid-template-columns:1fr}.mesivo-landing-shell .landing-dashboard-sidebar{display:none}.mesivo-landing-shell .landing-dashboard-main{padding:.9rem}.mesivo-landing-shell .landing-dashboard-head{flex-wrap:wrap}.mesivo-landing-shell .landing-dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mesivo-landing-shell .landing-kanban{grid-template-columns:1fr}.mesivo-landing-shell .landing-kanban-col{padding:.75rem}.mesivo-landing-shell .landing-order strong{font-size:.82rem}.mesivo-landing-shell .landing-order span{font-size:.72rem}.mesivo-landing-shell .landing-feature-grid,.mesivo-landing-shell .landing-benefit-grid,.mesivo-landing-shell .landing-faq-grid,.mesivo-landing-shell .landing-flow{grid-template-columns:1fr}.mesivo-landing-shell .landing-cancel{margin-left:0;flex-wrap:wrap}.mesivo-landing-shell .landing-finance-row{display:block}.mesivo-landing-shell .landing-cta-grid{grid-template-columns:1fr}}@media(min-width:641px){.mesivo-landing-shell .landing-channel-list,.mesivo-landing-shell .landing-kanban,.mesivo-landing-shell .landing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mesivo-landing-shell .landing-plan--featured{order:0}}@media(min-width:1024px){.mesivo-landing-shell .landing-hero--premium .landing-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center}.mesivo-landing-shell .landing-hero--premium .landing-demo-wrap{transform:rotate(.4deg)}.mesivo-landing-shell .landing-benefit-grid>:nth-child(2),.mesivo-landing-shell .landing-benefit-grid>:nth-child(5){margin-top:1.5rem}.mesivo-landing-shell .landing-plan--featured{transform:translateY(-.75rem)}.mesivo-landing-shell .landing-channel-list{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.mesivo-landing-shell .landing-hero--premium .landing-demo-wrap,.mesivo-landing-shell .landing-plan--featured{transform:none}}.mesivo-landing-shell .landing-title{line-height:1.07}.mesivo-landing-shell .landing-title em{font-family:var(--font-editorial, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;letter-spacing:0;font-size:1.06em;color:inherit;background:linear-gradient(to top,rgba(200,241,105,.8) 0%,rgba(200,241,105,.8) 30%,transparent 30%,transparent 100%);padding-inline:.06em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mesivo-landing-shell .landing-section-dark .landing-title em,.mesivo-landing-shell .landing-cta .landing-title em{color:var(--landing-lime, #c8f169);background:none;padding-inline:0}.mesivo-landing-shell .landing-hero--premium .landing-hero-title em{font-family:var(--font-editorial, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.mesivo-landing-shell .landing-hand-note{font-family:var(--font-editorial, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(1.35rem,4vw,1.9rem);line-height:1.15;color:var(--landing-ink, #111810);opacity:.85;transform:rotate(-1deg);margin-top:1rem;max-width:32ch}.mesivo-landing-shell .landing-hero .landing-hand-note{color:#f5f7f1f2;opacity:1}.mesivo-landing-shell .landing-after-head{max-width:64ch}.mesivo-landing-shell .landing-photo-strip{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}.mesivo-landing-shell .landing-photo{margin:0;min-width:0}.mesivo-landing-shell .landing-photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1rem;display:block}.mesivo-landing-shell .landing-photo figcaption{font-size:.85rem;font-weight:700;margin-top:.5rem}.mesivo-landing-shell .landing-photo-note{font-size:.8rem;opacity:.7;margin-top:.75rem;max-width:64ch}.mesivo-landing-shell .landing-after-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}.mesivo-landing-shell .landing-after-step{border:1px solid rgba(17,24,16,.14);border-radius:1rem;padding:1.25rem;min-width:0}.mesivo-landing-shell .landing-after-number{font-family:var(--font-editorial, "Instrument Serif", Georgia, serif);font-style:italic;font-size:1.6rem;display:block;margin-bottom:.5rem}.mesivo-landing-shell .landing-after-step h3{text-wrap:balance;margin-bottom:.5rem}.mesivo-landing-shell .landing-after-receipt{margin-top:2rem;border-top:1px dashed rgba(17,19,24,.35);border-bottom:1px dashed rgba(17,19,24,.35);padding:1rem 0;display:flex;flex-direction:column;gap:.35rem}.mesivo-landing-shell .landing-after-receipt span{font-size:.78rem;font-weight:800;letter-spacing:.08em;overflow-wrap:anywhere}@media(min-width:641px){.mesivo-landing-shell .landing-photo-strip,.mesivo-landing-shell .landing-after-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mesivo-landing-shell .landing-after-receipt{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:1024px){.mesivo-landing-shell .landing-hero--premium .landing-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.mesivo-landing-shell .landing-photo:nth-child(1){transform:rotate(-1deg)}.mesivo-landing-shell .landing-photo:nth-child(2){transform:rotate(.6deg);margin-top:1.5rem}.mesivo-landing-shell .landing-photo:nth-child(3){transform:rotate(-.4deg)}.mesivo-landing-shell .landing-after-step:nth-child(2){margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.mesivo-landing-shell .landing-hand-note,.mesivo-landing-shell .landing-photo{transform:none}}.mesivo-landing-shell .landing-board-frag{margin-top:1.8rem;margin-right:calc(-1*clamp(1.2rem,3vw,2rem));background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-right:0;border-radius:1.1rem 0 0 1.1rem;padding:1rem 2.75rem 0 1rem}.mesivo-landing-shell .landing-board-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mesivo-landing-shell .landing-board-chip{font:700 .72rem/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;padding:.5rem .7rem;border-radius:999px;white-space:nowrap;color:var(--landing-onyx, #111318)}.mesivo-landing-shell .landing-board-chip--deep{background:#1e2e1a;color:#fbf7ed}.mesivo-landing-shell .landing-board-chip--lime{background:var(--landing-lime, #c8f169)}.mesivo-landing-shell .landing-board-chip--paper{background:#fbf7ed}.mesivo-landing-shell .landing-tickets{display:flex;flex-direction:column}.mesivo-landing-shell .landing-ticket{position:relative;background:#fffdf6;color:var(--landing-ink, #171a20);border-radius:.65rem .65rem 0 0;padding:1rem 1rem 1.1rem;margin-bottom:1.35rem;box-shadow:0 12px 28px #00000059}.mesivo-landing-shell .landing-ticket:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:9px;background:linear-gradient(-135deg,#fffdf6 5px,transparent 0) 0 0,linear-gradient(135deg,#fffdf6 5px,transparent 0) 0 0;background-repeat:repeat-x;background-size:12px 12px}.mesivo-landing-shell .landing-ticket:nth-child(2){margin-left:1.1rem}.mesivo-landing-shell .landing-ticket:nth-child(3){margin-left:.4rem;margin-right:-1.5rem}.mesivo-landing-shell .landing-ticket-head{display:flex;align-items:baseline;gap:.6rem}.mesivo-landing-shell .landing-ticket-id{font:800 .95rem/1.2 var(--font-ui)}.mesivo-landing-shell .landing-ticket-where{font:700 .95rem/1.2 var(--font-ui)}.mesivo-landing-shell .landing-ticket-total{margin-left:auto;font:800 .95rem/1.2 var(--font-ui)}.mesivo-landing-shell .landing-ticket-meta{margin:.3rem 0 0;font-size:.875rem;line-height:1.45;color:#171a20b8}.mesivo-landing-shell .landing-ticket-stamp{position:absolute;right:.9rem;bottom:.8rem;font:800 .8rem/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--landing-onyx, #111318);background:var(--landing-lime, #c8f169);border:2px solid var(--landing-onyx, #111318);outline:2px solid var(--landing-lime, #c8f169);padding:.4rem .55rem;border-radius:.25rem;transform:rotate(-7deg);box-shadow:0 4px #0003}.mesivo-landing-shell .landing-ticket-edge{height:1.35rem;background:#fffdf6;border-radius:.65rem .65rem 0 0;box-shadow:0 12px 28px #00000059;margin-left:.7rem;margin-right:-.75rem}@media(max-width:640px){.mesivo-landing-shell .landing-board-frag{padding-right:1.25rem}.mesivo-landing-shell .landing-ticket:nth-child(2){margin-left:.5rem}.mesivo-landing-shell .landing-ticket:nth-child(3){margin-left:0;margin-right:-.5rem}.mesivo-landing-shell .landing-ticket-edge{margin-right:-.25rem}}.mesivo-landing-shell .faq-motion-ready .landing-faq-item{opacity:0;transform:translateY(12px)}.mesivo-landing-shell .faq-motion-ready .landing-faq-item.is-revealed{opacity:1;transform:none;transition:opacity .55s ease var(--faq-reveal-delay, 0ms),transform .55s cubic-bezier(.22,.61,.36,1) var(--faq-reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.mesivo-landing-shell .faq-motion-ready .landing-faq-item{opacity:1;transform:none;transition:none}}
