.N8H3zW_card{--field-line:#868e9a;--field-danger:#b42318;border:1px solid var(--cs-border,#e5e7eb);background:#fff;border-radius:16px;padding:1.5rem 1.25rem;scroll-margin-top:6rem;box-shadow:0 1px 2px #1118270d,0 18px 40px -24px #11182759}@media (min-width:640px){.N8H3zW_card{padding:2rem}}.N8H3zW_title{color:var(--cs-text-dark,#111827);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.N8H3zW_title:focus{outline:none}.N8H3zW_offer{color:var(--cs-text-mid,#374151);margin:.375rem 0 0;font-size:.9375rem;line-height:1.5}.N8H3zW_form{gap:1.25rem;margin-top:1.5rem;display:grid}.N8H3zW_group{border:0;min-width:0;margin:0;padding:0}.N8H3zW_groupTitle{float:left;width:100%;color:var(--cs-text-dark,#111827);margin:0 0 .5rem;padding:0;font-size:.9375rem;font-weight:600;line-height:1.4}.N8H3zW_cells{clear:both;border:1px solid var(--field-line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid}.N8H3zW_group:disabled .N8H3zW_cells{background:var(--cs-bg-gray,#f9fafb)}.N8H3zW_cell{border-top:1px solid var(--field-line);flex-direction:column;padding:.5rem .875rem .375rem;display:flex;position:relative}.N8H3zW_cell:first-child{border-top:0;border-radius:7px 7px 0 0}.N8H3zW_cell:last-child{border-radius:0 0 7px 7px}.N8H3zW_cell:focus-within{z-index:1;box-shadow:0 0 0 2px var(--cs-primary,#1e42a8);border-radius:8px}.N8H3zW_cell[data-invalid=true]{z-index:1;box-shadow:0 0 0 2px var(--field-danger);border-radius:8px}.N8H3zW_cell label{color:#4b5563;font-size:.75rem;font-weight:500;line-height:1.4}.N8H3zW_cell input,.N8H3zW_cell select,.N8H3zW_cell textarea{width:100%;min-width:0;min-height:2rem;color:var(--cs-text-dark,#111827);font:inherit;background:0 0;border:0;border-radius:0;padding:.125rem 0 .25rem;font-size:1rem}.N8H3zW_cell textarea{resize:vertical;min-height:8rem;line-height:1.5}.N8H3zW_cell input:focus,.N8H3zW_cell select:focus,.N8H3zW_cell textarea:focus{box-shadow:none;outline:none}.N8H3zW_hint{color:#4b5563;margin:0 0 .25rem;font-size:.8125rem;line-height:1.45}.N8H3zW_error{color:var(--field-danger);margin:.125rem 0 .25rem;font-size:.8125rem;font-weight:600;line-height:1.45}.N8H3zW_note{color:#4b5563;margin:.625rem 0 0;font-size:.8125rem;line-height:1.5}.N8H3zW_alert{color:#912018;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.N8H3zW_alert a,.N8H3zW_help a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.N8H3zW_submit{background:var(--cs-primary,#1e42a8);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:48px;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;transition:background-color .15s;display:inline-flex}.N8H3zW_submit:hover:not(:disabled){background:var(--cs-primary-hover,#163386)}.N8H3zW_submit:focus-visible{outline:2px solid var(--cs-primary,#1e42a8);outline-offset:3px}.N8H3zW_submit:disabled{opacity:.75;cursor:progress}.N8H3zW_spinner{animation:.9s linear infinite N8H3zW_spin}@media (prefers-reduced-motion:reduce){.N8H3zW_spinner{animation:none}}@keyframes N8H3zW_spin{to{transform:rotate(360deg)}}.N8H3zW_quiet{color:#4b5563;text-align:center;margin:-.5rem 0 0;font-size:.8125rem}.N8H3zW_help{color:var(--cs-text-mid,#374151);margin:.75rem 0 0;font-size:.9375rem;line-height:1.5}
