:root{--header-height:360px;--section-header-height:196px}@media (min-width:420px){:root{--section-header-height:160px}}@media (min-width:576px){:root{--section-header-height:200px}}:root{--blue:#33476f;--dark-blue:#00194b;--gray:#e6e8ed;--light-gray:#fff7f2;--orange:#f60;--golden-bronze:#c59958;--navy:#162541;--light-navy:#5c667a;--white:#fff;--bg-gray:#d9d9d9;--color-brand-green:#1a4d2e;--section-surface-subtle:#f9fafb;--color-primary-dark:#0f2418;--color-primary-mid:#1a3c2a;--color-primary-deep:#0a1810;--color-primary-accent:var(--color-brand-green);--section-green-gradient:linear-gradient(145deg,var(--color-primary-accent) 0%,var(--color-primary-mid) 42%,var(--color-primary-dark) 100%);--section-green-solid:var(--color-primary-mid);--font-display-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--btn-cta-primary-bg:var(--white);--btn-cta-primary-bg-hover:#f2f2f2;--btn-cta-primary-fg:var(--color-primary-dark);--btn-cta-primary-fg-hover:var(--color-primary-deep);--btn-cta-outline-fg:var(--white);--btn-cta-outline-fg-hover:var(--color-primary-dark);--btn-cta-outline-border:var(--white);--btn-cta-outline-border-hover:var(--white);--btn-cta-outline-bg-hover:hsla(0,0%,100%,.12);--btn-cta-focus-ring:var(--white);--btn-cta-brand-solid-bg:var(--color-brand-green);--btn-cta-brand-solid-bg-hover:#163d28;--btn-cta-brand-solid-fg:var(--white);--btn-cta-brand-secondary-bg:rgba(26,77,46,.1);--btn-cta-brand-secondary-bg-hover:rgba(26,77,46,.16);--btn-cta-brand-secondary-fg:var(--color-brand-green);--btn-cta-brand-outline-fg:var(--color-brand-green);--btn-cta-brand-outline-border:var(--color-brand-green);--btn-cta-brand-outline-bg-hover:rgba(26,77,46,.08);--btn-cta-brand-focus-ring:var(--color-brand-green)}.quote-section__inner{padding-block:2.5rem 3rem}@media (min-width:768px){.quote-section__inner{padding-block:3rem 3.5rem}}@media (min-width:1200px){.quote-section__inner{padding-block:3.5rem 4rem}}.quote-section__stack{margin-inline:auto;max-width:45rem;text-align:center}.quote-section--with-background .quote-section__stack{background-color:var(--section-surface-subtle);border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:2.5rem 1.5rem 2.75rem}@media (min-width:768px){.quote-section--with-background .quote-section__stack{padding:3rem 2.5rem 3.25rem}}@media (min-width:992px){.quote-section--with-background .quote-section__stack{padding:3.25rem 3rem 3.5rem}}.quote-section__quote{border:0;margin:0;padding:0;quotes:none}.quote-section__quote:after,.quote-section__quote:before{content:none}.quote-section__quote{color:var(--navy);font-family:var(--font-display-serif);font-size:clamp(1.375rem,2.8vw,2rem);font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.45}.quote-section__quote p{margin:0 0 calc(.03125em*1rem);text-align:center}.quote-section__quote p:last-child{margin-bottom:0}.quote-section__supporting{color:var(--light-navy);font-family:inherit;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.65;margin:0}@media (min-width:768px){.quote-section__supporting{font-size:1rem;line-height:1.7}}@media (min-width:992px){.quote-section__supporting{font-size:1.0625rem}}.quote-section__supporting p{margin:0 0 calc(.04688em*1rem);text-align:center}.quote-section__supporting p:last-child{margin-bottom:0}.quote-section__quote+.quote-section__supporting{margin-top:1.375rem}@media (min-width:768px){.quote-section__quote+.quote-section__supporting{margin-top:1.625rem}}@media (min-width:992px){.quote-section__quote+.quote-section__supporting{margin-top:1.75rem}}

/*# sourceMappingURL=quote-section.css.map*/