.t4k{--t4-tinta:#071d3b;--t4-tinta-2:#3a4c66;--t4-etiqueta:#0a6f8f;--t4-nota:#5b6b82;--t4-acento:#00b8e4;--t4-papel:#f5f7fa;--t4-hielo:#eaf8fd;--t4-linea:#10233f1f;--t4-f:var(--hm-f-texto),"iAmanos respaldo sans",Arial,Helvetica,sans-serif;background:var(--t4-papel);color:var(--t4-tinta);font-family:var(--t4-f);-webkit-font-smoothing:antialiased;padding:136px 0 96px}.t4k *{box-sizing:border-box}.t4k-wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"texto""form""ley";gap:32px;width:min(1200px,100% - 48px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.t4k-texto{grid-area:texto;min-inline-size:0}.t4k-tarjeta{grid-area:form;min-inline-size:0}.t4k-ley{grid-area:ley;min-inline-size:0}.t4k-ruta{color:var(--t4-nota);margin:0 0 24px;font-size:14px}.t4k .t4k-ruta a{color:var(--t4-etiqueta);text-underline-offset:3px;text-decoration:underline}.t4k .t4k-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--t4-etiqueta);margin:0 0 16px;font-size:13px;font-weight:600}.t4k .t4k-h1{font:700 clamp(34px,2.2vw + 18px,52px)/1.06 var(--t4-f);letter-spacing:-.015em;color:var(--t4-tinta);text-wrap:balance;margin:0 0 24px}.t4k .can-sub{color:var(--t4-tinta-2);max-inline-size:56ch;margin:0 0 16px;font-size:19px;line-height:1.55}.t4k .can-sub b{color:var(--t4-tinta);font-weight:650}.t4k .can-ley{border-top:1px solid var(--t4-linea);color:var(--t4-tinta-2);max-inline-size:64ch;margin:0;padding-top:24px;font-size:15px;line-height:1.65}.t4k .can-ley b{color:var(--t4-tinta)}.t4k a{color:var(--t4-etiqueta);text-underline-offset:3px}.t4k a:focus-visible{outline:3px solid var(--t4-tinta);outline-offset:2px;border-radius:4px}.t4k .can-form,.t4k .can-ok{border:1px solid var(--t4-linea);background:#fff;border-radius:20px;gap:16px;margin:0;padding:32px;display:grid;box-shadow:0 24px 60px -36px #071d3b59}.t4k .can-form__nota{border-block-end:3px solid var(--t4-acento);color:var(--t4-tinta-2);margin:0;padding-block-end:16px;font-size:16px;line-height:1.55}.t4k .can-form__nota b{color:var(--t4-tinta)}.t4k .can-form label{gap:6px;display:grid}.t4k .can-form label>span{color:var(--t4-tinta);font-size:15px;font-weight:600}.t4k .can-form label>span b{color:var(--t4-etiqueta)}.t4k .can-form label>span i{color:var(--t4-tinta-2);font-style:normal;font-weight:400}.t4k .can-form :is(input,select,textarea){width:100%;min-height:48px;font:400 17px/1.4 var(--t4-f);color:var(--t4-tinta);background:#fff;border:1px solid #7a879c;border-radius:8px;padding:10px 14px}.t4k .can-form textarea{resize:vertical;min-height:88px}.t4k .can-form ::placeholder{color:#6b778a}.t4k .can-form :is(input,select,textarea):focus-visible{outline:3px solid var(--t4-tinta);outline-offset:1px;border-color:var(--t4-tinta)}.t4k .can-dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.t4k .can-ayuda{color:var(--t4-tinta-2);margin:0;font-size:14px;line-height:1.6}.t4k .can-error{color:#8a1c1c;background:#fdecec;border-radius:8px;margin:0;padding:12px 16px;font-size:15px}.t4k .can-btn{border:2px solid var(--t4-tinta);background:var(--t4-tinta);color:#fff;min-height:52px;font:600 17px/1.2 var(--t4-f);cursor:pointer;border-radius:8px;padding:0 24px;transition:background-color .16s}.t4k .can-btn:hover:not(:disabled){background:#0b2a52;border-color:#0b2a52}.t4k .can-btn:focus-visible{outline:3px solid var(--t4-tinta);outline-offset:3px}.t4k .can-btn:disabled{color:var(--t4-tinta-2);cursor:progress;background:#e3e9f1;border-color:#e3e9f1}.t4k .can-ok{border-color:#0f513240}.t4k .can-ok p{color:var(--t4-tinta-2);margin:0;font-size:16px;line-height:1.6}.t4k .can-ok b{color:var(--t4-tinta)}.t4k .can-ok__t{font:700 28px/1.1 var(--t4-f)!important;color:#0f5132!important}.t4k .can-ok__pie{font-size:14px!important}.t4k .can-folio{background:#e8f6ee;border-radius:12px;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;padding:16px;font-size:16px;display:grid}.t4k .can-folio dt{color:var(--t4-tinta-2);text-transform:uppercase;letter-spacing:.06em;align-self:baseline;font-size:13px;font-weight:600}.t4k .can-folio dd{color:var(--t4-tinta);font-variant-numeric:tabular-nums;margin:0}@media (max-width:899px){.t4k{padding:96px 0 64px}.t4k-wrap{gap:24px;width:calc(100% - 32px)}.t4k .can-form,.t4k .can-ok{padding:24px 20px}.t4k .can-sub{font-size:18px}}@media (max-width:520px){.t4k .can-dos{grid-template-columns:minmax(0,1fr)}}@media (min-width:1080px){.t4k-wrap{grid-template:"texto form""ley form"1fr/minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:32px 64px}.t4k-tarjeta{position:sticky;top:96px}}.t4k :is(a,li,small){font-size:inherit!important}
