body{max-width:100%}.footer{width:100%;bottom:0;background:var(--purple-50);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(--grey-900);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(--primary-500);line-height:22px;display:flex;justify-content:flex-start;align-items:center}.footer .footer-display-container .sets .set .item.phone-item i{color:var(--primary-500);margin-right:8px;font-size:20px}.footer .footer-display-container .sets .set .item.phone-item a{color:var(--primary-500);text-decoration:none}.footer .footer-display-container .sets .set .item.horario{font-size:16px;font-weight:400;line-height:22px;cursor:default;color:var(--grey-700);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(--primary-500);font-size:25px;width:25px;height:25px;cursor:pointer}.footer .footer-display-container .separator{width:100%;height:1px;background:var(--grey-200);margin-bottom:24px!important}.footer .footer-display-container .rights{font-weight:500;font-size:16px;color:var(--grey-400);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}}.profile-verification-card{border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;background:var(--yellow-50);border:2px solid var(--yellow-500)}.profile-verification-card.isPendingVerification,.profile-verification-card.isVerified{background:#fff;border:2px solid var(--blue-500)}.profile-verification-card.isVerificationExpired,.profile-verification-card.isVerificationRejected{border:2px solid var(--yellow-500)}.profile-verification-card .text-content{display:flex;gap:8px;align-items:center}.profile-verification-card .text-content .icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;flex-shrink:0;border-radius:1000px;background:var(--yellow-100)}.profile-verification-card .text-content .icon.isVerified{background:var(--blue-100)}.profile-verification-card .text-content .icon.isPendingVerification{background:var(--blue-50)}.profile-verification-card .text-content .icon>i{font-size:20px;width:25px;height:25px;align-items:center;justify-content:center;display:flex}.profile-verification-card .text-content .text-right{display:flex;flex-direction:column;gap:4px}.profile-verification-card .viu-button .button{width:100%;background:var(--yellow-500);border-color:var(--yellow-500);color:#fff}.profile-verification-card .viu-button .button:hover{background:var(--yellow-600);border-color:var(--yellow-600)}.button-info{width:100%}.button-info>.button-info-container{width:100%;display:flex;gap:4px;align-items:center}.button-info>.button-info-container .button-info-tooltip-wrapper{position:relative;display:inline-block}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip{position:absolute;top:50%;right:100%;transform:translateY(-50%);margin-right:8px;z-index:1000;pointer-events:none}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip.tooltip-right{right:auto;left:100%;margin-right:0;margin-left:8px}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip .button-info-tooltip-content{background-color:var(--grey-900);color:var(--white);padding:12px 16px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:300px;max-width:500px;white-space:normal}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip .button-info-tooltip-content .button-info-tooltip-title{font-weight:600;margin-bottom:8px;font-size:14px}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip .button-info-tooltip-content div,.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip .button-info-tooltip-content span{font-size:13px;line-height:1.4;color:var(--white)}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip .button-info-tooltip-content:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border:6px solid transparent;border-left-color:var(--grey-900)}.button-info>.button-info-container .button-info-tooltip-wrapper .button-info-tooltip.tooltip-right .button-info-tooltip-content:after{left:auto;right:100%;border-left-color:transparent;border-right-color:var(--grey-900)}.about-me{display:flex;flex-direction:column;height:100%}.about-me>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.about-me>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.about-me>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.about-me .content{justify-content:space-between}.about-me .content,.about-me .content>.inputs-container{display:flex;flex-direction:column;height:100%;overflow-y:auto}.about-me .content>.inputs-container{gap:16px}.about-me .content>.inputs-container .viu-calendar{width:100%}.about-me .content>.inputs-container>.checkbox-container{padding-top:8px;display:flex;gap:8px;padding-bottom:8px}.about-me .content>.inputs-container>.admin-inputs-container{display:flex;flex-direction:column;gap:16px}.about-me .desktop-only{display:none}@media(min-width:1280px){.about-me .desktop-only{display:inherit}.about-me .mobile-only{display:none}}.laboral-situation{display:flex;flex-direction:column}.laboral-situation>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.laboral-situation>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center;cursor:pointer}.laboral-situation>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.laboral-situation .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.laboral-situation .content .inputs-container{display:flex;flex-direction:column;gap:16px}.laboral-situation .content .inputs-container .text-info{background:var(--blue-50);border-radius:16px;border:1px solid var(--blue-100);display:flex;flex-direction:column;gap:8px;padding:16px}.laboral-situation .content .inputs-container .text-info>:first-child{color:var(--blue-900);font-weight:600;font-size:16px;line-height:20px}.laboral-situation .content .inputs-container .text-info>:last-child{color:var(--blue-900);font-weight:400;font-size:16px;line-height:24px}.laboral-situation .content .inputs-container .viu-calendar{width:100%}.laboral-situation .desktop-only{display:none}@media(min-width:1280px){.laboral-situation .desktop-only{display:inherit}.laboral-situation .mobile-only{display:none}}.convivence-section{display:flex;flex-direction:column;height:100%;overflow-y:auto}.convivence-section .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.convivence-section .content>.inputs-container{display:flex;flex-direction:column;gap:16px}.convivence-section .content>.inputs-container .text-info{background:var(--blue-50);border-radius:16px;border:1px solid var(--blue-100);display:flex;flex-direction:column;gap:8px;padding:16px}.convivence-section .content>.inputs-container .text-info>:first-child{color:var(--blue-900);font-weight:600;font-size:16px;line-height:20px}.convivence-section .content>.inputs-container .text-info>:last-child{color:var(--blue-900);font-weight:400;font-size:16px;line-height:24px}.convivence-section .content>.inputs-container .viu-calendar{width:100%}.convivence-section .desktop-only{display:none}@media(min-width:1280px){.convivence-section .desktop-only{display:inherit}.convivence-section .mobile-only{display:none}}.unsaved-changes{display:flex;flex-direction:column;gap:16px;padding:8px}.unsaved-changes>.top-section{display:flex;justify-content:space-between;align-items:center}.unsaved-changes>.top-section>:first-child{color:var(--grey-900);font-weight:600;font-size:18px;line-height:22px}.unsaved-changes>.top-section .close-btn{width:25px;height:25px;font-size:20px;display:flex;align-items:center;justify-content:center;color:var(--primary-500)}.unsaved-changes>.content{color:var(--grey-800);font-size:16px;font-weight:400;line-height:24px}.unsaved-changes>.bottom-section{display:flex;gap:16px}.unsaved-changes>.bottom-section .viu-button,.unsaved-changes>.bottom-section .viu-button .button{width:100%}.presentation,.presentation .content{display:flex;flex-direction:column;height:100%}.presentation .content{justify-content:space-between}.presentation .content>.inputs-container{display:flex;flex-direction:column;gap:16px;height:100%;max-height:calc(100% - 96px)}.presentation .content>.inputs-container .text-info{background:var(--blue-50);border-radius:16px;border:1px solid var(--blue-100);display:flex;flex-direction:column;gap:8px;padding:16px}.presentation .content>.inputs-container .text-info>:first-child{color:var(--blue-900);font-weight:600;font-size:16px;line-height:20px}.presentation .content>.inputs-container .text-info>:last-child{color:var(--blue-900);font-weight:400;font-size:16px;line-height:22px}.presentation .content>.inputs-container .viu-textarea{height:100%;max-height:427px}.presentation .content>.inputs-container .viu-textarea textarea{height:100%}.presentation .desktop-only{display:none}@media(min-width:1280px){.presentation .desktop-only{display:inherit}.presentation .mobile-only{display:none}}.co-titular{display:flex;flex-direction:column}.co-titular>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.co-titular>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.co-titular>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.co-titular>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.co-titular>.content>.inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px}.co-titular>.content>.inputs-container .text-info{color:var(--gteen-600);font-weight:400;font-size:16px;line-height:24px}.co-titular>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:absolute;left:0;bottom:0;width:100%;background:#fff;z-index:1}.co-titular>.content>.bottom-section .viu-button,.co-titular>.content>.bottom-section .viu-button .button{width:100%}.co-titular .edit-menu-options{display:flex;flex-direction:column;gap:16px}.co-titular .edit-menu-options .delete{color:var(--red-500)}.co-titular .new-co-titular{display:flex;flex-direction:column;gap:24px}.co-titular .new-co-titular .new-co-titular-block{display:flex;flex-direction:column;gap:16px}.co-titular .new-co-titular .new-co-titular-block .viu-calendar{width:100%}.co-titular .new-co-titular .new-co-titular-block>:first-child{color:var(--grey-900);font-weight:600;font-size:16px}.co-titular .desktop-only{display:none}.co-titular .viu-modal{z-index:10}@media(min-width:1280px){.co-titular .desktop-only{display:inherit}.co-titular .mobile-only{display:none}}.guarantors{display:flex;flex-direction:column}.guarantors>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.guarantors>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.guarantors>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.guarantors>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.guarantors>.content>.inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px}.guarantors>.content>.inputs-container .text-info{color:var(--gteen-600);font-weight:400;font-size:16px;line-height:24px}.guarantors .edit-menu-options{display:flex;flex-direction:column;gap:16px}.guarantors .edit-menu-options .delete{color:var(--red-500)}.guarantors .new-guarantor{display:flex;flex-direction:column;gap:24px}.guarantors .new-guarantor .new-guarantor-block{display:flex;flex-direction:column;gap:16px}.guarantors .new-guarantor .new-guarantor-block .viu-calendar{width:100%}.guarantors .new-guarantor .new-guarantor-block>:first-child{color:var(--grey-900);font-weight:600;font-size:16px}.guarantors .desktop-only{display:none}.guarantors .viu-modal{z-index:10}@media(min-width:1280px){.guarantors .desktop-only{display:inherit}.guarantors .mobile-only{display:none}}.avatar{display:flex;gap:8px;align-items:flex-start}.avatar .user-info{display:flex;flex-direction:column;gap:8px;width:100%}.avatar .user-info .name-container{display:flex;justify-content:space-between}.avatar .user-info .name-container .name{color:var(--grey-900);font-weight:600;font-size:24px}.avatar .user-info .text-icon{display:flex;gap:4px}.avatar .user-info .text-icon>i{width:25px;height:25px;font-size:20px;display:flex;align-items:center;justify-content:center}.avatar .user-info .years{color:var(--grey-600);font-weight:600;font-size:18px}.professional-profile{display:flex;flex-direction:column;height:100%}.professional-profile>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.professional-profile>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.professional-profile>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.professional-profile>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow-y:auto}.professional-profile>.content>.top-content{display:flex;flex-direction:column;gap:24px;padding:24px;height:100%}.professional-profile>.content>.top-content>.user-avatar-section{display:flex;flex-direction:column;gap:8px}.professional-profile>.content>.top-content>.back-to-profile-button{display:flex;height:48px;min-width:96px;padding:16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--primary-500);background:var(--white-white);cursor:pointer;transition:all .2s ease}.professional-profile>.content>.top-content>.back-to-profile-button i{font-size:18px;color:var(--primary-500)}.professional-profile>.content>.top-content>.back-to-profile-button span{font-size:16px;font-weight:600;color:var(--primary-500)}.professional-profile>.content>.top-content>.back-to-profile-button:hover{background:var(--primary-50)}.professional-profile>.content>.top-content>.back-to-profile-button:active{transform:scale(.98)}.professional-profile>.content>.top-content .help-box{display:flex;flex-direction:row;justify-content:space-between;gap:8px;padding:16px;border-radius:var(--radius-large,16px);border:var(--stroke-small,1px) solid var(--grey-50);background:var(--white-0)}.professional-profile>.content>.top-content .help-box>.left-content{display:flex;flex-direction:row;align-items:center;gap:8px}.professional-profile>.content>.top-content .help-box>.left-content>i{display:flex;align-items:center;font-size:20px;height:25px;width:25px}.professional-profile>.content>.top-content .help-box>.right-content{display:flex;flex-direction:row;align-items:center;gap:4px}.professional-profile>.content>.top-content .help-box>.right-content>i{display:flex;align-items:center;height:24px;width:24px;color:var(--blue-600)}.professional-profile>.content>.top-content .help-box>.right-content .link{display:flex;align-items:center;color:var(--blue-600);font-weight:600;line-height:20px;cursor:pointer;width:-moz-fit-content;width:fit-content;text-decoration:underline}.professional-profile>.content>.top-content>.exclusive-prices-section{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px;border:1px solid var(--green-200);background:var(--white-0)}.professional-profile>.content>.top-content>.exclusive-prices-section>.section-title{font-size:16px;font-weight:600;color:var(--grey-900);margin-bottom:4px}.professional-profile>.content>.top-content>.exclusive-prices-section>.price-item{display:flex;flex-direction:column;gap:4px}.professional-profile>.content>.top-content>.exclusive-prices-section>.price-item>.price-label{font-size:16px;font-weight:600;color:var(--grey-900)}.professional-profile>.content>.top-content>.exclusive-prices-section>.price-item>.price-content{display:flex;flex-direction:column;gap:4px}.professional-profile>.content>.top-content>.exclusive-prices-section>.price-item>.price-content>.original-price{font-size:14px;color:var(--grey-600)}.professional-profile>.content>.top-content>.exclusive-prices-section>.price-item>.price-content>.original-price>.strikethrough{text-decoration:line-through}.professional-profile>.content>.top-content>.exclusive-prices-section>.price-item>.price-content>.discounted-price{font-size:16px;font-weight:700;color:var(--green-600)}.professional-profile>.content>.body-section{display:flex;flex-direction:column;gap:16px;padding:0 24px 24px 24px;height:100%}.professional-profile>.content>.body-section .viu-calendar{width:100%}.professional-profile>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:sticky;left:0;bottom:0;width:100%;z-index:1;background:#fff}.professional-profile>.content>.bottom-section .viu-button,.professional-profile>.content>.bottom-section .viu-button .button{width:100%}.modal-vertical-content{display:flex;flex-direction:column;gap:16px}.modal-vertical-content.bottom-separation{padding-bottom:32px}.profile-cotitular-avalist-card{padding:24px;border-radius:16px;border:1px solid var(--grey-50);display:flex;gap:24px;align-items:center;justify-content:space-between}.profile-cotitular-avalist-card .card-content{display:flex;gap:32px;align-items:center;flex:1;min-width:0}.profile-cotitular-avalist-card .card-content .left-section{display:flex;flex-direction:column;gap:8px;flex-shrink:0;min-width:200px}.profile-cotitular-avalist-card .card-content .left-section .name-row{display:flex;align-items:center}.profile-cotitular-avalist-card .card-content .left-section .name-row span{font-weight:600;font-size:16px;line-height:20px;color:var(--grey-900)}.profile-cotitular-avalist-card .card-content .left-section .personal-info{display:flex;gap:8px;align-items:center}.profile-cotitular-avalist-card .card-content .left-section .personal-info i{font-size:14px}.profile-cotitular-avalist-card .card-content .left-section .personal-info span{font-size:14px;line-height:18px}.profile-cotitular-avalist-card .card-content .financial-info{display:flex;gap:32px;align-items:center;flex:1}.profile-cotitular-avalist-card .card-content .financial-info .financial-item{display:flex;gap:8px;align-items:flex-start}.profile-cotitular-avalist-card .card-content .financial-info .financial-item i{font-size:16px;margin-top:2px;color:var(--grey-400)}.profile-cotitular-avalist-card .card-content .financial-info .financial-item .financial-text{display:flex;flex-direction:column;gap:4px}.profile-cotitular-avalist-card .card-content .financial-info .financial-item .financial-text>:first-child{font-weight:600;font-size:16px;line-height:20px;color:var(--grey-900)}.profile-cotitular-avalist-card .card-content .financial-info .financial-item .financial-text>:last-child{font-size:12px;line-height:16px;color:var(--grey-600)}.profile-cotitular-avalist-card .actions{display:flex;gap:16px;align-items:center;flex-shrink:0}.profile-cotitular-avalist-card .actions>:first-child{min-width:140px}.profile-cotitular-avalist-card .actions .viu-button .button{width:100%}.profile-cotitular-avalist-card .actions .viu-button .button .text{display:flex;gap:4px;align-items:center}.drawer-add-cotitular-wrapper .drawer-add-cotitular{z-index:10}.drawer-add-cotitular-wrapper .drawer-add-cotitular .panel-content{overflow:auto}.drawer-add-cotitular-wrapper .drawer-add-cotitular .drawer-content,.drawer-add-cotitular-wrapper .drawer-add-cotitular .new-co-titular{display:flex;flex-direction:column;gap:24px}.drawer-add-cotitular-wrapper .drawer-add-cotitular .new-co-titular .new-co-titular-block{display:flex;flex-direction:column;gap:16px}.drawer-add-cotitular-wrapper .drawer-add-cotitular .new-co-titular .new-co-titular-block .viu-calendar{width:100%}.drawer-add-cotitular-wrapper .drawer-add-cotitular .new-co-titular .new-co-titular-block>:first-child{color:var(--grey-900);font-weight:600;font-size:16px}.drawer-add-cotitular-wrapper .drawer-add-cotitular .bottom-section{padding:24px;min-height:-moz-min-content;min-height:min-content;max-height:-moz-max-content;max-height:max-content;border-top:1px solid #ececec;background-color:#f4f4f4;border-bottom-left-radius:16px;justify-content:flex-end!important}.drawer-add-cotitular-wrapper .discard-changes-modal{z-index:11}.drawer-add-guarantor-wrapper .drawer-add-guarantor{z-index:10}.drawer-add-guarantor-wrapper .drawer-add-guarantor .panel-content{overflow:auto}.drawer-add-guarantor-wrapper .drawer-add-guarantor .drawer-content,.drawer-add-guarantor-wrapper .drawer-add-guarantor .new-guarantor{display:flex;flex-direction:column;gap:24px}.drawer-add-guarantor-wrapper .drawer-add-guarantor .new-guarantor .new-guarantor-block{display:flex;flex-direction:column;gap:16px}.drawer-add-guarantor-wrapper .drawer-add-guarantor .new-guarantor .new-guarantor-block .viu-calendar{width:100%}.drawer-add-guarantor-wrapper .drawer-add-guarantor .new-guarantor .new-guarantor-block>:first-child{color:var(--grey-900);font-weight:600;font-size:16px}.drawer-add-guarantor-wrapper .drawer-add-guarantor .bottom-section{padding:24px;min-height:-moz-min-content;min-height:min-content;max-height:-moz-max-content;max-height:max-content;border-top:1px solid #ececec;background-color:#f4f4f4;border-bottom-left-radius:16px;justify-content:flex-end!important}.drawer-add-guarantor-wrapper .discard-changes-modal{z-index:11}.drawer-documentation-wrapper .drawer-documentation{z-index:10}.drawer-documentation-wrapper .drawer-documentation .panel-content{overflow:auto}.drawer-documentation-wrapper .drawer-documentation .bottom-section{padding:24px;min-height:-moz-min-content;min-height:min-content;max-height:-moz-max-content;max-height:max-content;border-top:1px solid #ececec;background-color:#f4f4f4;border-bottom-left-radius:16px;justify-content:flex-end!important}.profile-page{height:100%}.profile-page .user-type-tag{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;background:var(--green-50);border:1px solid var(--green-200)}.profile-page .user-type-tag.is-plus{background:var(--blue-50);border-color:var(--blue-200)}.profile-page .user-type-tag i{font-size:14px}.profile-page .user-type-tag span{font-size:14px;font-weight:500}.profile-page .paige-container{padding:24px;display:flex;flex-direction:column;gap:24px;height:100%}.profile-page .paige-container .content{display:flex;flex-direction:column;gap:24px;max-height:100%;overflow-y:auto;height:100%}.profile-page .paige-container .content .user-avatar-section{display:flex;flex-direction:column;gap:8px}.profile-page .paige-container .content .sections-container{display:flex;flex-direction:column;gap:24px}.profile-page .paige-container .content .sections-container .section-block{display:flex;flex-direction:column;gap:16px}.profile-page .paige-container .content .sections-container .section-block .sections-content{height:100%;max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.profile-page .paige-container .content .sections-container .section-block .sections-content>*{cursor:pointer}@media(min-width:1280px){.profile-page .paige-container .content .sections-container .section-block .sections-content div .mobile-only-option{display:none}}.profile-page .paige-container .content .sections-container .section-block .sections-content .option{display:flex;align-items:center;width:100%;justify-content:space-between;min-height:42px;padding:24px;border-radius:16px;border:1px solid var(--grey-50);box-shadow:0 0 8px 0 hsla(0,0%,80.4%,.2509803922)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container{display:flex;flex-direction:column;gap:16px}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container .option-header{display:flex;flex-direction:column;gap:2px}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container .option-text{font-weight:600;font-size:16px;line-height:20px;color:var(--primary-500)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container .option-description{display:none}@media(min-width:1280px){.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container .option-description{display:block;max-width:835px}}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content{display:flex;gap:8px;color:var(--primary-500);align-items:center}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>.percentage{font-weight:400;padding:4px 8px;border-radius:8px;font-size:14px;line-height:18px}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>.percentage.completado{color:var(--green-700);background:var(--green-50)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>.percentage.no-completado{color:var(--grey-500);background:var(--grey-50)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>i{width:25px;height:25px;font-size:20px;display:flex;align-items:center;justify-content:center}.profile-page .professional-profile-button{display:flex;height:48px;min-width:96px;padding:16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--primary-500);background:var(--white-white);cursor:pointer;transition:all .2s ease}.profile-page .professional-profile-button i{font-size:18px;color:var(--primary-500)}.profile-page .professional-profile-button span{font-size:16px;font-weight:600;color:var(--primary-500)}.profile-page .professional-profile-button:hover{background:var(--primary-50)}.profile-page .professional-profile-button:active{transform:scale(.98)}.profile-page .desktop-special-section{display:none}@media(min-width:1280px){.profile-page .desktop-special-section{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px;border:1px solid var(--grey-50);box-shadow:0 0 8px 0 hsla(0,0%,80.4%,.2509803922);width:100%}.profile-page .desktop-special-section .desktop-section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;width:100%}.profile-page .desktop-special-section .desktop-section-header .desktop-header-left{display:flex;flex-direction:column;gap:16px;flex:1}.profile-page .desktop-special-section .desktop-section-header .desktop-header-left .desktop-header-title{display:flex;flex-direction:column;gap:2px}.profile-page .desktop-special-section .desktop-section-header .desktop-header-left .desktop-header-title .h5{font-weight:600;font-size:16px;line-height:20px;color:var(--primary-500)}.profile-page .desktop-special-section .desktop-section-header .desktop-header-left .desktop-header-description{font-size:14px;line-height:20px;color:var(--grey-600);max-width:835px}.profile-page .desktop-special-section .desktop-section-header .viu-button{flex-shrink:0}.profile-page .desktop-special-section .desktop-section-header .viu-button .button{width:100%;max-height:40px;padding:0 8px}}.profile-page .desktop-cards-container{display:none}@media(min-width:1280px){.profile-page,.profile-page .desktop-cards-container{display:flex;flex-direction:column;gap:12px;width:100%}}