.trusts-eyebrow-strip{text-align:center}.trusts-eyebrow-strip__text[data-astro-cid-f57u65bm]{margin:0;font-family:var(--font-heading);font-weight:var(--weight-heavy);font-size:1rem;line-height:1.2;color:#fff}@media(max-width:1024px){.trusts-eyebrow-strip__text[data-astro-cid-f57u65bm]{font-size:32px}}@media(max-width:768px){.trusts-eyebrow-strip__text[data-astro-cid-f57u65bm]{font-size:.7rem}}.trusts-section-h2[data-astro-cid-f57u65bm]{font-family:var(--font-heading);font-weight:var(--weight-heavy);color:var(--color-primary);font-size:2rem;margin:0 0 12px;line-height:1.2}.trusts-section-h2--center[data-astro-cid-f57u65bm]{text-align:center}.trusts-section-h3[data-astro-cid-f57u65bm]{font-family:var(--font-heading);font-weight:var(--weight-heavy);color:var(--color-primary);font-size:1.4rem;margin:0 0 .5em;line-height:1.3}.trusts-prose[data-astro-cid-f57u65bm] p{margin:0 0 .6em}.trusts-prose[data-astro-cid-f57u65bm] p:last-child{margin-bottom:0}.trusts-prose[data-astro-cid-f57u65bm] ul{margin:0 0 .6em;padding-left:1.5em}.trusts-prose[data-astro-cid-f57u65bm] li{margin:0 0 .4em}.trusts-prose--center[data-astro-cid-f57u65bm],.trusts-prose--center[data-astro-cid-f57u65bm] p{text-align:center}.trusts-advantages-section{max-width:var(--content-default)}.trusts-advantages-grid[data-astro-cid-f57u65bm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}@media(max-width:768px){.trusts-advantages-grid[data-astro-cid-f57u65bm]{grid-template-columns:1fr}}.trusts-protect-cta{margin:0;min-height:220px}.trusts-divider[data-astro-cid-f57u65bm]{border:0;border-top:1px solid var(--color-border);margin:8px 0}.trusts-type-card[data-astro-cid-f57u65bm]{background:var(--color-surface);border-radius:var(--radius-md);padding:24px 28px;margin:0;box-shadow:0 2px 12px #0000000d}.trusts-type-card[data-astro-cid-f57u65bm]>*:last-child{margin-bottom:0}.trusts-features-list{margin:1em 0}.trusts-features-list .icon-list__item{padding:4px 0}.trusts-features-list .icon-list__item:before{content:"✓";color:var(--color-accent);font-weight:var(--weight-bold);margin-right:8px}.trusts-urgency-wrap[data-astro-cid-f57u65bm] .urgency-callout,.trusts-urgency-wrap[data-astro-cid-f57u65bm] .benefit-callout{background:#a63a5014;border-left:4px solid var(--color-accent);padding:14px 18px;margin-top:14px;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:.95rem;line-height:1.5;color:var(--color-text-heading)}.trusts-urgency-wrap[data-astro-cid-f57u65bm] .benefit-callout{background:#1a365d0f;border-left-color:var(--color-primary)}.trusts-urgency-wrap[data-astro-cid-f57u65bm] .urgency-callout strong,.trusts-urgency-wrap[data-astro-cid-f57u65bm] .benefit-callout strong{color:var(--color-accent)}.trusts-urgency-wrap[data-astro-cid-f57u65bm] .benefit-callout strong{color:var(--color-primary)}.trusts-urgency-wrap[data-astro-cid-f57u65bm] p{margin-top:14px;padding:14px 18px;background:#a63a5014;border-left:4px solid var(--color-accent);border-radius:var(--radius-sm);font-size:.95rem;line-height:1.5}.trusts-process-section{text-align:center}.trusts-process-grid[data-astro-cid-f57u65bm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:1.5em}@media(max-width:1024px){.trusts-process-grid[data-astro-cid-f57u65bm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.trusts-process-grid[data-astro-cid-f57u65bm]{grid-template-columns:1fr}}.trusts-process-card .icon-box__icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;border-radius:var(--radius-circle);margin:0 auto 16px}.trusts-process-card .trusts-process-num{font-family:var(--font-heading);font-weight:var(--weight-heavy);font-size:1.75rem;color:#fff;line-height:1}.trusts-faq-leftovers{display:none}.estate-planning-pricing{max-width:var(--content-default);margin:0 auto;padding:20px 0}.estate-planning-pricing .container{width:100%}.estate-planning-pricing h2{font-family:var(--font-heading);font-weight:var(--weight-heavy);color:var(--color-primary);text-align:center;font-size:2rem;margin:0 0 .5em}.estate-planning-pricing .pricing-intro{text-align:center;color:var(--color-text-heading);max-width:720px;margin:0 auto 2em}.estate-planning-pricing .pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:820px;margin:0 auto}@media(max-width:640px){.estate-planning-pricing .pricing-grid{grid-template-columns:1fr}}.estate-planning-pricing .pricing-card{background:var(--color-surface);padding:24px;border-radius:var(--radius-md);box-shadow:0 2px 10px #0000000f;text-align:center}.estate-planning-pricing .pricing-card h3{font-family:var(--font-heading);font-weight:var(--weight-heavy);color:var(--color-primary);font-size:1.2rem;margin:0 0 .5em}.estate-planning-pricing .price{font-family:var(--font-heading);font-weight:var(--weight-heavy);color:var(--color-accent);font-size:1.75rem;margin:0 0 .5em}.estate-planning-pricing .card-description{color:var(--color-text-heading);font-size:.95rem;margin:0 0 .5em}.estate-planning-pricing .pricing-disclaimer{text-align:center;color:var(--color-text-heading);margin-top:2em;font-size:.95rem}
