.fintech-hero-section{max-width:1920px;margin:0 auto;background-color:#0f1249;position:relative;overflow:hidden;clip-path:polygon(80px 80px,80px 0,100% 0,100% 100%,0 100%,0 80px)}.fintech-hero-section .main-wrapper{max-width:1320px;margin:0 auto;padding:140px 40px 120px;display:flex;justify-content:space-between;align-items:center;gap:80px}.fintech-hero-section .main-wrapper .text-wrapper{max-width:720px;color:#fff}.fintech-hero-section .main-wrapper .text-wrapper .section-name{height:22px;display:inline-block;font-size:.75rem;font-family:PPNeuneMontreal-semiBold,serif;text-transform:uppercase;border-bottom:3px solid #fcc741;color:#abacbf}.fintech-hero-section .main-wrapper .text-wrapper h1{margin-top:20px;font-size:4rem;font-weight:500;line-height:1.12;color:#fff}.fintech-hero-section .main-wrapper .text-wrapper h1 strong{font-family:PPGoshaSans,sans-serif;color:#fcc741}.fintech-hero-section .main-wrapper .text-wrapper .description{margin-top:28px;max-width:580px;font-size:1.25rem;line-height:1.5;color:#abacbf}.fintech-hero-section .main-wrapper .text-wrapper .cta-row{margin-top:44px;display:flex;align-items:center;flex-wrap:wrap;gap:24px}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .cta-button{display:inline-flex;align-items:center;gap:10px;padding:23px 48px;background-color:#fcc741;color:#0f1249;font-size:1rem;font-family:PPNeuneMontreal-medium,sans-serif;border-radius:4px;text-decoration:none;transition:background-color .2s}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .cta-button svg{transform:rotate(135deg)}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .cta-button:hover{background-color:#fca908}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .cta-button:active{background-color:#e19500}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .ghost-button{padding:22px 24px;color:#fff;font-size:1rem;text-decoration:none;border:1px solid rgba(255,255,255,.24);border-radius:4px;transition:border-color .2s}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .ghost-button:hover{border-color:#fff9}.fintech-hero-section .main-wrapper .text-wrapper .trust-line{margin-top:32px;font-size:.875rem;color:#858ca1}.fintech-hero-section .main-wrapper .stat-panel{list-style:none;display:flex;flex-direction:column;gap:1px;min-width:320px;background-color:#ffffff1f;border:1px solid rgba(255,255,255,.12)}.fintech-hero-section .main-wrapper .stat-panel .stat-chip{display:flex;flex-direction:column;gap:6px;padding:32px 36px;background-color:#171b56}.fintech-hero-section .main-wrapper .stat-panel .stat-chip .stat-value{font-family:PPGoshaSans,sans-serif;font-size:2.5rem;color:#fcc741;line-height:1}.fintech-hero-section .main-wrapper .stat-panel .stat-chip .stat-label{font-size:.875rem;color:#abacbf;text-transform:uppercase;letter-spacing:.06em}.fintech-hero-section a:focus-visible{outline:2px solid #fcc741;outline-offset:3px}@media (max-width: 1200px){.fintech-hero-section{clip-path:polygon(40px 40px,40px 0,100% 0,100% 100%,0 100%,0 40px)}.fintech-hero-section .main-wrapper{flex-direction:column;align-items:flex-start;padding:100px 40px 80px;gap:56px}.fintech-hero-section .main-wrapper .text-wrapper h1{font-size:2.5rem}.fintech-hero-section .main-wrapper .stat-panel{width:100%;flex-direction:row}.fintech-hero-section .main-wrapper .stat-panel .stat-chip{flex:1;padding:24px}.fintech-hero-section .main-wrapper .stat-panel .stat-chip .stat-value{font-size:1.75rem}}@media (max-width: 768px){.fintech-hero-section .main-wrapper{padding:80px 20px 64px}.fintech-hero-section .main-wrapper .text-wrapper h1{font-size:2rem}.fintech-hero-section .main-wrapper .text-wrapper .description{font-size:1.125rem}.fintech-hero-section .main-wrapper .text-wrapper .cta-row .cta-button{width:100%;justify-content:center}.fintech-hero-section .main-wrapper .stat-panel{flex-direction:column}.fintech-hero-section .main-wrapper .stat-panel .stat-chip{flex-direction:row;align-items:baseline;gap:12px;padding:14px 18px}.fintech-hero-section .main-wrapper .stat-panel .stat-chip .stat-value{font-size:1.25rem;white-space:nowrap}}
