.PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__error input,.PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__error select{border-color:#e53e3e}p.PaymentInfoForm-module__hmuLuG__field-error{color:#e53e3e!important;text-align:left!important;margin-top:.25rem!important;font-size:.75rem!important}.PaymentInfoForm-module__hmuLuG__payment-form-container{max-width:64rem;margin:0 auto;padding:.75rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-form-container{padding:1.5rem}}.PaymentInfoForm-module__hmuLuG__payment-form-content{text-align:left;flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-form-content{text-align:left}}.PaymentInfoForm-module__hmuLuG__payment-form-header{text-align:center;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-form-header{text-align:left}}.PaymentInfoForm-module__hmuLuG__payment-form-header h2{color:#333;font-size:1.25rem;font-weight:500;font-family:var(--font-instrument-sans);text-align:center;margin-bottom:.25rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-form-header h2{text-align:left;margin-bottom:.5rem;font-size:1.4rem}}.PaymentInfoForm-module__hmuLuG__payment-form-header p{color:#666;text-align:center;font-size:.875rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-form-header p{text-align:left;font-size:1rem}}.PaymentInfoForm-module__hmuLuG__payment-section{width:100%;padding:.75rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-section{padding:1rem}}.PaymentInfoForm-module__hmuLuG__payment-section h3{color:#333;font-size:1rem;font-weight:600;font-family:var(--font-instrument-sans);text-align:center;margin-bottom:.75rem;padding-bottom:.5rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-section h3{text-align:left;font-size:1.125rem}}.PaymentInfoForm-module__hmuLuG__payment-section h4{color:#333;font-family:var(--font-instrument-sans);text-align:left;margin-bottom:1rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-section h4{font-size:1.125rem}}.PaymentInfoForm-module__hmuLuG__payment-section h5{color:#444;font-size:1rem;font-weight:500;font-family:var(--font-instrument-sans);text-align:left;margin-bottom:1rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-section h5{font-size:1.05rem}}.PaymentInfoForm-module__hmuLuG__payment-section p{color:#666;text-align:center;margin-bottom:1.5rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-section p{text-align:left;font-size:1rem}}.PaymentInfoForm-module__hmuLuG__payment-method-buttons{grid-template-columns:1fr;gap:.75rem;width:100%;display:grid}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-method-buttons{grid-template-columns:repeat(2,1fr);gap:1rem}}.PaymentInfoForm-module__hmuLuG__payment-method-button{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.25rem;transition:all .3s;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-method-button{padding:1.5rem}}.PaymentInfoForm-module__hmuLuG__payment-method-button:hover{background-color:#f9f9f9}.PaymentInfoForm-module__hmuLuG__payment-method-button.PaymentInfoForm-module__hmuLuG__active{border:2px solid #cfae44;box-shadow:0 2px 5px #0000001a}.PaymentInfoForm-module__hmuLuG__payment-method-icon{color:#888;width:1.75rem;height:1.75rem;margin-bottom:.5rem}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-method-icon{width:2rem;height:2rem;margin-bottom:.75rem}}.PaymentInfoForm-module__hmuLuG__payment-method-button.PaymentInfoForm-module__hmuLuG__active .PaymentInfoForm-module__hmuLuG__payment-method-icon{color:#6a5528}.PaymentInfoForm-module__hmuLuG__payment-method-button span{color:#555;font-size:.95rem;font-weight:500}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__payment-method-button span{font-size:1rem}}.PaymentInfoForm-module__hmuLuG__payment-method-button.PaymentInfoForm-module__hmuLuG__active span{color:#6a5528}.PaymentInfoForm-module__hmuLuG__form-grid{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__form-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}.PaymentInfoForm-module__hmuLuG__card-info-grid{flex-direction:column;gap:.75rem;width:100%;margin-bottom:1rem;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__card-info-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.PaymentInfoForm-module__hmuLuG__form-field{width:100%;margin-bottom:.75rem}.PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__full-width{grid-column:1/-1}.PaymentInfoForm-module__hmuLuG__billing-address-grid{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__billing-address-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.PaymentInfoForm-module__hmuLuG__billing-address-grid .PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__street{grid-column:1/-1}.PaymentInfoForm-module__hmuLuG__billing-address-grid .PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__zip-country{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__billing-address-grid .PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__zip-country{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.PaymentInfoForm-module__hmuLuG__form-field label{color:#000;margin-bottom:.375rem;font-size:.875rem;font-weight:500;display:block;text-align:left!important}.PaymentInfoForm-module__hmuLuG__form-field input,.PaymentInfoForm-module__hmuLuG__form-field select{color:#333;appearance:none;border:1px solid #d9d9d9;border-radius:4px;width:100%;padding:.75rem;font-size:1rem;transition:all .2s}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__form-field input,.PaymentInfoForm-module__hmuLuG__form-field select{padding:.75rem 1rem}}.PaymentInfoForm-module__hmuLuG__form-field input:focus,.PaymentInfoForm-module__hmuLuG__form-field select:focus{border-color:#6a5528;outline:none;box-shadow:0 0 0 3px #6a55281a}.PaymentInfoForm-module__hmuLuG__field-hint{color:#777;text-align:left;margin-top:.25rem;font-size:.75rem}.PaymentInfoForm-module__hmuLuG__section-divider{border-top:1px solid #eee;margin-top:.75rem;padding-top:.75rem}.PaymentInfoForm-module__hmuLuG__swift-instructions{color:#333;background-color:#f9f9f9;border:1px solid #e6e6e6;border-radius:4px;margin-bottom:1.5rem;padding:1rem;font-family:monospace;font-size:.875rem;overflow-x:auto}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__swift-instructions{padding:1.25rem;font-size:1rem}}.PaymentInfoForm-module__hmuLuG__swift-instructions table{border-collapse:collapse;width:100%}.PaymentInfoForm-module__hmuLuG__swift-instructions tr{border-bottom:1px solid #ddd}.PaymentInfoForm-module__hmuLuG__swift-instructions tr:last-child{border-bottom:none}.PaymentInfoForm-module__hmuLuG__swift-instructions td{padding:.75rem 0}.PaymentInfoForm-module__hmuLuG__swift-instructions td:first-child{width:33%;font-weight:500}.PaymentInfoForm-module__hmuLuG__transaction-id{color:#000;font-weight:700}.PaymentInfoForm-module__hmuLuG__important-notice{background-color:#fef6e6;border-left:4px solid #f0b429;margin-top:1.5rem;padding:1rem}.PaymentInfoForm-module__hmuLuG__notice-icon-container{display:flex}.PaymentInfoForm-module__hmuLuG__notice-icon{color:#e67e22;flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.5rem}.PaymentInfoForm-module__hmuLuG__notice-title{color:#774d0a;font-size:1rem;font-weight:500}.PaymentInfoForm-module__hmuLuG__notice-text{color:#7d5b10;margin-top:.25rem;font-size:.875rem}.PaymentInfoForm-module__hmuLuG__notice-highlight{font-weight:600}.PaymentInfoForm-module__hmuLuG__transfer-note{background-color:#f9f9f9;border:1px solid #e6e6e6;border-radius:4px;margin-top:1.5rem;padding:1rem}.PaymentInfoForm-module__hmuLuG__transfer-note p{color:#333;margin-bottom:0;font-size:.875rem}.PaymentInfoForm-module__hmuLuG__transfer-note span{font-weight:600}.PaymentInfoForm-module__hmuLuG__payment-form-footer{width:100%}.PaymentInfoForm-module__hmuLuG__error-message{color:#ff4d4f;text-align:left;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:14px;line-height:1.5;animation:.3s ease-in-out PaymentInfoForm-module__hmuLuG__fadeIn;display:flex}.PaymentInfoForm-module__hmuLuG__error-icon{font-size:18px}@keyframes PaymentInfoForm-module__hmuLuG__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PaymentInfoForm-module__hmuLuG__form-buttons{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__form-buttons{flex-direction:row;justify-content:flex-start;gap:1rem;margin-top:0}}.PaymentInfoForm-module__hmuLuG__back-button{color:#555;text-align:center;background:#0000000d;border-radius:77px;width:100%;max-width:250px;padding:.75rem 1.5rem;font-weight:500;transition:all .3s}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__back-button{width:auto}}.PaymentInfoForm-module__hmuLuG__back-button:hover{background-color:#f5f5f5}.PaymentInfoForm-module__hmuLuG__submit-button{color:#fff;text-align:center;background-color:#000;border:none;border-radius:2rem;width:100%;max-width:250px;padding:.75rem 1.5rem;font-weight:500;transition:all .3s}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__submit-button{width:auto;padding:.75rem 2rem}}.PaymentInfoForm-module__hmuLuG__submit-button:hover{background-color:#4a3c1c}.PaymentInfoForm-module__hmuLuG__submit-button:disabled,.PaymentInfoForm-module__hmuLuG__back-button:disabled{opacity:.7;cursor:not-allowed}.PaymentInfoForm-module__hmuLuG__loading-indicator{justify-content:center;align-items:center;display:flex}.PaymentInfoForm-module__hmuLuG__spinner{width:1.25rem;height:1.25rem;margin-right:.75rem;animation:1s linear infinite PaymentInfoForm-module__hmuLuG__spin}.PaymentInfoForm-module__hmuLuG__spinner-track{opacity:.25}.PaymentInfoForm-module__hmuLuG__spinner-path{opacity:.75}@keyframes PaymentInfoForm-module__hmuLuG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PaymentInfoForm-module__hmuLuG__ach-info-grid{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__ach-info-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.PaymentInfoForm-module__hmuLuG__ach-info-grid .PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__account-number{grid-column:1}.PaymentInfoForm-module__hmuLuG__ach-info-grid .PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__account-type,.PaymentInfoForm-module__hmuLuG__ach-info-grid .PaymentInfoForm-module__hmuLuG__form-field.PaymentInfoForm-module__hmuLuG__routing-number{grid-column:1/-1}}.PaymentInfoForm-module__hmuLuG__ach-info-grid .PaymentInfoForm-module__hmuLuG__field-hint{color:#777;margin-top:.25rem;font-size:.75rem}.PaymentInfoForm-module__hmuLuG__ach-section-header{color:#666;margin-bottom:1rem;font-size:.875rem}.PaymentInfoForm-module__hmuLuG__zip-state-container{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__zip-state-container{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.PaymentInfoForm-module__hmuLuG__cvv-expiry-container{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PaymentInfoForm-module__hmuLuG__cvv-expiry-container{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.PaymentInfoForm-module__hmuLuG__cvv-expiry-container .PaymentInfoForm-module__hmuLuG__form-field{margin-bottom:.25rem}.PaymentInfoForm-module__hmuLuG__fee-notice-container{flex-direction:column;width:100%;margin-bottom:2rem;padding:0 1rem;display:flex}.PaymentInfoForm-module__hmuLuG__fee-notice{color:#6a5528;background-color:#cfae441a;border:1px solid #cfae444d;border-radius:4px;align-items:center;padding:1rem 16px;display:flex}.PaymentInfoForm-module__hmuLuG__fee-notice-text{font-size:15px;line-height:1.5}.PaymentInfoForm-module__hmuLuG__fee-notice-amount{font-weight:600}.PaymentInfoForm-module__hmuLuG__fee-helper{color:gray;margin-top:.5rem;font-size:.8125rem;line-height:1.35}
.PersonalInfoForm-module__wTiXpa__personal-form-container{max-width:64rem;margin:0 auto;padding:.5rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__personal-form-container{padding:1.5rem}}.PersonalInfoForm-module__wTiXpa__personal-form-content{text-align:center;flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__personal-form-content{text-align:left}}.PersonalInfoForm-module__wTiXpa__personal-form-header{flex-direction:column;gap:.5rem;margin-bottom:3rem;margin-left:-1rem;display:flex}.PersonalInfoForm-module__wTiXpa__personal-form-header h2{color:#333;font-size:1.25rem;font-weight:500;font-family:var(--font-instrument-sans);margin-bottom:.25rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__personal-form-header h2{margin-bottom:.5rem;font-size:1.4rem}}.PersonalInfoForm-module__wTiXpa__personal-form-header p{color:#666;font-size:.875rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__personal-form-header p{font-size:1rem}}.PersonalInfoForm-module__wTiXpa__info-section{background-color:#fff;margin-bottom:1.5rem;padding:.75rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__info-section{padding:1.25rem}}.PersonalInfoForm-module__wTiXpa__info-section h3{color:#333;font-size:1rem;font-weight:600;font-family:var(--font-instrument-sans);text-align:center;border-bottom:1px solid #eee;margin-bottom:.75rem;padding-bottom:.5rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__info-section h3{text-align:left}}.PersonalInfoForm-module__wTiXpa__form-grid{flex-direction:column;align-items:center;gap:.75rem;display:flex}.PersonalInfoForm-module__wTiXpa__form-grid-corporate{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:70px;display:flex}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__form-grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;display:grid}.PersonalInfoForm-module__wTiXpa__form-grid-corporate{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;margin-bottom:70px;display:grid}}.PersonalInfoForm-module__wTiXpa__form-field{width:100%;max-width:100%;margin-bottom:.5rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__form-field{margin-bottom:1rem}}.PersonalInfoForm-module__wTiXpa__form-field.PersonalInfoForm-module__wTiXpa__full-width{grid-column:1/-1}.PersonalInfoForm-module__wTiXpa__form-field label{color:#000;margin-bottom:.375rem;font-size:.875rem;font-weight:500;display:block;text-align:left!important}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__form-field label{text-align:left}}.PersonalInfoForm-module__wTiXpa__form-field input,.PersonalInfoForm-module__wTiXpa__form-field select{color:#333;appearance:none;border:1px solid #e6e6e6;border-radius:4px;width:100%;padding:.75rem;font-size:1rem;transition:all .2s}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__form-field input,.PersonalInfoForm-module__wTiXpa__form-field select{padding:.75rem 1rem}}.PersonalInfoForm-module__wTiXpa__form-field select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;padding-right:2.5rem}.PersonalInfoForm-module__wTiXpa__form-field input:focus,.PersonalInfoForm-module__wTiXpa__form-field select:focus{border-color:#6a5528;outline:none;box-shadow:0 0 0 3px #6a55281a}.PersonalInfoForm-module__wTiXpa__form-field.PersonalInfoForm-module__wTiXpa__error input,.PersonalInfoForm-module__wTiXpa__form-field.PersonalInfoForm-module__wTiXpa__error select{border-color:#e53e3e}.PersonalInfoForm-module__wTiXpa__field-error{color:#e53e3e;text-align:center;margin-top:.25rem;font-size:.75rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__field-error{text-align:left}}.PersonalInfoForm-module__wTiXpa__field-hint{color:#777;text-align:center;margin-top:.25rem;font-size:.75rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__field-hint{text-align:left}}.PersonalInfoForm-module__wTiXpa__section-title{color:#333;text-align:center;border-bottom:1px solid #eee;margin-top:1.5rem;margin-bottom:1.25rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:600}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__section-title{text-align:left;margin-bottom:1.5rem}}.PersonalInfoForm-module__wTiXpa__phone-field-container{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__phone-field-container{flex-direction:row;align-items:flex-start;gap:1rem}}.PersonalInfoForm-module__wTiXpa__country-code-field{width:100%;position:relative}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__country-code-field{width:12rem;min-width:12rem}}.PersonalInfoForm-module__wTiXpa__country-code-container{background-color:#fff;border:none;border-radius:4px;align-items:center;height:100%;min-height:2.875rem;transition:all .2s;display:flex;overflow:hidden}.PersonalInfoForm-module__wTiXpa__country-code-prefix{color:#333;padding-left:12px;padding-right:4px;font-weight:500}.PersonalInfoForm-module__wTiXpa__country-code-select{color:#333;cursor:pointer;appearance:none;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:.8em;border:1px solid #e6e6e6;border-radius:4px;width:100%;padding:.75rem 2rem .75rem .5rem;font-size:1rem}.PersonalInfoForm-module__wTiXpa__country-code-select option{white-space:normal;word-wrap:break-word;padding:10px;font-size:.95rem}.PersonalInfoForm-module__wTiXpa__country-code-select:focus{border-color:#6a5528;outline:none;box-shadow:0 0 0 3px #6a55281a}.PersonalInfoForm-module__wTiXpa__error .PersonalInfoForm-module__wTiXpa__country-code-select{border-color:#e53e3e}.PersonalInfoForm-module__wTiXpa__phone-number-field{width:100%}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__phone-number-field{flex:1}}:is(.PersonalInfoForm-module__wTiXpa__no-focus-outline:focus,.PersonalInfoForm-module__wTiXpa__no-focus-outline:focus-visible,.PersonalInfoForm-module__wTiXpa__no-focus-outline:focus-within,.PersonalInfoForm-module__wTiXpa__no-focus-outline:-moz-focusring){box-shadow:none!important;border-color:inherit!important;outline:none!important}.PersonalInfoForm-module__wTiXpa__form-buttons{justify-content:center;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__form-buttons{justify-content:flex-start}}.PersonalInfoForm-module__wTiXpa__submit-button{color:#fff;background-color:#000;border:none;border-radius:2rem;width:100%;max-width:250px;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__submit-button{width:auto;padding:.75rem 2rem}}.PersonalInfoForm-module__wTiXpa__submit-button:hover{background-color:#4a3c1c}.PersonalInfoForm-module__wTiXpa__submit-button:disabled{opacity:.5;cursor:not-allowed}.PersonalInfoForm-module__wTiXpa__error-message{color:#b91c1c;text-align:center;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem 1.5rem}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__error-message{text-align:left}}.PersonalInfoForm-module__wTiXpa__relative{position:relative}.PersonalInfoForm-module__wTiXpa__country-code-field input{text-indent:.75rem}.PersonalInfoForm-module__wTiXpa__no-focus-outline[style]{border:1px solid #e6e6e6!important;border-radius:4px!important}.PersonalInfoForm-module__wTiXpa__street-address-container{flex-direction:column;grid-column:1/-1;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.PersonalInfoForm-module__wTiXpa__street-address-container{grid-template-columns:2fr 1fr;gap:1rem;display:grid}}
.page-content{text-align:center;background-color:#fafafa;flex:1;min-height:0;padding:2rem 0}.form-wrapper{justify-content:center;width:100%;max-width:95%;margin:0 auto}@media (min-width:640px){.form-wrapper{max-width:90%}}@media (min-width:1024px){.form-wrapper{max-width:60vw}}.card-comparison-section{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;width:100%;margin:auto;transition:all .6s;overflow:hidden}.card-comparison-initial{opacity:1;max-width:800px;margin-bottom:0;animation:.8s ease-out easeIn}.card-comparison-selected{opacity:1;margin-bottom:24px;transform:none}.card-comparison-header{border-bottom:1px solid #e6e6e6;padding:24px}.card-comparison-title{color:#000;text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700;transition:margin-bottom .6s}.card-comparison-grid{grid-template-columns:1fr;gap:16px;transition:gap .6s;display:grid}@media (min-width:768px){.card-comparison-grid{grid-template-columns:repeat(2,1fr)}.card-comparison-initial .card-comparison-grid{grid-template-columns:repeat(1,1fr);max-width:600px;margin:0 auto}}@media (min-width:1024px){.card-comparison-grid{grid-template-columns:repeat(3,1fr)}.card-comparison-initial .card-comparison-grid{grid-template-columns:repeat(1,1fr);max-width:600px;margin:0 auto}}.card-comparison-item{text-align:center;cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:24px;transition:all .3s}.card-comparison-initial .card-comparison-item{padding:32px;transform:scale(1)}.card-comparison-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.card-comparison-initial .card-comparison-item:hover{transform:translateY(-4px)scale(1.02)}.card-comparison-item.selected{background-color:#fefdf8;border-color:#cfae44;box-shadow:0 2px 8px #cfae444d}.card-comparison-item h3{color:#000;margin-bottom:8px;font-size:1.125rem;font-weight:600;transition:font-size .3s}.card-comparison-item p{color:#666;font-size:.875rem;line-height:1.5;transition:font-size .3s}.form-container{border-radius:var(--Corner-Radii-M,12px)var(--Corner-Radii-M,12px)0px 0px;background-color:#fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding:16px;display:flex}@media (min-width:640px){.form-container{gap:24px;padding:32px}}.application-form-container{opacity:0;animation:.6s ease-out forwards slideInUp}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes easeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
