.guest-lead{color:#3d4d44;font-size:19px}.landing-sections{color:#293831;max-width:980px;margin:0 auto;padding:16px 24px 48px}.landing-band{border-top:1px solid #dce2d8;padding:44px 0}.landing-band h2{margin:0 0 24px;font:400 clamp(26px,4vw,34px)/1.2 Georgia,serif}.landing-features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.landing-features svg{color:#3d6650;width:22px;height:22px}.landing-features h3{margin:10px 0 6px;font-size:17px}.landing-features p,.landing-prices dd{color:#3d4d44;margin:0;line-height:1.6}.landing-prices{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;display:grid}.landing-prices div{background:#fff;border:1px solid #dce2d8;border-radius:6px;padding:18px}.landing-prices dt{margin-bottom:8px;font:600 19px/1.3 Georgia,serif}.landing-footer{color:#61735f;border-top:1px solid #dce2d8;padding-top:24px;font-size:14px}.landing-footer nav{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.landing-footer a{color:#3d6650;align-items:center;min-height:44px;display:inline-flex}
