.faq-cta-section-module___muhhG__section{margin-inline:var(--full-bleed-margin);box-sizing:border-box;background:radial-gradient(circle at top right,#c5985a14,transparent 34%),var(--color-surface-warm);padding:clamp(3.25rem,6vw,4.5rem)var(--full-bleed-content-inline)}.faq-cta-section-module___muhhG__inner{width:min(100%,76rem);margin:0 auto}.faq-cta-section-module___muhhG__intro{margin-bottom:1.5rem}.faq-cta-section-module___muhhG__copyBlock{flex-direction:column;align-items:flex-start;display:flex}.faq-cta-section-module___muhhG__eyebrow{color:var(--color-muted);font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;font-weight:500}.faq-cta-section-module___muhhG__title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:300;line-height:1.04}.faq-cta-section-module___muhhG__description{max-width:34rem;color:var(--color-body);font-size:var(--text-body);margin-top:.875rem;line-height:1.7}.faq-cta-section-module___muhhG__contactLink{min-height:2.9rem;color:var(--color-gold);font-size:var(--text-button);letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--transition-base),color var(--transition-base),transform var(--transition-base);border:1px solid #c5985ab8;justify-content:center;align-items:center;margin-top:1.25rem;padding:.75rem 1.35rem;font-weight:600;display:inline-flex}.faq-cta-section-module___muhhG__contactLink:hover{background:var(--color-gold);color:#fff;transform:translateY(-1px)}@media (max-width:560px){.faq-cta-section-module___muhhG__title{font-size:2.15rem}}
