.del-layout[data-astro-cid-qv6gmumw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem;align-items:start}.del-info[data-astro-cid-qv6gmumw]{color:var(--color-gray-700);line-height:1.75}.del-info[data-astro-cid-qv6gmumw] p[data-astro-cid-qv6gmumw]{margin-bottom:1rem}.del-h2[data-astro-cid-qv6gmumw]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:var(--color-gray-900);margin-bottom:.75rem}.del-h3[data-astro-cid-qv6gmumw]{font-size:1.05rem;font-weight:700;color:var(--color-gray-900);margin:1.75rem 0 .5rem}.del-list[data-astro-cid-qv6gmumw]{padding-left:1.25rem;margin-bottom:1rem}.del-list[data-astro-cid-qv6gmumw] li[data-astro-cid-qv6gmumw]{margin-bottom:.35rem}.del-info[data-astro-cid-qv6gmumw] a[data-astro-cid-qv6gmumw]{text-decoration:underline}.del-card[data-astro-cid-qv6gmumw]{background:var(--color-white);border-radius:var(--radius-lg);padding:2.5rem;box-shadow:var(--shadow-lg);border:1px solid var(--color-gray-200);scroll-margin-top:6rem}.del-form-heading[data-astro-cid-qv6gmumw]{font-size:1.35rem;font-weight:700;color:var(--color-gray-900);margin-bottom:.35rem}.del-form-heading[data-astro-cid-qv6gmumw]:focus{outline:none}.del-form-sub[data-astro-cid-qv6gmumw]{font-size:.85rem;color:var(--color-gray-600);margin-bottom:1.5rem}.del-row[data-astro-cid-qv6gmumw]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.del-group[data-astro-cid-qv6gmumw]{margin-bottom:1rem;min-width:0}.del-group[data-astro-cid-qv6gmumw]>label[data-astro-cid-qv6gmumw]:not(.del-check),.del-fieldset[data-astro-cid-qv6gmumw] legend[data-astro-cid-qv6gmumw]{display:block;font-size:.85rem;font-weight:600;color:var(--color-gray-700);margin-bottom:.4rem}.req[data-astro-cid-qv6gmumw]{color:var(--color-primary)}.opt[data-astro-cid-qv6gmumw]{font-weight:400;color:var(--color-gray-500)}.del-group[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw][type=text],.del-group[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw][type=email],.del-group[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw][type=tel],.del-group[data-astro-cid-qv6gmumw] select[data-astro-cid-qv6gmumw],.del-group[data-astro-cid-qv6gmumw] textarea[data-astro-cid-qv6gmumw]{width:100%;padding:.75rem 1rem;background:var(--color-gray-50);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);font-size:1rem;font-family:var(--font-sans);color:var(--color-gray-800);transition:border-color var(--transition),box-shadow var(--transition)}.del-group[data-astro-cid-qv6gmumw] textarea[data-astro-cid-qv6gmumw]{resize:vertical;min-height:6.5rem;max-height:16rem;line-height:1.5}.del-group[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw]:focus,.del-group[data-astro-cid-qv6gmumw] select[data-astro-cid-qv6gmumw]:focus,.del-group[data-astro-cid-qv6gmumw] textarea[data-astro-cid-qv6gmumw]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #dc354526}.del-group[data-astro-cid-qv6gmumw] [data-astro-cid-qv6gmumw][aria-invalid=true]{border-color:var(--color-primary);background:#fff8f8}.del-fieldset[data-astro-cid-qv6gmumw]{border:0;padding:0;margin:0 0 1rem;min-width:0}.del-choice[data-astro-cid-qv6gmumw]{display:flex;gap:.75rem;align-items:flex-start;padding:.8rem 1rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-gray-50);cursor:pointer;margin-bottom:.5rem;transition:border-color var(--transition),background var(--transition)}.del-choice[data-astro-cid-qv6gmumw]:hover{border-color:var(--color-gray-400)}.del-choice[data-astro-cid-qv6gmumw]:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-light)}.del-choice[data-astro-cid-qv6gmumw]:has(input:focus-visible){box-shadow:0 0 0 3px #dc354540}.del-choice[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw],.del-check[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw]{width:18px;height:18px;margin-top:.2rem;flex:0 0 auto;accent-color:var(--color-primary)}.del-choice[data-astro-cid-qv6gmumw] strong[data-astro-cid-qv6gmumw]{display:block;font-size:.95rem;color:var(--color-gray-900)}.del-choice-hint[data-astro-cid-qv6gmumw]{display:block;font-size:.82rem;color:var(--color-gray-600);line-height:1.45}.del-check[data-astro-cid-qv6gmumw]{display:flex;gap:.65rem;align-items:flex-start;font-size:.92rem;color:var(--color-gray-800);cursor:pointer;line-height:1.5}.del-check[data-astro-cid-qv6gmumw] input[data-astro-cid-qv6gmumw]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.del-meta[data-astro-cid-qv6gmumw]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.del-count[data-astro-cid-qv6gmumw]{margin-left:auto;margin-top:.3rem;font-size:.78rem;color:var(--color-gray-500);white-space:nowrap;font-variant-numeric:tabular-nums}.del-count[data-astro-cid-qv6gmumw].near{color:var(--color-primary)}.del-err[data-astro-cid-qv6gmumw]{margin-top:.3rem;font-size:.82rem;color:#b42318}.del-alert[data-astro-cid-qv6gmumw]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:var(--radius-md);padding:.85rem 1rem;font-size:.9rem;margin-bottom:1rem}.del-alert[data-astro-cid-qv6gmumw] p+p{margin-top:.35rem}.del-alert[data-astro-cid-qv6gmumw] a{color:inherit;font-weight:600;text-decoration:underline}.del-submit[data-astro-cid-qv6gmumw]{width:100%;margin-top:.25rem}.del-submit[data-astro-cid-qv6gmumw]:disabled{opacity:.75;cursor:progress;transform:none;box-shadow:none}.del-submit[data-astro-cid-qv6gmumw]:focus-visible{outline:3px solid var(--color-gray-900);outline-offset:2px}.del-spinner[data-astro-cid-qv6gmumw]{display:none;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:del-spin .7s linear infinite}.del-submit[data-astro-cid-qv6gmumw].is-busy .del-spinner[data-astro-cid-qv6gmumw]{display:inline-block}@keyframes del-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.del-spinner[data-astro-cid-qv6gmumw]{animation-duration:2s}}.del-fine[data-astro-cid-qv6gmumw]{margin-top:.85rem;font-size:.82rem;color:var(--color-gray-600);text-align:center}.del-hp[data-astro-cid-qv6gmumw]{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.sr-only[data-astro-cid-qv6gmumw]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.del-success[data-astro-cid-qv6gmumw]{text-align:left}.del-success-icon[data-astro-cid-qv6gmumw]{width:52px;height:52px;border-radius:50%;background:#ecfdf3;color:#047857;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.del-success[data-astro-cid-qv6gmumw] p[data-astro-cid-qv6gmumw]{color:var(--color-gray-700);margin-bottom:.75rem}.del-steps[data-astro-cid-qv6gmumw]{padding-left:1.25rem;color:var(--color-gray-700);line-height:1.65;margin-bottom:.5rem}.del-steps[data-astro-cid-qv6gmumw] li[data-astro-cid-qv6gmumw]{margin-bottom:.5rem}.del-steps[data-astro-cid-qv6gmumw] strong[data-astro-cid-qv6gmumw]{overflow-wrap:anywhere}.del-success[data-astro-cid-qv6gmumw] .del-fine[data-astro-cid-qv6gmumw]{text-align:left}@media(max-width:900px){.del-layout[data-astro-cid-qv6gmumw]{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:768px){.del-row[data-astro-cid-qv6gmumw]{grid-template-columns:1fr;gap:0}.del-card[data-astro-cid-qv6gmumw]{padding:1.5rem 1.25rem}.del-h2[data-astro-cid-qv6gmumw]{font-size:1.5rem}}
