@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_53cf7e2c-module__qN6QFG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_53cf7e2c-module__qN6QFG__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_bf5435d1-module__3zh7EW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_bf5435d1-module__3zh7EW__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
:root{--brand-primary:#059669;--brand-primary-dark:#047857;--brand-secondary:#0ea5e9;--brand-highlight:#fbbf24;--bg:#fff;--bg-alt:#f0fdf4;--bg-dark:#0f172a;--text:#0f172a;--text-muted:#64748b;--text-on-dark:#f8fafc;--border:#0f172a1a;--shadow-soft:0 14px 40px #0f172a17;--shadow-strong:0 24px 80px #0f172a29}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top left, #0596692e, transparent 28%), linear-gradient(180deg, #f8fdf9 0%, var(--bg) 22%, var(--bg-alt) 100%);min-width:320px;color:var(--text);font-family:var(--font-body), sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.site-nav{z-index:50;padding:18px 20px 0;transition:all .18s;position:sticky;top:0}.site-nav.is-scrolled{padding-top:10px}.site-nav-shell{width:min(1180px,100%);color:var(--text-on-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172a57;border:1px solid #ffffff1a;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:14px 18px;display:flex}.site-nav.is-scrolled .site-nav-shell{color:var(--text);border-color:var(--border);box-shadow:var(--shadow-soft);background:#ffffffeb}.site-logo{align-items:center;gap:12px;display:flex}.site-logo-mark{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-dark));color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.site-logo-copy,.hero-panel-header,.section-heading{display:grid}.site-logo-copy strong,.site-nav-links a,.section-kicker,.hero-panel-header span,.pricing-badges span,.status-pill,.split-tag{letter-spacing:.02em}.site-logo-copy strong,.hero-copy h1,.content-section h2,.site-footer h2,.hero-panel-header strong,.problem-card h3,.step-card h3,.split-card h3,.audience-card h3,.faq-card h3,.testimonial-card strong,.panel-card h2,.segment-card strong{font-family:var(--font-display), sans-serif}.site-logo-copy small,.proof-strip,.problem-card p,.step-card p,.pricing-card p,.site-footer-links a,.hero-panel-list span,.split-card p,.testimonial-card span,.panel-card p,.faq-card p,.inner-description{color:var(--text-muted)}.site-nav-links,.site-nav-actions,.hero-actions,.hero-fineprint,.pricing-badges,.site-footer-links,.hero-proof,.hero-status-bar,.hero-panel-actions,.store-links,.section-actions{align-items:center;gap:14px;display:flex}.site-nav-links a{font-weight:500}.primary-button,.secondary-button,.ghost-button,.outline-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;display:inline-flex}.primary-button{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-dark));color:#fff}.secondary-button{color:var(--text-on-dark);border-color:#f8fafc3d}.ghost-button{border-color:currentColor}.outline-button{color:var(--brand-primary-dark);background:#ffffffd1;border-color:#0596694d}.outline-button:disabled{opacity:.55}.site-nav.is-scrolled .secondary-button,.site-nav.is-scrolled .ghost-button{border-color:var(--border);color:var(--text)}.landing-page,.site-footer-shell{width:min(1180px,100vw - 32px);margin:0 auto}.hero-section{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:stretch;gap:28px;padding:80px 0 48px;display:grid}.hero-copy,.hero-panel,.problem-card,.step-card,.pricing-card,.split-card,.segment-card,.audience-card,.testimonial-card,.faq-card,.panel-card,.board-column,.final-cta-card{border:1px solid var(--border);box-shadow:var(--shadow-strong);border-radius:28px}.hero-copy{background:linear-gradient(160deg, var(--bg-dark) 0%, #13233a 54%, #173d3c 100%);color:var(--text-on-dark);padding:40px}.section-kicker{text-transform:uppercase;color:var(--brand-highlight);font-size:.82rem;font-weight:700}.hero-copy h1,.content-section h2,.site-footer h2,.inner-page h1{margin:0;line-height:.96}.hero-copy h1{margin-top:18px;font-size:clamp(3rem,8vw,5.4rem)}.hero-description,.inner-description{max-width:640px;margin:22px 0 0;font-size:1.12rem}.hero-description{color:#f8fafcd1}.hero-actions{flex-wrap:wrap;margin-top:28px}.hero-proof{flex-wrap:wrap;margin-top:24px}.hero-fineprint{color:#f8fafcb8;flex-direction:column;align-items:flex-start;gap:4px;margin-top:18px;font-size:.92rem}.hero-fineprint strong{color:#f8fafc;font-size:.96rem}.hero-proof span{background:#f8fafc14;border-radius:999px;padding:10px 12px;font-size:.92rem}.hero-panel{background:linear-gradient(#f0fdf4db,#fff 100%);padding:24px}.hero-panel-header{gap:6px}.hero-panel-header strong{font-size:1.6rem}.hero-status-bar,.hero-panel-actions,.pricing-badges,.store-links{flex-wrap:wrap}.status-pill,.status-live,.split-tag{border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:.85rem;font-weight:700;display:inline-flex}.status-delivery{color:var(--brand-primary-dark);background:#0596691f}.status-pickup{color:#b45309;background:#f59e0b1f}.status-live{color:#92400e;background:#fbbf242e}.hero-panel-list{gap:14px;margin-top:18px;display:grid}.hero-panel-list article,.board-column article{background:#fff;border:1px solid #0596691a;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.panel-order-copy,.panel-order-meta{gap:4px;display:grid}.panel-order-copy small,.panel-order-meta small{color:var(--text-muted);font-size:.84rem}.panel-order-meta{text-align:right;justify-items:end;min-width:96px}.hero-panel-actions button{min-height:40px;color:var(--text);cursor:default;background:#0f172a14;border:0;border-radius:999px;padding:0 14px}.proof-strip{padding:0 0 10px;font-size:.98rem}.content-section{padding:44px 0}.inner-page{padding-bottom:32px}.inner-hero{padding-top:72px}.inner-page h1{font-size:clamp(2.6rem,6vw,4.2rem);font-family:var(--font-display), sans-serif}.section-heading{gap:14px;max-width:760px;margin-bottom:26px}.problem-grid,.steps-grid,.segments-grid,.audiences-grid,.testimonials-grid,.faq-grid{gap:18px;display:grid}.problem-grid,.steps-grid,.audiences-grid,.testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-grid,.segments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.problem-card,.step-card,.pricing-card,.split-card,.audience-card,.testimonial-card,.faq-card,.panel-card,.segment-card,.board-column,.final-cta-card{background:#ffffffe6;padding:24px}.card-icon{color:#92400e;background:#fbbf242e;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:800;display:inline-grid}.step-card span{min-width:54px;min-height:54px;color:var(--brand-primary);background:#0596691a;border-radius:16px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.product-demo-grid,.split-grid,.two-column-grid,.pricing-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.product-demo-copy,.product-demo-board{gap:18px;display:grid}.product-demo-board{grid-template-columns:repeat(3,minmax(0,1fr))}.board-column{background:linear-gradient(#f0fdf4b3,#fff);align-content:start;gap:14px;display:grid}.board-column strong{font-size:1rem}.board-column article{justify-content:start;display:grid}.board-column article span{font-weight:700}.split-section{background:linear-gradient(#0000,#f0fdf4b3)}.split-card-whatsapp{background:linear-gradient(#05966914,#fff)}.split-card-app{background:linear-gradient(#0ea5e914,#fff)}.split-tag{width:fit-content;color:var(--text);background:#0f172a14}.split-connector{text-align:center;color:var(--brand-primary-dark);margin-top:18px;font-weight:700}.section-actions{margin-top:22px}.segment-card{background:linear-gradient(145deg,#fff 0%,#ecfdf5 100%);place-items:center;min-height:120px;display:grid}.audience-card,.panel-card{gap:18px;display:grid}.pricing-section{padding-bottom:32px}.pricing-shell{align-items:start}.pricing-card-main{background:linear-gradient(160deg, var(--bg-dark), #14253d);color:var(--text-on-dark)}.pricing-card-main p{color:#f8fafcc7}.pricing-badges span{color:#6ee7b7;background:#0596692e;border-radius:999px;padding:10px 14px;font-weight:700}.addons-grid{gap:16px;display:grid}.addon-card{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe6;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.addon-card span{color:var(--brand-primary);font-weight:700}.testimonial-card p{margin-top:0}.faq-card{box-shadow:var(--shadow-soft)}.faq-card.is-open{border-color:#05966942}.faq-toggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:14px;padding:0;display:flex}.faq-toggle span{font-family:var(--font-display), sans-serif;font-size:1.15rem;line-height:1.2}.final-cta-card{background:linear-gradient(160deg,#fff,#e8fff2);padding:32px}.two-column-grid{align-items:start}.ordered-list,.bullet-list{gap:10px;margin:0;padding-left:20px;display:grid}.bullet-list li::marker{color:var(--brand-primary);font-weight:700}.ordered-list li::marker{color:var(--brand-primary);font-weight:700}.register-card,.register-form,.register-grid,.register-success{gap:18px;display:grid}.register-progress,.register-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.register-progress span{min-height:34px;color:var(--text-muted);background:#0f172a14;border-radius:999px;align-items:center;padding:0 12px;font-size:.92rem;font-weight:700;display:inline-flex}.register-progress .is-active{color:var(--brand-primary-dark);background:#05966924}.register-progress .is-done{color:var(--brand-secondary);background:#6366f11f}.register-map-step{gap:14px;display:grid}.register-map-hint{color:var(--text-muted);margin:0;font-size:.92rem}.register-map-frame{border:none;border-radius:16px;width:100%;height:280px;display:block}.field{gap:8px;display:grid}.field span,.field small{color:var(--text-muted)}.field span{font-weight:700}.field input,.field select{border:1px solid var(--border);min-height:48px;color:var(--text);background:#fff;border-radius:16px;padding:0 14px}.field small{font-size:.88rem}.field small.is-error{color:#b91c1c;font-weight:500}.form-feedback{border-radius:18px;margin:0;padding:14px 16px;font-weight:600}.form-feedback.is-error{color:#991b1b;background:#ef44441f}.form-feedback.is-success{color:var(--brand-primary-dark);background:#0596691f}.site-footer{background:var(--bg-dark);color:var(--text-on-dark);margin-top:40px}.site-footer-shell{justify-content:space-between;gap:24px;padding:42px 0 52px;display:flex}.site-footer-links{flex-wrap:wrap;align-content:flex-start}.site-footer-note{color:#f8fafcad;max-width:420px}@media (max-width:1080px){.hero-section,.product-demo-grid,.split-grid,.two-column-grid,.pricing-shell,.site-footer-shell{grid-template-columns:1fr;display:grid}.product-demo-board{grid-template-columns:1fr}.problem-grid,.steps-grid,.audiences-grid,.testimonials-grid,.faq-grid,.segments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-nav-links{display:none}.site-nav-shell{flex-wrap:wrap}}@media (max-width:720px){.site-nav{padding:12px 12px 0}.landing-page,.site-footer-shell{width:min(100vw - 24px,100%)}.hero-copy,.hero-panel,.problem-card,.step-card,.pricing-card,.split-card,.audience-card,.testimonial-card,.faq-card,.panel-card,.segment-card,.board-column,.final-cta-card{border-radius:24px;padding:22px}.problem-grid,.steps-grid,.audiences-grid,.testimonials-grid,.faq-grid,.segments-grid{grid-template-columns:1fr}.site-nav-actions,.hero-actions,.hero-fineprint,.pricing-badges,.hero-proof,.hero-status-bar,.section-actions{width:100%}.site-nav-actions>*,.hero-actions>*,.section-actions>*{flex:1 1 0}.hero-panel-list article{gap:12px}.panel-order-meta{min-width:84px}}
