.services{color:#fff;padding:2rem 1rem}.section-title{text-align:center;color:#8f0000;margin-bottom:3rem}.section-text{text-align:center;max-width:700px;margin:4rem auto 2rem;font-size:1rem;line-height:1.6}.cards{gap:1rem;margin-top:3rem;margin-bottom:3rem;display:grid}.card{text-align:center;-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #8f0000b3;border-radius:14px;padding:1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 25px #0006}.card .icon{margin-bottom:.5rem;font-size:2rem}.card h3{color:#fff;margin-bottom:.5rem;font-size:1.2rem}.card p{color:#ccc;font-size:.95rem}@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{gap:1rem;display:grid}.process-card{text-align:center;color:#fff;background:#0e111b;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0006}.process-title{color:#b30000;margin-top:0;margin-bottom:.5rem;font-size:1.3rem;font-weight:600}.process-desc{color:#fffc;font-size:.95rem}
