.page-header[data-astro-cid-xeh5pob6]{background:linear-gradient(135deg,var(--dark-teal) 0%,#061919 100%);color:#fff;padding:70px 0}.page-title[data-astro-cid-xeh5pob6]{color:#fff;font-size:clamp(2.2rem,4vw,3.2rem);margin-bottom:12px}.breadcrumbs[data-astro-cid-xeh5pob6]{display:flex;justify-content:center;align-items:center;gap:10px;font-size:.95rem;color:#ffffffb3}.breadcrumbs[data-astro-cid-xeh5pob6] a[data-astro-cid-xeh5pob6]:hover{color:var(--cyan)}.breadcrumbs[data-astro-cid-xeh5pob6] .current[data-astro-cid-xeh5pob6]{color:var(--cyan);font-weight:600}.service-detail-section[data-astro-cid-xeh5pob6]{padding:90px 0;background:#fff}.service-detail-grid[data-astro-cid-xeh5pob6]{display:grid;grid-template-columns:2fr 1fr;gap:50px;align-items:flex-start}.featured-image-box[data-astro-cid-xeh5pob6]{margin-bottom:30px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 10px 30px #00000014}.featured-image-box[data-astro-cid-xeh5pob6] img[data-astro-cid-xeh5pob6]{width:100%;height:auto}.detail-heading[data-astro-cid-xeh5pob6]{font-size:2.2rem;margin:12px 0 20px}.lead-text[data-astro-cid-xeh5pob6]{font-size:1.15rem;color:var(--dark-charcoal);font-weight:500;line-height:1.7;margin-bottom:20px}.detail-main[data-astro-cid-xeh5pob6] p[data-astro-cid-xeh5pob6]{color:var(--text-muted);font-size:1rem;line-height:1.75;margin-bottom:18px}.detail-main[data-astro-cid-xeh5pob6] h3[data-astro-cid-xeh5pob6]{font-size:1.5rem;margin:30px 0 20px}.method-steps[data-astro-cid-xeh5pob6]{display:flex;flex-direction:column;gap:18px;margin-bottom:30px}.method-step[data-astro-cid-xeh5pob6]{background:var(--bg-light);border:1px solid var(--card-border);padding:20px;border-radius:var(--radius-md);display:flex;gap:18px;align-items:flex-start}.method-num[data-astro-cid-xeh5pob6]{width:36px;height:36px;border-radius:50%;background:var(--primary);color:#fff;font-family:var(--font-heading);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.method-step[data-astro-cid-xeh5pob6] strong[data-astro-cid-xeh5pob6]{display:block;color:var(--dark-charcoal);font-size:1.05rem;margin-bottom:4px}.method-step[data-astro-cid-xeh5pob6] p[data-astro-cid-xeh5pob6]{margin:0;font-size:.9rem}.benefits-grid[data-astro-cid-xeh5pob6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.benefit-box[data-astro-cid-xeh5pob6]{background:var(--bg-subtle);padding:24px;border-radius:var(--radius-md);border:1px solid var(--card-border)}.benefit-box[data-astro-cid-xeh5pob6] i[data-astro-cid-xeh5pob6]{font-size:1.6rem;color:var(--primary);margin-bottom:12px;display:block}.benefit-box[data-astro-cid-xeh5pob6] h4[data-astro-cid-xeh5pob6]{font-size:1.1rem;margin-bottom:8px}.benefit-box[data-astro-cid-xeh5pob6] p[data-astro-cid-xeh5pob6]{font-size:.9rem;margin:0}.sidebar-card[data-astro-cid-xeh5pob6]{background:var(--bg-light);border:1px solid var(--card-border);padding:30px;border-radius:var(--radius-lg);margin-bottom:30px}.sidebar-card[data-astro-cid-xeh5pob6] h4[data-astro-cid-xeh5pob6]{font-size:1.2rem;margin-bottom:18px}.sidebar-card[data-astro-cid-xeh5pob6].cta-card{background:linear-gradient(135deg,var(--primary) 0%,var(--dark-teal) 100%);color:#fff}.sidebar-card[data-astro-cid-xeh5pob6].cta-card h4[data-astro-cid-xeh5pob6]{color:#fff}.sidebar-card[data-astro-cid-xeh5pob6].cta-card p[data-astro-cid-xeh5pob6]{color:#ffffffd9;font-size:.95rem;margin-bottom:20px}.sidebar-phone[data-astro-cid-xeh5pob6]{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-heading);font-weight:700;font-size:1.1rem;margin-bottom:20px}.sidebar-phone[data-astro-cid-xeh5pob6] i[data-astro-cid-xeh5pob6]{color:var(--cyan)}.sidebar-links[data-astro-cid-xeh5pob6] li[data-astro-cid-xeh5pob6]{margin-bottom:10px}.sidebar-links[data-astro-cid-xeh5pob6] a[data-astro-cid-xeh5pob6]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border:1px solid var(--card-border);border-radius:var(--radius-sm);color:var(--dark-charcoal);font-weight:600;font-size:.9rem}.sidebar-links[data-astro-cid-xeh5pob6] a[data-astro-cid-xeh5pob6].active,.sidebar-links[data-astro-cid-xeh5pob6] a[data-astro-cid-xeh5pob6]:hover{background:var(--primary);color:#fff;border-color:var(--primary)}@media (max-width: 991px){.service-detail-grid[data-astro-cid-xeh5pob6],.benefits-grid[data-astro-cid-xeh5pob6]{grid-template-columns:1fr}}
