.inicio{background:var(--mono-blanco);min-height:100dvh;color:var(--mono-negro);font-family:var(--font-core);flex-direction:column;padding:clamp(20px,4vw,56px) clamp(20px,5vw,72px);display:flex}.inicio-cabecera{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.inicio-logo{width:auto;height:clamp(44px,4.5vw,64px);display:block}.inicio-enlace{color:var(--text-link);border-bottom:2px solid;font-size:clamp(15px,1.1vw,18px);font-weight:700;text-decoration:none;transition:color .16s}.inicio-enlace:hover{color:var(--text-link-hover)}.inicio-hero{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,64px);padding-block:clamp(24px,3vh,48px);display:grid}.inicio-eyebrow{color:var(--negro-600);margin:0 0 .75em;font-size:clamp(15px,1.2vw,20px);font-weight:500}.inicio-h1{max-width:14ch;letter-spacing:var(--tracking-tight);margin:0;font-size:clamp(40px,min(5.5vw,9vh),96px);font-weight:700;line-height:1}.inicio-lead{max-width:46ch;color:var(--negro-600);font-size:clamp(17px,1.4vw,24px);line-height:var(--leading-body);margin:1.25em 0 0}.inicio-pasos{counter-reset:paso;max-width:46ch;margin:2.5em 0 0;padding:0;list-style:none}.inicio-pasos li{counter-increment:paso;border-top:1px solid var(--hairline);grid-template-columns:2.5ch 1fr;gap:1ch;padding:.75em 0;font-size:clamp(16px,1.2vw,20px);line-height:1.35;display:grid}.inicio-pasos li:last-child{border-bottom:1px solid var(--hairline)}.inicio-pasos li:before{content:counter(paso, decimal-leading-zero);color:var(--mono-fucsia);font-variant-numeric:tabular-nums;font-weight:700}.inicio-acciones{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5em;display:flex}.inicio-boton{border-radius:var(--radius-pill);background:var(--mono-fucsia);color:var(--mono-vainilla);letter-spacing:var(--tracking-wide);text-transform:uppercase;justify-content:center;align-items:center;padding:.9em 1.7em;font-size:clamp(13px,.95vw,15px);font-weight:700;text-decoration:none;transition:background-color .16s,transform .12s;display:inline-flex}.inicio-boton:hover{background:var(--mono-negro)}.inicio-boton:active{transform:scale(.97)}.inicio-mono{width:clamp(180px,22vw,380px);margin:0}.inicio-mono img{width:100%;height:auto;display:block}.inicio-pie{border-top:1px solid var(--hairline);color:var(--negro-600);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-top:1rem;font-size:clamp(13px,1vw,16px);display:flex}.inicio-pie a{color:inherit;border-bottom:2px solid;text-decoration:none}@media (max-width:820px){.inicio-hero{grid-template-columns:1fr}.inicio-mono{display:none}}
