body .is-root-container .block-overline-headline-columns{position:relative;overflow:hidden;padding-block:min(calc(3.125rem + 5.625 * (100vw - 22.5rem) / 77.5),8.75rem)}body .is-root-container .block-overline-headline-columns::before{content:"";display:block;background-color:rgba(54,57,57,.2);position:absolute;height:1px;bottom:0;width:150vw;left:-25vw;z-index:2}body .is-root-container .block-overline-headline-columns .header-wrapper{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 64rem){body .is-root-container .block-overline-headline-columns .header-wrapper{flex-flow:row;justify-content:space-between}}body .is-root-container .block-overline-headline-columns .header-wrapper .overline{font-family:Aeonik Pro;font-weight:400;line-height:1.4;font-size:min(calc(1rem + 0.625 * (100vw - 22.5rem) / 77.5),1.625rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}@media(min-width: 64rem){body .is-root-container .block-overline-headline-columns .header-wrapper .overline{max-width:21.875rem}}body .is-root-container .block-overline-headline-columns .header-wrapper .headline.style-default{font-family:Aeonik Pro;font-weight:400;line-height:1.2;font-size:min(calc(1.375rem + 1.125 * (100vw - 22.5rem) / 77.5),2.5rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}@media(min-width: 64rem){body .is-root-container .block-overline-headline-columns .header-wrapper .headline{max-width:50%}}