@layer components{.hero{& .hero__inner{display:grid;gap:var(--space-xl);@media(width >= 60rem){grid-template-columns: minmax(0,7fr) minmax(0,4fr); align-items: center;}}& .hero__text{--stack-space:var(--space-s)}& .hero__title{max-inline-size:20ch;font-size:var(--size-step-6)}& .hero__lead{max-inline-size:var(--measure-narrow);color:var(--color-text-muted);font-size:var(--size-step-1)}& .hero__actions{--cluster-space:var(--space-s);padding-block-start:var(--space-2xs)}& .hero__language{display:flex;align-items:flex-start;gap:var(--space-2xs);max-inline-size:var(--measure-narrow);color:var(--color-text-muted);font-size:var(--size-step--1)}& .hero__language-icon{color:var(--color-accent-text)}& .hero__plate{display:grid;gap:var(--space-m);@media(40rem <= width < 60rem){grid-template-columns: 3fr 2fr;}}& .hero__facts{--stack-space:0}& .hero__fact{display:grid;grid-template-columns:var(--figure-column)1fr;align-items:center;gap:var(--space-s);padding-block:var(--space-2xs);& + .hero__fact{border-block-start:var(--border-width-hairline)solid var(--color-border)}}& .hero__caption{line-height:var(--leading-tight)}& .hero__phones{--stack-space:var(--space-2xs);padding-block-start:var(--space-s);border-block-start:var(--border-width-thick)solid var(--color-border)}& .hero__phones-label{color:var(--color-text-muted)}& .hero__phone-list{--stack-space:var(--space-3xs)}}}