:root{--primary-color:#664872;--white-color:#f3e9e4;--black-color:#000;--accent-color:#f05a28;--green-color:#72be44;--green-hover-color:#4f9e1f;--sky-color:#57aedc;--sky-hover-color:#2e9ad3;--blue-color:#07f;--blue-hover-color:#005fcb;--red-color:#f21c1c;--red-hover-color:#c71414;--beige-color:#f5f2f0;--gray-color:#59535a;--hover-color:#9a72ab;--border-color:hsla(20,38%,92%,.2);--shadow:0 0.25rem 1.75rem 0 rgba(0,0,0,.1);--shadow2:0 0.25rem 1.75rem 0 rgba(0,0,0,.3);--shadow3:0 0.25rem 2.25rem 0 rgba(0,0,0,.3);--trs-300:300ms ease}.blog-item{background:#fff;border:.125rem solid #fff;border-radius:1.75rem;display:flex;flex-direction:column;height:25.5rem;padding:2.5rem;position:relative;transition:.3s ease}.blog-item a{height:100%;left:0;position:absolute;top:0;width:100%}.blog-item:hover{background-color:#fdfaf8;transition:.3s ease}.blog-item:hover h4{color:var(--hover-color);transition:var(--trs-300)}.blog-item:hover .blog-item__date{background-color:#fff;transition:.3s ease}.blog-item:hover .blog-item__more span{color:var(--hover-color);transition:.3s ease}.blog-item:hover .blog-item__more svg path{stroke:var(--hover-color)}.blog-item__date{background:var(--beige-color);border-radius:6rem;color:rgba(89,83,90,.4);font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:96%;margin-bottom:1.75rem;padding:.5625rem .75rem;transition:.3s ease;width:-moz-fit-content;width:fit-content}.blog-item h4{font-size:1.5rem;font-weight:500;letter-spacing:-.0625rem;line-height:106%;margin-bottom:1rem;transition:var(--trs-300)}.blog-item p{font-family:Inter,sans-serif;font-size:1rem;line-height:140%}.blog-item__more{align-items:center;border-top:.0625rem solid rgba(89,83,90,.2);display:flex;justify-content:space-between;margin-top:auto;padding-top:1.25rem}.blog-item__more span{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:140%;transition:var(--trs-300)}.blog-item__more:hover span{color:var(--primary-color);transition:var(--trs-300)}.blog-item__more:hover svg path{stroke:var(--primary-color);transition:var(--trs-300)}