@layer pages{@media (width>=769px){.page-specific-request .specific-request-page__title{margin-bottom:30px}.page-specific-request .specific-request-page__layout{justify-content:center;gap:24px}.page-specific-request .specific-request-page__form-card{padding:24px 32px}.page-specific-request .specific-request-page__project-title{margin-top:24px;margin-bottom:38px}.page-specific-request .specific-request-page__project-options{gap:22px;margin-bottom:30px}.page-specific-request .specific-request-page__project-option{padding-top:8px}.page-specific-request .specific-request-page__project-option>svg{width:78px;height:78px}.page-specific-request .specific-request-page__project-option h3{margin-top:10px;font-size:18px;line-height:21px}.page-specific-request .specific-request-page__project-actions{gap:12px;margin-top:36px}.page-specific-request .button-specific{width:148px;height:42px;padding:9px 16px;font-size:18px;line-height:21px}.page-specific-request .specific-request-page__loan-image{height:205px}.page-specific-request .specific-request-page__loan-content{gap:13px;padding:16px 18px 18px}.page-specific-request .specific-request-page__loan-logo{height:64px}.page-specific-request .specific-request-page__loan-card .button--calculate{width:140px;min-width:140px;height:32px;margin-top:16px;font-size:12px;line-height:14px}.page-specific-request .block-specific-request form>div>div[x-show="active >= 1"]{gap:20%;margin-bottom:24px}.page-specific-request .block-specific-request form>div>div[x-show="active === 1"]>h2,.page-specific-request .block-specific-request form>div>div[x-show="isLastStep()"]>h2,.page-specific-request .block-specific-request form>div>div[x-show^="active === 2"]>h2,.page-specific-request .block-specific-request form>div>div[x-show^="active === 3"]>h2{margin-bottom:14px}.page-specific-request .block-specific-request form>div>div[x-show="active === 1"]>p{margin-bottom:12px;font-size:13px;line-height:18px}.page-specific-request .block-specific-request form>div>div[x-show="active === 1"]>p.text-\[--color-primary\]{margin-bottom:42px;font-size:12px;line-height:16px}.page-specific-request .block-specific-request h3,.page-specific-request .block-specific-request h4,.page-specific-request .block-specific-request h5{font-size:14px;line-height:18px}.page-specific-request .block-specific-request .block-specific-property{height:168px;padding:20px}.page-specific-request .block-specific-request .block-specific-property svg{max-width:96px;max-height:72px}.page-specific-request .block-specific-request .block-specific-property h5{margin-top:16px;font-size:15px;line-height:18px}.page-specific-request .block-specific-request .grid.gap-6{gap:16px}.page-specific-request .block-specific-request .block-specific-field,.page-specific-request .block-specific-request .block-specific-field.mb-\[45px\],.page-specific-request .block-specific-request .block-specific-field.mb-\[50px\],.page-specific-request .block-specific-request .block-specific-field.relative{margin-bottom:32px}.page-specific-request .block-specific-request input[type=email],.page-specific-request .block-specific-request input[type=tel],.page-specific-request .block-specific-request input[type=text],.page-specific-request .block-specific-request textarea{margin-top:10px;font-size:13px;line-height:18px}.page-specific-request .block-specific-request textarea{min-height:104px;padding:10px 12px}.page-specific-request .block-specific-request .form-control{min-height:24px;margin-bottom:14px}.page-specific-request .block-specific-request .form-control label,.page-specific-request .block-specific-request label{font-size:13px;line-height:16px}.page-specific-request .block-specific-request input[type=checkbox],.page-specific-request .block-specific-request input[type=radio]{width:18px;height:18px}.page-specific-request .block-specific-request .custom-checkbox,.page-specific-request .block-specific-request .custom-checkbox.small{border-width:1.5px;width:18px;height:18px}.page-specific-request .block-specific-request .form-control .custom-checkbox:after{border-bottom-width:2px;border-right-width:2px;width:6px;height:10px;top:1px;left:5px}.page-specific-request .specific-request-page__nav{gap:24px;margin-top:28px}.page-specific-request .specific-request-page__nav .next-button,.page-specific-request .specific-request-page__nav .return-button,.page-specific-request .specific-request-page__nav .send-button{min-width:150px;height:32px;padding:9px 28px;font-size:12px;line-height:14px}.page-specific-request .specific-request-page__nav :is(.next-button,.send-button):not(:disabled){background-color:var(--color-primary);color:#fff}}@media (width<=575px){.page-specific-request .specific-request-page__nav{align-items:stretch;width:100%;max-width:220px;margin-inline:auto}.page-specific-request .specific-request-page__nav :is(.return-button,.next-button,.send-button){text-align:center;justify-content:center;width:100%}.page-specific-request .specific-request-page__nav :is(.next-button,.send-button){order:-1}.page-specific-request .specific-request-page__nav :is(.next-button,.send-button):not(:disabled){background-color:var(--color-primary);color:#fff}}@media (width>=1440px){.page-specific-request .specific-request-page__layout{grid-template-columns:minmax(0,710px) 265px;justify-content:center;gap:24px}}@media (width>=1025px){.page-specific-request .specific-request-page__main{grid-column:1/2}.page-specific-request .specific-request-page__sidebar{grid-column:2/3}.page-specific-request .specific-request-page__layout{grid-template-columns:minmax(0,1fr) 265px}}}
