.community-updates{color:var(--tenant-ink);background:var(--tenant-paper)}.updates-hero{border-bottom:1px solid color-mix(in srgb, var(--tenant-ink) 20%, transparent);padding-block:64px 48px}.updates-hero h1{font:400 clamp(2.8rem, 5vw, 5rem)/1.08 var(--font-community-display), serif;overflow-wrap:anywhere;max-width:1000px;margin:24px 0}.updates-hero>p{max-width:720px;line-height:1.8}.updates-list{padding-block:56px 90px}.updates-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.updates-card{border-top:3px solid var(--tenant-accent);background:color-mix(in srgb, var(--tenant-ink) 4%, var(--tenant-paper));overflow-wrap:anywhere;padding:24px;position:relative}.updates-card h2,.updates-empty h2,.updates-next h2{font:400 clamp(1.8rem, 3vw, 2.7rem)/1.15 var(--font-community-display), serif}.updates-card p,.updates-empty p,.updates-next p{line-height:1.8}.updates-empty{max-width:760px}.updates-empty .tenant-text-link,.updates-next .tenant-text-link{margin:16px 24px;display:inline-block}.updates-reading{width:min(760px,100% - 40px);margin:auto;padding-block:48px 80px}.community-updates .editorial-image{aspect-ratio:3/2;margin:0 0 32px;position:relative}.community-updates .editorial-image img{object-fit:contain}.community-updates .editorial-prose{overflow-wrap:anywhere;font-size:1.05rem;line-height:1.85}.community-updates .editorial-prose p{margin:0 0 1.5em}.community-updates .editorial-prose h2{font:400 clamp(1.8rem, 3vw, 2.7rem)/1.2 var(--font-community-display), serif;margin:1.5em 0 .6em}.community-updates .editorial-prose h3{margin:1.5em 0 .6em;font-size:1.4rem}.community-updates .editorial-prose ul,.community-updates .editorial-prose ol{padding-left:1.5em}.community-updates .editorial-prose li{margin:.5em 0}.community-updates .editorial-prose blockquote{border-left:3px solid var(--tenant-accent);margin:2em 0;padding:8px 24px}.community-updates .editorial-prose a{text-underline-offset:4px;text-decoration:underline}.updates-date,.updates-disclaimer{font-size:.8rem;line-height:1.7}.updates-disclaimer{background:color-mix(in srgb, var(--tenant-accent) 8%, var(--tenant-paper));border:1px solid;margin:0 0 32px;padding:24px}.updates-next{border-top:3px solid var(--tenant-accent);margin-top:56px;padding-top:32px}.updates-error{max-width:760px;font-family:var(--font-sans), sans-serif;margin:160px auto 60px;padding:24px}.updates-error button{cursor:pointer;padding:14px 24px}@media (max-width:1000px){.updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.updates-grid{grid-template-columns:1fr}.updates-hero{padding-block:36px}.updates-card{padding:20px}.updates-empty .tenant-text-link,.updates-next .tenant-text-link{width:fit-content;margin-inline:0;display:block}}
