:root{--fs-blue:#00A0E3;--fs-ink:#2B2A29;--fs-paper:#F5F6F7;--fs-line:rgba(43,42,41,.12);--fs-muted:#61676d}
.formularios-page{background:#fff;color:var(--fs-ink);overflow:hidden}.formularios-page strong{font-weight:800}.formularios-hero{margin-top:76px;background:var(--fs-ink);color:#fff;position:relative;isolation:isolate;overflow:hidden}.formularios-hero:before{content:"";position:absolute;width:680px;height:680px;border:1px solid rgba(0,160,227,.18);border-radius:50%;right:-260px;top:-330px;z-index:-1}.formularios-hero .container-xl{min-height:690px;display:flex;align-items:center}.formularios-kicker{display:inline-flex;align-items:center;gap:.7rem;font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#7fd7fb}.formularios-kicker:before{content:"";width:34px;height:2px;background:currentColor}.formularios-hero h1{font-size:clamp(3.4rem,7vw,7.4rem);line-height:.92;letter-spacing:-.06em;font-weight:300;max-width:1050px;margin:1.4rem 0 0}.formularios-hero h1 strong{color:var(--fs-blue)}.formularios-lead{font-size:clamp(1.06rem,1.55vw,1.34rem);line-height:1.75;max-width:800px;color:rgba(255,255,255,.72);margin:2rem 0 0}.formularios-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.formularios-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.14);margin-top:3rem;max-width:850px}.formularios-meta span{padding:1rem .9rem 0 0;color:rgba(255,255,255,.58);font-size:.8rem;line-height:1.45}.formularios-meta b{display:block;color:#fff;margin-bottom:.25rem}.formularios-section{padding:clamp(5rem,8vw,8rem) 0}.formularios-section.paper{background:var(--fs-paper)}.formularios-heading{font-size:clamp(2.5rem,5vw,5.4rem);line-height:.98;letter-spacing:-.055em;font-weight:300;margin:0}.formularios-heading strong{color:var(--fs-blue)}.formularios-copy{font-size:1.03rem;line-height:1.85;color:var(--fs-muted)}.formularios-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.formularios-card{padding:2rem;min-height:270px;border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);background:#fff;display:flex;flex-direction:column}.formularios-card .index{font-size:.69rem;letter-spacing:.1em;font-weight:800;color:var(--fs-blue)}.formularios-card i{font-size:1.7rem;color:var(--fs-blue);margin:1.8rem 0}.formularios-card h3{font-size:1.35rem;letter-spacing:-.03em}.formularios-card p{color:var(--fs-muted);line-height:1.7;margin-bottom:0}.formularios-flow{background:var(--fs-ink);color:#fff}.formularios-flow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.formularios-flow-step{padding:1.8rem 1.3rem;min-height:180px;border-right:1px solid rgba(255,255,255,.14)}.formularios-flow-step:last-child{border-right:0}.formularios-flow-step span{font-size:.7rem;color:#7fd7fb;font-weight:800;letter-spacing:.12em}.formularios-flow-step h3{font-size:1.2rem;margin:1.2rem 0 .7rem}.formularios-flow-step p{font-size:.92rem;line-height:1.65;color:rgba(255,255,255,.62);margin:0}.formularios-usecases{display:grid;grid-template-columns:1.1fr .9fr;gap:0;border:1px solid var(--fs-line)}.formularios-usecases-main{padding:clamp(2.2rem,5vw,4.5rem)}.formularios-usecases-side{background:var(--fs-paper);padding:clamp(2.2rem,5vw,4.5rem);border-left:1px solid var(--fs-line)}.formularios-tag{display:inline-block;border:1px solid var(--fs-line);padding:.52rem .72rem;margin:.25rem .22rem .25rem 0;font-size:.78rem}.formularios-cta{background:#171716;color:#fff;position:relative;overflow:hidden}.formularios-cta:after{content:"MÉTODO";position:absolute;right:-.03em;bottom:-.24em;font-size:clamp(7rem,20vw,20rem);font-weight:800;letter-spacing:-.1em;color:rgba(255,255,255,.025)}.formularios-cta .container-xl{position:relative;z-index:2}.formularios-cta p{color:rgba(255,255,255,.65);max-width:720px}.formularios-note{font-size:.83rem;color:#6a6e72;border-left:3px solid var(--fs-blue);padding-left:1rem}.formularios-related a{display:block;border-top:1px solid var(--fs-ink);padding:1.2rem 0;color:var(--fs-ink)}.formularios-related a small{font-size:.68rem;letter-spacing:.12em;color:var(--fs-blue);text-transform:uppercase;font-weight:800}.formularios-related a h3{font-size:1.45rem;margin:.6rem 0 .2rem;letter-spacing:-.03em}
@media(max-width:991.98px){.formularios-hero .container-xl{min-height:auto;padding-top:5.5rem;padding-bottom:5rem}.formularios-meta{grid-template-columns:repeat(2,1fr)}.formularios-grid{grid-template-columns:1fr 1fr}.formularios-flow-grid{grid-template-columns:1fr 1fr}.formularios-flow-step:nth-child(2){border-right:0}.formularios-flow-step:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.14)}.formularios-usecases{grid-template-columns:1fr}.formularios-usecases-side{border-left:0;border-top:1px solid var(--fs-line)}}
@media(max-width:767.98px){.formularios-hero{margin-top:68px}.formularios-grid,.formularios-flow-grid{grid-template-columns:1fr}.formularios-flow-step,.formularios-flow-step:nth-child(2){border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.formularios-flow-step:last-child{border-bottom:0}.formularios-meta{grid-template-columns:1fr 1fr}.formularios-card{min-height:auto}}
