.gap-legacy-builder{color:#000}.gap-legacy-builder__section{display:block;padding:clamp(2.5rem,7vw,8rem) 0}.gap-legacy-builder__section>.gap-legacy-builder__section{padding:0}.gap-legacy-builder__media{margin:0 0 clamp(1.5rem,4vw,4rem)}.gap-legacy-builder__media img{display:block;width:100%;height:auto}.gap-legacy-builder__video{aspect-ratio:16/9;background:#000}.gap-legacy-builder__video iframe{display:block;width:100%;height:100%;border:0}.gap-legacy-builder__link{display:block;color:inherit;text-decoration:none}.gap-legacy-builder__h2{max-width:1170px;margin:0 auto 1.2em;padding:0 5%;font:400 clamp(2.75rem,6vw,7rem)/.92 var(--gap-serif);letter-spacing:-.045em}.gap-legacy-builder__h3,.gap-legacy-builder__h4,.gap-legacy-builder__h5,.gap-legacy-builder__h6{max-width:1170px;margin:2.5em auto .65em;padding:0 5%;font:400 clamp(1.35rem,2.3vw,2.5rem)/1.05 var(--gap-serif)}.gap-legacy-builder__p,.gap-legacy-builder__rich{max-width:1170px;margin:0 auto 1.35em;padding:0 5%;font:400 clamp(1.05rem,1.7vw,1.45rem)/1.35 var(--gap-sans)}.gap-legacy-builder__rich p{max-width:46rem;margin:0 0 1.35em}.gap-legacy-builder__rich h3,.gap-legacy-builder__rich h4{font:400 1em/1.2 var(--gap-sans);margin:2em 0 .5em;letter-spacing:.08em}.gap-legacy-builder__rich ul{max-width:46rem;margin:0 0 1.35em;padding-left:1.15em}@media(max-width:767px){.gap-legacy-builder__section{padding:3rem 0}.gap-legacy-builder__h2,.gap-legacy-builder__h3,.gap-legacy-builder__h4,.gap-legacy-builder__h5,.gap-legacy-builder__h6,.gap-legacy-builder__p,.gap-legacy-builder__rich{padding-inline:17%}}
