.frame-type-mask_intro p:not(.mask_intro-subheader){line-height:1.5}.frame-type-mask_intro p:not(.mask_intro-subheader)+p,.frame-type-mask_intro p:not(.mask_intro-subheader)+ul,.frame-type-mask_intro p:not(.mask_intro-subheader)+ol{margin-top:1.5em}.frame-type-mask_intro{width:80%;max-width:1240px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:80px;column-gap:80px;grid-template-areas:"subheader header" "bodytext header" "button header";grid-template-rows:auto auto 1fr}@media(max-width:1000px){.frame-type-mask_intro{grid-template-columns:100%;-moz-column-gap:unset;column-gap:unset;row-gap:1.5em}}.frame-type-mask_intro header{grid-area:header}.frame-type-mask_intro header h1{font-weight:400;font-size:clamp(2rem,.2rem + 4.8vi,5rem);line-height:1.04;font-family:"Cormorant Garamond",serif;color:#c39a51}.frame-type-mask_intro p.mask_intro-subheader{grid-area:subheader;font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;color:#c39a51;margin-bottom:24px}.frame-type-mask_intro p:not(.mask_intro-subheader){grid-area:bodytext}.frame-type-mask_intro .mask_intro-button{grid-area:button}.frame-type-mask_intro .mask_intro-button .button{display:inline-block;font-size:14px;font-weight:700;line-height:18px;border:1px solid #a38140;color:#a38140;background-color:#fff0;border-radius:32px;padding:16px 40px;text-decoration:unset;letter-spacing:.1em;text-transform:unset}@media(max-width:1000px){.frame-type-mask_intro .mask_intro-button .button{padding:8px 24px}}@media(max-width:1200px){.frame-type-mask_intro{grid-template-areas:"header" "subheader" "bodytext" "button";grid-template-columns:100%;grid-template-rows:auto;-moz-column-gap:unset;column-gap:unset}}