.company-card__sub{color:#ffffffa8;letter-spacing:.02em;margin:.3rem 0 0;font-size:.8125rem}.company-card__meta{color:var(--signal);margin:0;font-size:.9375rem;font-weight:600}.model-card .company-card__link{justify-self:start}.company-text{color:#ffffffdb;max-width:46rem;margin:0 0 1rem;font-size:1.0625rem;line-height:1.6}.company-text:last-of-type{margin-bottom:0}.company-page .page-section.company-note{padding-block:clamp(1.75rem,3.5vw,2.75rem)}.company-note .section-actions{margin-top:.75rem}.company-contact{max-width:46rem;margin:0;display:grid}.company-contact>div{border-bottom:1px solid var(--glass-rim);grid-template-columns:minmax(5.5rem,9rem) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.company-contact dt{color:#ffffffa8}.company-contact dd{color:#fff;margin:0;font-size:1.125rem;line-height:1.5}.company-contact a{color:#fff;text-underline-offset:.25em;text-decoration:underline}.company-contact a:hover,.company-contact a:focus-visible{color:var(--signal)}.company-contact+.service-note{margin-top:1.25rem}@media (max-width:760px){.company-contact>div{grid-template-columns:minmax(0,1fr);gap:.2rem}}
