.related[data-astro-cid-vrecybdq]{background:#1e1f2d;border:1px solid #787eff2e;border-radius:24px;padding:24px}.related__title[data-astro-cid-vrecybdq]{color:#fff;margin-bottom:20px}.related__list[data-astro-cid-vrecybdq]{margin:0;padding:0;list-style:none}.related__item[data-astro-cid-vrecybdq]+.related__item[data-astro-cid-vrecybdq]{border-top:1px solid #e4e4f01f;margin-top:16px;padding-top:16px}.related__link[data-astro-cid-vrecybdq]{align-items:flex-start;gap:14px;text-decoration:none;display:flex}.related__thumb[data-astro-cid-vrecybdq]{border-radius:12px;flex-shrink:0;width:88px;display:block;overflow:hidden}.related__thumb[data-astro-cid-vrecybdq] img[data-astro-cid-vrecybdq]{aspect-ratio:2;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.related__link[data-astro-cid-vrecybdq]:hover .related__thumb[data-astro-cid-vrecybdq] img[data-astro-cid-vrecybdq]{transform:scale(1.06)}.related__text[data-astro-cid-vrecybdq]{flex-direction:column;gap:4px;min-width:0;display:flex}.related__date[data-astro-cid-vrecybdq]{color:#a9a9c3;font-size:13px}.related__excerpt[data-astro-cid-vrecybdq]{color:#e4e4f0;font-size:15px;font-weight:600;line-height:1.4;transition:color .35s}.related__link[data-astro-cid-vrecybdq]:hover .related__excerpt[data-astro-cid-vrecybdq]{color:#cca1f7}@media only screen and (width<=1023px){.related[data-astro-cid-vrecybdq]{border-radius:16px;padding:20px}.related__thumb[data-astro-cid-vrecybdq]{width:76px}.related__excerpt[data-astro-cid-vrecybdq]{font-size:14px}}.article{padding-top:200px;padding-bottom:160px;position:relative}.article__head{max-width:900px;margin-bottom:40px}.article__meta{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 16px;display:flex}.article__date{color:#a9a9c3;font-size:15px}.article__title{margin:0}.article__row{row-gap:40px}.article__cover{border-radius:24px;margin:0 0 40px;overflow:hidden}.article__cover img{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}.article__aside{position:sticky;top:120px}@media only screen and (width<=1279px){.article{padding-top:170px;padding-bottom:120px}}@media only screen and (width<=1023px){.article{padding-top:150px;padding-bottom:100px}.article__cover{border-radius:16px;margin-bottom:32px}.article__aside{position:static}}@media only screen and (width<=767px){.article{padding-top:120px;padding-bottom:80px}.article__head{margin-bottom:32px}}
