.home-news{padding:28px 0 18px;color:var(--home-ink,inherit)}.home-news>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.home-news header small{font-size:11px;letter-spacing:2px;color:#6482a2}.home-news h2{font-size:28px;margin:6px 0}.news-controls{display:flex;gap:10px}.news-controls button{width:42px;height:42px;border:1px solid #8798ad55;border-radius:50%;background:var(--home-surface,#fff);color:inherit;cursor:pointer;font-size:20px}.news-track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 16px;scrollbar-width:thin}.news-card{flex:0 0 calc((100% - 44px)/3);min-width:0;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:var(--home-surface,#fff);border:1px solid #8798ad30}.news-card>a{display:block;color:inherit;text-decoration:none;height:100%}.news-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.news-copy{padding:20px}.news-copy small{color:#6686a4;font-size:12px}.news-copy h3{font-size:21px;line-height:1.45;margin:12px 0}.news-copy p{font-size:14px;line-height:1.7;opacity:.7}.news-copy span{display:block;margin-top:20px;font-size:13px;color:#2680da}.news-card a:hover h3{color:#2680da}.news-controls button:focus-visible,.news-card a:focus-visible{outline:3px solid #2680da;outline-offset:-3px}@media(max-width:1000px){.news-card{flex-basis:calc((100% - 22px)/2)}}@media(max-width:600px){.news-card{flex-basis:86%}.news-track{gap:14px}.home-news h2{font-size:24px}.news-copy{padding:16px}}
.home-news{margin-inline:24px}.home-news .news-card{flex-basis:calc((100% - 22px)/2.6)}@media(max-width:600px){.home-news{margin-inline:16px}.home-news .news-card{flex-basis:86%}}.privacy-settings{font:inherit;cursor:pointer}
