.simulator-field__input{margin-top:0!important;padding-top:0!important}.simulator-field__input .v-input__slot{min-height:40px!important}.simulator-field__input .v-text-field__prefix,.simulator-field__input input{color:#00205b!important;font-family:HelveticaNeue-Medium,Roboto-Medium,sans-serif;font-size:1.5rem!important;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2}.simulator-field__input .v-text-field__prefix{opacity:1;padding-right:4px}@media(max-width:600px){.simulator-field__input .v-text-field__prefix,.simulator-field__input input{font-size:1.375rem!important}}.simulate-financing.simulator-view{height:100%}.simulate-financing.simulator-view .simulate-row.fill-height{height:100%;margin:0!important}.simulate-financing.simulator-view .simulate-row.fill-height>.simulate-panel-col{box-sizing:border-box}.simulate-financing.simulator-view .simulate-nav{flex:0 0 auto;width:100%}.simulate-financing.simulator-view .simulate-content{box-sizing:border-box;flex:0 0 auto;margin-left:auto;margin-right:auto;max-width:720px;min-width:0;padding:16px 40px 40px;width:min(720px,100%)}.simulate-financing.simulator-view .simulate-hero{margin:0 0 28px;text-align:center;width:100%}.simulate-financing.simulator-view .simulate-hero__title{color:#00205b;font-size:1.5rem;letter-spacing:.01em;line-height:1.2;margin:0;text-wrap:balance}.simulate-financing.simulator-view .simulate-hero__lead{color:rgba(0,0,0,.64);font-size:.9375rem;line-height:1.45;margin:12px 0 0;text-wrap:pretty}.simulate-financing.simulator-view .simulator-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px 32px;margin-bottom:24px}.simulate-financing.simulator-view .simulator-field__label{color:#00205b;display:block;font-size:.95rem;font-weight:600;letter-spacing:.02em;margin:0 0 4px;text-wrap:balance}.simulate-financing.simulator-view .simulator-field__hint{color:rgba(0,0,0,.54);font-size:.8125rem;line-height:1.4;margin:0 0 10px}.simulate-financing.simulator-view .simulator-result{background:#f8f9fc;border:1px solid #e6e8ee;border-radius:16px;padding:20px 20px 18px}.simulate-financing.simulator-view .simulator-result__kicker{color:rgba(0,0,0,.64);font-size:.875rem;line-height:1.4;margin:0 0 4px;text-wrap:pretty}.simulate-financing.simulator-view .simulator-result__amount{color:#00205b;font-size:2.25rem;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.15;margin:0 0 16px}.simulate-financing.simulator-view .simulator-meta{margin:0 0 20px}.simulate-financing.simulator-view .simulator-meta__row{align-items:baseline;border-bottom:1px solid #e8e8e8;display:grid;gap:12px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding:10px 0}.simulate-financing.simulator-view .simulator-meta__row:last-child{border-bottom:none}.simulate-financing.simulator-view .simulator-meta dt{color:rgba(0,0,0,.64);font-family:HelveticaNeue-Light,Roboto-Light,sans-serif;font-size:.875rem;min-width:0}.simulate-financing.simulator-view .simulator-meta dd{color:#00205b;font-family:HelveticaNeue-Medium,Roboto-Medium,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.simulate-financing.simulator-view .simulator-actions{align-items:stretch;display:flex;gap:12px}.simulate-financing.simulator-view .simulator-btn{border-radius:10px!important;flex:1;font-size:.9375rem!important;height:44px!important;letter-spacing:0!important;min-height:44px;text-transform:none!important;touch-action:manipulation;transition-duration:.15s;transition-property:transform,background-color,color,box-shadow,border-color,opacity;transition-timing-function:ease-out}.simulate-financing.simulator-view .simulator-btn:active:not(.v-btn--disabled){transform:scale(.96)}.simulate-financing.simulator-view .simulator-btn--primary{background:#00205b!important;box-shadow:0 1px 2px rgba(0,32,91,.18),0 6px 16px rgba(0,32,91,.12);color:#fff!important}.simulate-financing.simulator-view .simulator-btn--primary:hover:not(.v-btn--disabled){background:#001846!important}.simulate-financing.simulator-view .simulator-btn--secondary{background:#fff!important;border:1px solid #cfd5e4!important;color:#00205b!important}.simulate-financing.simulator-view .simulator-btn--secondary:hover:not(.v-btn--disabled){background:#eef1f7!important;border-color:#00205b!important}.simulate-financing.simulator-view .simulator-btn.v-btn--disabled{opacity:.5}.simulate-financing.simulator-view .simulator-btn:focus-visible{outline:2px solid #00205b;outline-offset:3px}.simulate-financing.simulator-view .simulator-disclaimer{color:rgba(0,0,0,.54);font-size:.75rem;line-height:1.45;margin:16px 0 0;text-wrap:pretty}.simulate-financing.simulator-view .v-input:not(.simulator-field__input) input{font-size:16px!important;font-variant-numeric:tabular-nums}.simulate-financing.simulator-view .simulator-field__input .v-text-field__prefix,.simulate-financing.simulator-view .simulator-field__input input{font-size:1.5rem!important}@media(min-width:1264px){.simulate-financing.simulator-view .simulate-content{padding:16px 48px 40px}}@media(prefers-reduced-motion:reduce){.simulate-financing.simulator-view .simulator-btn{transition:none}.simulate-financing.simulator-view .simulator-btn:active:not(.v-btn--disabled){transform:none}}@media(max-width:600px){.simulate-financing.simulator-view .simulate-content{padding:16px 16px 32px}.simulate-financing.simulator-view .simulate-hero__title{font-size:1.35rem}.simulate-financing.simulator-view .simulate-hero__lead{font-size:.875rem}.simulate-financing.simulator-view .simulator-fields{grid-template-columns:1fr;gap:20px}.simulate-financing.simulator-view .simulator-result{border-radius:14px;padding:16px}.simulate-financing.simulator-view .simulator-result__amount{font-size:1.875rem}.simulate-financing.simulator-view .simulator-meta__row{gap:2px;grid-template-columns:1fr}.simulate-financing.simulator-view .simulator-meta dd{text-align:left}.simulate-financing.simulator-view .simulator-actions{flex-direction:column}}