/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.bs-mx-1{margin-left:0.5rem !important;margin-right:0.5rem !important;}.bs-mx-2{margin-left:1rem !important;margin-right:1rem !important;}.bs-my-1{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.bs-my-2{margin-top:1rem !important;margin-bottom:1rem !important;}.bs-m-1{margin:0.5rem !important;}.bs-m-2{margin:1rem !important;}.bs-m-3{margin:2rem !important;}.bs-m-4{margin:4rem !important;}.bs-m-5{margin:8rem !important;}.bs-mt-1{margin-top:0.5rem !important;}.bs-mt-2{margin-top:1rem !important;}.bs-mt-3{margin-top:2rem !important;}.bs-mt-4{margin-top:4rem !important;}.bs-mt-5{margin-top:8rem !important;}.bs-mb-1{margin-bottom:0.5rem !important;}.bs-mb-2{margin-bottom:1rem !important;}.bs-mb-3{margin-bottom:2rem !important;}.bs-mb-4{margin-bottom:4rem !important;}.bs-mb-5{margin-bottom:8rem !important;}.bs-ml-1{margin-left:0.5rem !important;}.bs-ml-2{margin-left:1rem !important;}.bs-ml-3{margin-left:2rem !important;}.bs-ml-4{margin-left:4rem !important;}.bs-ml-5{margin-left:8rem !important;}.bs-mr-1{margin-right:0.5rem !important;}.bs-mr-2{margin-right:1rem !important;}.bs-mr-3{margin-right:2rem !important;}.bs-mr-4{margin-right:4rem !important;}.bs-mr-5{margin-right:8rem !important;}
#block-mercantil-page-title{display:none}.debts-step{max-width:1116px;margin:0 auto;padding:32px 40px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:#02082f;cursor:default}@media (max-width:768px){.debts-step{padding:16px}}.debts-card{background:#fff;border-radius:24px;padding:28px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;position:relative}@media (max-width:768px){.debts-card{padding:20px 16px;gap:24px}}.debts-loading-overlay{position:absolute;inset:0;background:rgba(255,255,255,.88);border-radius:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:16px;z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.debts-loading-overlay__spinner{width:48px;height:48px;border:4px solid rgba(21,38,255,.1);border-top-color:#1526ff;border-radius:50%;-webkit-animation:debts-loading-spin .8s linear infinite;-o-animation:debts-loading-spin .8s linear infinite;animation:debts-loading-spin .8s linear infinite}.debts-loading-overlay__message{color:#02082f;font-size:16px;font-weight:500;text-align:center;max-width:320px;line-height:1.4}@-webkit-keyframes debts-loading-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes debts-loading-spin{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes debts-loading-spin{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.debts-stepper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%}.debts-stepper__step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.debts-stepper__step:not(.debts-stepper__step--active):not(.debts-stepper__step--done) .debts-stepper__number{background-color:#d0d0d7;color:#5d5e69}.debts-stepper__step:not(.debts-stepper__step--active):not(.debts-stepper__step--done) .debts-stepper__label{color:#818293}.debts-stepper__step--active .debts-stepper__number{background-color:#1526ff;color:#fff}.debts-stepper__step--active .debts-stepper__label{color:#1526ff}.debts-stepper__step--done .debts-stepper__number{background-color:#0da335;color:#fff}.debts-stepper__step--done .debts-stepper__label{color:#0da335}.debts-stepper__number{width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:1;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.debts-stepper__label{font-size:16px;font-weight:500;white-space:nowrap;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}@media (max-width:768px){.debts-stepper__label{display:none}}.debts-stepper__connector{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1.4px;background-color:#d0d0d7;min-width:20px;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.debts-stepper__connector--done{background-color:#0da335}@media (max-width:768px){.debts-stepper__connector{min-width:10px}}.debts-divider{width:100%;height:1px;background-color:#d0d0d7}.debts-title-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.debts-title-section__title{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:24px;font-weight:600;line-height:1.2;color:#060a47;margin:0}@media (max-width:768px){.debts-title-section__title{font-size:20px}}.debts-title-section__subtitle{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:#02082f;margin:0}@media (max-width:768px){.debts-title-section__subtitle{font-size:16px}}.step-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.step-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.step-header .cadastral-progress{margin-bottom:0}.step-title{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:24px;font-weight:600;line-height:1.2;color:#060a47;margin:0}@media (max-width:768px){.step-title{font-size:20px}}.step-description,.step-subtitle{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:#02082f;margin:0}@media (max-width:768px){.step-description,.step-subtitle{font-size:16px}}.step-footer{text-align:center}.debts-step input[type=date],.debts-step input[type=email],.debts-step input[type=number],.debts-step input[type=password],.debts-step input[type=tel],.debts-step input[type=text],.debts-step textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text;width:100%;padding:16px 24px;border:1px solid #86888c;border-radius:16px;font-size:16px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:#02082f;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.debts-step input[type=date]::-webkit-input-placeholder,.debts-step input[type=email]::-webkit-input-placeholder,.debts-step input[type=number]::-webkit-input-placeholder,.debts-step input[type=password]::-webkit-input-placeholder,.debts-step input[type=tel]::-webkit-input-placeholder,.debts-step input[type=text]::-webkit-input-placeholder,.debts-step textarea::-webkit-input-placeholder{color:#86888c}.debts-step input[type=date]::-moz-placeholder,.debts-step input[type=email]::-moz-placeholder,.debts-step input[type=number]::-moz-placeholder,.debts-step input[type=password]::-moz-placeholder,.debts-step input[type=tel]::-moz-placeholder,.debts-step input[type=text]::-moz-placeholder,.debts-step textarea::-moz-placeholder{color:#86888c}.debts-step input[type=date]::-ms-input-placeholder,.debts-step input[type=email]::-ms-input-placeholder,.debts-step input[type=number]::-ms-input-placeholder,.debts-step input[type=password]::-ms-input-placeholder,.debts-step input[type=tel]::-ms-input-placeholder,.debts-step input[type=text]::-ms-input-placeholder,.debts-step textarea::-ms-input-placeholder{color:#86888c}.debts-step input[type=date]::placeholder,.debts-step input[type=email]::placeholder,.debts-step input[type=number]::placeholder,.debts-step input[type=password]::placeholder,.debts-step input[type=tel]::placeholder,.debts-step input[type=text]::placeholder,.debts-step textarea::placeholder{color:#86888c}.debts-step input[type=date]:focus,.debts-step input[type=email]:focus,.debts-step input[type=number]:focus,.debts-step input[type=password]:focus,.debts-step input[type=tel]:focus,.debts-step input[type=text]:focus,.debts-step textarea:focus{outline:0;border-color:#1526ff;-webkit-box-shadow:0 0 0 3px rgba(21,38,255,.1);box-shadow:0 0 0 3px rgba(21,38,255,.1)}.debts-step input[type=date].error,.debts-step input[type=email].error,.debts-step input[type=number].error,.debts-step input[type=password].error,.debts-step input[type=tel].error,.debts-step input[type=text].error,.debts-step textarea.error{border-color:#dc3545;-webkit-box-shadow:0 0 0 3px rgba(220,53,69,.1);box-shadow:0 0 0 3px rgba(220,53,69,.1)}.debts-step input[type=date]:disabled,.debts-step input[type=date][readonly],.debts-step input[type=email]:disabled,.debts-step input[type=email][readonly],.debts-step input[type=number]:disabled,.debts-step input[type=number][readonly],.debts-step input[type=password]:disabled,.debts-step input[type=password][readonly],.debts-step input[type=tel]:disabled,.debts-step input[type=tel][readonly],.debts-step input[type=text]:disabled,.debts-step input[type=text][readonly],.debts-step textarea:disabled,.debts-step textarea[readonly]{background-color:#fafafa;cursor:default}.debts-step .form-select,.debts-step select{width:100%;padding:16px 24px;border:1px solid #86888c;border-radius:16px;font-size:16px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-weight:400;color:#02082f;background-color:#fff;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;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='%23333' 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-repeat:no-repeat;background-position:right 16px center;-webkit-background-size:20px 20px;background-size:20px;padding-right:46px;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.debts-step .form-select:focus,.debts-step select:focus{outline:0;border-color:#1526ff;-webkit-box-shadow:0 0 0 3px rgba(21,38,255,.1);box-shadow:0 0 0 3px rgba(21,38,255,.1)}.debts-step .form-select:disabled,.debts-step select:disabled{background-color:#fafafa;cursor:not-allowed;opacity:.6}.debts-step label{display:block;font-weight:400;margin-bottom:12px;color:#060a47;font-size:16px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif)}.debts-step .ajax-progress,.debts-step .ajax-progress-throbber{display:none!important}.debts-form-card{border:1px solid #d0d0d7;border-radius:24px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:768px){.debts-form-card{padding:16px;gap:20px}}.form-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.form-section__title{font-size:1.125rem;font-weight:600;margin:0;color:#060a47}.form-section--questions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form-section--questions .form-section__title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}.form-section--questions .form-group--question{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:200px;margin-bottom:0}.form-group{margin-bottom:1.5rem}.form-group:last-child{margin-bottom:0}.form-group--contract-selection,.form-group--contract-selection *{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important}.form-group-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.form-group-inline .form-group{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.form-grid .form-control,.form-grid .form-select,.form-grid input[type=date],.form-grid input[type=email],.form-grid input[type=number],.form-grid input[type=password],.form-grid input[type=tel],.form-grid input[type=text],.form-grid select{width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.form-grid--two-col{grid-template-columns:1fr 1fr}@media (max-width:768px){.form-grid--two-col{grid-template-columns:1fr}}.form-help{display:block;margin-top:.5rem;font-size:.875rem;color:#5d5e69}.error-message{color:#dc3545;font-size:.875rem;margin-top:4px}.debts-actions,.form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.debts-actions,.form-actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.form-actions .button-left{margin-right:auto}@media (max-width:768px){.form-actions .button-left{margin-right:0}}.form-actions .button-right:first-of-type{margin-left:auto}@media (max-width:768px){.form-actions .button-right:first-of-type{margin-left:0}}.debts-btn,.debts-step .button{height:48px;padding:0 24px;border:none;border-radius:100px;font-size:18px;font-weight:600;cursor:pointer;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);line-height:24px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;text-decoration:none;background-color:#1526ff;color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform,-o-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.debts-btn:active,.debts-step .button:active{-webkit-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98)}.debts-btn:focus,.debts-btn:hover,.debts-step .button:focus,.debts-step .button:hover{background-color:#0d1acc;color:#fff;text-decoration:none}.debts-btn:disabled,.debts-btn[disabled],.debts-step .button:disabled,.debts-step .button[disabled]{background-color:#e1e2e0;color:#86888c;cursor:not-allowed;pointer-events:none}.debts-btn.is-loading,.debts-step .button.is-loading{opacity:.6;cursor:wait;pointer-events:none;position:relative}.debts-btn--primary,.debts-step .button--primary,.debts-step .button-right{background-color:#1526ff;color:#fff}.debts-btn--primary:focus,.debts-btn--primary:hover,.debts-step .button--primary:focus,.debts-step .button--primary:hover,.debts-step .button-right:focus,.debts-step .button-right:hover{background-color:#0d1acc;color:#fff}.debts-btn--secondary,.debts-step .button--copy,.debts-step .button--outlined,.debts-step .button--remove-phone,.debts-step .button-left{background-color:#e1e2e0!important;border:none!important;color:#1526ff!important;-webkit-box-shadow:none!important;box-shadow:none!important}.debts-btn--secondary:focus,.debts-btn--secondary:hover,.debts-step .button--copy:focus,.debts-step .button--copy:hover,.debts-step .button--outlined:focus,.debts-step .button--outlined:hover,.debts-step .button--remove-phone:focus,.debts-step .button--remove-phone:hover,.debts-step .button-left:focus,.debts-step .button-left:hover{background-color:#cfd0ce!important;color:#1526ff!important}.debts-alert{padding:1rem 1.5rem;border-radius:16px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.debts-alert strong{font-weight:700}.debts-alert--danger{background-color:#fcc;color:#470606;border:1px solid #dc3545}.debts-alert--success{background-color:#d4edda;color:#155724;border:1px solid #0da335}.debts-alert--info{background-color:#cce0ff;color:#0d49a3;border:1px solid #17a2b8}.debts-alert--warning{background-color:#fff3cd;color:#856404;border:1px solid #ffc107}.debts-step .alert{padding:1rem 1.5rem;border-radius:16px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.debts-step .alert--danger,.debts-step .alert.alert-danger{background-color:#fcc;color:#470606;border:1px solid #dc3545}.debts-step .alert--success,.debts-step .alert.alert-success{background-color:#d4edda;color:#155724;border:1px solid #0da335}.payment-options{display:none}.payment-options .fieldset-legend{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.25rem;font-weight:700;color:#060a47}.payment-options .form-check-label{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1rem;font-weight:500;color:#02082f;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;line-height:1.2;margin-bottom:0}.payment-options .form-check-input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.125rem;height:1.125rem;border:1.4px solid #9496a4;border-radius:4px;background-color:#d0d0d7;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:border-color,background-color;-o-transition-property:border-color,background-color;transition-property:border-color,background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;background-image:none;margin-top:0}.payment-options .form-check-input[type=radio]:checked{background-color:#1526ff;border-color:#1526ff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3e%3cpath d='M2 6l3 3 5-5' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;-webkit-background-size:.75rem .75rem;background-size:.75rem}.payment-options .form-check-input[type=radio]:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(21,38,255,.15);box-shadow:0 0 0 3px rgba(21,38,255,.15)}.payment-options .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding-left:0!important;min-height:0!important}.payment-options .form-check+.form-check{margin-top:1rem}.payment-options .form-check-input{float:none!important;margin-top:0!important;margin-left:0!important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.payment-options .form-switch .form-check-input:not(:checked){width:1.125rem!important;height:1.125rem!important;background-image:none!important;border-radius:4px!important}.payment-options .form-switch .form-check-input:checked{width:1.125rem!important;height:1.125rem!important;border-radius:4px!important;background-color:#1526ff!important;border-color:#1526ff!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3e%3cpath d='M2 6l3 3 5-5' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:center!important;-webkit-background-size:.75rem .75rem!important;background-size:.75rem!important}.contracts-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.contracts-list__title{font-size:1.125rem;font-weight:600;margin:0;color:#060a47}.contracts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}@media (max-width:768px){.contracts-grid{grid-template-columns:1fr}}.contract-card{background:#fff;border:1px solid #d0d0d7;border-radius:24px;padding:1.5rem;cursor:pointer;-webkit-transition-property:border-color,background-color,-webkit-box-shadow;transition-property:border-color,background-color,-webkit-box-shadow;-o-transition-property:border-color,background-color,box-shadow;transition-property:border-color,background-color,box-shadow;transition-property:border-color,background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.contract-card:hover{border-color:#1526ff;background-color:rgba(21,38,255,.04)}.contract-card--selected{border-color:#1526ff;background-color:rgba(21,38,255,.08);-webkit-box-shadow:0 0 0 1px #1526ff;box-shadow:0 0 0 1px #1526ff}.contract-card__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d0d0d7}.contract-card__number{font-weight:700;font-size:1.125rem;color:#060a47}.contract-card__badge{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;white-space:nowrap;padding:.25rem .75rem;border-radius:100px;font-size:.875rem;font-weight:600}.contract-card__badge--overdue{background-color:#fcc;color:#470606}.contract-card__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.contract-card__value{color:#1526ff;font-weight:700;font-size:1rem}.contract-card__value--strikethrough{text-decoration:line-through;color:#818293;font-weight:500}.contract-card__value--discount{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.125rem;font-weight:700;color:#0da335}.badge{display:inline-block;padding:.25rem .75rem;border-radius:100px;font-size:.875rem;font-weight:600}.badge--success{background-color:#0da335;color:#fff}.badge--info{background-color:#cce0ff;color:#0d49a3}.debt-summary{background:#fff;border:1px solid #d0d0d7;border-radius:24px;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.debt-summary__title{font-size:1.125rem;font-weight:600;color:#060a47;margin:0}.debt-summary__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}@media (max-width:768px){.debt-summary__grid{grid-template-columns:1fr}}.summary-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.summary-item__label{font-size:.875rem;color:#818293}.summary-item__value{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.5rem;font-weight:700;color:#060a47}.summary-item__value--primary{color:#1526ff}.summary-item__value--success{color:#0da335}.summary-item__value--highlight{color:#1526ff}.simulation-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.simulation-form__title{font-size:1.125rem;font-weight:600;color:#060a47;margin:0}.debts-step .valores-consulta{display:none!important}#valores-wrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){#valores-wrapper{grid-template-columns:repeat(3,1fr)}}.section-detalhes__title{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.125rem;font-weight:600;color:#060a47;margin:0}#contratos-wrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){#contratos-wrapper{grid-template-columns:repeat(2,1fr)}}#condicoes-parcelamento-wrapper,#valores-amortizacao-wrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){#condicoes-parcelamento-wrapper,#valores-amortizacao-wrapper{grid-template-columns:repeat(3,1fr)}}#condicoes-parcelamento-wrapper .js-form-item,#contratos-wrapper .js-form-item,#valores-amortizacao-wrapper .js-form-item,#valores-wrapper .js-form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.375rem;padding:1rem 1.5rem;border:1px solid #d0d0d7;border-radius:24px;margin-bottom:0;font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.5rem;font-weight:700;color:#060a47}#condicoes-parcelamento-wrapper .js-form-item label,#contratos-wrapper .js-form-item label,#valores-amortizacao-wrapper .js-form-item label,#valores-wrapper .js-form-item label{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1rem;font-weight:400;color:#818293;margin-bottom:0}.summary-disclaimer{font-size:.875rem;color:#5d5e69;margin:0;line-height:1.6}.payment-summary__card{background:#fff;border:1px solid #d0d0d7;border-radius:24px;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.payment-summary__title{font-size:1.125rem;font-weight:600;margin:0;color:#060a47}.payment-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}@media (max-width:768px){.payment-details{grid-template-columns:1fr}}.payment-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1.5rem;background:#fff;border:1px solid #d0d0d7;border-radius:16px}.payment-detail--highlight{background:rgba(21,38,255,.04);border:1px solid #1526ff}.payment-detail__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#1526ff;border-radius:50%;color:#fff}.payment-detail__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.payment-detail__label{font-size:.875rem;color:#818293}.payment-detail__value{font-size:1.125rem;font-weight:700;color:#1526ff}.payment-detail__value--large{font-size:1.5rem}.payment-total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem;border:1px solid #d0d0d7;border-radius:24px}@media (max-width:768px){.payment-total{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center}}.payment-total__label{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1rem;font-weight:600;color:#02082f}.payment-total__value{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:2rem;font-weight:700;color:#02082f}.code-validation{max-width:400px;margin:0 auto;text-align:center}.code-validation__icon{margin-bottom:1.5rem}.code-validation__icon .icon--sms{width:64px;height:64px;color:#1526ff}.code-validation__message{margin-bottom:2rem}.code-validation__help{margin-top:1.5rem}.link--resend{color:#1526ff;text-decoration:underline;cursor:pointer}.link--resend:hover{color:#0d1acc}.code-resend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.code-resend__label{font-size:.875rem;color:#5d5e69}.identity-form{width:100%}.identity-form .form-grid{grid-template-columns:1fr 1fr}@media (max-width:768px){.identity-form .form-grid{grid-template-columns:1fr}}.cadastral-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.cadastral-progress__step{font-size:.875rem;font-weight:500;color:#818293;padding:.25rem .75rem;border-radius:100px;background-color:#fafafa}.cadastral-progress__step--active{font-weight:700;color:#1526ff;background-color:#cce0ff}.cadastral-progress__step--done{color:#0da335;background-color:#d4f5e0}.cadastral-progress__divider{color:#818293;font-size:.875rem}.phones-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.phone-entry{padding:1.5rem;border:1px solid #d0d0d7;border-radius:16px;background-color:#fafafa}.phone-entry.form-grid--3col{grid-template-columns:1fr 1fr 1fr auto;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}@media (max-width:768px){.phone-entry.form-grid--3col{grid-template-columns:1fr}}.form-grid--3col{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.form-grid--3col{grid-template-columns:1fr}}.debts-step .button--remove-phone{width:48px;padding:0;font-size:0;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='%231526FF' stroke-width='2.5' stroke-linecap='round'%3e%3cpath d='M6 6 18 18M18 6 6 18'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;-webkit-background-size:18px 18px;background-size:18px 18px;margin-bottom:1rem}@media (max-width:768px){.debts-step .button--remove-phone{margin-bottom:0;justify-self:start}}.phones-list__wrapper{margin-top:1.5rem}.phones-list__label{display:block;font-size:.875rem;color:#5d5e69;margin-bottom:.5rem}.phones-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.phone-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.phone-item__number{font-size:1rem;color:#02082f}.phone-item__badge{padding:.2rem .6rem;border-radius:100px;font-size:.875rem;font-weight:600}.badge--verified{background-color:#d4f5e0;color:#0da335}.termo-documento{border:1px solid #d0d0d7;border-radius:24px;padding:2rem;background:#fff}@media (max-width:768px){.termo-documento{padding:1.5rem}}.termo-header{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #d0d0d7}.termo-title{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.5rem;font-weight:700;color:#060a47;margin:0;text-transform:uppercase}.termo-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}.termo-section{margin-bottom:1.5rem}.termo-section--intro{padding:1.5rem;background:#fafafa;border-left:4px solid #1526ff;border-radius:16px}.termo-subtitle{font-size:1.125rem;font-weight:600;color:#060a47;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid #d0d0d7}.termo-text{margin:0;line-height:1.6}.termo-text--highlight{font-size:1.125rem}.termo-text--question{font-weight:600;font-size:1.125rem;text-align:center;padding:1.5rem;background:#fafafa;border-radius:16px}.termo-details{display:grid;gap:1rem}.termo-detail-item{display:grid;grid-template-columns:200px 1fr;gap:1.5rem;padding:1rem;border-bottom:1px solid #d0d0d7}.termo-detail-item:last-child{border-bottom:none}@media (max-width:768px){.termo-detail-item{grid-template-columns:1fr;gap:.5rem}}.termo-detail-item--full{grid-template-columns:1fr}.termo-detail-label{font-weight:600;color:#818293}.termo-detail-value{margin:0;color:#02082f}.termo-observacao{padding:1.5rem;background:#fff3cd;border-left:4px solid #ffc107;border-radius:16px}.termo-footer{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #d0d0d7;text-align:center}.termo-disclaimer{margin:0;color:#5d5e69}.form-actions--termo{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.debts-step--boleto .boleto-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}.boleto-info__item{width:100%;text-align:center}.boleto-info__item--codigo{max-width:100%;text-align:left}.boleto-info__item label{display:block;font-weight:600;margin-bottom:1rem}.boleto-info__input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.boleto-info__input-group input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1.125rem}@media (max-width:768px){.boleto-info__input-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.boleto-info__input-group .button--copy{width:100%}}.debts-step .button .icon{width:20px;height:20px;margin-right:.5rem}.step-actions{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d0d0d7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media (max-width:768px){.step-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.step-actions .button{width:100%}}.debts-step table{width:100%;border-collapse:collapse;background:#fff}.debts-step table thead th{height:60px;background:#fff!important;font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-weight:700;font-size:18px;color:#060a47;padding:0 16px;text-align:left;border-bottom:1px solid #d0d0d7;white-space:nowrap}.debts-step table tbody td{height:60px;padding:0 16px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-weight:600;font-size:16px;color:#060a47;background:#fff;border-bottom:1px solid #d0d0d7}.debts-step table tbody tr:last-child td{border-bottom:none}.debts-step--detalhes-parcelas .parcelas-list{border:1px solid #d0d0d7;border-radius:24px;overflow:hidden;gap:0}.debts-step--detalhes-parcelas .parcelas-list__title{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.25rem;font-weight:700;color:#060a47;margin:0;padding:1.5rem 2rem;border-bottom:1px solid #d0d0d7}.debts-step--detalhes-parcelas .form-section,.debts-step--detalhes-parcelas .table-responsive{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.debts-step--detalhes-parcelas .table{width:100%;min-width:0;border-collapse:collapse;margin-bottom:0}.debts-step--detalhes-parcelas .table thead th{height:52px;padding:0 12px;font-size:.875rem;font-weight:600;white-space:nowrap}.debts-step--detalhes-parcelas .table tbody td{height:52px;padding:0 12px;font-size:.875rem;font-weight:500;white-space:nowrap}.debts-step--detalhes-parcelas .table-striped tbody tr.even td,.debts-step--detalhes-parcelas .table-striped tbody tr.odd td,.debts-step--detalhes-parcelas .table-striped>tbody>tr:nth-of-type(even)>td,.debts-step--detalhes-parcelas .table-striped>tbody>tr:nth-of-type(odd)>td{background-color:#fff!important}.debts-step--liquidacao-contrato .payment-summary__card{background-color:#fff;border:1px solid #d0d0d7;padding:1.5rem;border-radius:24px}.debts-step--liquidacao-contrato .payment-summary__title{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:#060a47;text-align:left}.debts-step--liquidacao-contrato .payment-details{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:768px){.debts-step--liquidacao-contrato .payment-details{grid-template-columns:1fr}}.debts-step--liquidacao-contrato .payment-detail{background-color:#fff;padding:1rem 1.5rem;border-radius:16px;border:1px solid #d0d0d7}.debts-step--liquidacao-contrato .payment-detail__label{font-weight:400;color:#818293}.debts-step--liquidacao-contrato .payment-detail__value{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1.25rem;font-weight:700;color:#060a47}.debts-step--liquidacao-contrato .payment-total{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.debts-step--liquidacao-contrato .contracts-list{margin-top:1rem}@media print{.debts-actions,.debts-stepper,.form-actions{display:none}.debts-title-section,.termo-documento{page-break-inside:avoid}}
.ibk-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;width:520px;background:#fff;border-radius:24px;-webkit-box-shadow:0 20px 60px rgba(2,8,47,.15);box-shadow:0 20px 60px rgba(2,8,47,.15);z-index:1050;overflow:hidden;opacity:0;visibility:hidden;-webkit-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px);pointer-events:none;-webkit-transition:opacity .2s ease,visibility 0s linear .25s,-webkit-transform .25s ease;transition:opacity .2s ease,visibility 0s linear .25s,-webkit-transform .25s ease;-o-transition:opacity .2s ease,visibility 0s linear .25s,-o-transform .25s ease;transition:opacity .2s ease,transform .25s ease,visibility 0s linear .25s;transition:opacity .2s ease,transform .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease,-o-transform .25s ease}.ibk-modal.is-open{opacity:1;visibility:visible;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);pointer-events:auto;-webkit-transition:opacity .2s ease,visibility 0s linear 0s,-webkit-transform .25s ease;transition:opacity .2s ease,visibility 0s linear 0s,-webkit-transform .25s ease;-o-transition:opacity .2s ease,visibility 0s linear 0s,-o-transform .25s ease;transition:opacity .2s ease,transform .25s ease,visibility 0s linear 0s;transition:opacity .2s ease,transform .25s ease,visibility 0s linear 0s,-webkit-transform .25s ease,-o-transform .25s ease}@media (max-width:768px){.ibk-modal{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;border-radius:16px 16px 0 0;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:visibility 0s linear .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1);transition:visibility 0s linear .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1);-o-transition:visibility 0s linear .3s,-o-transform .3s cubic-bezier(.25,.8,.25,1);transition:transform .3s cubic-bezier(.25,.8,.25,1),visibility 0s linear .3s;transition:transform .3s cubic-bezier(.25,.8,.25,1),visibility 0s linear .3s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1),-o-transform .3s cubic-bezier(.25,.8,.25,1)}.ibk-modal.is-open{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:visibility 0s linear 0s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1);transition:visibility 0s linear 0s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1);-o-transition:visibility 0s linear 0s,-o-transform .3s cubic-bezier(.25,.8,.25,1);transition:transform .3s cubic-bezier(.25,.8,.25,1),visibility 0s linear 0s;transition:transform .3s cubic-bezier(.25,.8,.25,1),visibility 0s linear 0s,-webkit-transform .3s cubic-bezier(.25,.8,.25,1),-o-transform .3s cubic-bezier(.25,.8,.25,1)}}.ibk-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px}.ibk-modal__title{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:20px;font-weight:700;color:#060a47;margin:0}.ibk-modal__close{background:0 0;border:none;cursor:pointer;font-size:24px;color:#3a3a3f;padding:4px 8px;line-height:1;border-radius:8px;-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.ibk-modal__close:hover{color:#060a47;background-color:rgba(0,0,0,.05)}.ibk-modal__body{padding:20px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;border-top:1.4px solid #9496a4;border-bottom:1.4px solid #9496a4}.ibk-modal__intro{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:1rem;color:#02082f;margin:0}.ibk-modal__security-tip{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:.875rem;color:#02082f;margin:0}.ibk-modal__security-link{color:#1526ff;text-decoration:none}.ibk-modal__security-link:hover{text-decoration:underline}.ibk-modal__footer{padding:20px 24px}.ibk-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.ibk-form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}@media (max-width:768px){.ibk-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ibk-form__group{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.ibk-form__label{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px;font-weight:400;color:#060a47}.ibk-form__input{width:100%;padding:14px 20px;border:1px solid #86888c;border-radius:16px;font-size:16px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:#02082f;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;-o-transition-property:border-color,box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.ibk-form__input::-webkit-input-placeholder{color:#86888c}.ibk-form__input::-moz-placeholder{color:#86888c}.ibk-form__input::-ms-input-placeholder{color:#86888c}.ibk-form__input::placeholder{color:#86888c}.ibk-form__input:focus{outline:0;border-color:#1526ff;-webkit-box-shadow:0 0 0 3px rgba(21,38,255,.1);box-shadow:0 0 0 3px rgba(21,38,255,.1)}.ibk-form__input.has-error{border-color:#dc3545;-webkit-box-shadow:0 0 0 3px rgba(220,53,69,.1);box-shadow:0 0 0 3px rgba(220,53,69,.1)}.ibk-form__error{font-size:.875rem;color:#dc3545;min-height:18px}.ibk-form__honeypot{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden}.ibk-form__alert{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:.875rem;color:#dc3545;background-color:rgba(220,53,69,.1);border:1px solid #dc3545;border-radius:16px;padding:10px 14px;margin:0}.ibk-form__alert[hidden]{display:none}.ibk-btn-trigger{height:48px;padding:0 28px;border:2px solid #fff;border-radius:100px;background:0 0;color:#fff;font-size:18px;font-weight:600;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);cursor:pointer;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.ibk-btn-trigger:hover{background:#fff;color:#1526ff}.ibk-btn-submit{width:100%;height:48px;border:none;border-radius:100px;background:#1526ff;color:#fff;font-size:18px;font-weight:600;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.ibk-btn-submit:hover{background:#0d1acc}.ibk-btn-submit:disabled{opacity:.6;cursor:not-allowed}
.paragraph--unpublished{background-color:#fff4f4;}
