/* ABOUT — DESKTOP */
.about{padding:80px 0;background:var(--surface)}
.about-inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
.about-eyebrow{font-weight:700;color:var(--primary-light);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}
.about-title{font-size:var(--fs-h1);font-weight:800;line-height:var(--lh-tight);color:var(--primary-dark);margin-bottom:18px}
.about-text{color:var(--text-2);margin-bottom:20px}
.about-photo{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;object-position:center;border-radius:var(--radius-lg);box-shadow:var(--shadow)}
/* ABOUT — TABLET */
@media (max-width:1024px){.about{padding:64px 0}.about-inner{gap:32px}}
/* ABOUT — MOBILE */
@media (max-width:767px){.about{padding:40px 0}.about-inner{grid-template-columns:1fr}.about-title{font-size:var(--fs-h2)}.about-photo{aspect-ratio:2/1}}
