.services{color:#fff;padding:2rem 1rem}.section-title{text-align:center;color:rgba(143,0,0,1);margin-bottom:3rem}.section-text{max-width:700px;text-align:center;font-size:1rem;line-height:1.6;margin:4rem auto 2rem}.cards{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:3rem;margin-top:3rem}.card{padding:1.5rem;border-radius:14px;text-align:center;background:rgba(255,255,255,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 10px 25px rgba(0,0,0,.4);transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(143,0,0,.7)}.card .icon{font-size:2rem;margin-bottom:.5rem}.card h3{font-size:1.2rem;margin-bottom:.5rem;color:#fff}.card p{font-size:.95rem;color:#ccc}@media (min-width:768px){.cards{grid-template-columns:repeat(2,1fr)}.process-grid{grid-template-columns:repeat(3,1fr)}.section-text{margin-top:5rem}}@media (min-width:1024px){.cards{grid-template-columns:repeat(4,1fr)}}.processes{margin-bottom:3rem}.process-grid{display:grid;grid-gap:1rem;gap:1rem}.process-card{background:#0E111B;padding:1.5rem;border-radius:12px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.4);transition:transform .3s ease,box-shadow .3s ease}.process-title{font-size:1.3rem;color:#b30000;margin-bottom:.5rem;margin-top:0;font-weight:600}.process-desc{font-size:.95rem;color:rgba(255,255,255,.8)}