.tagline-section[data-astro-cid-depqlrwx]{padding:var(--spacing-2xl) var(--container-padding) 0;text-align:center}.tagline[data-astro-cid-depqlrwx]{font-family:var(--font-heading);font-size:var(--font-size-2xl);color:var(--color-text);margin:0;font-weight:600}.family-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding)}.family-section[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{text-align:center;font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2xl)}.family-grid[data-astro-cid-depqlrwx]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl);max-width:1000px;margin:0 auto}.family-card[data-astro-cid-depqlrwx]{background:var(--color-background-alt);padding:var(--spacing-xl);border-radius:var(--radius-md)}.family-card[data-astro-cid-depqlrwx] h3[data-astro-cid-depqlrwx]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.family-card[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);margin:0;line-height:1.7}.trust-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding);background:var(--color-background-alt)}.trust-grid[data-astro-cid-depqlrwx]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl);max-width:1000px;margin:0 auto}.trust-card[data-astro-cid-depqlrwx]{text-align:center}.trust-icon[data-astro-cid-depqlrwx]{width:44px;height:44px;background:var(--color-primary);color:#fff;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md)}.trust-card[data-astro-cid-depqlrwx] h3[data-astro-cid-depqlrwx]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.trust-card[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);margin:0;line-height:1.7;font-size:var(--font-size-sm)}.intro-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding)}.intro-content[data-astro-cid-depqlrwx]{max-width:800px;margin:0 auto}.intro-content[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-lg)}.intro-content[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.7;margin-bottom:var(--spacing-xl)}.intro-features[data-astro-cid-depqlrwx]{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.feature[data-astro-cid-depqlrwx]{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-text);font-weight:500}.feature[data-astro-cid-depqlrwx] .icon{color:var(--color-primary)}.why-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding);background:var(--color-background-alt)}.why-section[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{text-align:center;font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2xl)}.why-grid[data-astro-cid-depqlrwx]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.why-card[data-astro-cid-depqlrwx]{text-align:center}.why-icon[data-astro-cid-depqlrwx]{width:64px;height:64px;background:var(--color-primary);color:#fff;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md)}.why-card[data-astro-cid-depqlrwx] h3[data-astro-cid-depqlrwx]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.why-card[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.7}.includes-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding)}.includes-section[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{text-align:center;font-size:var(--font-size-3xl);margin-bottom:var(--spacing-sm)}.section-subtitle[data-astro-cid-depqlrwx]{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-lg);margin-bottom:var(--spacing-2xl)}.includes-grid[data-astro-cid-depqlrwx]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);max-width:800px;margin:0 auto var(--spacing-2xl)}.include-item[data-astro-cid-depqlrwx]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-background-alt);border-radius:var(--radius-md)}.include-item[data-astro-cid-depqlrwx] .icon{color:var(--color-primary);flex-shrink:0}.includes-cta[data-astro-cid-depqlrwx]{text-align:center}.service-areas[data-astro-cid-depqlrwx]{padding:var(--spacing-3xl) var(--container-padding);background:var(--color-background-alt);text-align:center}.service-areas[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.service-areas[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}.areas-list[data-astro-cid-depqlrwx]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.area-tag[data-astro-cid-depqlrwx]{background:var(--color-background);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--color-text-muted)}.what-is-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding);background:var(--color-background-alt)}.what-is-content[data-astro-cid-depqlrwx]{max-width:800px;margin:0 auto}.what-is-content[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-lg)}.what-is-content[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.7;margin-bottom:var(--spacing-xl)}.key-features-title[data-astro-cid-depqlrwx]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.key-features[data-astro-cid-depqlrwx]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.key-features[data-astro-cid-depqlrwx] li[data-astro-cid-depqlrwx]{position:relative;padding-left:var(--spacing-lg);color:var(--color-text);line-height:1.7}.key-features[data-astro-cid-depqlrwx] li[data-astro-cid-depqlrwx]:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-primary)}.process-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding)}.process-section[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{text-align:center;font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2xl)}.process-grid[data-astro-cid-depqlrwx]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.process-card[data-astro-cid-depqlrwx]{background:var(--color-background-alt);padding:var(--spacing-xl);border-radius:var(--radius-md)}.process-card[data-astro-cid-depqlrwx] h3[data-astro-cid-depqlrwx]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.process-card[data-astro-cid-depqlrwx] p[data-astro-cid-depqlrwx]{color:var(--color-text-muted);margin:0;line-height:1.7}.package-section[data-astro-cid-depqlrwx]{padding:var(--spacing-4xl) var(--container-padding);background:var(--color-background-alt)}.package-section[data-astro-cid-depqlrwx] h2[data-astro-cid-depqlrwx]{text-align:center;font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2xl)}.package-grid[data-astro-cid-depqlrwx]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);max-width:1000px;margin:0 auto}.package-room[data-astro-cid-depqlrwx]{background:var(--color-background);padding:var(--spacing-xl);border-radius:var(--radius-md)}.package-room[data-astro-cid-depqlrwx] h3[data-astro-cid-depqlrwx]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.package-room[data-astro-cid-depqlrwx] ul[data-astro-cid-depqlrwx]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.package-room[data-astro-cid-depqlrwx] li[data-astro-cid-depqlrwx]{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--color-text-muted);line-height:1.6}.package-room[data-astro-cid-depqlrwx] li[data-astro-cid-depqlrwx] .icon{color:var(--color-primary);flex-shrink:0;margin-top:.2em}@media(max-width:968px){.why-grid[data-astro-cid-depqlrwx],.process-grid[data-astro-cid-depqlrwx],.family-grid[data-astro-cid-depqlrwx],.trust-grid[data-astro-cid-depqlrwx]{grid-template-columns:1fr}}@media(max-width:640px){.intro-features[data-astro-cid-depqlrwx]{flex-direction:column}.includes-grid[data-astro-cid-depqlrwx],.package-grid[data-astro-cid-depqlrwx]{grid-template-columns:1fr}}
