/* The existing hero now includes the original trust badges in the first screen. */
.hero{min-height:100svh;align-items:start}.hero-inner{padding:150px 0 35px}.hero-trust{margin:0 0 26px}.hero-trust .trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hero-trust .trust-badge{background:#131210e8;padding:15px 18px;gap:12px;min-width:0;justify-content:center}.hero-trust .trust-badge small{flex-basis:100%;text-align:center}.hero-trust .airbnb-logo{width:110px}.hero-trust .booking-logo{width:130px}.hero-trust .award-cup{width:32px;height:40px}.hero-trust .trust-badge .award-label{font-size:12px}.hero .hero-inner h1{font-size:clamp(48px,5.5vw,76px);line-height:1.04;margin:12px 0 16px;max-width:850px}.hero .lead{max-width:820px;font-size:18px;line-height:1.55}.hero .proof{grid-template-columns:repeat(4,1fr);margin-top:28px;padding-top:18px;gap:12px}.hero .proof span{font-size:12px}.hero .actions{margin-top:22px}
@media(max-width:900px){.hero-inner{padding-top:155px}.hero-trust .trust-badge{gap:8px;padding:12px}.hero-trust .trust-badge span{font-size:12px}}
@media(max-width:620px){.hero{min-height:100svh}.hero-inner{padding-top:155px;padding-bottom:26px}.hero-trust{margin-bottom:20px}.hero-trust .trust-grid{gap:8px}.hero-trust .trust-badge{padding:10px 7px;gap:6px}.hero-trust .airbnb-logo,.hero-trust .booking-logo{width:95px;max-height:25px}.hero-trust .superhost-label{font-size:11px}.hero-trust .superhost-icon{width:18px;height:18px}.hero-trust .trust-badge .award-label{font-size:11px;padding:4px}.hero-trust .award-cup{width:22px;height:28px}.hero-trust .trust-badge small{font-size:11px}.hero .hero-inner h1{font-size:43px}.hero .lead{font-size:15px;line-height:1.5}.hero .proof{grid-template-columns:repeat(2,1fr);margin-top:22px}.hero .proof strong{font-size:28px}.hero .proof span{font-size:11px}.hero .actions{gap:10px}.hero .button{padding:0 16px}}
