.tiles-grid-module-header h2{color:#000;font-family:Outfit,Open Sans,sans-serif;font-size:60px;font-weight:700;line-height:102%}.tiles-grid-module-header p{color:#222;font-family:Outfit,Open Sans,sans-serif;font-size:22px;font-weight:700}@media screen and (max-width:767px){.tiles-grid-module-header h2{font-size:26px;font-style:normal;font-weight:700;line-height:123%}.tiles-grid-module-header p{font-size:16px;font-style:normal;font-weight:400;line-height:136%}}.tiles-grid-module{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);width:100%}@media screen and (max-width:1024px){.tiles-grid-module{grid-template-columns:repeat(6,1fr)}}.tiles-grid-module .tile{background-color:#000;border-radius:40px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:32px}@media screen and (max-width:767px){.tiles-grid-module .tile{border-radius:24px;padding:24px 20px}}.tiles-grid-module .medium-tile{grid-column:span 6;min-height:360px}.tiles-grid-module.smaller .medium-tile{grid-column:span 6;min-height:300px}.tiles-grid-module .large-tile{grid-column:span 6;grid-row:span 2}.tiles-grid-module .tile{position:relative}.tiles-grid-module .tile .floating-image{bottom:0;max-height:100%;object-fit:cover;position:absolute;z-index:1}@media screen and (max-width:500px){.tiles-grid-module .tile .floating-image{max-width:unset}}.tiles-grid-module .tile .floating-image.vertical-centered{top:50%;transform:translateY(-50%)}.tiles-grid-module .tile .tile-text-container{display:flex;flex-direction:column;position:relative;z-index:2}@media screen and (max-width:500px){.tiles-grid-module .tile .tile-text-container{width:100%!important}}.tiles-grid-module .tile.gradient-bg{background:var(--gradient-bright,linear-gradient(84deg,#1043b2 1.83%,red 46.95%,#f4cb4d 97.31%))}.tiles-grid-module .tile h3{font-family:Outfit,Open Sans,sans-serif;font-size:34px;font-weight:700;line-height:117.5%;margin-bottom:13px!important}.tiles-grid-module .tile.large-tile h3{font-size:40px}@media screen and (max-width:1600px){.tiles-grid-module .tile h3{font-size:26px}.tiles-grid-module .tile.large-tile h3{font-size:28px}}@media screen and (max-width:1200px){.tiles-grid-module .tile h3,.tiles-grid-module .tile.large-tile h3{font-size:22px}}@media screen and (max-width:1024px){.tiles-grid-module .tile h3,.tiles-grid-module .tile.large-tile h3{font-size:24px}}@media screen and (max-width:767px){.tiles-grid-module .tile h3,.tiles-grid-module .tile.large-tile h3{font-size:26px;font-style:normal;font-weight:700;line-height:32px}}@media screen and (max-width:500px){.tiles-grid-module .tile h3,.tiles-grid-module .tile.large-tile h3{max-width:329px;width:100%}}.tiles-grid-module .tile p{font-family:Outfit,Open Sans,sans-serif;font-size:22px;font-weight:400;margin-bottom:32px!important;max-width:279px;width:100%}@media screen and (max-width:1600px){.tiles-grid-module .tile p{font-size:18px;margin-bottom:24px!important}}@media screen and (max-width:1024px){.tiles-grid-module .tile p{font-size:16px}}@media screen and (max-width:767px){.tiles-grid-module .tile p,.tiles-grid-module .tile.large-tile p{font-family:Outfit,Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:137%}.tiles-grid-module .tile.large-tile p{margin-bottom:20px}}.tiles-grid-module .tile.alt-color-tile :where(h3,p){color:#fff!important}.tiles-grid-module .tile a{width:fit-content}.floating-image.mobile-only,.mobile-only-image{display:none}@media screen and (max-width:500px){.floating-image.mobile-only,.mobile-only-image{display:block}.floating-image.desktop-only{display:none}}