.InvestmentHero_section__EB2OH{position:relative;padding-top:calc(var(--nav-height) + var(--space-10));padding-bottom:var(--space-10);overflow:hidden}.InvestmentHero_glowPrimary__MDHPf{position:absolute;top:-100px;left:-200px;width:800px;height:700px;background:radial-gradient(ellipse at top left,rgba(124,92,191,.1) 0,transparent 65%);pointer-events:none;z-index:0}.InvestmentHero_glowSecondary__LdotF{position:absolute;top:0;right:-150px;width:600px;height:600px;background:radial-gradient(ellipse at top right,rgba(79,110,247,.07) 0,transparent 65%);pointer-events:none;z-index:0}.InvestmentHero_inner__ffq4Y{position:relative;z-index:1;max-width:var(--grid-max-width);margin-inline:auto;padding-inline:var(--grid-margin);display:grid;grid-template-columns:1fr 420px;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.InvestmentHero_content__w_1tm{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.InvestmentHero_headline__Bw_gx{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,var(--text-display-l-size));font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-primary);max-width:14ch;margin:0}.InvestmentHero_subheadline__aQMeA{font-size:clamp(1rem,1.6vw,var(--text-body-l-size));line-height:var(--text-body-l-lh);color:var(--color-text-secondary);max-width:52ch;margin:0}.InvestmentHero_actions__azMna{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.InvestmentHero_btnPrimary__7ckZI{display:inline-flex;align-items:center;gap:var(--space-2);padding:14px var(--space-6);background:var(--color-brand-gradient);color:var(--color-text-primary);font-size:var(--text-label-l-size);font-weight:var(--text-label-l-weight);letter-spacing:var(--text-label-l-ls);text-transform:uppercase;border-radius:var(--radius-md);text-decoration:none;transition:transform var(--duration-normal) var(--easing-spring),box-shadow var(--duration-normal) var(--easing-standard)}.InvestmentHero_btnPrimary__7ckZI:hover{transform:scale(1.02);box-shadow:var(--shadow-brand);color:var(--color-text-primary)}.InvestmentHero_btnGhost__hh5oS{display:inline-flex;align-items:center;padding:14px var(--space-6);background:transparent;border:1px solid var(--color-border-default);color:var(--color-text-primary);font-size:var(--text-label-l-size);font-weight:var(--text-label-l-weight);letter-spacing:var(--text-label-l-ls);text-transform:uppercase;border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--duration-normal) var(--easing-standard),color var(--duration-normal) var(--easing-standard)}.InvestmentHero_btnGhost__hh5oS:hover{border-color:var(--color-service-investment);color:var(--color-text-primary)}.InvestmentHero_badges___K8mc{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.InvestmentHero_badge__zyEJQ{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px var(--space-4);background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-full);font-size:var(--text-body-s-size);color:var(--color-text-secondary)}.InvestmentHero_badge__zyEJQ svg{color:var(--color-service-investment);flex-shrink:0}.InvestmentHero_visual__BcVrL{display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.InvestmentHero_schematic__4cXjX{display:flex;align-items:center;gap:0;background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-md),0 0 40px rgba(124,92,191,.15);width:100%}.InvestmentHero_schematicNode__W7b66{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--color-service-investment),var(--color-brand-primary));flex-shrink:0}.InvestmentHero_schematicNodeLabel__4cbtS{font-size:1.5rem}.InvestmentHero_schematicLine__52Tl_{flex:1 1;height:2px;background:linear-gradient(90deg,rgba(124,92,191,.6),rgba(79,110,247,.3));opacity:.6}.InvestmentHero_schematicCaption__KuLjf{font-size:var(--text-body-s-size);color:var(--color-text-muted);text-align:center;max-width:none;margin:0}@media (max-width:1024px){.InvestmentHero_inner__ffq4Y{grid-template-columns:1fr;padding-inline:40px}.InvestmentHero_visual__BcVrL{display:none}.InvestmentHero_headline__Bw_gx{max-width:20ch}}@media (max-width:640px){.InvestmentHero_section__EB2OH{padding-top:calc(var(--nav-height) + var(--space-7));padding-bottom:var(--space-7)}.InvestmentHero_inner__ffq4Y{padding-inline:var(--space-5);gap:var(--space-5)}.InvestmentHero_actions__azMna{flex-direction:column;align-items:stretch}.InvestmentHero_btnGhost__hh5oS,.InvestmentHero_btnPrimary__7ckZI{justify-content:center;text-align:center}}.InvestmentFeatures_section__Xs_FS{background-color:var(--color-bg-subtle);padding-block:var(--section-py-desktop)}.InvestmentFeatures_inner__fASTh{max-width:var(--grid-max-width);margin-inline:auto;padding-inline:var(--grid-margin);display:flex;flex-direction:column;gap:var(--space-9)}.InvestmentFeatures_header__SeX_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.InvestmentFeatures_headline__uPx9b{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,var(--text-display-m-size));font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--color-text-primary);max-width:24ch;margin:0}.InvestmentFeatures_subheadline__0t_jl{font-size:var(--text-body-l-size);line-height:var(--text-body-l-lh);color:var(--color-text-secondary);max-width:58ch;margin:0}.InvestmentFeatures_grid__ugSX6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-5);gap:var(--space-5)}@keyframes InvestmentFeatures_cardReveal__5PYBe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.InvestmentFeatures_card__6GBQz{background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-4);animation:InvestmentFeatures_cardReveal__5PYBe var(--duration-enter) var(--easing-enter) both;animation-delay:var(--stagger-delay,0s);transition:border-color var(--duration-normal) var(--easing-standard),box-shadow var(--duration-normal) var(--easing-standard),transform var(--duration-normal) var(--easing-standard)}.InvestmentFeatures_card__6GBQz:hover{border-color:var(--color-service-investment);box-shadow:0 0 30px rgba(124,92,191,.15);transform:translateY(-2px)}.InvestmentFeatures_iconWrap__qEd4H{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-md);background:var(--color-service-investment-subtle);color:var(--color-service-investment);flex-shrink:0}.InvestmentFeatures_cardTitle__KXKS0{font-family:var(--font-display);font-size:var(--text-heading-l-size);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--color-text-primary);margin:0}.InvestmentFeatures_cardDescription__2Lg8p{font-size:var(--text-body-m-size);line-height:var(--text-body-m-lh);color:var(--color-text-secondary);margin:0;max-width:none}@media (max-width:1024px){.InvestmentFeatures_inner__fASTh{padding-inline:40px}}@media (max-width:640px){.InvestmentFeatures_section__Xs_FS{padding-block:var(--section-py-mobile)}.InvestmentFeatures_inner__fASTh{padding-inline:var(--space-5);gap:var(--space-7)}.InvestmentFeatures_grid__ugSX6{grid-template-columns:1fr}.InvestmentFeatures_card__6GBQz{padding:var(--space-6)}}.InvestmentProcess_section___tc5y{padding-block:var(--section-py-desktop)}.InvestmentProcess_inner__Tpv5e{max-width:var(--grid-max-width);margin-inline:auto;padding-inline:var(--grid-margin);display:flex;flex-direction:column;gap:var(--space-9)}.InvestmentProcess_header__zfgS_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.InvestmentProcess_headline__Tr66W{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,var(--text-display-m-size));font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--color-text-primary);max-width:24ch;margin:0}.InvestmentProcess_steps__SKaZm{display:grid;grid-template-columns:repeat(4,1fr);position:relative;grid-gap:var(--space-5);gap:var(--space-5)}.InvestmentProcess_stepWrap__xxLqS{position:relative;display:flex;flex-direction:column}.InvestmentProcess_stepWrap__xxLqS:not(:last-child) .InvestmentProcess_stepNumber__SFZ1A:after{content:"";position:absolute;top:50%;left:calc(100% + 8px);width:calc(100% + var(--space-5) + 32px);height:2px;background:linear-gradient(90deg,rgba(124,92,191,.6),rgba(79,110,247,.3));pointer-events:none}.InvestmentProcess_step__MQL70{display:flex;flex-direction:column;gap:var(--space-5);background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-6);height:100%;transition:border-color var(--duration-normal) var(--easing-standard),box-shadow var(--duration-normal) var(--easing-standard)}.InvestmentProcess_step__MQL70:hover{border-color:var(--color-service-investment);box-shadow:0 0 30px rgba(124,92,191,.15)}.InvestmentProcess_stepNumber__SFZ1A{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--color-service-investment),var(--color-brand-primary));font-family:var(--font-mono);font-size:1rem;font-weight:600;color:var(--color-text-primary);flex-shrink:0;box-shadow:0 0 20px rgba(124,92,191,.3)}.InvestmentProcess_stepContent__oQvBC{display:flex;flex-direction:column;gap:var(--space-3)}.InvestmentProcess_stepTitle__v_gXI{font-family:var(--font-display);font-size:var(--text-heading-m-size);font-weight:600;line-height:1.35;color:var(--color-text-primary);margin:0}.InvestmentProcess_stepDescription__pTbQY{font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary);margin:0;max-width:none}@media (max-width:1024px){.InvestmentProcess_inner__Tpv5e{padding-inline:40px}.InvestmentProcess_steps__SKaZm{grid-template-columns:repeat(2,1fr)}.InvestmentProcess_stepWrap__xxLqS:not(:last-child) .InvestmentProcess_stepNumber__SFZ1A:after{display:none}}@media (max-width:640px){.InvestmentProcess_section___tc5y{padding-block:var(--section-py-mobile)}.InvestmentProcess_inner__Tpv5e{padding-inline:var(--space-5);gap:var(--space-7)}.InvestmentProcess_steps__SKaZm{grid-template-columns:1fr}}