.updates_wrap__61pFI{background:var(--surface);min-height:100vh}.updates_hero__nKGlU{margin-top:calc(56px + var(--nav-offset, 0px));padding:5rem var(--space-6) var(--space-12);text-align:center;transition:margin-top .25s ease}.updates_eyebrow__ZeusJ{display:block;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-green);margin:0 0 var(--space-4)}.updates_heroTitle__Ycjbg{font-family:var(--font-display),serif;font-size:2.1rem;color:var(--ink);margin:0 0 var(--space-2)}@media (min-width:640px){.updates_heroTitle__Ycjbg{font-size:2.6rem}}.updates_heroSub__MxriB{font-family:var(--font-sans),sans-serif;font-size:var(--text-md);color:var(--ink-2);margin:0}.updates_list__McWhr{max-width:1080px;padding:0 var(--space-6) 5rem}.updates_filterRow__rjMcv{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap;margin-bottom:var(--space-8)}.updates_filterBtn__O0eeg{font-family:var(--font-sans),sans-serif;font-size:.85rem;font-weight:600;color:#8a8374;background:transparent;border:1px solid var(--border);border-radius:999px;padding:.45rem 1.1rem;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.updates_filterBtn__O0eeg:hover{color:var(--ink);border-color:#cfc6b3}.updates_filterBtnOn__twvxR{background:var(--brand-green);border-color:var(--brand-green);color:var(--white)}.updates_filterBtnOn__twvxR:hover{color:var(--white)}.updates_empty__avlJ8{text-align:center;font-family:var(--font-sans),sans-serif;color:#8e958d;padding:var(--space-8) 0}.updates_featured__U8O3S{scroll-margin-top:calc(56px + var(--nav-offset, 0px) + 1.5rem);background:var(--white);border:1px solid var(--border);border-radius:20px;padding:2.25rem var(--space-10);margin-bottom:var(--space-6)}.updates_featuredTitle__hQIBN{font-family:var(--font-display),serif;font-size:1.6rem;font-weight:800;color:var(--ink);margin:0 0 .65rem;font-stretch:75%;text-transform:uppercase;word-spacing:.1em}@media (min-width:640px){.updates_featuredTitle__hQIBN{font-size:1.9rem}}.updates_featuredSummary__7I3ON{font-family:var(--font-sans),sans-serif;font-size:var(--text-md);line-height:1.7;color:var(--ink);margin:0;max-width:640px}.updates_grid__hiLMq{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media (min-width:720px){.updates_grid__hiLMq{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.updates_grid__hiLMq{grid-template-columns:repeat(3,1fr)}}.updates_card__6rc_Y{scroll-margin-top:calc(56px + var(--nav-offset, 0px) + 1.5rem);background:var(--white);border:1px solid var(--border);border-radius:16px;padding:var(--space-6) 1.75rem}.updates_cardTop__ihYEv{align-items:center;gap:var(--space-3);margin-bottom:.9rem}.updates_tag__9pFlK{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:.3rem .65rem;border-radius:999px}.updates_tagFeature__Bmsu5{background:var(--green-light);color:var(--brand-green)}.updates_tagImprovement__yeHsz{background:#f1ede3;color:var(--brand-gold-hover)}.updates_date__cIQs2{font-family:var(--font-sans),sans-serif;font-size:.78rem;color:#8e958d;margin-left:auto}.updates_title__GOaSI{font-family:var(--font-display),serif;font-size:1.2rem;font-weight:800;color:var(--ink);margin:0 0 var(--space-2);font-stretch:75%;text-transform:uppercase;word-spacing:.1em}.updates_summary__EOJ5c{font-family:var(--font-sans),sans-serif;font-size:.92rem;line-height:1.65;color:var(--ink);margin:0}.updates_wrap__61pFI{background:#f1ede3;color:#131715}.updates_hero__nKGlU{max-width:1216px;margin:0 auto;padding:56px 24px 48px;text-align:left}@media (min-width:900px){.updates_hero__nKGlU{padding:120px 48px 72px}}.updates_eyebrow__ZeusJ{display:none}.updates_heroTitle__Ycjbg{font-family:var(--font-sans),"Arial Narrow",sans-serif;font-stretch:75%;font-weight:800;text-transform:uppercase;word-spacing:.1em;letter-spacing:-.012em;font-size:clamp(44px,9vw,104px);line-height:.88;color:#131715;margin:0}.updates_heroTitle__Ycjbg em{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:400;text-transform:none;font-stretch:100%;letter-spacing:0;word-spacing:0;font-size:1.06em}.updates_heroSub__MxriB{font-size:17px;line-height:1.5;color:#5b615a;margin:24px 0 0;max-width:34rem}@media (min-width:900px){.updates_heroSub__MxriB{font-size:19px}}.updates_list__McWhr{max-width:1216px;margin:0 auto;padding:0 24px 96px}@media (min-width:900px){.updates_list__McWhr{padding:0 48px 120px}}.updates_filterRow__rjMcv{justify-content:flex-start;gap:24px;margin:0 0 8px;padding-bottom:0;border-bottom:1px solid #131715}.updates_filterBtn__O0eeg,.updates_filterBtn__O0eeg:hover{background:none;border:0;border-radius:0;padding:12px 0;margin-bottom:-1px;border-bottom:2px solid transparent;font-family:var(--font-sans),system-ui,sans-serif;font-size:15px;font-weight:600;color:#5b615a}.updates_filterBtnOn__twvxR,.updates_filterBtnOn__twvxR:hover{background:none;color:#131715;border-bottom-color:#131715}.updates_card__6rc_Y,.updates_featured__U8O3S{background:none;border:0;border-bottom:1px solid #d5cebf;border-radius:0;box-shadow:none;padding:28px 0;margin:0}.updates_grid__hiLMq{display:block}@media (min-width:900px){.updates_card__6rc_Y,.updates_featured__U8O3S{display:grid;grid-template-columns:3fr 9fr;-moz-column-gap:32px;column-gap:32px}.updates_card__6rc_Y>:not(.updates_cardTop__ihYEv),.updates_featured__U8O3S>:not(.updates_cardTop__ihYEv){grid-column:2}.updates_cardTop__ihYEv{grid-row:1/span 2;flex-direction:column;align-items:flex-start;gap:6px}}.updates_cardTop__ihYEv{display:flex;gap:12px;margin-bottom:10px}.updates_tagFeature__Bmsu5,.updates_tagImprovement__yeHsz,.updates_tag__9pFlK{background:none;padding:0;border-radius:0;gap:0;font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#5b615a}.updates_tag__9pFlK svg{display:none}.updates_date__cIQs2{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5b615a}.updates_featuredTitle__hQIBN,.updates_title__GOaSI{font-family:var(--font-sans),system-ui,sans-serif;font-stretch:100%;font-size:21px;font-weight:700;line-height:1.2;text-transform:none;letter-spacing:-.01em;color:#131715;margin:0 0 8px}.updates_featuredTitle__hQIBN{font-size:26px}.updates_featuredSummary__7I3ON,.updates_summary__EOJ5c{font-size:15px;line-height:1.6;color:#5b615a;margin:0;max-width:44rem}.updates_featuredSummary__7I3ON{font-size:17px}