.section-intro{margin-bottom:3.375rem;margin-top:3.375rem;text-align:center}.section-intro__eyebrow{color:#861723;display:block;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.125rem;line-height:1.15;margin-bottom:1.375rem;text-transform:uppercase}@media (min-width:1681px){.section-intro__eyebrow{font-size:1rem;line-height:1.5}}.section-intro__heading{color:#362524;font-family:Cardo,serif;font-size:2.125rem;font-weight:400;line-height:1.35;margin-bottom:1.375rem}@media (min-width:760px){.section-intro__heading{font-size:3.125rem;line-height:1.16;margin-bottom:1rem}}@media (min-width:1025px){.section-intro__heading{font-size:3.75rem;line-height:1.3}}@media (min-width:1681px){.section-intro__heading{font-size:4rem;line-height:1.16}}.section-intro__description{color:#7c605f;font-family:Work Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.0625rem;letter-spacing:normal;line-height:1.67;margin-bottom:1.5em;padding:0 .3125rem}@media (min-width:760px){.section-intro__description{font-size:1.5rem;letter-spacing:normal;line-height:1.67}}@media (min-width:1681px){.section-intro__description{font-size:1.25rem;letter-spacing:.0625rem;line-height:1.5}}.section-intro__description a,.section-intro__description p{color:inherit;font:inherit;line-height:inherit}.section-intro__description p{margin-bottom:1.5em}.section-intro__description a:hover{text-decoration:underline}@media (min-width:760px){.section-intro__description{padding:0 .9375rem}}@media (min-width:1366px){.section-intro__description{padding:0 1.875rem}}@media (min-width:1025px){.section-intro{margin-bottom:5.5rem;margin-top:6.875rem}}