.Blog{padding-bottom:100px}@media screen and (max-width:767px){.Blog{padding-bottom:64px}}.Blog__tags{margin-top:48px;text-align:center}@media screen and (max-width:767px){.Blog__tags{margin-top:32px}}.Blog__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:32px}@media screen and (max-width:1023px){.Blog__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:640px){.Blog__grid{grid-template-columns:repeat(1,1fr)}}.Blog__grid--loading{opacity:.7;transition:opacity .4s ease}.Blog .BlogCard:nth-child(4),.Blog .BlogCard:nth-child(5),.Blog .BlogCard:nth-child(6){margin-top:32px}@media screen and (max-width:1023px){.Blog .BlogCard:nth-child(4),.Blog .BlogCard:nth-child(5),.Blog .BlogCard:nth-child(6){margin:0}}.BlogCard{position:relative;display:flex;flex-direction:column;grid-column:span 2;overflow:hidden;text-decoration:none;background:#fff;border-radius:16px;box-shadow:0 2px 25px #70418d1a;--gradient-color-1: #020202;--gradient-color-2: #020202}.BlogCard:hover{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.BlogCard:hover .BlogCard__image img{transform:scale(1.05)}.BlogCard:hover .BlogCard__more{color:#020202}.BlogCard:hover .BlogCard__arrow{color:var(--color-accent);transform:scaleY(-1)}@media screen and (max-width:767px){.BlogCard{border-radius:12px}}@media screen and (min-width:1023px){.BlogCard--large{grid-row:span 2;grid-column:span 3}.BlogCard--large .BlogCard__image{aspect-ratio:672/320}.BlogCard--large .BlogCard__header{flex-flow:row wrap;justify-content:space-between}.BlogCard--large .BlogCard__tags{order:2}}@media screen and (min-width:1023px){.BlogCard--small{flex-direction:row;grid-column:span 3}.BlogCard--small .BlogCard__image{width:48%;aspect-ratio:322/244}}.BlogCard__image{aspect-ratio:442/310;overflow:hidden;-webkit-user-select:none;user-select:none;background:var(--color-bg);transform:translateZ(0)}.BlogCard__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.BlogCard__content{display:flex;flex:1;flex-direction:column;gap:16px;padding:24px}@media screen and (max-width:767px){.BlogCard__content{gap:8px;padding:12px 16px}}.BlogCard__tags{display:flex;flex-wrap:wrap;gap:4px}.BlogCard__header{display:flex;flex-direction:column;gap:16px}.BlogCard__title{font-size:20px;font-weight:500;line-height:140%;background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:--gradient-color-1 .2s ease,--gradient-color-2 .2s ease}@media screen and (max-width:767px){.BlogCard__title{font-size:16px;line-height:140%}}.BlogCard__description{margin-bottom:8px;font-size:16px;font-weight:500;line-height:1.4;color:#020202;letter-spacing:.01em}@media screen and (max-width:767px){.BlogCard__description{font-size:14px;letter-spacing:0}}.BlogCard__read-time{margin-top:auto;font-size:16px;font-weight:500;line-height:1.4;color:var(--color-text-gray);letter-spacing:.01em}@media screen and (max-width:767px){.BlogCard__read-time{font-size:14px;line-height:1.2}}.Tags{display:inline-flex;max-width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;--gradient-color-1: #ffffff;--gradient-color-2: #ffffff}.Tags__wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:0 16px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}@media screen and (max-width:767px){.Tags__wrapper{flex-wrap:nowrap;justify-content:flex-start}}.Tags__item{padding:1.5px;font-size:18px;font-weight:500;line-height:25px;color:var(--color-text-gray);background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%);border:0;border-radius:40px;box-shadow:none;transition:--gradient-color-1 .2s ease,--gradient-color-2 .2s ease,color .2s ease}@media screen and (max-width:767px){.Tags__item{font-size:16px}}.Tags__item--active{color:#020202;--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Tags__item:hover{color:#020202}.Tags__item-text{padding:6px 15px;background:#fff;border-radius:37px}@media screen and (max-width:767px){.Tags__item-text{min-width:63px;padding:6px 12px}}
