.commonde-news{--news-green:#0b4b3c;--news-ink:#17231f;--news-muted:#58665f;--news-line:#dce3df;background:#fff;color:var(--news-ink);font-size:16px;line-height:1.6}.commonde-news .container{max-width:1472px;padding-inline:32px}.commonde-news h1,.commonde-news h2,.commonde-news h3{color:var(--news-ink);font-weight:600;letter-spacing:0}.commonde-news :focus-visible{outline:3px solid var(--news-green);outline-offset:3px}.commonde-news__intro{padding-block:24px 56px}.commonde-news .breadcrumbs{margin-bottom:44px}.commonde-news .breadcrumbs a,.commonde-news .breadcrumbs li{color:var(--news-muted);font-size:14px;font-weight:400;text-transform:none}.commonde-news .breadcrumbs a:hover{color:var(--news-green)}.commonde-news__heading{display:flex;align-items:end;justify-content:space-between;gap:24px}.commonde-news__eyebrow{color:var(--news-green);font-size:14px;font-weight:500;margin:0 0 10px}.commonde-news__heading h1{font-size:48px;line-height:1.15;margin:0;overflow-wrap:anywhere}.commonde-news__count{color:var(--news-muted);font-size:14px;white-space:nowrap;margin:0 0 6px}.commonde-news__count strong{color:var(--news-green);font-size:24px;font-weight:600}.commonde-news__content{display:grid;grid-template-columns:minmax(240px,312px) minmax(0,1fr);align-items:start;gap:42px;padding-block:44px 84px}.commonde-news__articles,.commonde-news__sidebar{min-width:0}.commonde-news__taxonomy{margin-bottom:30px;padding-bottom:28px;border-bottom:1px solid #e9eeeb}.commonde-news__articles-heading h2,.commonde-news__recent h2,.commonde-news__taxonomy h2{font-size:18px;line-height:1.3;margin:0 0 18px}.commonde-news__taxonomy-heading{display:flex;justify-content:space-between;align-items:center}.commonde-news__all{display:inline-flex;align-items:center;gap:8px;color:var(--news-green);font-size:14px;font-weight:500;margin:-12px 0 26px}.commonde-news__categories{display:grid;gap:2px}.commonde-news__categories a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:5px 6px;color:#718078;font-size:14px;font-weight:400;overflow-wrap:anywhere;transition:color .18s ease,background-color .18s ease}.commonde-news__categories a.is-active,.commonde-news__categories a:hover{color:var(--news-green);background:#f2f6f3}.commonde-news__category-count{flex:0 0 auto;font-variant-numeric:tabular-nums}.commonde-news__tags>div{display:flex;flex-wrap:wrap;gap:8px 9px}.commonde-news__tags a{display:inline-flex;align-items:center;min-height:34px;padding:5px 10px;border:1px solid #e6ebe8;border-radius:2px;color:#718078;font-size:14px}.commonde-news__tags a.is-active,.commonde-news__tags a:hover{border-color:var(--news-green);background:var(--news-green);color:#fff}.commonde-news__recent{padding-bottom:26px;border-bottom:1px solid #e9eeeb}.commonde-news__recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.commonde-news__recent-grid a{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;background:#f2f3f2;color:var(--news-green)}.commonde-news__recent-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .18s ease}.commonde-news__recent-grid a:hover img{transform:scale(1.06)}.commonde-news__articles{min-width:0}.commonde-news__articles-heading{margin-bottom:22px}.commonde-news__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.commonde-news__card{min-width:0;overflow:hidden;border:1px solid #eef0ee;border-radius:6px;box-shadow:0 4px 12px rgba(20,36,29,.07);transition:box-shadow .18s ease,border-color .18s ease}.commonde-news__card:focus-within,.commonde-news__card:hover{border-color:var(--news-green);box-shadow:0 0 0 2px var(--news-green),0 9px 24px rgba(20,36,29,.13)}.commonde-news__card>a{display:flex;flex-direction:column;height:100%}.commonde-news__card-image{display:grid;place-items:center;aspect-ratio:16/9;background:#fff;color:var(--news-green);overflow:hidden}.commonde-news__card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.commonde-news__card-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 14px 22px}.commonde-news__meta{display:flex;align-items:center;font-size:14px}.commonde-news__meta>span{color:#52645a;border:1px solid #e1e8e3;padding:2px 5px;line-height:1.2;text-transform:uppercase}.commonde-news__card-body h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:17px;line-height:1.4;margin:0}.commonde-news__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:42px;font-size:14px}.commonde-news__pagination a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 18px;border:1px solid var(--news-green);border-radius:6px;color:var(--news-green)}.commonde-news__pagination a:hover{background:var(--news-green);color:#fff}.commonde-news__empty{color:var(--news-muted);padding:28px 0}@media(max-width:900px){.commonde-news .container{padding-inline:24px}.commonde-news__content{grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:24px}.commonde-news__grid{gap:14px}.commonde-news__recent-grid{gap:8px}}@media(max-width:700px){.commonde-news .container{padding-inline:20px}.commonde-news__intro{padding-bottom:38px}.commonde-news .breadcrumbs{margin-bottom:28px}.commonde-news__heading{align-items:start;flex-direction:column;gap:14px}.commonde-news__heading h1{font-size:34px}.commonde-news__content{display:block;padding-block:36px 60px}.commonde-news__sidebar{display:grid;gap:0;margin-bottom:32px}.commonde-news__taxonomy{margin-bottom:26px}.commonde-news__articles{padding:0}.commonde-news__grid{grid-template-columns:minmax(0,1fr)}.commonde-news__articles-heading h2,.commonde-news__recent h2,.commonde-news__taxonomy h2{font-size:18px}.commonde-news__card-image{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){.commonde-news__card,.commonde-news__categories a,.commonde-news__recent-grid img{transition:none}}