.kr-mod-icon-blocks .kr-arrow-link,.kr-mod-icon-blocks .kr-icons{margin-top:24px}.kr-mod-icon-blocks .kr-row{display:flex;flex-direction:column;row-gap:.5rem}.kr-mod-icon-blocks .kr-icons .kr-icon-sm img{display:inline-block;height:44px}.kr-mod-icon-blocks .kr-icons .kr-icon-lg img{display:inline-block;height:64px}@media (min-width:768px){.kr-mod-icon-blocks .kr-row{column-gap:2rem;flex-direction:row}.kr-mod-icon-blocks .kr-col-6{width:50%}}.kr-mod-icon-blocks .kr-grid{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kr-mod-icon-blocks .kr-editor{display:unset}.kr-mod-icon-blocks .kr-overline{margin:16px 0 8px}@media (min-width:768px){.kr-mod-icon-blocks .kr-icons{margin-top:64px}.kr-mod-icon-blocks .kr-grid{grid-column-gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}.kr-mod-icon-blocks .kr-overline{margin:24px 0 16px}}.kr-mod-icon-blocks--variant .kr-content .kr-editor{display:block;margin-top:.5rem}.kr-mod-icon-blocks--variant .kr-item-title{font-size:20px;line-height:26px;margin:13px 0 8px}@media (min-width:768px){.kr-mod-icon-blocks--variant .kr-row{align-items:center}.kr-mod-icon-blocks--variant .kr-content .kr-editor,.kr-mod-icon-blocks--variant .kr-content h2{padding-right:46px}.kr-mod-icon-blocks--variant .kr-grid{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kr-mod-icon-blocks--variant .kr-icons{margin-top:0}}@media (min-width:1200px){.kr-mod-icon-blocks--variant .kr-item-title{font-size:36px;line-height:44px;margin:24px 0 16px}}