.news-section[data-v-afabeaa3]{background:#f4f4f4;height:750px;isolation:isolate;min-height:750px;overflow:hidden;position:relative}.news-section[data-v-afabeaa3]:before{background:url(../images/home/news-section-bg.svg) no-repeat top/100% 100%;content:"";inset:256px 0 0;pointer-events:none;position:absolute;z-index:0}.news-section__container[data-v-afabeaa3]{--news-floating-actions-reserve:0px;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:1480px;padding:54px 24px 36px;position:relative;z-index:1}.news-section__title[data-v-afabeaa3]{color:#444;font-size:44px;font-weight:700;line-height:1.2;margin:0;text-align:center;transform:translate(calc(var(--news-floating-actions-reserve)/-2))}.news-section__state[data-v-afabeaa3]{color:#6b7280;font-size:14px;margin-top:50px;text-align:center}.news-mobile[data-v-afabeaa3]{margin-top:28px}.news-mobile__controls[data-v-afabeaa3]{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:12px}.news-desktop__dots[data-v-afabeaa3],.news-mobile__dots[data-v-afabeaa3]{display:flex;gap:8px;justify-content:center}.news-desktop__dots[data-v-afabeaa3]{margin-top:12px}.news-mobile__dot[data-v-afabeaa3]{background:#d1d5db;border-radius:9999px;height:10px;transition:background .2s ease;width:10px}.news-mobile__dot--active[data-v-afabeaa3]{background:#374151}.news-nav-btn[data-v-afabeaa3]{align-items:center;background:#fffffff5;border:1px solid rgba(68,68,68,.16);box-shadow:0 10px 26px #0f172a1f;color:#444;display:inline-flex;justify-content:center;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease,color .25s ease}.news-nav-btn svg[data-v-afabeaa3]{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25;width:22px}.news-nav-btn[data-v-afabeaa3]:focus-visible,.news-nav-btn[data-v-afabeaa3]:hover{background:#fff;box-shadow:0 14px 32px #0f172a29;color:var(--preen-green)}.news-nav-btn[data-v-afabeaa3]:focus-visible{outline:2px solid #ea6000;outline-offset:4px}.news-nav-btn--mobile[data-v-afabeaa3]{border-radius:999px;height:42px;width:42px}.news-desktop[data-v-afabeaa3]{display:none;flex:1;min-height:0}.news-stage[data-v-afabeaa3]{--news-offset:clamp(300px,25vw,390px);height:560px;margin-right:var(--news-floating-actions-reserve);position:relative}.news-nav-btn--desktop[data-v-afabeaa3]{border-radius:999px;height:52px;position:absolute;top:50%;transform:translateY(-50%);width:52px;z-index:60}.news-nav-btn--desktop[data-v-afabeaa3]:focus-visible,.news-nav-btn--desktop[data-v-afabeaa3]:hover{transform:translateY(-50%) scale(1.04)}.news-nav-btn--prev[data-v-afabeaa3]{left:18px}.news-nav-btn--next[data-v-afabeaa3]{right:18px}.news-slide-base[data-v-afabeaa3]{height:500px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.68);transition:transform .45s ease,opacity .45s ease,box-shadow .45s ease;width:500px}.news-slide-center[data-v-afabeaa3]{box-shadow:0 0 10px #00000040;opacity:1;transform:translate(-50%,-50%) scale(1);z-index:40}.news-slide-left[data-v-afabeaa3]{transform:translate(calc(-50% - var(--news-offset)),-50%) scale(.62)}.news-slide-left[data-v-afabeaa3],.news-slide-right[data-v-afabeaa3]{box-shadow:0 10px 22px #0f172a24;opacity:.82;z-index:20}.news-slide-right[data-v-afabeaa3]{transform:translate(calc(-50% + var(--news-offset)),-50%) scale(.62)}.news-slide-hidden[data-v-afabeaa3]{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.64);z-index:10}.news-card[data-v-afabeaa3]{background:#fff;border-radius:9px;color:#111827;display:flex;flex-direction:column;overflow:hidden}.news-card__surface[data-v-afabeaa3]{color:inherit;cursor:pointer;text-decoration:none}.news-card__surface[data-v-afabeaa3]:focus-visible{outline:2px solid #ea6000;outline-offset:6px}.news-card__media[data-v-afabeaa3]{height:283.8px}.news-card__media img[data-v-afabeaa3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.news-card__surface:focus-visible .news-card__media img[data-v-afabeaa3],.news-card__surface:hover .news-card__media img[data-v-afabeaa3]{transform:scale(1.04)}.news-card__content[data-v-afabeaa3]{display:flex;flex:1;flex-direction:column;min-height:0;padding:10px 31.25px 22px}.news-card__tag[data-v-afabeaa3]{align-items:center;align-self:flex-start;background:#f08940;border-radius:6.25px;box-shadow:0 0 5px #00000040;color:#fff;display:inline-flex;font-size:17.5px;font-weight:500;height:37.5px;justify-content:center;line-height:1;max-width:160px;min-width:112.5px;overflow:hidden;padding:0 14px;text-overflow:ellipsis;white-space:nowrap}.news-card__title[data-v-afabeaa3]{color:#000;display:-webkit-box;flex-shrink:0;font-size:24px;font-weight:500;-webkit-line-clamp:2;line-height:32.5px;margin:18px 0 0;min-height:65px;overflow:hidden;-webkit-box-orient:vertical}.news-card__summary[data-v-afabeaa3]{display:none}.news-card__footer[data-v-afabeaa3]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:6px}.news-card__date[data-v-afabeaa3]{color:#000;font-size:18px}.news-card__date[data-v-afabeaa3],.news-card__link[data-v-afabeaa3]{font-weight:500;line-height:32.5px;white-space:nowrap}.news-card__link[data-v-afabeaa3]{color:#ea6000;font-size:17.5px}.news-card__surface:focus-visible .news-card__link[data-v-afabeaa3],.news-card__surface:hover .news-card__link[data-v-afabeaa3]{text-decoration:underline}.news-flat[data-v-afabeaa3]{display:grid;gap:24px;margin:24px auto 0}.news-flat--single[data-v-afabeaa3]{grid-template-columns:minmax(0,1fr);max-width:500px}.news-flat--double[data-v-afabeaa3]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.news-card--flat .news-card__media[data-v-afabeaa3]{height:283.8px}.news-card--flat .news-card__content[data-v-afabeaa3]{padding:10px 31.25px 22px}.news-section__more[data-v-afabeaa3]{display:flex;justify-content:center;margin-top:12px}.news-section__more-btn[data-v-afabeaa3]{align-items:center;background:var(--preen-cta-bg);border-radius:12px;box-shadow:0 10px 18px #ff7a0033;color:#fff;display:inline-flex;font-size:15px;font-weight:700;height:40px;justify-content:center;line-height:1;min-width:96px;padding:0 16px;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.news-section__more-btn[data-v-afabeaa3]:hover{background:var(--preen-cta-bg-hover);box-shadow:0 14px 20px #ff7a003d;transform:translateY(-1px)}@media(min-width:768px){.news-mobile[data-v-afabeaa3]{display:none}.news-desktop[data-v-afabeaa3]{display:block}}@media(max-width:1024px){.news-section__container[data-v-afabeaa3]{padding-bottom:34px;padding-top:50px}.news-stage[data-v-afabeaa3]{--news-offset:240px;height:430px;margin-top:18px}.news-slide-base[data-v-afabeaa3]{height:380px;width:360px}.news-card__media[data-v-afabeaa3]{height:200px}.news-card__content[data-v-afabeaa3]{padding:10px 18px 16px}.news-card__tag[data-v-afabeaa3]{font-size:14px;height:32px;min-width:96px}.news-card__title[data-v-afabeaa3]{font-size:20px;line-height:1.4;min-height:2.8em}.news-card__date[data-v-afabeaa3],.news-card__link[data-v-afabeaa3]{font-size:15px;line-height:1.4}.news-nav-btn--prev[data-v-afabeaa3]{left:6px}.news-nav-btn--next[data-v-afabeaa3]{right:6px}}@media(min-width:768px){.news-section__container[data-v-afabeaa3]{--news-floating-actions-reserve:96px}}@media(max-width:767px){.news-section[data-v-afabeaa3]{height:auto;min-height:auto}.news-section[data-v-afabeaa3]:before{inset:224px 0 0}.news-section__container[data-v-afabeaa3]{padding:52px 16px 46px}.news-section__title[data-v-afabeaa3]{font-size:44px}.news-card--mobile[data-v-afabeaa3]{margin:0 auto;max-width:360px}.news-card--mobile .news-card__media[data-v-afabeaa3]{height:205px}.news-card--mobile .news-card__content[data-v-afabeaa3]{padding:12px 16px 14px}.news-card--mobile .news-card__tag[data-v-afabeaa3]{font-size:14px;height:32px;min-width:88px}.news-card--mobile .news-card__title[data-v-afabeaa3]{font-size:18px;min-height:2.8em}.news-card--mobile .news-card__summary[data-v-afabeaa3]{font-size:13px;min-height:30px}.news-card--mobile .news-card__date[data-v-afabeaa3],.news-card--mobile .news-card__link[data-v-afabeaa3]{font-size:14px}.news-section__more[data-v-afabeaa3]{margin-top:28px}}
