.services-main{padding-top:120px}.services-hero{text-align:center;margin-bottom:4rem}.services-title{font-size:3rem;margin:2rem 0 1rem;background:linear-gradient(270deg,#ff2b80 2.14%,#ff881f 102.54%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services-subtitle{font-size:1.3rem;max-width:800px;margin:0 auto;color:var(--light-text)}.services-grid{display:grid;grid-gap:3rem;gap:3rem;margin-bottom:5rem}.service-detail{background:rgba(255,255,255,.05);border-radius:var(--box-radius);padding:3rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.service-detail h2{margin:1.5rem 0 1rem}.service-detail h3{margin:2rem 0 1rem;color:var(--primary-orange)}.service-features{list-style:none;padding:0}.service-features li{padding:.5rem 0 .5rem 2rem;position:relative}.service-features li:before{content:"✓";position:absolute;left:0;color:var(--primary-orange);font-weight:700}.service-stats{display:flex;gap:3rem;margin:2rem 0}.stat{text-align:center}.stat-number{display:block;font-size:2.5rem;font-weight:700;color:var(--primary-orange)}.stat-label{display:block;font-size:.9rem;color:var(--light-text)}.service-cta{margin-top:2rem;display:flex;align-items:center;gap:2rem}.price-range{color:var(--light-text);font-size:1.1rem}.process-timeline{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}.process-step{text-align:center}.step-number{font-size:3rem;font-weight:700;color:var(--primary-orange);margin-bottom:1rem}.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}.benefit{background:rgba(255,255,255,.03);padding:2rem;border-radius:var(--box-radius);border:1px solid rgba(255,255,255,.05)}.services-cta-section{background:linear-gradient(135deg,rgba(255,43,128,.1),rgba(255,136,31,.1));padding:4rem 2rem;border-radius:var(--box-radius);margin:5rem auto}.cta-buttons{display:flex;gap:1rem;justify-content:center;margin-top:2rem}@media (max-width:768px){.services-title{font-size:2rem}.service-detail{padding:2rem 1.5rem}.benefits-grid,.process-timeline{grid-template-columns:1fr}.service-stats{flex-direction:column;gap:1.5rem}.cta-buttons{flex-direction:column;align-items:center}}