.rich-section{margin:32px 0 22px;clear:both}.rich-heading{margin-bottom:18px}.rich-heading h2,.rich-community>h2{font-size:22px;letter-spacing:-.4px;margin:0 0 9px;color:#d7efff}.rich-heading p,.rich-community>p{font-size:11px;color:#7196b0;line-height:1.7;margin:0}.rich-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rich-card{border:1px solid #29485e;border-radius:15px;background:linear-gradient(130deg,#0e2434,#06121c);overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s}.rich-card>img{width:100%;height:170px;object-fit:cover;transition:transform .35s,filter .35s}.rich-copy{padding:20px;display:flex;flex-direction:column;flex:1}.rich-tag{font-size:8px;letter-spacing:1.5px;color:#71c9fa}.rich-copy h3{font-size:17px;line-height:1.5;margin:12px 0 10px}.rich-copy>p{font-size:12px;line-height:1.8;color:#93b5ce;margin:0 0 20px}.rich-footer{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-top:auto;border-top:1px solid #244356;padding-top:15px}.rich-footer small{color:#719ab6;font-size:10px}.rich-footer a{color:#89d6ff;text-decoration:none;font-size:11px}.rich-footer a:hover{text-decoration:underline}.rich-community{margin:25px 0}.rich-community>p{margin-bottom:18px}.rich-story{padding:20px;margin-bottom:18px;overflow:hidden}.rich-story>img{width:100%;height:245px;object-fit:cover;border-radius:10px}.rich-story>h3{font-size:18px;line-height:1.5;margin:18px 0 10px}.rich-story>p{font-size:13px;line-height:1.8;color:#a9c7de;margin-bottom:18px}.rich-story>button{font-size:11px}.rich-story>button[aria-pressed=true]{color:#ff9caf;border-color:#a24e64}.rich-dashboard main{overflow-y:auto!important;display:block!important;height:100svh!important;scrollbar-width:thin}.rich-dashboard main>header{margin-bottom:20px}.rich-dashboard main>.layout{height:calc(100svh - 135px);min-height:650px}.rich-dashboard .dashboard-rich{margin-top:30px}html{scroll-padding-top:20px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.rich-card:hover{transform:translateY(-4px);border-color:#4d9dcc;box-shadow:0 12px 30px #0006}.rich-card:hover>img{filter:brightness(1.08)}.rich-story:hover{border-color:#4380aa}}@media(max-width:1100px){.rich-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rich-card:last-child{grid-column:1/-1}.rich-dashboard main{height:auto!important;overflow:visible!important}.rich-dashboard main>.layout{height:auto;min-height:0}.rich-card>img{height:170px}}@media(max-width:700px){.rich-grid{grid-template-columns:1fr}.rich-card:last-child{grid-column:auto}.rich-card>img{height:190px}.rich-copy{padding:18px}.rich-heading h2,.rich-community>h2{font-size:20px}.rich-story{padding:15px}.rich-story>img{height:190px}.rich-story>h3{font-size:17px}.rich-section{margin-top:26px}.rich-dashboard main>.layout{height:auto;min-height:0}}
