@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap");.fm-software-news-section{--fm-font:"Barlow",system-ui,-apple-system,sans-serif;--fm-heading-ink:#2c3135;--fm-coral:#ff1a2f;--fm-body-text:#2c3135;--fm-frame-top:#1b2540;--fm-frame-dark:#141d33;--fm-dot-r:#ff5f57;--fm-dot-y:#ffbd2e;--fm-dot-g:#28c840;--fm-card-shadow:0 2px 12px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.06);background:#fff;box-sizing:border-box;font-family:var(--fm-font);padding:0}.fm-software-news-container{margin:0 auto;max-width:1200px}.fm-software-news-heading{color:#2c3135;font-family:Barlow,system-ui,-apple-system,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 44px}.fm-software-news-grid{align-items:start;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.fm-software-news-card{animation:fm-software-fadein .4s ease forwards;background:#fff;border-radius:2px;box-shadow:var(--fm-card-shadow);display:flex;flex-direction:column;opacity:0;overflow:hidden;transform:translateY(12px)}.fm-software-news-card:first-child{animation-delay:.04s}.fm-software-news-card:nth-child(2){animation-delay:.11s}.fm-software-news-card:nth-child(3){animation-delay:.18s}@keyframes fm-software-fadein{to{opacity:1;transform:translateY(0)}}.fm-software-news-card__frame{background:var(--fm-frame-top);border-top:5px solid #2c3135;display:flex;flex-direction:column}.fm-software-news-card__frame-bar{align-items:center;background:var(--fm-frame-dark);display:flex;flex-shrink:0;gap:5px;padding:7px 10px}.fm-software-news-card__dot{border-radius:50%;display:inline-block;flex-shrink:0;height:9px;width:9px}.fm-software-dot-red{background:var(--fm-dot-r)}.fm-software-dot-yellow{background:var(--fm-dot-y)}.fm-software-dot-green{background:var(--fm-dot-g)}.fm-software-news-card__img-wrap{aspect-ratio:480/280;background:var(--fm-frame-top);display:block;overflow:hidden;width:100%}.fm-software-news-card__img{display:block;height:100%;object-fit:cover;object-position:top left;width:100%}.fm-software-news-card__img-placeholder{align-items:center;background:var(--fm-frame-top);display:flex;height:100%;justify-content:center;width:100%}.fm-software-news-card__img-placeholder svg{color:#4b5563;height:32px;width:32px}.fm-software-news-card__body{padding:20px 22px 26px}.fm-software-news-card__title{color:#ff1a2f;display:block;font-weight:600;line-height:normal;margin:0 0 10px;text-decoration:none}.fm-software-news-card__excerpt,.fm-software-news-card__title{font-family:Barlow,system-ui,-apple-system,sans-serif;font-size:15px;font-style:normal}.fm-software-news-card__excerpt{color:#2c3135;font-weight:400;line-height:150.5%;margin:0}.fm-software-shimmer{animation:fm-software-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:400% 100%}@keyframes fm-software-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.fm-software-skel{border-radius:3px;margin-bottom:8px}.fm-software-skel--title{height:14px;margin-bottom:12px;width:68%}.fm-software-skel--text{height:11px;width:100%}.fm-software-news-error{color:#6b7280;font-family:var(--fm-font);font-size:14px;padding:32px;text-align:center}@media (max-width:960px){.fm-software-news-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.fm-software-news-card:nth-child(3){display:none}}@media (max-width:600px){.fm-software-news-heading{font-size:28px;margin-bottom:32px}.fm-software-news-grid{gap:20px;grid-template-columns:1fr}.fm-software-news-card:nth-child(3){display:flex}}