.news-card[data-astro-cid-pvy5wgg5]{border-radius:var(--border-radius-md);background:#fcfaf5;border:1px solid #f0ece2;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 3px 5px #403a2510}.news-grid[data-astro-cid-pvy5wgg5]{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.news-grid[data-astro-cid-pvy5wgg5]:has(.news-card:nth-child(2):last-child),.news-grid[data-astro-cid-pvy5wgg5]:has(.news-card:nth-child(3):last-child){grid-template-columns:repeat(2,1fr)}.single-post[data-astro-cid-pvy5wgg5]{grid-template-columns:1fr}.single-post[data-astro-cid-pvy5wgg5] .news-card{grid-template-columns:1fr 1.5fr;height:auto;min-height:0;display:flex}.single-post[data-astro-cid-pvy5wgg5] .news-photo{aspect-ratio:auto;height:180px}.single-post[data-astro-cid-pvy5wgg5] .news-content{padding:18px}.single-post[data-astro-cid-pvy5wgg5] .news-content h3{font-size:20px}.news-photo[data-astro-cid-pvy5wgg5]{background:var(--color-background-secondary);aspect-ratio:2;border:0;width:100%;height:auto;padding:0;display:block;position:relative;overflow:hidden}.news-photo[data-astro-cid-pvy5wgg5] img{object-fit:cover;width:100%;height:100%;transition:filter .2s;position:absolute;inset:0}.news-photo[data-astro-cid-pvy5wgg5]:hover img{filter:brightness(1.1)}.news-photo__fallback[data-astro-cid-pvy5wgg5]{color:#fff9ec;background:radial-gradient(circle at 78% 24%,#e65b054f 0 18%,#0000 19%),radial-gradient(circle at 18% 84%,#faf8f217 0 23%,#0000 24%),linear-gradient(145deg,#263e35,#182b24);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.news-photo__fallback[data-astro-cid-pvy5wgg5] small{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:10px;font-weight:800}.news-content[data-astro-cid-pvy5wgg5]{flex-direction:column;flex:1;padding:12px;display:flex}.news-content[data-astro-cid-pvy5wgg5] time{color:var(--color-text-secondary);margin-bottom:9px;font-size:9px}.news-content[data-astro-cid-pvy5wgg5] h3{font-size:13px;font-weight:800;line-height:1.2}.news-content[data-astro-cid-pvy5wgg5] h3 a{text-decoration:none}.news-content[data-astro-cid-pvy5wgg5] p{color:var(--color-text-secondary);margin:9px 0 17px;font-size:11px;line-height:1.5}.news-content[data-astro-cid-pvy5wgg5] .text-link{margin-top:auto;font-size:11px}.news-card[data-astro-cid-pvy5wgg5]:first-child{grid-column:1/-1}.news-card[data-astro-cid-pvy5wgg5]:first-child .news-photo[data-astro-cid-pvy5wgg5]{aspect-ratio:3}.news-card[data-astro-cid-pvy5wgg5]:last-child{grid-column:1/-1}.empty-news[data-astro-cid-pvy5wgg5]{text-align:center;border-radius:var(--border-radius-md);background:var(--color-background-secondary);border:1px dashed #d8d0c0;grid-column:1/-1;padding:48px 24px}.empty-news[data-astro-cid-pvy5wgg5] h2{margin:14px 0 8px;font-size:22px}.empty-news[data-astro-cid-pvy5wgg5] p{max-width:500px;color:var(--color-text-secondary);margin:0 auto}.empty-news__icon[data-astro-cid-pvy5wgg5]{color:var(--color-brand-primary);background:#fffaf0;border-radius:50%;padding:11px;display:inline-flex}.news-grid--archive[data-astro-cid-pvy5wgg5]{gap:22px}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card{transition:transform .2s,box-shadow .2s;box-shadow:0 8px 28px #263e350d}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #263e3515}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-content{padding:20px}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-content time{letter-spacing:.02em;color:var(--color-brand-primary-emphasis);font-size:11px;font-weight:700}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-content h3{font-size:20px;line-height:1.25}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-content p{margin:13px 0 22px;font-size:14px;line-height:1.65}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-content .text-link{font-size:13px}@media (width>=601px){.news-grid[data-astro-cid-pvy5wgg5]{gap:14px}.news-grid[data-astro-cid-pvy5wgg5]:has(.news-card:nth-child(3):last-child){grid-template-columns:1.5fr 1fr 1fr}.single-post[data-astro-cid-pvy5wgg5] .news-card{height:250px;min-height:auto;display:grid}.single-post[data-astro-cid-pvy5wgg5] .news-photo{aspect-ratio:2;height:100%}.single-post[data-astro-cid-pvy5wgg5] .news-content{padding:25px}.single-post[data-astro-cid-pvy5wgg5] .news-content h3{font-size:23px}.news-content[data-astro-cid-pvy5wgg5]{padding-bottom:15px;padding-left:15px;padding-right:15px}.news-content[data-astro-cid-pvy5wgg5] h3{font-size:15px}.news-content[data-astro-cid-pvy5wgg5] p{font-size:12px}.news-card[data-astro-cid-pvy5wgg5]:first-child{grid-column:auto}.news-card[data-astro-cid-pvy5wgg5]:first-child .news-photo[data-astro-cid-pvy5wgg5]{aspect-ratio:2}.news-card[data-astro-cid-pvy5wgg5]:last-child{grid-column:auto}.news-grid--archive[data-astro-cid-pvy5wgg5]{grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);display:grid}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:first-child .news-photo{height:100%;min-height:300px}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:first-child .news-content{padding:32px}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:first-child .news-content h3{font-size:27px}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:last-child{grid-column:auto}}@media (width>=901px){.news-grid[data-astro-cid-pvy5wgg5]{grid-template-columns:2fr 1fr 1fr 1fr}.news-photo[data-astro-cid-pvy5wgg5]{aspect-ratio:auto;height:125px}.news-card[data-astro-cid-pvy5wgg5]:first-child .news-photo[data-astro-cid-pvy5wgg5]{aspect-ratio:auto}.single-post[data-astro-cid-pvy5wgg5] .news-photo{aspect-ratio:auto}.news-content[data-astro-cid-pvy5wgg5] h3{font-size:13px}.news-content[data-astro-cid-pvy5wgg5] p{font-size:11px}.news-grid--archive[data-astro-cid-pvy5wgg5]{grid-template-columns:repeat(3,minmax(0,1fr))}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr)}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-photo{height:190px}.news-grid--archive[data-astro-cid-pvy5wgg5] .news-card:first-child .news-photo{height:100%;min-height:340px}}@media (width>=1151px){.news-grid[data-astro-cid-pvy5wgg5]{gap:18px}}@media (width>=1500px){.news-photo[data-astro-cid-pvy5wgg5]{height:145px}}
