.ab-page{background:#fffaf0;color:#14352f}.ab-hero{background:linear-gradient(180deg,#fffaf0,#f7edd9);border-bottom:1px solid #E6D8BC}.ab-eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9c471f}.ab-section{padding:3.5rem 0 0;scroll-margin-top:6rem}.ab-section+.ab-section{border-top:1px solid #E6D8BC;margin-top:3.5rem}.ab-prose p{font-size:1.0625rem;line-height:1.85;color:#3e544e}.ab-prose p+p{margin-top:1.1rem}@media(min-width:640px){.ab-prose p{font-size:1.125rem}}.ab-quote{margin:3.5rem 0 0;padding:2rem 0 .25rem 1.5rem;position:relative}.ab-quote:before{content:"";position:absolute;left:0;top:2rem;bottom:.25rem;width:5px;border-radius:999px;background:#f4b63f}.ab-quote p{font-size:clamp(1.75rem,6vw,2.6rem);line-height:1.15;font-weight:700;color:#0b2c27;font-style:italic}.ab-quote+.ab-section{border-top:0;margin-top:0}.ab-sign{color:#14352f!important;font-weight:600}.ab-cta{background:#14352f;margin-top:4.5rem}.ab-rise{animation:ab-rise .7s cubic-bezier(.2,.7,.2,1) both}@keyframes ab-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ab-rise{animation:none}}
