.section-block{padding-block:var(--space-24);margin:0}.media-fill{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.section-caption{color:var(--color-black);margin-top:var(--space-16)}.section-fallback{text-align:center;padding-inline:var(--space-16);color:var(--color-black);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.section-text-top{padding-top:var(--space-180)}.section-text-bottom{padding-bottom:var(--space-180)}.section-text{grid-template-columns:repeat(var(--grid-columns),1fr);column-gap:var(--grid-gutter);display:grid}.section-text>*{grid-column:5/span 8}.section-pair,.section-trio{grid-template-columns:repeat(var(--grid-columns),1fr);column-gap:var(--grid-gutter);display:grid}.section-pair .col,.section-trio .col{grid-column:span 6}.section-trio .col{grid-column:span 4}.ratio-box{width:100%;position:relative;overflow:hidden}.ratio-box>img,.ratio-box>video{object-fit:cover;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;width:100%;height:100%;display:block;position:absolute;inset:0}.ratio-3x4{aspect-ratio:3/4}.ratio-4x3{aspect-ratio:4/3}.ratio-2x3{aspect-ratio:2/3}.ratio-1x1{aspect-ratio:1}.ratio-11x8{aspect-ratio:11/8}.section-fw-2x1>img,.section-fw-2x1>video{width:100%;height:auto;display:block}@media (min-width:1024px){.section-pair .col{grid-column:span 6}.section-trio .col{grid-column:span 4}.section-pair.pair-3-4-4-3{grid-template-columns:repeat(var(--grid-columns),1fr)}.section-pair.pair-3-4-4-3 .left{grid-column:1/span 5}.section-pair.pair-3-4-4-3 .right{grid-column:6/span 7}.section-pair.pair-square{grid-template-columns:repeat(var(--grid-columns),1fr)}.section-pair.pair-square .left{grid-column:1/span 6}.section-pair.pair-square .right{grid-column:7/span 6}.section-pair.pair-2-3-11-8{grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto auto;align-items:start}.section-pair.pair-2-3-11-8 .col{display:contents}.section-pair.pair-2-3-11-8 .left .ratio-box{grid-area:1/1/auto/span 4}.section-pair.pair-2-3-11-8 .left .section-caption{grid-area:2/1/auto/span 4}.section-pair.pair-2-3-11-8 .right .ratio-box{aspect-ratio:auto;grid-area:1/5/auto/span 8;height:100%}.section-pair.pair-2-3-11-8 .right .section-caption{grid-area:2/5/auto/span 8}.section-pair.pair-11-8-2-3{grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto auto;align-items:start}.section-pair.pair-11-8-2-3 .col{display:contents}.section-pair.pair-11-8-2-3 .right .ratio-box{grid-area:1/9/auto/span 4}.section-pair.pair-11-8-2-3 .right .section-caption{grid-area:2/9/auto/span 4}.section-pair.pair-11-8-2-3 .left .ratio-box{aspect-ratio:auto;grid-area:1/1/auto/span 8;height:100%}.section-pair.pair-11-8-2-3 .left .section-caption{grid-area:2/1/auto/span 8}.section-pair.pair-2-3-2-3-0{grid-template-columns:repeat(var(--grid-columns),1fr)}.section-pair.pair-2-3-2-3-0 .left{grid-column:1/span 4}.section-pair.pair-2-3-2-3-0 .center{grid-column:5/span 4}.section-fw-2x1{aspect-ratio:2;width:100%;position:relative;overflow:hidden}.section-fw-2x1>img,.section-fw-2x1>video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}}@media (min-width:640px) and (max-width:1023px){.section-caption{margin-top:var(--space-12)}.section-text>*{grid-column:3/span 6}.section-text{padding-inline:var(--container-pad)}.section-pair .col{grid-column:span 4}.section-trio .col{grid-column:span 8}.section-trio .col:first-child,.section-trio .col:nth-child(2){grid-column:span 4}.section-trio .col:nth-child(3){grid-column:1/-1}.section-pair .ratio-box,.section-trio .ratio-box{aspect-ratio:2/3}.section-fw-2x1{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.section-fw-2x1>img,.section-fw-2x1>video{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.section-pair .col.left .section-caption,.section-pair .col:first-child .section-caption{padding-left:var(--container-pad);padding-right:var(--container-pad)}.section-pair .col.right .section-caption,.section-pair .col.center .section-caption,.section-pair .col:nth-child(2) .section-caption{padding-right:var(--container-pad);padding-left:0}}@media (max-width:639px){.section-block{padding-block:var(--space-16)}.section-caption{margin-top:var(--space-8)}.section-text>*{grid-column:1/-1}.section-text{padding-inline:var(--container-pad)}.section-pair .col{grid-column:span 2}.section-pair .ratio-box{aspect-ratio:2/3;width:100%;position:relative;overflow:hidden}.section-pair .ratio-box>img,.section-pair .ratio-box>video{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.section-pair .col.left .section-caption,.section-pair .col:first-child .section-caption{padding-left:var(--container-pad);padding-right:var(--container-pad)}.section-pair .col.right .section-caption,.section-pair .col.center .section-caption,.section-pair .col:nth-child(2) .section-caption{padding-right:var(--container-pad);padding-left:0}.section-fw-2x1{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.section-fw-2x1>img,.section-fw-2x1>video{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.section-fw-2x1+.section-caption{padding-inline:var(--container-pad)}.section-text-top{padding-top:var(--space-80)}.section-text-bottom{padding-bottom:var(--space-80)}.section-trio .col:first-child,.section-trio .col:nth-child(2){grid-column:span 2}.section-trio .col:nth-child(3){margin-top:var(--space-16);grid-column:1/-1}.section-trio .col:first-child .ratio-box,.section-trio .col:nth-child(2) .ratio-box{aspect-ratio:2/3}.section-trio .col:nth-child(3) .ratio-box{aspect-ratio:4/3}.section-trio .ratio-box>img,.section-trio .ratio-box>video{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.section-trio .col:first-child .section-caption{padding-left:var(--container-pad);padding-right:var(--container-pad)}.section-trio .col:nth-child(2) .section-caption{padding-right:var(--container-pad);padding-left:0}.section-trio .col:nth-child(3) .section-caption{padding-inline:var(--container-pad)}}
