.input-fieldset input{padding-bottom:20px}fieldset.input-fieldset{width:99%}header.header-usfp{padding-left:16px;border-bottom:none;& span{color:#4d4f53;font-family:var(--font-base);font-size:16px;font-weight:700;display:inline-block}.header-emphasis{color:#024}svg{height:13px;width:28px}}h2.form-subtitle{font-weight:100}.progress-bar{width:calc(100% + 16px);display:inline-block;background-color:#eee;border:2px inset #828282;border-style:outset none none none;height:4px;margin-left:-16px;margin-top:15px}a.manual-address-text{margin-top:-16px}.disclaimer-text{font-size:10px;max-width:662px;margin:0 auto;padding:0 15px;text-align:left}button[type=submit]{height:43px!important;font-size:16px!important}.slider .debtInstructions{display:none}.buttons-container{display:grid;gap:24px;grid-template-columns:1fr;justify-items:center;max-width:calc(100vw - 4.5em);margin:24px auto}.debt-amount-button{appearance:none;background-color:var(--turbo-green);border:1px solid var(--turbo-blue);border-radius:8px;color:var(--turbo-blue);cursor:pointer;font-family:var(--font-base);font-size:16px;font-weight:700;height:90px;padding:0;line-height:110%;width:100%;max-width:329px;transition:all .3s ease}.debt-amount-button:hover,.debt-amount-button:focus{background-color:#47a734;color:var(--turbo-blue)}[class^=td-button]{cursor:pointer;padding:12px 24px;border:1px solid var(--turbo-blue);color:var(--turbo-blue);font-size:15px;font-family:var(--font-base);border-radius:8px;font-weight:700}.input-container--inline{display:flex;gap:12px}.input-container--inline .input-container input{&::placeholder{font-size:15px;padding:-4px}}.input-container .input-fieldset{border-color:var(--turbo-blue)}.td-button__white{background-color:#fff}.td-button__gray{background-color:#eee}.td-button__white:hover,.td-button__white:focus{background-color:#eee}.td-button__gray:hover,.td-button__gray:focus{background-color:#ccc}.form-title-container{margin:15px auto 39px;padding:0}.form-layout-container{background:#fff}h1.form-title{margin-top:33px}h2{font-size:16px;color:#4d4f53;font-style:italic;padding:8px 0 49px}h3{font-size:20px;font-family:var(--font-base);color:var(--turbo-blue)}.nav-back{font-size:14px;position:absolute;top:72px;left:16px;& a{color:#828282;text-decoration:none}}.nav-back.hidden{display:none}.debtMin{float:left}.debtMin,.debtMax{font-size:10px;font-family:var(--font-base);font-weight:400}.debtMax{float:right}.jane_message{position:relative;margin-top:36px;padding:0 16px 120px;&.wide{padding:0 0 120px;max-width:612px}.jane_message--icon{width:34px;height:34px;border-radius:100%;border:1px solid var(--turbo-blue);background-image:url(/media/jane-rep.png);background-size:contain;background-repeat:no-repeat;background-position:center -4px;background-size:200%;float:left}.jane_message--message-text{width:calc(100% - 70px);margin-left:10px;border-radius:12px;background-color:#eee;color:#4d4f53;font-size:11px;padding:12px;float:left;text-align:left;font-weight:100;.jane_message--message-emphasis{font-weight:700}ul{list-style:disc;margin-left:2.5ch;li{margin:6px 0;font-weight:400}}}}.progress{transition-duration:1.3s;transition-timing-function:ease-out}footer{margin-top:0}h1.form-title{font-weight:700;line-height:1.4}.form-layout-container{background:none}.digicert-container{padding-bottom:34px}.badges-digicert-container img{scale:1;width:74px}.input-fieldset{width:100%;padding:0;min-width:min-content;border:1px solid #828282;background-color:#fff;border-radius:8px;flex:auto}.input-fieldset .input-label{margin-left:10px;padding:0 8px;font-size:10px;color:var(--body-color);white-space:nowrap;width:auto}.input-fieldset input,.input-fieldset select{box-sizing:border-box;margin:0 auto;border:1px solid transparent;color:var(--turbo-blue);font-family:var(--font-base);font-style:normal;font-weight:400;line-height:110%;width:100%;height:46px;font-size:16px;border-radius:8px;padding-left:15px;padding-right:5px}.input-fieldset input::placeholder{font-size:16px}.input-fieldset select{background-position:86% 40%}.input-fieldset input:focus,.input-fieldset select:focus{outline:none;border-color:transparent;border-width:0}.input-fieldset:has(input:focus),.input-fieldset:has(select:focus){border-color:var(--turbo-darkgreen);border-width:2px}.input-fieldset:has(input.error),.input-fieldset:has(select.error){border-color:#ff3e00}.address-row{display:flex;gap:12px;justify-content:stretch}.address-row .city-field{flex:auto}.address-row .state-select-sm{flex:0 1 110px}.manual-address-text{font-size:11px;text-decoration:none;color:var(--body-color)!important;display:inline-block;margin-top:-27px;cursor:pointer;width:fit-content}.manual-address-text span{font-weight:600;color:#024}.manual-address-text.open{margin-top:-30px}.address-fields{height:86px;opacity:1;overflow:hidden;visibility:visible;transition:height .3s}.address-fields.hidden{height:0;opacity:0;visibility:hidden}.text-legal-container{max-width:662px;margin:0 auto;color:#000;font-family:var(--font-base);font-size:10px;font-style:normal;font-weight:400;line-height:1.5;padding:0 15px 40px}.text-legal-container p{margin:0}.form-title-container:has(p){margin-bottom:20px}footer{margin-top:10px!important}@media (min-width: 767px){.nav-back{top:113px;left:92px}.text-legal-container{font-size:12px;padding-bottom:58px}h1.form-title{font-size:47px;max-width:31ch;margin-left:auto;margin-right:auto;margin-top:48px}button[type=submit]{height:76px!important;font-size:24px!important}.digicert-container{padding-bottom:60px}.badges-digicert-container img{width:99px;height:auto;margin:0}.input-fieldset .input-label{font-size:16px;padding:0 10px;margin:0 0 0 20px}.input-fieldset{border-radius:15px;height:auto;max-height:max-content}.input-fieldset input,.input-fieldset select{border-radius:15px;font-size:22px;height:64px;max-height:64px;padding:10px 20px 20px 30px}.input-fieldset input::placeholder{font-size:22px}.manual-address-text,.manual-address-text.open{margin-top:-40px}.address-row{gap:24px}.address-row .zip-field{flex:0 1 196px}.address-fields{height:116px}footer{margin-top:48px!important}}@media (min-width: 992px){header.header-usfp{padding-top:32px;padding-left:96px;& span{margin-bottom:12px;font-size:25px;font-weight:700}svg{width:48px;height:24px}}.progress-bar{width:calc(100% + 96px);margin-left:-96px}.form-narrow button[type=submit]{margin-top:1rem;margin-bottom:45px}h1.form-title{font-size:38px!important;max-width:100%}h2.form-subtitle{font-size:28px;padding-bottom:88px}h3.form-emphasis{font-size:32px}form{max-width:612px}.form-narrow button.button-submit{font-size:24px}.jane_message{max-width:632px;margin:60px auto 0;.jane_message--icon{height:68px;width:68px;background-position:-32px -6px}.jane_message--message-text{font-size:16px;font-weight:100;width:calc(100% - 112px);padding:16px}}.disclaimer-text{font-size:12px;margin-top:-6px;max-width:632px}}@media (min-width: 767px){.buttons-container{margin:45px auto}}@media (min-width: 992px){.form-title-container{margin:-19px auto 52px;padding:0}.buttons-container{grid-template-columns:1fr 1fr 1fr;height:200px;gap:20px;max-width:100%;margin-top:0;margin-bottom:50px}.debt-amount-button{height:100%;border:2px solid var(--turbo-blue);border-radius:15px;font-size:30px}}
