body{max-width:100%}.footer{width:100%;bottom:0;background:var(--canvas);padding:64px 24px 32px 24px}.footer .footer-display-container .logo{width:100%;margin-bottom:24px}.footer .footer-display-container .logo .img{max-width:147px;height:32px}.footer .footer-display-container .sets{display:flex;flex-direction:column;gap:24px}.footer .footer-display-container .sets .set{display:flex;flex-direction:column;gap:12px}.footer .footer-display-container .sets .set .main{color:var(--ink);margin-bottom:4px}.footer .footer-display-container .sets .set .phone-box{display:flex;flex-direction:column;gap:8px}.footer .footer-display-container .sets .set .item{cursor:pointer;font-size:16px;color:var(--ink-2);line-height:22px;display:flex;justify-content:flex-start;align-items:center}.footer .footer-display-container .sets .set .item.phone-item .otc-icon{color:var(--ink-2);margin-right:8px;font-size:20px}.footer .footer-display-container .sets .set .item.phone-item a{color:var(--accent-ink);text-decoration:none}.footer .footer-display-container .sets .set .item.horario{font-size:16px;font-weight:400;line-height:22px;cursor:default;color:var(--ink);opacity:.7}.footer .footer-display-container .social-media-set{margin:64px 0 24px 0;display:flex;justify-content:flex-start;align-items:center;gap:24px}.footer .footer-display-container .social-media-set .social-media-item{color:var(--ink-2);font-size:25px;width:25px;height:25px;cursor:pointer}.footer .footer-display-container .separator{width:100%;height:1px;background:var(--hover-2);margin-bottom:24px!important}.footer .footer-display-container .rights{font-weight:500;font-size:16px;color:var(--ink-3);width:100%;display:flex;gap:4px;flex-direction:column;text-align:center}@media(min-width:768px){.footer .footer-display-container{max-width:1200px;margin:0 auto}.footer .footer-display-container .logo{margin-bottom:40px}.footer .footer-display-container .sets{flex-direction:row}.footer .footer-display-container .sets .set{flex:1}.footer .footer-display-container .social-media-set{margin:32px 0 40px 0}.footer .footer-display-container .separator{margin-bottom:40px!important}}@media(min-width:1280px){.footer .footer-display-container{max-width:1200px;margin:0 auto}.footer .footer-display-container .logo{margin-bottom:40px}.footer .footer-display-container .sets{flex-direction:row}.footer .footer-display-container .sets .set{flex:1}.footer .footer-display-container .social-media-set{margin:32px 0 40px 0}.footer .footer-display-container .separator{margin-bottom:40px!important}.footer .footer-display-container .rights{text-align:start}}.skeleton-container-face-property{width:100%}.skeleton-container-face-property .inner-container{padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-neutral-200);background:var(--surface)}.skeleton-container-face-property .inner-container .pic-container{height:200px;width:100%;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-neutral-100);margin-bottom:var(--spacing-sm)}.skeleton-container-face-property .inner-container .skeleton{border-radius:var(--radius-lg);background:var(--color-neutral-100);height:20px}.skeleton-container-face-property .inner-container .title-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.skeleton-container-face-property .inner-container .title-container .left-container{width:40%}.skeleton-container-face-property .inner-container .title-container .right-container{width:30%}.skeleton-container-face-property .inner-container .some-large-text{width:100%;margin-bottom:var(--spacing-sm)}.skeleton-container-face-property .inner-container .some-text{width:90%;margin-bottom:var(--spacing-md)}.skeleton-container-face-property .inner-container .items{display:flex;justify-content:flex-start;width:100%}.skeleton-container-face-property .inner-container .items .item{width:15%;margin-right:var(--spacing-sm);margin-bottom:var(--spacing-md)}.skeleton-container-face-property .inner-container .description{width:100%;height:56px}.viu-toggle-button{height:48px;min-width:96px;border:1px solid var(--primary-100);display:flex;align-items:center;justify-content:center;border-radius:16px;cursor:pointer;width:-moz-min-content;width:min-content;white-space:nowrap;padding:0 20px;font-size:16px;font-weight:400;color:var(--primary-500)}.viu-toggle-button:hover{background:#f0f8f5}.viu-toggle-button:active{background:#e3f1eb}.viu-toggle-button:focus-visible{border:4px solid var(--primary-100);padding:0 16px}.viu-toggle-button.selected{background:var(--primary-50,#dbede5);border:1px solid var(--primary-500,#008248);color:var(--primary-500,#008248);font-weight:600;padding:0 16px}.viu-toggle-button.selected:hover{background:#cfe7dd}.viu-toggle-button.selected:active{background:#c4e2d5}.viu-toggle-button.selected:focus-visible{border:4px solid var(--primary-100);padding:0 13px}.viu-toggle-button.medium{height:40px;padding:0 8px}.viu-toggle-button.medium:focus{border:4px solid var(--primary-100);padding:0 5px}.viu-toggle-button.disabled{color:var(--green-100);pointer-events:none}[data-v-198d7ef2]{box-sizing:border-box}.viu-badge[data-v-198d7ef2]{width:24px;height:24px;border-radius:1000px;color:var(--white);background:var(--red-500);display:flex;align-items:center;justify-content:center;font-size:14px;line-height:20px;font-weight:600;padding:2px 7px}.viu-badge.no-value[data-v-198d7ef2]{height:16px;width:16px}.viu-badge.value-1-digit[data-v-198d7ef2]{width:24px}.viu-badge.value-2-digit[data-v-198d7ef2]{width:32px}.viu-badge.value-3-digit[data-v-198d7ef2]{width:40px}.radio-list-selector[data-v-4d426ce0]{display:flex;flex-direction:column;gap:var(--spacing-sm);overflow-y:auto}.radio-list-selector__option[data-v-4d426ce0]{display:flex;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-md);min-height:56px;border:1px solid var(--color-neutral-100);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}.radio-list-selector__option[data-v-4d426ce0]:hover{border-color:var(--color-neutral-200);background-color:var(--color-neutral-50)}.radio-list-selector__option--disabled[data-v-4d426ce0]{cursor:not-allowed;opacity:.5}.radio-list-selector__option--disabled[data-v-4d426ce0]:hover{border-color:var(--color-neutral-100);background-color:transparent}.radio-list-selector__content[data-v-4d426ce0]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.radio-list-selector__text[data-v-4d426ce0]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-neutral-900)}.viu-drawer[data-v-27b57496]{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);justify-content:flex-end;display:flex;opacity:0;animation:fadeIn-27b57496 .3s ease forwards;overflow:hidden}.viu-drawer .panel[data-v-27b57496]{align-self:flex-end;display:flex;flex-direction:column;background:#fff;width:454px;height:100%;animation:slideInRight-27b57496 .3s ease forwards}.viu-drawer .panel .top-section[data-v-27b57496]{display:flex;justify-content:space-between;padding:16px 32px;align-items:center;min-height:80px;max-height:80px;border-bottom:1px solid var(--grey-50)}.viu-drawer .panel .top-section>span[data-v-27b57496]:first-child{font-family:Inter;font-weight:600;line-height:22px;letter-spacing:0}.viu-drawer .panel .panel-content[data-v-27b57496]{padding:24px;height:100%}.viu-drawer .panel .bottom-section[data-v-27b57496]{display:flex;justify-content:space-between;padding:16px 32px;align-items:center;border-top:1px solid var(--grey-50);min-height:80px;max-height:80px}.viu-drawer.is-closing[data-v-27b57496]{animation:fadeOut-27b57496 .3s ease forwards}.viu-drawer.is-closing .panel[data-v-27b57496]{animation:slideOutRight-27b57496 .3s ease forwards}@keyframes fadeIn-27b57496{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-27b57496{0%{opacity:1}to{opacity:0}}@keyframes slideInRight-27b57496{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight-27b57496{0%{transform:translateX(0)}to{transform:translateX(100%)}}.container-responsive-mobile-desktop>.viu-bottom-sheet>.bottom-sheet-page>.top-section .title,.container-responsive-mobile-desktop>.viu-bottom-sheet>.bottom-sheet-page>.top-section>.top-section-left{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-responsive-mobile-desktop>.viu-bottom-sheet>.bottom-sheet-page>.bottom-section .button,.container-responsive-mobile-desktop>.viu-bottom-sheet>.bottom-sheet-page>.bottom-section .viu-button,.container-responsive-mobile-desktop>.viu-bottom-sheet>.bottom-sheet-page>.bottom-section .viu-button .button{width:100%}.container-responsive-mobile-desktop>.viu-bottom-sheet.hide-bottom-section .bottom-sheet-page>.bottom-section{display:none!important}.container-responsive-mobile-desktop>.viu-bottom-sheet.hide-bottom-section .bottom-sheet-page>.content{max-height:calc(100svh - var(--spacing-3xl))}.container-responsive-mobile-desktop>.viu-drawer{display:none!important;z-index:var(--z-dropdown)}.container-responsive-mobile-desktop>.viu-drawer .panel-content{overflow:auto}.container-responsive-mobile-desktop>.viu-drawer>.panel>.bottom-section{padding:var(--spacing-lg);min-height:-moz-min-content;min-height:min-content;max-height:-moz-max-content;max-height:max-content;border-top:1px solid var(--color-neutral-200);background-color:var(--color-neutral-100);border-bottom-left-radius:var(--radius-xl);display:flex;justify-content:flex-end!important}.container-responsive-mobile-desktop>.viu-drawer>.panel>.bottom-section .button,.container-responsive-mobile-desktop>.viu-drawer>.panel>.bottom-section .viu-button,.container-responsive-mobile-desktop>.viu-drawer>.panel>.bottom-section .viu-button .button{width:100%}.container-responsive-mobile-desktop>.viu-drawer.without-bottom-section .panel .bottom-section{display:none}@media(min-width:1280px){.container-responsive-mobile-desktop>.viu-bottom-sheet:not(.discard-changes){display:none}.container-responsive-mobile-desktop>.viu-bottom-sheet.discard-changes{z-index:var(--z-dropdown)}.container-responsive-mobile-desktop>.viu-drawer{display:flex!important}}.filters-panel{display:flex;flex-direction:column}.filters-panel .button-filter-action{display:flex;position:relative}.filters-panel .button-filter-action .fa-filter-list{color:color(--primary-500)}.filters-panel .button-filter-action>:last-child{position:absolute;right:-8px;top:-8px}.filters-panel .button-filter-action .otc-icon{font-size:20px;margin-top:4px}.filters-panel .filters-panel-content{padding:8px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}.filters-panel .filters-panel-content>.top-filters-section{display:flex;align-items:center;width:100%;justify-content:space-between}.filters-panel .filters-panel-content>.top-filters-section>:first-child{font-weight:600;font-size:18px;color:var(--ink)}.filters-panel .filters-panel-content>.top-filters-section .close-btn{color:var(--accent-ink);display:flex;justify-content:center;align-items:center;font-size:18px}.filters-panel .filters-panel-content .filter-section{display:flex;flex-direction:column;row-gap:16px}.filters-panel .filters-panel-content .filter-section .filter-title-section{display:flex;gap:8px;align-items:center}.filters-panel .filters-panel-content .filter-section .filter-title-section>:first-child{color:var(--ink-2);font-weight:600;font-size:16px;line-height:22px;width:-moz-min-content;width:min-content;white-space:nowrap}.filters-panel .filters-panel-content .filter-section .filters-inputs{display:flex;margin-top:8px;gap:16px}.filters-panel .filters-panel-content .filter-section .tags-container{display:flex;gap:16px;flex-wrap:wrap}.filters-panel .filters-panel-content .filter-section .slider-container{max-width:95%;width:100%;margin:0 auto;padding-bottom:10px;padding-top:10px}.filters-panel .filters-panel-content .filters-header{display:none}.filters-panel .filters-panel-content>.separator{display:none;width:100%;height:1px;background-color:var(--canvas)}.filters-panel .bottom-section{display:flex;gap:16px;padding:24px;border-top:1px solid var(--line)}.filters-panel .bottom-section>*,.filters-panel .bottom-section>* .button{width:100%}@media(min-width:1280px){.filters-panel .filters-panel-content{gap:24px}.filters-panel .filters-panel-content .filters-header{display:none}.filters-panel .filters-panel-content .filter-section{border-radius:16px;border:1px solid var(--grey-50,var(--line));padding:24px}}.contracts-page{padding:16px}.contracts-page>.top-section{display:flex;flex-direction:column;padding:16px 8px;gap:24px}.contracts-page>.top-section .search-contract-container{display:flex;gap:12px;height:48px;align-self:stretch;align-items:center}.contracts-page>.top-section .search-contract-container .search-input{flex:1}.contracts-page>.top-section .search-contract-container .search-input .input{border-radius:1000px;height:48px}.contracts-page>.top-section .search-contract-container .pre-input>i{width:20px;height:20px;font-size:20px}.contracts-page>.top-section .search-contract-container .filterButtonContainer{display:flex;position:relative}.contracts-page>.top-section .search-contract-container .filterButtonContainer .fa-filter-list{color:color(--primary-500)}.contracts-page>.top-section .search-contract-container .filterButtonContainer>:last-child{position:absolute;right:-8px;top:-8px}.contracts-page>.top-section .search-contract-container .filterButtonContainer .otc-icon{font-size:20px;margin-top:4px}.contracts-page>.top-section .search-contract-container .row-16 .viu-button,.contracts-page>.top-section .search-contract-container .row-16 .viu-button .button{width:100%}.contracts-page .applied-filters{padding:0 8px 16px 8px}.contracts-page .applied-filters .tags{display:flex;flex-wrap:wrap;gap:8px}.contracts-page .contracts-container{padding:16px 8px;display:flex;flex-direction:column;gap:24px}.contracts-page .contracts-container .no-data-content{display:flex;flex-direction:column;gap:24px;align-items:center}.contracts-page .contracts-container .no-data-content>img{width:190px}.contracts-page .contracts-container .no-data-content>.texts-block{text-align:center;display:flex;flex-direction:column;gap:8px}.contracts-page .viu-toggle-button{min-width:auto}.contracts-page .viu-button .button{width:100%}@media(min-width:1280px){.contracts-page{padding:0}.contracts-page .top-section>:first-child{display:none}.contracts-page .contracts-container{display:grid;grid-template-columns:repeat(3,1fr)}.contracts-page .contracts-container.is-empty{grid-template-columns:1fr}}