/* Visual alignment with the supplied ReadyCoreAI landing-page template */
:root{--navy:#04261d;--forest:#073d2b;--deep:#05271d;--green:#16734b;--orange:#ff690d;--cream:#f9f9f5;--ink:#092d22;--muted:#4c635a}
body{background:#f8f9f5;color:var(--ink)}.header{background:linear-gradient(100deg,#052b20,#041d16)}.brand-mark{border:0;border-radius:0;color:#d8f6e3;font-size:32px}.brand{font-family:Arial,sans-serif;font-weight:900}.hero{background:linear-gradient(110deg,#04281d 0%,#0a3224 58%,#06251d 100%)}.hero h1,.hero-copy h1{font-family:Arial,sans-serif;font-weight:900;letter-spacing:-.055em}.hero h1 em{color:#fff;font-style:normal}.eyebrow{color:#ff731b!important;font-weight:900;letter-spacing:.08em}.btn{background:#ff690d;border-color:#ff690d;border-radius:11px}.btn:hover{background:#e95a00}.section.dark,.steps-section,.closing{background:#04291e}.feature-icon{color:#ff690d}.feature{border-radius:14px}.product-card{border-radius:18px}.product-card .pill{background:#ffede1;color:#b84300}.product-card.pro{border-color:#ff690d}.comparison{border-radius:16px}.device{border-color:#222e2a}.section-intro h2 span{color:#14774d}.footer-grid{border-color:#1e4736}footer{background:#041f18}.hero-art .hero-photo{filter:saturate(.95)}
@media(max-width:720px){.wrap{padding-left:18px;padding-right:18px}.brand{font-size:20px}.hero h1{font-size:clamp(36px,9vw,58px)}}

/* Faithful visual continuation of the index template */
body{background:#fff;color:#0b211b;font-family:Arial,Helvetica,sans-serif}.header{background:#05271d;box-shadow:none}.nav{max-width:1240px;height:72px}.matching-logo{display:block;width:240px;height:auto;max-height:60px;object-fit:contain}.brand{letter-spacing:0}.header nav a{font-size:13px;font-weight:700;color:#fff}.header nav a:hover{color:#ff721b}.header .btn.small{background:#ff690d;border-radius:12px;padding:13px 20px}.hero{background:linear-gradient(90deg,rgba(2,18,15,.96) 0%,rgba(3,26,21,.91) 45%,rgba(3,26,21,.65) 100%),url('assets/hero-scene.png') center/cover}.hero:after{display:none}.hero-grid{min-height:540px;grid-template-columns:1fr 1fr;gap:20px}.hero-copy{padding:45px 0}.hero h1{font-size:clamp(48px,5.2vw,70px);max-width:580px;line-height:1.02;letter-spacing:-2px;text-shadow:0 2px 8px #0008}.hero-copy>p{font-size:18px;color:#fff;max-width:500px}.hero-template-art{height:500px;display:flex;align-items:center;justify-content:center;overflow:visible}.hero-template-art img{width:100%;max-height:500px;object-fit:cover;object-position:36% center;border-radius:14px;box-shadow:0 18px 45px #0008}.hero .micro{color:#f3f7f4!important}.trust{background:#fff}.trust-grid b{color:#073c2d}.section.light{background:#fff}.section h2,.section-intro h2{color:#0a3126}.section-intro h2 span{color:#ff690d}.feature{padding:0 0 24px;overflow:hidden;border-radius:13px;box-shadow:0 3px 14px #09231b16}.feature-visual{width:100%;height:225px;object-fit:cover;object-position:center 18%;display:block;background:#d6e5db}.feature-icon{margin:18px 24px 0;background:#ff690d;color:#fff;border-radius:50%;width:42px;height:42px;font-size:24px}.feature h3,.feature p,.feature-id{margin-left:24px;margin-right:24px}.dark{background:#05291e}.situation{border-radius:13px}.demo-stage{background:#e6f0e8}.compare-section{background:#f5f7f2}.product-top{background:#f4f8f2}.product-card.pro .product-top{background:#063b2b}.closing{background:linear-gradient(120deg,#05261c,#073c2c)}footer{background:#05261c}.faq-section{background:#fff}.btn.ghost{border:2px solid #fff;background:#061d17a6}.feature-id{display:block}.footer-bottom{color:#c7dbd2}@media(max-width:760px){.hero-grid{grid-template-columns:1fr}.hero-template-art{height:340px}.hero-template-art img{max-height:340px;object-position:center}.matching-logo{width:205px}.hero h1{font-size:clamp(39px,9vw,58px)}.feature-visual{height:200px}}
