.block-highlight-50-50{font-family:lulo-one,sans-serif;font-weight:700}.block-highlight-50-50 .row{row-gap:2rem}@media screen and (min-width:1025px){.block-highlight-50-50 .col-left{padding-right:2rem}.block-highlight-50-50 .col-right{padding-left:2rem}}.block-highlight-50-50 .highlight-50-50{align-items:center;aspect-ratio:1/1;border-radius:15px;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:16px}@media screen and (min-width:1025px){.block-highlight-50-50 .highlight-50-50{aspect-ratio:795/675;height:100%;padding:32px}}.block-highlight-50-50 .highlight-50-50 p{font-size:16px}@media screen and (min-width:1268px){.block-highlight-50-50 .highlight-50-50 p{font-size:24px}}.block-highlight-50-50 .highlight-50-50-text p{font-size:32px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:1268px){.block-highlight-50-50 .highlight-50-50-text p{font-size:50px}}.block-highlight-50-50 .highlight-50-50-image{position:relative}.block-highlight-50-50 .highlight-50-50-image img{border-radius:15px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.block-highlight-50-50 .highlight-50-50-image .content{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:flex-end;max-width:100%;position:relative;width:100%;z-index:2}@media screen and (min-width:1025px){.block-highlight-50-50 .highlight-50-50-image .content{gap:2rem}}.block-highlight-50-50 .highlight-50-50-image .content,.block-highlight-50-50 .highlight-50-50-image .content>*{color:#fff}.block-highlight-50-50 .highlight-50-50-image .bottom{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.block-highlight-50-50 .highlight-50-50-image .bottom:has(>:only-child){justify-content:center}.block-highlight-50-50 .highlight-50-50-image .bottom .text-small{font-family:Calibri,sans-serif;font-size:14px;font-weight:400}@media screen and (min-width:1268px){.block-highlight-50-50 .highlight-50-50-image .bottom .text-small{font-size:16px}}.block-highlight-50-50 .highlight-50-50-image .dynamic-large-text{display:inline}.block-highlight-50-50 .highlight-50-50-image p.large-text{font-size:68px;font-weight:700;line-height:1.2}@media screen and (min-width:1268px){.block-highlight-50-50 .highlight-50-50-image p.large-text{font-size:100px}}