.container[data-astro-cid-nabdjlra]{max-width:1200px;margin:0 auto}.service-hero[data-astro-cid-nabdjlra]{background:#f5ece5;padding:80px 24px}.hero-container[data-astro-cid-nabdjlra]{grid-template-columns:1fr 1fr;align-items:center;gap:65px;max-width:1200px;margin:0 auto;display:grid}.eyebrow[data-astro-cid-nabdjlra]{color:#aa8a64;letter-spacing:3px;margin:0 0 20px;font-size:12px;font-weight:700}.hero-text[data-astro-cid-nabdjlra] h1[data-astro-cid-nabdjlra]{letter-spacing:-1.5px;margin:0 0 28px;font-family:Georgia,serif;font-size:clamp(42px,5vw,68px);font-weight:400;line-height:1.12}.hero-description[data-astro-cid-nabdjlra]{color:#304a58;margin-bottom:36px;font-size:18px;line-height:1.85}.hero-photo[data-astro-cid-nabdjlra]{aspect-ratio:4/3;border-radius:12px;overflow:hidden}.hero-photo[data-astro-cid-nabdjlra] img[data-astro-cid-nabdjlra]{object-fit:cover;width:100%;height:100%;display:block}.button-primary[data-astro-cid-nabdjlra],.button-light[data-astro-cid-nabdjlra]{border-radius:5px;align-items:center;gap:18px;padding:15px 28px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.button-primary[data-astro-cid-nabdjlra]{color:#fff;background:#304a58}.button-primary[data-astro-cid-nabdjlra]:hover{background:#18212b}.service-details[data-astro-cid-nabdjlra]{background:#fff;padding:100px 24px}.section-heading[data-astro-cid-nabdjlra]{text-align:center;margin-bottom:50px}.section-heading[data-astro-cid-nabdjlra] h2[data-astro-cid-nabdjlra]{margin:0;font-family:Georgia,serif;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2}.service-grid[data-astro-cid-nabdjlra]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.detail-card[data-astro-cid-nabdjlra]{background:#f5ece5;border-radius:10px;padding:36px 30px}.card-accent[data-astro-cid-nabdjlra]{background:#aa8a64;width:38px;height:3px;margin-bottom:28px}.detail-card[data-astro-cid-nabdjlra] h3[data-astro-cid-nabdjlra]{margin:0 0 16px;font-family:Georgia,serif;font-size:24px;font-weight:400}.detail-card[data-astro-cid-nabdjlra] p[data-astro-cid-nabdjlra]{color:#304a58;margin:0;line-height:1.8}.process-section[data-astro-cid-nabdjlra]{background:#e7dfd4;padding:100px 24px}.process-grid[data-astro-cid-nabdjlra]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.step-number[data-astro-cid-nabdjlra]{color:#aa8a64;margin-bottom:20px;font-family:Georgia,serif;font-size:48px;display:block}.process-step[data-astro-cid-nabdjlra] h3[data-astro-cid-nabdjlra]{font-family:Georgia,serif;font-size:25px;font-weight:400}.process-step[data-astro-cid-nabdjlra] p[data-astro-cid-nabdjlra]{color:#304a58;line-height:1.8}.service-cta[data-astro-cid-nabdjlra]{color:#fff;text-align:center;background:#304a58;padding:90px 24px}.cta-content[data-astro-cid-nabdjlra]{max-width:760px}.cta-content[data-astro-cid-nabdjlra] h2[data-astro-cid-nabdjlra]{font-family:Georgia,serif;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2}.cta-content[data-astro-cid-nabdjlra]>p[data-astro-cid-nabdjlra]:not(.eyebrow){color:#f5ece5;margin-bottom:32px;line-height:1.8}.button-light[data-astro-cid-nabdjlra]{color:#18212b;background:#f5ece5}.button-light[data-astro-cid-nabdjlra]:hover{background:#e7dfd4}a[data-astro-cid-nabdjlra]:focus-visible{outline-offset:4px;outline:3px solid #aa8a64}@media (width<=1000px){.hero-container[data-astro-cid-nabdjlra]{gap:35px}.service-grid[data-astro-cid-nabdjlra]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.service-hero[data-astro-cid-nabdjlra]{padding:48px 20px 64px}.hero-container[data-astro-cid-nabdjlra]{grid-template-columns:1fr;gap:36px}.hero-text[data-astro-cid-nabdjlra] h1[data-astro-cid-nabdjlra]{font-size:clamp(38px,9vw,52px)}.hero-description[data-astro-cid-nabdjlra]{font-size:16px}.service-details[data-astro-cid-nabdjlra],.process-section[data-astro-cid-nabdjlra]{padding:70px 20px}.service-grid[data-astro-cid-nabdjlra],.process-grid[data-astro-cid-nabdjlra]{grid-template-columns:1fr;gap:20px}.service-cta[data-astro-cid-nabdjlra]{padding:70px 20px}}.service-hero[data-astro-cid-nabdjlra] .eyebrow[data-astro-cid-nabdjlra],.service-details[data-astro-cid-nabdjlra] .eyebrow[data-astro-cid-nabdjlra],.process-section[data-astro-cid-nabdjlra] .eyebrow[data-astro-cid-nabdjlra],.step-number[data-astro-cid-nabdjlra]{color:var(--color-accent-text)}.service-cta[data-astro-cid-nabdjlra] .eyebrow[data-astro-cid-nabdjlra]{color:#f5ece5}
