.news-subscribe-bar{background:#002317;border-radius:0;padding:18px 0}.news-subscribe-bar-inner{align-items:center;display:flex;flex-wrap:nowrap;gap:20px 32px;justify-content:center}.news-subscribe-bar-label{color:#fff;flex:0 0 auto;font-size:.95rem;font-weight:600;margin:0;white-space:nowrap}.news-subscribe-bar-forms{align-items:center;display:flex;flex:0 1 480px;flex-wrap:nowrap;gap:24px;justify-content:center;min-width:0}.news-subscribe-bar-form{align-items:center;display:flex;gap:8px;width:100%}.news-subscribe-bar-form span{color:hsla(0,0%,100%,.75);font-size:.8rem;white-space:nowrap}.news-subscribe-bar-form .hs-form{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:10px;width:100%}.news-subscribe-bar-form .hs-form-field{flex:1 1 auto;margin:0;min-width:0}.news-subscribe-bar-form .hs-form-field label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.news-subscribe-bar-form .hs-form-field .input{margin:0}.news-subscribe-bar-form .hs-input{background:#fff;border:1.5px solid hsla(0,0%,100%,.25);border-radius:8px;box-sizing:border-box;color:#0f1f1b;font-size:.9rem;height:44px;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.news-subscribe-bar-form .hs-input::placeholder{color:#6b7a74}.news-subscribe-bar-form .hs-input:focus{border-color:#fd675e;box-shadow:0 0 0 3px rgba(253,103,94,.25);outline:none}.news-subscribe-bar-form .hs-input.error,.news-subscribe-bar-form .hs-input.invalid{border-color:#ff8a80;box-shadow:0 0 0 3px hsla(5,100%,75%,.2)}.news-subscribe-bar-form .hs-submit,.news-subscribe-bar-form .hs_submit{flex:0 0 auto;margin:0}.news-subscribe-bar-form .actions{margin:0}.news-subscribe-bar-form input[type=submit]{background:#fd675e;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;height:44px;padding:0 22px;transition:background .15s ease,transform .1s ease;white-space:nowrap}.news-subscribe-bar-form input[type=submit]:hover{background:#e14f46}.news-subscribe-bar-form input[type=submit]:active{transform:translateY(1px)}.news-subscribe-bar-form .hs-error-msgs{color:#ffb4ae;font-size:.78rem;list-style:none;margin:6px 0 0;padding:0;width:100%}.news-subscribe-bar-form .submitted-message{color:#b9f5d8;font-size:.85rem;font-weight:600}.news-subscribe-bar+.news-module.news-module--light{padding-top:45px}@media (max-width:900px){.news-subscribe-bar-inner{align-items:stretch;flex-direction:column;text-align:center}.news-subscribe-bar-forms{flex:1 1 auto;max-width:none}.news-subscribe-bar-form{flex-direction:column;gap:4px}.news-subscribe-bar-form .hs-form{flex-direction:column}.news-subscribe-bar-form input[type=submit]{width:100%}}.news-filters{flex-wrap:wrap;gap:18px;margin:16px 0}.news-filter,.news-filters{align-items:center;display:flex}.news-filter{background:#fff;border:1.5px solid #00a978;border-radius:8px;color:#071a2c;cursor:pointer;font-size:14px;font-weight:700;gap:8px;padding:8px 16px}.news-filter-checkbox{accent-color:#00a978;cursor:pointer;height:15px;width:15px}.news-module--light .news-body .news-date{color:#6b7a74;display:block!important;font-size:14px;font-weight:500;margin-bottom:4px}.news-panels{margin-top:8px}.news-panel{display:none}.news-panel.is-active{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.news-card{background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden}.news-module--light .news-card.news-card--hidden{display:none!important}.news-pagination{gap:10px;margin-top:32px}.news-page-btn,.news-pagination{align-items:center;display:flex;justify-content:center}.news-page-btn{background:#fff;border:1.5px solid #00a978;border-radius:50%;color:#071a2c;cursor:pointer;font-size:14px;font-weight:700;height:36px;transition:background .15s ease,color .15s ease;width:36px}.news-page-btn:hover{background:#e6f6f0}.news-page-btn.is-active{background:#00a978;border-color:#00a978;color:#fff}.news-media{background:#002317;min-height:120px;position:relative}.news-media img{display:block;height:120px;object-fit:cover;width:100%}.news-pill{background:hsla(0,0%,100%,.15);border-radius:20px;color:#fff;font-size:.7rem;font-weight:700;left:12px;letter-spacing:.04em;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.news-body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px}.news-link{color:#e04f3d;display:block;font-size:.85rem;font-weight:600;margin-top:auto;padding-top:10px}@media (max-width:1100px){.news-panel.is-active{grid-template-columns:repeat(3,1fr)}}@media (max-width:780px){.news-panel.is-active{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.news-panel.is-active{grid-template-columns:1fr}}.news-count{color:#6b7280;font-size:12px;margin:0 0 20px;text-align:center}