:root{--bg: #07111f;--panel: rgba(10, 23, 40, .78);--panel-solid: #0b1728;--text: #ecf2ff;--muted: #a2b1c6;--line: rgba(255, 255, 255, .08);--accent: #77e6c5;--accent-2: #8db4ff;--shadow: 0 30px 80px rgba(0, 0, 0, .35);--radius-xl: 28px;--radius-lg: 20px;--radius-md: 14px;--max: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:radial-gradient(circle at top left,rgba(119,230,197,.16),transparent 28%),radial-gradient(circle at top right,rgba(141,180,255,.15),transparent 24%),linear-gradient(180deg,#08111e,#050b14);min-height:100vh}body.recovery-flow{--bg: #120e09;--panel: rgba(26, 19, 10, .82);--panel-solid: #171108;--text: #fff4e5;--muted: #dccdb8;--line: rgba(255, 255, 255, .1);--accent: #ffcf6f;--accent-2: #ff9358;background:radial-gradient(circle at top left,rgba(255,207,111,.18),transparent 30%),radial-gradient(circle at top right,rgba(255,147,88,.16),transparent 26%),linear-gradient(180deg,#120d08,#070504)}body.marmita-flow{--bg: #fff6e6;--panel: rgba(255, 252, 244, .88);--panel-solid: #fff8ea;--text: #173328;--muted: #6c5f4d;--line: rgba(28, 61, 48, .13);--accent: #d8512a;--accent-2: #f3b43f;--shadow: 0 22px 60px rgba(80, 49, 20, .13);--radius-xl: 14px;--radius-lg: 10px;--radius-md: 8px;background:linear-gradient(90deg,rgba(24,61,47,.035) 1px,transparent 1px),linear-gradient(180deg,#fff6e6,#f9ead0 42%,#fffaf0);background-size:32px 32px,auto}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(calc(100% - 40px),var(--max));margin:0 auto}.site-header{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050b1499;border-bottom:1px solid rgba(255,255,255,.05)}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0;gap:20px}.brand{display:inline-flex;align-items:center}.brand img{height:42px;width:auto;display:block}.nav-links{display:flex;align-items:center;gap:18px;color:var(--muted);font-size:.95rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:999px;font-weight:600;transition:.18s ease;border:1px solid transparent}.btn-primary{background:linear-gradient(135deg,var(--accent),#b0fff3);color:#07111f;box-shadow:0 16px 40px #77e6c52e}.btn-primary:hover{transform:translateY(-1px)}.btn-secondary{border-color:#ffffff24;background:#ffffff05;color:var(--text)}.hero{padding:88px 0 54px}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;align-items:center}.kicker{display:inline-flex;gap:10px;align-items:center;padding:10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--muted);background:#ffffff08;font-size:.92rem}.kicker:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 14px var(--accent)}.hero h1{margin:22px 0 18px;font-size:clamp(2.8rem,6vw,5.4rem);line-height:.98;letter-spacing:-.04em}.hero p{margin:0;max-width:62ch;font-size:1.08rem;line-height:1.7;color:var(--muted)}.hero-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px}.hero-card,.panel,.metric,.service-card,.timeline-card,.cta-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hero-card{padding:26px;border-radius:var(--radius-xl)}.hero-brand-mark{margin-bottom:18px}.hero-brand-mark img{width:min(100%,420px);height:auto;filter:drop-shadow(0 18px 42px rgba(0,0,0,.32))}.label{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;font-weight:700}.card-title{font-size:1.5rem;margin:10px 0 14px}.list{display:grid;gap:14px;padding:0;margin:20px 0 0;list-style:none}.list li{padding-left:20px;position:relative;color:var(--muted);line-height:1.6}.list li:before{content:"•";position:absolute;left:0;color:var(--accent)}.section{padding:34px 0}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.section-heading h2{margin:8px 0 0;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em}.section-heading p{margin:0;max-width:58ch;color:var(--muted);line-height:1.7}.grid-3,.grid-2{display:grid;gap:18px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.metric,.service-card,.timeline-card{padding:24px;border-radius:var(--radius-lg)}.metric strong{display:block;font-size:2.5rem;line-height:1;margin-bottom:10px}.metric span,.service-card p,.timeline-card p{color:var(--muted);line-height:1.7}.service-card h3,.timeline-card h3{margin:14px 0 10px;font-size:1.25rem}.service-card ul{margin:16px 0 0;padding-left:18px;color:var(--muted);line-height:1.6}.logo-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.logo-chip{padding:18px;border-radius:16px;border:1px solid var(--line);background:#ffffff08;text-align:center;color:#d6e0ef;letter-spacing:.12em;text-transform:uppercase;font-size:.82rem}.cta-card{margin:30px 0 70px;padding:32px;border-radius:var(--radius-xl);display:flex;justify-content:space-between;gap:24px;align-items:center}.footer{padding:26px 0 50px;color:var(--muted);font-size:.95rem}.small{font-size:.95rem;color:var(--muted)}.highlight{color:var(--text)}.page-hero{padding:74px 0 30px}.page-hero .hero-card{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.quote{padding:24px;border-radius:var(--radius-lg);background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.quote strong{display:block;font-size:2rem;margin-bottom:8px}.steps{display:grid;gap:14px;counter-reset:step}.steps article{counter-increment:step;padding:22px;border-radius:var(--radius-lg);border:1px solid var(--line);background:#ffffff08}.steps article:before{content:"0" counter(step);color:var(--accent);font-size:.9rem;letter-spacing:.12em;font-weight:700}.steps h3{margin:10px 0}code.inline{font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:2px 8px;border-radius:999px;background:#ffffff0f}.checkout-hero{display:grid;grid-template-columns:1.12fr .88fr;gap:26px;align-items:start}.hero-copy h1{margin:20px 0 18px;font-size:clamp(2.7rem,6vw,5rem);line-height:.98;letter-spacing:-.045em}.compact-list{margin-top:24px}.offer-panel,.order-bump-card,.delivery-card,.interest-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.offer-panel,.delivery-card{padding:28px;border-radius:var(--radius-xl)}.offer-panel{position:sticky;top:92px}.total-box{margin:20px 0;padding:18px;border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.total-box span{display:block;color:var(--muted);font-size:.92rem}.total-box strong{display:block;margin:8px 0 6px;font-size:clamp(2.1rem,5vw,3.4rem);line-height:1}.total-box p{margin:0;color:var(--muted);line-height:1.6}.total-box-soft{background:#ffffff08}.inline-check{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px;border-radius:var(--radius-lg);border:1px solid var(--line);background:#ffffff08;cursor:pointer}.inline-check input{width:20px;height:20px;accent-color:var(--accent-2);margin-top:2px}.inline-check strong{display:block;margin-bottom:6px}.inline-check small{color:var(--muted);line-height:1.6}.price-breakdown{display:grid;gap:10px;margin-top:18px}.price-row{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--muted)}.price-row strong{color:var(--text)}.total-row{padding-top:14px;border-top:1px solid var(--line);font-weight:700}.cta-stack{display:grid;gap:12px}.note-chip,.micro-note{color:var(--muted)}.note-chip{display:inline-flex;margin-top:16px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;font-size:.92rem}.micro-note{margin:16px 0 0;line-height:1.6;font-size:.96rem}.plain-list,.stack-list{margin:18px 0 0;padding-left:18px;color:var(--muted);line-height:1.7}.plain-list li+li,.stack-list li+li{margin-top:10px}.stack-grid .service-card{min-height:100%}.order-bump-card{padding:30px;border-radius:var(--radius-xl);display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.order-bump-card h2{margin:10px 0 12px;font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:-.04em}.order-bump-card p{margin:0;color:var(--muted);line-height:1.7}.bump-actions{display:grid;gap:14px;align-content:start}.interest-card{padding:30px;border-radius:var(--radius-xl);display:grid;grid-template-columns:.88fr 1.12fr;gap:26px;align-items:start}.interest-copy h2{margin:10px 0 12px;font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.04}.interest-copy p{margin:0;color:var(--muted);line-height:1.7}.interest-form{display:grid;gap:16px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-field{display:grid;gap:8px}.form-field-full{grid-column:1 / -1}.form-field span{color:var(--muted);font-size:.92rem;font-weight:700}.form-field input,.form-field select{width:100%;min-height:50px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);background:#ffffff0d;color:var(--text);font:inherit}.form-field input:focus,.form-field select:focus{outline:2px solid rgba(255,207,111,.42);outline-offset:2px;border-color:#ffcf6f8c}.form-field select option{background:var(--panel-solid);color:var(--text)}.form-submit-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.form-note{margin:0;max-width:42ch;color:var(--muted);font-size:.92rem;line-height:1.6}.faq-list{display:grid;gap:18px}.recovery-cta{align-items:start}.delivery-grid{margin-top:22px}.proof-card{display:grid;gap:14px;align-content:start}.proof-inline{display:grid;gap:12px;margin:18px 0}.proof-inline strong{font-size:1.05rem}.proof-snippet{margin:0;padding:18px;border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text);font:500 .94rem/1.7 SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap}.proof-snippet-compact{padding:14px;font-size:.86rem;line-height:1.6}.proof-chip-list{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.proof-chip-list span{padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--muted);font-size:.84rem}.proof-list{margin-top:0}.proof-table{display:grid;gap:12px}.proof-table div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--muted)}.proof-table strong{color:var(--text);font-size:1.05rem}.delivery-note{margin-top:18px}.delivery-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.resource-grid .service-card{min-height:100%}.resource-card{display:grid;gap:10px;align-content:start}.resource-card h3{margin-bottom:2px}body.marmita-flow .site-header{background:#fff6e6db;border-bottom-color:#183d2f1a}body.marmita-flow .nav-links{color:#514839}body.marmita-flow .nav-links a:not(.btn):hover{color:var(--text)}body.marmita-flow .page-hero{padding:58px 0 24px}body.marmita-flow .section{padding:42px 0}body.marmita-flow .checkout-hero{grid-template-columns:minmax(0,.95fr) minmax(260px,.82fr) minmax(300px,.78fr);gap:18px;align-items:stretch}body.marmita-flow .kicker{color:#244838;background:#ffffffb8;border-color:#183d2f29;box-shadow:0 8px 28px #52381d14}body.marmita-flow .kicker:before{background:#2b6a4e;box-shadow:none}body.marmita-flow .hero-copy{padding-top:20px}body.marmita-flow .hero-copy p{margin:0;max-width:54ch;color:#584d3c;font-size:1.08rem;line-height:1.68}.marmita-hero .hero-copy h1{max-width:11ch;color:#183d2f;text-wrap:balance}.hero-price-line span{display:inline-flex;align-items:baseline;gap:7px;min-height:40px;padding:8px 12px;border:1px solid rgba(24,61,47,.13);border-radius:999px;background:#ffffffad;color:#6d5c42;box-shadow:0 10px 24px #52381d12;font-size:.92rem}.marmita-hero-visual{position:relative;margin:0;align-self:stretch;min-height:590px;border-radius:18px;overflow:hidden;border:1px solid rgba(24,61,47,.14);background:#f4dfbd;box-shadow:0 26px 70px #53321230}.marmita-hero-visual:after{content:"";position:absolute;inset:0;box-shadow:inset 0 -90px 80px #14372929;pointer-events:none}.marmita-hero-visual img{width:100%;height:100%;object-fit:cover;object-position:50% 44%}.marmita-proof-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.marmita-proof-strip article{min-height:98px;padding:16px;border-radius:var(--radius-lg);border:1px solid rgba(24,61,47,.12);background:#ffffffb8;box-shadow:0 14px 34px #50311414}.marmita-proof-strip span{display:block;margin-bottom:10px;color:#c34825;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.marmita-offer{overflow:hidden;border-color:#183d2f26;background:linear-gradient(180deg,#fffffff0,#fff8e9e6),var(--panel-solid);color:var(--text)}.offer-price-card{display:grid;gap:6px;margin:20px 0 16px;padding:18px;border-radius:var(--radius-lg);border:1px solid rgba(216,81,42,.16);background:#fff1d7}body.marmita-flow .total-box span,body.marmita-flow .total-box p{color:#fff8eac2}body.marmita-flow .inline-check{background:#fff8ea;border-color:#183d2f24}body.marmita-flow .inline-check:focus-within{outline:2px solid rgba(216,81,42,.32);outline-offset:3px}body.marmita-flow .inline-check input{accent-color:#d8512a}body.marmita-flow .price-breakdown{padding:14px 0;border-top:1px solid rgba(24,61,47,.1);border-bottom:1px solid rgba(24,61,47,.1)}body.marmita-flow .price-row strong{color:#183d2f}body.marmita-flow .note-chip{border-color:#183d2f21;background:#fff1d7db;color:#5d503e}body.marmita-flow .section-heading h2,body.marmita-flow .card-title,body.marmita-flow .service-card h3,body.marmita-flow .timeline-card h3{color:#183d2f}body.marmita-flow .service-card,body.marmita-flow .timeline-card,body.marmita-flow .steps article,body.marmita-flow .cta-card{background:#ffffffc7;border-color:#183d2f1f;box-shadow:0 16px 38px #50311414}body.marmita-flow .steps article{background:linear-gradient(180deg,#ffffffd6,#fff8eac7)}body.marmita-flow .service-card p,body.marmita-flow .timeline-card p,body.marmita-flow .section-heading p,body.marmita-flow .plain-list,body.marmita-flow .stack-list,body.marmita-flow .small,body.marmita-flow .micro-note,body.marmita-flow .note-chip{color:#6c5f4d}body.marmita-flow .label{color:#c34825}body.marmita-flow .cta-card{background:linear-gradient(135deg,#ffffffe0,#ffeac3d1),#fff8ea}body.marmita-flow .btn{min-height:50px}body.marmita-flow .btn-primary{background:#d8512a;color:#fffaf0;box-shadow:0 16px 34px #d8512a38}body.marmita-flow .btn-primary:hover{background:#be4322}body.marmita-flow .btn-secondary{border-color:#183d2f2e;background:#ffffffb8;color:#183d2f}body.marmita-flow .list li{color:#6c5f4d}body.marmita-flow .list li:before{color:#d8512a}body.marmita-flow .form-field input,body.marmita-flow .form-field select{border-color:#183d2f24;background:#ffffffb8;color:#183d2f}body.marmita-flow .form-field input:focus,body.marmita-flow .form-field select:focus{outline-color:#d8512a52;border-color:#d8512a8c}body.marmita-flow .form-field select option{background:#fff8ea;color:#183d2f}body.marmita-flow .proof-chip-list span,body.marmita-flow .logo-chip{border-color:#183d2f1f;background:#ffffffad;color:#6c5f4d}body.marmita-flow .proof-snippet{background:#fff8ea;border-color:#183d2f1f;color:#183d2f}body.marmita-flow .proof-table div{background:#ffffffad;border-color:#183d2f1f;color:#6c5f4d}body.marmita-flow .proof-table strong{color:#183d2f}body.marmita-flow .quote{background:#ffffffb8;border-color:#183d2f1f}body.marmita-flow .quote strong{color:#183d2f}.marmita-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 18px}.marmita-pot{min-height:108px;display:grid;align-content:end;padding:14px;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#ffffff14,#ffffff05),#ffffff08}.marmita-pot span{color:var(--muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.1em}.marmita-pot strong{margin-top:6px;font-size:1.15rem}body.marmita-flow .marmita-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:6px}body.marmita-flow .marmita-pot{min-height:108px;display:grid;align-content:end;padding:14px;border-radius:var(--radius-lg);border:1px solid rgba(24,61,47,.12);background:#fff8ea}body.marmita-flow .marmita-pot span{color:#6c5f4d;font-size:.82rem;text-transform:uppercase;letter-spacing:.1em}body.marmita-flow .marmita-pot strong{margin-top:6px;color:#183d2f;font-size:1.15rem}body.marmita-flow{--bg: #fff4df;--panel: rgba(255, 251, 242, .92);--panel-solid: #fff8ea;--text: #183d2f;--muted: #695b47;--line: rgba(31, 73, 55, .14);--accent: #d94f2b;--accent-2: #2f6a4f;--shadow: 0 24px 70px rgba(84, 52, 24, .14);background:linear-gradient(90deg,rgba(31,73,55,.045) 1px,transparent 1px),linear-gradient(180deg,#fff3dd,#fae7c5 45%,#fffaf0);background-size:34px 34px,auto;overflow-x:hidden}body.marmita-flow .site-header{background:#fff4dfe6;border-bottom-color:#1f49371f}body.marmita-flow .nav{padding:14px 0}body.marmita-flow .nav-links{color:#4d4437;font-weight:650;flex-wrap:wrap;justify-content:flex-end}body.marmita-flow .nav-links a:not(.btn):hover{color:#183d2f}body.marmita-flow .page-hero{padding:46px 0 22px}body.marmita-flow .section{padding:46px 0}body.marmita-flow h1,body.marmita-flow h2,body.marmita-flow h3{letter-spacing:0}body.marmita-flow .checkout-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr) minmax(306px,.76fr);gap:18px;align-items:stretch}body.marmita-flow .compact-checkout-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center}body.marmita-flow .hero-copy{display:flex;flex-direction:column;justify-content:center;padding:18px 0}body.marmita-flow .kicker{width:fit-content;color:#244838;background:#ffffffbd;border-color:#1f493729;box-shadow:0 10px 28px #52381d14}body.marmita-flow .kicker:before{background:#2f6a4f;box-shadow:none}body.marmita-flow .hero-copy h1{margin:20px 0 18px;max-width:18ch;color:#183d2f;font-size:4.15rem;line-height:.98;letter-spacing:0;text-wrap:balance}body.marmita-flow .compact-checkout-hero .hero-copy h1{max-width:13ch;font-size:clamp(2.8rem,5.3vw,4.9rem)}body.marmita-flow .hero-copy p{margin:0;max-width:58ch;color:#574b3a;font-size:1.09rem;line-height:1.68}body.marmita-flow .hero-actions{margin-top:26px}body.marmita-flow .secondary-actions{margin-top:10px}body.marmita-flow .btn{min-height:50px;border-radius:999px;font-weight:800}body.marmita-flow .btn-primary{background:#d94f2b;color:#fffaf0;box-shadow:0 16px 34px #d94f2b3d}body.marmita-flow .btn-primary:hover{background:#bd4122}body.marmita-flow .btn-secondary{border-color:#1f49372e;background:#ffffffb8;color:#183d2f}.marmita-sales-hero{position:relative;overflow:hidden}.marmita-sales-hero:before{content:"";position:absolute;inset:auto 0 0;height:44%;background:linear-gradient(180deg,transparent,rgba(47,106,79,.08));pointer-events:none}.hero-price-line{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hero-price-line span{display:inline-flex;align-items:baseline;gap:7px;min-height:40px;padding:8px 12px;border:1px solid rgba(31,73,55,.13);border-radius:999px;background:#ffffffc2;color:#6d5c42;box-shadow:0 10px 24px #52381d12;font-size:.92rem}.hero-price-line strong{color:#c34825;font-size:1.08rem}.marmita-hero-visual{position:relative;margin:0;align-self:stretch;min-height:610px;border:1px solid rgba(31,73,55,.15);border-radius:18px;overflow:hidden;background:#f1d7a8;box-shadow:0 28px 80px #53321233}.marmita-hero-visual:before{content:"preço antes de divulgar";position:absolute;z-index:2;left:16px;bottom:16px;padding:9px 12px;border-radius:999px;background:#183d2feb;color:#fff8ea;font-size:.77rem;font-weight:850;text-transform:uppercase;letter-spacing:0}.marmita-hero-visual:after{content:"";position:absolute;inset:0;box-shadow:inset 0 -110px 90px #183d2f2e,inset 0 0 0 1px #fff3;pointer-events:none}.marmita-hero-visual img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.marmita-proof-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;position:relative}.marmita-proof-strip article,.marmita-friction-grid article,.offer-tier,.status-card,.download-card{border:1px solid rgba(31,73,55,.13);background:#ffffffc7;box-shadow:0 16px 38px #50311414}.marmita-proof-strip article{min-height:98px;padding:16px;border-radius:var(--radius-lg)}.marmita-proof-strip span,.marmita-friction-grid span{display:block;margin-bottom:10px;color:#c34825;font-size:.78rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.marmita-proof-strip strong{color:#183d2f;line-height:1.25}body.marmita-flow .offer-panel,body.marmita-flow .delivery-card,body.marmita-flow .service-card,body.marmita-flow .timeline-card,body.marmita-flow .steps article,body.marmita-flow .cta-card{border-color:#1f493721;background:#fffc;box-shadow:0 16px 38px #50311414}body.marmita-flow .offer-panel{top:84px}.hero-checkout-card{overflow:hidden;background:linear-gradient(180deg,#fffffff5,#fff6e6f0),#fff8ea}.offer-price-card{display:grid;gap:6px;margin:20px 0 16px;padding:18px;border:1px solid rgba(217,79,43,.18);border-radius:var(--radius-lg);background:#fff0d4}.offer-price-card span,.offer-price-card small{color:#6c5f4d}.offer-price-card strong{color:#c34825;font-size:clamp(2.5rem,6vw,4rem);line-height:.95}body.marmita-flow .total-box{background:#183d2f;border-color:#183d2f33;color:#fff8ea}body.marmita-flow .total-box span,body.marmita-flow .total-box p{color:#fff8eac7}body.marmita-flow .inline-check{background:#fff8ea;border-color:#1f493724}body.marmita-flow .inline-check:focus-within{outline:2px solid rgba(217,79,43,.32);outline-offset:3px}body.marmita-flow .inline-check input{accent-color:#d94f2b}body.marmita-flow .price-breakdown{padding:14px 0;border-top:1px solid rgba(31,73,55,.1);border-bottom:1px solid rgba(31,73,55,.1)}body.marmita-flow .price-row strong,body.marmita-flow .section-heading h2,body.marmita-flow .card-title,body.marmita-flow .service-card h3,body.marmita-flow .timeline-card h3,.marmita-friction-grid h3,.offer-tier h3,.status-card h2,.download-card h3{color:#183d2f}body.marmita-flow .service-card p,body.marmita-flow .timeline-card p,body.marmita-flow .section-heading p,body.marmita-flow .plain-list,body.marmita-flow .stack-list,body.marmita-flow .small,body.marmita-flow .micro-note,body.marmita-flow .note-chip,.marmita-friction-grid p,.offer-tier p,.status-card p,.download-card p{color:#6c5f4d}body.marmita-flow .label{color:#c34825;letter-spacing:0}body.marmita-flow .note-chip{border-color:#1f493721;background:#fff1d7db;color:#5d503e}.marmita-problem-band{background:linear-gradient(180deg,#fff8ea47,#2f6a4f14)}.marmita-friction-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.marmita-friction-grid article{min-height:240px;padding:22px;border-radius:var(--radius-lg)}.marmita-friction-grid h3,.offer-tier h3{margin:0 0 10px}.marmita-friction-grid p,.offer-tier p,.status-card p,.download-card p{margin:0;line-height:1.65}body.marmita-flow .steps{grid-template-columns:repeat(4,minmax(0,1fr))}body.marmita-flow .steps article{min-height:230px;background:linear-gradient(180deg,#ffffffe6,#fff8eacc)}.marmita-offer-grid,.marmita-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.marmita-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-tier,.status-card{display:grid;gap:14px;align-content:start;padding:24px;border-radius:var(--radius-lg)}.offer-tier strong{color:#d94f2b;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1}.offer-tier-featured,.status-card-ok,.download-card{background:linear-gradient(180deg,#fffdf7,#fff0d4);border-color:#d94f2b2e}.status-panel,.access-kit-panel,.marmita-access-callout{background:linear-gradient(180deg,#fffffff0,#fff6e6e0),#fff8ea}.download-card{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:24px;border-radius:var(--radius-lg)}body.marmita-flow .resource-card h3 a{color:#183d2f;text-decoration:underline;text-decoration-color:#d94f2b5c;text-underline-offset:4px}body.marmita-flow .footer{color:#6c5f4d}body.marmita-flow .cta-card{background:linear-gradient(135deg,#ffffffe6,#ffeac3db),#fff8ea}.marmita-react-flow{--panel: rgba(18, 28, 17, .88)}.marmita-react-flow .site-header{background:#080c07ad}.marmita-react-hero{padding-top:68px}.marmita-react-flow .offer-panel{border-color:#9de27a2e}.marmita-react-flow .service-card,.marmita-react-flow .timeline-card,.marmita-react-flow .steps article{transition:transform .16s ease,border-color .16s ease,background .16s ease}.marmita-react-flow .service-card:hover,.marmita-react-flow .timeline-card:hover,.marmita-react-flow .steps article:hover{transform:translateY(-2px);border-color:#9de27a38;background:#ffffff0b}.marmita-react-flow .inline-check:focus-within{outline:2px solid rgba(157,226,122,.42);outline-offset:3px}@media(max-width:960px){.hero-grid,.page-hero .hero-card,.grid-3,.grid-2,.cta-card,.logo-strip,.checkout-hero,.order-bump-card,.interest-card{grid-template-columns:1fr}.section-heading{align-items:start;flex-direction:column}.offer-panel{position:static}body.marmita-flow .checkout-hero,body.marmita-flow .compact-checkout-hero{grid-template-columns:1fr}body.marmita-flow .nav{align-items:flex-start;flex-wrap:wrap}body.marmita-flow .nav-links{justify-content:flex-start;max-width:100%}body.marmita-flow .nav-links .btn{width:auto}.marmita-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.marmita-hero-visual{aspect-ratio:4 / 5;min-height:0;max-height:560px;width:100%}.marmita-hero-visual img{height:100%}body.marmita-flow .steps,.marmita-friction-grid,.marmita-offer-grid,.marmita-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nav{flex-direction:column;align-items:start}.brand img{height:36px}.nav-links{flex-wrap:wrap}.hero{padding-top:58px}.hero h1{font-size:2.7rem}.cta-card{padding:24px}.offer-panel,.delivery-card,.order-bump-card,.interest-card{padding:22px}.form-grid{grid-template-columns:1fr}.total-box strong{font-size:2.4rem}.marmita-hero .hero-copy h1{max-width:none}.marmita-board{grid-template-columns:1fr}.marmita-hero-visual{aspect-ratio:4 / 5;min-height:0;max-height:none}.marmita-proof-strip{grid-template-columns:1fr}.hero-price-line span{width:100%}body.marmita-flow .steps,.marmita-friction-grid,.marmita-offer-grid,.marmita-status-grid{grid-template-columns:1fr}body.marmita-flow .hero-copy h1,body.marmita-flow .compact-checkout-hero .hero-copy h1{font-size:2.9rem;max-width:none}.download-card{align-items:stretch;flex-direction:column}}body.marmita-lp-v3{--mll-ink: #203128;--mll-muted: #625846;--mll-soft: #fff8ec;--mll-paper: #fffdf7;--mll-line: rgba(32, 49, 40, .14);--mll-red: #c84a28;--mll-red-dark: #a93b1e;--mll-green: #2f654d;--mll-blue: #214b63;--mll-gold: #e5ad42;--mll-shadow: 0 18px 42px rgba(76, 48, 22, .13);overflow-x:hidden;color:var(--mll-ink);background:linear-gradient(180deg,#fff8ec,#f8ead1 48%,#fffdf7),repeating-linear-gradient(90deg,rgba(32,49,40,.035) 0 1px,transparent 1px 34px);font-family:Karla,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.marmita-lp-v3 .container{width:min(calc(100% - 32px),1120px)}.marmita-lp-v3 h1,.marmita-lp-v3 h2,.marmita-lp-v3 h3{color:var(--mll-ink);font-family:Playfair Display,Georgia,serif;letter-spacing:0}.marmita-lp-v3 a:focus-visible,.marmita-lp-v3 button:focus-visible,.marmita-lp-v3 input:focus-visible{outline:3px solid rgba(33,75,99,.62);outline-offset:3px}.marmita-lp-v3 .btn{min-height:50px;border-radius:999px;cursor:pointer;font-weight:800;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.marmita-lp-v3 .btn-primary{background:var(--mll-red);color:#fffdf7;box-shadow:0 12px 28px #c84a283d}.marmita-lp-v3 .btn-primary:hover{background:var(--mll-red-dark);transform:translateY(-1px)}.marmita-lp-v3 .btn-secondary{border-color:#20312833;background:#fffdf7;color:var(--mll-ink)}.marmita-lp-v3 .btn-secondary:hover{border-color:#2031286b;transform:translateY(-1px)}.mll-topbar{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(32,49,40,.1);background:#fff8eceb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mll-topbar-inner{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px}.mll-wordmark{display:grid;gap:1px;line-height:1.02}.mll-wordmark span{color:var(--mll-ink);font-weight:900}.mll-wordmark small{color:var(--mll-muted);font-size:.74rem;font-weight:800}.mll-top-cta{min-height:42px;padding:0 16px;font-size:.92rem}.mll-hero{padding:24px 0 34px;overflow:hidden}.mll-hero-grid{display:grid;gap:22px}.mll-hero-copy{display:grid;gap:16px}.mll-kicker,.mll-label{color:var(--mll-red-dark);font-size:.78rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.mll-kicker{width:fit-content;max-width:100%;padding:8px 11px;border:1px solid rgba(47,101,77,.18);border-radius:999px;background:#fffdf7c7;color:var(--mll-green);box-shadow:0 10px 24px #4c301614}.mll-hero-copy h1{margin:0;max-width:12.3ch;font-size:clamp(2.42rem,11.5vw,4.7rem);line-height:1.01}.mll-hero-copy>p{margin:0;max-width:58ch;color:var(--mll-muted);font-size:1.06rem;line-height:1.58}.mll-hero-offer{display:grid;gap:12px;padding:14px;border:1px solid rgba(32,49,40,.15);border-radius:8px;background:#fffdf7e6;box-shadow:var(--mll-shadow)}.mll-price-lockup{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.mll-price-lockup span{color:var(--mll-muted);font-weight:850}.mll-price-lockup strong{color:var(--mll-red);font-size:2.7rem;line-height:.9}.mll-hero-offer p{margin:0;color:var(--mll-muted);font-size:.93rem;line-height:1.45}.mll-hero-visual{position:relative;min-height:440px}.mll-photo{position:absolute;margin:0;overflow:hidden;border:1px solid rgba(32,49,40,.14);border-radius:8px;background:#f2ddba;box-shadow:0 20px 46px #4c30162e}.mll-photo img{width:100%;height:100%;object-fit:cover}.mll-photo figcaption{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:7px 10px;border-radius:999px;background:#203128e6;color:#fffdf7;font-size:.72rem;font-weight:900;line-height:1}.mll-photo-main{inset:0 8% 54px 0}.mll-photo-main img{object-position:50% 42%}.mll-photo-small{width:42%;aspect-ratio:1}.mll-photo-cost{right:0;top:34px}.mll-photo-whatsapp{right:8px;bottom:0}.mll-section{padding:40px 0}.mll-narrow{max-width:820px}.mll-section-head{display:grid;gap:12px;max-width:760px;margin-bottom:20px}.mll-section-head h2,.mll-problem h2,.mll-offer-copy h2,.mll-final-box h2{margin:0;font-size:clamp(2rem,8vw,3.35rem);line-height:1.04}.mll-section-head p,.mll-problem p,.mll-offer-copy p,.mll-final-box p{margin:0;color:var(--mll-muted);font-size:1.04rem;line-height:1.6}.mll-problem{background:#2f654d12}.mll-problem .mll-narrow{display:grid;gap:14px}.mll-reality-list{display:grid;gap:8px;margin-top:6px}.mll-reality-list span{min-height:44px;display:flex;align-items:center;padding:10px 12px;border-left:4px solid var(--mll-red);border-radius:0 8px 8px 0;background:#fffdf7d1;color:var(--mll-ink);font-weight:800}.mll-product-grid,.mll-practice-grid,.mll-step-list,.mll-faq-grid{display:grid;gap:14px}.mll-product-card,.mll-practice-card,.mll-step-list article,.mll-faq-grid article,.mll-checkout-card,.mll-final-box{border:1px solid var(--mll-line);border-radius:8px;background:#fffdf7e0;box-shadow:0 14px 32px #4c301617}.mll-product-card{overflow:hidden}.mll-product-card img{width:100%;aspect-ratio:16 / 11;object-fit:cover}.mll-product-card div,.mll-practice-card,.mll-step-list article,.mll-faq-grid article{padding:18px}.mll-product-card span,.mll-step-list span{color:var(--mll-red-dark);font-size:.78rem;font-weight:900;text-transform:uppercase}.mll-product-card h3,.mll-practice-card h3,.mll-step-list h3,.mll-faq-grid h3{margin:8px 0;font-family:Karla,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.16rem;line-height:1.22}.mll-product-card p,.mll-practice-card p,.mll-step-list p,.mll-faq-grid p{margin:0;color:var(--mll-muted);line-height:1.55}.mll-practice{background:linear-gradient(180deg,#fffdf740,#214b630f)}.mll-practice-card{display:grid;gap:14px;align-content:start}.mll-menu-preview,.mll-sheet-preview,.mll-phone-preview{display:grid;gap:8px;padding:12px;border-radius:8px;background:#fff8ec}.mll-menu-preview div,.mll-sheet-preview div{display:grid;grid-template-columns:.7fr 1fr;gap:10px;align-items:start;padding:9px;border-radius:6px;background:#fffdf7;color:var(--mll-muted);font-size:.92rem}.mll-menu-preview strong,.mll-sheet-preview span{color:var(--mll-ink)}.mll-sheet-preview div{grid-template-columns:1fr .7fr .5fr}.mll-sheet-preview .mll-sheet-head{background:var(--mll-blue)}.mll-sheet-preview .mll-sheet-head span{color:#fffdf7;font-size:.76rem;font-weight:900;text-transform:uppercase}.mll-phone-preview{background:#e8f2e6}.mll-phone-preview div{width:fit-content;max-width:92%;padding:10px 12px;border-radius:8px;background:#fffdf7;color:var(--mll-ink);line-height:1.35;box-shadow:0 8px 20px #20312814}.mll-phone-preview div:nth-child(2){justify-self:end;background:#d8ebd0}.mll-steps{background:#e5ad421f}.mll-step-list article{position:relative;padding-left:68px}.mll-step-list span{position:absolute;left:18px;top:18px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--mll-ink);color:#fffdf7}.mll-wide-cta{width:100%;margin-top:16px}.mll-offer-section{background:linear-gradient(180deg,#fffdf733,#c84a2814)}.mll-offer-layout{display:grid;gap:18px}.mll-offer-copy{display:grid;align-content:center;gap:14px}.mll-safe-notes{display:grid;gap:8px}.mll-safe-notes span{min-height:42px;display:flex;align-items:center;padding:9px 12px;border:1px solid rgba(32,49,40,.14);border-radius:999px;background:#fffdf7c7;color:var(--mll-muted);font-weight:800}.mll-checkout-card{display:grid;gap:15px;padding:18px;-webkit-backdrop-filter:none;backdrop-filter:none}.marmita-lp-v3 .mll-price-card{margin:0;padding:18px;border:1px solid rgba(200,74,40,.2);border-radius:8px;background:#fff0d6}.marmita-lp-v3 .mll-price-card strong{color:var(--mll-red);font-size:3.1rem}.marmita-lp-v3 .mll-price-card small{color:var(--mll-muted)}.marmita-lp-v3 .mll-inline-check{min-height:64px;border-color:var(--mll-line);border-radius:8px;background:#fffdf7}.marmita-lp-v3 .mll-inline-check:focus-within{border-color:var(--mll-blue);box-shadow:0 0 0 3px #214b6326}.marmita-lp-v3 .mll-price-breakdown{margin:0;padding:12px 0;border-top:1px solid rgba(32,49,40,.1);border-bottom:1px solid rgba(32,49,40,.1)}.marmita-lp-v3 .price-row{align-items:flex-start;color:var(--mll-muted);font-size:.93rem}.marmita-lp-v3 .price-row strong{color:var(--mll-ink);text-align:right}.marmita-lp-v3 .mll-total-box{margin:0;border-radius:8px;background:var(--mll-ink)}.marmita-lp-v3 .mll-total-box span,.marmita-lp-v3 .mll-total-box p{color:#fffdf7cc}.marmita-lp-v3 .mll-total-box strong{color:#fffdf7;font-size:2.75rem}.mll-cta-stack{display:grid;gap:10px}.marmita-lp-v3 .mll-note-chip{display:block;margin:0;border-radius:8px;background:#fff0d6e0;color:var(--mll-muted)}.mll-faq{background:#2f654d0f}.mll-final-box{display:grid;gap:16px;padding:20px;background:#fffdf7}.mll-sticky-cta{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid rgba(32,49,40,.16);border-radius:999px;background:#fffdf7f2;box-shadow:0 18px 42px #4c301638;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mll-sticky-cta span{padding-left:8px;color:var(--mll-ink);font-size:.92rem;font-weight:900}.mll-sticky-cta .btn{min-height:42px;padding:0 18px}.mll-footer{padding-bottom:92px}@media(max-width:390px){.mll-hero-copy h1{font-size:2.28rem}.mll-top-cta{padding:0 13px}}@media(min-width:700px){.marmita-lp-v3 .container{width:min(calc(100% - 48px),1120px)}.mll-hero{padding:44px 0 48px}.mll-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(330px,.84fr);align-items:center;gap:32px}.mll-hero-copy h1{max-width:12.8ch;font-size:clamp(3.35rem,6.2vw,5.2rem)}.mll-hero-offer{grid-template-columns:.62fr 1fr;align-items:center}.mll-hero-offer p{grid-column:1 / -1}.mll-hero-visual{min-height:560px}.mll-section{padding:56px 0}.mll-reality-list,.mll-faq-grid,.mll-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mll-product-featured{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:stretch}.mll-product-featured img{height:100%;aspect-ratio:auto}.mll-practice-grid,.mll-step-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mll-step-list article{padding-left:18px;padding-top:66px}.mll-offer-layout{grid-template-columns:minmax(0,.9fr) minmax(340px,.8fr);gap:30px;align-items:start}.mll-final-box{grid-template-columns:minmax(0,1fr) 300px;align-items:center;padding:26px}.mll-sticky-cta{display:none}.mll-footer{padding-bottom:50px}}@media(min-width:1020px){.mll-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(380px,.66fr);gap:48px}.mll-hero-visual{min-height:650px}.mll-product-grid{grid-template-columns:1.1fr .95fr .95fr}.mll-product-featured{grid-column:auto;display:block}.mll-product-featured img{height:auto;aspect-ratio:16 / 11}}@media(prefers-reduced-motion:reduce){.marmita-lp-v3 *,.marmita-lp-v3 *:before,.marmita-lp-v3 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.marmita-lp-v4{--ml4-ink: #17251c;--ml4-muted: #665d4d;--ml4-paper: #fffaf0;--ml4-paper-strong: #fff5df;--ml4-paper-deep: #f1dec0;--ml4-line: rgba(23, 37, 28, .16);--ml4-green: #244f3c;--ml4-green-soft: #dbe9d7;--ml4-orange: #e85d25;--ml4-orange-dark: #bd4218;--ml4-blue: #31546b;--ml4-shadow: 0 22px 54px rgba(68, 44, 22, .13);overflow-x:hidden;color:var(--ml4-ink);background:linear-gradient(90deg,rgba(23,37,28,.035) 1px,transparent 1px),linear-gradient(180deg,#fffaf0,#f4e2c4 48%,#fffaf0);background-size:28px 28px,auto;font-family:Atkinson Hyperlegible,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.marmita-lp-v4 *,.marmita-lp-v4 *:before,.marmita-lp-v4 *:after{letter-spacing:0}.marmita-lp-v4 h1,.marmita-lp-v4 h2,.marmita-lp-v4 h3,.marmita-lp-v4 p{margin-top:0}.marmita-lp-v4 h1,.marmita-lp-v4 h2,.marmita-lp-v4 h3{color:var(--ml4-ink);font-family:inherit}.marmita-lp-v4 a:focus-visible,.marmita-lp-v4 button:focus-visible,.marmita-lp-v4 input:focus-visible{outline:3px solid rgba(49,84,107,.72);outline-offset:4px}.ml4-container{width:min(calc(100% - 32px),1120px);margin:0 auto}.ml4-topbar{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(23,37,28,.1);background:#fffaf0e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ml4-topbar-inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px}.ml4-brand{display:grid;gap:2px;min-height:44px;align-content:center;color:var(--ml4-ink);font-weight:700}.ml4-brand small{color:var(--ml4-muted);font-size:.76rem;font-weight:700}.ml4-nav-cta,.ml4-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:8px;cursor:pointer;font:inherit;font-weight:700;text-align:center;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.ml4-nav-cta{min-height:44px;padding:0 14px;background:var(--ml4-ink);color:var(--ml4-paper);font-size:.92rem}.ml4-nav-cta:hover{background:var(--ml4-green)}.ml4-btn{width:100%;padding:0 18px}.ml4-btn-primary{background:var(--ml4-orange);color:#fffaf0;box-shadow:0 14px 30px #e85d253d}.ml4-btn-primary:hover{background:var(--ml4-orange-dark);transform:translateY(-1px)}.ml4-btn-secondary{border-color:#17251c33;background:#fffaf0d1;color:var(--ml4-ink)}.ml4-btn-secondary:hover{border-color:#17251c6b;background:#fffaf0;transform:translateY(-1px)}.ml4-hero{padding:24px 0 30px;overflow:hidden}.ml4-hero-grid{display:grid;gap:24px}.ml4-hero-copy{display:grid;gap:16px;align-content:center}.ml4-kicker,.ml4-section-tag,.ml4-card-label{color:var(--ml4-orange-dark);font-size:.78rem;font-weight:700;text-transform:uppercase}.ml4-kicker{width:fit-content;max-width:100%;padding:8px 10px;border:1px solid rgba(36,79,60,.18);border-radius:999px;background:#fffaf0d1;color:var(--ml4-green)}.ml4-hero h1{max-width:13ch;margin-bottom:0;font-size:clamp(2.35rem,10vw,5.1rem);line-height:1}.ml4-hero-copy>p{max-width:57ch;margin-bottom:0;color:var(--ml4-muted);font-size:1.05rem;line-height:1.58}.ml4-hero-actions{display:grid;gap:10px;max-width:560px}.ml4-hero-actions span{color:var(--ml4-muted);font-size:.92rem;line-height:1.48}.ml4-command{position:relative;display:grid;gap:12px;min-height:580px}.ml4-command-photo,.ml4-ledger-card,.ml4-preview-image,.ml4-ticket,.ml4-outcome-card,.ml4-fit-card,.ml4-checkout-card,.ml4-faq-grid article,.ml4-final-box{border:1px solid var(--ml4-line);border-radius:8px;background:#fffaf0e6;box-shadow:var(--ml4-shadow)}.ml4-command-photo{overflow:hidden;min-height:260px}.ml4-command-photo img,.ml4-preview-image img{width:100%;height:100%;object-fit:cover}.ml4-ledger-card{display:grid;gap:10px;padding:14px}.ml4-cost-receipt{background:repeating-linear-gradient(0deg,rgba(23,37,28,.045) 0 1px,transparent 1px 28px),#fffdf6}.ml4-cost-receipt div{display:flex;justify-content:space-between;gap:14px;padding-bottom:8px;border-bottom:1px dashed rgba(23,37,28,.18);color:var(--ml4-muted);font-size:.92rem}.ml4-cost-receipt strong,.ml4-total-line span,.ml4-total-line strong{color:var(--ml4-ink)}.ml4-shop-list{background:var(--ml4-green-soft)}.ml4-shop-list ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ml4-shop-list li,.ml4-ticket label{position:relative;padding-left:20px;color:var(--ml4-ink);line-height:1.35}.ml4-shop-list li:before,.ml4-ticket label:before{content:"";position:absolute;left:0;top:.48em;width:8px;height:8px;border-radius:999px;background:var(--ml4-orange)}.ml4-whatsapp-card{background:#e5f0df}.ml4-whatsapp-card p{margin-bottom:0;padding:12px;border-radius:8px 8px 8px 2px;background:#fffaf0;color:var(--ml4-ink);line-height:1.42}.ml4-problem{padding:36px 0;background:var(--ml4-green);color:#fffaf0}.ml4-problem h2,.ml4-problem .ml4-section-tag{color:#fffaf0}.ml4-problem h2{margin-bottom:0;font-size:clamp(2rem,8vw,3.6rem);line-height:1.05}.ml4-problem-copy{display:grid;gap:18px}.ml4-problem-copy p{margin-bottom:0;color:#fffaf0d6;font-size:1.02rem;line-height:1.6}.ml4-contrast-list{display:grid;gap:8px}.ml4-contrast-list div{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:1px solid rgba(255,250,240,.18);border-radius:8px;background:#fffaf014}.ml4-contrast-list span{color:#fffaf0b8;text-decoration:line-through}.ml4-contrast-list strong{color:#fffaf0}.ml4-section{padding:44px 0}.ml4-section-head{display:grid;gap:10px;max-width:780px;margin-bottom:22px}.ml4-section-head h2,.ml4-preview-copy h2,.ml4-offer-copy h2,.ml4-final-box h2{margin-bottom:0;font-size:clamp(2rem,8vw,3.55rem);line-height:1.05}.ml4-section-head p,.ml4-preview-copy p,.ml4-offer-copy p,.ml4-final-box p{margin-bottom:0;color:var(--ml4-muted);font-size:1.02rem;line-height:1.6}.ml4-table-section{background:#fffaf06b}.ml4-outcome-layout,.ml4-fit-grid,.ml4-faq-grid{display:grid;gap:14px}.ml4-outcome-card{padding:18px;background:#fffaf0}.ml4-outcome-card span{color:var(--ml4-orange-dark);font-weight:700}.ml4-outcome-card h3,.ml4-fit-card h3,.ml4-faq-grid h3{margin:9px 0;font-size:1.15rem;line-height:1.22}.ml4-outcome-card p,.ml4-fit-card li,.ml4-faq-grid p{margin-bottom:0;color:var(--ml4-muted);line-height:1.55}.ml4-preview-section{background:linear-gradient(180deg,#31546b14,#fffaf03d)}.ml4-preview-grid{display:grid;gap:20px}.ml4-preview-copy{display:grid;align-content:center;gap:10px}.ml4-preview-board{display:grid;gap:12px}.ml4-preview-image{position:relative;min-height:240px;margin:0;overflow:hidden}.ml4-preview-image figcaption{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:7px 10px;border-radius:999px;background:#17251ce0;color:#fffaf0;font-size:.78rem;font-weight:700}.ml4-ticket{display:grid;gap:10px;padding:16px;background:#fffdf6}.ml4-ticket span{color:var(--ml4-orange-dark);font-weight:700}.ml4-ticket input{position:absolute;opacity:0;pointer-events:none}.ml4-fit-section{background:#244f3c12}.ml4-fit-card{padding:20px}.ml4-fit-card ul{display:grid;gap:10px;margin:0;padding-left:20px}.ml4-fit-yes{border-top:6px solid var(--ml4-green)}.ml4-fit-no{border-top:6px solid var(--ml4-orange)}.ml4-offer-section{background:#e85d2514}.ml4-offer-grid{display:grid;gap:20px}.ml4-offer-copy{display:grid;align-content:center;gap:14px}.ml4-included-list{display:grid;gap:8px}.ml4-included-list span{min-height:44px;display:flex;align-items:center;padding:10px 12px;border-left:4px solid var(--ml4-orange);border-radius:0 8px 8px 0;background:#fffaf0cc;color:var(--ml4-ink);font-weight:700}.ml4-checkout-card{display:grid;gap:14px;padding:18px;background:#fffaf0}.ml4-price-card{display:grid;gap:4px;padding:18px;border:1px solid rgba(232,93,37,.24);border-radius:8px;background:var(--ml4-paper-strong)}.ml4-price-card span,.ml4-price-card small{color:var(--ml4-muted)}.ml4-price-card strong{color:var(--ml4-orange-dark);font-size:3.4rem;line-height:1}.ml4-inline-check{min-height:72px;display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--ml4-line);border-radius:8px;background:#fffdf6;cursor:pointer}.ml4-inline-check:focus-within{border-color:var(--ml4-blue);box-shadow:0 0 0 3px #31546b24}.ml4-inline-check input{width:20px;height:20px;margin-top:2px;accent-color:var(--ml4-orange)}.ml4-inline-check span{display:grid;gap:4px}.ml4-inline-check small{color:var(--ml4-muted);line-height:1.4}.ml4-price-breakdown{display:grid;gap:8px;padding:10px 0;border-top:1px solid var(--ml4-line);border-bottom:1px solid var(--ml4-line)}.ml4-price-breakdown .price-row{display:flex;justify-content:space-between;gap:12px;color:var(--ml4-muted);line-height:1.4}.ml4-price-breakdown .price-row strong{color:var(--ml4-ink);text-align:right}.ml4-total-box{display:grid;gap:4px;padding:16px;border-radius:8px;background:var(--ml4-ink)}.ml4-total-box span,.ml4-total-box p{margin-bottom:0;color:#fffaf0c7}.ml4-total-box strong{color:#fffaf0;font-size:2.8rem;line-height:1}.ml4-cta-stack{display:grid;gap:10px}.ml4-note-chip{margin-bottom:0;padding:12px;border-radius:8px;background:#dbe9d7b8;color:var(--ml4-muted);font-size:.92rem;line-height:1.45}.ml4-faq-section{background:#fffaf057}.ml4-faq-grid article{padding:18px}.ml4-final-cta{padding:44px 0}.ml4-final-box{display:grid;gap:16px;padding:20px;background:#fffdf6}.ml4-sticky-cta{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--ml4-line);border-radius:8px;background:#fffaf0f5;box-shadow:0 18px 42px #442c1633;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ml4-sticky-cta span{color:var(--ml4-ink);font-size:.92rem;font-weight:700}.ml4-sticky-cta .ml4-btn{width:auto;min-height:44px;padding:0 18px}.ml4-footer{padding:26px 0 92px;color:var(--ml4-muted);font-size:.92rem}@media(max-width:380px){.ml4-container{width:min(calc(100% - 24px),1120px)}.ml4-hero h1{font-size:2.16rem}.ml4-nav-cta{padding:0 10px;font-size:.86rem}}@media(min-width:700px){.ml4-container{width:min(calc(100% - 48px),1120px)}.ml4-hero{padding:42px 0 54px}.ml4-hero-grid,.ml4-problem-grid,.ml4-preview-grid,.ml4-offer-grid{grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:center;gap:36px}.ml4-hero h1{font-size:clamp(3.45rem,6.4vw,5.55rem)}.ml4-hero-actions{grid-template-columns:minmax(220px,.86fr) minmax(190px,1fr);align-items:center}.ml4-command{min-height:610px}.ml4-command-photo-main{position:absolute;inset:18px 0 178px 74px}.ml4-cost-receipt{position:absolute;left:0;top:0;width:58%}.ml4-shop-list{position:absolute;right:16px;bottom:0;width:46%}.ml4-whatsapp-card{position:absolute;left:18px;bottom:72px;width:56%}.ml4-problem{padding:54px 0}.ml4-section{padding:60px 0}.ml4-outcome-layout{grid-template-columns:1.05fr .95fr}.ml4-outcome-card:nth-child(2){transform:translateY(22px)}.ml4-outcome-card:nth-child(3){transform:translateY(-12px)}.ml4-preview-board{grid-template-columns:.9fr 1.1fr;align-items:stretch}.ml4-preview-image:first-child{min-height:360px;grid-row:span 2}.ml4-ticket{min-height:190px}.ml4-fit-grid,.ml4-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ml4-final-box{grid-template-columns:minmax(0,1fr) 310px;align-items:center;padding:26px}.ml4-sticky-cta{display:none}.ml4-footer{padding-bottom:50px}}@media(min-width:1040px){.ml4-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(420px,.68fr);gap:54px}.ml4-command{min-height:660px}.ml4-outcome-layout{grid-template-columns:1.12fr .88fr .88fr}.ml4-outcome-card:first-child{grid-row:span 2;display:grid;align-content:center;min-height:330px}.ml4-outcome-card:nth-child(4){grid-column:2 / 4}}@media(prefers-reduced-motion:reduce){.marmita-lp-v4 *,.marmita-lp-v4 *:before,.marmita-lp-v4 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
