.FinanceSection_section__ZwV9n{width:100%;overflow:hidden;color:#14221c}.FinanceSection_container__7TR2L{width:100%;max-width:1540px!important;display:flex;flex-direction:column;align-items:stretch}.FinanceSection_heading__ADnzG{margin-bottom:clamp(14px,2vh,24px);padding-left:clamp(2rem,4.4vw,4.8rem)}.FinanceSection_section__ZwV9n .FinanceSection_heading__ADnzG h2{margin:0}.FinanceSection_heading__ADnzG h2 span{color:#7467c7}.FinanceSection_intro__ki2B3{max-width:58ch;margin:.85rem 0 0;color:#59656e;font-size:clamp(.95rem,1.15vw,1.12rem);line-height:1.5}.FinanceSection_pinnedHeading__LHxND{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.flow-stack .FinanceSection_headingReserve__jMXAm{visibility:hidden}.flow-stack .FinanceSection_pinnedHeading__LHxND{display:block;position:fixed;top:12svh;left:max(32px,calc((100vw - 1240px) / 2));width:min(100% - 64px,900px);margin:0;padding:0}}.FinanceSection_stageWrap__moE0b{width:100%;display:flex;justify-content:center}.FinanceSection_stage__ghyhv{position:relative;isolation:isolate;width:min(100%,calc(62svh * 16 / 9),1120px);aspect-ratio:16/9;overflow:hidden;border:1px solid #dce6de;border-radius:16px;background:#fff;box-shadow:0 27px 60px rgba(23,55,38,.15),0 5px 14px rgba(23,55,38,.06)}.FinanceSection_screen__jnH1t{position:absolute;inset:0;display:none;pointer-events:none}.FinanceSection_screenActive__Yy1Vw{display:block;animation:FinanceSection_pageOpen__AbwD_ .36s cubic-bezier(.22,1,.36,1) both}.FinanceSection_screenActive__Yy1Vw[data-kind=menu]{animation-name:FinanceSection_overlayOpen__4JdkJ}.FinanceSection_screen__jnH1t img{display:block;width:100%;height:100%;object-fit:fill}@keyframes FinanceSection_pageOpen__AbwD_{0%{opacity:.55;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes FinanceSection_overlayOpen__4JdkJ{0%{opacity:.6;translate:0 2%}to{opacity:1;translate:0 0}}.FinanceSection_pointer__o79TH{position:absolute;display:block;width:27px;height:34px;margin:-3px 0 0 -3px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.28));pointer-events:none;top:0;left:0;will-change:transform}.FinanceSection_pointer__o79TH svg{position:relative;display:block}.FinanceSection_ripple__AJRvo{position:absolute;top:-13px;left:-13px;width:32px;height:32px;border:2px solid #54c18c;border-radius:50%;background:rgba(84,193,140,.13);opacity:0;pointer-events:none}.FinanceSection_progress__pvV6i{position:absolute;inset:auto 0 0;height:3px;background:rgba(224,235,227,.8);pointer-events:none}.FinanceSection_progress__pvV6i span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#5ebe8b,#7467c7)}.FinanceSection_provenance__QA_mG{align-self:center;margin:14px 0 0;padding:6px 12px;border:1px solid #e0e8e2;border-radius:100px;background:rgba(255,255,255,.75);color:#6a796e;font-size:10px;font-weight:700;letter-spacing:.025em}@media (max-width:700px){.FinanceSection_heading__ADnzG{margin-bottom:18px;padding-left:0}.FinanceSection_intro__ki2B3{max-width:36ch;margin-top:1.1rem;font-size:1rem}.FinanceSection_stage__ghyhv{width:min(100%,390px);aspect-ratio:390/844;border-radius:15px}.FinanceSection_section__ZwV9n .FinanceSection_heading__ADnzG h2{font-size:clamp(2.55rem,11vw,3.9rem)!important}.FinanceSection_pointer__o79TH{scale:.8;transform-origin:top left}.FinanceSection_provenance__QA_mG{margin-top:12px;font-size:9px}.flow-stack__flat .FinanceSection_section__ZwV9n{height:100%}.flow-stack__flat .FinanceSection_container__7TR2L{height:100%;min-height:0}.flow-stack__flat .FinanceSection_heading__ADnzG{flex:none;margin-bottom:10px}.flow-stack__flat .FinanceSection_intro__ki2B3{margin-top:8px}.flow-stack__flat .FinanceSection_stageWrap__moE0b{flex:1 1 auto;min-height:0;align-items:flex-start}.flow-stack__flat .FinanceSection_stage__ghyhv{width:min(100%,calc(46.2svh - 122px));max-height:100%}.flow-stack__flat .FinanceSection_provenance__QA_mG{flex:none;margin-top:8px}}@media (max-height:730px) and (min-width:701px){.FinanceSection_stage__ghyhv{width:min(100%,calc(55svh * 16 / 9),1120px)}.FinanceSection_heading__ADnzG{margin-bottom:10px}.FinanceSection_section__ZwV9n .FinanceSection_heading__ADnzG h2{font-size:clamp(3.2rem,5vw,4.6rem)!important}.FinanceSection_intro__ki2B3{margin-top:.65rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.FinanceSection_screenActive__Yy1Vw{animation:none}.FinanceSection_pointer__o79TH,.FinanceSection_progress__pvV6i{display:none}}