.detalles-grid[data-astro-cid-4y46dvys]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pasos-lista[data-astro-cid-4y46dvys]{border-radius:calc(var(--border-radius) + 4px);padding:1.75rem 2rem;display:grid;gap:.65rem;counter-reset:paso}.pasos-lista[data-astro-cid-4y46dvys] li[data-astro-cid-4y46dvys]{counter-increment:paso;color:rgba(var(--black),.75)}.pasos-lista[data-astro-cid-4y46dvys] li[data-astro-cid-4y46dvys]::marker{font-weight:700;color:var(--primary)}.registro-form[data-astro-cid-4y46dvys]{padding:2rem;display:flex;flex-direction:column;gap:1rem}.form-grid[data-astro-cid-4y46dvys]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem 1.25rem}.folio-row[data-astro-cid-4y46dvys]{display:flex;gap:.75rem;align-items:stretch}.folio-row[data-astro-cid-4y46dvys] input[data-astro-cid-4y46dvys]{flex:1 1 auto}.folio-actions[data-astro-cid-4y46dvys]{display:flex;flex-direction:column;gap:.45rem;flex:0 0 auto}.folio-actions[data-astro-cid-4y46dvys] .button[data-astro-cid-4y46dvys]{width:100%;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;height:auto}@media(max-width:640px){.folio-row[data-astro-cid-4y46dvys]{flex-direction:column}.folio-actions[data-astro-cid-4y46dvys],.folio-actions[data-astro-cid-4y46dvys] .button[data-astro-cid-4y46dvys]{width:100%}}.form-fieldset[data-astro-cid-4y46dvys]{margin:0;padding:1.5rem;border:1px solid rgba(var(--secondary-rgb),.2);border-radius:calc(var(--border-radius) - 4px);display:flex;flex-direction:column;gap:1rem}.form-fieldset[data-astro-cid-4y46dvys] legend[data-astro-cid-4y46dvys]{font-weight:700;text-transform:uppercase;font-size:.9rem;color:var(--gray-dark);letter-spacing:.08em}.discount-options[data-astro-cid-4y46dvys]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.radio-card[data-astro-cid-4y46dvys]{display:block;position:relative}.radio-card[data-astro-cid-4y46dvys] input[data-astro-cid-4y46dvys]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.radio-card[data-astro-cid-4y46dvys] span[data-astro-cid-4y46dvys]{display:block;border:1px solid rgba(var(--secondary-rgb),.25);border-radius:calc(var(--border-radius) - 6px);padding:.9rem 1rem;background:#ffffffe6;line-height:1.4;color:rgba(var(--gray-dark),.85);font-weight:500;transition:var(--transition);text-align:center}.radio-card[data-astro-cid-4y46dvys] input[data-astro-cid-4y46dvys]:focus-visible+span[data-astro-cid-4y46dvys]{box-shadow:0 0 0 3px rgba(var(--secondary-rgb),.3)}.radio-card[data-astro-cid-4y46dvys] input[data-astro-cid-4y46dvys]:checked+span[data-astro-cid-4y46dvys]{border-color:var(--primary);background:rgba(var(--primary-rgb),.08);color:var(--gray-dark);box-shadow:0 12px 24px rgba(var(--primary-rgb),.15)}.discount-section[data-astro-cid-4y46dvys]{border:1px dashed rgba(var(--secondary-rgb),.35);border-radius:calc(var(--border-radius) - 4px);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.discount-hint[data-astro-cid-4y46dvys]{margin:0;color:rgba(var(--gray-dark),.85);font-size:.95rem}.evidence-grid[data-astro-cid-4y46dvys]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.evidence-grid[data-astro-cid-4y46dvys] small[data-astro-cid-4y46dvys]{font-weight:400;color:rgba(var(--gray-dark),.7);display:block}.discount-section[data-astro-cid-4y46dvys][hidden]{display:none!important}.registro-form[data-astro-cid-4y46dvys] label[data-astro-cid-4y46dvys]{display:flex;flex-direction:column;gap:.35rem;font-weight:600;color:var(--gray-dark)}.registro-form[data-astro-cid-4y46dvys] input[data-astro-cid-4y46dvys],.registro-form[data-astro-cid-4y46dvys] select[data-astro-cid-4y46dvys],.registro-form[data-astro-cid-4y46dvys] textarea[data-astro-cid-4y46dvys]{padding:.85rem 1rem;border-radius:calc(var(--border-radius) - 6px);border:1px solid rgba(var(--secondary-rgb),.2);background:#fffffff2}.registro-form[data-astro-cid-4y46dvys] input[data-astro-cid-4y46dvys]:focus,.registro-form[data-astro-cid-4y46dvys] select[data-astro-cid-4y46dvys]:focus,.registro-form[data-astro-cid-4y46dvys] textarea[data-astro-cid-4y46dvys]:focus{outline:none;border-color:rgba(var(--primary-rgb),.6);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.2)}
