body:has(.blog-page){background:#fcfcfc}.blog-page{background:#fcfcfc;line-height:normal;overflow:hidden}.blog-page p,.blog-page h2,.blog-page h3{margin:0}.blog-contact-bar .contact-bar__item p{font-family:Poppins Framer,Poppins,Poppins Fallback,sans-serif}.blog-list{flex-direction:column;align-items:center;gap:60px;padding:80px 60px;display:flex}.blog-list__text{color:#000;text-align:center;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:754px;display:flex;overflow:hidden}.blog-list__text h2{width:100%;font-family:Lora Framer,Lora,Lora Fallback,serif;font-size:46px;font-weight:500;line-height:1.2em}.blog-list__text p{width:100%;font-family:Poppins,Poppins Fallback,sans-serif;font-size:18px;font-weight:400;line-height:1.4em}.blog-list__grid{grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:40px;width:100%;display:grid}.blog-card{--blog-card-spring:linear(0, .021 1.43%, .069 2.86%, .13 4.29%, .229 6.43%, .326 8.57%, .443 11.43%, .542 14.29%, .642 17.86%, .721 21.43%, .793 25.71%, .847 30%, .897 35.71%, .938 42.86%, .962 50%, .981 60%, .992 71.43%, .997 85.71%, 1);--blog-card-duration:.7s;background:#f5f5f5;border-radius:32px;flex-direction:column;align-items:flex-start;gap:20px;height:100%;padding:20px 20px 40px;text-decoration:none;display:flex;overflow:hidden}.blog-card__media{border-radius:20px;flex:none;width:100%;height:200px;position:relative;overflow:hidden}.blog-card__media img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;transition-property:width,height,left;transition-duration:var(--blog-card-duration);transition-timing-function:var(--blog-card-spring);display:block;position:absolute;top:0;left:0}.blog-card__category{z-index:1;white-space:pre;-webkit-user-select:none;user-select:none;background:#fc49b5;border-radius:243px;width:108px;height:33px;font-family:Poppins,Poppins Fallback,sans-serif;font-size:12px;font-weight:500;line-height:1.4em;position:absolute;top:10px;right:10px;overflow:hidden}.blog-card__tag,.blog-card__more{z-index:1;transition-duration:var(--blog-card-duration);transition-timing-function:var(--blog-card-spring);position:absolute}.blog-card__tag{color:#fcfcfc;transition-property:top;top:calc(48% - 8.4px);left:50%;transform:translate(-50%)}.blog-card__more{color:#000;transition-property:bottom,left,color;bottom:-17px;left:49%;transform:translate(-50%)}.blog-card__more-hover{display:none}.blog-card__date{color:#919191;white-space:pre;font-family:Poppins,Poppins Fallback,sans-serif;font-size:14px;font-weight:400;line-height:1.4em}.blog-card__title{color:#000;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:25px;font-weight:500;line-height:1.2em}@media (hover:hover){.blog-card:hover .blog-card__media img{width:104%;height:104%;left:-2%}.blog-card:hover .blog-card__tag{top:-17px}.blog-card:hover .blog-card__more{color:#fcfcfc;bottom:8px;left:50%}.blog-card:hover .blog-card__more-rest{display:none}.blog-card:hover .blog-card__more-hover{display:inline}}@media (prefers-reduced-motion:reduce){.blog-card__media img,.blog-card__tag,.blog-card__more{transition:none}}@media (min-width:810px){.blog-list__phone-break{display:none}}@media (min-width:810px) and (max-width:1199.98px){.blog-list__text h2{font-size:45px}.blog-list__grid{grid-template-columns:repeat(2,minmax(50px,1fr))}}@media (max-width:809.98px){.blog-list__text{width:118%;max-width:none}.blog-list__text h2{font-size:30px}.blog-list__text p{font-size:16px}.blog-list__grid{grid-template-columns:minmax(50px,1fr);gap:30px;width:118%}}
