.form_form_section__o39U1{width:100%;.form_form_card__96il7{width:100%;padding:clamp(1.75rem,3vw,2.5rem);border:none;border-radius:.88rem;background:#ffffff;color:#09090b;box-shadow:0 1.75rem 4rem rgba(0,0,0,.28);box-sizing:border-box;.form_header_wrapper___b0Dg{display:flex;flex-direction:column;gap:.45rem;margin-bottom:clamp(2.25rem,4vw,3rem);.form_form_title__ev3qp{margin:0;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:600;letter-spacing:-.035em;line-height:1.15;.form_title_bold__JgHSz{color:#09090b}.form_title_muted__37JQs{color:#a1a1aa}}.form_form_lead___bYS2{margin:0;color:#71717a;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:450;line-height:1.5;letter-spacing:-.015em}.form_form_context_notice___U1lJ{margin:.25rem 0 0;padding:.5rem .75rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#f4f4f5;color:#52525b;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.78rem;line-height:1.4;strong{color:#09090b}}}.form_form_element__uuRjP{display:flex;flex-direction:column;gap:.25rem;width:100%;box-sizing:border-box;.form_field_grid__IuwGG{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;width:100%}.form_field_wrapper__0sKG_{display:flex;flex-direction:column;gap:0;width:100%;.form_input_label__f81Rr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form_input__BYWxt{width:100%;min-height:3.5rem;padding:.85rem 0 .65rem;border:0;border-bottom:1px solid #e4e4e7;border-radius:0;outline:none;background:transparent;color:#09090b;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:500;line-height:1.25;letter-spacing:-.02em;box-sizing:border-box;transition:border-color .18s ease,color .18s ease;&::placeholder{color:#a1a1aa;font-weight:400;opacity:1}&:focus{border-bottom-color:#09090b;box-shadow:none}&[aria-invalid=true]{border-bottom-color:#b42318}&:-webkit-autofill,&:-webkit-autofill:active,&:-webkit-autofill:focus,&:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#09090b!important;box-shadow:inset 0 0 0 1000px #ffffff!important;caret-color:#09090b;transition:background-color 5000s ease-in-out 0s}}.form_textarea__LlezY{min-height:5.5rem;padding-top:.85rem;resize:vertical;line-height:1.5;&:-webkit-autofill,&:-webkit-autofill:active,&:-webkit-autofill:focus,&:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:#09090b!important;box-shadow:inset 0 0 0 1000px #ffffff!important;caret-color:#09090b;transition:background-color 5000s ease-in-out 0s}}.form_error_message__wraKJ{margin:.3rem 0 0;color:#b42318;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.75rem;font-weight:500}}.form_terms_notice__hTJDP{margin:.75rem 0 0;color:#71717a;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.75rem;line-height:1.45;.form_privacy_link___weLe{color:#09090b;font-weight:500;text-decoration:underline;text-underline-offset:.15em;transition:color .18s ease;&:hover{color:#52525b}}}.form_submission_error__CULda{margin:.5rem 0 0;padding:.65rem .85rem;border:1px solid rgba(180,35,24,.2);border-radius:.5rem;background:#fffbfa;color:#b42318;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:500}.form_submit_wrapper__GCzDg{display:flex;align-items:center;margin-top:1.25rem;.form_submit_button__XRRBj{display:inline-flex;align-items:center;gap:.75rem;padding:.55rem .65rem .55rem 1.45rem;background:#09090b;color:#ffffff;border-radius:var(--radius-pill,9999px);border:none;box-shadow:none;cursor:pointer;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:500;transition:background-color .18s ease,transform .18s ease,opacity .18s ease;.form_btn_icon_badge__a0N4K{display:flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:50%;background:rgba(255,255,255,.15);color:#ffffff;transition:transform .24s cubic-bezier(.16,1,.3,1);.form_plus_svg__eIxgI{width:.75rem;height:.75rem;display:block}.form_loading_spinner__e2w_g{display:inline-block;width:.85rem;height:.85rem;border:.125rem solid rgba(255,255,255,.35);border-top-color:#ffffff;border-radius:var(--radius-pill);animation:form_spin__LF3D2 .7s linear infinite}}&:hover:not(:disabled){background:#18181b;.form_btn_icon_badge__a0N4K{transform:rotate(90deg)}}&:disabled{opacity:.6;cursor:not-allowed}}}}.form_success_container__qETkV{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(2.5rem,5vw,4rem) 1.5rem;min-height:24rem;box-sizing:border-box;animation:form_fadeIn__mYGSJ .3s ease;.form_success_icon_badge__9HBJ5{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:50%;background:#09090b;color:#ffffff;margin-bottom:1.5rem;box-shadow:0 .75rem 2rem rgba(9,9,11,.15);animation:form_springBadge__uAk0F .45s cubic-bezier(.34,1.56,.64,1);.form_success_check_svg__dXCwE{width:1.75rem;height:1.75rem}}.form_success_content__ImEPW{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:26rem;.form_success_title__w5Ktz{margin:0;font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.65rem,2.5vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#09090b}.form_success_body__bB1sl{margin:0;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.95rem;line-height:1.55;letter-spacing:-.015em;color:#71717a}}.form_success_timer_wrapper__RYRK5{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;margin-top:2rem;.form_success_timer_track___riVz{width:100%;max-width:11rem;height:2px;background:#f4f4f5;border-radius:1px;overflow:hidden;.form_success_timer_fill__aco1B{height:100%;background:#09090b;animation:form_timerProgress__tP52X 8s linear forwards}}.form_success_counter__T0CsX{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.04em;color:#a1a1aa;font-variant-numeric:tabular-nums}}}}}@keyframes form_spin__LF3D2{to{transform:rotate(1turn)}}@keyframes form_fadeIn__mYGSJ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes form_springBadge__uAk0F{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes form_timerProgress__tP52X{0%{width:0}to{width:100%}}@media (max-width:48rem){.form_form_section__o39U1{.form_form_card__96il7{.form_form_element__uuRjP{.form_field_grid__IuwGG{grid-template-columns:1fr;gap:0}}}}}