.CRuTvW_pagina{background:var(--paper);color:var(--graphite);flex:1}.CRuTvW_portada{background:var(--paper);color:var(--graphite);border-bottom:1px solid #ddd9cd;padding:0 clamp(16px,5vw,72px) clamp(56px,9vw,120px)}.CRuTvW_barra{justify-content:space-between;align-items:center;gap:var(--sp-4);max-width:var(--content-max);padding:var(--sp-6) 0;margin:0 auto;display:flex}.CRuTvW_accesos{align-items:center;gap:var(--sp-4);display:flex}.CRuTvW_enlace{color:var(--graphite);font-weight:500}.CRuTvW_enlace:hover{text-underline-offset:3px;text-decoration:underline}.CRuTvW_hero{gap:var(--sp-6);max-width:var(--content-max);justify-items:start;margin:clamp(40px,8vw,104px) auto 0;display:grid}.CRuTvW_etiqueta{border-radius:var(--r-full);color:#4b6445;font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;border:1px solid #c7c2b3;padding:4px 10px;font-weight:500}.CRuTvW_hero h1{letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.6rem,7vw,5.5rem);line-height:.98}.CRuTvW_hero p{color:#3a3d3b;max-width:40rem;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.5}.CRuTvW_ctas{gap:var(--sp-3);flex-wrap:wrap;display:flex}.CRuTvW_botonClaro,.CRuTvW_botonClaroChico,.CRuTvW_botonBorde,.CRuTvW_cierre .CRuTvW_botonClaro{border-radius:var(--r-md);white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.CRuTvW_botonClaro{height:48px;padding:0 var(--sp-6);background:var(--paper);color:var(--graphite);font-size:var(--fs-lg)}.CRuTvW_botonClaro:hover,.CRuTvW_botonClaroChico:hover{background:var(--white)}.CRuTvW_botonClaroChico{height:36px;padding:0 var(--sp-4);background:var(--paper);color:var(--graphite)}.CRuTvW_botonBorde{height:48px;padding:0 var(--sp-6);color:var(--graphite);font-size:var(--fs-lg);border:1px solid #c7c2b3}.CRuTvW_botonBorde:hover{border-color:var(--graphite)}.CRuTvW_portada .CRuTvW_botonClaro,.CRuTvW_portada .CRuTvW_botonClaroChico{background:var(--graphite);color:var(--paper)}.CRuTvW_portada .CRuTvW_botonClaro:hover,.CRuTvW_portada .CRuTvW_botonClaroChico:hover{background:#2d302e}.CRuTvW_seccion{max-width:var(--content-max);margin:0 auto;padding:clamp(56px,8vw,96px) clamp(16px,5vw,72px) 0}.CRuTvW_tituloSeccion{font-size:clamp(1.5rem, 3vw, var(--fs-3xl));letter-spacing:-.03em;margin-bottom:var(--sp-8)}.CRuTvW_pilares{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CRuTvW_pilar{gap:var(--sp-3);padding:var(--sp-6);background:var(--white);border-radius:var(--r-lg);box-shadow:inset 0 3px 0 var(--sage);border:1px solid #ddd9cd;align-content:start;display:grid}.CRuTvW_pilar h3{font-size:var(--fs-xl)}.CRuTvW_pilar p,.CRuTvW_pasos p{color:#3a3d3b}.CRuTvW_pasos{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.CRuTvW_pasos li{gap:var(--sp-4);display:flex}.CRuTvW_pasos h3{font-size:var(--fs-lg);margin-bottom:var(--sp-1)}.CRuTvW_numero{border-radius:var(--r-full);background:var(--graphite);width:36px;height:36px;color:var(--sage);flex:none;place-items:center;font-weight:600;display:grid}.CRuTvW_cierre{justify-items:center;gap:var(--sp-6);text-align:center;padding:clamp(48px, 7vw, 80px) var(--sp-6);border-radius:var(--r-xl);background:var(--graphite);color:var(--paper);margin:clamp(64px,9vw,112px) clamp(16px,5vw,72px) 0;display:grid}.CRuTvW_cierre h2{letter-spacing:-.035em;font-size:clamp(1.75rem,4vw,2.75rem)}.CRuTvW_pie{max-width:var(--content-max);padding:var(--sp-10) clamp(16px, 5vw, 72px);color:#666a66;font-size:var(--fs-sm);margin:0 auto}@media (max-width:860px){.CRuTvW_pilares,.CRuTvW_pasos{grid-template-columns:minmax(0,1fr)}}
