.service-hero[data-astro-cid-5cbdmpe6]{padding:8rem 0 6rem;background:linear-gradient(135deg,#111e10,#3b463a);color:#c2c3b9}.container[data-astro-cid-5cbdmpe6]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content[data-astro-cid-5cbdmpe6]{max-width:900px;margin:0 auto;text-align:center}.back-link[data-astro-cid-5cbdmpe6]{display:inline-flex;align-items:center;gap:.5rem;color:#96b383;text-decoration:none;font-weight:500;margin-bottom:2rem;transition:all .3s ease}.back-link[data-astro-cid-5cbdmpe6]:hover{gap:.8rem;color:#a8c597}.hero-icon[data-astro-cid-5cbdmpe6]{font-size:5rem;margin-bottom:1.5rem}.hero-title[data-astro-cid-5cbdmpe6]{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;color:#c2c3b9;font-family:Urbanist,sans-serif}.hero-subtitle[data-astro-cid-5cbdmpe6]{font-size:1.3rem;line-height:1.6;color:#c2c3b9e6;margin-bottom:3rem}.hero-stats[data-astro-cid-5cbdmpe6]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.stat-card[data-astro-cid-5cbdmpe6]{text-align:center;padding:1.5rem;background:#96b3831a;border:1px solid rgba(150,179,131,.2);border-radius:12px}.stat-icon[data-astro-cid-5cbdmpe6]{font-size:2rem;margin-bottom:.5rem}.stat-number[data-astro-cid-5cbdmpe6]{display:block;font-size:2rem;font-weight:700;color:#96b383;margin-bottom:.3rem;font-family:Urbanist,sans-serif}.stat-label[data-astro-cid-5cbdmpe6]{font-size:.85rem;color:#c2c3b9cc}.services-detail[data-astro-cid-5cbdmpe6]{padding:6rem 0;background:linear-gradient(135deg,#c2c3b9,#96b383)}.section-intro[data-astro-cid-5cbdmpe6]{text-align:center;max-width:800px;margin:0 auto 4rem}.section-intro[data-astro-cid-5cbdmpe6] h2[data-astro-cid-5cbdmpe6]{font-size:2.8rem;font-weight:700;color:#111e10;margin-bottom:1rem}.section-intro[data-astro-cid-5cbdmpe6] p[data-astro-cid-5cbdmpe6]{font-size:1.2rem;color:#3b463a;line-height:1.6}.services-list[data-astro-cid-5cbdmpe6]{display:flex;flex-direction:column;gap:3rem}.service-detail-card[data-astro-cid-5cbdmpe6]{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 10px 40px #111e1026;position:relative;transition:all .3s ease}.service-detail-card[data-astro-cid-5cbdmpe6]:hover{transform:translateY(-5px);box-shadow:0 15px 50px #111e1033}.service-number[data-astro-cid-5cbdmpe6]{position:absolute;top:2rem;right:2rem;font-size:4rem;font-weight:700;color:#96b38326;font-family:Urbanist,sans-serif;line-height:1}.service-header[data-astro-cid-5cbdmpe6]{display:flex;gap:2rem;align-items:flex-start;margin-bottom:2rem}.service-icon-large[data-astro-cid-5cbdmpe6]{font-size:4rem;flex-shrink:0}.service-title[data-astro-cid-5cbdmpe6]{font-size:2rem;font-weight:600;color:#111e10;margin-bottom:.8rem}.service-summary[data-astro-cid-5cbdmpe6]{font-size:1.1rem;color:#96b383;font-weight:500;line-height:1.5}.service-body[data-astro-cid-5cbdmpe6]{display:flex;flex-direction:column;gap:2rem}.service-description[data-astro-cid-5cbdmpe6] h4[data-astro-cid-5cbdmpe6]{font-size:1.2rem;font-weight:600;color:#111e10;margin-bottom:1rem}.service-description[data-astro-cid-5cbdmpe6] p[data-astro-cid-5cbdmpe6]{color:#3b463a;line-height:1.7;font-size:1.05rem}.service-grid[data-astro-cid-5cbdmpe6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.service-section[data-astro-cid-5cbdmpe6] h4[data-astro-cid-5cbdmpe6]{font-size:1.1rem;font-weight:600;color:#111e10;margin-bottom:1rem}.benefits-list[data-astro-cid-5cbdmpe6],.deliverables-list[data-astro-cid-5cbdmpe6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.benefits-list[data-astro-cid-5cbdmpe6] li[data-astro-cid-5cbdmpe6],.deliverables-list[data-astro-cid-5cbdmpe6] li[data-astro-cid-5cbdmpe6]{display:flex;align-items:flex-start;gap:.8rem;color:#3b463a;font-size:.95rem;line-height:1.5}.benefits-list[data-astro-cid-5cbdmpe6] svg[data-astro-cid-5cbdmpe6]{color:#96b383;flex-shrink:0;margin-top:.1rem}.deliverables-list[data-astro-cid-5cbdmpe6] svg[data-astro-cid-5cbdmpe6]{color:#3b463a;flex-shrink:0;margin-top:.1rem;opacity:.6}.ideal-for[data-astro-cid-5cbdmpe6]{padding-top:2rem;border-top:2px solid rgba(150,179,131,.2)}.ideal-for[data-astro-cid-5cbdmpe6] h4[data-astro-cid-5cbdmpe6]{font-size:1.1rem;font-weight:600;color:#111e10;margin-bottom:1rem}.tags[data-astro-cid-5cbdmpe6]{display:flex;flex-wrap:wrap;gap:.8rem}.tag[data-astro-cid-5cbdmpe6]{background:#96b38326;color:#3b463a;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500}.cases-section[data-astro-cid-5cbdmpe6]{padding:6rem 0;background:#fff}.section-title[data-astro-cid-5cbdmpe6]{text-align:center;font-size:2.8rem;font-weight:700;color:#111e10;margin-bottom:3rem}.cases-grid[data-astro-cid-5cbdmpe6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.case-card[data-astro-cid-5cbdmpe6]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:16px;padding:2.5rem;border-left:4px solid #96b383}.case-header[data-astro-cid-5cbdmpe6]{margin-bottom:2rem}.case-header[data-astro-cid-5cbdmpe6] h3[data-astro-cid-5cbdmpe6]{font-size:1.5rem;font-weight:600;color:#111e10;margin-bottom:.5rem}.case-client[data-astro-cid-5cbdmpe6]{color:#96b383;font-weight:500;font-size:.95rem}.case-item[data-astro-cid-5cbdmpe6]{margin-bottom:1.5rem}.case-item[data-astro-cid-5cbdmpe6] strong[data-astro-cid-5cbdmpe6],.case-results[data-astro-cid-5cbdmpe6] strong[data-astro-cid-5cbdmpe6]{display:block;color:#111e10;font-weight:600;margin-bottom:.5rem}.case-item[data-astro-cid-5cbdmpe6] p[data-astro-cid-5cbdmpe6]{color:#3b463a;line-height:1.6}.case-results[data-astro-cid-5cbdmpe6] ul[data-astro-cid-5cbdmpe6]{list-style:none;padding:0;margin:.5rem 0 0}.case-results[data-astro-cid-5cbdmpe6] li[data-astro-cid-5cbdmpe6]{color:#3b463a;padding-left:1.5rem;position:relative;margin-bottom:.5rem}.case-results[data-astro-cid-5cbdmpe6] li[data-astro-cid-5cbdmpe6]:before{content:"✓";position:absolute;left:0;color:#96b383;font-weight:700}.faq-section[data-astro-cid-5cbdmpe6]{padding:6rem 0;background:linear-gradient(135deg,#c2c3b9,#96b383)}.faq-list[data-astro-cid-5cbdmpe6]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-5cbdmpe6]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.faq-question[data-astro-cid-5cbdmpe6]{padding:1.5rem 2rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#111e10;font-size:1.1rem;transition:all .3s ease;user-select:none}.faq-question[data-astro-cid-5cbdmpe6]:hover{background:#96b3830d}.faq-icon[data-astro-cid-5cbdmpe6]{flex-shrink:0;transition:transform .3s ease;color:#96b383}.faq-item[data-astro-cid-5cbdmpe6][open] .faq-icon[data-astro-cid-5cbdmpe6]{transform:rotate(180deg)}.faq-answer[data-astro-cid-5cbdmpe6]{padding:0 2rem 1.5rem;color:#3b463a;line-height:1.7}.faq-answer[data-astro-cid-5cbdmpe6] p[data-astro-cid-5cbdmpe6]{margin:0}.cta-section[data-astro-cid-5cbdmpe6]{padding:6rem 0;background:linear-gradient(135deg,#111e10,#3b463a)}.cta-content[data-astro-cid-5cbdmpe6]{text-align:center;max-width:800px;margin:0 auto}.cta-content[data-astro-cid-5cbdmpe6] h2[data-astro-cid-5cbdmpe6]{font-size:2.8rem;font-weight:700;color:#c2c3b9;margin-bottom:1.5rem;font-family:Urbanist,sans-serif}.cta-content[data-astro-cid-5cbdmpe6] p[data-astro-cid-5cbdmpe6]{font-size:1.2rem;color:#c2c3b9e6;line-height:1.7;margin-bottom:2.5rem}.cta-buttons[data-astro-cid-5cbdmpe6]{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.cta-button[data-astro-cid-5cbdmpe6]{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-5cbdmpe6].primary{background:linear-gradient(135deg,#96b383,#a8c597);color:#fff;box-shadow:0 4px 15px #96b3834d}.cta-button[data-astro-cid-5cbdmpe6].primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px #96b38366}.cta-button[data-astro-cid-5cbdmpe6].secondary{background:transparent;color:#c2c3b9;border:2px solid rgba(194,195,185,.3)}.cta-button[data-astro-cid-5cbdmpe6].secondary:hover{background:#c2c3b91a;border-color:#96b383;color:#96b383}@media (max-width: 1024px){.hero-stats[data-astro-cid-5cbdmpe6]{grid-template-columns:repeat(2,1fr)}.service-grid[data-astro-cid-5cbdmpe6],.cases-grid[data-astro-cid-5cbdmpe6]{grid-template-columns:1fr}}@media (max-width: 768px){.service-hero[data-astro-cid-5cbdmpe6]{padding:6rem 0 4rem}.hero-title[data-astro-cid-5cbdmpe6]{font-size:2.5rem}.hero-subtitle[data-astro-cid-5cbdmpe6]{font-size:1.1rem}.hero-stats[data-astro-cid-5cbdmpe6]{grid-template-columns:1fr;gap:1rem}.services-detail[data-astro-cid-5cbdmpe6]{padding:4rem 0}.section-intro[data-astro-cid-5cbdmpe6] h2[data-astro-cid-5cbdmpe6],.section-title[data-astro-cid-5cbdmpe6]{font-size:2.2rem}.service-detail-card[data-astro-cid-5cbdmpe6]{padding:2rem}.service-number[data-astro-cid-5cbdmpe6]{font-size:3rem;top:1.5rem;right:1.5rem}.service-header[data-astro-cid-5cbdmpe6]{flex-direction:column;gap:1rem}.service-title[data-astro-cid-5cbdmpe6]{font-size:1.6rem}.service-summary[data-astro-cid-5cbdmpe6]{font-size:1rem}.case-card[data-astro-cid-5cbdmpe6]{padding:2rem}.cta-content[data-astro-cid-5cbdmpe6] h2[data-astro-cid-5cbdmpe6]{font-size:2.2rem}.cta-buttons[data-astro-cid-5cbdmpe6]{flex-direction:column}.cta-button[data-astro-cid-5cbdmpe6]{width:100%;justify-content:center}}@media (max-width: 480px){.hero-icon[data-astro-cid-5cbdmpe6]{font-size:3.5rem}.hero-title[data-astro-cid-5cbdmpe6]{font-size:2rem}.service-icon-large[data-astro-cid-5cbdmpe6]{font-size:3rem}.service-title[data-astro-cid-5cbdmpe6]{font-size:1.4rem}.tags[data-astro-cid-5cbdmpe6]{flex-direction:column}.tag[data-astro-cid-5cbdmpe6]{text-align:center}}
