.banks-interest-rates h6{font-family:Proxima Nova Alt, sans-serif;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));font-size:18px;font-weight:600;line-height:120%}@media(min-width: 1024px){.banks-interest-rates h6{font-size:18px}}@media(min-width: 1366px){.banks-interest-rates h6{font-size:18px}}.banks-interest-rates .value,.banks-interest-rates__row__btn a{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{font-size:18px}}@media(min-width: 1366px){.banks-interest-rates .value,.banks-interest-rates__row__btn a{font-size:18px}}.banks-interest-rates .value,.banks-interest-rates__row__btn a{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{font-size:14px}}@media(min-width: 1366px){.banks-interest-rates .value,.banks-interest-rates__row__btn a{font-size:14px}}.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{display:flex;grid-template-columns:repeat(8, minmax(0, 1fr));flex-wrap:wrap;align-items:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(222 224 226 / var(--tw-border-opacity, 1));padding-top:1rem;padding-bottom:1rem}@media (min-width: 1024px){.banks-interest-rates__row{display:grid}}.banks-interest-rates__row__logo{order:1;grid-column:span 2 / span 2;margin-bottom:0.75rem;display:flex;width:60%;align-items:center;justify-content:flex-start}@media (min-width: 1024px){.banks-interest-rates__row__logo{margin-bottom:0px;width:100%;justify-content:center;padding:0.5rem}}.banks-interest-rates__row__logo svg{height:100%;max-height:2rem;max-width:8rem}.banks-interest-rates__row__taeg{order:3;grid-column:span 1 / span 1;width:25%}@media (min-width: 1024px){.banks-interest-rates__row__taeg{order:2;width:100%}}.banks-interest-rates__row__spread{order:4;grid-column:span 1 / span 1;width:25%}@media (min-width: 1024px){.banks-interest-rates__row__spread{order:3;width:100%}}.banks-interest-rates__row__monthly-payment{order:5;grid-column:span 2 / span 2;width:50%}@media (min-width: 1024px){.banks-interest-rates__row__monthly-payment{order:4;width:100%}}.banks-interest-rates__row__btn{order:2;grid-column:span 2 / span 2;margin-bottom:0.75rem;width:40%}@media (min-width: 1024px){.banks-interest-rates__row__btn{order:5;margin-bottom:0px;width:100%}}.banks-interest-rates__row__btn a{display:block;text-align:center;font-weight:600 !important}.banks-interest-rates__row:last-child{border-bottom-width:0;padding-bottom:0px}
.box__header{font-size:20px;font-weight:600;line-height:122%}@media(min-width: 1024px){.box__header{font-size:22px}}@media(min-width: 1366px){.box__header{font-size:22px}}.box--collapsible .box__header__info__subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.box--collapsible .box__header__info__subtitle{font-size:18px}}@media(min-width: 1366px){.box--collapsible .box__header__info__subtitle{font-size:18px}}.box__header__info__title span,.box--collapsible .box__header__info__subtitle{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.box__header__info__title span,.box--collapsible .box__header__info__subtitle{font-size:14px}}@media(min-width: 1366px){.box__header__info__title span,.box--collapsible .box__header__info__subtitle{font-size:14px}}.box{position:relative;margin-bottom:0px;overflow:hidden;border-radius:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(91 101 112 / var(--tw-border-opacity, 1))}@media (min-width: 1024px){.box{margin-bottom:2rem;border-radius:0.125rem;border-width:0}}.box{box-shadow:0 .125rem 2rem 0 rgba(0,0,18,.12)}.box__header{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(222 224 226 / var(--tw-border-opacity, 1));padding-left:0.75rem;padding-right:0.75rem;padding-top:1rem;padding-bottom:1rem;font-family:Proxima Nova Alt, sans-serif;font-weight:700}@media (min-width: 1024px){.box__header{flex-direction:row;align-items:center;border-top-left-radius:0.125rem;border-top-right-radius:0.125rem;padding-left:1.5rem;padding-right:1.5rem}}.box__header--with-color{color:#fff}.box__header__info{flex:1 1 0%;align-items:center;justify-content:space-between}@media (min-width: 1024px){.box__header__info{display:flex}}.box__header__info__title{display:flex;flex:1 1 0%;align-items:center;gap:0.5rem}.box__header__info__title b{border-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.box__header__info__title:has(span){flex-direction:column;align-items:baseline;gap:0px}@media (min-width: 1366px){.box__header__info__title:has(span){flex-direction:row;gap:0.5rem}}.box__header__info__title select{margin-top:-0.625rem;margin-bottom:-0.625rem;border-radius:0.125rem;border-width:0;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:1rem;box-shadow:none !important}.box__header__switcher{position:relative;cursor:pointer}.box__header__switcher::after{position:absolute;top:0px;right:0px;bottom:0px;margin:auto;height:1.25rem;width:1.25rem;font-family:dficon, sans-serif;--tw-text-opacity:1;color:rgb(0 153 204 / var(--tw-text-opacity, 1));content:"";margin-top:.125rem}.box__header__switcher select{position:relative;cursor:pointer;border-width:0;padding:0px;padding-right:1.25rem;font-family:Proxima Nova Alt, sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(0 153 204 / var(--tw-text-opacity, 1));box-shadow:none !important;font-size:.875rem;background-image:none}.box__content{position:relative;padding-left:0.75rem;padding-right:0.75rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 1024px){.box__content{padding:1.5rem}}.box__content .table-block table tbody tr:last-child td{border-width:0;padding-bottom:0px}@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;padding-top:0.5rem}@media (min-width: 1024px){.box__content--multiple-children>div{border-bottom-width:0;border-right-width:1px;padding-top:0px;padding-right:1rem;padding-bottom:0px}}.box__content--multiple-children>div:last-child{border-width:0;padding-right:0px;padding-bottom:0px}.box__content--vertical{display:flex;flex-direction:column}.box__content--vertical>div:not(.table-block){margin-top:0.75rem;border-width:0;padding-right:0px;padding-bottom:0px}@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:0px}.box__content--no-padding{padding:0px}.box__content--no-padding .table-block{margin-bottom:1.25rem}.box__content--no-padding .table-block table thead tr th{padding:1rem;padding-left:1.5rem;padding-right:1.5rem}.box__content--no-padding .table-block table tbody tr td{padding:1rem;padding-left:1.5rem;padding-right: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{cursor:pointer;flex-direction:row;align-items:flex-start;border-bottom-width:0;--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:0.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:0px}}.box--collapsible .box__header .icon{font-weight:400;font-size:1.5rem}.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)}@media(max-width: 1024px){.box--collapsible--open{--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--open .box__header{border-bottom-width:1px;--tw-bg-opacity:1;background-color:rgb(0 153 204 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.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}
.chart-horizontal__item{margin-bottom:0.75rem;display:flex;flex-wrap:wrap}@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{position:relative;order:9999;grid-column:span 5 / span 5;width:100%;overflow:hidden;border-radius:0.125rem;padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.chart-horizontal__item__chart{order:0;padding-left:2.5rem;padding-right:2.5rem}}.chart-horizontal__item__chart canvas{position:relative;z-index:10;max-height:3.125rem;width:100% !important}@media(min-width: 1024px){.chart-horizontal__item__chart canvas{width:100% !important}}.chart-horizontal__item__label{font-family:Proxima Nova Alt, sans-serif;font-weight:700;font-size:1rem}.chart-horizontal__item__label.left{grid-column:span 2 / span 2;display:flex;width:50%;align-items:center;justify-content:flex-start;padding-left:1rem;text-align:left}@media (min-width: 1024px){.chart-horizontal__item__label.left{width:100%;justify-content:flex-end;padding-left:0px;text-align:right}}.chart-horizontal__item__label.right{grid-column:span 2 / span 2;display:flex;width:50%;align-items:center;justify-content:flex-end;padding-right:1rem;text-align:right}@media (min-width: 1024px){.chart-horizontal__item__label.right{width:100%;justify-content:flex-start;padding-right:0px;text-align:right}}.empty-bar.empty-bar_label canvas{max-height:1.5rem}.empty-bar canvas{max-height:1rem}@media(min-width: 1024px){.empty-bar canvas{max-height:1.5rem}}.empty-bar:not(.empty-bar_label){opacity:0}@media (min-width: 1024px){.empty-bar:not(.empty-bar_label){opacity:1}}.chart-negative__item__chart canvas{--tw-bg-opacity:1;background-color:rgb(239 240 241 / var(--tw-bg-opacity, 1))}
.chart-legend__item{font-family:Proxima Nova Alt, sans-serif;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));font-size:16px;font-weight:600;line-height:120%}@media(min-width: 1024px){.chart-legend__item{font-size:16px}}@media(min-width: 1366px){.chart-legend__item{font-size:16px}}.chart-legend{width:100%}.chart-legend.is-hovered .chart-legend__item{opacity:.3}.chart-legend.horizontal{display:flex;flex-wrap:wrap;padding-top:0.75rem;border-top:1px solid #dee0e2}.chart-legend.horizontal .chart-legend__item{margin-right:0px;margin-bottom:1rem;width:50%;align-items:flex-start}@media (min-width: 1024px){.chart-legend.horizontal .chart-legend__item{margin-right:1.5rem;margin-bottom:0px;width:auto}}.chart-legend.horizontal .chart-legend__item:last-child{margin-right:0px}.chart-legend.horizontal .chart-legend__item__label{margin-right:0px}.chart-legend__item{margin-bottom:0.5rem;display:flex;align-items:center;--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{margin-bottom:1rem;border-bottom-width:1px;--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{margin-bottom:0px;border-style:none;padding-bottom:0px}.chart-legend__item__color span{margin-right:0.5rem;display:inline-block;border-radius:9999px;width:.75rem;height:.75rem}.chart-legend__item__label{margin-right:1rem;flex:1 1 0%}.chart-horizontal__item__chart canvas{height:40px;border-radius:4px}.chart-horizontal__item:not(:last-child){margin-bottom:1.5rem}
.chart-line canvas {
    min-height: 16rem
}
.chart-pie__center__title,.chart-pie__center__value{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%}.chart-pie__center__value{font-size:20px;font-weight:600;line-height:122%}@media(min-width: 1024px){.chart-pie__center__value{font-size:22px}}@media(min-width: 1366px){.chart-pie__center__value{font-size:22px}}.chart-pie__center__title{font-size:16px;font-weight:600;line-height:120%}@media(min-width: 1024px){.chart-pie__center__title{font-size:16px}}@media(min-width: 1366px){.chart-pie__center__title{font-size:16px}}.chart-pie{position:relative}.chart-pie canvas{position:relative;z-index:10;width:100% !important;height:100% !important}.chart-pie__center{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 1024px){.chart-pie .col-span-4{padding-left:2.25rem;padding-right:2.25rem;padding-bottom:0px;padding-top:1.5rem}}.chart-legend__item.with-border{font-weight:700;border-bottom-width:0}.chart-legend.with-percentage>.chart-legend__item.with-border{border-bottom-width:0}
.cta-tool__title{font-family:Proxima Nova Alt, sans-serif;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));font-size:20px;font-weight:600;line-height:122%}@media(min-width: 1024px){.cta-tool__title{font-size:22px}}@media(min-width: 1366px){.cta-tool__title{font-size:22px}}.cta-tool__text{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.cta-tool__text{font-size:18px}}@media(min-width: 1366px){.cta-tool__text{font-size:18px}}.cta-tool__text{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.cta-tool__text{font-size:14px}}@media(min-width: 1366px){.cta-tool__text{font-size:14px}}.cta-tool{border-bottom-width:0;border-top-width:1px;border-style:solid;--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{margin-bottom:0.5rem;font-weight:700;--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__image img{height:100%;width:100%;border-radius:0.125rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.cta-tool__image img{height:auto;width:auto;max-width:240px;max-height:240px}}.cta-tool__buttons svg path{fill:#0099cc}.cta-tool__buttons .share-link{flex:1 1 0%;min-height:1.875rem}.cta-tool__buttons .share-link__message svg{margin-right:0.5rem;height:1.5rem;width:1.5rem;border-radius:9999px;--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-left:0.75rem;padding-right:0.75rem;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 1024px){.cta-tool .box__content{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}}.cta-tool .box__content>div{border-width:0;padding-bottom:0px}
.icon-content__content__title{font-size:16px;font-weight:600;line-height:120%}@media(min-width: 1024px){.icon-content__content__title{font-size:16px}}@media(min-width: 1366px){.icon-content__content__title{font-size:16px}}.icon-content__content__description{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.icon-content__content__description{font-size:18px}}@media(min-width: 1366px){.icon-content__content__description{font-size:18px}}.icon-content__content__description{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.icon-content__content__description{font-size:14px}}@media(min-width: 1366px){.icon-content__content__description{font-size:14px}}.icon-content{display:flex}.icon-content__icon{padding-top:.125rem}.icon-content__icon .icon{display:flex;align-items:center;justify-content:center;border-radius:9999px;width:1.25rem;height: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{margin-bottom:0.5rem;font-family:Proxima Nova Alt, sans-serif;font-weight:700;line-height:120%}.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{margin-left:2rem;list-style-type:disc}.icon-content__content__big-text{font-family:Proxima Nova Alt, sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));font-size:22px;line-height:120%}@media(min-width: 1024px){.icon-content__content__big-text{font-size:24px}}@media(min-width: 1366px){.icon-content__content__big-text{font-size:24px}}.icon-content__content__small-text{--tw-text-opacity:1 !important;color:rgb(77 77 126 / var(--tw-text-opacity, 1)) !important;font-variant-numeric:lining-nums tabular-nums;font-family:"Noto Sans Display",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:155%;margin-top:.25rem}
.single-line{font-family:Proxima Nova Alt, sans-serif;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));font-size:16px;font-weight:600;line-height:120%}@media(min-width: 1024px){.single-line{font-size:16px}}@media(min-width: 1366px){.single-line{font-size:16px}}.single-line{display:flex;width:100%;align-items:center;justify-content:space-between;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1))}.single-line__label{display:flex;align-items:center;gap:0.5rem}.single-line__label .color-dot{width:.5rem;height:.5rem;border-radius:9999px;flex-shrink:0}
.tool-block .loading-wrapper{top:0px;left:0px;z-index:50;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:0.125rem;background-color:hsla(0,0%,100%,.8);min-height:6.25rem;text-align:center}.tool-block .loading-wrapper div{font-size:.8rem}.tool-block .loading-wrapper svg{width:100%;max-width:200px;margin:auto}
.tool-block__component__results__empty {display: none;justify-content: center
}@media (min-width: 1366px) {.tool-block__component__results__empty {display: block
    }
}.tool-block__component__results__empty .cta-tool {margin-top: 3rem
}
.tool-error {padding: 1rem;text-align: center
}.tool-error h2 {margin-bottom: 0.75rem;font-weight: 600;--tw-text-opacity: 1;color: rgb(0 153 204 / var(--tw-text-opacity, 1))
}.tool-error__code {margin-top: 0.75rem;font-size: 0.75rem;line-height: 1rem;--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: 0px;width: 100%
    }
}.tool-block__component__footers .box {border-width: 0
}.tool-block__component__footers>div:first-of-type {padding-top: 4rem
}
.fixacao-prestacao .box__content .icon-content:last-child .icon-content__content__big-text span {
    display: none
}
.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__main-text,.mac__top-box__right__sub-text--title{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%}.mac__top-box__right__main-text{font-size:18px;font-weight:600;line-height:120%}@media(min-width: 1024px){.mac__top-box__right__main-text{font-size:18px}}@media(min-width: 1366px){.mac__top-box__right__main-text{font-size:18px}}.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title{font-size:16px;font-weight:600;line-height:120%}@media(min-width: 1024px){.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title{font-size:16px}}@media(min-width: 1366px){.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title{font-size:16px}}.mac__top-box__right__sub-text--text{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.mac__top-box__right__sub-text--text{font-size:18px}}@media(min-width: 1366px){.mac__top-box__right__sub-text--text{font-size:18px}}.mac__top-box__right__sub-text--text{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.mac__top-box__right__sub-text--text{font-size:14px}}@media(min-width: 1366px){.mac__top-box__right__sub-text--text{font-size:14px}}.mac__top-box__right__main-text{margin-bottom:0.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(222 224 226 / var(--tw-border-opacity, 1));padding-bottom:0.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{margin-right:0.5rem;height:1.5rem;width:1.5rem;border-radius:9999px;--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))}
.tabelas-retencao-irs__filters {margin-bottom: 1.5rem;display: flex;flex-wrap: wrap;align-items: center;gap: 1.5rem;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 1024px) {.tabelas-retencao-irs__filters {margin-bottom: 3rem;padding-left: 0px;padding-right: 0px
    }
}.tabelas-retencao-irs__filters__selects {display: flex;gap: 1.5rem
}
.tabelas-retencao-irs__tabs {margin-bottom: 2rem;display: inline-flex;width: 100%;max-width: 100%;overflow-x: auto;border-bottom-width: 1px;--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;width: auto;max-width: none;overflow: visible;padding-left: 0px;padding-right: 0px
    }
}.tabelas-retencao-irs__tabs button {margin-right: 1.5rem;width: 100%;white-space: nowrap;border-bottom-width: 2px;border-color: transparent;padding-top: 1rem;padding-bottom: 1rem;font-weight: 700;--tw-text-opacity: 1;color: rgb(153 153 181 / var(--tw-text-opacity, 1))
}@media (min-width: 1024px) {.tabelas-retencao-irs__tabs button {width: auto;white-space: normal
    }
}.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 {margin-bottom: 1.5rem;display: flex;flex-wrap: wrap;align-items: center;gap: 1.5rem;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 1024px) {.tabelas-retencao-irs__filters {margin-bottom: 3rem;padding-left: 0px;padding-right: 0px
    }
}.tabelas-retencao-irs__filters__selects {display: flex;gap: 1.5rem
}
.tabelas-retencao-irs__tabs {margin-bottom: 2rem;display: inline-flex;width: 100%;max-width: 100%;overflow-x: auto;border-bottom-width: 1px;--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;width: auto;max-width: none;overflow: visible;padding-left: 0px;padding-right: 0px
    }
}.tabelas-retencao-irs__tabs button {margin-right: 1.5rem;width: 100%;white-space: nowrap;border-bottom-width: 2px;border-color: transparent;padding-top: 1rem;padding-bottom: 1rem;font-weight: 700;--tw-text-opacity: 1;color: rgb(153 153 181 / var(--tw-text-opacity, 1))
}@media (min-width: 1024px) {.tabelas-retencao-irs__tabs button {width: auto;white-space: normal
    }
}.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))
}
.tool-block__component__results__result .valor-imovel .alfredo-text img {
    margin-left: 0.25rem;
    display: inline-block;
    max-height: 0.75rem
}
.tool-block__component__results__empty{display:none;justify-content:center}@media (min-width: 1366px){.tool-block__component__results__empty{display:block}}.tool-block__component__results__empty .cta-tool{margin-top:3rem}.tool-error{padding:1rem;text-align:center}.tool-error h2{margin-bottom:0.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 153 204 / var(--tw-text-opacity, 1))}.tool-error__code{margin-top:0.75rem;font-size:0.75rem;line-height:1rem;--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:0px;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{margin-bottom:2rem;display:inline-flex;width:100%;max-width:100%;overflow-x:auto;border-bottom-width:1px;--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;width:auto;max-width:none;overflow:visible;padding-left:0px;padding-right:0px}}.tabelas-retencao-irs__tabs button{margin-right:1.5rem;width:100%;white-space:nowrap;border-bottom-width:2px;border-color:transparent;padding-top:1rem;padding-bottom:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(153 153 181 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.tabelas-retencao-irs__tabs button{width:auto;white-space:normal}}.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))}.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__main-text,.mac__top-box__right__sub-text--title{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%}.mac__top-box__right__main-text{font-size:18px;font-weight:600;line-height:120%}@media(min-width: 1024px){.mac__top-box__right__main-text{font-size:18px}}@media(min-width: 1366px){.mac__top-box__right__main-text{font-size:18px}}.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title{font-size:16px;font-weight:600;line-height:120%}@media(min-width: 1024px){.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title{font-size:16px}}@media(min-width: 1366px){.mac__top-box__left .chart-pie__center__value,.mac__top-box__right__sub-text--title{font-size:16px}}.mac__top-box__right__sub-text--text{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.mac__top-box__right__sub-text--text{font-size:18px}}@media(min-width: 1366px){.mac__top-box__right__sub-text--text{font-size:18px}}.mac__top-box__right__sub-text--text{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.mac__top-box__right__sub-text--text{font-size:14px}}@media(min-width: 1366px){.mac__top-box__right__sub-text--text{font-size:14px}}.tabelas-retencao-irs__filters{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.tabelas-retencao-irs__filters{margin-bottom:3rem;padding-left:0px;padding-right:0px}}.tabelas-retencao-irs__filters__selects{display:flex;gap:1.5rem}.tool-block__component__results__result .valor-imovel .alfredo-text img{margin-left:0.25rem;display:inline-block;max-height:0.75rem}.mac__top-box__right__main-text{margin-bottom:0.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(222 224 226 / var(--tw-border-opacity, 1));padding-bottom:0.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{margin-right:0.5rem;height:1.5rem;width:1.5rem;border-radius:9999px;--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{scroll-margin-top:5rem}.tool-block__component__results__result{position:relative;margin-left:-1rem;width:100dvw}@media (min-width: 1024px){.tool-block__component__results__result{position:sticky;top:7rem;margin-left:0px;width:100%}}.tool-block__component__results__result{scroll-margin-top:5rem}
.tabs-wrapper__btns__inside button{font-family:Proxima Nova Alt, sans-serif;--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));font-size:20px;font-weight:600;line-height:122%}@media(min-width: 1024px){.tabs-wrapper__btns__inside button{font-size:22px}}@media(min-width: 1366px){.tabs-wrapper__btns__inside button{font-size:22px}}.tabs-wrapper{position:relative;margin-bottom:0px;border-top-left-radius:0.125rem;border-top-right-radius:0.125rem}@media (min-width: 1024px){.tabs-wrapper{margin-bottom:3rem}}.tabs-wrapper .loading-wrapper{position:absolute}.tabs-wrapper__btns__inside{display:inline-block;display:inline-flex;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;border-top-left-radius:0.125rem;border-top-right-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(239 240 241 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.tabs-wrapper__btns__inside{width:auto;max-width:none;overflow:visible}}.tabs-wrapper__btns__inside{box-shadow:0 -0.375rem .875rem 0 rgba(0,0,18,.09)}@media(max-width: 1024px){.tabs-wrapper__btns__inside{--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)}}.tabs-wrapper__btns__inside button{position:relative;width:100%;white-space:nowrap;border-top-left-radius:0.125rem;border-top-right-radius:0.125rem;padding:1rem;padding-left:1rem;padding-right:1rem;font-family:Proxima Nova Alt, sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(179 179 200 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.tabs-wrapper__btns__inside button{width:auto;white-space:normal;padding-left:1.5rem;padding-right:1.5rem}}.tabs-wrapper__btns__inside button::after{position:absolute;top:100%;left:0px;display:block;height:2rem;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__content{overflow:hidden;border-bottom-right-radius:0px;border-bottom-left-radius:0px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0.75rem}@media (min-width: 1024px){.tabs-wrapper__content{border-bottom-right-radius:0.125rem;border-bottom-left-radius:0.125rem;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:0px}@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}
.thumbnail{text-align:center;background:#f4f8fb;color:#09c;padding:50px}.thumbnail img{max-width:100%;height:auto;margin-bottom:10px}.thumbnail h3{color:#09c;font-size:1.2rem;font-weight:600;margin:0;text-align:center;line-height:1.5}
.tool-form__form__field__heading,.tool-form__form__field__note{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%}.tool-form__form__field__heading{font-size:18px;font-weight:600;line-height:120%}@media(min-width: 1024px){.tool-form__form__field__heading{font-size:18px}}@media(min-width: 1366px){.tool-form__form__field__heading{font-size:18px}}.tool-form__form__field__note{font-size:14px;font-weight:600}@media(min-width: 1024px){.tool-form__form__field__note{font-size:14px}}@media(min-width: 1366px){.tool-form__form__field__note{font-size:14px}}.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-select .dropdown 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-checkbox input+label{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.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-select .dropdown 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-checkbox input+label{font-size:18px}}@media(min-width: 1366px){.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-select .dropdown 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-checkbox input+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}}.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-select .dropdown 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-checkbox input+label{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.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-select .dropdown 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-checkbox input+label{font-size:14px}}@media(min-width: 1366px){.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-select .dropdown 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-checkbox input+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-select .dropdown 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-checkbox input+label{padding:.875rem 1.5rem;height:auto;max-width:none;border-radius:0.125rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(77 184 219 / var(--tw-border-opacity, 1));--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-select .dropdown 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-checkbox input+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-select .dropdown 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-checkbox input+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) center;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]{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;opacity:0;visibility:hidden;position:absolute}.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{position:relative;margin:0px;cursor:pointer}.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;display:block;content:"";height:1.25rem;width:1.25rem;position:absolute}.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;padding-left:1.5rem;font-family:Noto Sans Display, serif}.tool-form__form__field__input.input-type-checkbox input+label::before{background-position:left top;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-position:center;background-image:url("../../assets/media/svg/icons/radio-button-unchecked.svg");left:1.5rem;top:50%;transform:translateY(-50%)}.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{font-size:.75rem;font-weight:500;left:1.125rem;position:absolute;padding:0 .375rem;top:0;transform:translateY(-50%);margin-bottom:0px;display:flex;align-items:center;--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{height:.875rem;width:.875rem;font-size:.59375rem;border-width:.0625rem;position:relative;z-index:40;margin-left:0.25rem;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:solid;border-color:rgb(77 184 219 / var(--tw-border-opacity, 1));--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-select .dropdown 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-checkbox input+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-select .dropdown 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-checkbox input+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 h5{--tw-text-opacity:1;color:rgb(248 87 65 / var(--tw-text-opacity, 1))}.tool-form__form__field--error .tool-form__heading .icon::before{--tw-text-opacity:1;color:rgb(248 87 65 / var(--tw-text-opacity, 1))}.tool-form__form__field__heading{margin-top:0.5rem;margin-bottom:-1rem;width:100%;position:relative;z-index:5;display:flex;align-items:center}.tool-form__form__field__heading__tooltip{display:flex;--tw-text-opacity:1;color:rgb(242 168 77 / var(--tw-text-opacity, 1));position:relative;transform:none;left:0}.tool-form__form__field__heading__tooltip .info-icon{position:relative;margin:0}.tool-form__form__field__note{--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));margin-top:-1rem;line-height:17.5px}.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{display:flex;align-items:center;justify-content:space-between}.tool-form__form__field.is-collapsible .tool-form__heading .icon{--tw-rotate:-180deg;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));font-size:1.5rem}.tool-form__form__field.is-collapsible.is-collapsed .tool-form__heading .icon{--tw-rotate:0deg;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__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{position:absolute;content:"";height:16px;width:100%;top:-16px;left:0;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 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{width:100%;-moz-appearance:textfield}.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-outer-spin-button,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button])::-webkit-inner-spin-button,.tool-form__form__field__input select::-webkit-outer-spin-button,.tool-form__form__field__input select::-webkit-inner-spin-button,.tool-form__form__field__input textarea::-webkit-outer-spin-button,.tool-form__form__field__input textarea::-webkit-inner-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{width:100%;padding-right:1.25rem;-moz-appearance:none;text-indent:.01px;text-overflow:""}.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{width:100%;padding-right:2.75rem}.tool-form__form__field__input.input-type-select .dropdown label:hover{background-color:rgba(0,0,0,0)}.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;width:100%;padding-left:3rem;font-size:12px}@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{width:100%;padding-left:3rem;font-size:12px}@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{display:flex;width:100%;flex-direction:row;align-items:center;gap:1rem}.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));line-height:normal;font-size:.625rem}
.tool-form__heading,.tool-form__form__field__heading,.tool-form__form__field__note{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%}.tool-form__heading{font-size:20px;font-weight:600;line-height:122%}@media(min-width: 1024px){.tool-form__heading{font-size:22px}}@media(min-width: 1366px){.tool-form__heading{font-size:22px}}.tool-form__form__field__heading{font-size:18px;font-weight:600;line-height:120%}@media(min-width: 1024px){.tool-form__form__field__heading{font-size:18px}}@media(min-width: 1366px){.tool-form__form__field__heading{font-size:18px}}.tool-form__form__field__note{font-size:14px;font-weight:600}@media(min-width: 1024px){.tool-form__form__field__note{font-size:14px}}@media(min-width: 1366px){.tool-form__form__field__note{font-size:14px}}.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-select .dropdown 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-checkbox input+label{font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media(min-width: 1024px){.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-select .dropdown 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-checkbox input+label{font-size:18px}}@media(min-width: 1366px){.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-select .dropdown 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-checkbox input+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}}.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-select .dropdown 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-checkbox input+label{font-size:12px;font-style:normal;font-weight:400;line-height:155%}@media(min-width: 1024px){.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-select .dropdown 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-checkbox input+label{font-size:14px}}@media(min-width: 1366px){.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-select .dropdown 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-checkbox input+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-select .dropdown 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-checkbox input+label{padding:.875rem 1.5rem;height:auto;max-width:none;border-radius:0.125rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(77 184 219 / var(--tw-border-opacity, 1));--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-select .dropdown 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-checkbox input+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-select .dropdown 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-checkbox input+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) center;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]{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;opacity:0;visibility:hidden;position:absolute}.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{position:relative;margin:0px;cursor:pointer}.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;display:block;content:"";height:1.25rem;width:1.25rem;position:absolute}.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;padding-left:1.5rem;font-family:Noto Sans Display, serif}.tool-form__form__field__input.input-type-checkbox input+label::before{background-position:left top;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-position:center;background-image:url("../../assets/media/svg/icons/radio-button-unchecked.svg");left:1.5rem;top:50%;transform:translateY(-50%)}.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{font-size:.75rem;font-weight:500;left:1.125rem;position:absolute;padding:0 .375rem;top:0;transform:translateY(-50%);margin-bottom:0px;display:flex;align-items:center;--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{height:.875rem;width:.875rem;font-size:.59375rem;border-width:.0625rem;position:relative;z-index:40;margin-left:0.25rem;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:solid;border-color:rgb(77 184 219 / var(--tw-border-opacity, 1));--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-select .dropdown 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-checkbox input+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-select .dropdown 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-checkbox input+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 h5{--tw-text-opacity:1;color:rgb(248 87 65 / var(--tw-text-opacity, 1))}.tool-form__form__field--error .tool-form__heading .icon::before{--tw-text-opacity:1;color:rgb(248 87 65 / var(--tw-text-opacity, 1))}.tool-form__form__field__heading{margin-top:0.5rem;margin-bottom:-1rem;width:100%;position:relative;z-index:5;display:flex;align-items:center}.tool-form__form__field__heading__tooltip{display:flex;--tw-text-opacity:1;color:rgb(242 168 77 / var(--tw-text-opacity, 1));position:relative;transform:none;left:0}.tool-form__form__field__heading__tooltip .info-icon{position:relative;margin:0}.tool-form__form__field__note{--tw-text-opacity:1;color:rgb(0 0 70 / var(--tw-text-opacity, 1));margin-top:-1rem;line-height:17.5px}.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{display:flex;align-items:center;justify-content:space-between}.tool-form__form__field.is-collapsible .tool-form__heading .icon{--tw-rotate:-180deg;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));font-size:1.5rem}.tool-form__form__field.is-collapsible.is-collapsed .tool-form__heading .icon{--tw-rotate:0deg;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__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{position:absolute;content:"";height:16px;width:100%;top:-16px;left:0;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 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{width:100%;-moz-appearance:textfield}.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-outer-spin-button,.tool-form__form__field__input input:not([type=checkbox],[type=submit],[type=button])::-webkit-inner-spin-button,.tool-form__form__field__input select::-webkit-outer-spin-button,.tool-form__form__field__input select::-webkit-inner-spin-button,.tool-form__form__field__input textarea::-webkit-outer-spin-button,.tool-form__form__field__input textarea::-webkit-inner-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{width:100%;padding-right:1.25rem;-moz-appearance:none;text-indent:.01px;text-overflow:""}.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{width:100%;padding-right:2.75rem}.tool-form__form__field__input.input-type-select .dropdown label:hover{background-color:rgba(0,0,0,0)}.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;width:100%;padding-left:3rem;font-size:12px}@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{width:100%;padding-left:3rem;font-size:12px}@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{display:flex;width:100%;flex-direction:row;align-items:center;gap:1rem}.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));line-height:normal;font-size:.625rem}.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}

/*# sourceMappingURL=styles.css.map*/