.maara-site{--teal:#043d3b;--teal-dark:#002e2f;--cream:#f7f5e9;--gold:#ffca48;--ink:#09243a;min-height:100vh;background:radial-gradient(circle at 55% 22%,#0b6a5b 0,transparent 27%),linear-gradient(145deg,#064846,var(--teal-dark));color:white;font-family:Arial,sans-serif}.maara-site *{box-sizing:border-box}.maara-shell{max-width:1450px;margin:auto;border-inline:1px solid rgba(255,255,255,.18)}.maara-header{height:86px;padding:16px 44px;display:flex;align-items:center;gap:32px}.maara-logo{width:178px;height:auto}.maara-nav{margin-left:auto;display:flex;align-items:center;gap:38px;font-size:14px}.maara-nav a{color:white;text-decoration:none}.gold-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;background:linear-gradient(#ffe08b,#ffb92d);color:#082b2e;font-weight:800;padding:15px 29px;text-decoration:none;box-shadow:0 8px 24px rgba(255,184,37,.23)}.gold-cta img{width:18px}.mobile-cta{display:none}.maara-hero{padding:32px 44px 28px;display:grid;grid-template-columns:1.04fr .96fr;gap:48px;align-items:center}.eyebrow{text-transform:uppercase;letter-spacing:.28em;color:#ffd669;font-size:13px;font-weight:800}.maara-hero h1{font-family:Georgia,serif;font-size:clamp(54px,5.1vw,82px);line-height:.94;letter-spacing:-.055em;margin:18px 0}.maara-hero h1 span{color:var(--gold)}.hero-intro{max-width:570px;color:#e1ebe8;font-size:19px;line-height:1.42}.demo-form{margin-top:28px;max-width:700px;background:rgba(255,255,255,.13);padding:10px;border:1px solid rgba(255,255,255,.2);border-radius:18px}.demo-form__field,.demo-form__row{display:flex;gap:10px}.demo-form__field{background:white;color:var(--ink);border-radius:12px;align-items:center;flex:1;padding:0 16px}.demo-form__field img{filter:none}.demo-form input{font:inherit;border:0;outline:0;width:100%;height:52px;background:transparent;color:#122c3d}.demo-form button{height:52px;border:0;border-radius:12px;background:var(--gold);font:800 16px Georgia,serif;color:#08282c;padding:0 24px;display:flex;align-items:center;gap:9px;white-space:nowrap}.demo-form__help{font-size:12px;color:#bbceca;padding:9px 5px 1px}.demo-form__error{font-size:13px;color:#ffd1c9;padding:3px 5px}.trust{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:17px;color:#d7e4df;font-size:13px}.trust strong{font:700 22px Georgia,serif;color:white}.trust span:before{content:"✓";display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--gold);color:#073638;font-weight:900;margin-right:7px}.hero-display{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;align-items:center}.phone{width:230px;min-height:390px;margin:auto;padding:24px 20px;border:8px solid #15201f;border-radius:42px;background:linear-gradient(160deg,#142925,#020606);box-shadow:0 25px 60px #001817;transform:rotate(3deg);text-align:center}.phone .status{font-size:10px;text-align:left}.phone p{font-size:14px;line-height:1.35}.phone-logo{width:76px;height:76px;margin:48px auto 14px}.phone h2{font:700 25px/1 Georgia,serif;margin:0}.phone small{display:block;margin-top:12px;color:#cad8d4}.call-actions{display:flex;justify-content:space-around;margin-top:30px;font-size:10px}.call-actions img{display:block;width:44px;height:44px;margin:0 auto 7px;padding:11px;border-radius:50%;background:#29c76f}.call-actions span:first-child img{background:#f04d52;transform:rotate(135deg)}.outcome-list{display:grid;gap:10px}.outcome{display:flex;align-items:center;gap:14px;background:var(--cream);color:var(--ink);border-radius:13px;padding:13px;box-shadow:0 8px 24px rgba(0,0,0,.15)}.outcome>span{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#0ba080}.outcome img{width:26px;height:26px}.outcome h3,.outcome p{margin:0}.outcome h3{font:700 16px Georgia,serif}.outcome p{font-size:12px;margin-top:3px}.hand-note{font:italic 18px Georgia,serif;text-align:center;transform:rotate(-4deg);color:#ffdf82}.cream-slab{margin:0 18px;background:var(--cream);color:var(--ink);border-radius:24px;overflow:hidden}.situations{display:grid;grid-template-columns:1.45fr .75fr}.roi,.situations-main{padding:28px 34px}.situations h2,.try h2,.why h2{font:800 29px Georgia,serif;margin:0}.section-copy{margin:5px 0 18px;color:#365067}.scenario-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.scenario{border:1px solid #dcd9cd;border-radius:12px;padding:16px 10px;text-align:center}.scenario img{width:48px;height:48px}.scenario h3{font:700 14px Georgia,serif;margin:7px 0}.scenario p{font-size:11px;margin:0;line-height:1.35}.roi{background:linear-gradient(140deg,#e8f7ee,#fff6dc);border-left:1px solid #d9e2d8}.roi h2{font:800 27px/1.05 Georgia,serif;margin:8px 0}.roi p{font-size:12px}.equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin-top:16px;text-align:center}.eq-card{min-height:116px;padding:10px 6px;border-radius:12px;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px}.eq-card:last-child{background:#ffdfa0}.eq-card img{width:34px;height:34px}.eq-card strong{font:800 25px Georgia,serif}.dark-row{display:grid;grid-template-columns:1fr 340px;gap:12px;margin:12px 18px;background:transparent}.try,.why{background:rgba(0,30,29,.72);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:24px}.try>p,.why>p{color:#b8ceca;margin:5px 0 16px}.benefit-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.benefit{min-height:145px;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:14px 9px;text-align:center}.benefit img{width:42px;height:42px;padding:9px;border-radius:50%;background:#eef7ee}.benefit h3{font:700 13px Georgia,serif;margin:8px 0}.benefit p{font-size:10px;color:#c1d2ce;margin:0}.try-link{display:flex;align-items:center;gap:12px;background:var(--cream);color:var(--ink);padding:10px;border-radius:10px;margin-top:9px;text-decoration:none}.try-link>img{width:34px;height:34px;padding:7px;border-radius:50%;background:#d9f2e7}.try-link b,.try-link small{display:block}.try-link small{font-size:10px}.try-link:after{content:"→";margin-left:auto;font-weight:700}.try .gold-cta{width:100%;margin-top:10px;padding:12px}.business{margin:0 18px 14px;background:var(--cream);color:var(--ink);border-radius:18px;padding:17px 34px;display:flex;align-items:center;gap:25px}.business h2{font:700 20px Georgia,serif;margin:0}.business p{font-size:12px;margin:3px 0}.business-list{display:grid;grid-template-columns:repeat(8,1fr);gap:7px;flex:1}.business-item{border:1px solid #ddd9cd;border-radius:9px;padding:8px;text-align:center;font-size:11px}.business-item img{display:block;width:27px;height:27px;margin:auto auto 4px}.maara-footer{height:70px;padding:12px 44px;display:flex;align-items:center;gap:35px}.maara-footer .maara-logo{width:130px}.maara-footer nav{display:flex;gap:25px;margin:auto}.maara-footer a,.maara-footer p{font-size:12px;color:#c3d5d1;text-decoration:none}@media(max-width:900px){.maara-shell{border:0}.maara-header{height:70px;padding:12px 18px}.maara-logo{width:135px}.maara-nav{display:none}.mobile-cta{display:inline-flex;margin-left:auto;padding:11px 17px}.maara-hero{padding:22px 18px 26px;display:block}.maara-hero h1{font-size:44px;line-height:.98}.hero-intro{font-size:16px}.demo-form__row{display:block}.demo-form__field{height:52px}.demo-form button{width:100%;justify-content:center;margin-top:8px}.trust{gap:12px;font-size:12px}.trust strong{width:100%}.hero-display{margin-top:34px;grid-template-columns:.85fr 1.15fr;gap:9px}.phone{width:145px;min-height:286px;border-width:5px;border-radius:28px;padding:15px 9px}.phone-logo{width:53px;height:53px;margin:30px auto 10px}.phone h2{font-size:18px}.phone p{font-size:10px}.call-actions{margin-top:18px}.call-actions img{width:34px;height:34px}.outcome{padding:9px 7px;gap:7px}.outcome>span{width:34px;height:34px}.outcome img{width:21px;height:21px}.outcome h3{font-size:12px}.outcome p{font-size:9px}.hand-note{display:none}.cream-slab{margin:0 8px;border-radius:18px}.situations{display:block}.roi,.situations-main{padding:22px 16px}.situations h2,.try h2,.why h2{font-size:23px}.scenario-grid{grid-template-columns:1fr 1fr}.scenario{display:flex;align-items:center;text-align:left;padding:11px}.scenario img{width:35px;height:35px;margin-right:7px}.scenario h3{margin:0}.roi{border-left:0;border-top:1px solid #d9e2d8}.dark-row{display:block;margin:9px 8px}.try,.why{padding:19px 15px;margin-bottom:9px}.benefit-grid{display:block}.benefit{display:flex;align-items:center;min-height:0;padding:8px 10px;margin-top:6px;text-align:left}.benefit img{width:32px;height:32px;margin-right:10px}.benefit h3{margin:0}.benefit p,.business,.maara-footer{display:none}}@media(max-width:420px){.maara-hero h1{font-size:39px}.hero-display{grid-template-columns:1fr}.phone{display:none}.outcome-list{grid-template-columns:1fr 1fr}.outcome{align-items:flex-start}.outcome p{display:none}.equation{gap:3px}.eq-card strong{font-size:20px}}.maara-site{--font-friendly:"Trebuchet MS","Avenir Next",Avenir,system-ui,sans-serif;--font-body:"Avenir Next",Avenir,Inter,system-ui,sans-serif;font-family:var(--font-body);font-weight:500}.maara-site .gold-cta,.maara-site .price,.maara-site button,.maara-site h1,.maara-site h2,.maara-site h3,.maara-site strong{font-family:var(--font-friendly)}.maara-hero h1{font-weight:900;letter-spacing:-.045em}.maara-hero h1 span{letter-spacing:-.055em}.benefit h3,.business h2,.outcome h3,.scenario h3{font-family:var(--font-friendly);font-weight:800}.hand-note{font-family:Bradley Hand,Segoe Print,cursive}.eyebrow{font-family:var(--font-friendly)}