.dw[data-astro-cid-3psadpg7]{gap:var(--space-5);display:grid}.dw-msg[data-astro-cid-3psadpg7]{padding:var(--space-3) var(--space-4);border-left:5px solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-cream);margin:0}.dw-msg--error[data-astro-cid-3psadpg7]{border-left-color:var(--color-accent);background:#fdecee}.dw-tabs[data-astro-cid-3psadpg7]{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--color-cream);border:0;grid-template-columns:1fr 1fr;margin:0;display:grid}.dw-tab[data-astro-cid-3psadpg7] input[data-astro-cid-3psadpg7],.dw-option[data-astro-cid-3psadpg7] input[data-astro-cid-3psadpg7]{opacity:0;pointer-events:none;position:absolute}.dw-tab[data-astro-cid-3psadpg7] span[data-astro-cid-3psadpg7]{min-height:var(--tap-min);border-radius:var(--radius-pill);font-weight:var(--weight-bold);cursor:pointer;justify-content:center;align-items:center;display:flex}.dw-tab[data-astro-cid-3psadpg7] input[data-astro-cid-3psadpg7]:checked+span[data-astro-cid-3psadpg7]{background:var(--color-brand);color:#fff}.dw-tab[data-astro-cid-3psadpg7] input[data-astro-cid-3psadpg7]:focus-visible+span[data-astro-cid-3psadpg7],.dw-option[data-astro-cid-3psadpg7]:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.dw-group[data-astro-cid-3psadpg7]{border:0;margin:0;padding:0}.dw-legend[data-astro-cid-3psadpg7]{margin-bottom:var(--space-3);font-weight:var(--weight-bold)}.dw[data-astro-cid-3psadpg7]:has([data-dw-freq][value=month]:checked) .dw-group--once[data-astro-cid-3psadpg7],.dw[data-astro-cid-3psadpg7]:has([data-dw-freq][value=once]:checked) .dw-group--month[data-astro-cid-3psadpg7]{display:none}.dw-options[data-astro-cid-3psadpg7]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.dw-option[data-astro-cid-3psadpg7]{align-content:center;gap:var(--space-1);min-height:5rem;padding:var(--space-3);background:var(--color-surface);border:2px solid var(--color-sand);border-radius:var(--radius);text-align:center;cursor:pointer;display:grid;position:relative}.dw-option[data-astro-cid-3psadpg7]:has(input:checked){border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:#fff5f6}.dw-amount[data-astro-cid-3psadpg7]{font-size:var(--text-xl);font-weight:var(--weight-heading)}.dw-option--open[data-astro-cid-3psadpg7] .dw-amount[data-astro-cid-3psadpg7]{font-size:var(--text-base)}.dw-sub[data-astro-cid-3psadpg7]{color:var(--color-ink-muted)}.dw-custom[data-astro-cid-3psadpg7]{gap:var(--space-2);display:none}.dw[data-astro-cid-3psadpg7]:has(input[name=nivel][data-open]:checked) .dw-custom[data-astro-cid-3psadpg7]{display:grid}.dw-custom[data-astro-cid-3psadpg7] label[data-astro-cid-3psadpg7],.dw-field[data-astro-cid-3psadpg7] label[data-astro-cid-3psadpg7]{font-weight:var(--weight-bold)}.dw-custom__input[data-astro-cid-3psadpg7]{align-items:center;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-bold);display:flex}.dw-custom[data-astro-cid-3psadpg7] input[data-astro-cid-3psadpg7],.dw-field[data-astro-cid-3psadpg7] input[data-astro-cid-3psadpg7]{width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);background:var(--color-surface);border-radius:var(--radius-sm);font-size:var(--text-base);border:2px solid #8a7a6c}.dw-field[data-astro-cid-3psadpg7]{gap:var(--space-2);display:grid}.dw-pay[data-astro-cid-3psadpg7]{gap:var(--space-3);display:grid}.dw-submit[data-astro-cid-3psadpg7]{width:100%}.dw-paypal-btn[data-astro-cid-3psadpg7]{color:#111;background:#ffc439}.dw-paypal-btn[data-astro-cid-3psadpg7]:hover{color:#111;background:#f2b42a}.dw-submit[data-astro-cid-3psadpg7]:disabled{opacity:.6;cursor:not-allowed}.dw[data-astro-cid-3psadpg7]:has([data-dw-freq][value=month]:checked) .dw-athm{display:none}.dw-athm-monthly[data-astro-cid-3psadpg7]{margin:var(--space-2) 0 0;padding:var(--space-3) var(--space-4);border:2px dashed var(--color-sand);border-radius:var(--radius);color:var(--color-ink-muted);display:none}.dw[data-astro-cid-3psadpg7]:has([data-dw-freq][value=month]:checked) .dw-athm-monthly[data-astro-cid-3psadpg7]{display:block}.dw[data-astro-cid-3psadpg7]:has([data-dw-freq][value=month]:checked) .dw-paypal-once-only{display:none}.dw-athm-box[data-astro-cid-3psadpg7]{gap:var(--space-3);margin:var(--space-2) 0 0;padding:var(--space-4);border:2px solid var(--color-sand);border-radius:var(--radius);display:grid}.dw-athm-box[data-astro-cid-3psadpg7] legend[data-astro-cid-3psadpg7]{padding:0 var(--space-2);font-weight:700}.dw-athm-note[data-astro-cid-3psadpg7]{color:var(--color-ink-muted);margin:0}.dw-athm-btn[data-astro-cid-3psadpg7]{color:#111;background:#f58220}.dw-athm-btn[data-astro-cid-3psadpg7]:hover{color:#111;background:#e07010}.dw-secure[data-astro-cid-3psadpg7],.dw-empty[data-astro-cid-3psadpg7]{text-align:center;color:var(--color-ink-muted);margin:0}
