.updates-page{padding-bottom:64px}.updates-intro{padding-block:18px 30px;max-width:760px}.updates-intro .eyebrow{font-size:10px;letter-spacing:.14em;margin:0 0 14px}.updates-intro h1{font-family:richmond-display,serif;font-weight:400;font-size:clamp(40px,5vw,68px);line-height:1.02;letter-spacing:-.03em;margin:0 0 18px;color:#0d1c30}.updates-intro h1 em{color:#9b2d3a}.updates-intro p{font-size:16px;line-height:1.75;color:#3c4b59}.updates-intro a{color:#0d1c30}.updates-list{list-style:none;margin:0;padding:0;border-top:2px solid #0d1c30}.updates-list li{display:grid;grid-template-columns:170px 100px minmax(0,1fr);gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px dashed #c9cfd5;font-size:15px}.updates-list time{color:#5f6b76;font-size:13px}.updates-list a{color:#0d1c30;text-decoration:none;border-bottom:1px solid #c9cfd5}.updates-list a:hover{border-color:#0d1c30}.updates-since{margin-top:18px;font-size:12px;color:#5f6b76}@media (max-width:760px){.updates-list li{grid-template-columns:1fr;gap:4px}}