.frame-type-mask_text{width:84%;max-width:800px}.frame-type-mask_text.frame-layout-1{width:84%;max-width:1280px}.frame-type-mask_text header h1,.frame-type-mask_text header h2,.frame-type-mask_text header h3{font-family:"mont-blanc",sans-serif;font-size:clamp(1.5rem,.9rem + 1.6vw,2.5rem);font-weight:100;text-transform:uppercase;line-height:1}.frame-type-mask_text header h1 strong,.frame-type-mask_text header h2 strong,.frame-type-mask_text header h3 strong{font-weight:700}.frame-type-mask_text header p,.frame-type-mask_text p,.frame-type-mask_text ul{font-size:1rem;line-height:1.25}.frame-type-mask_text p+p,.frame-type-mask_text ul+p,.frame-type-mask_text p+ul,.frame-type-mask_text ul+ul,.frame-type-mask_text p+ol,.frame-type-mask_text ul+ol{margin-top:1.25em}.frame-type-mask_text .text-center{text-align:center}.frame-type-mask_text .text-right{text-align:right}.frame-type-mask_text svg{width:100%;height:64px;margin-bottom:clamp(1rem,.4rem + 1.6vw,2rem)}.frame-type-mask_text.frame-type-svg-colored svg{fill:var(--maincolor)}.frame-type-mask_text header p{color:var(--maincolor);margin-bottom:.5em}.frame-type-mask_text header+p,.frame-type-mask_text header+ul{margin-top:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_text p a,.frame-type-mask_text ul a{color:#3c3c3c}.frame-type-mask_text ul:not(.button){margin-left:1.5rem}.frame-type-mask_text .button{margin-top:1.25em}