:root{--page-title-display:none;}/* Start custom CSS */.mlp500, .mlp500 *{box-sizing:border-box}
.mlp500{font-family:'Segoe UI',Arial,sans-serif;color:#1A1A1A;background:#fff;line-height:1.45}
.mlp500 a{transition:opacity .18s ease, background .18s ease, color .18s ease}
.mlp500 a:hover{opacity:.88}
.mlp500-wrap{max-width:1140px;margin:0 auto}
.mlp500-hero{position:relative;min-height:760px;background:url('https://millburnlandscape.com/wp-content/uploads/2025/01/Millburn-Landscape-09-24-2024_01_57_PM.jpg') center/cover no-repeat;display:flex;align-items:center;padding:74px 40px;width:100%;overflow:hidden}
.mlp500-hero__overlay{position:absolute;inset:0;background:linear-gradient(105deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.70) 48%,rgba(0,0,0,.34) 100%)}
.mlp500-hero__inner{position:relative;z-index:2;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);gap:42px;align-items:center;width:100%}
.mlp500-hero h1{font-size:62px;font-weight:950;color:#fff;line-height:1.02;margin:0 0 18px;letter-spacing:-1.5px;text-shadow:0 2px 10px rgba(0,0,0,.45)}
.mlp500-hero__lead{font-size:20px;color:rgba(255,255,255,.94);max-width:760px;line-height:1.55;margin:0 0 28px}
.mlp500-hero__actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:0 0 24px}
.mlp500-eyebrow{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#3A7D1E;margin:0 0 10px}
.mlp500-eyebrow--light{display:inline-block;background:#3A7D1E;color:#fff;padding:8px 14px;border-radius:4px;margin-bottom:18px}
.mlp500-eyebrow--gold{color:#F5A623}
.mlp500-eyebrow--lightgreen{color:#7ECC4E}
.mlp500-btn{display:inline-block;background:#F5A623;color:#1A1A1A;padding:16px 28px;border-radius:7px;font-size:16px;font-weight:950;text-decoration:none;box-shadow:0 10px 24px rgba(0,0,0,.24);white-space:nowrap}
.mlp500-btn--white{background:#fff;color:#2C5F12;box-shadow:none}
.mlp500-btn--green{background:#3A7D1E;color:#fff}
.mlp500-call{color:#fff;font-size:18px;font-weight:950;text-decoration:none;white-space:nowrap}
.mlp500-call--dark{color:#fff}
.mlp500-trustrow{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.mlp500-trustrow span{background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-size:13px;font-weight:850;padding:8px 13px}
.mlp500-formcard{background:#fff;border-radius:14px;padding:30px 26px;box-shadow:0 20px 50px rgba(0,0,0,.38);border-top:6px solid #F5A623}
.mlp500-formcard__label{font-size:12px;font-weight:950;letter-spacing:1px;text-transform:uppercase;color:#3A7D1E;margin:0 0 6px}
.mlp500-formcard h2{font-size:27px;font-weight:950;line-height:1.15;margin:0 0 8px;color:#1A1A1A}
.mlp500-formcard p{font-size:15px;color:#555;line-height:1.55;margin:0 0 18px}
.mlp500-formcard__shortcode{margin-top:12px}
.mlp500-fineprint{font-size:12px!important;color:#777!important;line-height:1.45!important;margin:18px 0 0!important}
.mlp500-offerbar{background:#472C00;color:#fff;padding:34px 40px;width:100%}
.mlp500-offerbar__inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.75fr) auto;gap:28px;align-items:center}
.mlp500-offerbar h2{font-size:32px;font-weight:950;line-height:1.12;margin:0;color:#fff}
.mlp500-offerbar ul{list-style:none;margin:0;padding:0}
.mlp500-offerbar li{font-size:15px;font-weight:850;margin:0 0 8px;color:#fff;position:relative;padding-left:20px}
.mlp500-offerbar li:before{content:'✓';position:absolute;left:0;color:#F5A623;font-weight:950}
.mlp500-section{padding:78px 40px;width:100%}
.mlp500-section--cream{background:#F5F5F2}
.mlp500-section--dark{background:#1A1A1A;color:#fff}
.mlp500-h2{font-size:40px;font-weight:950;color:#1A1A1A;line-height:1.17;margin:0 0 14px;letter-spacing:-.45px;max-width:870px}
.mlp500-h2--light{color:#fff}
.mlp500-body{font-size:18px;color:#666;max-width:820px;line-height:1.65;margin:0 0 38px}
.mlp500-section--dark .mlp500-body{color:rgba(255,255,255,.74)}
.mlp500-grid{display:grid;gap:24px}
.mlp500-grid--cards{grid-template-columns:repeat(4,minmax(0,1fr))}
.mlp500-grid--reviews{grid-template-columns:repeat(3,minmax(0,1fr))}
.mlp500-card{background:#fff;border:1px solid #E0E0D8;border-radius:12px;border-top:5px solid #3A7D1E;padding:28px 24px;box-shadow:0 8px 20px rgba(0,0,0,.04)}
.mlp500-card__icon{width:44px;height:44px;border-radius:50%;background:#3A7D1E;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:950;margin-bottom:18px}
.mlp500-card h3{font-size:20px;font-weight:950;color:#1A1A1A;margin:0 0 10px;line-height:1.2}
.mlp500-card p{font-size:15px;color:#555;line-height:1.65;margin:0}
.mlp500-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:42px;align-items:center}
.mlp500-panel{background:#fff;border:1px solid #E0E0D8;border-radius:14px;padding:32px 28px;box-shadow:0 10px 26px rgba(0,0,0,.05)}
.mlp500-panel--outline{box-shadow:none;border-top:5px solid #3A7D1E}
.mlp500-panel h3{font-size:24px;font-weight:950;line-height:1.2;color:#1A1A1A;margin:0 0 18px}
.mlp500-checklist{list-style:none;margin:0;padding:0}
.mlp500-checklist li{font-size:15px;color:#444;line-height:1.55;margin:0 0 12px;display:flex;gap:10px;align-items:flex-start}
.mlp500-checklist span{color:#3A7D1E;font-weight:950;flex-shrink:0}
.mlp500-proofgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px}
.mlp500-proofgrid div{background:#F5F5F2;border:1px solid #E0E0D8;border-radius:12px;padding:24px 20px}
.mlp500-proofgrid strong{display:block;font-size:24px;font-weight:950;color:#3A7D1E;margin:0 0 8px}
.mlp500-proofgrid span{font-size:15px;color:#555;line-height:1.55}
.mlp500-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:34px}
.mlp500-step{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:12px;padding:26px 22px}
.mlp500-step span{width:42px;height:42px;border-radius:50%;background:#7ECC4E;color:#102000;display:flex;align-items:center;justify-content:center;font-weight:950;margin-bottom:18px}
.mlp500-step h3{font-size:19px;font-weight:950;margin:0 0 8px;color:#fff;line-height:1.2}
.mlp500-step p{font-size:15px;color:rgba(255,255,255,.72);line-height:1.6;margin:0}
.mlp500-review{background:#fff;border:1px solid #E0E0D8;border-radius:12px;padding:28px 24px;margin:0;box-shadow:0 8px 20px rgba(0,0,0,.04)}
.mlp500-review:before{content:'★★★★★';display:block;color:#F5A623;font-size:18px;letter-spacing:1px;margin-bottom:12px}
.mlp500-review p{font-size:15px;color:#555;line-height:1.7;margin:0 0 16px;font-style:italic}
.mlp500-review cite{font-size:14px;color:#1A1A1A;font-weight:950;font-style:normal}
.mlp500-faq{max-width:920px}
.mlp500-faq details{background:#fff;border:1px solid #E0E0D8;border-radius:10px;margin:0 0 12px;padding:0;overflow:hidden}
.mlp500-faq summary{cursor:pointer;font-size:17px;font-weight:950;color:#1A1A1A;padding:20px 22px;list-style:none}
.mlp500-faq summary::-webkit-details-marker{display:none}
.mlp500-faq p{font-size:15px;color:#555;line-height:1.65;margin:0;padding:0 22px 22px}
.mlp500-final{background:#1A1A1A;color:#fff;padding:58px 40px;width:100%}
.mlp500-final__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}
.mlp500-final h2{font-size:38px;line-height:1.14;margin:0 0 10px;font-weight:950;color:#fff}
.mlp500-final p{font-size:17px;color:rgba(255,255,255,.72);line-height:1.6;margin:0;max-width:740px}
.mlp500-final__actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:flex-end}
.mlp500-sticky{display:none;position:fixed;left:16px;right:16px;bottom:16px;z-index:60;background:#F5A623;color:#1A1A1A;text-align:center;text-decoration:none;font-weight:950;font-size:16px;padding:14px 18px;border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.32)}
@media(max-width:1024px){
  .mlp500-hero__inner{grid-template-columns:1fr;gap:32px}.mlp500-formcard{max-width:650px}.mlp500-grid--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mlp500-proofgrid,.mlp500-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mlp500-offerbar__inner{grid-template-columns:1fr}.mlp500-final__inner{grid-template-columns:1fr}.mlp500-final__actions{justify-content:flex-start}
}
@media(max-width:767px){
.mlp500-hero{min-height:auto;padding:56px 22px 86px}.mlp500-hero h1{font-size:42px;letter-spacing:-.7px}.mlp500-hero__lead{font-size:17px}.mlp500-formcard{padding:24px 20px}.mlp500-section{padding:54px 22px}.mlp500-h2{font-size:31px}.mlp500-body{font-size:16px}.mlp500-offerbar{padding:30px 22px}.mlp500-offerbar h2{font-size:28px}.mlp500-grid--cards,.mlp500-grid--reviews,.mlp500-split,.mlp500-proofgrid,.mlp500-steps{grid-template-columns:1fr}.mlp500-final{padding:46px 22px 86px}.mlp500-final h2{font-size:30px}.mlp500-sticky{display:block}.mlp500-btn{white-space:normal;text-align:center;width:100%}.mlp500-call{display:block;width:100%;text-align:center}.mlp500-hero__actions{align-items:stretch}
}/* End custom CSS */