.page-intro{padding-bottom:28px}.profile-card{display:grid;grid-template-columns:160px 1fr;gap:28px;align-items:center;padding:28px;margin:34px 0;background:var(--soft);border-left:5px solid var(--orange)}.profile-card img{width:160px;height:160px;object-fit:cover;border-radius:50%}.profile-card p{margin:8px 0}.profile-card h2{margin-bottom:8px}.legal h2{font-size:24px;margin-top:34px}.legal h3{font-size:18px;margin-top:26px}.legal p{max-width:900px}.service-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.service-item{padding:24px;border:1px solid var(--line);background:#fff}.service-item p{margin-bottom:0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:34px}.contact-method{padding:28px;background:var(--soft);border-top:4px solid var(--orange)}@media(max-width:700px){.profile-card,.service-grid,.contact-grid{grid-template-columns:1fr}.profile-card img{width:130px;height:130px}}
