.NewsList-module__iMLryG__grid{gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.NewsList-module__iMLryG__card{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-4);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);flex-direction:column;display:flex;overflow:hidden}.NewsList-module__iMLryG__card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-1)}.NewsList-module__iMLryG__media{line-height:0;display:block}.NewsList-module__iMLryG__media img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.NewsList-module__iMLryG__body{padding:var(--s-5)}.NewsList-module__iMLryG__meta{align-items:center;gap:var(--s-3);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);flex-wrap:wrap;font-size:.76rem;font-weight:600;display:flex}.NewsList-module__iMLryG__eventTag{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);letter-spacing:.06em;border-radius:999px;align-items:center;gap:.3rem;padding:.16rem .5rem;display:inline-flex}.NewsList-module__iMLryG__place{color:var(--muted);text-transform:none;letter-spacing:0;font-weight:500}.NewsList-module__iMLryG__body h3{margin:var(--s-2) 0 0;font-size:var(--step-1);line-height:1.28}.NewsList-module__iMLryG__body h3 a{color:inherit;text-decoration:none}.NewsList-module__iMLryG__body h3 a:hover{color:var(--accent)}.NewsList-module__iMLryG__body p{margin:var(--s-3) 0 0;color:var(--muted);font-size:.9rem;line-height:1.6}@media (max-width:699px){.NewsList-module__iMLryG__grid{gap:.7rem}.NewsList-module__iMLryG__card{flex-direction:row;align-items:stretch}.NewsList-module__iMLryG__media{flex:none;width:108px}.NewsList-module__iMLryG__media img{aspect-ratio:auto;height:100%}.NewsList-module__iMLryG__body{min-width:0;padding:.7rem .85rem}.NewsList-module__iMLryG__meta{gap:.45rem;font-size:.68rem}.NewsList-module__iMLryG__body h3{margin-top:.2rem;font-size:1rem}.NewsList-module__iMLryG__body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}}
.news-module__QIoY0q__page{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,8vw,6rem)}.news-module__QIoY0q__header{margin-bottom:clamp(1.8rem,4vw,3rem)}.news-module__QIoY0q__header h1{font-size:var(--step-4);margin:0;line-height:1.1}.news-module__QIoY0q__eyebrow{margin:0 0 var(--s-3);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}.news-module__QIoY0q__lead{margin:var(--s-4) 0 0;max-width:62ch;font-size:var(--step-1);color:var(--muted);line-height:1.6}.news-module__QIoY0q__empty{border:1px dashed var(--line-strong);border-radius:var(--r-4);text-align:center;padding:clamp(2rem,5vw,3.5rem)}.news-module__QIoY0q__empty h2{font-size:var(--step-1);margin:0}.news-module__QIoY0q__empty p{margin:var(--s-3) auto 0;max-width:52ch;color:var(--muted);line-height:1.6}.news-module__QIoY0q__date{margin:0 0 var(--s-3);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.78rem;font-weight:600}.news-module__QIoY0q__cover{width:100%;height:auto;margin-bottom:var(--s-6);border-radius:var(--r-4);object-fit:cover}.news-module__QIoY0q__back{margin-bottom:var(--s-5);color:var(--muted);align-items:center;gap:.4rem;font-size:.9rem;text-decoration:none;display:inline-flex}.news-module__QIoY0q__back:hover{color:var(--accent)}
