.article-card-module__p8MsSq__articleCard{border:1px solid var(--border-card);border-radius:var(--radius-card);min-width:0;color:var(--text-primary);background:var(--surface-raised);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.article-card-module__p8MsSq__articleCard:hover{border-color:var(--border-card-hover);transform:translateY(-2px)}.article-card-module__p8MsSq__articleCard:focus-visible{outline:var(--focus-outline);outline-offset:3px}.article-card-module__p8MsSq__articleCard>img{aspect-ratio:30/16;border-bottom:1px solid;border-bottom-color:inherit;object-fit:cover;background-color:var(--surface-plate);background-clip:padding-box;width:100%;height:auto}.article-card-module__p8MsSq__articleContent{padding:var(--space-content);flex-direction:column;flex:1;gap:12px;display:flex}:where(.article-card-module__p8MsSq__articleContent) h3{color:var(--text-primary);font:var(--type-h4);letter-spacing:var(--track-h4);margin:0}:where(.article-card-module__p8MsSq__articleContent) p{color:var(--text-secondary);font:var(--type-body);margin:0}.article-card-module__p8MsSq__articleMeta{font:var(--type-tag);letter-spacing:var(--track-tag);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;display:flex}.article-card-module__p8MsSq__articleMeta span{color:var(--eyebrow-secondary)}.article-card-module__p8MsSq__articleMeta time{color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.article-card-module__p8MsSq__articleCard{transition:none}}
.button-link-module__9c3WeW__button{min-height:var(--button-height);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--button-pad-y) var(--button-pad-x);border:1px solid var(--button-primary-bg);border-radius:var(--button-radius);color:var(--button-primary-fg);background:var(--button-primary-bg);font:var(--type-button);letter-spacing:var(--track-button);text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out), color .15s var(--ease-out);display:inline-flex;position:relative}.button-link-module__9c3WeW__button:hover{border-color:var(--button-primary-bg-hover);background:var(--button-primary-bg-hover)}.button-link-module__9c3WeW__button:active{transform:none}.button-link-module__9c3WeW__button:focus-visible{box-shadow:var(--button-focus-ring);outline:none}.button-link-module__9c3WeW__button:disabled,.button-link-module__9c3WeW__button[aria-disabled=true]{opacity:.5;pointer-events:none}.button-link-module__9c3WeW__button svg{pointer-events:none;flex-shrink:0;width:16px;height:16px}.button-link-module__9c3WeW__secondaryButton{border-color:var(--button-secondary-border);color:var(--button-secondary-fg);background:var(--button-secondary-bg)}.button-link-module__9c3WeW__secondaryButton:hover{border-color:var(--button-secondary-border-hover);color:var(--button-secondary-fg);background:var(--button-secondary-bg-hover)}.button-link-module__9c3WeW__inverseButton{border-color:var(--button-primary-bg);color:var(--button-primary-fg);background:var(--button-primary-bg)}.button-link-module__9c3WeW__inverseButton:hover{border-color:var(--button-primary-bg-hover);background:var(--button-primary-bg-hover)}.button-link-module__9c3WeW__ghostButton{color:var(--button-secondary-fg);background:0 0;border-color:#0000}.button-link-module__9c3WeW__ghostButton:hover{color:var(--button-secondary-fg);background:var(--button-ghost-bg-hover);border-color:#0000}.button-link-module__9c3WeW__ghostButton:after{content:"→"}.button-link-module__9c3WeW__smallButton{min-height:var(--button-height);padding:var(--button-pad-y) var(--button-pad-x)}
.container-module__RQ7LEW__container{z-index:2;width:min(calc(100% - 2 * var(--gutter)), var(--shell));margin-inline:auto;position:relative}