.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.section-split-square-banner>*{box-sizing:border-box}.section-split-square-banner .split-banner-container{padding-block:48px;background-color:var(--theme-bg)}.section-split-square-banner .split-banner-img{width:100%;height:345px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.section-split-square-banner .split-banner-content .split-banner-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:2rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);margin-bottom:24px;color:var(--theme-card-heading)}@media(min-width:768px){.section-split-square-banner .split-banner-content .split-banner-heading{font-size:2.5rem}}.section-split-square-banner .split-banner-content .split-banner-dynamic-content{color:var(--theme-text-light)}.section-split-square-banner .split-banner-content .split-banner-dynamic-content h3,.section-split-square-banner .split-banner-content .split-banner-dynamic-content h4,.section-split-square-banner .split-banner-content .split-banner-dynamic-content h5,.section-split-square-banner .split-banner-content .split-banner-dynamic-content h6{margin-bottom:8px;color:var(--theme-heading)}.section-split-square-banner .split-banner-content .split-banner-dynamic-content p{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px);margin-bottom:24px;color:var(--theme-text-light)}@media(min-width:768px){.section-split-square-banner .split-banner-content .split-banner-dynamic-content p{font-size:1.25rem}}.section-split-square-banner .split-banner-content .split-banner-dynamic-content p strong{font-weight:600}.section-split-square-banner .split-banner-content .split-banner-dynamic-content p:last-child{margin-bottom:0}.section-split-square-banner .split-banner-content .split-banner-dynamic-content ul{list-style:disc}.section-split-square-banner .split-banner-content .split-banner-dynamic-content ol{list-style:decimal}.section-split-square-banner .split-banner-content .split-banner-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 32px;gap:16px 32px;margin-top:24px}.section-split-square-banner .split-banner-content .split-banner-stats .stat-item .stat-key{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:2rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);line-height:1em;color:var(--theme-card-heading)}@media(min-width:768px){.section-split-square-banner .split-banner-content .split-banner-stats .stat-item .stat-key{font-size:2.5rem}}.section-split-square-banner .split-banner-content .split-banner-stats .stat-item .stat-value{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px);color:var(--theme-text)}@media(min-width:768px){.section-split-square-banner .split-banner-content .split-banner-stats .stat-item .stat-value{font-size:1rem}}.section-split-square-banner .split-banner-content .split-banner-stats .stat-item .stat-value strong{font-weight:600}@media(min-width:768px){.section-split-square-banner .split-banner-container{display:flex;padding-block:0;background-color:transparent}.section-split-square-banner .split-banner-picture-wrapper{display:inline-block;flex:0 0 50%;width:auto;min-width:0}.section-split-square-banner .split-banner-img{display:block;height:100%;aspect-ratio:1/1;margin:0;border-radius:0}.section-split-square-banner .split-banner-content{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;width:0;min-width:0;padding:64px 32px;background-color:var(--theme-bg)}.section-split-square-banner.split-banner-right-img .split-banner-picture-wrapper{order:2}}@media(min-width:1200px){.section-split-square-banner .split-banner-content{padding-inline:48px}.section-split-square-banner .split-banner-content .split-banner-stats{grid-template-columns:1fr 1fr 1fr}}