.trio-news{padding-block:0 64px}.trio-news--pad-top{padding-block:88px 60px}.trio-news__heading{color:var(--trio-n-900);font-size:clamp(1.75rem,1.1rem + 1.9vw,2.5rem);letter-spacing:-.0173em;line-height:1.3;margin-bottom:1.25em;text-align:center}.trio-news--rows .trio-news__heading{margin-bottom:0;text-align:left}.trio-news--rows .trio-news__eyebrow{margin-bottom:20px}.trio-news__rows{margin-top:30px}.trio-news--rows .trio-news__row{display:block;padding-block:0}.trio-news__rowlink{align-items:flex-start;color:inherit;display:flex;gap:60px;justify-content:space-between;padding-block:34px 32px;text-decoration:none}.trio-news__rowlink:hover .trio-rowlist__title{color:var(--trio-primary)}.trio-news__rowlink:hover .trio-arrow-link{color:var(--trio-primary-hover)}.trio-news__rowlink:focus-visible{outline:2px solid var(--trio-primary);outline-offset:4px}.trio-news--rows .trio-rowlist__aside .trio-arrow-link{margin:0;transition:color .15s ease}@media (max-width:880px){.trio-news__rowlink{flex-direction:column;gap:18px}}.trio-news--rows .trio-news__date{color:var(--trio-primary);font-family:var(--trio-font-mono);font-size:.71875rem;font-weight:500;letter-spacing:.13em;margin:0 0 14px;text-transform:uppercase}.trio-news__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.trio-news__card{background:var(--trio-surface);border:1px solid color-mix(in srgb,var(--trio-muted) 25%,transparent);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.trio-news__thumb{display:block}.trio-news__thumb img{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.trio-news__body{display:flex;flex-direction:column;gap:8px;padding:20px}.trio-news__date{color:var(--trio-muted);font-size:.8rem;letter-spacing:.05em;margin:0;text-transform:uppercase}.trio-news__title{font-size:1.15rem;margin:0}.trio-news__title a{color:var(--trio-ink);text-decoration:none}.trio-news__title a:hover{color:var(--trio-primary);text-decoration:underline}.trio-news__excerpt{color:var(--trio-muted);font-size:.95rem;margin:0}.trio-news__empty{color:var(--trio-muted);text-align:center}.trio-news__viewall{margin-top:32px;text-align:center}@media (max-width:980px){.trio-news__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.trio-news{padding-block:0 40px}.trio-news__grid{grid-template-columns:1fr}.trio-news--pad-top{padding-block:56px}}