.emi-simulation-form{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));max-width:1536px;margin:3rem auto;padding-left:1rem;padding-right:1rem}.emi-simulation-form:is(.dark *){--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity,1))}@media (min-width:640px){.emi-simulation-form{margin-top:5rem;margin-bottom:5rem}}.emi-simulation-form__hero{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity,1));position:relative;overflow:hidden}.emi-simulation-form__hero-media{object-fit:cover}.emi-simulation-form__hero-overlay{background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0}.emi-simulation-form__hero-content{z-index:10;text-align:center;max-width:640px;margin-left:auto;margin-right:auto;padding:2rem 1rem 18rem;position:relative}@media (min-width:1024px){.emi-simulation-form__hero-content{padding:6rem 1.5rem 20rem}}.emi-simulation-form__hero-title{letter-spacing:-.025em;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1));margin-bottom:1rem;font-size:2.25rem;font-weight:800;line-height:2.5rem}.emi-simulation-form__hero-description{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity,1));margin-bottom:4rem}@media (min-width:640px){.emi-simulation-form__hero-description{font-size:1.25rem;line-height:1.75rem}}.emi-simulation-form__form-container{max-width:1280px;margin-top:-24rem;margin-left:auto;margin-right:auto;padding:4rem 1rem}@media (min-width:640px){.emi-simulation-form__form-container{padding-top:6rem;padding-bottom:6rem}}@media (min-width:1024px){.emi-simulation-form__form-container{padding-left:1.5rem;padding-right:1.5rem}}.emi-simulation-form__form{border-radius:var(--radius);--tw-border-opacity:1;border-width:1px;border-color:rgba(229,231,235,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);max-width:768px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);margin-bottom:4rem;margin-left:auto;margin-right:auto;padding:1.5rem}.emi-simulation-form__form:is(.dark *){--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity,1))}@media (min-width:1024px){.emi-simulation-form__form{margin-bottom:7rem}}.emi-simulation-form__image-container{margin-bottom:2rem}.emi-simulation-form__image-wrapper{border-radius:var(--radius);justify-content:center;align-items:center;width:100%;height:13rem;display:flex;position:relative}.emi-simulation-form .emi-simulation-form__image{object-position:bottom}.emi-simulation-form__selection-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:640px){.emi-simulation-form__selection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.emi-simulation-form__selection-label{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.emi-simulation-form__selection-label:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__radio-group{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}.emi-simulation-form__radio-item{align-items:center;display:flex}.emi-simulation-form__radio-item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.emi-simulation-form__radio-label{flex:1}.emi-simulation-form__variant-radio-group{border-radius:var(--radius);--tw-border-opacity:1;border-width:1px;border-color:rgba(229,231,235,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgba(17,24,39,var(--tw-text-opacity,1));flex-direction:column;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.emi-simulation-form__variant-radio-group:is(.dark *){--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__variant-radio-item{align-items:center;width:100%;display:flex}.emi-simulation-form__variant-radio-item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.emi-simulation-form__variant-radio-item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(229,231,235,var(--tw-border-opacity,1));padding:.75rem}.emi-simulation-form__variant-radio-item:last-child{border-width:0}.emi-simulation-form__variant-radio-item:is(.dark *){--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity,1))}.emi-simulation-form__variant-radio-label{flex:1}.emi-simulation-form__divider{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity,1));border-width:0;height:1px;margin-top:2rem;margin-bottom:2rem}.emi-simulation-form__divider:is(.dark *){--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity,1))}.emi-simulation-form__financing-label{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.emi-simulation-form__financing-label:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__financing-radio-group{gap:1rem;display:grid}@media (min-width:640px){.emi-simulation-form__financing-radio-group{grid-template-columns:repeat(3,minmax(0,1fr))}}.emi-simulation-form__financing-radio-item{align-items:center;display:flex}.emi-simulation-form__financing-radio-item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.emi-simulation-form__financing-radio-label{flex:1}.emi-simulation-form__loan-options-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:640px){.emi-simulation-form__loan-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.emi-simulation-form__input-group{width:100%}.emi-simulation-form__input-label{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.emi-simulation-form__input-label:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__summary-container{margin-top:2rem}.emi-simulation-form__summary-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.emi-simulation-form__summary-container{border-radius:var(--radius);--tw-border-opacity:1;border-width:1px;border-color:rgba(243,244,246,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);padding:1.5rem}.emi-simulation-form__summary-container:is(.dark *){--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity,1))}.emi-simulation-form__summary-item{justify-content:space-between;align-items:center;gap:1rem;display:flex}.emi-simulation-form__summary-label{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem}.emi-simulation-form__summary-label:is(.dark *){--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity,1))}.emi-simulation-form__summary-label--bold{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}.emi-simulation-form__summary-label--bold:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__summary-value{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity,1));font-size:1rem;font-weight:500;line-height:1.5rem}.emi-simulation-form__summary-value:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__summary-value--green{--tw-text-opacity:1;color:rgba(34,197,94,var(--tw-text-opacity,1));font-size:1rem;font-weight:500;line-height:1.5rem}.emi-simulation-form__summary-value--bold{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}.emi-simulation-form__summary-value--bold:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__summary-divider{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(229,231,235,var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.emi-simulation-form__summary-divider:is(.dark *){--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity,1))}.emi-simulation-form__thank-you-message{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.emi-simulation-form__thank-you-message:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__contact-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:640px){.emi-simulation-form__contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.emi-simulation-form__contact-group{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;display:grid}.emi-simulation-form__contact-label:is(.dark *){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.emi-simulation-form__submit-button{width:100%;display:inline-flex}@media (min-width:640px){.emi-simulation-form__submit-button{width:-moz-fit-content;width:fit-content}}
