.content-widget-container{margin:48px 98px}@media (max-width:1024px){.content-widget-container{margin:0 16px 24px}}
.container-alert{align-items:center;gap:12px;width:100%;margin:40px 0 0;display:flex}.container-alert-titulo{color:#0033a0;margin-bottom:16px;font-family:SuraSans,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:25px}.container-alert-titulo-blue{width:850px;margin-left:24px}.container-alert-titulo-blue>div{color:#0033a0;font-family:SuraSans,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:34px}.container-alert-titulo-blue>div>p,.container-alert-titulo-blue>p,.container-alert-titulo-blue>span{color:#292730;font-family:SuraSans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1024px){.container-alert{flex-direction:column;width:100%;visibility:visible!important;opacity:1!important;display:flex!important}.container-alert-image{margin-bottom:16px;visibility:visible!important;opacity:1!important;display:block!important}.container-alert-titulo{width:100%;margin-top:-28px;font-size:20px;visibility:visible!important;opacity:1!important;display:block!important}.container-alert-titulo-blue{width:100%}}
.container-item-figure{justify-content:center;width:25%;min-width:225px;padding-top:22px;padding-bottom:22px;display:flex}.container-item-figure-info{flex-direction:column;display:flex}.container-item-figure-info-value{font-family:SuraSans,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:34px}.container-item-figure-info-description{color:#626277;width:160px;height:65px;margin-top:9px;font-family:SuraSans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.container-item-figure-img{width:36px;height:36px;margin-right:8px}.container-item-figure-border{border-right:1px solid #e2e7ed}@media (max-width:1024px){.container-item-figure{margin:0 16px;padding-top:0;padding-bottom:0}.container-item-figure-info-description{width:252px;height:44px;margin-bottom:32px;margin-right:0}}
.container-market-figures{flex-direction:column;margin:8px 100px 32px 120px;display:flex}.container-market-figures-list{flex-wrap:wrap;margin-bottom:48px;display:flex}.container-market-figures-content{margin-bottom:16px;display:flex}.container-market-figures-content-img{width:50%;height:450px}.container-market-figures-end{flex-direction:column;width:50%;display:flex}.container-market-figures-end>.container-alert>.container-alert-titulo{color:#292730;width:100%;font-family:SuraSans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1024px){.container-market-figures{flex-direction:column;margin:32px 0;padding:0 16px}.container-market-figures-list{height:100%;margin-bottom:0;margin-left:16px;margin-right:16px}.container-market-figures-content{margin-bottom:0}.container-market-figures-content-img{display:none}.container-market-figures-end{justify-content:center;width:100%;display:flex}.container-market-figures-end>.container-alert{flex-direction:row;align-items:flex-start;margin:0 16px}.container-market-figures-end>.container-alert>.container-alert-image>.container-alert-image-res>.container-alert-image-value{background-color:#eed2aa;margin-right:16px!important}.container-market-figures-end>.container-alert>.container-alert-titulo{width:100%;height:100%}}
.container-large-text2{margin-top:32px;display:-webkit-flex}.container-large-text2>div:not(.container-large-text2-img){flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.container-large-text2-title{margin-bottom:22px}.container-large-text2-img{-webkit-margin-before:1em;margin-right:92px;-webkit-margin-after:1em;margin-block:1em}#container-large-text2-parrafos-0{align-self:center}@media (max-width:515px){#container-large-text2-parrafos-0{max-width:90vw;overflow:hidden}}@media (max-width:1024px){#call-to-action-LargeText2{margin:48px 16px}.container-large-text2{flex-flow:column wrap;margin-top:64px}.container-large-text2-title{margin-bottom:40px}.container-large-text2-img{-webkit-margin-before:0px;margin-right:0;-webkit-margin-after:0px;margin-block:0;justify-content:center;width:100%;margin-bottom:40px;display:flex}}@media (min-width:1024px){.container-large-text2{flex-direction:row}.container-large-text2-img>div{padding-top:50px;padding-bottom:100px;position:sticky;top:20%}#call-to-action-LargeText2{width:100%}}
.call-to-action-container{width:100%;padding:48px 0}.call-to-action-container-description{margin-bottom:26px}.call-to-action-container-link{text-decoration:none}.call-to-action-container-button{display:inline-block}.call-to-action-container-superior{padding:0!important}@media (max-width:1024px){.call-to-action-container{flex-wrap:wrap;justify-content:center;width:100%;margin:0;display:flex}.call-to-action-container-description{width:100%;margin-bottom:26px}.call-to-action-container-button{justify-content:center;display:flex}}
.says-expert{margin:0 120px}@media (max-width:1024px){.says-expert{margin:0 16px}}
.container-see-more{flex-direction:column;justify-content:center;align-items:center;width:156px;display:flex}.container-see-more-title{text-align:center;color:#0033a0;font-family:SuraSans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.container-see-more-title-dark{text-align:center;color:#292730;font-family:SuraSans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.container-see-more-icon{color:#fff;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;width:48px;height:48px;font-size:40px;display:flex}.container-see-more-icon__figure{width:50px;height:50px;margin:0}.link-see-more{text-decoration:none}.imgBtn{z-index:1;width:50px;height:50px;position:relative;left:-5px}.imgBtn-img{z-index:2;margin-left:-38px}#container-see-more-title-container{justify-content:center;width:91px;margin-top:9px;display:flex}@media (max-width:1024px){.imgBtn-img{margin-left:-70px}}
.more-content{margin:0 7rem}@media (min-width:1500px){.more-content{flex-direction:column;width:100%;max-width:1240px;margin:auto;display:flex}}.more-content__title{margin:1.25rem 1.05rem}.filter-content{align-items:center;display:flex}.filter-content__title{color:#000;margin:0 .3rem;font-family:SuraSans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.filter-content__options{display:flex}.filter-content__options-button{margin:0 .5rem}.filter-content__options-button-a{text-decoration:none}.relationated-content{margin:2rem 0;display:flex}.relationated-content__item{margin:0 .5rem}@media (max-width:1024px){.more-content{margin:0 16px}.more-content__title{margin:0 0 24px}.filter-content{flex-wrap:wrap}.filter-content__title{order:1;width:100%;margin:0 0 16px}.filter-content__options{order:2;width:100%;margin-bottom:24px}.filter-content__options>.filter-content__options-button-a>.filter-content__options-button>.button-container>.button-container__button--secondary-border{line-height:24px}}@media (max-width:480px){.filter-content__options{flex-wrap:wrap}.filter-content__options-button{width:112px;height:48px;margin:0 24px 8px 0}.filter-content__options-button-a{text-decoration:none}}
.more-content-module-scss-module__W_Mq7q__more-content__pension-reform{flex-direction:column;width:100%;display:flex}.more-content-module-scss-module__W_Mq7q__more-content__filter{flex-direction:column;gap:1rem;padding-top:16px;padding-bottom:16px;display:flex}@media (min-width:768px){.more-content-module-scss-module__W_Mq7q__more-content__filter{flex-direction:row;align-items:center}}.more-content-module-scss-module__W_Mq7q__more-content__label{color:#292730;font-family:SuraSans,sans-serif;font-size:15px;font-weight:400;line-height:20px}.more-content-module-scss-module__W_Mq7q__more-content__button-group{flex-direction:row;gap:1rem;display:flex}.more-content-module-scss-module__W_Mq7q__more-content__button{color:#0033a0;cursor:pointer;background-color:#0000;border:1px solid;border-radius:24px;padding:8px 12px;font-family:SuraSans,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:inline-flex}.more-content-module-scss-module__W_Mq7q__more-content__button--active{color:#eef2f7;background-color:#0033a0}.more-content-module-scss-module__W_Mq7q__more-content__info{grid-template-columns:18px 1fr;gap:8px;display:grid}.more-content-module-scss-module__W_Mq7q__more-content__info svg{color:#3f66b3;width:18px;height:18px}.more-content-module-scss-module__W_Mq7q__more-content__info p{color:#292730;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:19px}.more-content-module-scss-module__W_Mq7q__more-content__info p strong{font-weight:700}
.pension-law-simulator-modal-module-scss-module__oHsE4W__shared-styles,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-row input,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-row label,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter input,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter label{color:#464454;font-family:SuraSans,sans-serif;font-size:15px;font-weight:400;line-height:20px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__header{flex-direction:row;align-items:center;gap:1rem;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__header-icon{width:32px;height:32px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__header-icon path{color:#464454}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__quoted-weeks-label{flex-direction:row;align-items:center;gap:8px;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__quoted-weeks-label svg{color:#0033a0;width:16px;height:16px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter{--grid:1fr;grid-template-columns:var(--grid);gap:1rem;padding-top:1rem;display:grid}@media (min-width:768px){.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter{--grid:repeat(2, 1fr)}}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter input,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter label{width:100%}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter-salary{flex-direction:column;gap:8px;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter-salary>small{color:#626277;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:19px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter-error-message{color:#992d1e;padding-top:6px;padding-inline:2px;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:19px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter-error input,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-segmenter-error input:focus{border-color:#992d1e}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__body{color:#292730;background-color:#fafbfc;font-family:SuraSans,sans-serif;font-size:15px;font-weight:400;line-height:22px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator{flex-direction:column;gap:4px;padding-top:1rem;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-info{color:#292730;padding-bottom:8px;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:19px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-icon{color:#0033a0;width:16px;height:16px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item{color:#0033a0;padding:0;background-color:#0000;border:none;justify-content:flex-start;gap:4px;width:fit-content;height:auto;padding-inline:8px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item p{color:#0033a0;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:20px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item svg{width:16px;height:16px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item svg path{fill:#0033a0}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item--active{color:#0033a0;background-color:#0000;border:none;justify-content:flex-start;gap:4px;width:fit-content;height:auto;padding:0;padding-inline:8px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item--active p{color:#0033a0;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:20px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item--active svg{width:16px;height:16px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator .collapse-item--active svg path{fill:#0033a0}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-content{background-color:#fff;border:1px solid #e2e7ed;border-radius:4px;flex-direction:column;gap:16px;margin-top:1rem;padding:1rem;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-row{--grid:1fr;grid-template-columns:var(--grid);gap:1rem;display:grid}@media (min-width:768px){.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-row{--grid:repeat(2, 1fr)}}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-row input,.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-row label{width:100%}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-weeks{flex-direction:column;gap:8px;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-weeks label{color:#626277;font-family:SuraSans,sans-serif;font-size:16px;font-weight:400;line-height:18px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-weeks p{color:#0033a0;background-color:#fafbfc;padding-inline:8px;font-family:SuraSans,sans-serif;font-size:34px;font-weight:700;line-height:38px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-alert{background-color:#ebf6fd;border-radius:4px;grid-template-columns:24px 1fr;gap:4px;width:100%;padding:4px;display:grid}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-alert svg{color:#2d6b9c;width:24px;height:24px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__form-calculator-alert p{color:#224b77;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:19px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result{background-color:#eef2f7;border-radius:8px;flex-direction:column;gap:16px;padding:1rem;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result-badge{color:#292730;background-color:#e3e829;border-radius:4px;width:fit-content;padding:1px 4px;font-family:SuraSans,sans-serif;font-size:13px;font-weight:700;line-height:19px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result-content{border-left:5px solid #00aec7;flex-direction:column;gap:4px;padding-left:1rem;padding-right:8px;display:flex}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result-title{color:#0033a0;font-family:SuraSans,sans-serif;font-size:22px;font-weight:700;line-height:25px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result-description{grid-template-columns:16px 1fr;gap:8px;display:grid}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result-description p{color:#626277;font-family:SuraSans,sans-serif;font-size:15px;font-weight:400;line-height:20px}.pension-law-simulator-modal-module-scss-module__oHsE4W__modal__result-icon{color:#626277;width:16px;height:16px}
.banner{flex-direction:column;gap:8px;display:flex}.banner__header-text{color:#626277;font-family:SuraSans,sans-serif;font-size:13px;font-weight:400;line-height:19px}.banner__footer{background-color:#e2e7ed99;border-radius:8px;grid-template-columns:30px 1fr;gap:1rem;width:fit-content;padding:8px;display:grid}@media (min-width:768px){.banner__footer{align-items:center;min-width:465px}}.banner__footer-icon{background-color:#e3e829;border-radius:50%;width:30px;height:30px;position:relative}.banner__footer-icon svg{color:#0033a0;width:20px;height:20px;margin:auto;position:absolute;inset:0}.banner__footer-text{color:#0033a0;font-family:SuraSans,sans-serif;font-size:15px;font-weight:400;line-height:22px}.banner__footer-text b{font-weight:700}.banner__footer-text u{cursor:pointer}@media (max-width:480px){.banner__footer-text u{display:block}}.banner__footer--secondary{background-color:#0000;padding-left:0}
.input-container{flex-direction:column;display:flex}.input-container-label{color:#626277;margin-bottom:4px;font-family:SuraSans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.input-container-label-error{color:#e62323;font-family:SuraSans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:15px}.input-container-icon{margin-top:34px;margin-left:9px;position:absolute}.input-container-input{box-sizing:border-box;color:#626277;background:#fff;border:1px solid #e2e7ed;border-radius:3px;width:321px;height:40px;padding:8px 12px;font-family:SuraSans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.input-container-input:focus{border-color:#719ece;box-shadow:0 0 10px #719ece;outline:none!important}.input-container-input::-webkit-input-placeholder{color:#626277;width:214px;height:19px}.input-container-input::placeholder{color:#626277;width:214px;height:19px}.input-container-input:-ms-placeholder-shown{color:#626277;width:214px;height:19px}.input-container-input::placeholder{color:#626277;width:214px;height:19px}@media (max-width:769px){.input-container-input{width:100%}}
