.su-section{color:#dce2d5;margin-top:5px;margin-bottom:55px}.su-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:22px;display:flex}.su-eyebrow{letter-spacing:2.2px;color:#748261;font-size:8px}.su-heading h2{letter-spacing:-.8px;margin:9px 0 0;font-size:28px;font-weight:500;line-height:1.4}.su-heading>a{color:#97aa7c;white-space:nowrap;align-items:center;gap:7px;padding:8px 0;font-size:10px;text-decoration:none;display:flex}.su-heading>a:hover{color:#d1e8b1}.su-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.su-card{min-width:0;color:inherit;background:linear-gradient(140deg,#151a11,#0e120c);border:1px solid #30382a;border-radius:8px;flex-direction:column;padding:21px 21px 17px;transition:border-color .25s,background .25s;display:flex;text-decoration:none!important}.su-card:hover{background:linear-gradient(140deg,#1c2415,#11170c);border-color:#63724e}.su-card-meta{flex-wrap:wrap;align-items:center;gap:8px;line-height:1.5;display:flex}.su-kind{color:#a6c783;white-space:nowrap;background:#202d15;border:1px solid #465634;border-radius:3px;padding:3px 6px;font-size:8px;display:inline-flex}.su-kind.su-maintenance{color:#c6b48a;background:#292112;border-color:#53462b}.su-kind.su-notice{color:#9cb3c7;background:#142431;border-color:#344b5c}.su-pinned{color:#7c8e68;align-items:center;gap:3px;font-size:8px;display:inline-flex}.su-card-meta time{color:#5d7050;font-variant-numeric:tabular-nums;margin-left:auto;font-size:8px}.su-card h3{letter-spacing:-.25px;color:#dce8ce;overflow-wrap:anywhere;margin:17px 0 8px;font-size:15px;font-weight:500;line-height:1.7}.su-body{white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#809270!important;margin:0!important;font-size:11px!important;line-height:1.95!important}.su-card-more{color:#90ad70;border-top:1px solid #2c3920;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding-top:12px;font-size:9px;display:flex}.su-empty{color:#7f926a;background:#10170d;border:1px solid #2e3826;border-radius:7px;padding:24px;font-size:11px;line-height:1.9}.su-card.expanded{padding:28px 30px;scroll-margin-top:25px}.su-card.expanded:hover{background:linear-gradient(140deg,#151a11,#0e120c);border-color:#30382a}.su-card.expanded h3{margin-top:18px;margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.6}.su-body.expanded{-webkit-line-clamp:unset;display:block;overflow:visible;color:#93a183!important;font-size:12px!important;line-height:2.05!important}.su-card.expanded .su-kind{padding:4px 7px;font-size:9px}.su-card.expanded .su-card-meta time,.su-card.expanded .su-pinned{font-size:9px}@media (width<=800px){.su-grid{grid-template-columns:1fr}.su-card{padding:19px 21px}.su-card h3{margin-top:14px;font-size:15px}.su-body{-webkit-line-clamp:2}.su-card-more{margin-top:15px}.su-heading h2{font-size:26px}.su-section{margin-bottom:38px}.su-heading{margin-bottom:19px}.su-card.expanded{padding:24px}.su-card.expanded h3{font-size:20px}.su-body.expanded{font-size:11px!important}}@media (width<=450px){.su-card.expanded{padding:21px}.su-card.expanded h3{font-size:18px}.su-card.expanded .su-kind,.su-card.expanded .su-card-meta time{font-size:8px}.su-card-meta{gap:6px}.su-heading h2{font-size:25px}.su-heading>a{font-size:9px}.su-empty{padding:20px;font-size:10px}}@media (prefers-reduced-motion:reduce){.su-card{transition:none}}
