.cz-guia{background:#fff}.cz-guia__ancho{max-width:760px}.cz-guia__cabeza{background:linear-gradient(180deg, var(--cz-crema) 0%, #fff 100%);padding:140px 0 40px}.cz-guia__cabeza h1{color:var(--cz-marino);margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:1.1}.cz-guia__entrada{color:var(--cz-texto);margin:22px 0 0;font-size:19px;line-height:1.7}.cz-guia__datos{color:var(--cz-tenue);margin:18px 0 0;font-size:14px;font-weight:600}.cz-guia__cuerpo{color:var(--cz-texto);padding-bottom:96px;font-size:17px;line-height:1.75}.cz-guia__cuerpo h2{color:var(--cz-marino);margin:56px 0 16px;scroll-margin-top:110px;font-size:clamp(24px,2.4vw,31px);font-weight:800;line-height:1.2}.cz-guia__cuerpo p{margin:0 0 16px}.cz-guia__cuerpo strong{color:var(--cz-marino)}.cz-guia__indice{border:1px solid var(--cz-linea);background:var(--cz-crema);border-radius:16px;margin:8px 0;padding:22px 24px}.cz-guia__indice strong{margin-bottom:8px;font-size:15px;display:block}.cz-guia__indice ol{margin:0;padding-left:20px}.cz-guia__indice li{margin:4px 0}.cz-guia__indice button{color:var(--cz-marino-2);font:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:16px;text-decoration:underline}.cz-guia__lista{margin:0 0 18px;padding-left:22px}.cz-guia__lista li{margin:0 0 12px;padding-left:4px}.cz-guia__ejemplos{gap:16px;margin:20px 0 22px;display:grid}.cz-guia__ejemplos figure{border-left:4px solid var(--cz-verde);background:var(--cz-verde-suave);border-radius:0 14px 14px 0;margin:0;padding:18px 20px}.cz-guia__ejemplos figcaption{color:var(--cz-verde);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:800}.cz-guia__ejemplos blockquote{margin:0;font-size:16px;line-height:1.65}.cz-guia__nota{background:var(--cz-marino);color:#dbe7f1;border-radius:18px;margin:28px 0 8px;padding:26px 26px 22px}.cz-guia__nota p{margin:0;font-size:17px}.cz-guia__nota strong{color:#fff}.cz-guia__acciones{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:18px;display:flex}.cz-guia__nota .cz-boton-texto{color:#fff}.cz-guia__palomitas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cz-guia__palomitas li{align-items:flex-start;gap:10px;display:flex}.cz-guia__palomitas svg{background:var(--cz-verde-suave);width:22px;height:22px;color:var(--cz-verde);border-radius:50%;flex:none;margin-top:3px;padding:4px}.cz-guia__faq{margin-top:0}.cz-guia .cz-giro__relacionados{max-width:none;margin-top:48px}.cz-guias__lista{gap:16px;margin:0;padding:0;list-style:none;display:grid}.cz-guias__lista a{border:1px solid var(--cz-linea);background:var(--cz-crema);color:inherit;border-radius:16px;gap:8px;padding:24px;text-decoration:none;display:grid}.cz-guias__lista a:hover{border-color:var(--cz-verde)}.cz-guias__lista strong{font-family:var(--cz-titulos);color:var(--cz-marino);font-size:21px}.cz-guias__lista span{color:var(--cz-tenue);font-size:16px;line-height:1.6}.cz-guias__lista small{color:var(--cz-tenue);font-size:13px;font-weight:600}@media (max-width:640px){.cz-guia__cabeza{padding-top:112px}.cz-guia__entrada{font-size:17px}.cz-guia__cuerpo{font-size:16px}}.cz-guia__pregunta{color:var(--cz-marino);background:#f1f3f6;border-radius:16px 16px 16px 4px;margin:12px 0 24px;padding:18px 22px;font-size:18px;font-weight:600}.cz-guia__casos{gap:20px;display:grid}.cz-guia__casos section{border:1px solid var(--cz-linea);border-radius:18px;padding:22px 24px 8px}.cz-guia__casos h3{color:var(--cz-marino);margin:0 0 10px;font-size:19px;font-weight:800}.cz-guia__casos .cz-guia__ejemplos{gap:10px;margin:8px 0 14px}.cz-guia__casos p{font-size:16px}.cz-guia__aclaracion{color:var(--cz-tenue);font-size:13px;margin-top:10px!important}.cz-guia__tabla{border:1px solid var(--cz-linea);border-radius:14px;margin:16px 0 24px;overflow-x:auto}.cz-guia__tabla table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px;line-height:1.5}.cz-guia__tabla th,.cz-guia__tabla td{border-bottom:1px solid var(--cz-linea);text-align:left;vertical-align:top;padding:13px 14px}.cz-guia__tabla thead th{background:var(--cz-crema);color:var(--cz-marino);font-weight:800}.cz-guia__tabla tbody th{width:24%;color:var(--cz-marino);font-weight:700}.cz-guia__tabla td{color:var(--cz-tenue)}.cz-guia__tabla td:last-child{color:var(--cz-texto);background:var(--cz-verde-suave)}.cz-guia__tabla tr:last-child th,.cz-guia__tabla tr:last-child td{border-bottom:0}
