@font-face{font-family:Barlow Condensed;src:url(../../../fonts/BarlowCondensed-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}.news-page{max-width:1200px;margin:0 auto;padding:40px 28px 80px;color:var(--vm-text)}.news-page a{color:var(--vm-cyan);text-underline-offset:5px}.news-page a:hover{text-decoration-thickness:2px}.news-page a:focus-visible{outline:3px solid var(--vm-focus);outline-offset:5px}.news-page ::selection{background:var(--vm-cyan);color:var(--vm-bg)}.news-page h1{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.05;letter-spacing:-.015em;text-wrap:balance}.news-index-heading{padding-block:20px 36px}.news-index-heading h1{margin:0 0 16px}.news-index-heading p{margin:0;font-size:1.125rem;line-height:1.6;color:var(--vm-text-soft)}.news-list{border-block:1px solid var(--vm-line)}.news-list>article+article{border-top:1px solid var(--vm-line)}.news-directory-links{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:32px}.news-directory-links a{display:inline-flex;align-items:center;min-height:44px}.news-breadcrumbs{margin-bottom:28px;font-size:.875rem}.news-breadcrumbs a{display:inline-flex;align-items:center;min-height:32px}.news-reading-page{max-width:1040px;padding-top:28px}.news-article-heading{text-align:center;padding:16px 0 32px;margin-bottom:36px}.news-article-heading h1{max-width:960px;margin:0 auto 24px;font-size:clamp(2.625rem,5.2vw,4.5rem);line-height:1.08}.news-deck{max-width:62ch;margin:0 auto 28px;color:var(--vm-text-soft);font-size:1.125rem;line-height:1.6;text-wrap:pretty}.news-byline{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 24px;color:var(--vm-muted);font-size:.875rem}.news-byline span:first-child{color:var(--vm-text-soft);font-weight:650}.news-article-layout{max-width:740px;margin-inline:auto;border-top:1px solid var(--vm-line);padding-top:36px}.news-prose{font-size:1.125rem;line-height:1.8;color:var(--vm-text-soft)}.news-prose p{margin:0 0 24px}.news-prose p:first-child{color:var(--vm-text);font-size:1.25rem;line-height:1.7;margin-bottom:28px}.news-meet-links{margin-top:40px;padding:24px;background:var(--vm-surface-1);border:1px solid var(--vm-line);border-radius:12px}.news-meet-summary{display:grid;gap:16px}.news-meet-links h2{font-size:1.125rem;line-height:1.4;margin:0 0 8px}.news-meet-links p{color:var(--vm-muted);font-size:.875rem;line-height:1.7;margin:0}.news-meet-links a{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem}.news-meet-links .news-results-link{justify-self:start;gap:20px;padding:10px 16px;background:var(--vm-control-cyan, #35c4ff);color:var(--vm-cyan-ink);border-radius:8px;font-weight:700;text-decoration:none}.news-meet-links .news-results-link:hover{background:#66d3ff}.news-results-link svg{flex-shrink:0}.news-meet-actions{display:flex;flex-wrap:wrap;gap:4px 28px;border-top:1px solid var(--vm-line);margin-top:20px;padding-top:12px}.news-meet-links h2:not(:first-child){margin-top:28px}.news-meet-links .news-next-meet{display:grid;padding-block:8px;gap:4px}.news-next-meet time{color:var(--vm-muted);font-size:.8125rem}@media(min-width:900px){.news-meet-summary{grid-template-columns:1fr auto;align-items:center;gap:24px}}@media(max-width:640px){.news-page{padding:24px 20px 48px}.news-article-heading{text-align:left;padding-top:4px;padding-bottom:0;margin-bottom:28px}.news-article-heading h1{font-size:clamp(2.25rem,9vw,3rem);margin-bottom:20px}.news-deck{font-size:1rem;margin-bottom:24px}.news-byline{justify-content:start;gap:8px 16px}.news-article-layout{padding-top:28px}.news-prose{font-size:1.0625rem;line-height:1.75}.news-prose p:first-child{font-size:1.125rem;line-height:1.7}.news-meet-links{padding:20px;margin-top:32px}.news-meet-actions{gap:4px 20px}}
