.about-us{padding:96px 0}.about-us .about-grid{align-items:center;display:grid;gap:72px;grid-template-columns:1fr 1fr}.about-us .eyebrow{align-items:center;color:#b99b4e;display:inline-flex;font-size:14px;font-weight:600;gap:10px;letter-spacing:.16em;margin:0 0 20px;text-transform:uppercase}.about-us .eyebrow:before{background:#b29b51;content:"";height:2px;width:26px}.about-us h2{color:#1b1b1b;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 14px}.about-us .about-copy p{color:#6e6e6e;font-size:16px;line-height:1.65;margin:0 0 20px}.about-us .about-copy p:last-child{margin-bottom:0}.about-us .about-copy+p{margin:20px 0 0}.about-us .stats{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);overflow:hidden}.about-us .stat{background:#fff;border:1px solid #e6e3da;border-radius:8px;padding:34px 30px}.about-us .num{color:#b99b4e;display:block;font-size:2.7rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:8px}.about-us .lab{color:#6e6e6e;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media (max-width:1020px){.about-us .about-grid{gap:48px;grid-template-columns:1fr}}@media (max-width:680px){.about-us{padding:64px 0 68px}.about-us .stats{grid-template-columns:1fr}}
