.cms-public-content{padding:0 6%;color:inherit}.cms-public-content section{padding:50px 0;border-top:1px solid #ffffff24}.cms-public-content h2{font-size:clamp(26px,3vw,40px);margin:0 0 30px}.cms-public-content h3{font-size:22px;line-height:1.5;overflow-wrap:anywhere}.cms-highlight-track{display:grid;grid-auto-flow:column;grid-auto-columns:min(85%,800px);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.cms-highlight-track article{scroll-snap-align:start}.cms-highlight-track img{aspect-ratio:2/1;width:100%;height:auto;object-fit:cover;border-radius:8px}.cms-highlight-track a,.cms-partners a{display:inline-flex;align-items:center;min-height:44px}.cms-highlights>p{font-size:13px;color:#a7b4c8}.cms-featured>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cms-featured img{aspect-ratio:3/2;width:100%;height:auto;object-fit:cover;border-radius:8px}.cms-featured p{font-size:14px;line-height:1.8;color:#a7b4c8}.cms-featured a>span{display:inline-flex;min-height:44px;align-items:center}.cms-partners ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0}.cms-partners li{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;overflow-wrap:anywhere}.cms-partners img{width:100%;height:100px;object-fit:contain;background:#fff;border-radius:8px;padding:12px}.cms-partners li>span{min-height:44px;display:flex;align-items:center}@media(max-width:700px){.cms-featured>div{grid-template-columns:1fr}.cms-partners ul{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-highlight-track{grid-auto-columns:94%}.cms-public-content section{padding:36px 0}}.cms-activity .cms-public-content section{border-color:#17242125}.cms-activity .cms-featured p{color:#586760}.cms-activity-faq{padding:36px 6% 60px}.cms-activity-faq h2{font-size:clamp(26px,3vw,40px);margin-bottom:24px}