.section-head{margin:0 auto 56px;max-width:640px;text-align:center}.section-head .eyebrow{justify-content:center}.section-head h2{font-size:32px;margin-bottom:14px}.section-head p{color:#5c6478;font-size:15.5px;line-height:1.6}.section-head .eyebrow{align-items:center;color:#ff4b2b;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.eyebrow:after,.section-head .eyebrow:before{background:#ff4b2b;content:"";height:2px;width:20px}.service-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.service-card{background:#f7f8fb;border:1px solid #e7e9f0;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:32px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.service-card:hover{border-color:transparent;box-shadow:0 24px 40px -20px rgba(11,31,63,.2);transform:translateY(-4px)}.service-card .num{color:#eb6b2e;font-family:Sora,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em}.service-card .ico{align-items:center;background:#fff1e8;border-radius:12px;display:flex;height:46px;justify-content:center;width:46px}.service-card .ico svg{height:22px;stroke:#eb6b2e;width:22px}.service-card h3{font-size:18px}.service-card p{color:#2e2e2e;flex:1;font-size:13.5px;line-height:1.6}.service-card .link{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:6px;margin-top:4px}.service-card .link svg{height:14px;stroke:#0b1f3f;transition:transform .15s;width:14px}.service-card:hover .link svg{transform:translateX(3px)}a.service-card:hover{color:#2e2e2e}@media (max-width:980px){.service-grid{grid-template-columns:1fr 1fr}.stats-grid{gap:32px;grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.section-head h2{font-size:26px}.service-grid{grid-template-columns:1fr}}