.BlogPages_page__B985z{min-height:100vh;color:#e2e8f0}.BlogPages_main__deIgb{position:relative;z-index:1;padding:130px 0 90px}.BlogPages_container__vQ_sY{max-width:1120px;margin:0 auto;padding:0 24px}.BlogPages_header__loZth{margin-bottom:30px;text-align:center}.BlogPages_header__loZth h1{margin-top:12px;font-size:clamp(30px,4vw,44px);letter-spacing:.05em;color:#fff}.BlogPages_header__loZth p{margin-top:12px;color:#94a3b8}.BlogPages_kicker__aWgOD{display:inline-flex;align-items:center;gap:8px;color:#fcf6ba;font-size:13px;letter-spacing:.14em;text-transform:uppercase;border-left:3px solid #daa520;padding:8px 16px;background:linear-gradient(90deg,rgba(218,165,32,.18),transparent)}.BlogPages_grid__h8uxB{display:grid;grid-template-columns:280px minmax(0,1fr);gap:22px;align-items:start}.BlogPages_panel__QWsl9,.BlogPages_sidebar__B6Ris{background:rgba(10,15,26,.86);border:1px solid rgba(148,163,184,.18);border-radius:10px;backdrop-filter:blur(8px)}.BlogPages_sidebar__B6Ris{padding:18px;height:-moz-fit-content;height:fit-content;position:sticky;top:88px}.BlogPages_sidebarTitle__vICG3{color:#fcf6ba;letter-spacing:.08em;font-size:14px;margin-bottom:14px}.BlogPages_categoryList__YQ2l8{display:grid;gap:8px}.BlogPages_categoryLink__8TxY1,.BlogPages_postLink___piA6{display:block;color:#cbd5e1;border-radius:6px;padding:8px 10px;transition:background-color .2s ease,color .2s ease}.BlogPages_categoryLink__8TxY1:hover,.BlogPages_postLink___piA6:hover{background:rgba(218,165,32,.1);color:#fff}.BlogPages_active__mzY27{background:rgba(218,165,32,.18);color:#fcf6ba}.BlogPages_nested__gHr8G{padding-left:10px;margin-top:6px;display:grid;gap:4px}.BlogPages_panel__QWsl9{padding:28px;background:rgba(8,12,24,.92)}.BlogPages_posts__Nd6MP{display:grid;gap:16px}.BlogPages_categoryGrid__sj5ZU{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.BlogPages_categoryGrid__sj5ZU .BlogPages_card__qVhSE{min-height:180px;display:flex;flex-direction:column;cursor:pointer}.BlogPages_categoryGrid__sj5ZU .BlogPages_card__qVhSE p{flex:1}.BlogPages_cardLink__HQuWC{display:block}.BlogPages_card__qVhSE{border:1px solid rgba(148,163,184,.2);border-radius:8px;padding:18px;background:rgba(2,6,23,.55);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.BlogPages_card__qVhSE h3{color:#fff;font-size:21px;line-height:1.5;letter-spacing:.02em}.BlogPages_card__qVhSE p{margin-top:8px;color:#cbd5e1;line-height:1.85;font-size:15px}.BlogPages_cardLink__HQuWC:hover .BlogPages_card__qVhSE{transform:translateY(-2px);border-color:rgba(218,165,32,.35);box-shadow:0 12px 28px -18px rgba(218,165,32,.4)}.BlogPages_readMore__rT141{display:inline-block;margin-top:12px;font-size:13px}.BlogPages_meta__st0OI,.BlogPages_readMore__rT141{color:#fcd34d;letter-spacing:.08em;text-transform:uppercase}.BlogPages_meta__st0OI{font-size:12px}.BlogPages_articleTitle__dpPNf{font-size:clamp(28px,3.5vw,40px);color:#fff;margin-bottom:10px}.BlogPages_articleMeta__C40SH{color:#94a3b8;font-size:14px;margin-bottom:6px}.BlogPages_readingMeta__bvgbR{color:#fcd34d;font-size:13px;letter-spacing:.04em;margin-bottom:18px}.BlogPages_articleBody__Fnqmo{max-width:760px;margin:0 auto;color:#dbe5f4;font-size:18px;line-height:2;letter-spacing:.015em}.BlogPages_articleBody__Fnqmo>div{margin-bottom:18px}.BlogPages_articleBody__Fnqmo a{color:#bfdbfe;text-decoration:underline;text-underline-offset:2px}.BlogPages_articleBody__Fnqmo img{max-width:100%;height:auto;border-radius:8px;margin:10px auto;display:block;border:1px solid rgba(148,163,184,.25)}.BlogPages_articleBody__Fnqmo b,.BlogPages_articleBody__Fnqmo strong{color:#fcf6ba;font-weight:700}.BlogPages_breadcrumbs__Py__u{color:#94a3b8;margin-bottom:16px;display:flex;flex-wrap:wrap;gap:8px}.BlogPages_breadcrumbs__Py__u a{color:#cbd5e1}@media(max-width:991px){.BlogPages_grid__h8uxB{grid-template-columns:1fr}.BlogPages_sidebar__B6Ris{position:static;order:2}.BlogPages_panel__QWsl9{order:1}}@media(max-width:768px){.BlogPages_main__deIgb{padding:118px 0 72px}.BlogPages_container__vQ_sY{padding:0 16px}.BlogPages_header__loZth{text-align:left}.BlogPages_panel__QWsl9{padding:20px 16px}.BlogPages_articleTitle__dpPNf{font-size:clamp(24px,7vw,32px);line-height:1.45}.BlogPages_articleBody__Fnqmo{font-size:16px;line-height:1.95}.BlogPages_sidebar__B6Ris{margin-top:10px}}