.services-hero[data-astro-cid-52q5xhqt]{padding:8rem 0 6rem;background:linear-gradient(135deg,#111e10,#3b463a);color:#c2c3b9}.container[data-astro-cid-52q5xhqt]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content[data-astro-cid-52q5xhqt]{max-width:900px;margin:0 auto;text-align:center}.hero-badge[data-astro-cid-52q5xhqt]{display:inline-block;padding:.5rem 1rem;background:#96b38333;border:1px solid rgba(150,179,131,.4);border-radius:50px;color:#96b383;font-size:.9rem;font-weight:600;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.5px}.hero-title[data-astro-cid-52q5xhqt]{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:#c2c3b9;font-family:Urbanist,sans-serif}.hero-description[data-astro-cid-52q5xhqt]{font-size:1.3rem;line-height:1.6;color:#c2c3b9e6;margin-bottom:3rem}.hero-stats[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:700px;margin:0 auto}.stat-item[data-astro-cid-52q5xhqt]{text-align:center}.stat-number[data-astro-cid-52q5xhqt]{display:block;font-size:2.5rem;font-weight:700;color:#96b383;margin-bottom:.5rem;font-family:Urbanist,sans-serif}.stat-label[data-astro-cid-52q5xhqt]{font-size:.9rem;color:#c2c3b9cc}.services-section[data-astro-cid-52q5xhqt]{padding:6rem 0;background:linear-gradient(135deg,#c2c3b9,#96b383)}.services-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.service-card[data-astro-cid-52q5xhqt]{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 10px 40px #111e1026;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid transparent;display:flex;flex-direction:column}.service-card[data-astro-cid-52q5xhqt]:hover{transform:translateY(-8px);box-shadow:0 20px 60px #111e1040;border-color:var(--service-color)}.card-header[data-astro-cid-52q5xhqt]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.card-icon-wrapper[data-astro-cid-52q5xhqt]{width:70px;height:70px;background:var(--service-color);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #0000001a}.card-icon[data-astro-cid-52q5xhqt]{font-size:2.5rem}.card-badge[data-astro-cid-52q5xhqt]{background:#96b38326;color:#3b463a;padding:.4rem .8rem;border-radius:8px;font-size:.8rem;font-weight:600}.card-body[data-astro-cid-52q5xhqt]{flex:1}.card-title[data-astro-cid-52q5xhqt]{font-size:1.8rem;font-weight:600;color:#111e10;margin-bottom:.5rem}.card-tagline[data-astro-cid-52q5xhqt]{font-size:1rem;color:var(--service-color);font-weight:600;margin-bottom:1rem}.card-description[data-astro-cid-52q5xhqt]{color:#3b463a;line-height:1.7;margin-bottom:1.5rem}.card-highlights[data-astro-cid-52q5xhqt]{margin-bottom:1.5rem}.highlights-title[data-astro-cid-52q5xhqt]{font-size:.95rem;font-weight:600;color:#111e10;margin-bottom:.8rem}.highlights-list[data-astro-cid-52q5xhqt]{list-style:none;padding:0;margin:0}.highlights-list[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{display:flex;align-items:center;gap:.6rem;color:#3b463a;font-size:.9rem;margin-bottom:.6rem}.highlights-list[data-astro-cid-52q5xhqt] svg[data-astro-cid-52q5xhqt]{color:var(--service-color);flex-shrink:0}.card-stats[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(59,70,58,.15);margin-bottom:1.5rem}.mini-stat[data-astro-cid-52q5xhqt]{text-align:center}.mini-stat-number[data-astro-cid-52q5xhqt]{display:block;font-size:1.5rem;font-weight:700;color:var(--service-color);font-family:Urbanist,sans-serif}.mini-stat-label[data-astro-cid-52q5xhqt]{font-size:.75rem;color:#3b463a;text-transform:capitalize}.card-footer[data-astro-cid-52q5xhqt]{margin-top:auto}.service-link[data-astro-cid-52q5xhqt]{display:inline-flex;align-items:center;gap:.6rem;color:var(--service-color);text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease}.service-link[data-astro-cid-52q5xhqt]:hover{gap:1rem;color:#3b463a}.service-link[data-astro-cid-52q5xhqt] svg[data-astro-cid-52q5xhqt]{transition:transform .3s ease}.service-link[data-astro-cid-52q5xhqt]:hover svg[data-astro-cid-52q5xhqt]{transform:translate(2px,-2px)}.process-section[data-astro-cid-52q5xhqt]{padding:6rem 0;background:#fff}.process-header[data-astro-cid-52q5xhqt]{text-align:center;max-width:700px;margin:0 auto 4rem}.process-header[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{font-size:2.8rem;font-weight:700;color:#111e10;margin-bottom:1rem}.process-header[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{font-size:1.2rem;color:#3b463a}.process-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.process-step[data-astro-cid-52q5xhqt]{text-align:center;padding:2rem 1.5rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:16px;transition:all .3s ease}.process-step[data-astro-cid-52q5xhqt]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.step-number[data-astro-cid-52q5xhqt]{display:inline-block;width:60px;height:60px;background:linear-gradient(135deg,#96b383,#a8c597);color:#fff;border-radius:50%;font-size:1.5rem;font-weight:700;line-height:60px;margin-bottom:1.5rem;font-family:Urbanist,sans-serif}.step-title[data-astro-cid-52q5xhqt]{font-size:1.3rem;font-weight:600;color:#111e10;margin-bottom:1rem}.step-description[data-astro-cid-52q5xhqt]{color:#3b463a;line-height:1.6;font-size:.95rem}.cta-section[data-astro-cid-52q5xhqt]{padding:6rem 0;background:linear-gradient(135deg,#111e10,#3b463a)}.cta-content[data-astro-cid-52q5xhqt]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-astro-cid-52q5xhqt]{font-size:3rem;font-weight:700;color:#c2c3b9;margin-bottom:1.5rem;font-family:Urbanist,sans-serif}.cta-description[data-astro-cid-52q5xhqt]{font-size:1.2rem;color:#c2c3b9e6;line-height:1.7;margin-bottom:2.5rem}.cta-buttons[data-astro-cid-52q5xhqt]{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.cta-button[data-astro-cid-52q5xhqt]{display:inline-flex;align-items:center;gap:.8rem;padding:1.1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.cta-button[data-astro-cid-52q5xhqt].primary{background:linear-gradient(135deg,#96b383,#a8c597);color:#fff;box-shadow:0 4px 15px #96b3834d}.cta-button[data-astro-cid-52q5xhqt].primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px #96b38366}.cta-button[data-astro-cid-52q5xhqt].secondary{background:transparent;color:#c2c3b9;border:2px solid rgba(194,195,185,.3)}.cta-button[data-astro-cid-52q5xhqt].secondary:hover{background:#c2c3b91a;border-color:#96b383;color:#96b383}@media (max-width: 1024px){.services-grid[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;max-width:650px;margin:0 auto}.process-grid[data-astro-cid-52q5xhqt]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.services-hero[data-astro-cid-52q5xhqt]{padding:6rem 0 4rem}.hero-title[data-astro-cid-52q5xhqt]{font-size:2.5rem}.hero-description[data-astro-cid-52q5xhqt]{font-size:1.1rem}.hero-stats[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;gap:1.5rem}.services-section[data-astro-cid-52q5xhqt]{padding:4rem 0}.service-card[data-astro-cid-52q5xhqt]{padding:2rem}.card-title[data-astro-cid-52q5xhqt]{font-size:1.5rem}.card-stats[data-astro-cid-52q5xhqt]{grid-template-columns:repeat(2,1fr)}.process-grid[data-astro-cid-52q5xhqt]{grid-template-columns:1fr}.cta-title[data-astro-cid-52q5xhqt]{font-size:2.2rem}.cta-buttons[data-astro-cid-52q5xhqt]{flex-direction:column}.cta-button[data-astro-cid-52q5xhqt]{width:100%;justify-content:center}}@media (max-width: 480px){.hero-title[data-astro-cid-52q5xhqt]{font-size:2rem}.card-icon-wrapper[data-astro-cid-52q5xhqt]{width:60px;height:60px}.card-icon[data-astro-cid-52q5xhqt]{font-size:2rem}}
