.banks-interest-rates h6,.box__header__switcher label,.chart-legend__item,.chart-pie__center__title,.chart-pie__center__value,.cta-tool__title,.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__main-text,.mac__top-box__right__sub-text--title,.single-line,.tabs-wrapper__btns__inside button,.tool-form__form__field__heading,.tool-form__form__field__note,.tool-form__heading{font-family:Proxima Nova Alt,sans-serif;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1));font-weight:700;line-height:112%}.box__header,.chart-pie__center__value,.cta-tool__title,.tabs-wrapper__btns__inside button,.tool-form__heading{font-size:20px;font-weight:600;line-height:122%}@media(min-width:1024px){.box__header,.chart-pie__center__value,.cta-tool__title,.tabs-wrapper__btns__inside button,.tool-form__heading{font-size:22px}}@media(min-width:1366px){.box__header,.chart-pie__center__value,.cta-tool__title,.tabs-wrapper__btns__inside button,.tool-form__heading{font-size:22px}}.banks-interest-rates h6,.icon-content__content__title,.mac__top-box__right__main-text,.tool-form__form__field__heading{font-size:18px;font-weight:600;line-height:120%}@media(min-width:1024px){.banks-interest-rates h6,.icon-content__content__title,.mac__top-box__right__main-text,.tool-form__form__field__heading{font-size:18px}}@media(min-width:1366px){.banks-interest-rates h6,.icon-content__content__title,.mac__top-box__right__main-text,.tool-form__form__field__heading{font-size:18px}}.chart-legend__item,.chart-pie__center__title,.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title,.single-line{font-size:16px;font-weight:600;line-height:120%}@media(min-width:1024px){.chart-legend__item,.chart-pie__center__title,.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title,.single-line{font-size:16px}}@media(min-width:1366px){.chart-legend__item,.chart-pie__center__title,.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title,.single-line{font-size:16px}}.box__header__switcher label,.tool-form__form__field__note{font-size:14px;font-weight:600}@media(min-width:1024px){.box__header__switcher label,.tool-form__form__field__note{font-size:14px}}@media(min-width:1366px){.box__header__switcher label,.tool-form__form__field__note{font-size:14px}}.banks-interest-rates .value,.banks-interest-rates__row__btn a,.box--collapsible .box__header__info__subtitle,.cta-tool__text,.icon-content__content__description,.mac__top-box__right__sub-text--text,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width:1024px){.banks-interest-rates .value,.banks-interest-rates__row__btn a,.box--collapsible .box__header__info__subtitle,.cta-tool__text,.icon-content__content__description,.mac__top-box__right__sub-text--text,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{font-size:18px}}@media(min-width:1366px){.banks-interest-rates .value,.banks-interest-rates__row__btn a,.box--collapsible .box__header__info__subtitle,.cta-tool__text,.icon-content__content__description,.mac__top-box__right__sub-text--text,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{font-size:18px}}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{font-size:14px;font-style:normal;font-weight:400;line-height:153%}@media(min-width:1024px){.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{font-size:16px}}@media(min-width:1366px){.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{font-size:16px}}.banks-interest-rates .value,.banks-interest-rates__row__btn a,.box--collapsible .box__header__info__subtitle,.box__header__info__title span,.cta-tool__text,.icon-content__content__description,.mac__top-box__right__sub-text--text,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width:1024px){.banks-interest-rates .value,.banks-interest-rates__row__btn a,.box--collapsible .box__header__info__subtitle,.box__header__info__title span,.cta-tool__text,.icon-content__content__description,.mac__top-box__right__sub-text--text,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{font-size:14px}}@media(min-width:1366px){.banks-interest-rates .value,.banks-interest-rates__row__btn a,.box--collapsible .box__header__info__subtitle,.box__header__info__title span,.cta-tool__text,.icon-content__content__description,.mac__top-box__right__sub-text--text,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{font-size:14px}}.tool-form__form__field__input.input-type-checkbox input+label{font-size:10px;font-style:normal;font-weight:400;line-height:153%}@media(min-width:1024px){.tool-form__form__field__input.input-type-checkbox input+label{font-size:12px}}@media(min-width:1366px){.tool-form__form__field__input.input-type-checkbox input+label{font-size:12px}}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{border-color:rgb(77 184 219/var(--tw-border-opacity,1));border-radius:8px;border-style:solid;border-width:1px;height:auto;max-width:none;padding:.875rem 1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button])::-moz-placeholder,.tool-form__form__field__input select::-moz-placeholder,.tool-form__form__field__input textarea::-moz-placeholder,.tool-form__form__field__input.input-type-checkbox input+label::-moz-placeholder,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label::-moz-placeholder,.tool-form__form__field__input.input-type-select .dropdown label::-moz-placeholder{--tw-text-opacity:1;color:rgb(179 179 200/var(--tw-text-opacity,1))}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button])::placeholder,.tool-form__form__field__input select::placeholder,.tool-form__form__field__input textarea::placeholder,.tool-form__form__field__input.input-type-checkbox input+label::placeholder,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label::placeholder,.tool-form__form__field__input.input-type-select .dropdown label::placeholder{--tw-text-opacity:1;color:rgb(179 179 200/var(--tw-text-opacity,1))}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]).with-icon,.tool-form__form__field__input select.with-icon,.tool-form__form__field__input textarea.with-icon{background-position:calc(100% - 1.25rem);background-repeat:no-repeat;background-size:20px;padding-right:2.75rem}.tool-form__form__field__input.input-type-checkbox input,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]{height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;clip:rect(0,0,0,0);border:0;opacity:0;position:absolute;visibility:hidden;white-space:nowrap}.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{cursor:pointer;margin:0;position:relative}.tool-form__form__field__input.input-type-checkbox input+label:before,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label:before{background-repeat:no-repeat;background-size:1.25rem;content:"";display:block;height:1.25rem;position:absolute;width:1.25rem}.tool-form__form__field__input.input-type-checkbox input+label a,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label a{text-decoration:underline}.tool-form__form__field__input.input-type-checkbox input+label{display:block;font-family:Noto Sans Display,serif;padding-left:1.5rem}.tool-form__form__field__input.input-type-checkbox input+label:before{background-image:url(../../assets/media/svg/icons/checkbox-empty.svg);left:0;top:0}.tool-form__form__field__input.input-type-checkbox input:checked+label:before{background-image:url(../../assets/media/svg/icons/checkbox-checked.svg)}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{padding-left:3.5rem}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label:before{background-image:url(../../assets/media/svg/icons/radio-button-unchecked.svg);background-position:50%;left:1.5rem}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]:checked+label:before{background-image:url(../../assets/media/svg/icons/radio-button-selected.svg)}.tool-form__form__field__heading__tooltip,.tool-form__form__field__input__label label{align-items:center;display:flex;font-size:.75rem;font-weight:500;left:1.125rem;margin-bottom:0;padding:0 .375rem;position:absolute;top:0;transform:translateY(-50%);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:Noto Sans Display,serif;--tw-text-opacity:1;color:rgb(77 184 219/var(--tw-text-opacity,1))}.tool-form__form__field__heading__tooltip .info-icon,.tool-form__form__field__input__label label .info-icon{align-items:center;border-radius:9999px;border-style:solid;border-width:.0625rem;cursor:pointer;display:flex;font-size:.59375rem;height:.875rem;justify-content:center;margin-left:.25rem;position:relative;width:.875rem;z-index:40;--tw-border-opacity:1;border-color:rgb(242 168 77/var(--tw-border-opacity,1))}.tool-form__form__field__heading__tooltip .info-icon [data-content],.tool-form__form__field__input__label label .info-icon [data-content]{display:none}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea,.tool-form__form__field__input.input-type-checkbox input+label,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label,.tool-form__form__field__input.input-type-select .dropdown label{--tw-border-opacity:1;border-color:rgb(242 168 77/var(--tw-border-opacity,1))}.tool-form__form__field__input input:hover:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select:hover,.tool-form__form__field__input textarea:hover,.tool-form__form__field__input.input-type-checkbox input+label:hover,.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label:hover,.tool-form__form__field__input.input-type-select .dropdown label:hover{--tw-border-opacity:1;border-color:rgb(189 104 0/var(--tw-border-opacity,1))}.tool-form__form__field:empty{display:none}.tool-form__form__field--error{--tw-border-opacity:1;border-color:rgb(248 87 65/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(248 87 65/var(--tw-text-opacity,1))}.tool-form__form__field--error .tool-form__heading{--tw-border-opacity:1;border-color:rgb(248 87 65/var(--tw-border-opacity,1))}.tool-form__form__field--error .tool-form__heading .icon:before,.tool-form__form__field--error .tool-form__heading h5{--tw-text-opacity:1;color:rgb(248 87 65/var(--tw-text-opacity,1))}.tool-form__form__field__heading{align-items:center;display:flex;margin-bottom:-1rem;margin-top:.5rem;position:relative;width:100%;z-index:5}.tool-form__form__field__heading__tooltip{display:flex;--tw-text-opacity:1;color:rgb(242 168 77/var(--tw-text-opacity,1));left:0;position:relative;transform:none}.tool-form__form__field__heading__tooltip .info-icon{margin:0;position:relative}.tool-form__form__field__note{--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1));line-height:17.5px;margin-top:-1rem}.tool-form__form__field__note a{text-decoration-line:underline}.tool-form__form__field.is-collapsible{cursor:pointer}.tool-form__form__field.is-collapsible .tool-form__heading{align-items:center;display:flex;justify-content:space-between}.tool-form__form__field.is-collapsible .tool-form__heading .icon{--tw-rotate:-180deg;font-size:1.5rem}.tool-form__form__field.is-collapsible .tool-form__heading .icon,.tool-form__form__field.is-collapsible.is-collapsed .tool-form__heading .icon{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tool-form__form__field.is-collapsible.is-collapsed .tool-form__heading .icon{--tw-rotate:0deg}.tool-form__form__field__submit{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.tool-form__form__field__submit:before{background:#fff;background:linear-gradient(0deg,#fff 30%,hsla(0,0%,100%,0));content:"";height:16px;left:0;position:absolute;top:-16px;width:100%;z-index:1}.tool-form__form__field:hover:not(.is-focused) .tool-form__form__field__input__label label{--tw-text-opacity:1;color:rgb(189 104 0/var(--tw-text-opacity,1))}.tool-form__form__field:hover:not(.is-focused) .tool-form__form__field__input__label label .info-icon{--tw-border-opacity:1;border-color:rgb(189 104 0/var(--tw-border-opacity,1))}.tool-form__form__field.is-focused .tool-form__form__field__input__label{--tw-border-opacity:1;border-color:rgb(236 130 0/var(--tw-border-opacity,1))}.tool-form__form__field.is-focused .tool-form__form__field__input__label label{--tw-text-opacity:1;color:rgb(236 130 0/var(--tw-text-opacity,1))}.tool-form__form__field.is-focused .tool-form__form__field__input__label label .info-icon{--tw-border-opacity:1;border-color:rgb(236 130 0/var(--tw-border-opacity,1))}.tool-form__form__field__input{position:relative}.tool-form__form__field__input__label{position:relative;z-index:5}.tool-form__form__field__input__label label{display:flex;--tw-text-opacity:1;color:rgb(242 168 77/var(--tw-text-opacity,1))}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]),.tool-form__form__field__input select,.tool-form__form__field__input textarea{-moz-appearance:textfield;width:100%}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]):focus,.tool-form__form__field__input select:focus,.tool-form__form__field__input textarea:focus{--tw-border-opacity:1;border-color:rgb(236 130 0/var(--tw-border-opacity,1));box-shadow:none}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]).with-icon.icon-date,.tool-form__form__field__input select.with-icon.icon-date,.tool-form__form__field__input textarea.with-icon.icon-date{background-image:url(../../../assets/media/svg/icons/calendar.svg)}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]).with-icon.icon-currency,.tool-form__form__field__input select.with-icon.icon-currency,.tool-form__form__field__input textarea.with-icon.icon-currency{background-image:url(../../../assets/media/svg/icons/euro.svg)}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]).with-icon.icon-percentage,.tool-form__form__field__input select.with-icon.icon-percentage,.tool-form__form__field__input textarea.with-icon.icon-percentage{background-image:url(../../../assets/media/svg/icons/percent.svg)}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]).with-icon.icon-months,.tool-form__form__field__input select.with-icon.icon-months,.tool-form__form__field__input textarea.with-icon.icon-months{background-image:url(../../../assets/media/svg/icons/months.svg);background-size:initial}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button])::-webkit-inner-spin-button,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button])::-webkit-outer-spin-button,.tool-form__form__field__input select::-webkit-inner-spin-button,.tool-form__form__field__input select::-webkit-outer-spin-button,.tool-form__form__field__input textarea::-webkit-inner-spin-button,.tool-form__form__field__input textarea::-webkit-outer-spin-button{-webkit-appearance:none}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]) ::-moz-placeholder,.tool-form__form__field__input select ::-moz-placeholder,.tool-form__form__field__input textarea ::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button]) ::placeholder,.tool-form__form__field__input select ::placeholder,.tool-form__form__field__input textarea ::placeholder{--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}.tool-form__form__field__input select{-moz-appearance:none;padding-right:1.25rem;text-indent:.01px;text-overflow:"";width:100%}.tool-form__form__field__input select:focus{--tw-border-opacity:1;border-color:rgb(255 180 0/var(--tw-border-opacity,1));box-shadow:none}.tool-form__form__field__input.input-type-select .dropdown label{padding-right:2.75rem;width:100%}.tool-form__form__field__input.input-type-select .dropdown label:hover{background-color:transparent}.tool-form__form__field__input.input-type-select .dropdown .dropdown-list{z-index:20}.tool-form__form__field__input.input-type-radio{display:flex;flex-direction:column;gap:1rem}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__label{display:none}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{display:block;font-size:12px;padding-left:3rem;width:100%}@media(min-width:1024px){.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{font-size:14px}}@media(min-width:1366px){.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label{font-size:14px}}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]+label:before{background-image:url(../../../assets/media/svg/icons/radio-button-unchecked.svg);background-position:0 0;background-size:22px 22px;left:1.2rem;top:50%;transform:translateY(-50%)}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]:checked+label{--tw-bg-opacity:1;background-color:rgb(254 249 242/var(--tw-bg-opacity,1))}.tool-form__form__field__input.input-type-radio .tool-form__form__field__input__radio input[type=radio]:checked+label:before{background-image:url(../../../assets/media/svg/icons/radio-button-selected.svg)}.tool-form__form__field__input.input-type-checkbox{display:flex;flex-direction:column;gap:2rem}.tool-form__form__field__input.input-type-checkbox input+label{font-size:12px;padding-left:3rem;width:100%}@media(min-width:1024px){.tool-form__form__field__input.input-type-checkbox input+label{font-size:14px}}@media(min-width:1366px){.tool-form__form__field__input.input-type-checkbox input+label{font-size:14px}}.tool-form__form__field__input.input-type-checkbox input+label:before{background-image:url(../../../assets/media/svg/icons/checkbox-empty.svg);background-position:0 0;background-size:24px 22px;left:1.2rem;top:50%;transform:translateY(-50%)}.tool-form__form__field__input.input-type-checkbox input:checked+label{--tw-bg-opacity:1;background-color:rgb(254 249 242/var(--tw-bg-opacity,1))}.tool-form__form__field__input.input-type-checkbox input:checked+label:before{background-image:url(../../../assets/media/svg/icons/checkbox-checked.svg)}.tool-form__form__field__input.layout-horizontal{align-items:center;display:flex;flex-direction:row;gap:1rem;width:100%}.tool-form__form__field__input.layout-horizontal>div{width:100%}.tool-form__form__field__input.has-error input{--tw-border-opacity:1;border-color:rgb(248 87 65/var(--tw-border-opacity,1))}.tool-form__form__field__input.has-error .tool-form__form__field__input__label label{--tw-text-opacity:1;color:rgb(248 87 65/var(--tw-text-opacity,1))}.tool-form__form__field__input.has-error .tool-form__form__field__input__label label .info-icon{--tw-border-opacity:1;border-color:rgb(248 87 65/var(--tw-border-opacity,1))}.tool-form__form__field__input.has-error .tool-form__form__field__input__error{position:absolute;--tw-text-opacity:1;color:rgb(248 87 65/var(--tw-text-opacity,1));font-size:.625rem;line-height:normal}.tool-form__heading{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(77 77 126/var(--tw-border-opacity,1));padding-bottom:1rem;padding-top:1rem}.tool-block .loading-wrapper{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;min-height:6.25rem;top:0;width:100%;z-index:50}.tool-block .loading-wrapper div{font-size:.8rem}.tool-block .loading-wrapper svg{max-width:6.25rem}.tool-block__component__results__empty{display:none;justify-content:center}@media (min-width:1366px){.tool-block__component__results__empty{display:flex}}.tool-block__component__results__empty svg{max-width:20rem;width:31.25rem}.tool-error{padding:1rem;text-align:center}.tool-error h2{font-weight:600;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}.tool-error__code{font-size:.75rem;line-height:1rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(107 116 126/var(--tw-text-opacity,1))}.tool-block__component__footers{margin-left:-1rem;width:100dvw}@media (min-width:1024px){.tool-block__component__footers{margin-left:0;width:100%}}.tool-block__component__footers .box{border-width:0}.tool-block__component__footers>div:first-of-type{padding-top:4rem}.tabelas-retencao-irs__tabs{border-bottom-width:1px;display:inline-flex;margin-bottom:2rem;max-width:100%;overflow-x:auto;width:100%;--tw-border-opacity:1;border-color:rgb(242 242 246/var(--tw-border-opacity,1));padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.tabelas-retencao-irs__tabs{display:block;max-width:none;overflow:visible;padding-left:0;padding-right:0;width:auto}}.tabelas-retencao-irs__tabs button{border-bottom-width:2px;border-color:transparent;font-weight:700;margin-right:1.5rem;padding-bottom:1rem;padding-top:1rem;white-space:nowrap;width:100%;--tw-text-opacity:1;color:rgb(153 153 181/var(--tw-text-opacity,1))}@media (min-width:1024px){.tabelas-retencao-irs__tabs button{white-space:normal;width:auto}}.tabelas-retencao-irs__tabs button.active{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(0 153 204/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.tabelas-retencao-irs__filters{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.tabelas-retencao-irs__filters{margin-bottom:3rem;padding-left:0;padding-right:0}}.tabelas-retencao-irs__filters__selects{display:flex;gap:1.5rem}.tool-block__component__results__result .valor-imovel .alfredo-text img{display:inline-block;margin-left:.25rem;max-height:.75rem}.mac__top-box__right__main-text{border-bottom-width:1px;margin-bottom:.75rem;--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity,1));padding-bottom:.75rem;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.mac__top-box__right__main-text span{--tw-text-opacity:1;color:rgb(236 130 0/var(--tw-text-opacity,1))}.mac__top-box__right__sub-text--text{--tw-text-opacity:1;color:rgb(77 77 126/var(--tw-text-opacity,1))}.mac .tabs-wrapper__content__inside .table-block-wrapper table .icon{border-radius:9999px;height:1.5rem;margin-right:.5rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 180 0/var(--tw-bg-opacity,1))}.mac .tabs-wrapper__content__inside .table-block-wrapper table .icon.icon-check{--tw-bg-opacity:1;background-color:rgb(11 157 77/var(--tw-bg-opacity,1))}.mac .tabs-wrapper__content__inside .table-block-wrapper table .icon:before{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.fixacao-prestacao .box__content .icon-content:last-child .icon-content__content__big-text span{display:none}.tool-block__component__results .loading-wrapper{justify-self:center;max-width:150px;position:relative}@media(min-width:1366px){.tool-block__component__results .loading-wrapper{margin-left:150px;margin-top:150px;max-width:150px}}.tool-block__component__results__result{margin-left:-1rem;position:relative;width:100dvw}@media (min-width:1024px){.tool-block__component__results__result{margin-left:0;position:sticky;top:7rem;width:100%}}.box{border-bottom-width:1px;border-radius:0;border-style:solid;margin-bottom:0;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(91 101 112/var(--tw-border-opacity,1))}@media (min-width:1024px){.box{border-radius:8px;border-width:0;box-shadow:0 .125rem 2rem 0 rgba(0,0,18,.12);margin-bottom:2rem}}.box__header{align-items:flex-start;border-bottom-width:1px;border-radius:0;border-style:solid;display:flex;flex-direction:column;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity,1));font-family:Proxima Nova Alt,sans-serif;font-weight:700;padding:.75rem .625rem}@media (min-width:1024px){.box__header{align-items:center;border-top-left-radius:8px;border-top-right-radius:8px;flex-direction:row;padding:1rem 1.5rem}}.box__header--with-color{color:#fff}.box__header__info{align-items:center;flex:1 1 0%;justify-content:space-between}@media (min-width:1024px){.box__header__info{display:flex}}.box__header__info__title{align-items:center;display:flex;flex:1 1 0%;flex-wrap:wrap;gap:.5rem}.box__header__info__title b{align-items:center;display:flex;height:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem}.box__header__info__title b,.box__header__info__title select{border-radius:8px;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.box__header__info__title select{border-width:0;box-shadow:none!important;font-family:Proxima Nova Alt,sans-serif;font-size:1rem;font-weight:700}.box__header__info__title:has(span){align-items:baseline;flex-direction:column;gap:0}@media (min-width:1366px){.box__header__info__title:has(span){flex-direction:row;gap:.5rem}}.box__header__info__subtitle{margin-top:.5rem}@media (min-width:1024px){.box__header__info__subtitle{margin-top:0}}.box__header__switcher{cursor:pointer;position:relative}.box__header__switcher label{border-width:0;margin-top:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:Proxima Nova Alt,sans-serif;padding-bottom:0;padding-top:0;--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}@media (min-width:1024px){.box__header__switcher label{margin-top:0}}.box__header__switcher label{border-radius:0;padding-left:0;padding-right:1.375rem}.box__header__switcher label:after{right:0}.box__header__switcher label.opened:hover,.box__header__switcher label:active,.box__header__switcher label:focus,.box__header__switcher label:hover{border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 107 143/var(--tw-text-opacity,1))}.box__header__switcher .dropdown-list{margin-top:3rem}@media (min-width:1024px){.box__header__switcher .dropdown-list{margin-top:1.5rem}}.box__content{padding:1rem .75rem;position:relative}@media (min-width:1024px){.box__content{padding:1.5rem}}.box__content .table-block table tbody tr:last-child td{border-width:0}@media(max-width:1024px){.box__content .table-block table tbody tr:last-child td{padding-bottom:1rem}}.box__content--multiple-children>div{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity,1));padding-bottom:1.5rem}@media (min-width:1024px){.box__content--multiple-children>div{border-bottom-width:0;border-right-width:1px;padding-bottom:0;padding-right:1rem;padding-top:0}}.box__content--multiple-children>div:last-child{border-width:0;padding-bottom:0;padding-right:0}.box__content--vertical{display:flex;flex-direction:column}.box__content--vertical>div:not(.table-block){border-width:0;margin-top:.75rem;padding-bottom:0;padding-right:0}@media (min-width:1024px){.box__content--vertical>div:not(.table-block){margin-top:1.5rem}}.box__content--vertical>div:not(.table-block):first-child{margin-top:0}.box__content--no-padding{padding:0}.box__content--no-padding .table-block{margin-bottom:1.25rem}.box__content--no-padding .table-block table thead tr th{padding:1rem 1.5rem}.box__content--no-padding .table-block table tbody tr td{padding:1rem 1.5rem;padding-top:1rem!important}.box--collapsible{margin-bottom:2rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.box--collapsible .box__header{align-items:flex-start;border-bottom-width:0;cursor:pointer;flex-direction:row;--tw-bg-opacity:1;background-color:rgb(242 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}.box--collapsible .box__header__info__subtitle{margin-right:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}@media (min-width:1024px){.box--collapsible .box__header__info__subtitle{margin-top:0}}.box--collapsible .box__header .icon{font-size:1.5rem;font-weight:400}.box--collapsible .box__header .icon:before{--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}.box--collapsible--open{box-shadow:0 .125rem 2rem 0 rgba(0,0,18,.12)}.box--collapsible--open .box__header{border-bottom-width:1px;--tw-bg-opacity:1;background-color:rgb(0 153 204/var(--tw-bg-opacity,1))}.box--collapsible--open .box__header,.box--collapsible--open .box__header__info__subtitle{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.box--collapsible--open .icon:before{color:#fff!important}.icon-content{display:flex}.icon-content__icon{padding-top:.125rem}.icon-content__icon .icon{align-items:center;border-radius:9999px;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.icon-content__icon .icon:before{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:20px}.icon-content__icon .icon.icon-check:before{font-size:17px}.icon-content__icon .icon.text-yellow-100{transform:scale(1.5)}.icon-content__icon .icon.text-yellow-100:before{color:#ffb400}.icon-content__icon .icon.text-red-100{transform:scale(1.5)}.icon-content__icon .icon.text-red-100:before{color:#f7442c}.icon-content__content__title{font-family:Proxima Nova Alt,sans-serif;font-weight:600;line-height:120%;margin-bottom:.25rem}.icon-content__content__description{--tw-text-opacity:1;color:rgb(77 77 126/var(--tw-text-opacity,1));line-height:155%}.icon-content__content__description sup{--tw-text-opacity:1;color:rgb(236 130 0/var(--tw-text-opacity,1))}.icon-content__content__description ul{list-style-type:disc;margin-left:2rem}.icon-content__content__description a{text-decoration:underline}.icon-content__content__big-text{font-family:Proxima Nova Alt,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1));font-size:20px;line-height:120%}@media(min-width:1024px){.icon-content__content__big-text{font-size:22px}}@media(min-width:1366px){.icon-content__content__big-text{font-size:22px}}.cta-tool{border-bottom-width:0;border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(91 101 112/var(--tw-border-opacity,1))}@media (min-width:1024px){.cta-tool{border-width:0}}.cta-tool__title{font-weight:700;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.cta-tool__text{--tw-text-opacity:1;color:rgb(77 77 126/var(--tw-text-opacity,1))}.cta-tool__buttons svg path{fill:#09c}.cta-tool__buttons .share-link{flex:1 1 0%;min-height:1.875rem}.cta-tool__buttons .share-link__message svg{border-radius:9999px;height:1.5rem;margin-right:.5rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(84 186 130/var(--tw-bg-opacity,1))}.cta-tool__buttons .share-link__message svg path{fill:#fff}.cta-tool .box__content{padding:1.5rem .75rem}@media (min-width:1024px){.cta-tool .box__content{padding:1.5rem}}.cta-tool .box__content>div{border-width:0;padding-bottom:0}.chart-pie{position:relative}.chart-pie canvas{height:100%!important;position:relative;width:100%!important;z-index:10}.chart-pie__center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.chart-pie__center__title,.chart-pie__center__value{font-weight:700}@media(max-width:1024px){.chart-pie .col-span-4{padding:1.5rem 2.25rem 0}}.chart-legend__item.with-border{border-bottom-width:0;font-weight:700}.chart-legend.with-percentage>.chart-legend__item.with-border{border-bottom-width:0}.chart-legend{width:100%}.chart-legend.is-hovered .chart-legend__item{opacity:.3}.chart-legend.horizontal{border-top:1px solid #dee0e2;display:flex;flex-wrap:wrap;padding-top:1rem}.chart-legend.horizontal .chart-legend__item{align-items:flex-start;margin-bottom:1rem;margin-right:0;width:50%}@media (min-width:1024px){.chart-legend.horizontal .chart-legend__item{margin-bottom:0;margin-right:1.5rem;width:auto}}.chart-legend.horizontal .chart-legend__item:last-child,.chart-legend.horizontal .chart-legend__item__label{margin-right:0}.chart-legend__item{align-items:center;display:flex;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.chart-legend__item.is-hovered{opacity:1!important}.chart-legend__item.with-border{border-bottom-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity,1));padding-bottom:1rem}.chart-legend__item.with-border:last-child{border-style:none;margin-bottom:0;padding-bottom:0}.chart-legend__item__color span{border-radius:9999px;display:inline-block;height:.75rem;margin-right:.5rem;width:.75rem}.chart-legend__item__label{flex:1 1 0%;margin-right:1rem}.chart-horizontal__item__chart canvas{border-radius:4px;height:40px}.chart-horizontal__item:not(:last-child){margin-bottom:1.5rem}.tabs-wrapper{border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:0;position:relative}@media (min-width:1024px){.tabs-wrapper{margin-bottom:2rem}}.tabs-wrapper .loading-wrapper{position:absolute}.tabs-wrapper__btns__inside{border-top-left-radius:8px;border-top-right-radius:8px;overflow-y:hidden;--tw-bg-opacity:1;background-color:rgb(239 240 241/var(--tw-bg-opacity,1));box-shadow:0 -.375rem .875rem 0 rgba(0,0,18,.09);scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.tabs-wrapper__btns__inside button{border-top-left-radius:8px;border-top-right-radius:8px;flex-shrink:0;font-family:Proxima Nova Alt,sans-serif;font-weight:700;padding:.75rem 1rem;position:relative;white-space:nowrap;--tw-text-opacity:1;color:rgb(179 179 200/var(--tw-text-opacity,1))}@media (min-width:1024px){.tabs-wrapper__btns__inside button{padding-left:1.5rem;padding-right:1.5rem}}.tabs-wrapper__btns__inside button:after{display:block;height:2rem;left:0;position:absolute;top:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));content:""}.tabs-wrapper__btns__inside button.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.tabs-wrapper__btns__inside button:hover:not(.active){--tw-text-opacity:1;color:rgb(128 128 163/var(--tw-text-opacity,1))}.tabs-wrapper__btns__inside::-webkit-scrollbar{height:6px}.tabs-wrapper__btns__inside::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.tabs-wrapper__content{border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}@media (min-width:1024px){.tabs-wrapper__content{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:1.5rem}}.tabs-wrapper__content{box-shadow:0 .125rem 2rem 0 rgba(0,0,18,.12)}.tabs-wrapper__content .table-block table tbody tr:last-child td{border-width:0;padding-bottom:0}@media(max-width:1024px){.tabs-wrapper__content .table-block table tbody tr:last-child td{padding-bottom:1rem}}.tabs-wrapper__content__inside{position:relative;z-index:10}.tabs-wrapper__btns__inside{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-wrapper__btns__inside button{flex:1 1 0%;min-width:-moz-max-content;min-width:max-content;white-space:normal}.tabs-wrapper__btns__inside::-webkit-scrollbar{background:transparent;display:none;height:0!important;width:0!important}.tabs-wrapper__btns__inside::-webkit-scrollbar-thumb{background:transparent}.tabs-arrow{background:#eff0f1!important;border:none;bottom:0;box-shadow:2px 0 6px rgba(0,0,0,.06);color:#000046;cursor:pointer;font-size:20px;padding:0 11px;position:absolute;top:0;z-index:11}@media(min-width:1024px){.tabs-arrow{padding:0 15px}}.tabs-arrow--right{box-shadow:-2px 0 6px rgba(0,0,0,.06);left:auto;right:0}.tabs-arrow--left{box-shadow:2px 0 6px rgba(0,0,0,.06);left:0;right:auto}.single-line{align-items:center;display:flex;justify-content:space-between;width:100%;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.chart-horizontal__item{display:flex;flex-wrap:wrap;margin-bottom:.75rem}@media (min-width:1024px){.chart-horizontal__item{display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(9,minmax(0,1fr))}}.chart-horizontal__item__chart{border-radius:8px;grid-column:span 5/span 5;order:9999;overflow:hidden;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media (min-width:1024px){.chart-horizontal__item__chart{order:0;padding-left:1rem;padding-right:1rem}}.chart-horizontal__item__chart canvas{max-height:3.125rem;position:relative;width:100%!important;z-index:10}@media(min-width:1024px){.chart-horizontal__item__chart canvas{width:100%!important}}.chart-horizontal__item__label{font-family:Proxima Nova Alt,sans-serif;font-size:1rem;font-weight:700}.chart-horizontal__item__label.left{align-items:center;display:flex;grid-column:span 2/span 2;justify-content:flex-start;padding-left:1rem;text-align:left;width:50%}@media (min-width:1024px){.chart-horizontal__item__label.left{justify-content:flex-end;padding-left:0;text-align:right;width:100%}}.chart-horizontal__item__label.left{--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.chart-horizontal__item__label.right{align-items:center;display:flex;grid-column:span 2/span 2;justify-content:flex-end;padding-right:1rem;text-align:right;width:50%}@media (min-width:1024px){.chart-horizontal__item__label.right{justify-content:flex-start;padding-right:0;text-align:right;width:100%}}.chart-horizontal__item__label.right{--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.chart-line canvas{height:2.5rem}.banks-interest-rates h6{--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1))}.banks-interest-rates .value{--tw-text-opacity:1;color:rgb(0 153 204/var(--tw-text-opacity,1))}.banks-interest-rates__row{align-items:center;border-bottom-width:1px;display:flex;flex-wrap:wrap;grid-template-columns:repeat(8,minmax(0,1fr));--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity,1));padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){.banks-interest-rates__row{display:grid}}.banks-interest-rates__row__logo{align-items:center;display:flex;grid-column:span 2/span 2;justify-content:flex-start;margin-bottom:.75rem;order:1;width:60%}@media (min-width:1024px){.banks-interest-rates__row__logo{justify-content:center;margin-bottom:0;padding:.5rem;width:100%}}.banks-interest-rates__row__logo svg{height:100%;max-height:2rem;max-width:8rem}.banks-interest-rates__row__taeg{grid-column:span 1/span 1;order:3;width:25%}@media (min-width:1024px){.banks-interest-rates__row__taeg{order:2;width:100%}}.banks-interest-rates__row__spread{grid-column:span 1/span 1;order:4;width:25%}@media (min-width:1024px){.banks-interest-rates__row__spread{order:3;width:100%}}.banks-interest-rates__row__monthly-payment{grid-column:span 2/span 2;order:5;width:50%}@media (min-width:1024px){.banks-interest-rates__row__monthly-payment{order:4;width:100%}}.banks-interest-rates__row__btn{grid-column:span 2/span 2;margin-bottom:.75rem;order:2;width:40%}@media (min-width:1024px){.banks-interest-rates__row__btn{margin-bottom:0;order:5;width:100%}}.banks-interest-rates__row__btn a{display:block;font-weight:600!important;text-align:center}.banks-interest-rates__row:last-child{border-bottom-width:0;padding-bottom:0}.tool-block{padding-bottom:0!important}.tool-block__component{position:relative;z-index:20}