:root{--app-bg-primary: #faf7f5;--app-footer-bg: #706a66;--app-logo-max-height: 35px;--app-breakpoint-mobile: 767px;--app-breakpoint-tablet: 1140px;--app-breakpoint-desktop: 1920px}main.ids-container{max-width:352px;padding:0}@media screen and (max-width: 400px){main.ids-container{padding:0 var(--ids_layout_padding_sm, 1.5rem)}}.mh-auto{margin-left:auto;margin-right:auto}.header__logo{max-height:var(--app-logo-max-height);text-align:center}.header__logo img{max-width:100%;max-height:var(--app-logo-max-height);display:inline-block}.main-footer{margin-top:auto}.main-footer img{max-width:144px}.main-footer__legal-info{background:var(--app-footer-bg);color:#fff;font-family:var(--ids_textStyle_body_family);font-size:var(--ids_textScale_200);font-weight:var(--ids_textStyle_body_weight_02);line-height:var(--ids_textStyle_lineHeight_medium)}.main-footer__legal-info address{font-family:var(--ids_textStyle_body_family);font-size:var(--ids_textScale_100);font-weight:var(--ids_textStyle_body_weight_02);line-height:var(--ids_textStyle_lineHeight_medium);max-width:460px;display:inline-flex;text-align:start}.main-footer__legal-info span.infos__legal{max-width:352px;display:inline-flex;text-align:start}.main-footer .infos{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--ids_spacing_6x);align-items:center}.main-footer .infos>div+div{width:100%;border:none;display:inline-flex;flex-direction:column}@media only screen and (min-width: 767px){.main-footer__legal-info address,.main-footer__legal-info span.infos__legal{text-align:center}.main-footer .infos{flex-direction:column}.main-footer .infos>div+div{display:inline-flex;flex-direction:column;align-items:center}}@media only screen and (min-width: 1140px){.main-footer__legal-info{padding:10px 137px 18px}.main-footer__legal-info address{text-align:start;max-width:unset}.main-footer__legal-info span.infos__legal{text-align:start;width:max-content}.main-footer .infos{flex-direction:row}.main-footer .infos>div+div{border-left:thin solid #ffffff;padding-left:var(--ids_spacing_6x);font-family:var(--ids_textStyle_title_family);font-size:var(--ids_textScale_100);font-weight:var(--ids_textStyle_title_weight_01);line-height:var(--ids_textStyle_lineHeight_medium);align-items:unset}}.social-links__container h2{font-family:var(--ids_textStyle_title_family);font-size:var(--ids_textScale_300);font-weight:var(--ids_textStyle_title_weight_01);line-height:var(--ids_textStyle_lineHeight_xsmall)}.button__container{display:flex;flex-direction:column;align-items:center;gap:20px}.button__social-link{align-items:center;display:flex;justify-content:center;min-width:128px}.button__social-link img{display:block;max-width:unset}@media screen and (min-width: 767px){.button__container{justify-content:center;flex-direction:row}.button__social-link{min-width:56px;width:56px;height:56px}}.module-links__item.idsw-list-item-default{background:transparent}.module-links__item .idsw-list-item-default__trailing-item{color:var(--ids_color_feedback_neutral)}.module-links__item h2,.social-links__container~section h2{font-family:var(--ids_textStyle_title_family);font-size:var(--ids_textScale_300);font-weight:var(--ids_textStyle_title_weight_01);line-height:var(--ids_textStyle_lineHeight_xsmall)}section[data-block-title] h2{font-family:var(--ids_textStyle_title_family);font-size:var(--ids_textScale_300);font-weight:var(--ids_textStyle_title_weight_01);line-height:var(--ids_textStyle_lineHeight_xsmall)}.not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.not-found>div{align-items:center;display:flex;flex-direction:column;gap:var(--ids_spacing_8x);justify-content:center;padding:0 var(--ids_spacing_6x)}.not-found h1{font-size:var(--ids_size_general_32x);line-height:var(--ids_size_general_48x);margin-bottom:var(--ids_spacing_2x)}@media only screen and (min-width: 48rem){.not-found>div{flex-direction:row-reverse}}html,body{margin:0;padding:0;min-height:100%}body{background:var(--app-bg-primary);font-family:var(--ids_textStyle_body_family, "Itau Text Pro", system-ui, sans-serif)}#app{display:flex;flex-direction:column;min-height:100vh}#app>main{flex:1 0 auto}
