.uh-home-hero .hero-content>:is(ul,ol){display:flex;flex-wrap:wrap;gap:12px 50px;margin:clamp(80px,9vw,140px) 0 0;padding:24px 0 0;border-top:1px solid var(--border);list-style:none;font-size:1.05rem}.uh-home-hero .hero-content>p:first-of-type{font-size:clamp(1.2rem,2vw,1.85rem);margin-block:48px 32px;max-width:790px;line-height:1.4}.uh-home-hero .hero-content>p>a:only-child{display:inline-flex;align-items:center;gap:14px;padding-block:8px;color:var(--accent);font-size:1.3rem}.uh-home-hero .hero-content>p>a:only-child:after{content:"→"}.uh-home-hero .hero-content h1 em{display:block;color:inherit}.uh-home-hero{position:relative;isolation:isolate;overflow:hidden}.uh-home-hero .hero-art{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center}.uh-home-hero .hero-content{padding-block:clamp(90px,10vw,150px) 36px}.uh-home-hero .hero-content>.hero-brand{display:flex;align-items:center;gap:.22em;font-size:clamp(3.6rem,8vw,7.6rem);font-weight:600;line-height:1;letter-spacing:-.05em;margin-block:0 clamp(28px,3vw,44px);max-width:none;color:var(--foreground)}.uh-home-hero .hero-content h1{font-size:clamp(2.1rem,3.6vw,3.4rem);font-weight:400;line-height:1.15;letter-spacing:-.035em;max-width:900px}.uh-home-hero .hero-content>p{font-size:clamp(1.2rem,2vw,1.85rem);margin-block:48px 32px;max-width:790px;line-height:1.4}.uh-home-hero .hero-content>.text-link{font-size:1.3rem}.uh-home-hero .hero-foot{display:flex;gap:50px;padding-top:24px;border-top:1px solid var(--border);margin-top:clamp(80px,9vw,140px);font-size:1.05rem}@media(min-width:1600px){.uh-home-hero .hero-art{object-fit:fill}}@media(max-width:1100px){.uh-home-hero .hero-content h1{font-size:3.9vw}}@media(max-width:760px){.uh-home-hero .hero-content{padding-block:75px 25px}.uh-home-hero .hero-content>.hero-brand{font-size:clamp(3rem,14vw,4.6rem);margin-top:0;max-width:none}.uh-home-hero .hero-content h1{font-size:clamp(1.6rem,6.2vw,2.3rem);line-height:1.2;max-width:590px}.uh-home-hero .hero-content>p{font-size:1.1rem;margin-top:30px;max-width:300px}.uh-home-hero .hero-content>p br{display:none}.uh-home-hero .hero-content>.text-link{font-size:1.1rem}.uh-home-hero .hero-art{object-position:78% center;opacity:.75}.uh-home-hero .hero-foot{gap:16px;margin-top:100px;font-size:.82rem;line-height:1.5}}
