:root{--f-body:Arial,sans-serif;--f-display:Arial,sans-serif;--text-dk-sec:#40503c;--bdr-light:#b7c4aa}*{box-sizing:border-box}body{font-family:Arial,sans-serif}.pro-site .inner{width:min(1280px,90%);margin-inline:auto}.pro-inner section{padding-block:76px}.pro-inner .page-hero h1{font-size:clamp(42px,5.5vw,82px);line-height:1.04;letter-spacing:-.045em}.pro-inner .page-hero p{max-width:800px}.pro-site h2{letter-spacing:-.025em}.pro-site img{max-width:100%;height:auto}.pro-site .section-light{background:#eef1e9;color:#172219}.pro-site .section-light p,.pro-site .section-light li{color:#40503c}.pro-site .card-light,.pro-site .card-dark,.pro-site .solution-card{border-radius:2px;box-shadow:none}.pro-site .btn-primary{background:#c6ff43!important;color:#10170a!important;border:1px solid #c6ff43}.pro-site .btn-secondary{border-color:#6f845c}.pro-site .section-light .btn-secondary{color:#273f1c}.pro-site .section-label{color:#648c2b;letter-spacing:.15em}.pro-site .section-dark .section-label,.pro-site .section-dark2 .section-label{color:#c6ff43}.review-home .hero{background:#080c0a;padding:80px 0 96px;overflow:hidden}.review-home .hero-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center}.review-home .hero h1{font-size:clamp(44px,5.1vw,78px);line-height:1.02;letter-spacing:-.055em;color:#f0f4e8;margin:24px 0}.review-home .hero h1 em{color:#c6ff43;font-style:normal}.review-home .hero-tag{color:#c6ff43;text-transform:uppercase;font-size:13px;letter-spacing:.2em}.review-home .hero-sub{font-size:18px;line-height:1.65;color:#bdc9b5;max-width:580px}.review-home .hero-visual{margin:0;position:relative}.review-home .hero-visual img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:160px 160px 8px 8px}.review-home .hero-visual figcaption{font-size:13px;color:#a9b89c;margin-top:14px}.review-home .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.review-home .hero-note{font-size:13px;color:#a9b89c;margin-top:15px}.review-home .value-steps,.review-home .journey-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:0;list-style:none;margin-top:36px}.review-home .journey-steps{grid-template-columns:repeat(3,1fr)}.review-home .value-steps li{border-top:1px solid #9eaf8f;padding-top:20px;display:flex;flex-direction:column;gap:18px}.review-home .value-steps strong,.review-home .journey-steps strong{font-size:36px;color:#759c40}.review-home .solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:35px}.review-home .solution-card{padding:38px;border:1px solid #415137;background:#121c10}.review-home .solution-card h3{font-size:30px;color:#eff4e8;margin:18px 0}.review-home .solution-card p,.review-home .solution-card li{color:#bbc9b0}.review-home .solution-card ul{margin:22px 0 30px}.review-home .solution-kicker{font-size:12px;color:#c6ff43;letter-spacing:.08em}.review-home .proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0}.review-home .proof-value{font-size:33px;line-height:1.1;color:#324d20}.review-home .proof-label{font-size:14px;margin-top:12px}.review-home .proof-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:40px}.review-home .proof-photo-grid figure{margin:0}.review-home .proof-photo-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}.review-home .proof-photo-grid figcaption{font-size:13px;margin-top:12px}.review-home .cta-band{background:#c6ff43;color:#132109}.review-home .cta-band p,.review-home .cta-band h2{color:#132109}.review-home .cta-band .btn-primary{border-color:#132109;background:#132109!important;color:#eaffcb!important}.review-home .cta-band-actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:24px}.pro-site .form-privacy{font-size:14px}.preview-ribbon{background:#c6ff43;color:#172219;padding:9px 5vw;font:14px Arial;position:relative;z-index:101}.pro-site .pro-footer h2{font-size:17px}.pro-site .section-light table{color:#172219}@media(max-width:850px){.review-home .hero-inner{grid-template-columns:1fr}.review-home .hero{padding-top:45px}.review-home .hero-visual img{aspect-ratio:16/9;border-radius:80px 80px 4px 4px}.review-home .value-steps,.review-home .proof-grid{grid-template-columns:1fr 1fr}.review-home .solution-grid,.review-home .journey-steps{grid-template-columns:1fr}.pro-inner .grid-2{grid-template-columns:1fr!important;gap:30px!important}.pro-inner section{padding-block:48px}.pro-site table{display:block;overflow-x:auto;max-width:100%}}@media(max-width:520px){.review-home .proof-photo-grid{grid-template-columns:1fr}.review-home .hero h1{font-size:44px}.review-home .solution-card{padding:26px}.pro-site .inner{width:90%}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
