.page-module__dv3iVa__wrap{max-width:820px;margin:0 auto;padding:60px 20px 100px}@media (min-width:640px){.page-module__dv3iVa__wrap{padding:80px 40px 110px}}.page-module__dv3iVa__h1{font-family:var(--font-display);color:var(--bone);margin:0 0 40px;font-size:34px;font-weight:500;line-height:1.25}@media (min-width:640px){.page-module__dv3iVa__h1{margin-bottom:48px;font-size:44px}}.page-module__dv3iVa__banner{aspect-ratio:3/2;border:1px solid var(--bone-15);margin-bottom:56px;position:relative;overflow:hidden}@media (min-width:640px){.page-module__dv3iVa__banner{aspect-ratio:16/9}}.page-module__dv3iVa__bannerImg{object-fit:cover}.page-module__dv3iVa__bannerCaption{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-75);background:linear-gradient(#0000 0%,#0c120ebf 100%);padding:14px 18px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.page-module__dv3iVa__section{margin-bottom:60px}.page-module__dv3iVa__h2{font-family:var(--font-display);color:var(--bone);margin:0 0 20px;font-size:24px;font-style:italic;font-weight:500}@media (min-width:640px){.page-module__dv3iVa__h2{font-size:28px}}.page-module__dv3iVa__body{font-family:var(--font-body);color:var(--bone-75);margin:0 0 20px;font-size:17px;font-style:italic;line-height:1.9}.page-module__dv3iVa__body:last-child{margin-bottom:0}@media (min-width:640px){.page-module__dv3iVa__body{font-size:18px}}.page-module__dv3iVa__divider{background:var(--bone-25);width:60px;height:1px;margin:0 auto 60px}
