.about h2{margin-bottom:14px}.about-hero{display:grid;grid-gap:20px;gap:20px;margin-top:8px}.about-hero__body{display:flex;flex-direction:column;gap:14px}.about-hero__body p{margin:0;color:var(--ink-2);font-size:16px}.about-eyebrow{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.about-actions{display:flex;flex-wrap:wrap;gap:10px}.about-hero__img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius)}.about-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:24px}.about-facts>div{padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.about-facts strong{display:block;font-size:22px;font-weight:800;color:var(--brand-ink)}.about-facts span{font-size:13px;color:var(--muted)}.about-range{display:grid;grid-gap:10px;gap:10px}.about-range__item{display:flex;flex-direction:column;gap:6px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s,box-shadow .15s}.about-range__item:hover{border-color:var(--brand);box-shadow:var(--shadow)}.about-range__item p{margin:0;font-size:14px;color:var(--muted);flex:1 1}.about-more{font-size:14px;font-weight:700;color:var(--brand)}.about-note{margin:14px 0 0;color:var(--ink-2);max-width:820px}.about-split{display:grid;grid-gap:20px;gap:20px;align-items:center}.about-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.about-shots img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-sm)}.about-list{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-gap:12px;gap:12px}.about-list li{display:flex;gap:12px;align-items:flex-start;color:var(--ink-2)}.about-list svg{flex:none;color:var(--brand);margin-top:2px}.about-partners{display:grid;grid-gap:10px;gap:10px}.about-partners>div{padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.about-partners p,.about-ways p{margin:6px 0 0;color:var(--muted);font-size:14px}.about-ways{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.about-ways>div{display:flex;gap:14px;padding:18px;border-radius:var(--radius);background:var(--brand-soft);color:var(--brand-ink)}.about-ways svg{flex:none}.about-contacts{display:grid;grid-gap:20px;gap:20px}.about-contacts dl{margin:0 0 16px;display:grid;grid-gap:4px;gap:4px}.about-contacts dt{font-size:13px;color:var(--muted);margin-top:8px}.about-contacts dd{margin:0;font-weight:600}.about-cta{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.about-cta p{margin:0;color:var(--muted)}.about-phone{font-size:22px;font-weight:800}@media (min-width:640px){.about-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.about-partners,.about-range,.about-ways{grid-template-columns:repeat(2,minmax(0,1fr))}.about-partners{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.about-hero{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:40px;align-items:center}.about-range{grid-template-columns:repeat(3,minmax(0,1fr))}.about-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.about-contacts{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}}