.s-media-grid{--gap: calc( var(--grid-gutter-width) * 0.5 );margin-top:var(--section-spacing);margin-bottom:var(--section-spacing)}@media only screen and (max-width: 1080px){.s-media-grid{--gap: calc( var(--grid-gutter-width) * 1 )}}.s-media-grid .s__title{margin:0 0 .25em}.s-media-grid .s__row{--row-width: calc( calc(12 * var(--grid-column-width) + 11 * var(--grid-gutter-width)) - var(--gap) );--cell-ratio: 0.5;--cell-width: calc(12 * var(--grid-column-width) + 11 * var(--grid-gutter-width));--cell-height: calc( var(--cell-width) * var(--cell-ratio, 1) );display:grid;gap:var(--gap);grid-template-columns:repeat(2, 1fr)}.s-media-grid .s__row+.s__row{margin-top:0}.s-media-grid .s__row:has(+.s__row){margin-bottom:var(--gap)}.s-media-grid .s__row .b-media{width:var(--cell-width);height:var(--cell-height);border-radius:var(--radius)}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-media-grid .s__row .b-media{border-radius:var(--radius-xs)}}.s-media-grid .s__row .b-media__media{width:100%;height:100%}.s-media-grid .s__row .b-media .b-video{position:static}.s-media-grid .s__row .b-media img,.s-media-grid .s__row .b-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-media-grid .s__row--1{display:block}.s-media-grid .s__row--1_1{--cell-ratio: 0.7;--cell-width: calc( var(--row-width) * 0.5 )}.s-media-grid .s__row--1_1_h{--cell-width: calc( var(--row-width) * 0.5 );display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.s-media-grid .s__row--2_2{--cell-width: calc( var(--row-width) * 0.5 )}.s-media-grid .s__row--2_1{--cell-width: calc( var(--row-width) * 0.5 )}.s-media-grid .s__row--2_1 .b-media:nth-child(1),.s-media-grid .s__row--2_1 .b-media:nth-child(3){grid-column:1/2}.s-media-grid .s__row--2_1 .b-media:nth-child(2){grid-row:1/3;grid-column:2/3;height:calc(var(--cell-height)*2 + var(--gap))}.s-media-grid .s__row--1_2{--cell-width: calc( var(--row-width) * 0.5 )}.s-media-grid .s__row--1_2 .b-media:nth-child(1){grid-row:1/3;grid-column:1/2;height:calc(var(--cell-height)*2 + var(--gap))}.s-media-grid .s__row--1_2 .b-media:nth-child(2),.s-media-grid .s__row--1_2 .b-media:nth-child(3){grid-column:2/3}.s-media-grid .s__row--1_1_2{--row-width: calc( calc(12 * var(--grid-column-width) + 11 * var(--grid-gutter-width)) - var(--gap) * 2 );--cell-width: calc( var(--row-width) * 0.3333 );grid-template-columns:repeat(3, 1fr)}.s-media-grid .s__row--1_1_2 .b-media:nth-child(1),.s-media-grid .s__row--1_1_2 .b-media:nth-child(2){grid-row:1/3;height:calc(var(--cell-height)*2 + var(--gap))}.s-media-grid .s__row--1_1_2 .b-media:nth-child(1){grid-column:1/2}.s-media-grid .s__row--1_1_2 .b-media:nth-child(2){grid-column:2/3}.s-media-grid .s__row--1_1_2 .b-media:nth-child(3),.s-media-grid .s__row--1_1_2 .b-media:nth-child(4){grid-column:3/4}.s-media-grid .s__row--1_1_2 .b-media:nth-child(4){grid-row:2/3}.s-media-grid .s__row--2_2_1{--row-width: calc( calc(12 * var(--grid-column-width) + 11 * var(--grid-gutter-width)) - var(--gap) * 2 );--cell-width: calc( var(--row-width) * 0.3333 );grid-template-columns:repeat(3, 1fr)}.s-media-grid .s__row--2_2_1 .b-media:nth-child(1),.s-media-grid .s__row--2_2_1 .b-media:nth-child(4){grid-column:1/2}.s-media-grid .s__row--2_2_1 .b-media:nth-child(2),.s-media-grid .s__row--2_2_1 .b-media:nth-child(5){grid-column:2/3}.s-media-grid .s__row--2_2_1 .b-media:nth-child(3){grid-row:1/3;grid-column:3/4;height:calc(var(--cell-height)*2 + var(--gap))}.s-media-grid .s__row--1_2_2{--row-width: calc( calc(12 * var(--grid-column-width) + 11 * var(--grid-gutter-width)) - var(--gap) * 2 );--cell-width: calc( var(--row-width) * 0.3333 );grid-template-columns:repeat(3, 1fr)}.s-media-grid .s__row--1_2_2 .b-media:nth-child(2),.s-media-grid .s__row--1_2_2 .b-media:nth-child(4){grid-column:2/3}.s-media-grid .s__row--1_2_2 .b-media:nth-child(3),.s-media-grid .s__row--1_2_2 .b-media:nth-child(5){grid-column:3/4}.s-media-grid .s__row--1_2_2 .b-media:nth-child(1){grid-row:1/3;grid-column:1/2;height:calc(var(--cell-height)*2 + var(--gap))}.s-media-grid .s__row--1_1_1{--row-width: calc( calc(12 * var(--grid-column-width) + 11 * var(--grid-gutter-width)) - var(--gap) * 2 );--cell-width: calc( var(--row-width) * 0.3333 );--cell-ratio: 1;grid-template-columns:repeat(3, 1fr)}.s-media-grid .s__row--40_60 .b-media:nth-child(1){--cell-width: calc( var(--row-width) * 0.4 )}.s-media-grid .s__row--40_60 .b-media:nth-child(2){--cell-width: calc( var(--row-width) * 0.6 )}.s-media-grid .s__row--60_40 .b-media{flex:1 1 auto}.s-media-grid .s__row--60_40 .b-media:nth-child(1){--cell-width: calc( var(--row-width) * 0.6 )}.s-media-grid .s__row--60_40 .b-media:nth-child(2){--cell-width: calc( var(--row-width) * 0.4 )}.s-media-grid .s__row--40_60,.s-media-grid .s__row--60_40{--cell-height: calc( var(--cell-width) * 0.5 );display:flex}.s-media-grid:has(+.s-media-grid){margin-bottom:var(--gap)}.s-media-grid+.s-media-grid{margin-top:var(--gap)}
