/* Awards are part of the hero's information flow, directly above the four facts. */
.hero .hero-inner{padding-top:132px;padding-bottom:27px}
.hero .hero-inner h1{font-size:clamp(45px,5vw,69px);line-height:1.02;margin:8px 0 10px;max-width:780px}
.hero .lead{font-size:17px;line-height:1.45;max-width:770px;margin:10px 0 15px}
.hero .actions{margin-top:16px}
.hero .hero-trust{margin:25px 0 7px}
.hero .hero-trust .trust-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:center}
.hero .hero-trust .trust-badge{min-height:0;border:0;background:none;padding:0;gap:9px 12px;justify-content:flex-start;align-content:center}
.hero .hero-trust .trust-badge small{display:inline;flex-basis:auto;text-align:left;margin:0;color:#f0dfc6;font-size:13px}
.hero .hero-trust .airbnb-logo{width:105px}.hero .hero-trust .booking-logo{width:120px}.hero .hero-trust .award-cup{width:25px;height:33px}
.hero .hero-trust .superhost-label,.hero .hero-trust .award-label{font-size:12px}
.hero .hero-trust .booking-score{font-size:15px}
.hero .proof{margin-top:8px;padding-top:10px;border-top:1px solid #ffffff55}
@media(max-width:900px){.hero .hero-inner{padding-top:140px}.hero .hero-trust .trust-grid{gap:14px}.hero .hero-trust .trust-badge{gap:7px}}
@media(max-width:620px){.hero .hero-inner{padding-top:133px;padding-bottom:21px}.hero .hero-inner h1{font-size:clamp(35px,9vw,43px);margin:6px 0 8px}.hero .lead{font-size:14px;line-height:1.4;margin:8px 0 13px}.hero .actions{margin-top:13px}.hero .button{min-height:45px}.hero .hero-trust{margin:18px 0 5px}.hero .hero-trust .trust-grid{grid-template-columns:1fr 1fr;gap:11px}.hero .hero-trust .trust-badge{gap:5px;align-items:center}.hero .hero-trust .airbnb-logo,.hero .hero-trust .booking-logo{width:80px;max-height:22px}.hero .hero-trust .award-cup{width:17px;height:24px}.hero .hero-trust .trust-badge span,.hero .hero-trust .trust-badge .award-label{font-size:10px}.hero .hero-trust .trust-badge small{font-size:10px;line-height:1.15}.hero .hero-trust .booking-score{font-size:12px}.hero .proof{margin-top:6px;padding-top:9px;gap:7px}.hero .proof strong{font-size:23px}.hero .proof span{font-size:10px}}
