._panel_13lht_27{flex-direction:column;justify-content:center;width:100%;min-height:500px;padding-block:28px;display:flex}@media (width>=640px){._panel_13lht_27{min-height:560px}}@media (width>=1024px){._panel_13lht_27{min-height:600px}}@media (width>=1280px){._panel_13lht_27{min-height:640px}}._stage_13lht_60{width:100%;height:min(500px,clamp(294px,40.8333vw - 13.0667px,588px) + 100px);position:relative;translate:0}@media (width>=1024px){._stage_13lht_60{translate:0 -20px}}._slot_13lht_82{background:var(--insight-hero-surface-band);box-shadow:0 0 0 1px #0056b238, 0 10px 20px -10px var(--insight-hero-surface-shadow), 0 4px 8px -6px #00285a29;border-radius:16px;padding:8px;position:absolute}._slotCenter_13lht_83{transform-origin:bottom;--slot-delay:0s;width:192px;height:192px;top:0;left:50%;translate:-50%}._slotRight_13lht_116{transform-origin:0;--slot-delay:.2s;width:160px;height:160px;top:33.333%;right:0}._slotLowerLeft_13lht_126{transform-origin:100% 0;--slot-delay:.4s;width:128px;height:128px;bottom:0;left:0}@media (width>=640px){._slotCenter_13lht_83{width:256px;height:256px}._slotRight_13lht_116{width:224px;height:224px}._slotLowerLeft_13lht_126{width:192px;height:192px}}._coverImage_13lht_158{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}._shape_13lht_167{position:absolute}._shapeOne_13lht_171{--shape-delay:0s;background:#9fd8ff;border-radius:9999px;width:64px;height:64px;top:-16px;left:25%}._shapeTwo_13lht_181{--shape-delay:-1s;background:#c6e7ff;border-radius:8px;width:48px;height:48px;bottom:0;right:25%}._shapeThree_13lht_191{--shape-delay:-2s;background:#72bbff;border-radius:9999px;width:24px;height:24px;bottom:25%;left:16px}@media (prefers-reduced-motion:no-preference){._slot_13lht_82{animation:.5s ease-out both _slotEnter_13lht_1;animation-delay:var(--slot-delay,0s)}._shape_13lht_167{animation:3s ease-in-out infinite _shapeFloat_13lht_1;animation-delay:var(--shape-delay,0s)}}@keyframes _slotEnter_13lht_1{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes _shapeFloat_13lht_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<640px){._stage_13lht_60{height:280px}._slotCenter_13lht_83{width:168px;height:168px}._slotRight_13lht_116{width:140px;height:140px}._slotLowerLeft_13lht_126{width:112px;height:112px}}._hero_euf3j_12{flex-direction:column;justify-content:center;min-height:500px;padding-block:28px;display:flex}@media (width>=640px){._hero_euf3j_12{min-height:560px}}@media (width>=1024px){._hero_euf3j_12{min-height:600px}}@media (width>=1280px){._hero_euf3j_12{min-height:640px}}._panel_euf3j_19{background-color:#0000;border-radius:16px;position:relative;overflow:hidden;container-type:inline-size}._caption_euf3j_113{--caption-width:max(calc(var(--fan-card-w) * .70711 - 24px), 16.5rem);bottom:calc(var(--fan-card-w) * .4375 + 26px);left:clamp(calc(var(--caption-width) / 2), var(--caption-left,50%), calc(100% - var(--caption-width) / 2));width:var(--caption-width);pointer-events:none;text-align:center;position:absolute;transform:translate(-50%)}._captionTitle_euf3j_129{-webkit-line-clamp:2;color:var(--insight-hero-fg);-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}._captionDate_euf3j_140{color:var(--insight-hero-fg-muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;line-height:1.3}._band_euf3j_35{height:calc(var(--fan-card-w) * .5208);position:relative;overflow:hidden}._fan_euf3j_159{height:calc(var(--fan-card-w) * .9583);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:0;left:0;right:0;transform:translate(-.6%)}._card_euf3j_175{width:var(--fan-card-w);flex-shrink:0}._card_euf3j_175+._card_euf3j_175{margin-left:calc(-5 * var(--fan-card-w) / 6)}._cardInner_euf3j_186{aspect-ratio:16/9;width:100%}._marquee_euf3j_196{contain:inline-size;width:100%}@media (prefers-reduced-motion:no-preference){._marqueeGroup_euf3j_202{animation:_policyMarquee_euf3j_1 var(--duration,40s) linear infinite}}@media (prefers-reduced-motion:no-preference) and (hover:hover){._marquee_euf3j_196:hover ._marqueeGroup_euf3j_202{animation-play-state:paused}}@keyframes _policyMarquee_euf3j_1{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap,1rem)))}}@media (width<=639.98px){._newsCard_v72tw_2 h3{overflow-wrap:anywhere;font-size:16px;line-height:1.4}._newsCard_v72tw_2 h3>span{-webkit-line-clamp:unset;display:block;overflow:visible}}
