.whatson{--spacing:18px}body.home .whatson{background-color:var(--bg_blue);color:#fff;border-radius:var(--section-radius);padding:40px;--icon:24px;min-width:480px;width:calc(50% - var(--gutter))}.whatson article{padding:32px;background-color:#fff;color:#000;border-radius:var(--radius);margin-bottom:32px;overflow:hidden;position:relative}body.home .whatson article:last-child{margin-bottom:0}body:not(.home) .whatson{display:flex;flex-wrap:wrap;gap:var(--gutter)}body:not(.home) .whatson h2{width:100%;margin:0}body:not(.home) .whatson article{width:calc(50% - (var(--gutter) / 2));margin:0}.whatson .icon.ext_icon{float:right}.whatson h3{font-size:24px;margin-bottom:var(--spacing)}.whatson h3 a{color:inherit}.whatson p.date{margin-bottom:var(--spacing)}.whatson a:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}.whatson p{font-size:16px;line-height:1.4}@media all and (max-width:1199.98px){.whatson{padding:32px}}@media all and (max-width:899.98px){body.home .whatson,.whatson{padding:24px;--icon:16px;--spacing:var(--bodytext_size);width:100%;margin-top:calc(var(--gutter_big) * 2);min-width:300px;width:calc(100% + calc(var(--section-padding) / 2));position:relative;left:calc(0px - calc(var(--section-padding) / 4))}.whatson article{padding:var(--section-padding)}}@media all and (max-width:599.98px){body:not(.home) .whatson article{width:100%}.whatson h3{font-size:var(--bodytext_size)}}