.block-content-grid-1{padding-block:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem)}.block-content-grid-1.is-style-light-01 .component-post-card-2,.block-content-grid-1.is-style-dark-01 .component-post-card-2,.block-content-grid-1.is-style-dark-02 .component-post-card-2{background-color:#fff}.block-content-grid-1.is-style-light-01 .component-post-card-2 .component-icon,.block-content-grid-1.is-style-dark-01 .component-post-card-2 .component-icon,.block-content-grid-1.is-style-dark-02 .component-post-card-2 .component-icon{background-color:#f3f3f3}.block-content-grid-1 .wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.block-content-grid-1 .top-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-content-grid-1 .top-wrapper{display:flex;flex-flow:row;align-items:flex-end;justify-content:space-between}}.block-content-grid-1 .top-wrapper .top-left-wrapper{display:flex;flex-flow:column;flex:1 1 0;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-content-grid-1 .navigation-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-content-grid-1 .navigation-wrapper .controls-wrapper{display:flex;flex-flow:row;align-items:center;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.block-content-grid-1 .navigation-wrapper .controls-wrapper .component-swiper-controls{justify-content:space-between;margin-left:auto}.block-content-grid-1 .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25rem}@media(min-width: 48rem){.block-content-grid-1 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.5rem}}@media(min-width: 62rem){.block-content-grid-1 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}.block-content-grid-1 .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.block-content-grid-1 .swiper .swiper-slide{display:grid;min-height:100%;grid-template-columns:minmax(0, 1fr)}.block-content-grid-1 .component-post-card-2{min-height:100%}