.intro-content__container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.125rem;width:100%}@media(max-width:767px){.intro-content__container{grid-template-columns:repeat(1,1fr)}}.intro-content__container-text{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:100%;padding:2.5rem 1.25rem;margin:0 auto}
@media(min-width:768px){.intro-content__container-text{padding-top:1.875rem;padding-bottom:1.875rem;padding-left:10%;padding-right:10%}}@media(min-width:1024px){.intro-content__container-text{padding-top:3.75rem;padding-bottom:3.75rem;padding-left:26.5%;padding-right:26.5%}}.intro-content__container--content-center .intro-content__container-text{text-align:center}
.intro-content__container-text-heading{padding-top:.75rem;text-transform:uppercase;font-family:var(--font-heading-1);font-size:2.1875rem;line-height:.9;max-width:24.375rem;letter-spacing:.01em}@media(min-width:768px){.intro-content__container-text-heading{font-size:2.25rem}}.intro-content__container--content-center .intro-content__container-text-heading{margin-left:auto;margin-right:auto}
.intro-content__container-text-subheading{padding-top:.625rem;text-transform:uppercase}.intro-content__container--content-center .intro-content__container-text-subheading{margin-left:auto;margin-right:auto}.intro-content__container-text-copy{max-width:13.3125rem}.intro-content__container--content-center .intro-content__container-text-copy{margin-left:auto;margin-right:auto}
.intro-content__container-text-copy p{padding-top:.625rem;font-size:1rem;line-height:1.12}.intro-content__container-text-copy p strong{display:block;margin-top:1.875rem;font-size:1rem;line-height:1.1875rem;letter-spacing:.06em;font-family:var(--font-heading-2);text-transform:uppercase}@media(min-width:768px){.intro-content__container-text-copy p strong{font-size:1.125rem;line-height:1.3125rem}
}.intro-content__container-text-copy p:first-of-type>strong{margin-top:0}.intro-content__container-media{display:block;position:relative}@media(max-width:767px){.intro-content__container-media{grid-row-start:1;grid-column-start:1}}.intro-content__container-media component-media{top:4.75rem;display:block}@media(min-width:1024px){.intro-content__container-media component-media{top:6.375rem}
}.intro-content__container-media-alignment--left{grid-row-start:1;grid-column-start:1;display:block;position:relative}.intro-content__container-media-alignment--left component-media{display:block}@media(max-width:767px){.intro-content__container-media-mobile-image--bottom{grid-row-start:2}}.intro-content__container-button{padding-top:1.875rem;display:block}
.intro-content__container-button .button{padding-top:.9375rem;padding-bottom:.75rem}.intro-content .button{display:inline-flex;justify-content:center;align-items:center;line-height:1;background-color:var(--color-gold);font-size:1rem;color:var(--color-white);font-weight:700;letter-spacing:.01em;border-radius:.25rem}
.intro-blocks{display:none}@media(min-width:768px){.intro-blocks{margin-top:1.875rem;display:flex;flex-direction:column}}.intro-block{display:flex;align-items:center;margin-bottom:1.25rem}.intro-block component-media{flex-basis:5.875rem;max-width:5.875rem}.intro-block__text{flex-basis:calc(100% - 5.875rem);max-width:calc(100% - 5.875rem);padding-left:1rem;font-size:1rem;line-height:1.12;text-align:left}
.intro-content__container .button{background-color:var(--color-brand-primary-2)}