.home_page__XclpX{--brand-blue:#007bff;--brand-navy:#123a63;--brand-sky:#00aeef;--brand-orange:#ff6b00;--brand-orange-light:#ff8a3d;--brand-teal:#14b8a6;--brand-purple:#8b5cf6;--brand-rose:#f4436c;--brand-green:#22c55e;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff;--surface-soft:#f6f8fb}.home_page__XclpX *{box-sizing:border-box}.home_hero__xem9o{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.home_heroBg__OnNam{position:absolute;inset:0;z-index:-1}.home_heroBg__OnNam img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;display:block}.home_heroBg__OnNam:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.35),rgba(255,255,255,.12) 30%,transparent 55%)}.home_heroInner__OI6XH{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:96px 48px}.home_heroTags__TIPqU{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 22px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-blue)}.home_heroTags__TIPqU .home_dot__VbFyV{color:color-mix(in srgb,var(--brand-blue) 40%,transparent)}.home_heroHeading__IUiiT{margin:0 0 22px;font-size:clamp(34px,4.4vw,56px);line-height:1.14;font-weight:800;color:var(--ink)}.home_heroHeading__IUiiT .home_grad__aCr_D{background:linear-gradient(90deg,var(--brand-orange-light),var(--brand-orange));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.home_heroText__diIfs{margin:0 0 32px;font-size:16.5px;line-height:1.75;color:var(--ink-soft);max-width:44ch}.home_heroCta__v9c6R{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:40px}.home_heroBtn__oVxNt{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.home_heroBtn__oVxNt svg{width:18px;height:18px}.home_heroBtnPrimary__CfQuC{background:linear-gradient(90deg,var(--brand-orange-light),var(--brand-orange));color:#fff;box-shadow:0 16px 32px -14px color-mix(in srgb,var(--brand-orange) 65%,transparent)}.home_heroBtnPrimary__CfQuC:hover{transform:translateY(-2px);box-shadow:0 20px 40px -14px color-mix(in srgb,var(--brand-orange) 70%,transparent)}.home_heroBtnGhost__C4iox{gap:12px;padding:6px 22px 6px 6px;background:transparent;color:var(--ink)}.home_heroBtnGhostIcon__5DpWg{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#fff;color:var(--brand-blue);box-shadow:0 10px 24px -12px rgba(18,58,99,.35);transition:transform .2s ease}.home_heroBtnGhost__C4iox:hover .home_heroBtnGhostIcon__5DpWg{transform:scale(1.08)}.home_heroTrust__lf2sk{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.home_heroTrust__lf2sk span{font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--ink-soft);opacity:.7}.home_heroNote__AlqkA{position:absolute;top:40px;right:64px;display:flex;flex-direction:column;align-items:flex-end;font-family:Caveat,cursive;font-weight:700;font-size:24px;line-height:1.15;color:var(--brand-navy);transform:rotate(-4deg);text-align:right}.home_heroNote__AlqkA svg{width:42px;height:36px;margin-top:2px}.home_heroFloatingCard__p1aiu{position:absolute;right:64px;bottom:56px;width:260px;padding:20px 22px;border-radius:18px;background:rgba(255,255,255,.92);backdrop-filter:blur(6px);box-shadow:0 24px 48px -20px rgba(18,58,99,.4)}.home_heroFloatingTitle__IuE1Y{margin:0 0 10px;font-size:15px;font-weight:800;color:var(--ink)}.home_heroFloatingList__xDNA8{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.home_heroFloatingList__xDNA8 li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-soft)}.home_heroFloatingList__xDNA8 svg{flex-shrink:0;width:16px;height:16px;color:var(--brand-green)}.home_heroFloatingCta__a4H15{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--brand-blue);text-decoration:none}.home_heroFloatingCta__a4H15 svg{width:14px;height:14px}@media (max-width:900px){.home_hero__xem9o{min-height:0;padding-top:96px}.home_heroBg__OnNam:after{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.92) 55%,#fff)}.home_heroInner__OI6XH{padding:32px 24px 64px}.home_heroNote__AlqkA{top:16px;right:24px;font-size:18px}.home_heroFloatingCard__p1aiu{position:static;width:100%;margin-top:24px}}.home_trust__i_KWZ{position:relative;overflow:hidden;padding:28px 48px;background:var(--surface);border-bottom:1px solid #eef1f6}.home_trustCircuit__MLRIn{position:absolute;inset:0;z-index:0;color:var(--brand-blue);opacity:.55}.home_trustCircuitSvg__jTTW6{width:100%;height:100%;display:block}.home_trustCircuitPath__EZHv3{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 11;opacity:.4;filter:drop-shadow(0 0 2.5px currentColor);animation:home_home-trust-flow__ifU1M 3.6s linear infinite}.home_trustCircuitNode__qvAhn{fill:currentColor;filter:drop-shadow(0 0 3px currentColor);transform-box:fill-box;transform-origin:center;animation:home_home-trust-node-pulse__MibfH 2.6s ease-in-out infinite}@keyframes home_home-trust-flow__ifU1M{to{stroke-dashoffset:-180}}@keyframes home_home-trust-node-pulse__MibfH{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.35)}}.home_trustInner__51LtY{position:relative;z-index:1;max-width:1600px;margin:0 auto;display:flex;align-items:center;gap:28px}.home_trustMarquee__6UUbr{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}.home_trustRow__dTwyS{display:flex;align-items:center;gap:16px;width:-moz-max-content;width:max-content;animation:home_home-trust-scroll__nE_NF 32s linear infinite}.home_trustRow__dTwyS:hover{animation-play-state:paused}@keyframes home_home-trust-scroll__nE_NF{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home_trustItem__Os2Ev{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:999px;background:var(--surface-soft);border:1px solid transparent;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.home_trustItem__Os2Ev:hover{transform:translateY(-3px);background:#fff;border-color:color-mix(in srgb,var(--tint) 35%,white);box-shadow:0 14px 28px -16px rgba(18,58,99,.35)}.home_trustIcon__wLaDJ{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:color-mix(in srgb,var(--tint) 14%,#e3e7ee);color:var(--tint);transition:background .25s ease,color .25s ease}.home_trustIcon__wLaDJ svg{width:17px;height:17px}.home_trustItem__Os2Ev:hover .home_trustIcon__wLaDJ{background:var(--tint);color:#fff}.home_trustTitle__zN9PA{margin:0;font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap}.home_trustSub__eQJQw{margin:1px 0 0;font-size:11px;color:var(--ink-soft);white-space:nowrap}.home_trustLink__Q75Js{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--brand-blue);text-decoration:none;white-space:nowrap}.home_trustLink__Q75Js svg{width:14px;height:14px}@media (max-width:900px){.home_trust__i_KWZ{padding:20px 24px}}@media (prefers-reduced-motion:reduce){.home_trustCircuitNode__qvAhn,.home_trustCircuitPath__EZHv3,.home_trustRow__dTwyS{animation:none}}.home_journey__jcc1N{position:relative;padding:96px 48px;background:var(--surface)}.home_journeyBg__9SxJo{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.home_journeyBgBlob__AzOB2{position:absolute;z-index:0;pointer-events:none;border-radius:50%;filter:blur(4px)}.home_journeyBgBlob1__IT0KR{top:-12%;left:-8%;width:40%;aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--brand-blue) 14%,transparent),transparent 70%)}.home_journeyBgBlob2__gwf6L{bottom:-16%;right:-6%;width:36%;aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--brand-orange) 12%,transparent),transparent 70%)}.home_journeyAurora__axugv{position:absolute;inset:-10%;z-index:0;pointer-events:none;opacity:.5;background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--brand-blue) 16%,transparent),transparent 55%),radial-gradient(circle at 75% 25%,color-mix(in srgb,var(--brand-purple) 14%,transparent),transparent 55%),radial-gradient(circle at 50% 80%,color-mix(in srgb,var(--brand-orange) 12%,transparent),transparent 55%);filter:blur(40px);animation:home_home-journey-aurora-drift__NmGFq 26s ease-in-out infinite alternate}@keyframes home_home-journey-aurora-drift__NmGFq{0%{transform:translate(0) scale(1)}to{transform:translate(-3%,2%) scale(1.08)}}@media (prefers-reduced-motion:reduce){.home_journeyAurora__axugv{animation:none}}.home_journeyDivider__sQT9i{position:absolute;left:0;right:0;bottom:-1px;z-index:0;width:100%;height:64px;pointer-events:none}@supports (animation-timeline:view()){.home_journeyBgBlob1__IT0KR{animation:home_home-journey-parallax-up__UzQUf linear both;animation-timeline:view();animation-range:cover}.home_journeyBgBlob2__gwf6L{animation:home_home-journey-parallax-down__TrCMq linear both;animation-timeline:view();animation-range:cover}}@keyframes home_home-journey-parallax-up__UzQUf{0%{translate:0 -30px}to{translate:0 30px}}@keyframes home_home-journey-parallax-down__TrCMq{0%{translate:0 24px}to{translate:0 -24px}}@media (prefers-reduced-motion:reduce){.home_journeyBgBlob1__IT0KR,.home_journeyBgBlob2__gwf6L{animation:none}}.home_journeyBgEcho__W_Btc{position:absolute;z-index:0;pointer-events:none;left:-10%;right:-10%;top:55%;height:260px;opacity:.5;filter:blur(1px)}.home_journeyBgEcho__W_Btc path{fill:none;stroke:#e3e7ee;stroke-width:2}.home_journeyBgGrid__5z92m{position:absolute;z-index:0;pointer-events:none;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--brand-blue) 14%,transparent) 1.5px,transparent 1.5px);background-size:34px 34px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 40%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black 40%,transparent 85%)}.home_journeyBgClouds__O6a6r{position:absolute;z-index:0;pointer-events:none;inset:0;overflow:hidden}.home_journeyCloud__tmJkj{position:absolute;border-radius:999px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--brand-sky) 12%,white),transparent 75%);filter:blur(6px);animation:home_home-journey-cloud-drift__ODy__ linear infinite alternate}.home_journeyCloud1__dz9be{top:8%;left:6%;width:200px;height:64px;animation-duration:32s}.home_journeyCloud2__ZbYbR{top:68%;right:8%;width:240px;height:76px;animation-duration:40s}@keyframes home_home-journey-cloud-drift__ODy__{0%{transform:translateX(-6%)}to{transform:translateX(6%)}}@media (prefers-reduced-motion:reduce){.home_journeyCloud__tmJkj{animation:none}}.home_journeyInner__1_F5_{position:relative;z-index:1;max-width:1600px;margin:0 auto}.home_journeyEyebrow__mjfQ7{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue);margin:0 0 14px}.home_journeyHeadRow__ulvsv{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.home_journeyHeading__vi1tx{margin:0;max-width:46ch;font-size:clamp(24px,2.8vw,36px);line-height:1.32;font-weight:800;color:var(--ink);text-wrap:balance}.home_journeyHeading__vi1tx .home_grad__aCr_D{background:linear-gradient(90deg,var(--brand-blue),var(--brand-sky));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.home_journeyLink__zj7Ai{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding-top:8px;font-size:14.5px;font-weight:700;color:var(--brand-blue);text-decoration:none;white-space:nowrap}.home_journeyLink__zj7Ai svg{width:16px;height:16px;transition:transform .25s ease}.home_journeyLink__zj7Ai{transition:color .2s ease}.home_journeyLink__zj7Ai:hover{color:color-mix(in srgb,var(--brand-blue) 80%,black)}.home_journeyLink__zj7Ai:hover svg{transform:translateX(4px)}.home_journeyText__MkAhP{margin:16px 0 0;max-width:60ch;font-size:15px;line-height:1.7;color:var(--ink-soft)}.home_journeyWave__q02qO{position:relative;margin-top:72px;aspect-ratio:1200/260}.home_journeyWaveSvg__ncXPD{position:absolute;inset:0;width:100%;height:100%}@property --journey-progress-num{syntax:"<integer>";initial-value:0;inherits:false}.home_journeyProgressBadge__lWne5{display:none;position:absolute;top:-34px;right:0;align-items:center;padding:6px 14px;border-radius:999px;background:#fff;box-shadow:0 8px 20px -10px rgba(18,58,99,.3);font-size:12.5px;font-weight:700;color:var(--brand-blue)}.home_journeyProgressBadge__lWne5:before{counter-reset:journeyProgress var(--journey-progress-num);content:"Tiến độ " counter(journeyProgress) "%"}@supports (animation-timeline:view()){.home_journeyProgressBadge__lWne5{display:inline-flex;animation:home_home-journey-progress-count__ydrQA linear both;animation-timeline:view();animation-range:entry 10% cover 60%}}@keyframes home_home-journey-progress-count__ydrQA{0%{--journey-progress-num:0}to{--journey-progress-num:100}}@media (prefers-reduced-motion:reduce){.home_journeyProgressBadge__lWne5{animation:none;--journey-progress-num:100}}.home_journeyWavePath__Nz1xc{fill:none;stroke:#e3e7ee;stroke-width:2.5;stroke-dasharray:2 10;stroke-linecap:round}.home_journeyWaveProgress__r_Mrl{fill:none;stroke:url(#home-journey-gradient);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}@supports (animation-timeline:view()){.home_journeyWaveProgress__r_Mrl{stroke-dashoffset:1;animation:home_home-journey-draw__sMMSP linear both,home_home-journey-hue__zM1kZ 10s linear infinite;animation-timeline:view(),auto;animation-range:entry 10% cover 60%,normal}}@keyframes home_home-journey-draw__sMMSP{to{stroke-dashoffset:0}}@keyframes home_home-journey-hue__zM1kZ{to{filter:hue-rotate(1turn)}}.home_journeyWaveDot__mzaBH image{filter:drop-shadow(0 4px 6px rgba(18,58,99,.35))}.home_journeyWaveTrail__VC_Fw{fill:url(#home-journey-gradient);opacity:.5;filter:blur(2px)}@media (prefers-reduced-motion:reduce){.home_journeyWaveProgress__r_Mrl{animation:none}.home_journeyWaveDot__mzaBH,.home_journeyWaveTrail__VC_Fw{display:none}}.home_journeyNode___dIA_{position:absolute;left:var(--x);top:var(--y);width:0;height:0}.home_journeyNodeIcon__fBeC6{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:999px;background:var(--tint);color:#fff;box-shadow:0 16px 28px -12px color-mix(in srgb,var(--tint) 65%,transparent),0 0 0 6px #fff;transition:scale .25s ease,box-shadow .25s ease}.home_journeyNode___dIA_:hover .home_journeyNodeIcon__fBeC6{scale:1.12;rotate:-8deg;box-shadow:0 20px 36px -10px color-mix(in srgb,var(--tint) 75%,transparent),0 0 0 6px #fff}.home_journeyNodeStep__8nmVL{position:absolute;top:-3px;right:-3px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:var(--tint);font-size:10.5px;font-weight:800;box-shadow:0 2px 6px rgba(18,58,99,.18),0 0 0 2px var(--tint)}.home_journeyNodeIcon__fBeC6:before{content:"";position:absolute;z-index:-1;inset:-4px;border-radius:999px;box-shadow:0 0 26px 8px var(--tint);opacity:0;animation:home_home-journey-node-flash__pDTvx 6s linear infinite;animation-delay:var(--node-delay,0s)}.home_journeyNodeIcon__fBeC6:after{content:"";position:absolute;z-index:-1;inset:-6px;border-radius:999px;background:var(--tint);opacity:0;scale:.6;animation:home_home-journey-node-ring__8sIuW 6s linear infinite;animation-delay:var(--node-delay,0s)}@keyframes home_home-journey-node-flash__pDTvx{0%,3%,to{opacity:0}1%{opacity:1}}@keyframes home_home-journey-node-ring__8sIuW{0%,to{opacity:0;scale:.6}1%{opacity:.65;scale:.6}7%{opacity:0;scale:2.3}}.home_journeyNodeSpark__LBDqD{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none}.home_journeyNodeSparkItem__W5yGB{position:absolute;left:0;top:0;width:6px;height:6px;background:var(--tint);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:0;transform:translate(-50%,-50%);animation:home_home-journey-spark___rA7q 6s linear infinite;animation-delay:var(--node-delay,0s)}@keyframes home_home-journey-spark___rA7q{0%,3%,to{opacity:0;translate:0 0;scale:.4}1%{opacity:1;translate:0 0;scale:1}6%{opacity:0;translate:var(--sx) var(--sy);scale:.2}}@media (prefers-reduced-motion:reduce){.home_journeyNodeIcon__fBeC6:after,.home_journeyNodeIcon__fBeC6:before{animation:none;opacity:0}.home_journeyNodeSpark__LBDqD{display:none}}.home_journeyNodeIcon__fBeC6 svg{width:28px;height:28px}.home_journeyNodeLabel__GU5WZ{position:absolute;left:0;top:46px;transform:translateX(-50%);width:150px;text-align:center}.home_journeyNodeTitle__nOCu5{margin:0;font-size:14.5px;font-weight:800;color:var(--ink);transition:color .25s ease}.home_journeyNode___dIA_:hover .home_journeyNodeTitle__nOCu5{color:var(--tint)}.home_journeyNodeSub__lB_pQ{margin:4px 0 0;font-size:12.5px;line-height:1.4;color:var(--ink-soft)}@supports (animation-timeline:view()){.home_journeyNodeIcon__fBeC6{animation:home_home-journey-icon-reveal__w_jao linear both;animation-timeline:view()}.home_journeyNodeLabel__GU5WZ{animation:home_home-journey-label-reveal__E1iNf linear both;animation-timeline:view()}.home_journeyNode___dIA_:first-of-type .home_journeyNodeIcon__fBeC6,.home_journeyNode___dIA_:first-of-type .home_journeyNodeLabel__GU5WZ{animation-range:entry 5% cover 35%}.home_journeyNode___dIA_:nth-of-type(2) .home_journeyNodeIcon__fBeC6,.home_journeyNode___dIA_:nth-of-type(2) .home_journeyNodeLabel__GU5WZ{animation-range:entry 15% cover 45%}.home_journeyNode___dIA_:nth-of-type(3) .home_journeyNodeIcon__fBeC6,.home_journeyNode___dIA_:nth-of-type(3) .home_journeyNodeLabel__GU5WZ{animation-range:entry 25% cover 55%}.home_journeyNode___dIA_:nth-of-type(4) .home_journeyNodeIcon__fBeC6,.home_journeyNode___dIA_:nth-of-type(4) .home_journeyNodeLabel__GU5WZ{animation-range:entry 35% cover 65%}.home_journeyNode___dIA_:nth-of-type(5) .home_journeyNodeIcon__fBeC6,.home_journeyNode___dIA_:nth-of-type(5) .home_journeyNodeLabel__GU5WZ{animation-range:entry 45% cover 75%}}@keyframes home_home-journey-icon-reveal__w_jao{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes home_home-journey-label-reveal__E1iNf{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.home_journeyNodeIcon__fBeC6,.home_journeyNodeLabel__GU5WZ{animation:none}}@media (max-width:900px){.home_journey__jcc1N{padding:64px 24px}.home_journeyWave__q02qO{display:none}.home_journeyListMobile__WjOsT{display:flex;flex-direction:column;gap:20px;margin-top:40px}.home_journeyListMobile__WjOsT .home_journeyRow__oFdEr{display:flex;align-items:center;gap:16px}.home_journeyListMobile__WjOsT .home_journeyNodeIconStatic__u1KuY{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:var(--tint);color:#fff}.home_journeyListMobile__WjOsT .home_journeyNodeIconStatic__u1KuY svg{width:24px;height:24px}.home_journeyListMobile__WjOsT .home_journeyNodeSub__lB_pQ,.home_journeyListMobile__WjOsT .home_journeyNodeTitle__nOCu5{text-align:left}.home_journeyListMobile__WjOsT,.home_journeyListMobile__WjOsT .home_journeyRow__oFdEr{position:relative}.home_journeyListMobile__WjOsT .home_journeyRow__oFdEr:not(:last-child):after{content:"";position:absolute;left:27px;top:56px;width:2px;height:32px;background:repeating-linear-gradient(180deg,#e3e7ee 0 4px,transparent 4px 10px);z-index:0}.home_journeyListMobile__WjOsT .home_journeyNodeIconStatic__u1KuY{position:relative;z-index:1}.home_journeyListMobile__WjOsT .home_journeyNodeStep__8nmVL{position:absolute;top:-2px;right:-2px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:var(--tint);font-size:10px;font-weight:800;box-shadow:0 2px 5px rgba(18,58,99,.18),0 0 0 2px var(--tint)}@supports (animation-timeline:view()){.home_journeyListMobile__WjOsT .home_journeyRow__oFdEr{animation:home_home-journey-row-reveal__aVKit .6s ease both;animation-timeline:view();animation-range:entry 0 cover 30%}}@keyframes home_home-journey-row-reveal__aVKit{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.home_journeyListMobile__WjOsT .home_journeyRow__oFdEr{animation:none}}}@media (min-width:901px){.home_journeyListMobile__WjOsT{display:none}}.home_categories__YrIr7{position:relative;overflow:hidden;padding:96px 48px;background:var(--surface-soft)}.home_categoriesBg__T_QPx{position:absolute;inset:0;z-index:0;color:var(--brand-blue);opacity:.5;animation:home_home-categories-net-drift__Ysyii 16s ease-in-out infinite}.home_categoriesBgSvg__FlbcF{width:100%;height:100%;display:block}.home_categoriesBgLine__gDI9w{stroke:currentColor;stroke-width:1.2;opacity:.22}.home_categoriesBgNode__luROh{fill:currentColor;filter:drop-shadow(0 0 3px currentColor);transform-box:fill-box;transform-origin:center;animation:home_home-categories-node-pulse__m56H1 3.2s ease-in-out infinite}@keyframes home_home-categories-net-drift__Ysyii{0%,to{transform:translate(0)}50%{transform:translate(-10px,8px)}}@keyframes home_home-categories-node-pulse__m56H1{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.home_categoriesBgNode__luROh,.home_categoriesBg__T_QPx{animation:none}}.home_categoriesInner__GVpi3{position:relative;z-index:1;max-width:1600px;margin:0 auto}.home_categoriesHead__k8BHZ{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:48px}.home_categoriesEyebrow__CombH{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue);margin:0 0 14px}.home_categoriesHeading__JZeZH{margin:0;display:flex;align-items:center;gap:10px;font-size:clamp(24px,2.8vw,34px);line-height:1.3;font-weight:800;color:var(--ink);text-wrap:balance}.home_categoriesHeading__JZeZH svg{flex-shrink:0;width:26px;height:26px;color:var(--brand-orange)}.home_categoriesIntro__x2_8X{display:flex;flex-direction:column;gap:12px}.home_categoriesIntro__x2_8X p{margin:0;font-size:14.5px;line-height:1.7;color:var(--ink-soft)}.home_categoriesIntro__x2_8X a{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--brand-blue);text-decoration:none}.home_categoriesIntro__x2_8X a svg{width:14px;height:14px}.home_categoriesGrid__bGg2l{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.home_categoriesMedia__fIb_4{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:4/5;margin-bottom:16px}.home_categoriesPhoto__xrsNW{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#d9dde6;transition:scale .35s ease}.home_categoriesCard__nw2GJ:hover .home_categoriesPhoto__xrsNW{scale:1.08}.home_categoriesAccent__7BRJ2{position:absolute;top:0;left:0;right:0;height:5px;background:var(--tint);z-index:1}.home_categoriesCount__3FNyg{bottom:12px;left:12px;z-index:1;padding:5px 12px;font-size:11.5px;font-weight:700}.home_categoriesArrow__UX9Im,.home_categoriesCount__3FNyg{position:absolute;border-radius:999px;background:rgba(255,255,255,.9);color:var(--ink)}.home_categoriesArrow__UX9Im{top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.home_categoriesArrow__UX9Im svg{width:16px;height:16px}.home_categoriesCard__nw2GJ:hover .home_categoriesArrow__UX9Im{background:var(--brand-blue);color:#fff;transform:rotate(45deg)}.home_categoriesCard__nw2GJ:hover .home_categoriesMedia__fIb_4{box-shadow:0 20px 40px -18px rgba(18,58,99,.4)}.home_categoriesTitle__gt7aF{margin:0 0 6px;font-size:16px;font-weight:800;color:var(--ink)}.home_categoriesDesc__9TsnT{margin:0;font-size:13px;line-height:1.5;color:var(--ink-soft)}.home_categoriesCard__nw2GJ{--stack-x:0px;--stack-y:0px;--stack-rot:0deg;opacity:0;transform:translate(var(--stack-x),var(--stack-y)) rotate(var(--stack-rot)) scale(.9);box-shadow:0 18px 30px -12px rgba(18,58,99,.35);transition:transform .85s cubic-bezier(.34,1.56,.64,1),opacity .45s ease,box-shadow .85s ease}.home_categoriesGrid__bGg2l .home_categoriesCard__nw2GJ:first-child{z-index:4}.home_categoriesGrid__bGg2l .home_categoriesCard__nw2GJ:nth-child(2){--stack-x:calc(-100% - 24px);--stack-y:10px;--stack-rot:-3deg;z-index:3;transition-delay:.12s}.home_categoriesGrid__bGg2l .home_categoriesCard__nw2GJ:nth-child(3){--stack-x:calc(-200% - 48px);--stack-y:16px;--stack-rot:2deg;z-index:2;transition-delay:.24s}.home_categoriesGrid__bGg2l .home_categoriesCard__nw2GJ:nth-child(4){--stack-x:calc(-300% - 72px);--stack-y:22px;--stack-rot:-2deg;z-index:1;transition-delay:.36s}.home_categoriesGridRevealed__KlTaH .home_categoriesCard__nw2GJ{opacity:1;transform:translate(0) rotate(0deg) scale(1);box-shadow:0 0 0 rgba(18,58,99,0)}@media (prefers-reduced-motion:reduce){.home_categoriesCard__nw2GJ{transition:none;opacity:1;transform:none;box-shadow:none}}@media (max-width:900px){.home_categories__YrIr7{padding:64px 24px}.home_categoriesHead__k8BHZ{grid-template-columns:1fr;gap:16px}.home_categoriesGrid__bGg2l{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:560px){.home_categoriesGrid__bGg2l{grid-template-columns:1fr}}.home_personal__rwRX_{position:relative;min-height:620px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.home_personalBg__HpPDO{position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,#fdf1e4,#eaf4ff 55%,#cfe8ff)}.home_personalBg__HpPDO img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;display:block}.home_personalBg__HpPDO:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.75) 38%,rgba(255,255,255,.15) 62%,transparent 78%)}.home_personalInner__8m2Uh{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:80px 48px}.home_personalContent__rRZ3R{max-width:560px}.home_personalEyebrow__z__uF{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue);margin:0 0 16px}.home_personalHeading__xemZr{margin:0 0 20px;font-size:clamp(28px,3.2vw,42px);line-height:1.25;font-weight:800;color:var(--ink);text-wrap:balance}.home_personalHeading__xemZr .home_grad__aCr_D{background:linear-gradient(90deg,var(--brand-orange-light),var(--brand-orange));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.home_personalText__xjofh{margin:0 0 32px;font-size:15.5px;line-height:1.75;color:var(--ink-soft);max-width:46ch}.home_personalCta__BU8Ke{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.home_personalBtn__XufnQ{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:999px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.home_personalBtn__XufnQ svg{width:17px;height:17px}.home_personalBtnPrimary__wHqY5{background:linear-gradient(90deg,var(--brand-orange-light),var(--brand-orange));color:#fff;box-shadow:0 16px 32px -14px color-mix(in srgb,var(--brand-orange) 65%,transparent)}.home_personalBtnPrimary__wHqY5:hover{transform:translateY(-2px)}.home_personalBtnGhost__OZvF6{gap:10px;padding:5px 20px 5px 5px;color:var(--ink)}.home_personalBtnGhostIcon__NDDzy{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:var(--surface-soft);color:var(--brand-blue)}.home_personalNote__AE2cT{position:absolute;top:36px;right:64px;display:flex;flex-direction:column;align-items:flex-end;font-family:Caveat,cursive;font-weight:700;font-size:22px;line-height:1.15;color:var(--brand-navy);transform:rotate(-5deg);text-align:right;z-index:2}.home_personalNote__AE2cT svg{width:40px;height:34px;margin-top:2px}.home_personalBadge__bSrku{position:absolute;right:8%;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:999px;background:#fff;box-shadow:0 16px 32px -16px rgba(18,58,99,.4);font-size:13.5px;font-weight:700;color:var(--ink);white-space:nowrap}.home_personalBadgeIcon__ptp9q{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:var(--tint);color:#fff}.home_personalBadgeIcon__ptp9q svg{width:16px;height:16px}.home_personalBadge1__Nk_hW{top:18%}.home_personalBadge2___mBto{top:46%;right:4%}.home_personalBadge3__s38lC{bottom:16%}@media (max-width:900px){.home_personal__rwRX_{min-height:0}.home_personalBg__HpPDO:after{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.92) 55%,#fff)}.home_personalInner__8m2Uh{padding:32px 24px 220px}.home_personalBadge__bSrku{position:static;display:inline-flex;margin:6px 6px 0 0}.home_personalBadgeRow__iu8il{display:flex;flex-wrap:wrap;margin-top:16px}.home_personalNote__AE2cT{display:none}}.home_events__yzeqt{position:relative;overflow:hidden;padding:96px 48px;background:var(--surface)}.home_eventsStage__5sl9R{position:absolute;left:0;right:0;bottom:0;height:280px;z-index:0;overflow:hidden;pointer-events:none}.home_eventsStageGlow__P0dRD{position:absolute;top:0;left:50%;width:70%;height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--brand-blue) 55%,transparent),transparent);filter:blur(2px)}.home_eventsStageGrid__2AnPU{position:absolute;inset:0;background-image:linear-gradient(90deg,color-mix(in srgb,var(--brand-blue) 24%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--brand-blue) 24%,transparent) 1px,transparent 1px);background-size:56px 56px;transform:perspective(300px) rotateX(65deg);transform-origin:bottom center;mask-image:linear-gradient(180deg,transparent,black 40%,black);-webkit-mask-image:linear-gradient(180deg,transparent,black 40%,black);animation:home_home-events-stage-drift___NV0X 6s linear infinite}@keyframes home_home-events-stage-drift___NV0X{0%{background-position:0 0,0 0}to{background-position:0 56px,0 0}}@media (prefers-reduced-motion:reduce){.home_eventsStageGrid__2AnPU{animation:none}}.home_eventsInner__4XfcM{position:relative;z-index:1;max-width:1600px;margin:0 auto}.home_eventsHead__FI5GF{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:48px}.home_eventsEyebrow__M8wKR{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue);margin:0 0 14px}.home_eventsHeading__WlRmT{margin:0 0 10px;font-size:clamp(24px,2.8vw,34px);font-weight:800;color:var(--ink);text-wrap:balance}.home_eventsHead__FI5GF p.home_eventsText__vBERD{margin:0;max-width:60ch;font-size:14.5px;line-height:1.7;color:var(--ink-soft)}.home_eventsLink__q_3kC{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--brand-blue);text-decoration:none;white-space:nowrap}.home_eventsLink__q_3kC svg{width:15px;height:15px}.home_eventsGrid__K36hL{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.home_eventsCard__3iKLf{display:flex;flex-direction:column;transition:scale .25s ease}.home_eventsCard__3iKLf:hover{scale:1.015}.home_eventsCard__3iKLf:hover .home_eventsMedia__5HaGv{box-shadow:0 16px 30px -14px color-mix(in srgb,var(--tint,var(--brand-blue)) 55%,transparent),0 0 0 2px color-mix(in srgb,var(--tint,var(--brand-blue)) 45%,transparent)}.home_eventsCard__3iKLf:hover .home_eventsTitle__E_6y0{color:var(--tint,var(--ink))}.home_eventsPhoto__8RN3b{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#d9dde6;transition:transform .35s ease}.home_eventsCard__3iKLf:hover .home_eventsPhoto__8RN3b{transform:scale(1.06)}@supports (animation-timeline:view()){.home_eventsCard__3iKLf{animation:home_home-events-card-reveal__j08h_ .6s ease both;animation-timeline:view()}.home_eventsGrid__K36hL .home_eventsCard__3iKLf:first-child{animation-range:entry 0 cover 35%}.home_eventsGrid__K36hL .home_eventsCard__3iKLf:nth-child(2){animation-range:entry 8% cover 43%}.home_eventsGrid__K36hL .home_eventsCard__3iKLf:nth-child(3){animation-range:entry 16% cover 51%}.home_eventsGrid__K36hL .home_eventsCard__3iKLf:nth-child(4){animation-range:entry 24% cover 59%}}@keyframes home_home-events-card-reveal__j08h_{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.home_eventsCard__3iKLf{animation:none}}.home_eventsMedia__5HaGv{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/3;background:#d9dde6;margin-bottom:16px}.home_eventsTag__dCtxz{position:absolute;top:12px;left:12px;padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:700;color:#fff}.home_eventsTagOrange__KYQMe{background:var(--brand-orange)}.home_eventsTagGreen__8LdN2{background:var(--brand-green);padding-left:22px}.home_eventsTagGreen__8LdN2:before{content:"";position:absolute;left:10px;top:50%;translate:0 -50%;width:6px;height:6px;border-radius:999px;background:#fff;animation:home_home-events-tag-pulse__a7BZw 1.8s ease-out infinite}@keyframes home_home-events-tag-pulse__a7BZw{0%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}70%{box-shadow:0 0 0 7px rgba(255,255,255,0)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@media (prefers-reduced-motion:reduce){.home_eventsTagGreen__8LdN2:before{animation:none;box-shadow:none}}.home_eventsTagBlue__8g3Ci{background:var(--brand-blue)}.home_eventsTagPurple__LcDuA{background:var(--brand-purple)}.home_eventsTitle__E_6y0{margin:0 0 8px;font-size:15.5px;font-weight:800;color:var(--ink);line-height:1.35}.home_eventsMeta__u866X{display:flex;align-items:center;gap:6px;margin:0 0 14px;font-size:12.5px;color:var(--ink-soft)}.home_eventsMeta__u866X svg{flex-shrink:0;width:14px;height:14px}.home_eventsArrow__5IkGf{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid #e3e7ee;color:var(--ink);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.home_eventsArrow__5IkGf svg{width:15px;height:15px}.home_eventsCard__3iKLf:hover .home_eventsArrow__5IkGf{background:var(--tint,var(--brand-blue));border-color:var(--tint,var(--brand-blue));color:#fff;transform:translateX(3px)}@media (max-width:900px){.home_events__yzeqt{padding:64px 24px}.home_eventsGrid__K36hL{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:560px){.home_eventsGrid__K36hL{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -24px;padding:0 24px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.home_eventsGrid__K36hL::-webkit-scrollbar{display:none}.home_eventsGrid__K36hL .home_eventsCard__3iKLf{flex:0 0 78%;scroll-snap-align:start}}.home_stats__NlxpG{position:relative;overflow:hidden;padding:72px 48px;background:var(--brand-navy)}.home_statsWave__6KaGT{position:absolute;top:0;left:0;width:100%;height:clamp(48px,8vw,110px);z-index:0;line-height:0}.home_statsWaveSvg__dsNk_{width:100%;height:100%;display:block}.home_statsInner__COj1_{position:relative;z-index:1;max-width:1600px;margin:0 auto;display:flex;align-items:center;gap:40px;flex-wrap:wrap}.home_statsNote__uAo6n{flex-shrink:0;font-family:Caveat,cursive;font-weight:700;font-size:22px;line-height:1.15;color:#fff;opacity:.85;transform:rotate(-4deg)}.home_statsGrid__AFI6f{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.home_statsItem__DmvGa{display:flex;align-items:center;gap:14px}.home_statsIcon__YmOwE{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--tint) 22%,transparent);color:var(--tint)}.home_statsIcon__YmOwE svg{width:22px;height:22px}.home_statsValue__8J0Mz{margin:0;font-size:24px;font-weight:800;color:#fff}.home_statsLabel__DPL8h{margin:2px 0 0;font-size:12.5px;color:rgba(255,255,255,.65)}@media (max-width:900px){.home_stats__NlxpG{padding:48px 24px}.home_statsGrid__AFI6f{grid-template-columns:repeat(2,1fr);gap:24px}.home_statsNote__uAo6n{width:100%}}.home_platform__OzFl7{--borderWidth:10px;position:relative;overflow:hidden;padding:96px 48px;background:linear-gradient(180deg,#0a2a5c,#071c3f)}.home_platformCircuit__rYtF6{position:absolute;top:50%;left:50%;width:190%;aspect-ratio:1/1;transform:translate(-50%,-50%);z-index:-4;pointer-events:none}.home_platformCircuitGlow__vMZ5A{position:absolute;inset:-20%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand-sky) 40%,transparent) 0,transparent 65%);filter:blur(30px);animation:home_home-platform-pulse__cDe1l 4s ease-in-out infinite}.home_platformCircuit__rYtF6 svg{position:relative;width:100%;height:100%;overflow:visible}.home_platformCircuitTraces__28DLI path{fill:none;stroke:var(--brand-sky);stroke-width:1.5;stroke-linecap:round;opacity:.22}.home_platformCircuitPulses__CMIjX path{fill:none;stroke:var(--brand-sky);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:12 200;stroke-dashoffset:212;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--brand-sky) 85%,transparent));animation:home_home-platform-circuit-flow__hayvd 2.2s linear infinite}@keyframes home_home-platform-circuit-flow__hayvd{to{stroke-dashoffset:0}}.home_platformCircuit__rYtF6 circle{fill:var(--brand-sky);filter:drop-shadow(0 0 5px var(--brand-sky));opacity:.45;transform-box:fill-box;transform-origin:center;animation:home_home-platform-node-flash__PnRBB 2.2s ease-in-out infinite}@keyframes home_home-platform-node-flash__PnRBB{0%,78%{opacity:.45;scale:1}92%{opacity:1;scale:1.9}to{opacity:.45;scale:1}}@keyframes home_home-platform-pulse__cDe1l{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.home_platformCircuitGlow__vMZ5A,.home_platformCircuitPulses__CMIjX path,.home_platformCircuit__rYtF6 circle{animation:none}}.home_platformInner__IPCsa{position:relative;z-index:1;max-width:1600px;margin:0 auto}.home_platformHeading__Ju_at{margin:0 auto;max-width:640px;text-align:center;font-size:clamp(26px,3.2vw,40px);line-height:1.3;font-weight:800;color:#fff;text-wrap:balance}.home_platformHeading__Ju_at .home_grad__aCr_D{color:var(--brand-orange)}.home_platformIntro__a0jEF{text-align:center}.home_platformEyebrow__LW2p6{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-sky);margin:0 0 14px}.home_platformLink__wJKQe{display:inline-flex;align-items:center;gap:6px;margin:20px auto 0;font-size:14px;font-weight:700;color:var(--brand-sky);text-decoration:none}.home_platformLink__wJKQe svg{width:15px;height:15px;transition:transform .25s ease}.home_platformLink__wJKQe:hover svg{transform:translateX(4px)}@supports (animation-timeline:view()){.home_platformIntro__a0jEF,.home_platformStage__RGDm_{animation:home_home-platform-reveal__WTohD .7s ease both;animation-timeline:view();animation-range:entry 0 cover 35%}}@keyframes home_home-platform-reveal__WTohD{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.home_platformIntro__a0jEF,.home_platformStage__RGDm_{animation:none}}.home_platformStage__RGDm_{position:relative;width:min(760px,100%);margin:72px auto 0}.home_platformVisual__35HBK{position:relative;width:min(720px,95%);aspect-ratio:1/1;margin:0 auto}.home_platformGlow__tyvyR{position:absolute;bottom:10%;left:50%;transform:translate(-50%,-80%);pointer-events:none}.home_platformGlow__tyvyR img{display:block;width:100%;height:auto}.home_platformGlow01__lBBKr{width:128%;z-index:-2}.home_platformGlow02__QQSLE{width:155%;z-index:-1;transform:translate(-50%,-50%)}.home_platformPhoto__OfpNE{position:absolute;inset:0;transform:translateY(-30%)}.home_platformPhoto__OfpNE img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;display:block;border-radius:16px}.home_platformList__In2_c{list-style:none;margin:0;padding:0}.home_platformItem__efonM{position:absolute;width:240px;height:258.77px;padding:19.2px;border-radius:16px;background:#fff;box-shadow:0 18px 36px -18px rgba(18,58,99,.3),0 30px 60px -12px rgba(18,58,99,.15)}.home_platformItem__efonM:first-child{top:-8%;left:-12%}.home_platformItem__efonM:nth-child(2){top:-8%;right:-12%}.home_platformItem__efonM:nth-child(3){bottom:-8%;left:-10%}.home_platformItem__efonM:nth-child(4){bottom:-8%;right:-10%}.home_platformItemTitle__LE0Zy{margin:0 0 6px;font-size:16px;font-weight:800;color:var(--brand-blue)}.home_platformItemDesc__iyMnD{margin:0 0 14px;font-size:13px;line-height:1.55;color:var(--ink-soft)}.home_platformItemRole__eVhzd{margin:0 0 10px;font-size:12px;color:var(--ink-soft)}.home_platformItemIcons__7NeQN{display:flex;align-items:center;gap:3px}.home_platformItemIcons__7NeQN svg{width:15px;height:15px;color:#ffb020}.home_platformItem__efonM{transition:scale .25s ease,box-shadow .25s ease}.home_platformItem__efonM:hover{scale:1.03;box-shadow:0 22px 40px -16px rgba(10,42,92,.4),0 34px 64px -14px rgba(10,42,92,.22)}@media (max-width:1200px){.home_platformStage__RGDm_{display:flex;flex-direction:column;gap:24px}.home_platformList__In2_c{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.home_platformItem__efonM{position:static;width:calc(50% - 8px);max-width:none}}@media (max-width:650px){.home_platformList__In2_c{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:flex-start;margin:0 -24px;padding:0 24px 4px;scrollbar-width:none}.home_platformList__In2_c::-webkit-scrollbar{display:none}.home_platformItem__efonM{min-width:220px;scroll-snap-align:start}}@media (max-width:900px){.home_platform__OzFl7{padding:64px 24px}}.home_cta__jifMY{position:relative;min-height:380px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.home_ctaWave__FWsWc{position:absolute;top:0;left:0;width:100%;height:clamp(48px,8vw,110px);z-index:0;line-height:0}.home_ctaWaveSvg__UW2kj{width:100%;height:100%;display:block}.home_ctaBg__bgeMe{position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,#cfe8ff,#eaf4ff 55%,#fdf1e4)}.home_ctaBg__bgeMe img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;display:block}.home_ctaBg__bgeMe:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.7) 40%,rgba(255,255,255,.1) 65%,transparent 80%)}.home_ctaNote__Duafr{position:absolute;top:28px;right:64px;display:flex;flex-direction:column;align-items:flex-end;font-family:Caveat,cursive;font-weight:700;font-size:22px;line-height:1.15;color:var(--brand-navy);transform:rotate(-4deg);text-align:right;z-index:2}.home_ctaNote__Duafr svg{width:40px;height:34px;margin-top:2px}.home_ctaInner__NJ8tV{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:64px 48px}.home_ctaContent__1QyjF{max-width:560px}.home_ctaHeading__cWUdt{margin:0 0 16px;font-size:clamp(24px,2.8vw,34px);line-height:1.32;font-weight:800;color:var(--ink);text-wrap:balance}.home_ctaText__Nt58z{margin:0 0 28px;font-size:15px;line-height:1.7;color:var(--ink-soft);max-width:46ch}.home_ctaBtn__xjfSX{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:999px;font-size:15px;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(90deg,var(--brand-orange-light),var(--brand-orange));box-shadow:0 16px 32px -14px color-mix(in srgb,var(--brand-orange) 65%,transparent);transition:transform .2s ease}.home_ctaBtn__xjfSX:hover{transform:translateY(-2px)}.home_ctaBtn__xjfSX svg{width:18px;height:18px}@media (max-width:900px){.home_cta__jifMY{min-height:0}.home_ctaBg__bgeMe:after{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.92) 55%,#fff)}.home_ctaInner__NJ8tV{padding:48px 24px}.home_ctaNote__Duafr{display:none}}