.News-module__vMmQoG__news{padding:var(--layout-section-padding)0;background:var(--color-paper-warm);position:relative;overflow:hidden}.News-module__vMmQoG__container{max-width:var(--layout-container-width);padding:0 var(--layout-container-padding);z-index:1;margin:0 auto;position:relative}.News-module__vMmQoG__title{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--font-heading-weight);text-align:center;margin-bottom:var(--layout-gallery-title-margin);width:100%;color:var(--color-ink);display:inline-block;position:relative}.News-module__vMmQoG__title:after{content:"";background:var(--color-accent);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.News-module__vMmQoG__subtitle{text-align:center;font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-heading-weight);color:var(--color-ink-light);margin:24px 0 40px}.News-module__vMmQoG__tableWrapper{max-width:640px;margin:0 auto;overflow:hidden}.News-module__vMmQoG__table{border-collapse:collapse;width:100%}.News-module__vMmQoG__row,.News-module__vMmQoG__row:last-child{border-bottom:1px dashed #00000026}.News-module__vMmQoG__dateCell{vertical-align:baseline;white-space:nowrap;width:110px;padding:20px 24px 20px 0}.News-module__vMmQoG__dateCell time{font-family:var(--font-body);color:var(--color-ink);letter-spacing:.04em;font-size:1.0625rem;line-height:1}.News-module__vMmQoG__categoryCell{vertical-align:baseline;width:auto;padding:20px 16px 20px 0}.News-module__vMmQoG__category{font-family:var(--font-label);font-size:.6875rem;font-weight:var(--font-label-weight);background:var(--color-accent);color:var(--color-paper);letter-spacing:.02em;white-space:nowrap;vertical-align:baseline;border-radius:20px;padding:4px 14px;line-height:1;display:inline-block;position:relative;top:-2px}.News-module__vMmQoG__contentCell{vertical-align:middle;padding:20px 16px}.News-module__vMmQoG__itemLink{font-family:var(--font-body);color:var(--color-ink);transition:color var(--transition-smooth);font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none}.News-module__vMmQoG__itemLink:hover{color:var(--color-accent)}.News-module__vMmQoG__showMoreWrapper{text-align:center;margin-top:32px}.News-module__vMmQoG__showMoreButton{font-family:var(--font-button);font-size:.9375rem;font-weight:var(--font-button-weight);color:var(--color-ink);border:2px solid var(--color-ink);cursor:pointer;transition:all var(--transition-smooth);background:0 0;justify-content:center;align-items:center;padding:12px 32px;display:inline-flex}.News-module__vMmQoG__showMoreButton:hover{background:var(--color-ink);color:var(--color-paper)}@media (max-width:768px){.News-module__vMmQoG__tableWrapper{margin:0}.News-module__vMmQoG__table,.News-module__vMmQoG__table tbody{display:block}.News-module__vMmQoG__row{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;padding:16px 0;display:grid}.News-module__vMmQoG__dateCell{grid-area:1/1;width:auto;padding:0}.News-module__vMmQoG__dateCell time{font-size:.875rem}.News-module__vMmQoG__categoryCell{grid-area:1/2;place-self:baseline start;width:auto;padding:0}.News-module__vMmQoG__contentCell{grid-area:2/1/auto/-1;width:auto;padding:4px 0 0}.News-module__vMmQoG__showMoreButton{width:100%;max-width:280px}}
