/* @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;}}
.layout--onecol .layout__region{width:100%;}
.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}
.ouv-step,[id^=ouvidoria-][id$=-wrapper]{background-color:#fafafa;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:#02082f;padding:32px 40px}@media (max-width:768px){.ouv-step,[id^=ouvidoria-][id$=-wrapper]{padding:16px;padding-bottom:120px}}.ouv-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;max-width:1116px;margin:0 auto;position:relative}@media (max-width:768px){.ouv-card{padding:20px 16px;gap:24px}}.ouv-form-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}.ouv-form-header__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}.ouv-form-header__subtitle{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:#02082f;margin:0}.ouv-form-header__subtitle strong{font-weight:700}.ouv-bottom-bar{display:none}@media (max-width:768px){.ouv-bottom-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;padding:20px 16px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.1);box-shadow:0 -2px 8px rgba(0,0,0,.1);z-index:100;gap:12px}.ouv-bottom-bar .ouv-btn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.ouv-divider{border:none;border-top:1px solid #d0d0d7;margin:0;width:100%}.ouv-step .ajax-progress,.ouv-step .ajax-progress-throbber,[id^=ouvidoria-][id$=-wrapper] .ajax-progress,[id^=ouvidoria-][id$=-wrapper] .ajax-progress-throbber{display:none!important}.ouv-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;border-bottom:0}.ouv-tab{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:44px;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;padding:0 16px;border:none;background:0 0;font-size:16px;font-weight:500;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);cursor:pointer;border-bottom:1.5px solid #9496a4;color:#3a3a3f;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,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}.ouv-tab:hover{color:#1526ff}.ouv-tab.active,.ouv-tab[aria-selected=true]{color:#1526ff;font-weight:700;border-bottom-color:#1526ff}.ouv-tab-panel[hidden]{display:none}.ouv-contact-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:768px){.ouv-contact-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ouv-form-card{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;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;background:#fff}@media (max-width:768px){.ouv-form-card{padding:16px;gap:20px}}.ouv-contact-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:8px}.ouv-contact-item__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;gap:10px}.ouv-contact-item__icon{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;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}.ouv-contact-item__label{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:18px;font-weight:700;color:#02082f;margin:0}.ouv-contact-item__value{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:18px;font-weight:500;color:#3a3a3f;margin:0;line-height:1.25}.ouv-forum-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:8px}.ouv-forum-section__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;gap:10px}.ouv-forum-section__title{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:18px;font-weight:700;color:#02082f;margin:0}.ouv-forum-section__desc{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:18px;font-weight:500;color:#3a3a3f;margin:0;line-height:1.25}.ouv-input--protocolo{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;-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}.ouv-input--protocolo::-webkit-input-placeholder{color:#86888c}.ouv-input--protocolo::-moz-placeholder{color:#86888c}.ouv-input--protocolo::-ms-input-placeholder{color:#86888c}.ouv-input--protocolo::placeholder{color:#86888c}.ouv-input--protocolo: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)}.ouv-btn-abrir,.ouv-btn-abrir.btn,.ouv-btn-abrir.btn-primary,.ouv-btn-abrir.btn.btn-primary{width:100%;height:48px;border:1px solid #1526ff;background-color:transparent;background-image:none;color:#1526ff;border-radius:100px;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-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition-property:background-color,color,border-color;-o-transition-property:background-color,color,border-color;transition-property:background-color,color,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}.ouv-btn-abrir.btn-primary:hover:not(:disabled):not(.is-disabled),.ouv-btn-abrir.btn.btn-primary:hover:not(:disabled):not(.is-disabled),.ouv-btn-abrir.btn:hover:not(:disabled):not(.is-disabled),.ouv-btn-abrir:hover:not(:disabled):not(.is-disabled){background-color:rgba(21,38,255,.1);border-color:#1526ff;color:#1526ff}.ouv-btn-abrir.btn-primary.is-disabled,.ouv-btn-abrir.btn-primary:disabled,.ouv-btn-abrir.btn-primary[disabled],.ouv-btn-abrir.btn.btn-primary.is-disabled,.ouv-btn-abrir.btn.btn-primary:disabled,.ouv-btn-abrir.btn.btn-primary[disabled],.ouv-btn-abrir.btn.is-disabled,.ouv-btn-abrir.btn:disabled,.ouv-btn-abrir.btn[disabled],.ouv-btn-abrir.is-disabled,.ouv-btn-abrir:disabled,.ouv-btn-abrir[disabled]{background-color:transparent;background-image:none;border-color:#86888c;color:#86888c;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;opacity:1}.ouv-form-card:has(.ouv-input--protocolo:placeholder-shown) .ouv-btn-abrir{border-color:#86888c;color:#86888c;pointer-events:none;cursor:not-allowed;opacity:1}.ouv-contact-note{font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:#02082f;margin:0}.ouv-editorial{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}.ouv-editorial p{margin:0 0 1rem}.ouv-editorial strong{font-weight:700}.ouv-stepper{width:100%}.ouv-stepper__list{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;list-style:none;margin:0;padding:0;width:100%;gap:0}.ouv-stepper__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:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ouv-stepper__item--pending .ouv-stepper__circle{background-color:#d0d0d7;color:#5d5e69}.ouv-stepper__item--pending .ouv-stepper__label{color:#818293}.ouv-stepper__item--active .ouv-stepper__circle{background-color:#1526ff;color:#fff}.ouv-stepper__item--active .ouv-stepper__label{color:#1526ff;font-weight:600}.ouv-stepper__item--done .ouv-stepper__circle{background-color:#0da335;color:#fff}.ouv-stepper__item--done .ouv-stepper__label{color:#0da335}.ouv-stepper__circle{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;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);-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}.ouv-stepper__check{font-size:13px;font-weight:700}.ouv-stepper__label{font-size:16px;font-weight:500;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);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){.ouv-stepper__label{display:none}}@media (max-width:768px){.ouv-stepper__item--active .ouv-stepper__label{display:block}}.ouv-stepper__connector{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1.4px;background-color:#d0d0d7;min-width:8px;-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}.ouv-stepper__connector--done{background-color:#0da335}@media (max-width:768px){.ouv-stepper__connector{min-width:8px}}.ouv-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.25;color:#060a47;margin:0 0 20px}.ouv-form-group{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:12px;margin-bottom:0}.ouv-form-group .fieldset-legend,.ouv-form-group .form-label,.ouv-form-group label,.ouv-form-group legend{display:block;font-weight:400;color:#060a47;font-size:16px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);margin:0;line-height:1.5;padding:0;float:none}.ouv-form-group .form-item{margin:0}.ouv-form-group input[type=email],.ouv-form-group input[type=number],.ouv-form-group input[type=tel],.ouv-form-group input[type=text],.ouv-form-group select,.ouv-form-group textarea{width:100%;padding:16px 24px;height:56px;line-height:1;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;background:#fff;-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}.ouv-form-group input[type=email]::-webkit-input-placeholder,.ouv-form-group input[type=number]::-webkit-input-placeholder,.ouv-form-group input[type=tel]::-webkit-input-placeholder,.ouv-form-group input[type=text]::-webkit-input-placeholder,.ouv-form-group select::-webkit-input-placeholder,.ouv-form-group textarea::-webkit-input-placeholder{color:#86888c}.ouv-form-group input[type=email]::-moz-placeholder,.ouv-form-group input[type=number]::-moz-placeholder,.ouv-form-group input[type=tel]::-moz-placeholder,.ouv-form-group input[type=text]::-moz-placeholder,.ouv-form-group select::-moz-placeholder,.ouv-form-group textarea::-moz-placeholder{color:#86888c}.ouv-form-group input[type=email]::-ms-input-placeholder,.ouv-form-group input[type=number]::-ms-input-placeholder,.ouv-form-group input[type=tel]::-ms-input-placeholder,.ouv-form-group input[type=text]::-ms-input-placeholder,.ouv-form-group select::-ms-input-placeholder,.ouv-form-group textarea::-ms-input-placeholder{color:#86888c}.ouv-form-group input[type=email]::placeholder,.ouv-form-group input[type=number]::placeholder,.ouv-form-group input[type=tel]::placeholder,.ouv-form-group input[type=text]::placeholder,.ouv-form-group select::placeholder,.ouv-form-group textarea::placeholder{color:#86888c}.ouv-form-group input[type=email]:focus,.ouv-form-group input[type=number]:focus,.ouv-form-group input[type=tel]:focus,.ouv-form-group input[type=text]:focus,.ouv-form-group select:focus,.ouv-form-group 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)}.ouv-form-group input[type=email].error,.ouv-form-group input[type=number].error,.ouv-form-group input[type=tel].error,.ouv-form-group input[type=text].error,.ouv-form-group select.error,.ouv-form-group 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)}.ouv-form-group textarea{height:auto;min-height:155px;resize:vertical}.ouv-form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2386888C' stroke-width='2'%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;padding-right:40px}.ouv-form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}.ouv-form-row .ouv-form-group{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}@media (max-width:768px){.ouv-form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}}.ouv-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:20px}.ouv-field-error{color:#dc3545;font-size:14px;margin-top:4px}.ouv-radio-group:is(fieldset){border:none;padding:0;margin:0;min-width:0}.ouv-radio-group .form-radios,.ouv-radio-group.form-radios{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:0}.ouv-radio-group .form-item--radio,.ouv-radio-group .form-item.form-type-radio,.ouv-radio-group [class*=form-type--radio],.ouv-radio-group [class*=form-type-radio]{margin:0;height:44px;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}.ouv-radio-group input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#d0d0d7;border:1.4px solid #9496a4;border-radius:50%;cursor:pointer;margin:0;-webkit-transition-property:border-color,background,-webkit-box-shadow;transition-property:border-color,background,-webkit-box-shadow;-o-transition-property:border-color,background,box-shadow;transition-property:border-color,background,box-shadow;transition-property:border-color,background,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}.ouv-radio-group input[type=radio]:checked{background:#1526ff;border-color:#1526ff;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.ouv-radio-group input[type=radio]:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(21,38,255,.1);box-shadow:0 0 0 3px rgba(21,38,255,.1)}.ouv-radio-group label{font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px;color:#060a47;font-weight:500;cursor:pointer;margin:0;line-height:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block}.ouv-radio-group--correntista .form-radios,.ouv-radio-group--correntista.form-radios{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.ouv-radio-group--correntista .radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.ouv-radio-group--correntista .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;padding:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ouv-radio-group--correntista label.form-check-label{display:block;font-family:var(--ref-font-family-primary,"Praktika",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px;color:#060a47;font-weight:500;cursor:pointer;margin:0;line-height:1}.ouv-conditional-section{background:#f8f8fa;border-radius:24px;padding:20px;display:none}.ouv-conditional-section.is-visible{display:block}.ouv-dynamic-fields{background:#f8f8fa;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:16px}.ouv-actions,.ouv-step-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-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;margin-top:8px}@media (max-width:768px){.ouv-actions,.ouv-step-actions{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:20px 16px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.1);box-shadow:0 -2px 8px rgba(0,0,0,.1);z-index:100;gap:12px;margin-top:0;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.ouv-actions .ouv-btn,.ouv-step-actions .ouv-btn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.ouv-btn{height:48px;min-width:140px;padding:0 24px;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:1;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;-webkit-transition-property:background-color,color,border-color,-webkit-transform;transition-property:background-color,color,border-color,-webkit-transform;-o-transition-property:background-color,color,border-color,-o-transform;transition-property:background-color,color,border-color,transform;transition-property:background-color,color,border-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}.ouv-btn:active{-webkit-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98)}.ouv-btn--primary{background-color:#1526ff;border:1px solid #1526ff;color:#fff}.ouv-btn--primary:hover{background-color:#0d1acc;border-color:#0d1acc}.ouv-btn--primary:disabled,.ouv-btn--primary[disabled]{background-color:#e1e2e0;border-color:#e1e2e0;color:#86888c;cursor:not-allowed;pointer-events:none}.ouv-btn--secondary{background-color:#e1e2e0;border:1px solid transparent;color:#1526ff}.ouv-btn--secondary:hover{background-color:#cfd0ce}.ouv-btn--outline{background-color:transparent;border:1px solid #1526ff;color:#1526ff}.ouv-btn--outline:hover:not(:disabled){background-color:rgba(21,38,255,.1)}.ouv-btn--outline:disabled,.ouv-btn--outline[disabled]{border-color:#86888c;color:#86888c;cursor:not-allowed;pointer-events:none}button.ouv-btn.btn.btn-primary{-webkit-box-shadow:none!important;box-shadow:none!important}button.ouv-btn.ouv-btn-nova,button.ouv-btn.ouv-btn-nova.btn.btn-primary{background-color:#e1e2e0!important;background-image:none!important;border:1px solid transparent!important;color:#1526ff!important;-webkit-box-shadow:none!important;box-shadow:none!important}button.ouv-btn.ouv-btn-nova.btn.btn-primary:hover,button.ouv-btn.ouv-btn-nova:hover{background-color:#cfd0ce!important;color:#1526ff!important}.ouv-alert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px 20px;border-radius:24px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px}.ouv-alert--error{background:#fef2f2;border:1px solid #fca5a5;color:#dc3545}.ouv-alert__icon{font-weight:700;font-size:1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:1.5}.ouv-alert__text{line-height:1.5}.ouv-toast{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:24px 32px;border-radius:24px;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);max-width:640px}.ouv-toast--block{max-width:none}.ouv-toast--success{background:#ccffda;border:1px solid #0da335;color:#065f46}.ouv-toast__icon{font-size:1.5rem;font-weight:700;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#0da335;line-height:1.6}.ouv-toast__message{font-size:18px;line-height:1.6;margin:0}.ouv-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)}.ouv-loading-overlay__spinner{width:48px;height:48px;border:4px solid rgba(21,38,255,.1);border-top-color:#1526ff;border-radius:50%;-webkit-animation:ouv-loading-spin .8s linear infinite;-o-animation:ouv-loading-spin .8s linear infinite;animation:ouv-loading-spin .8s linear infinite}.ouv-loading-overlay__message{color:#02082f;font-family:var(--ref-font-family-secondary,"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:16px;font-weight:500;text-align:center;max-width:320px;line-height:1.4}@-webkit-keyframes ouv-loading-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ouv-loading-spin{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ouv-loading-spin{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
.paragraph--unpublished{background-color:#fff4f4;}
