.svc-hero[data-astro-cid-6hkxln7y]{background:var(--color-hero-bg);padding:var(--spacing-3xl) 0 var(--spacing-4xl);border-bottom:1px solid var(--color-border)}.svc-hero-inner[data-astro-cid-6hkxln7y]{max-width:780px;margin-top:var(--spacing-lg)}.eyebrow[data-astro-cid-6hkxln7y]{font-size:var(--font-size-sm);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:var(--spacing-md)}.text-center[data-astro-cid-6hkxln7y]{text-align:center}.svc-hero[data-astro-cid-6hkxln7y] h1[data-astro-cid-6hkxln7y]{font-size:clamp(2rem,4.5vw + .5rem,3.4rem);font-weight:900;line-height:1.1;margin-bottom:var(--spacing-lg)}.svc-sub[data-astro-cid-6hkxln7y]{font-size:var(--font-size-lg);color:var(--color-muted);line-height:1.7;max-width:680px;margin-bottom:var(--spacing-2xl)}.svc-hero-actions[data-astro-cid-6hkxln7y]{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.section-title[data-astro-cid-6hkxln7y]{font-size:var(--font-size-3xl);font-weight:800;text-align:center;margin-bottom:var(--spacing-md);margin-top:var(--spacing-md)}.section-intro[data-astro-cid-6hkxln7y]{max-width:800px;margin:0 auto var(--spacing-3xl);text-align:center;color:var(--color-muted);line-height:1.8}.sub-h3[data-astro-cid-6hkxln7y]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.two-col[data-astro-cid-6hkxln7y]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:start}.two-col[data-astro-cid-6hkxln7y] h2[data-astro-cid-6hkxln7y]{font-size:var(--font-size-3xl);font-weight:800;margin-bottom:var(--spacing-lg);margin-top:var(--spacing-md)}.two-col[data-astro-cid-6hkxln7y] p[data-astro-cid-6hkxln7y]{color:var(--color-muted);line-height:1.8;margin-bottom:var(--spacing-lg)}.checklist-box[data-astro-cid-6hkxln7y]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-2xl)}.checklist-box[data-astro-cid-6hkxln7y] h3[data-astro-cid-6hkxln7y]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-lg)}.checklist[data-astro-cid-6hkxln7y]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-md)}.checklist[data-astro-cid-6hkxln7y] li[data-astro-cid-6hkxln7y]{font-size:var(--font-size-base);color:var(--color-muted);padding-left:1.5rem;position:relative;line-height:1.55}.checklist[data-astro-cid-6hkxln7y] li[data-astro-cid-6hkxln7y]:before{content:"✓";position:absolute;left:0;color:var(--color-accent);font-weight:700}.mini-list[data-astro-cid-6hkxln7y]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-sm)}.mini-list[data-astro-cid-6hkxln7y] li[data-astro-cid-6hkxln7y]{position:relative;padding-left:1.25rem;color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.6}.mini-list[data-astro-cid-6hkxln7y] li[data-astro-cid-6hkxln7y]:before{content:"→";position:absolute;left:0;color:var(--color-accent);font-weight:700}.detail-note[data-astro-cid-6hkxln7y]{color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.7;margin-bottom:var(--spacing-lg)}.opp-section[data-astro-cid-6hkxln7y]{padding:var(--spacing-5xl) 0}.buyers-section[data-astro-cid-6hkxln7y]{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--spacing-5xl) 0}.referral-section[data-astro-cid-6hkxln7y]{padding:var(--spacing-5xl) 0}.offers-section[data-astro-cid-6hkxln7y]{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--spacing-5xl) 0}.trust-section[data-astro-cid-6hkxln7y]{padding:var(--spacing-5xl) 0}.data-section[data-astro-cid-6hkxln7y]{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--spacing-5xl) 0}.msg-section[data-astro-cid-6hkxln7y]{padding:var(--spacing-5xl) 0}.deep-type-title[data-astro-cid-6hkxln7y]{font-size:var(--font-size-2xl);font-weight:800;margin:var(--spacing-sm) 0 var(--spacing-lg);max-width:820px}.deep-type-intro[data-astro-cid-6hkxln7y]{color:var(--color-muted);line-height:1.8;max-width:820px;margin-bottom:var(--spacing-3xl)}.table-scroll[data-astro-cid-6hkxln7y]{overflow-x:auto;-webkit-overflow-scrolling:touch}.rb-table[data-astro-cid-6hkxln7y]{width:100%;border-collapse:collapse;min-width:640px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.rb-table[data-astro-cid-6hkxln7y] th[data-astro-cid-6hkxln7y]{text-align:left;font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-border)}.rb-table[data-astro-cid-6hkxln7y] td[data-astro-cid-6hkxln7y]{padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--font-size-sm);color:var(--color-muted);line-height:1.65;border-bottom:1px solid var(--color-border);vertical-align:top}.rb-table[data-astro-cid-6hkxln7y] tbody[data-astro-cid-6hkxln7y] tr[data-astro-cid-6hkxln7y]:last-child td[data-astro-cid-6hkxln7y]{border-bottom:none}.td-strong[data-astro-cid-6hkxln7y]{color:var(--color-text)!important;font-weight:700;white-space:nowrap}.msg-example[data-astro-cid-6hkxln7y]{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius);padding:var(--spacing-xl) var(--spacing-2xl);margin-bottom:var(--spacing-xl)}.msg-example[data-astro-cid-6hkxln7y] p[data-astro-cid-6hkxln7y]{color:var(--color-text);line-height:1.85;font-size:var(--font-size-base);font-style:italic}.callout[data-astro-cid-6hkxln7y]{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius);padding:var(--spacing-lg) var(--spacing-xl)}.callout-tag[data-astro-cid-6hkxln7y]{display:block;font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:var(--spacing-sm)}.callout[data-astro-cid-6hkxln7y] p[data-astro-cid-6hkxln7y]{margin-bottom:0;color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.75}.callout[data-astro-cid-6hkxln7y] strong[data-astro-cid-6hkxln7y]{color:var(--color-text)}.faq-section[data-astro-cid-6hkxln7y]{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--spacing-5xl) 0}.faq-inner[data-astro-cid-6hkxln7y]{max-width:820px;margin:var(--spacing-2xl) auto 0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.faq-item[data-astro-cid-6hkxln7y]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--transition-fast)}.faq-item[data-astro-cid-6hkxln7y][open]{box-shadow:0 16px 40px #00000059;border-color:var(--color-accent)}.faq-item[data-astro-cid-6hkxln7y][open] .faq-icon[data-astro-cid-6hkxln7y]{transform:rotate(45deg)}.faq-question[data-astro-cid-6hkxln7y]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);cursor:pointer;list-style:none;font-weight:700;font-size:var(--font-size-base);line-height:1.4;color:var(--color-text)}.faq-question[data-astro-cid-6hkxln7y]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-6hkxln7y]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:300;color:var(--color-muted);transition:transform var(--transition-base)}.faq-answer[data-astro-cid-6hkxln7y]{padding:0 var(--spacing-xl) var(--spacing-xl)}.faq-answer[data-astro-cid-6hkxln7y] p[data-astro-cid-6hkxln7y]{color:var(--color-muted);line-height:1.8;font-size:var(--font-size-base)}.deep-services[data-astro-cid-6hkxln7y]{background:var(--color-bg);padding:var(--spacing-5xl) 0}.deep-grid[data-astro-cid-6hkxln7y]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.deep-card[data-astro-cid-6hkxln7y]{display:flex;flex-direction:column;gap:var(--spacing-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-decoration:none;transition:border-color .2s}.deep-card[data-astro-cid-6hkxln7y]:hover{border-color:var(--color-accent)}.deep-label[data-astro-cid-6hkxln7y]{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent)}.deep-title[data-astro-cid-6hkxln7y]{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text)}.deep-desc[data-astro-cid-6hkxln7y]{font-size:var(--font-size-sm);color:var(--color-muted);line-height:1.6}.cluster-section[data-astro-cid-6hkxln7y]{background:var(--color-surface);border-top:1px solid var(--color-border);padding:var(--spacing-5xl) 0}.cluster-grid[data-astro-cid-6hkxln7y]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.cluster-card[data-astro-cid-6hkxln7y]{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl);text-decoration:none;transition:border-color .2s}.cluster-card[data-astro-cid-6hkxln7y]:hover,.cluster-card--parent[data-astro-cid-6hkxln7y]{border-color:var(--color-accent)}.cluster-name[data-astro-cid-6hkxln7y]{font-size:var(--font-size-base);font-weight:700;color:var(--color-text)}.cluster-blurb[data-astro-cid-6hkxln7y]{font-size:var(--font-size-xs);color:var(--color-muted);line-height:1.6}@media(max-width:900px){.two-col[data-astro-cid-6hkxln7y],.deep-grid[data-astro-cid-6hkxln7y]{grid-template-columns:1fr}.cluster-grid[data-astro-cid-6hkxln7y]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cluster-grid[data-astro-cid-6hkxln7y]{grid-template-columns:1fr}}
