.tiles{padding-top:calc(var(--pxv-unit)*40)}.tiles.custom{margin-bottom:calc(var(--mb-m, 0)*var(--pxv-unit)*1);margin-top:calc(var(--mt-m, 0)*var(--pxv-unit)*1);padding-bottom:calc(var(--pb-m, 0)*var(--pxv-unit)*1);padding-top:calc(var(--pt-m, 40)*var(--pxv-unit)*1)}@media (min-width:768px){.tiles.custom{margin-bottom:calc(var(--mb-d, 0)*var(--pxv-unit)*1);margin-top:calc(var(--mt-d, 0)*var(--pxv-unit)*1);padding-bottom:calc(var(--pb-d, 0)*var(--pxv-unit)*1);padding-top:calc(var(--pt-d, 40)*var(--pxv-unit)*1)}}.tiles__grid{display:grid;row-gap:calc(var(--pxv-unit)*20)}@media (min-width:768px){.tiles__grid{column-gap:calc(var(--pxv-unit)*16);grid-template-columns:repeat(var(--columns,1),1fr)}}@media (max-width:767px){.tiles__grid{grid-template-columns:1fr}.tiles__grid.type--logos{gap:calc(var(--pxv-unit)*11);grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.tiles__grid.type--logos{row-gap:calc(var(--pxv-unit)*16)}}.tiles__tile{background-color:#fff;border-radius:calc(var(--pxv-unit)*5);opacity:0;overflow:hidden;transform:translateY(calc(var(--pxv-unit)*18)) scale(.985);transition:opacity .36s cubic-bezier(.23,1,.32,1),transform .52s cubic-bezier(.23,1,.32,1);will-change:opacity,transform}@media (min-width:768px){.tiles__tile.full-width{grid-column:1/-1}}.tiles__tile.in-view{opacity:1;transform:translateY(0) scale(1);transition-delay:var(--delay)}.tiles__tile.is-observe-instant{opacity:1;transform:translateY(0) scale(1);transition:none;transition-delay:0s}.tiles__tile.type--content{padding:calc(var(--pxv-unit)*30)}@media (max-width:767px){.tiles__tile.type--content{padding:calc(var(--pxv-unit)*23) calc(var(--pxv-unit)*25)}}.tiles__tile.type--content ul{padding-left:calc(var(--pxv-unit)*21)}.tiles__tile.type--content ul:not(:first-child){margin-top:calc(var(--pxv-unit)*10)}.tiles__tile.type--content li,.tiles__tile.type--content p{color:#0b0c0b}.tiles__tile.type--content li:not([class]),.tiles__tile.type--content li[class=""],.tiles__tile.type--content p:not([class]),.tiles__tile.type--content p[class=""]{--font-size:calc(var(--pxv-unit)*13)}@media (min-width:768px){.tiles__tile.type--content li:not([class]),.tiles__tile.type--content li[class=""],.tiles__tile.type--content p:not([class]),.tiles__tile.type--content p[class=""]{--font-size:calc(var(--pxv-unit)*14)}}.tiles__tile.type--content p:not(:last-child){margin-bottom:calc(var(--pxv-unit)*10)}.tiles__tile.type--content li:not([class]):not(:last-child),.tiles__tile.type--content li[class=""]:not(:last-child){margin-bottom:calc(var(--pxv-unit)*8)}.tiles__tile.type--content li{display:block;position:relative}.tiles__tile.type--content li:before{background-color:currentcolor;border-radius:50%;content:"";height:.25em;left:calc(var(--pxv-unit)*-12);position:absolute;top:.5em;width:.25em}.tiles__tile.type--content li:has(span[class*=color--]){position:static}.tiles__tile.type--content li:has(span[class*=color--]):before{display:none}.tiles__tile.type--content li:has(span[class*=color--]) span{color:#0b0c0b;position:relative}.tiles__tile.type--content li:has(span[class*=color--]) span:before{background-color:currentcolor;border-radius:50%;content:"";height:.25em;left:calc(var(--pxv-unit)*-12);position:absolute;top:.5em;width:.25em}.tiles__tile.type--logos{display:flex;height:calc(var(--pxv-unit)*130);justify-content:center;padding-inline:calc(var(--pxv-unit)*37)}@media (max-width:767px){.tiles__tile.type--logos{height:calc(var(--pxv-unit)*86);padding-inline:calc(var(--pxv-unit)*23)}}.tiles__tile.type--logos.is-clickable{color:inherit;cursor:pointer;text-decoration:none}.tiles__tile.type--logos.no-padding{padding-inline:0}.tiles__tile.type--logos.no-padding .tiles__logo{aspect-ratio:auto;width:100%}.tiles__tile.type--logos.no-padding .tiles__logo img{object-fit:cover;transform:none}.tiles__tile.type--logos.has-label{background-color:initial;display:block;height:auto;overflow:visible;padding-inline:0}.tiles__tile.type--logos.has-label .tiles__logo{aspect-ratio:auto;background-color:#fff;border-radius:calc(var(--pxv-unit)*5);height:calc(var(--pxv-unit)*130);overflow:hidden;padding-inline:calc(var(--pxv-unit)*37);width:100%}@media (max-width:767px){.tiles__tile.type--logos.has-label .tiles__logo{height:calc(var(--pxv-unit)*86);padding-inline:calc(var(--pxv-unit)*23)}}.tiles__tile.type--logos.has-label.no-padding .tiles__logo{padding-inline:0}.tiles__logo-label{display:block;font-weight:600;margin-top:calc(var(--pxv-unit)*10);text-decoration:none;width:100%;--font-size:calc(var(--pxv-unit)*14)}@media (min-width:768px){.tiles__logo-label{--font-size:calc(var(--pxv-unit)*16)}}@media (max-width:767px){.tiles__logo-label{margin-top:calc(var(--pxv-unit)*8)}}.tiles__tile.is-clickable:focus-visible .tiles__logo-label,.tiles__tile.is-clickable:hover .tiles__logo-label{text-decoration:underline}.tiles__tile.type--links{text-decoration:none}.tiles__tile.type--links.has-bg-image .tiles__links{color:#fff}.tiles__tile.type--links.has-bg-image .tiles__links:hover{background-color:initial}.tiles__tile.type--links.has-bg-image:hover .tiles__links_bg img{scale:1.05}.tiles__logo{align-items:center;aspect-ratio:1.3/1;display:flex;height:100%;overflow:visible}@media (max-width:767px){.tiles__logo{aspect-ratio:1.2/1}}.tiles__logo img{height:100%;object-fit:contain;opacity:1;transform:scale(var(--scaleBy,1));transition:opacity .3s cubic-bezier(.23,1,.32,1);width:100%}.tiles__links{align-items:center;color:#2c3941;display:flex;font-family:var(--font-family-heading);height:100%;justify-content:center;padding:calc(var(--pxv-unit)*50);position:relative;text-align:center;transition:opacity .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1);width:100%;z-index:1;--font-size:calc(var(--pxv-unit)*16)}@media (min-width:768px){.tiles__links{--font-size:calc(var(--pxv-unit)*18)}}.tiles__links{--font-min-clamp:16px}.tiles__links:hover{background-color:#5b4848;color:#fff}.tiles__links_bg{background-color:#5f4748;height:100%;position:absolute;top:0;width:100%;z-index:0}.tiles__links_bg img{height:100%;mix-blend-mode:multiply;object-fit:cover;transition:scale .3s cubic-bezier(.23,1,.32,1);width:100%}