.ir-section .text-container{padding-top:6.25rem}.ir-grid-container{padding-block:var(--r-unit-4xl);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--r-unit-2xl)}.ir-grid-container .grid-item:nth-child(1){grid-row:1 / 3}.ir-grid-container .grid-item:nth-child(2){grid-column:2 / 4}.ir-grid-container .img-card{min-height:21.25rem;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:var(--r-unit-xl)}.ir-section .grid-item{border-radius:var(--r-unit-l);box-shadow:0 .09px .28px #00000002,0 .41px .57px #00000004,0 1px 1.14px #00000005,0 1.93px 2.23px #00000006,0 3.24px 4.1px #00000008,0 5px 7px #0000000a}.ir-grid-container .grid-item:nth-child(1) .img-card:after{background-image:url(../../images/ir/kinsus-ir-overview-img-1.jpg)}.ir-grid-container .grid-item:nth-child(2) .img-card:after{background-image:url(../../images/ir/kinsus-ir-overview-img-2.jpg)}.ir-grid-container .grid-item:nth-child(3) .img-card:after{background-image:url(../../images/ir/kinsus-ir-overview-img-3.jpg)}.ir-grid-container .grid-item:nth-child(4) .img-card:after{background-image:url(../../images/ir/kinsus-ir-overview-img-4.jpg)}@media screen and (max-width:1199px){.ir-grid-container{padding-block:var(--r-unit-4xl);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--r-unit-2xl)}.ir-grid-container .img-card{min-height:auto;aspect-ratio:321 / 275}.ir-grid-container .grid-item:nth-child(1){grid-row:1 / 2}.ir-grid-container .grid-item:nth-child(2){grid-column:2 / 3}}@media screen and (max-width:767px){.ir-grid-container{padding-block:var(--r-unit-4xl);display:grid;grid-template-columns:1fr;gap:var(--r-unit-2xl)}.ir-grid-container .grid-item:nth-child(2){grid-column:1 / 2}}.action-container{position:relative;width:100%;aspect-ratio:952 / 360;background-image:linear-gradient(var(--color-background-blanket-medium),var(--color-background-blanket-medium)),url(../../images/ir/kinsus-ir-market-observation-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 .09px .28px #00000002,0 .41px .57px #00000004,0 1px 1.14px #00000005,0 1.93px 2.23px #00000006,0 3.24px 4.1px #00000008,0 5px 7px #0000000a;border-radius:var(--border-radius-base);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--r-unit-2xl);margin-bottom:var(--r-unit-5xl);padding:var(--r-unit-3xl);text-align:center}@media screen and (max-width:1199px){.action-container{height:22.5rem}}
