main>.shell>section.ai-updates{display:block!important;margin:30px 0 38px;padding:28px;border:1px solid #d8deea;border-radius:24px;background:#fff;color:#07175a}.updates-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:20px;border-bottom:1px solid #e4e8f0}.updates-kicker{font-size:14px;font-weight:800;color:#074de2}.updates-heading h2{font-size:clamp(24px,3vw,34px);line-height:1.5;margin:4px 0 0;font-weight:800}.updates-date{font-size:14px;color:#586478}.updates-story{padding-top:22px;max-width:1000px}.updates-meta{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;font-size:14px;color:#526078}.updates-meta>span:first-child{padding:4px 12px;border-radius:6px;background:#eaf1ff;color:#074de2;font-weight:700}.updates-story h3{font-size:clamp(21px,2.3vw,29px);line-height:1.7;margin:15px 0 10px}.updates-story p{font-size:17px;line-height:2;color:#46546a;margin:0 0 20px}.updates-source{display:inline-block;padding:11px 18px;border-radius:10px;background:#074de2;color:white!important;font-size:15px;font-weight:800}.updates-source:hover{background:#0639aa}.updates-source:focus-visible{outline:3px solid #07175a;outline-offset:4px}@media(max-width:650px){main>.shell>section.ai-updates{padding:20px 16px;margin-top:20px}.updates-heading{align-items:flex-start;flex-direction:column;gap:8px}.updates-meta{gap:8px 12px}.updates-source{width:100%;text-align:center}.updates-story p{font-size:16px}}
.updates-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.updates-grid .updates-story{display:flex;flex-direction:column;min-width:0}.updates-grid .updates-story h3{font-size:21px;line-height:1.7}.updates-grid .updates-story time{font-size:14px;line-height:1.8;color:#586478;margin-bottom:12px}.updates-grid .updates-story p{font-size:16px;line-height:1.9}.updates-grid .updates-source{margin-top:auto;align-self:flex-start;font-size:14px}.updates-more{display:flex;justify-content:center;border-top:1px solid #e4e8f0;margin-top:26px;padding-top:22px}.updates-more a{display:inline-block;border:1px solid #074de2;border-radius:10px;padding:12px 24px;color:#074de2;font-weight:800;font-size:16px}.updates-more a:hover{background:#eaf1ff}.updates-more a:focus-visible{outline:3px solid #074de2;outline-offset:3px}@media(max-width:1000px){.updates-grid{grid-template-columns:1fr}.updates-grid .updates-story+.updates-story{border-top:1px solid #e4e8f0;padding-top:22px}.updates-grid .updates-source{align-self:stretch;text-align:center}}

#categoryGrid .card[hidden]{display:none!important}.updates-more button{border:1px solid #074de2;border-radius:10px;padding:12px 24px;background:transparent;color:#074de2;font:inherit;font-size:16px;font-weight:800;cursor:pointer}.updates-more button:hover{background:#eaf1ff}.updates-more button:focus-visible{outline:3px solid #074de2;outline-offset:3px}
