:where(figure){margin:0 0 1em}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image :where(figcaption){margin:.5em 0 1em}.wp-block-image.aligncenter{text-align:center}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image>figure>a{display:inline-block}:where(.wp-block-embed){margin:0 0 1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.has-medium-font-size{font-size:20px!important}.has-large-font-size{font-size:36px!important}.has-small-font-size{font-size:13px!important}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.key-insight-box,.key-summary-box{margin:30px auto;padding:24px;background:var(--color-shell);border:1px solid rgba(0,0,0,.09);border-left:2px solid var(--color-brand);border-radius:0 16px 16px 0}.key-summary-box{padding:32px}.key-insight-box span.insight-title,.key-summary-box h3{display:block;position:relative;padding-left:35px;font-size:24px;font-family:var(--font-bold)}.key-summary-box h3{font-size:32px;margin-bottom:25px}.key-summary-box ul{margin-left:0}.key-summary-box ul li{list-style:none;position:relative;margin-bottom:10px;padding-left:30px!important}.key-summary-box ul li:before{content:url(/assets/img/uploads/2026/04/stat_3.png);position:absolute;left:0;top:2px;width:24px;height:24px}.key-insight-box span.insight-title:before,.key-summary-box h3:before{content:url(/assets/img/uploads/2026/04/small-cross.png);position:absolute;left:0;top:2px;width:24px;height:24px}.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen{padding-bottom:56.25%}table{width:100%;margin-bottom:1rem;border-collapse:collapse}tbody{border:1px solid #f2f2f2;background-color:var(--color-paper)}tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(2n){border-bottom:0;background-color:#f2f2f2}thead th,thead td{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}
