.l-pwt__grid{gap:var(--l-row-gap) var(--l-column-gap)}.l-pwt__grid-item{width:100%;max-width:var(--l-max-width)}@media screen and (min-width:990px){.l-pwt__grid-item--1-2{width:calc(50% - var(--l-row-gap)/ 2)}}@media screen and (min-width:990px){.l-pwt__grid-item--1-3{width:calc(33.333% - var(--l-row-gap)*2/3);max-width:calc(33.333% - var(--l-row-gap)*2/3)}}@media screen and (min-width:990px){.l-pwt__grid-item--2-3{width:calc(66.666% - var(--l-row-gap)*2/3);max-width:calc(66.666% - var(--l-row-gap)*2/3)}}.l-pwt__image{overflow:hidden;border-radius:10px}.l-pwt__image--has-text::before{content:"";position:absolute;z-index:2;inset:0;background-color:rgba(0,0,0,.2)}.l-pwt__image--has-text p{margin-top:0;margin-bottom:0}.l-pwt__image-richtext{position:absolute;z-index:4;bottom:30px;left:30px;max-width:var(--l-image-content-width,350px);font-size:18px;line-height:1.5;color:#fff;text-decoration:none}.l-pwt__image-url{position:absolute;z-index:2;inset:0;font-size:0}.l-pwt__image img{position:absolute;top:0;left:0;width:100%;height:100%}.l-pwt__content{overflow:hidden;padding:10px;background-color:var(--l-background-color);border-radius:10px}@media screen and (min-width:990px){.l-pwt__content{padding:50px 30px}}.l-pwt__content-title{margin-top:0;margin-bottom:10px;font-size:24px}@media screen and (min-width:990px){.l-pwt__content-title{font-size:45px;font-weight:600;line-height:1.5}}.l-pwt__content-richtext{margin-bottom:20px}@media screen and (min-width:990px){.l-pwt__content-richtext{font-size:18px;font-weight:400;line-height:1.5}}.l-pwt__content-button{gap:10px}.l-pwt__article-date{margin-top:6px;font-size:14px}