.testimonials-section,.review-cta,.cta-band{scroll-margin-top:72px}.page-id-7199 .page-header{padding-top:120px!important}.testimonials-section{background:var(--white);padding:80px 0}.testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.testimonial-card{background:var(--cream);padding:40px 36px;display:flex;flex-direction:column;gap:16px;position:relative}.testimonial-card::before{content:'\201C';position:absolute;top:20px;right:28px;font-family:'Cormorant Garamond',serif;font-size:80px;line-height:1;color:var(--gold);opacity:.18;pointer-events:none}.testimonial-card__stars{color:var(--gold);font-size:14px;letter-spacing:2px}.testimonial-card blockquote{font-family:'Jost',sans-serif;font-weight:300;font-size:15px;line-height:1.8;color:var(--text-mid);margin:0;padding:0;border:none;flex:1}.testimonial-card cite{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:18px;font-style:normal;color:var(--navy);display:block}.testimonial-card__source{font-family:'Jost',sans-serif;font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.review-cta{background:var(--cream);padding:72px 0;text-align:center}.review-cta__inner{max-width:560px;margin:0 auto;padding:0 40px}.review-cta__inner .eyebrow{display:block;margin-bottom:8px}.review-cta__inner h2{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(28px, 3.5vw, 38px);color:var(--navy);margin-bottom:16px}.review-cta__inner p{font-family:'Jost',sans-serif;font-weight:300;font-size:16px;line-height:1.8;color:var(--text-mid);margin-bottom:32px!important}.review-cta__inner .gold-divider{margin:20px auto}@media (max-width:860px){.testimonials-grid{grid-template-columns:1fr;gap:24px}.testimonial-card{padding:32px 28px}}@media (max-width:600px){.testimonials-section{padding:60px 0}.testimonial-card{padding:28px 24px}.review-cta{padding:56px 0}.review-cta__inner{padding:0 24px}}.page-id-7199 .nav{background:#1A150E!important;border-bottom:1px solid rgb(196 164 74 / .35)}