.home-latest-pages{width:100%;margin-bottom:.75rem;background:#fff;border-radius:var(--radius-lg,12px);border:2px solid rgba(21,101,192,.28);box-shadow:0 4px 16px rgba(21,101,192,.08);overflow:hidden}.home-latest-pages__header{padding:.7rem .85rem;background:linear-gradient(180deg,#42a5f5,#1976d2 55%,#0d47a1);color:#fff}.home-latest-pages__header h2{margin:0;font-size:clamp(.82rem,2.2vw,.92rem);font-weight:900;letter-spacing:.06em;text-align:center}.home-latest-pages__list{list-style:none;margin:0;padding:.45rem .55rem .55rem}.home-latest-pages__item{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .45rem;border-bottom:1px solid rgba(21,101,192,.12);color:inherit;text-decoration:none;transition:background .15s}.home-latest-pages__item:last-child{border-bottom:none}.home-latest-pages__item:hover{background:rgba(66,165,245,.07)}.home-latest-pages__title{font-size:.82rem;font-weight:700;line-height:1.35;color:#0d47a1}.home-latest-pages__date{font-size:.72rem;color:#64748b}.home-articles-feed{display:flex;flex-direction:column;gap:1.25rem;margin-top:1rem}.home-articles-block__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:2px solid rgba(196,0,0,.15)}.home-articles-block__header h2{margin:0;font-size:clamp(.95rem,2.5vw,1.05rem);font-weight:900;letter-spacing:.04em;color:#c40000}.home-articles-block__more{flex-shrink:0;font-size:.78rem;font-weight:700;color:#1976d2;text-decoration:none}.home-articles-block__more:hover{text-decoration:underline}@media (max-width:900px){.home-articles-feed .art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-articles-feed .art-grid{grid-template-columns:1fr}}