.tiles{--parallax-offset: var(--offset);--tiles-gap: 5rem;--tile-width: min( 80vw, calc( .8 * ( var(--wrapper-max-width) - (var(--tiles-columns) - 1) * var(--tiles-gap) ) / var(--tiles-columns) ) );display:grid;gap:var(--tiles-gap);grid-template-columns:repeat(auto-fill,minmax(var(--tile-width),1fr));counter-reset:tiles-counter}@media (max-width: 1349px){.tiles{--tiles-gap: 4rem}}@media (max-width: 1023px){.tiles{--tiles-gap: 3rem;grid-template-columns:auto}}.tiles .tile{--parallax-offset: inherit !important;--tile-width: inherit}@media (max-width: 1023px){.tiles .tile{position:static;translate:none!important}}ol.tiles .tile{counter-increment:tiles-counter}ol.tiles .tile:before{content:counter(tiles-counter,decimal-leading-zero);color:var(--color-strong);font-size:6rem;line-height:var(--line-height-h1);pointer-events:none}.tiles--small .tile .rich-text{font-size:var(--font-size-small)}.tiles--4-columns{--tiles-columns: 4}.tiles--4-columns .tile:nth-child(4n+1){--parallax-ratio: calc( -.0125 * var(--tiles-columns) );top:calc(0rem*var(--tiles-columns))}.tiles--4-columns .tile:nth-child(4n+2){--parallax-ratio: calc( -.025 * var(--tiles-columns) );top:calc(1rem*var(--tiles-columns))}.tiles--4-columns .tile:nth-child(4n+3){--parallax-ratio: calc( -.0375 * var(--tiles-columns) );top:calc(2rem*var(--tiles-columns))}.tiles--4-columns .tile:nth-child(4n+4){--parallax-ratio: calc( -.05 * var(--tiles-columns) );top:calc(3rem*var(--tiles-columns))}.tiles--4-columns:has(.tile:nth-child(16)) .tile{translate:0 calc(.5*var(--parallax-translate))}.tiles--4-columns:has(.tile:nth-child(48)) .tile{translate:0 calc(.25*var(--parallax-translate))}@media (min-width: 1024px){.tiles--4-columns:has(.tile:nth-child(4):last-child){margin-bottom:10rem}}@media (min-width: 1024px){.tiles--4-columns:has(.tile:nth-child(8):last-child){margin-bottom:5rem}}@media (max-width: 1349px){.tiles{--tiles-columns: 3}.tiles .tile:nth-child(3n+1){--parallax-ratio: calc( -.0166666667 * var(--tiles-columns) );top:calc(0rem*var(--tiles-columns))}.tiles .tile:nth-child(3n+2){--parallax-ratio: calc( -.0333333333 * var(--tiles-columns) );top:calc(2rem*var(--tiles-columns))}.tiles .tile:nth-child(3n+3){--parallax-ratio: calc( -.05 * var(--tiles-columns) );top:calc(4rem*var(--tiles-columns))}.tiles:has(.tile:nth-child(12)) .tile{translate:0 calc(.5*var(--parallax-translate))}.tiles:has(.tile:nth-child(36)) .tile{translate:0 calc(.25*var(--parallax-translate))}}@media (max-width: 1349px)and (min-width: 1024px){.tiles:has(.tile:nth-child(3):last-child){margin-bottom:10rem}}@media (max-width: 1349px)and (min-width: 1024px){.tiles:has(.tile:nth-child(6):last-child){margin-bottom:5rem}}.tiles--3-columns,.tiles--4-columns:has(.tile:nth-child(1):last-child),.tiles--4-columns:has(.tile:nth-child(2):last-child),.tiles--4-columns:has(.tile:nth-child(3):last-child),.tiles--4-columns:has(.tile:nth-child(5):last-child),.tiles--4-columns:has(.tile:nth-child(6):last-child){--tiles-columns: 3}.tiles--3-columns .tile:nth-child(3n+1),.tiles--4-columns:has(.tile:nth-child(1):last-child) .tile:nth-child(3n+1),.tiles--4-columns:has(.tile:nth-child(2):last-child) .tile:nth-child(3n+1),.tiles--4-columns:has(.tile:nth-child(3):last-child) .tile:nth-child(3n+1),.tiles--4-columns:has(.tile:nth-child(5):last-child) .tile:nth-child(3n+1),.tiles--4-columns:has(.tile:nth-child(6):last-child) .tile:nth-child(3n+1){--parallax-ratio: calc( -.0166666667 * var(--tiles-columns) );top:calc(0rem*var(--tiles-columns))}.tiles--3-columns .tile:nth-child(3n+2),.tiles--4-columns:has(.tile:nth-child(1):last-child) .tile:nth-child(3n+2),.tiles--4-columns:has(.tile:nth-child(2):last-child) .tile:nth-child(3n+2),.tiles--4-columns:has(.tile:nth-child(3):last-child) .tile:nth-child(3n+2),.tiles--4-columns:has(.tile:nth-child(5):last-child) .tile:nth-child(3n+2),.tiles--4-columns:has(.tile:nth-child(6):last-child) .tile:nth-child(3n+2){--parallax-ratio: calc( -.0333333333 * var(--tiles-columns) );top:calc(2rem*var(--tiles-columns))}.tiles--3-columns .tile:nth-child(3n+3),.tiles--4-columns:has(.tile:nth-child(1):last-child) .tile:nth-child(3n+3),.tiles--4-columns:has(.tile:nth-child(2):last-child) .tile:nth-child(3n+3),.tiles--4-columns:has(.tile:nth-child(3):last-child) .tile:nth-child(3n+3),.tiles--4-columns:has(.tile:nth-child(5):last-child) .tile:nth-child(3n+3),.tiles--4-columns:has(.tile:nth-child(6):last-child) .tile:nth-child(3n+3){--parallax-ratio: calc( -.05 * var(--tiles-columns) );top:calc(4rem*var(--tiles-columns))}.tiles--3-columns:has(.tile:nth-child(12)) .tile,.tiles--4-columns:has(.tile:nth-child(1):last-child):has(.tile:nth-child(12)) .tile,.tiles--4-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(12)) .tile,.tiles--4-columns:has(.tile:nth-child(3):last-child):has(.tile:nth-child(12)) .tile,.tiles--4-columns:has(.tile:nth-child(5):last-child):has(.tile:nth-child(12)) .tile,.tiles--4-columns:has(.tile:nth-child(6):last-child):has(.tile:nth-child(12)) .tile{translate:0 calc(.5*var(--parallax-translate))}.tiles--3-columns:has(.tile:nth-child(36)) .tile,.tiles--4-columns:has(.tile:nth-child(1):last-child):has(.tile:nth-child(36)) .tile,.tiles--4-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(36)) .tile,.tiles--4-columns:has(.tile:nth-child(3):last-child):has(.tile:nth-child(36)) .tile,.tiles--4-columns:has(.tile:nth-child(5):last-child):has(.tile:nth-child(36)) .tile,.tiles--4-columns:has(.tile:nth-child(6):last-child):has(.tile:nth-child(36)) .tile{translate:0 calc(.25*var(--parallax-translate))}@media (min-width: 1024px){.tiles--3-columns:has(.tile:nth-child(3):last-child),.tiles--4-columns:has(.tile:nth-child(1):last-child):has(.tile:nth-child(3):last-child),.tiles--4-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(3):last-child),.tiles--4-columns:has(.tile:nth-child(3):last-child):has(.tile:nth-child(3):last-child),.tiles--4-columns:has(.tile:nth-child(5):last-child):has(.tile:nth-child(3):last-child),.tiles--4-columns:has(.tile:nth-child(6):last-child):has(.tile:nth-child(3):last-child){margin-bottom:10rem}}@media (min-width: 1024px){.tiles--3-columns:has(.tile:nth-child(6):last-child),.tiles--4-columns:has(.tile:nth-child(1):last-child):has(.tile:nth-child(6):last-child),.tiles--4-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(6):last-child),.tiles--4-columns:has(.tile:nth-child(3):last-child):has(.tile:nth-child(6):last-child),.tiles--4-columns:has(.tile:nth-child(5):last-child):has(.tile:nth-child(6):last-child),.tiles--4-columns:has(.tile:nth-child(6):last-child):has(.tile:nth-child(6):last-child){margin-bottom:5rem}}.tiles--2-columns,.tiles--3-columns:has(.tile:nth-child(2):last-child),.tiles--3-columns:has(.tile:nth-child(4):last-child){--tiles-columns: 2}.tiles--2-columns .tile:nth-child(odd),.tiles--3-columns:has(.tile:nth-child(2):last-child) .tile:nth-child(odd),.tiles--3-columns:has(.tile:nth-child(4):last-child) .tile:nth-child(odd){--parallax-ratio: calc( -.025 * var(--tiles-columns) );top:calc(0rem*var(--tiles-columns))}.tiles--2-columns .tile:nth-child(2n+2),.tiles--3-columns:has(.tile:nth-child(2):last-child) .tile:nth-child(2n+2),.tiles--3-columns:has(.tile:nth-child(4):last-child) .tile:nth-child(2n+2){--parallax-ratio: calc( -.05 * var(--tiles-columns) );top:calc(3rem*var(--tiles-columns))}.tiles--2-columns:has(.tile:nth-child(8)) .tile,.tiles--3-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(8)) .tile,.tiles--3-columns:has(.tile:nth-child(4):last-child):has(.tile:nth-child(8)) .tile{translate:0 calc(.5*var(--parallax-translate))}.tiles--2-columns:has(.tile:nth-child(24)) .tile,.tiles--3-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(24)) .tile,.tiles--3-columns:has(.tile:nth-child(4):last-child):has(.tile:nth-child(24)) .tile{translate:0 calc(.25*var(--parallax-translate))}@media (min-width: 1024px){.tiles--2-columns:has(.tile:nth-child(2):last-child),.tiles--3-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(2):last-child),.tiles--3-columns:has(.tile:nth-child(4):last-child):has(.tile:nth-child(2):last-child){margin-bottom:10rem}}@media (min-width: 1024px){.tiles--2-columns:has(.tile:nth-child(4):last-child),.tiles--3-columns:has(.tile:nth-child(2):last-child):has(.tile:nth-child(4):last-child),.tiles--3-columns:has(.tile:nth-child(4):last-child):has(.tile:nth-child(4):last-child){margin-bottom:5rem}}@media (min-width: 1024px){.tiles.scroll-horizontal{max-width:100%}}@media (max-width: 1023px){.tiles.scroll-horizontal{grid-auto-flow:column;grid-template-columns:auto}}
