.breadcrumb[data-astro-cid-jxf6wx6r]{background:var(--color-bg-light);padding:10px 0;font-size:.85rem}.breadcrumb[data-astro-cid-jxf6wx6r] a[data-astro-cid-jxf6wx6r]{color:var(--color-brand-blue)}.sep[data-astro-cid-jxf6wx6r]{margin:0 6px;color:var(--color-text-muted)}.seo-hero[data-astro-cid-jxf6wx6r]{background:linear-gradient(145deg,#1a3348 0%,var(--color-deep-blue) 40%,var(--color-brand-blue) 100%);color:#fff;padding:var(--space-6) 0 var(--space-5)}.seo-hero[data-astro-cid-jxf6wx6r] h1[data-astro-cid-jxf6wx6r]{color:#fff;font-size:clamp(2rem,4vw,2.8rem);margin:var(--space-2) 0}.seo-hero__sub[data-astro-cid-jxf6wx6r]{font-size:1.1rem;color:#ffffffeb;max-width:640px;line-height:1.7}.mls-badge[data-astro-cid-jxf6wx6r]{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-2);padding:6px 14px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-full);font-size:.85rem;color:#fffffff2}.seo-hero__actions[data-astro-cid-jxf6wx6r]{display:flex;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap}.prose[data-astro-cid-jxf6wx6r] p[data-astro-cid-jxf6wx6r]{line-height:1.75;margin-bottom:var(--space-2);font-size:1rem}.prose-lead[data-astro-cid-jxf6wx6r]{font-size:1.05rem;line-height:1.7;color:var(--color-text-muted);margin-bottom:var(--space-3)}.service-cards[data-astro-cid-jxf6wx6r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-3)}.service-card[data-astro-cid-jxf6wx6r]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--shadow-1);transition:all var(--dur-fast);color:var(--color-text)}.service-card[data-astro-cid-jxf6wx6r]:hover{border-color:var(--color-brand-blue);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.service-card[data-astro-cid-jxf6wx6r] h3[data-astro-cid-jxf6wx6r]{color:var(--color-deep-blue);margin-bottom:4px}.service-card__price[data-astro-cid-jxf6wx6r]{font-weight:700;color:var(--color-brand-blue);font-size:.95rem;margin-bottom:var(--space-1)}.service-card__desc[data-astro-cid-jxf6wx6r]{font-size:.9rem;line-height:1.65;color:var(--color-text-muted);flex:1}.service-card__cta[data-astro-cid-jxf6wx6r]{margin-top:var(--space-2);font-weight:600;font-size:.9rem;color:var(--color-brand-blue)}.absorbed-steps[data-astro-cid-jxf6wx6r]{margin:var(--space-2) 0 var(--space-3);padding-left:1.2rem}.absorbed-steps[data-astro-cid-jxf6wx6r] li[data-astro-cid-jxf6wx6r]{margin-bottom:var(--space-1);line-height:1.7;font-size:.95rem}.savings-callout[data-astro-cid-jxf6wx6r]{padding:var(--space-3) 0;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.savings-callout__inner[data-astro-cid-jxf6wx6r]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:#fff;border:2px solid rgba(74,140,26,.2);border-radius:var(--radius-lg);box-shadow:0 2px 8px #4a8c1a14}.savings-callout__icon[data-astro-cid-jxf6wx6r]{color:#4a8c1a;flex-shrink:0}.savings-callout__amount[data-astro-cid-jxf6wx6r]{font-size:1.6rem;font-weight:800;color:#4a8c1a;display:block;line-height:1.1}.savings-callout__text[data-astro-cid-jxf6wx6r]{font-size:.9rem;color:var(--color-text-muted);line-height:1.4}.internal-links[data-astro-cid-jxf6wx6r]{margin-bottom:var(--space-5)}.internal-links[data-astro-cid-jxf6wx6r]:last-child{margin-bottom:0}.internal-links[data-astro-cid-jxf6wx6r] h3[data-astro-cid-jxf6wx6r]{font-size:1.05rem;font-weight:600;margin-bottom:var(--space-2);color:var(--color-deep-blue)}.link-pills[data-astro-cid-jxf6wx6r]{display:flex;flex-wrap:wrap;gap:10px}.link-pill[data-astro-cid-jxf6wx6r]{padding:8px 20px;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:.88rem;color:var(--color-text);background:#fff;transition:all var(--dur-fast);box-shadow:0 1px 2px #0000000a}.link-pill[data-astro-cid-jxf6wx6r]:hover{border-color:var(--color-brand-blue);color:var(--color-brand-blue);background:#3f6f950a}.city-testimonials[data-astro-cid-jxf6wx6r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-3)}.city-testimonial[data-astro-cid-jxf6wx6r]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);margin:0;box-shadow:var(--shadow-1)}.city-testimonial__quote[data-astro-cid-jxf6wx6r]{font-size:.92rem;line-height:1.7;font-style:italic}.city-testimonial__quote[data-astro-cid-jxf6wx6r]:before{content:"“"}.city-testimonial__quote[data-astro-cid-jxf6wx6r]:after{content:"”"}.city-testimonial__footer[data-astro-cid-jxf6wx6r]{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.city-testimonial__name[data-astro-cid-jxf6wx6r]{display:block;font-style:normal;font-weight:600;color:var(--color-deep-blue);font-size:.9rem}.city-testimonial__meta[data-astro-cid-jxf6wx6r]{display:block;font-size:.8rem;color:var(--color-text-muted);margin-top:2px}.city-testimonials__more[data-astro-cid-jxf6wx6r]{text-align:center;margin-top:var(--space-3);font-size:.9rem}.brokerage-credit[data-astro-cid-jxf6wx6r]{padding:var(--space-2) 0;background:var(--color-bg-light);border-top:1px solid var(--color-border)}.brokerage-credit[data-astro-cid-jxf6wx6r] p[data-astro-cid-jxf6wx6r]{font-size:.82rem;color:var(--color-text-muted);margin:0}@media (max-width: 768px){.savings-callout__inner[data-astro-cid-jxf6wx6r]{flex-direction:column;text-align:center;gap:var(--space-2)}.seo-hero__actions[data-astro-cid-jxf6wx6r]{flex-direction:column;align-items:flex-start}}.savings-callout[data-astro-cid-jxf6wx6r]{background:var(--color-bg-light)}.savings-callout__inner[data-astro-cid-jxf6wx6r]{border:1px solid var(--color-border);box-shadow:var(--v3-shadow);border-radius:var(--v3-radius)}.savings-callout__icon[data-astro-cid-jxf6wx6r],.savings-callout__amount[data-astro-cid-jxf6wx6r]{color:var(--color-savings)}.savings-callout__amount[data-astro-cid-jxf6wx6r]{font-family:var(--v3-font-display);letter-spacing:-.02em}.savings-callout[data-astro-cid-jxf6wx6r] .btn-primary[data-astro-cid-jxf6wx6r]{color:var(--v3-on-cta)}.theme-v3[data-astro-cid-jxf6wx6r] h2[data-astro-cid-jxf6wx6r]{font-family:var(--v3-font-display);letter-spacing:var(--v3-ls-display);color:var(--color-deep-blue)}.theme-v3[data-astro-cid-jxf6wx6r] h3[data-astro-cid-jxf6wx6r]{font-family:var(--v3-font-display);letter-spacing:-.01em;color:var(--color-deep-blue)}.theme-v3[data-astro-cid-jxf6wx6r].section-alt{background:var(--color-bg-light)}
