.htb-hero-banner{display:block;margin-top:24px}.htb-hero-banner img{border:1.5px solid rgba(0,0,0,.1);border-radius:18px;box-shadow:0 6px 22px rgba(19,39,23,.1);display:block;height:auto;width:100%}a.htb-hero-banner{transition:transform .18s ease}a.htb-hero-banner:hover{transform:translateY(-2px)}@media (max-width:991px){.htb-hero-banner{margin-top:18px}}.htb-hero-copy>.htb-hero-banner:first-child{margin-bottom:22px;margin-top:0}@media (max-width:991px){.htb-hero-copy>.htb-hero-banner:first-child{margin-bottom:16px}}.htb-hero-copy:has(>.htb-hero-banner:first-child){padding-top:0!important}.htb-bf-band{align-items:center;background:linear-gradient(160deg,#2c5a33,#204326 55%,#132a17);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center;margin:0 0 28px;padding:14px 22px;text-align:center}.htb-bf-kicker{background:#f3eee3;border-radius:999px;color:#204326;font-size:13px;font-weight:800;letter-spacing:.08em;padding:6px 14px;text-transform:uppercase;white-space:nowrap}.htb-bf-offer{color:#fff;font-size:18px;font-weight:800}.htb-bf-terms{color:#c1dcb4;flex-basis:100%;font-size:13px}@media (max-width:640px){.htb-bf-offer{font-size:16px}.htb-bf-band{margin-bottom:20px;padding:14px 16px}}