.frame-type-mask_twocontents{width:84%;max-width:1280px}.frame-type-mask_twocontents header h2{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_twocontents header h2 strong{font-weight:700}.frame-type-mask_twocontents p,.frame-type-mask_twocontents ul{font-size:1rem;line-height:1.25}.frame-type-mask_twocontents p+p,.frame-type-mask_twocontents ul+p,.frame-type-mask_twocontents p+ul,.frame-type-mask_twocontents ul+ul,.frame-type-mask_twocontents p+ol,.frame-type-mask_twocontents ul+ol{margin-top:1.25em}.frame-type-mask_twocontents{position:relative;display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:clamp(1.75rem,.7rem + 2.8vw,3.5rem);column-gap:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_twocontents::before{content:"";position:absolute;top:0;bottom:0;width:100vw;transform:translateX(-100%);z-index:-1;background-color:var(--bg-twocontents)}.frame-type-mask_twocontents img{width:100%;height:auto}.frame-type-mask_twocontents ul{margin-left:1.5rem}.frame-type-mask_twocontents header p{text-transform:uppercase;margin-bottom:8px}.frame-type-mask_twocontents header+p{margin-top:clamp(1rem,.4rem + 1.6vw,2rem)}.frame-type-mask_twocontents .mask_twocontents-leftcontent{display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;background-color:var(--bg-twocontents);padding-top:clamp(3.5rem,1.4rem + 5.6vw,7rem);padding-bottom:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_twocontents .mask_twocontents-leftcontent picture{width:68%}.frame-type-mask_twocontents .mask_twocontents-leftcontent .slogan_svg{align-self:flex-end;width:16%;margin-left:clamp(1.19rem,.58rem + 1.63vw,2rem)}.frame-type-mask_twocontents .mask_twocontents-leftcontent .slogan_svg svg{width:100%;height:auto}.frame-type-mask_twocontents .mask_twocontents-leftcontent header,.frame-type-mask_twocontents .mask_twocontents-leftcontent p,.frame-type-mask_twocontents .mask_twocontents-leftcontent ul{width:100%;margin-right:clamp(2.5rem,1rem + 4vw,5rem)}.frame-type-mask_twocontents .mask_twocontents-leftcontent header{margin-top:clamp(1rem,.4rem + 1.6vw,2rem)}.frame-type-mask_twocontents .mask_twocontents-leftcontent .button{align-self:flex-end;margin-top:clamp(1.75rem,.7rem + 2.8vw,3.5rem);margin-right:clamp(2.5rem,1rem + 4vw,5rem);margin-left:auto}.frame-type-mask_twocontents .mask_twocontents-rightcontent{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding-top:clamp(3.5rem,1.4rem + 5.6vw,7rem)}.frame-type-mask_twocontents .mask_twocontents-rightcontent .button{align-self:flex-start;margin-left:unset}.frame-type-mask_twocontents .mask_twocontents-rightcontent picture{margin-top:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_twocontents .mask_twocontents-rightcontent svg{width:auto;height:80px;margin-top:clamp(2.5rem,1rem + 4vw,5rem);align-self:flex-end}@media(max-width:1000px){.frame-type-mask_twocontents{grid-template-columns:100%;-moz-column-gap:unset;column-gap:unset;row-gap:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_twocontents::before{content:unset}.frame-type-mask_twocontents .mask_twocontents-leftcontent{padding-top:unset}.frame-type-mask_twocontents .mask_twocontents-leftcontent header,.frame-type-mask_twocontents .mask_twocontents-leftcontent p{margin-right:clamp(1.75rem,.7rem + 2.8vw,3.5rem);margin-left:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_twocontents .mask_twocontents-leftcontent ul{margin-right:clamp(1.75rem,.7rem + 2.8vw,3.5rem);margin-left:calc(clamp(1.75rem,.7rem + 2.8vw,3.5rem) + 1.5em)}.frame-type-mask_twocontents .mask_twocontents-leftcontent header p{margin:unset}.frame-type-mask_twocontents .mask_twocontents-leftcontent .button{margin-right:clamp(1.75rem,.7rem + 2.8vw,3.5rem)}.frame-type-mask_twocontents .mask_twocontents-rightcontent{padding-top:unset}}@media(max-width:600px){.frame-type-mask_twocontents .mask_twocontents-leftcontent picture{width:100%}.frame-type-mask_twocontents .mask_twocontents-leftcontent .slogan_svg{display:none}}