.news-card[data-astro-cid-gglh6hsg]{--card-accent:var(--c-green);--edge:6px;--cap:14px;background:var(--c-surface);height:100%;box-shadow:var(--shadow-card);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);flex-direction:column;display:flex;position:relative}.news-card[data-astro-cid-gglh6hsg][data-accent=orange]{--card-accent:var(--c-accent)}@media (hover:hover){.news-card[data-astro-cid-gglh6hsg]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-6px)}}.news-card__media[data-astro-cid-gglh6hsg]{aspect-ratio:16/10;background:var(--c-ink);position:relative;overflow:hidden;container-type:inline-size}.news-card__media[data-astro-cid-gglh6hsg] .news-card__img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out)}.news-card[data-astro-cid-gglh6hsg]:hover .news-card__media[data-astro-cid-gglh6hsg] .news-card__img{transform:scale(1.05)}.news-card__ph[data-astro-cid-gglh6hsg]{background:var(--c-ink);color:var(--c-on-dark);flex-direction:column;justify-content:space-between;padding:clamp(1.1rem,7cqi,2rem);display:flex;position:absolute;inset:0;overflow:hidden}.news-card[data-astro-cid-gglh6hsg][data-accent=green] .news-card__ph[data-astro-cid-gglh6hsg]{background:var(--c-green)}.news-card__ph-grid[data-astro-cid-gglh6hsg]{transition:transform 1.6s var(--ease-out);background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:-48px 0 0 -48px;-webkit-mask-image:linear-gradient(200deg,#000 15%,#0000 75%);mask-image:linear-gradient(200deg,#000 15%,#0000 75%)}.news-card[data-astro-cid-gglh6hsg]:hover .news-card__ph-grid[data-astro-cid-gglh6hsg]{transform:translate(24px,24px)}.news-card__ph-top[data-astro-cid-gglh6hsg]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.news-card__ph-tag[data-astro-cid-gglh6hsg]{font-family:var(--f-head);letter-spacing:.18em;text-transform:uppercase;color:var(--c-on-dark-muted);font-size:.6875rem;font-weight:500}.news-card__ph-top[data-astro-cid-gglh6hsg] .news-card__ph-icon{color:var(--c-accent);transition:transform .8s var(--ease-out);flex:none}.news-card[data-astro-cid-gglh6hsg]:hover .news-card__ph-top[data-astro-cid-gglh6hsg] .news-card__ph-icon{transform:translateY(-3px)}.news-card__ph-source[data-astro-cid-gglh6hsg]{max-width:92%;font-family:var(--f-head);letter-spacing:-.025em;overflow-wrap:anywhere;padding-bottom:.9rem;font-size:clamp(1.6rem,10cqi,2.75rem);font-weight:300;line-height:1;position:relative}.news-card__ph-source[data-astro-cid-gglh6hsg]:after{content:"";background:var(--c-accent);transform-origin:0;width:40px;height:2px;transition:transform .8s var(--ease-out);position:absolute;bottom:0;left:0}.news-card[data-astro-cid-gglh6hsg]:hover .news-card__ph-source[data-astro-cid-gglh6hsg]:after{transform:scaleX(1.8)}.news-card__panel[data-astro-cid-gglh6hsg]{border-bottom:var(--edge) solid var(--c-plate);background:linear-gradient(to top right, var(--card-accent) 50%, transparent 50%) left top / var(--edge) var(--cap) no-repeat, linear-gradient(var(--card-accent), var(--card-accent)) left 0 top var(--cap) / var(--edge) 100% no-repeat, linear-gradient(to top left, var(--card-accent) 50%, transparent 50%) right top / var(--edge) var(--cap) no-repeat, linear-gradient(var(--card-accent), var(--card-accent)) right 0 top var(--cap) / var(--edge) 100% no-repeat, linear-gradient(#f0f1f3, #f0f1f3) right var(--edge) bottom 0 / 44px 68px no-repeat, linear-gradient(#f7f8f9, #f7f8f9) right var(--edge) bottom 0 / 92px 132px no-repeat, var(--c-surface);flex-direction:column;flex:1;display:flex}.news-card__body[data-astro-cid-gglh6hsg]{flex-direction:column;padding:clamp(1.6rem,1.3rem + 1vw,2.1rem) clamp(1.5rem,1.1rem + 1.4vw,2.4rem) 1.75rem;display:flex}.news-card__meta[data-astro-cid-gglh6hsg]{font-family:var(--f-head);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-body);flex-wrap:wrap;order:-1;align-items:baseline;gap:0 .5rem;margin-bottom:.85rem;font-weight:500;line-height:1.5;display:flex}.news-card__source[data-astro-cid-gglh6hsg]{color:var(--c-heading)}.news-card__sep[data-astro-cid-gglh6hsg]{color:var(--c-accent)}.news-card__title[data-astro-cid-gglh6hsg]{letter-spacing:.01em;text-transform:uppercase;color:var(--c-heading);font-size:clamp(1.1rem,1rem + .35vw,1.3rem);font-weight:400;line-height:1.3}.news-card__link[data-astro-cid-gglh6hsg]:after{content:"";z-index:1;position:absolute;inset:0}.news-card__link[data-astro-cid-gglh6hsg]:focus-visible{outline:none}.news-card__link[data-astro-cid-gglh6hsg]:focus-visible:after{outline:2px solid var(--focus);outline-offset:4px}.news-card__excerpt[data-astro-cid-gglh6hsg]{margin-top:.9rem;font-size:.9375rem;line-height:1.7}.news-card__note[data-astro-cid-gglh6hsg]{border-left:2px solid var(--card-accent);font-size:var(--fs-small);color:var(--c-text);margin-top:1.1rem;padding-left:.9rem;line-height:1.6}.news-card__note-label[data-astro-cid-gglh6hsg]{font-family:var(--f-head);letter-spacing:.16em;text-transform:uppercase;color:var(--c-body);margin-bottom:.15rem;font-size:.6875rem;font-weight:500;display:block}.news-card__note[data-astro-cid-gglh6hsg] p{margin:0}.news-card__foot[data-astro-cid-gglh6hsg]{margin-top:auto;padding-top:.5rem;display:flex}.news-card__cta[data-astro-cid-gglh6hsg]{max-width:calc(100% - 2.5rem);padding:.85rem 2.4rem .85rem clamp(1.5rem,1.1rem + 1.4vw,2.4rem);line-height:1.3}.news-card__cta[data-astro-cid-gglh6hsg]>span[data-astro-cid-gglh6hsg]{overflow-wrap:anywhere}.news-card__cta[data-astro-cid-gglh6hsg] svg{flex:none}.news-card[data-astro-cid-gglh6hsg]:focus-within .news-card__cta[data-astro-cid-gglh6hsg]{background:var(--c-accent);color:var(--c-ink)}.pager[data-astro-cid-yh6qog4l]{font-family:var(--f-head);font-size:var(--fs-small);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:clamp(3rem,2.4rem + 2.5vw,4.5rem);display:flex}.pager__list[data-astro-cid-yh6qog4l]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pager__num[data-astro-cid-yh6qog4l]{border:1px solid var(--c-line);min-width:2.75rem;height:2.75rem;color:var(--c-text);transition:border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);place-items:center;padding-inline:.5rem;font-weight:500;display:grid}a[data-astro-cid-yh6qog4l].pager__num:hover{border-color:var(--c-accent);color:var(--c-accent-600)}.pager__num[data-astro-cid-yh6qog4l].is-current{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-on-dark);box-shadow:inset 0 -3px 0 var(--c-accent)}.pager__gap[data-astro-cid-yh6qog4l]{color:var(--c-muted);padding-inline:.35rem}.pager__step[data-astro-cid-yh6qog4l]{min-height:2.75rem;color:var(--c-heading);letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur) var(--ease-out);align-items:center;gap:.55rem;padding-inline:.25rem;font-weight:500;display:inline-flex}.pager__step[data-astro-cid-yh6qog4l] svg{transition:transform var(--dur) var(--ease-out)}a[data-astro-cid-yh6qog4l].pager__step:hover{color:var(--c-accent-600)}a[data-astro-cid-yh6qog4l].pager__step[rel=prev]:hover svg{transform:translate(-3px)}a[data-astro-cid-yh6qog4l].pager__step[rel=next]:hover svg{transform:translate(3px)}.pager__step[data-astro-cid-yh6qog4l].is-disabled{color:#c3c5ca}@media (width<=479.98px){.pager__step-label[data-astro-cid-yh6qog4l]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pager__step[data-astro-cid-yh6qog4l]{border:1px solid var(--c-line);justify-content:center;min-width:2.75rem}}.news-intro[data-astro-cid-vahfvcog]{max-width:58ch;color:var(--c-body);margin-top:1.75rem;font-size:clamp(1.0625rem,1rem + .3vw,1.2rem);line-height:1.65}.news[data-astro-cid-vahfvcog]{padding-bottom:var(--section-y)}.news__grid[data-astro-cid-vahfvcog]{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,1.5rem + 1.6vw,2.75rem);display:grid}.news__grid[data-astro-cid-vahfvcog]>li[data-astro-cid-vahfvcog]{min-width:0}@media (width>=768px){.news__grid[data-astro-cid-vahfvcog]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1360px){.news__grid[data-astro-cid-vahfvcog]{grid-template-columns:repeat(3,minmax(0,1fr))}}.news__disclaimer[data-astro-cid-vahfvcog]{border-top:1px solid var(--c-line);max-width:70ch;font-size:var(--fs-xs);color:var(--c-body);align-items:flex-start;gap:.6rem;margin-top:clamp(2.5rem,2rem + 2vw,3.75rem);padding-top:1.25rem;line-height:1.6;display:flex}.news__disclaimer[data-astro-cid-vahfvcog] svg{color:var(--c-accent-600);flex:none;margin-top:.1rem}.news-empty[data-astro-cid-vahfvcog]{background:linear-gradient(#12403c0f 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #12403c0f 1px, transparent 1px) 0 0 / 24px 24px, var(--c-surface-3);border-left:4px solid var(--c-accent);justify-items:start;gap:1rem;max-width:40rem;padding:clamp(2rem,1.5rem + 3vw,3.5rem);display:grid}.news-empty[data-astro-cid-vahfvcog] .news-empty__icon{color:var(--c-green-2)}.news-empty__title[data-astro-cid-vahfvcog]{font-size:var(--fs-h3);font-weight:400}.news-empty[data-astro-cid-vahfvcog] .btn[data-astro-cid-vahfvcog]{margin-top:.5rem}
