.dist{color:#16181d;-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;min-height:100dvh;font-family:Geist,system-ui,sans-serif;display:flex}.dist-barra{padding:max(14px, env(safe-area-inset-top)) 20px 14px;box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1040px;margin:0 auto;display:flex}.dist-marca{color:inherit;letter-spacing:-.03em;align-items:center;gap:8px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.dist-marca img{border-radius:9px}.dist-chip{color:#d9432c;background:#fff1ee;border:1px solid #ffdcd5;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.dist-contenido{box-sizing:border-box;flex:1;align-content:start;gap:28px;width:100%;max-width:1040px;margin:0 auto;padding:18px 20px 32px;display:grid}@media (width>=860px){.dist-contenido{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;padding-top:56px}}.dist-titulo{letter-spacing:-.045em;margin:0;font-size:clamp(34px,7.5vw,54px);font-weight:700;line-height:1.02}.dist-lead{color:#4a4d55;max-width:34ch;margin:14px 0 0;font-size:17px;line-height:1.45}.dist-lead strong{color:#f4573f;font-weight:650}.dist-lista{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.dist-lista li{align-items:center;gap:12px;font-size:15.5px;font-weight:500;line-height:1.35;display:flex}.dist-lista svg{box-sizing:border-box;color:#f4573f;background:#fff1ee;border-radius:12px;flex:none;width:40px;height:40px;padding:9px}.dist-tarjeta{background:#f7f7f8;border:1px solid #ececee;border-radius:22px;padding:22px 20px}.dist-form{gap:14px;display:grid}.dist-form-titulo,.dist-listo-titulo{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:650;line-height:1.2}.dist-campo{gap:6px;display:grid}.dist-campo span{color:#4a4d55;font-size:13px;font-weight:600}.dist-campo input{font:inherit;color:inherit;background:#fff;border:1px solid #e2e2e6;border-radius:14px;outline:none;padding:13px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.dist-campo input:focus{border-color:#ff6b5b;box-shadow:0 0 0 3px #ffdcd5}.dist-error{color:#c2381f;margin:0;font-size:14px;font-weight:500}.dist-boton{font:inherit;color:#fff;cursor:pointer;background:linear-gradient(#ff7a6b,#f4573f);border:none;border-radius:999px;padding:15px 20px;font-size:16px;font-weight:650;transition:transform .12s,opacity .15s;box-shadow:0 8px 22px -10px #f4573fbf}.dist-boton:active{transform:scale(.98)}.dist-boton:disabled{opacity:.6;cursor:default}.dist-nota{color:#8e8e96;text-align:center;margin:0;font-size:12.5px}.dist-listo{justify-items:start;gap:10px;display:grid}.dist-listo-icono{color:#fff;background:linear-gradient(#ff7a6b,#f4573f);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.dist-listo-texto{color:#4a4d55;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.dist-enlace{font:inherit;color:#d9432c;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:14px;font-weight:600}.dist-pie{padding:18px 20px max(22px, env(safe-area-inset-bottom));text-align:center;border-top:1px solid #f0f0f2}.dist-pie a{color:#16181d;font-size:14.5px;font-weight:600;text-decoration:none}
