.fin a{text-decoration:none}.fin a:hover{opacity:.85}@keyframes fin-mentor-float{0%{transform:translate(-990px)}to{transform:translate(0)}}.fin .fin-mentor-track{animation:fin-mentor-float 36s linear infinite}.fin .fin-mentor-viewport:hover .fin-mentor-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.fin .fin-mentor-track{animation-duration:90s}}@media(max-width:960px){.fin section[style*="padding: 100px 48px"],.fin section[style*="padding: 92px 48px"]{padding:72px 24px!important}.fin .fin-hero{padding:80px 24px 72px!important}.fin .fin-stats{padding:40px 24px!important}.fin [style*="grid-template-columns: 1fr 1fr; gap: 80px"]{grid-template-columns:1fr!important;gap:40px!important}.fin [style*="grid-template-columns: 1fr 2fr"]{grid-template-columns:1fr!important;gap:24px!important;padding:32px 24px!important}.fin [style*="grid-template-columns: repeat(4, minmax(0, 1fr))"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:20px!important}.fin [style*="grid-template-columns: repeat(3, minmax(0, 1fr))"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fin .fin-stats [style*=border-right]:nth-child(2){border-right:0!important}.fin h1{font-size:clamp(38px,8vw,68px)!important}.fin h2{font-size:clamp(30px,5.5vw,48px)!important}.fin h3[style*="font-size: 38px"]{font-size:clamp(26px,5vw,38px)!important}}@media(max-width:600px){.fin section[style*="padding: 100px 48px"],.fin section[style*="padding: 92px 48px"]{padding:56px 16px!important}.fin .fin-hero{padding:56px 16px!important}.fin .fin-stats{padding:32px 16px!important}.fin .fin-stats [style*="padding: 0 24px"]{padding:0 8px!important}.fin .fin-stats [style*="font-size: 44px"]{font-size:34px!important}.fin [style*="grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px"],.fin [style*="grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px"],.fin [style*="grid-template-columns: repeat(3, minmax(0, 1fr))"]{grid-template-columns:1fr!important}.fin [style*="grid-column: 1 / -1; display: flex"]{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.fin [style*="grid-template-columns: repeat(auto-fit, minmax(300px, 1fr))"]{grid-template-columns:1fr!important}.fin #market [style*="padding: 14px 20px"]{padding:12px!important;font-size:13px!important}.fin [style*="padding: 17px 36px"],.fin [style*="padding: 16px 36px"]{padding-left:28px!important;padding-right:28px!important}.fin #summit a[style*="justify-content: space-between"]{gap:12px}.fin [style*="height: 420px"]{height:300px!important}}
