.kp-arch-head,.kp-arch{flex-direction:column;padding:0 10px;display:flex}.kp-arch-head__in,.kp-arch__in{flex-direction:column;gap:20px;width:100%;max-width:min(100%,1140px);margin-inline:auto;padding:10px 0;display:flex}.kp-arch-head__title{color:#6ec1e4;font-family:Roboto,sans-serif;font-size:40px;font-weight:600;line-height:1}.kp-arch__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 30px;display:grid}.kp-arch__post{flex-direction:column;display:flex;overflow:hidden}.kp-arch__thumb-link{width:100%;margin-bottom:20px;display:block;position:relative}.kp-arch__thumb{padding-bottom:66%;position:relative;overflow:hidden}.kp-arch__thumb img{width:100%;max-width:none;height:auto;max-height:none;transition:filter .3s;display:block;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:scale(1.01)translate(-50%,-50%)}.kp-arch__text{flex-grow:1;display:block}.kp-arch__title{color:#54595f;margin:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.kp-arch__title a{color:inherit}.kp-arch__meta{color:#adadad;margin-bottom:13px;font-family:Roboto Slab,sans-serif;font-size:12px;line-height:1.3}.kp-arch__comments:before{content:"///"}.kp-arch__excerpt{margin-bottom:10px}.kp-arch__excerpt p{color:#777;margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5}.kp-arch__more{color:#61ce70;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:1.5;display:inline}@media (width<=1024px){.kp-arch-head__in,.kp-arch__in{max-width:min(100%,1024px)}.kp-arch__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.kp-arch-head__in,.kp-arch__in{flex-wrap:wrap;max-width:min(100%,767px)}.kp-arch__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.kp-arch__thumb{padding-bottom:50%}}
