.NewsCarousel_section__LK1cl{position:relative;overflow:hidden;padding:90px 0 100px;background:linear-gradient(135deg,#2a1a3a 0,var(--iris-700,#42296D) 40%,var(--fox-700,#CC3810) 100%)}.NewsCarousel_glow__cRcQn{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,138,82,.18) 0,transparent 40%),radial-gradient(circle at 80% 70%,rgba(140,92,230,.18) 0,transparent 40%)}.NewsCarousel_inner__mp2BR{position:relative;z-index:1;margin:0 auto;max-width:1320px;padding:0 32px}.NewsCarousel_headRow__QfnXm{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px;flex-wrap:wrap}.NewsCarousel_eyebrow__fI3jv{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:12px}.NewsCarousel_eyebrowDot__6EvAz{width:6px;height:6px;border-radius:50%;background:#fff}.NewsCarousel_title__h3QuQ{font-size:46px;line-height:1.05;font-weight:800;color:#fff;letter-spacing:-.02em;margin:0}.NewsCarousel_sub__OTuCU{font-size:16px;line-height:1.5;color:rgba(255,255,255,.75);margin:12px 0 0;max-width:520px}.NewsCarousel_controls__2VYvp{display:flex;align-items:center;gap:10px}.NewsCarousel_btn__hUKCI{width:44px;height:44px;border-radius:12px;border:1.5px solid rgba(255,255,255,.3);background:rgba(255,255,255,.08);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;backdrop-filter:blur(8px);transition:background-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.NewsCarousel_btn__hUKCI:hover:not(:disabled){background:rgba(255,255,255,.16)}.NewsCarousel_btn__hUKCI:disabled{opacity:.35;cursor:not-allowed}.NewsCarousel_btn__hUKCI:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.85)}.NewsCarousel_viewAll__5P_gR{margin-left:8px;color:#fff;font-size:14px;font-weight:600;padding:12px 18px;border-radius:12px;border:1.5px solid rgba(255,255,255,.4);background:rgba(255,255,255,.1);backdrop-filter:blur(8px);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.NewsCarousel_viewAll__5P_gR:hover{background:rgba(255,255,255,.18)}.NewsCarousel_viewAll__5P_gR:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.85)}.NewsCarousel_scroller__rBklY{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.NewsCarousel_scroller__rBklY::-webkit-scrollbar{display:none}.NewsCarousel_card__ZTEAU{flex:0 0 340px;scroll-snap-align:start;background:rgba(255,255,255,.97);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;box-shadow:0 6px 20px rgba(0,0,0,.18);transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}.NewsCarousel_card__ZTEAU:focus-visible,.NewsCarousel_card__ZTEAU:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,.25)}.NewsCarousel_card__ZTEAU:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 16px 32px rgba(0,0,0,.25)}.NewsCarousel_imageWrap__rnBAv{position:relative;width:100%;height:200px;overflow:hidden;background:#efe9e1}.NewsCarousel_image__rCAFo{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .4s cubic-bezier(.4,0,.2,1)}.NewsCarousel_card__ZTEAU:focus-visible .NewsCarousel_image__rCAFo,.NewsCarousel_card__ZTEAU:hover .NewsCarousel_image__rCAFo{transform:scale(1.04)}.NewsCarousel_body__oAMfk{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}.NewsCarousel_tag__hSrEq{font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.NewsCarousel_tagFox__6qjVg{background:var(--fox-50,#FFF2ED);color:var(--fox-700,#CC3810)}.NewsCarousel_tagIris__CDd_E{background:var(--iris-50,#EDE8F7);color:var(--iris-600,#573A92)}.NewsCarousel_cardTitle__qTBnt{font-size:17px;line-height:1.3;font-weight:700;color:#1F2937;margin:0 0 8px}.NewsCarousel_cardTitle__qTBnt,.NewsCarousel_excerpt__7ihwm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NewsCarousel_excerpt__7ihwm{font-size:13.5px;line-height:1.5;color:#4B5563;margin:0;flex:1}.NewsCarousel_foot__8SFO7{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid #f1f3f5}.NewsCarousel_date__5R_5Y{font-size:12px;color:#6B7280}.NewsCarousel_read__PXFK8{color:var(--fox-600,#E65126);font-size:13px;font-weight:600}.NewsCarousel_progressTrack__euL6Q{height:4px;background:rgba(255,255,255,.15);border-radius:999px;margin-top:24px;position:relative;max-width:240px;overflow:hidden}.NewsCarousel_progressFill__1kYAx{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:999px;transition:width .24s cubic-bezier(.4,0,.2,1)}.NewsCarousel_dots__3xlGj{display:flex;justify-content:center;gap:6px;margin-top:16px}.NewsCarousel_dot__l100U{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.35);transition:width .24s cubic-bezier(.4,0,.2,1),background-color .24s cubic-bezier(.4,0,.2,1)}.NewsCarousel_dotActive__hexlQ{width:20px;background:#fff}.NewsCarousel_mobileCta__NEZCC{display:none;align-items:center;justify-content:center;gap:6px;height:48px;margin-top:20px;color:#fff;font-size:14px;font-weight:600;border:1.5px solid rgba(255,255,255,.4);background:rgba(255,255,255,.12);backdrop-filter:blur(8px);border-radius:12px;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.NewsCarousel_mobileCta__NEZCC:hover{background:rgba(255,255,255,.2)}.NewsCarousel_mobileCta__NEZCC:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.85)}.NewsCarousel_section__LK1cl{--fox-50:#FFF5F0;--fox-600:#E65126;--fox-700:#C23D18;--iris-50:#F5F0FF;--iris-600:#563A94;--iris-700:#432D75}@media (max-width:639px){.NewsCarousel_section__LK1cl{padding:48px 0 56px}.NewsCarousel_inner__mp2BR{padding:0 20px}.NewsCarousel_headRow__QfnXm{align-items:flex-start;margin-bottom:20px}.NewsCarousel_controls__2VYvp{display:none}.NewsCarousel_title__h3QuQ{font-size:30px;line-height:1.1}.NewsCarousel_sub__OTuCU{font-size:14px;color:rgba(255,255,255,.8);margin-top:8px}.NewsCarousel_scroller__rBklY{gap:14px;padding:4px 20px 12px;margin:0 -20px;scroll-padding-left:20px}.NewsCarousel_card__ZTEAU{flex:0 0 280px;border-radius:16px}.NewsCarousel_imageWrap__rnBAv{height:160px}.NewsCarousel_body__oAMfk{padding:14px 16px 16px}.NewsCarousel_cardTitle__qTBnt{font-size:15px;margin-bottom:6px}.NewsCarousel_excerpt__7ihwm{font-size:12.5px;margin-bottom:12px}.NewsCarousel_foot__8SFO7{margin-top:0;padding-top:10px}.NewsCarousel_date__5R_5Y{font-size:11px}.NewsCarousel_read__PXFK8{font-size:12px}.NewsCarousel_progressTrack__euL6Q{display:none}.NewsCarousel_mobileCta__NEZCC{display:flex}}@media (min-width:640px){.NewsCarousel_dots__3xlGj{display:none}}@media (prefers-reduced-motion:reduce){.NewsCarousel_scroller__rBklY{scroll-behavior:auto}.NewsCarousel_btn__hUKCI,.NewsCarousel_card__ZTEAU,.NewsCarousel_dot__l100U,.NewsCarousel_image__rCAFo,.NewsCarousel_mobileCta__NEZCC,.NewsCarousel_progressFill__1kYAx,.NewsCarousel_viewAll__5P_gR{transition:none}.NewsCarousel_card__ZTEAU:focus-visible,.NewsCarousel_card__ZTEAU:hover{transform:none}.NewsCarousel_card__ZTEAU:focus-visible .NewsCarousel_image__rCAFo,.NewsCarousel_card__ZTEAU:hover .NewsCarousel_image__rCAFo{transform:none}}