.page_main__KK73I{min-height:calc(100vh - 310px);padding:117px 20px 32px;background:linear-gradient(135deg,#1a1b1e,#212226)}@media(min-width:768px){.page_main__KK73I{padding:117px 40px 60px}}.page_title___VCdY{margin-bottom:24px;color:#fff2d7;font-size:32px;font-weight:600;letter-spacing:-.02em}@media(min-width:768px){.page_title___VCdY{font-size:36px}}.page_list__aScxe{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;margin-top:32px}@media(min-width:768px){.page_list__aScxe{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media(min-width:1200px){.page_list__aScxe{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media(min-width:1536px){.page_list__aScxe{grid-template-columns:repeat(3,1fr)}}@media(max-width:575px){.page_list__aScxe{grid-template-columns:1fr;gap:16px}}.page_empty__M0bsk{margin-top:20px;color:hsla(0,0%,100%,.5);font-size:18px}.page_item__M2wC2{height:100%}.page_link__9qyzK{display:block;height:100%;text-decoration:none;color:inherit}.page_article__ujc0P{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px;transition:all .15s cubic-bezier(.4,0,.2,1);background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.08);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_article__ujc0P:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.page_article__ujc0P:hover .page_article-title__D2EBr{color:#f28322}.page_image__3lyIl{width:100%;height:180px;object-fit:cover;border-radius:12px;background:rgba(0,0,0,.2)}.page_placeholder__pH7L7{display:flex;align-items:center;justify-content:center;width:100%;height:180px;border-radius:12px;background:hsla(0,0%,100%,.03);border:2px dashed hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.3);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.page_article-title__D2EBr{margin:0;color:#fff2d7;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.01em;transition:color .2s ease}.page_description__IS_b5{flex:1 1;margin:0;color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.5;font-weight:400}.page_info__bZAXD{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.page_date__x7egY,.page_time__8_rLZ{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:500}