.fin-who{margin-top:30px;max-width:460px}.fin-who .core{padding:24px 20px 22px}.fin-who .socios{margin-top:4px}.fin-who p.note{margin-top:16px}@media (min-width:1024px){.fin-who .core{padding:34px 34px 30px}}.fin-steps .step h3{font-size:clamp(1.45rem,1.2rem + .9vw,2.1rem)}.fin-form{scroll-margin-top:100px}.fin-grid{display:grid;gap:36px}@media (min-width:1024px){.fin-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}}.fin-grid .fin-aside .lead{margin-top:22px}.fin-ok-l{display:grid;gap:8px;margin-top:4px;color:var(--bone2)}