/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}img,video,svg{max-width:100%;height:auto;display:block;}html,body{max-width:100vw;overflow-x:hidden;}*:focus{outline:none;}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}input,textarea,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}p{color:#333;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:0em;margin-bottom:1rem;}h1,h2,h3,h4,h5,h6{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:1rem;}@media (max-width:767.98px){h1,h2,h3,h4,h5,h6{margin-bottom:0.75rem;}}a{color:#27aae1;text-decoration:none;transition:color 0.2s ease;}a:hover,a:focus{color:rgb(28.9756097561,155.5024390244,208.6243902439);text-decoration:underline;}.dialog-off-canvas-main-canvas,.layout-container,.region,.block{overflow:visible !important;height:auto;margin:0;padding:0;}.region-header{}.region-footer,.footer__content{margin-bottom:0;padding-bottom:0;}.region-content{}.region-nav-main{}.region-nav-main{}.region-nav-main__content{}header,main,footer,.container,.container-fluid,.container-xl{overflow-x:clip;}.path-frontpage{overflow-x:hidden;}.path-frontpage .dialog-off-canvas-main-canvas,.path-frontpage .layout-container,.path-frontpage header,.path-frontpage main,.path-frontpage footer,.path-frontpage .container,.path-frontpage .container-fluid,.path-frontpage .container-xl,.path-frontpage .region,.path-frontpage .block{overflow-x:clip;overflow-y:visible !important;height:auto;}html.h-100,body.h-100{height:auto !important;}body.d-flex.flex-column.h-100{height:auto !important;min-height:100vh;}.page{}.page__header{}.page__main{padding-top:100px;}@media (max-width:991.98px){.page__main{padding-top:90px;}}@media (max-width:767.98px){.page__main{padding-top:80px;}}.page__footer{margin-bottom:0;padding-bottom:0;}.page__container{}.page__breadcrumb{padding-top:20px;margin-bottom:1rem;}@media (max-width:767.98px){.page__breadcrumb{padding-top:15px;margin-bottom:0.75rem;}}.page__grid{}.page__content{}.page__sidebar{}.page__sidebar--first{}.page__sidebar--second{}.page-standalone__outer{width:100%;}.page-standalone__header-logo{flex-shrink:0;align-self:stretch;width:100%;display:flex;justify-content:center;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fff;}.page-standalone__header-logo .header__logo-link{display:inline-block;}.page-standalone{width:100%;max-width:100%;}.page-standalone__wrapper{}.page-standalone__content{}.page-standalone__body{}.page-standalone__title{}.page-standalone__help{}.page-standalone__content-inner{}.page-standalone__footer{}.page-standalone__footer-links{display:flex;flex-direction:column;gap:0.5rem;}.page-standalone__footer-link{}.app-layout{display:flex;min-height:100vh;width:100%;background:#fbfdf6;}.app-layout__body{flex:1 1 0%;min-width:0;margin-left:256px;padding-right:24px;padding-bottom:24px;transition:margin-left 0.3s cubic-bezier(0.4,0,0.2,1);}.app-layout.app-layout--collapsed .app-layout__body{margin-left:88px;}@media (min-width:992px){.app-layout__body .site-header{display:none;}}.app-layout__body .page__main{padding-top:14px;}.app-sidebar{position:fixed;top:12px;left:0;bottom:12px;width:232px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.06);border-radius:0 16px 16px 0;z-index:600;display:flex;flex-direction:column;transition:width 0.3s cubic-bezier(0.4,0,0.2,1);overflow:visible;}.app-layout--collapsed .app-sidebar{width:64px;}.app-sidebar__header{display:flex;align-items:center;justify-content:space-between;padding:24px 12px 0;flex-shrink:0;overflow:visible;position:relative;}.app-layout--collapsed .app-sidebar__header{justify-content:center;padding:24px 0 0;}.app-sidebar__logo{overflow:hidden;flex:1 1 auto;min-width:0;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1);}.app-layout--collapsed .app-sidebar__logo{opacity:0;width:0;flex:0 0 0;overflow:hidden;pointer-events:none;}.app-sidebar__logo-link{display:inline-flex;align-items:center;}.app-sidebar__logo-img{height:28px;width:auto;display:block;}.app-sidebar__logo img{height:28px;width:auto;max-width:140px;display:block;}.app-sidebar__logo-collapsed{display:none;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;}.app-layout--collapsed .app-sidebar__logo-collapsed{display:flex;}.app-sidebar__logo-collapsed-img{width:32px;height:32px;object-fit:contain;display:block;}.app-sidebar__toggle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e5e7;border-radius:6px;background:#fff;cursor:pointer;flex-shrink:0;color:#130146;position:absolute;right:-14px;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:background 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);}.app-sidebar__toggle:hover{background:#f5f5f5;box-shadow:0 2px 6px rgba(0,0,0,0.15);}.app-sidebar__toggle-icon{width:16px;height:16px;display:block;}.app-sidebar__content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:24px 12px;display:flex;flex-direction:column;gap:4px;}.app-layout--collapsed .app-sidebar__content{overflow:visible;padding:24px 0;}.app-sidebar__content::-webkit-scrollbar{width:4px;}.app-sidebar__content::-webkit-scrollbar-thumb{background:#cccccc;border-radius:2px;}.app-sidebar__footer{flex-shrink:0;border-top:1px solid #e5e5e7;padding:12px;display:flex;flex-direction:column;gap:4px;}.app-sidebar__footer:empty{display:none;}.app-layout--collapsed .app-sidebar__footer{padding:8px 0;gap:4px;align-items:center;}.app-sidebar__footer .nav-item,.app-sidebar__footer .menu-item{list-style:none;}.app-sidebar__footer .nav-item > a,.app-sidebar__footer .menu-item > a{display:flex;align-items:center;gap:8px;height:40px;padding:0 4px;color:#130146;text-decoration:none;font-size:0.875rem;font-weight:400;white-space:nowrap;border-radius:10px;transition:background 0.3s cubic-bezier(0.4,0,0.2,1),color 0.3s cubic-bezier(0.4,0,0.2,1),padding 0.3s cubic-bezier(0.4,0,0.2,1),gap 0.3s cubic-bezier(0.4,0,0.2,1),width 0.3s cubic-bezier(0.4,0,0.2,1);}.app-sidebar__footer .nav-item > a:hover,.app-sidebar__footer .menu-item > a:hover{color:#f0522e;}.app-sidebar__footer .nav-item > a:hover .menu-link-icon--uploaded,.app-sidebar__footer .menu-item > a:hover .menu-link-icon--uploaded{background:#fef2ef;}.app-layout--collapsed .app-sidebar__footer .nav-item > a,.app-layout--collapsed .app-sidebar__footer .menu-item > a{padding:0 0 0 16px;gap:0;width:64px;border-radius:0;}.app-layout--collapsed .app-sidebar__footer .menu-link-text{opacity:0;max-width:0;overflow:hidden;pointer-events:none;}.app-sidebar__footer-slot:empty{display:none;}.app-sidebar__upgrade{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;color:#10654c;background:#e9fcf6;transition:background 0.3s cubic-bezier(0.4,0,0.2,1);}.app-sidebar__upgrade:hover{background:#d9f5ea;color:#10654c;text-decoration:none;}.app-layout--collapsed .app-sidebar__upgrade{justify-content:center;padding:8px;width:40px;height:40px;margin:0 auto;}.app-sidebar__upgrade-icon{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;}.app-sidebar__upgrade-icon svg{width:20px;height:20px;display:block;}.app-sidebar__upgrade-text{display:flex;flex-direction:column;min-width:0;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),max-width 0.3s cubic-bezier(0.4,0,0.2,1);}.app-layout--collapsed .app-sidebar__upgrade-text{opacity:0;max-width:0;overflow:hidden;pointer-events:none;position:absolute;}.app-sidebar__upgrade-title{font-size:0.8125rem;font-weight:600;line-height:1.3;}.app-sidebar__upgrade-subtitle{font-size:0.6875rem;font-weight:400;color:#999999;line-height:1.3;}.app-sidebar__upgrade-arrow{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;color:#10654c;}.app-sidebar__upgrade-arrow svg{width:16px;height:16px;display:block;}.app-layout--collapsed .app-sidebar__upgrade-arrow{display:none;}.app-sidebar__profile{display:flex;align-items:center;gap:10px;padding:4px 0;}.app-layout--collapsed .app-sidebar__profile{justify-content:center;}.app-sidebar__profile-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;overflow:hidden;background:rgba(39,170,225,0.1);display:flex;align-items:center;justify-content:center;}.app-layout--collapsed .app-sidebar__profile-avatar{width:32px;height:32px;}.app-sidebar__profile-avatar-img{width:100%;height:100%;object-fit:cover;display:block;}.app-sidebar__profile-avatar-initials{font-size:0.875rem;font-weight:600;color:#27aae1;text-transform:uppercase;line-height:1;}.app-sidebar__profile-info{display:flex;flex-direction:column;min-width:0;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),max-width 0.3s cubic-bezier(0.4,0,0.2,1);}.app-layout--collapsed .app-sidebar__profile-info{opacity:0;max-width:0;overflow:hidden;pointer-events:none;position:absolute;}.app-sidebar__profile-name{font-size:0.8125rem;font-weight:500;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;line-height:1.3;}.app-sidebar__profile-role{font-size:0.6875rem;color:#999999;white-space:nowrap;line-height:1.3;}.app-sidebar .block-menu{margin-bottom:0;}.app-sidebar .block-menu + .block-menu{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e7;}.app-sidebar .block-menu > h2,.app-sidebar .block > h2{font-size:0.7rem;font-weight:500;text-transform:none;letter-spacing:0;color:rgba(19,1,70,0.5);padding:4px 8px;margin:0 0 2px;white-space:nowrap;overflow:hidden;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1);}.app-layout--collapsed .app-sidebar .block-menu > h2,.app-layout--collapsed .app-sidebar .block > h2{opacity:0;height:0;padding:0;margin:0;overflow:hidden;}.app-sidebar .nav-item > span.nav-link,.app-sidebar .menu-item > span:not(a){display:block;font-size:0.7rem;font-weight:500;text-transform:none;letter-spacing:0;color:rgba(19,1,70,0.5);padding:4px 8px;margin:0 0 2px;white-space:nowrap;overflow:hidden;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1);}.app-layout--collapsed .app-sidebar .nav-item > span.nav-link,.app-layout--collapsed .app-sidebar .menu-item > span:not(a){opacity:0;height:0;padding:0;margin:0;overflow:hidden;}.app-sidebar .nav-item:has(> span.nav-link) ~ .nav-item:has(> span.nav-link),.app-sidebar .menu-item:has(> span:not(a)) ~ .menu-item:has(> span:not(a)){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e7;}.app-sidebar .nav-item:has(> a) + .nav-item:has(> span.nav-link){margin-top:20px;}.app-sidebar .menu,.app-sidebar .navbar-nav{list-style:none;padding:0;margin:0;flex-direction:column !important;}.app-layout--collapsed .app-sidebar .menu,.app-layout--collapsed .app-sidebar .navbar-nav{width:64px;}.app-sidebar .nav-item,.app-sidebar .menu-item{list-style:none;}.app-sidebar .nav-item > a,.app-sidebar .menu-item > a{display:flex;align-items:center;gap:8px;padding:0 4px;color:#130146;text-decoration:none;font-size:0.875rem;font-weight:400;white-space:nowrap;border-radius:10px;transition:background 0.3s cubic-bezier(0.4,0,0.2,1),color 0.3s cubic-bezier(0.4,0,0.2,1),padding 0.3s cubic-bezier(0.4,0,0.2,1),gap 0.3s cubic-bezier(0.4,0,0.2,1),width 0.3s cubic-bezier(0.4,0,0.2,1);position:relative;outline:none;}.app-sidebar .nav-item > a:focus,.app-sidebar .nav-item > a:focus-visible,.app-sidebar .menu-item > a:focus,.app-sidebar .menu-item > a:focus-visible{outline:none;box-shadow:none;}.app-sidebar .nav-item > a:not(.is-active):not(.active-trail):hover,.app-sidebar .menu-item > a:not(.is-active):not(.active-trail):hover{color:#f0522e;}.app-sidebar .nav-item > a:not(.is-active):not(.active-trail):hover .menu-link-icon--uploaded,.app-sidebar .nav-item > a:not(.is-active):not(.active-trail):hover .menu-link-icon,.app-sidebar .nav-item > a:not(.is-active):not(.active-trail):hover .menu-link-icon-placeholder,.app-sidebar .menu-item > a:not(.is-active):not(.active-trail):hover .menu-link-icon--uploaded,.app-sidebar .menu-item > a:not(.is-active):not(.active-trail):hover .menu-link-icon,.app-sidebar .menu-item > a:not(.is-active):not(.active-trail):hover .menu-link-icon-placeholder{background:#fef2ef;}.app-sidebar .nav-item > a.is-active,.app-sidebar .nav-item > a.active-trail,.app-sidebar .menu-item > a.is-active,.app-sidebar .menu-item > a.active-trail{color:#130146;font-weight:700;}.app-sidebar .nav-item > a.is-active .menu-link-icon--uploaded,.app-sidebar .nav-item > a.is-active .menu-link-icon,.app-sidebar .nav-item > a.is-active .menu-link-icon-placeholder,.app-sidebar .nav-item > a.active-trail .menu-link-icon--uploaded,.app-sidebar .nav-item > a.active-trail .menu-link-icon,.app-sidebar .nav-item > a.active-trail .menu-link-icon-placeholder,.app-sidebar .menu-item > a.is-active .menu-link-icon--uploaded,.app-sidebar .menu-item > a.is-active .menu-link-icon,.app-sidebar .menu-item > a.is-active .menu-link-icon-placeholder,.app-sidebar .menu-item > a.active-trail .menu-link-icon--uploaded,.app-sidebar .menu-item > a.active-trail .menu-link-icon,.app-sidebar .menu-item > a.active-trail .menu-link-icon-placeholder{background:#fef2ef;}.app-sidebar .nav-item > a > i,.app-sidebar .nav-item > a > [class*=bi-],.app-sidebar .nav-item > a > .fa,.app-sidebar .nav-item > a > svg,.app-sidebar .menu-item > a > i,.app-sidebar .menu-item > a > [class*=bi-],.app-sidebar .menu-item > a > .fa,.app-sidebar .menu-item > a > svg{flex-shrink:0;width:32px;height:32px;padding:6px;border-radius:6px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;}.app-sidebar .menu-link-icon{flex-shrink:0;width:32px;height:32px;padding:6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#130146;}.app-sidebar .menu-link-icon svg{width:20px;height:20px;display:block;}.app-sidebar .menu-link-icon--uploaded{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:6px;flex-shrink:0;}.app-sidebar .menu-link-icon--uploaded .menu-link-svg-icon--default,.app-sidebar .menu-link-icon--uploaded .menu-link-svg-icon--active{width:32px;height:32px;display:block;object-fit:contain;transition:opacity 0.15s ease;}.app-sidebar .menu-link-icon--uploaded .menu-link-svg-icon--active{position:absolute;top:0;left:0;opacity:0;}.app-sidebar .nav-item > a.is-active .menu-link-icon--uploaded .menu-link-svg-icon--default,.app-sidebar .nav-item.active-trail > a .menu-link-icon--uploaded .menu-link-svg-icon--default,.app-sidebar .menu-item > a.is-active .menu-link-icon--uploaded .menu-link-svg-icon--default,.app-sidebar .menu-item.active-trail > a .menu-link-icon--uploaded .menu-link-svg-icon--default{opacity:0;}.app-sidebar .nav-item > a.is-active .menu-link-icon--uploaded .menu-link-svg-icon--active,.app-sidebar .nav-item.active-trail > a .menu-link-icon--uploaded .menu-link-svg-icon--active,.app-sidebar .menu-item > a.is-active .menu-link-icon--uploaded .menu-link-svg-icon--active,.app-sidebar .menu-item.active-trail > a .menu-link-icon--uploaded .menu-link-svg-icon--active{opacity:1;}.app-sidebar .menu-link-icon-placeholder{flex-shrink:0;width:32px;height:32px;padding:6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:600;color:#999999;line-height:1;}.app-sidebar .menu-link-text{overflow:hidden;text-overflow:ellipsis;transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),max-width 0.3s cubic-bezier(0.4,0,0.2,1);max-width:180px;}.app-sidebar .block-menu:first-child .nav-item:first-child > a,.app-sidebar .block-menu:first-child .menu-item:first-child > a{background:#f0522e;color:#fff;font-weight:500;height:40px;padding:0 16px;border-radius:10px;gap:6px;margin-bottom:4px;justify-content:center;align-items:center;}.app-sidebar .block-menu:first-child .nav-item:first-child > a:hover,.app-sidebar .block-menu:first-child .menu-item:first-child > a:hover{background:#c9441f;color:#fff;}.app-sidebar .block-menu:first-child .nav-item:first-child > a .menu-link-icon,.app-sidebar .block-menu:first-child .nav-item:first-child > a .menu-link-icon-placeholder,.app-sidebar .block-menu:first-child .menu-item:first-child > a .menu-link-icon,.app-sidebar .block-menu:first-child .menu-item:first-child > a .menu-link-icon-placeholder{color:#fff;background:none !important;padding:0;width:auto;height:auto;}.app-sidebar .block-menu:first-child .nav-item:first-child > a .menu-link-icon svg,.app-sidebar .block-menu:first-child .menu-item:first-child > a .menu-link-icon svg{width:20px;height:20px;}.app-layout--collapsed .app-sidebar .block-menu:first-child .nav-item:first-child > a,.app-layout--collapsed .app-sidebar .block-menu:first-child .menu-item:first-child > a{width:40px;height:40px;padding:0;gap:0;margin:0 auto 4px;justify-content:center;border-radius:10px;}.app-layout--collapsed .app-sidebar .nav-item > a,.app-layout--collapsed .app-sidebar .menu-item > a{padding:0 0 0 16px;gap:0;width:64px;border-radius:0;}.app-layout--collapsed .app-sidebar .menu-link-text{opacity:0;max-width:0;overflow:hidden;pointer-events:none;}.app-layout--collapsed .app-sidebar .nav-item:not(:has(> a)),.app-layout--collapsed .app-sidebar .menu-item:not(:has(> a)){visibility:hidden;}.app-layout--collapsed .app-sidebar .block-menu + .block-menu{border-top-color:#e5e5e7;}.app-sidebar__overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.4);z-index:599;opacity:0;transition:opacity 0.3s ease;}.app-sidebar-mobile-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:none;cursor:pointer;color:#130146;padding:0;}.app-sidebar-mobile-toggle svg{width:24px;height:24px;}@media (max-width:991.98px){.app-sidebar{transform:translateX(-100%);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),width 0.3s cubic-bezier(0.4,0,0.2,1);width:232px;box-shadow:none;}.app-sidebar.app-sidebar--mobile-open{transform:translateX(0);box-shadow:4px 0 24px rgba(0,0,0,0.15);}.app-layout__body{margin-left:0 !important;}.app-layout__body .site-header{position:sticky;top:0;}.app-sidebar-mobile-toggle{display:inline-flex;}.app-sidebar__overlay--active{display:block;opacity:1;}}.app-layout--collapsed .app-sidebar .nav-item > a,.app-layout--collapsed .app-sidebar .menu-item > a{position:relative;}.app-layout--collapsed .app-sidebar .nav-item > a:hover::after,.app-layout--collapsed .app-sidebar .menu-item > a:hover::after{content:attr(data-sidebar-tooltip);position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);background:#333;color:#fff;padding:4px 10px;border-radius:6px;font-size:0.8rem;white-space:nowrap;z-index:700;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.auth-page{display:flex;flex-direction:row;min-height:100vh;width:100%;flex-wrap:wrap;}.auth-page__left-panel{display:flex;flex-direction:column;flex:1 1 60%;min-width:16rem;padding:0 3rem;gap:1.5rem;background-color:#e8e0f5;justify-content:flex-start;align-items:center;}.auth-page__brand{flex-shrink:0;padding:2rem 0;}.auth-page__logo{display:inline-block;}.auth-page__logo img,.auth-page__logo .field__item img{width:220px;height:auto;max-height:50px;display:block;}@media (max-width:767.98px){.auth-page__logo img,.auth-page__logo .field__item img{width:180px;max-height:45px;}}.auth-page__tagline{margin:0;max-width:32rem;text-align:center;font-size:1rem;line-height:1.4;color:#4a3f6b;}.auth-page__tagline p{margin:0;}.auth-page__image-block{flex-shrink:0;border-radius:12px;overflow:hidden;background:#e8e0f5;}.auth-page__image-block-inner{width:100%;height:100%;position:relative;}.auth-page__image-block-inner .field__item,.auth-page__image-block-inner .field__item img,.auth-page__image-block-inner img{width:100%;height:100%;object-fit:cover;display:block;}.auth-page__image-block-inner .field,.auth-page__image-block-inner .field__items,.auth-page__image-block-inner .field__item{height:100%;}.auth-page__right-panel{display:flex;flex-direction:column;flex:1 1 40%;min-width:18rem;padding:0 2rem;justify-content:center;align-items:center;background-color:#fff;}.auth-page__right-panel .page-standalone__wrapper{width:100%;}.auth-page__right-panel .page-standalone__content{max-width:28rem;width:100%;}.maintenance-page{}.maintenance-page__content{}.maintenance-page__wrapper{}.maintenance-page__image{}.maintenance-page__description{}.maintenance-page__title{}.maintenance-page__message{}p.h1{font-family:"Inter",sans-serif;font-size:2.75rem;line-height:3rem;letter-spacing:-0.04em;font-weight:400;}p.h1semibold{font-family:"Inter",sans-serif;font-size:2.75rem;line-height:3rem;letter-spacing:-0.04em;font-weight:600;}p.h2{font-family:"Inter",sans-serif;font-size:2.375rem;line-height:2.75rem;letter-spacing:-0.04em;font-weight:400;}p.h2semibold{font-family:"Inter",sans-serif;font-size:2.375rem;line-height:2.75rem;letter-spacing:-0.04em;font-weight:600;}p.h3{font-family:"Inter",sans-serif;font-size:2rem;line-height:2.5rem;letter-spacing:0;font-weight:400;}p.h3semibold{font-family:"Inter",sans-serif;font-size:2rem;line-height:2.5rem;letter-spacing:0;font-weight:600;}p.h4{font-family:"Inter",sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:400;}p.h4semibold{font-family:"Inter",sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:600;}p.h5{font-family:"Inter",sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:500;}p.h5semibold{font-family:"Inter",sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;}p.parrafo1regular{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:400;}p.parrafo1medium{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:500;}p.parrafo1semibold{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:600;}p.parrafo2regular{font-family:"Inter",sans-serif;font-size:0.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400;}p.parrafo2medium{font-family:"Inter",sans-serif;font-size:0.875rem;line-height:1.25rem;letter-spacing:0;font-weight:500;}p.parrafo2semibold{font-family:"Inter",sans-serif;font-size:0.875rem;line-height:1.25rem;letter-spacing:0;font-weight:600;}p.parrafo2bold{font-family:"Inter",sans-serif;font-size:0.875rem;line-height:1.25rem;letter-spacing:0;font-weight:700;}p.parrafo3regular{font-family:"Inter",sans-serif;font-size:0.75rem;line-height:1rem;letter-spacing:0;font-weight:400;}p.parrafo3medium{font-family:"Inter",sans-serif;font-size:0.75rem;line-height:1rem;letter-spacing:0;font-weight:500;}p.parrafo3semibold{font-family:"Inter",sans-serif;font-size:0.75rem;line-height:1rem;letter-spacing:0;font-weight:600;}@media (max-width:767.98px){p.h1,p.h1semibold{font-size:2rem;line-height:2.5rem;}p.h2,p.h2semibold{font-size:1.75rem;line-height:2.25rem;}p.h3,p.h3semibold{font-size:1.5rem;line-height:2rem;}p.h4,p.h4semibold{font-size:1.25rem;line-height:1.75rem;}p.h5,p.h5semibold{font-size:1.125rem;line-height:1.5rem;}}.ckeditor-content *,.ckeditor *{margin-bottom:0;}.ckeditor-content * + *,.ckeditor * + *{margin-top:1.5rem;}.ckeditor-content p.h1 + *,.ckeditor-content p.h1semibold + *,.ckeditor-content p.h2 + *,.ckeditor-content p.h2semibold + *,.ckeditor-content p.h3 + *,.ckeditor-content p.h3semibold + *,.ckeditor-content p.h4 + *,.ckeditor-content p.h4semibold + *,.ckeditor-content p.h5 + *,.ckeditor-content p.h5semibold + *,.ckeditor p.h1 + *,.ckeditor p.h1semibold + *,.ckeditor p.h2 + *,.ckeditor p.h2semibold + *,.ckeditor p.h3 + *,.ckeditor p.h3semibold + *,.ckeditor p.h4 + *,.ckeditor p.h4semibold + *,.ckeditor p.h5 + *,.ckeditor p.h5semibold + *{margin-top:3rem;}.ckeditor-content * + p.h1,.ckeditor-content * + p.h1semibold,.ckeditor-content * + p.h2,.ckeditor-content * + p.h2semibold,.ckeditor-content * + p.h3,.ckeditor-content * + p.h3semibold,.ckeditor-content * + p.h4,.ckeditor-content * + p.h4semibold,.ckeditor-content * + p.h5,.ckeditor-content * + p.h5semibold,.ckeditor * + p.h1,.ckeditor * + p.h1semibold,.ckeditor * + p.h2,.ckeditor * + p.h2semibold,.ckeditor * + p.h3,.ckeditor * + p.h3semibold,.ckeditor * + p.h4,.ckeditor * + p.h4semibold,.ckeditor * + p.h5,.ckeditor * + p.h5semibold{margin-top:3rem;}@media (max-width:767.98px){.ckeditor-content * + *,.ckeditor * + *{margin-top:1rem;}.ckeditor-content p.h1 + *,.ckeditor-content p.h1semibold + *,.ckeditor-content p.h2 + *,.ckeditor-content p.h2semibold + *,.ckeditor-content p.h3 + *,.ckeditor-content p.h3semibold + *,.ckeditor-content p.h4 + *,.ckeditor-content p.h4semibold + *,.ckeditor-content p.h5 + *,.ckeditor-content p.h5semibold + *,.ckeditor-content * + p.h1,.ckeditor-content * + p.h1semibold,.ckeditor-content * + p.h2,.ckeditor-content * + p.h2semibold,.ckeditor-content * + p.h3,.ckeditor-content * + p.h3semibold,.ckeditor-content * + p.h4,.ckeditor-content * + p.h4semibold,.ckeditor-content * + p.h5,.ckeditor-content * + p.h5semibold,.ckeditor p.h1 + *,.ckeditor p.h1semibold + *,.ckeditor p.h2 + *,.ckeditor p.h2semibold + *,.ckeditor p.h3 + *,.ckeditor p.h3semibold + *,.ckeditor p.h4 + *,.ckeditor p.h4semibold + *,.ckeditor p.h5 + *,.ckeditor p.h5semibold + *,.ckeditor * + p.h1,.ckeditor * + p.h1semibold,.ckeditor * + p.h2,.ckeditor * + p.h2semibold,.ckeditor * + p.h3,.ckeditor * + p.h3semibold,.ckeditor * + p.h4,.ckeditor * + p.h4semibold,.ckeditor * + p.h5,.ckeditor * + p.h5semibold{margin-top:2rem;}}.cookiesjsr--app .cookiesjsr-banner{background-color:#27aae1 !important;flex-direction:column !important;padding:12px !important;width:100% !important;right:0 !important;bottom:0 !important;left:0 !important;max-height:inherit !important;max-width:inherit !important;border:none;z-index:1032;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__info .cookiesjsr-links.cookiesjsr-links--row{margin:0.5rem 0 0 0 !important;display:block;width:100%;text-align:left;color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:0.75rem;font-style:normal;font-weight:400;line-height:0.875rem;letter-spacing:0em;margin-bottom:1rem;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__info .cookiesjsr-links.cookiesjsr-links--row li{padding:0 !important;display:inline;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__info .cookiesjsr-links.cookiesjsr-links--row li a{display:inline-block;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__info .cookiesjsr-links.cookiesjsr-links--row li a:hover{color:white !important;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__action,.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__info{width:100% !important;padding:0 !important;margin:0 !important;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__action{margin-top:0.75rem !important;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-banner__info{color:#ffffff;font-weight:400;font-style:normal;font-size:0.75rem;line-height:1.25rem;letter-spacing:0em;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-btn{border-radius:6px;margin:0 4px !important;width:initial !important;min-height:initial !important;padding:4px 10px;font-size:12px;border-width:1px;text-transform:none;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-btn:hover{background-color:white !important;color:#27aae1 !important;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-btn.cookiesjsr-settings{background-color:#27aae1 !important;display:block !important;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-btn.cookiesjsr-settings:hover{background-color:white !important;}.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-btn.important{color:#27aae1 !important;}.user-logged-in .cookiesjsr--app .cookiesjsr-banner{left:var(--gin-toolbar-x-offset,var(--drupal-displace-offset-left,0px)) !important;width:calc(100% - var(--gin-toolbar-x-offset,var(--drupal-displace-offset-left,0px))) !important;z-index:480 !important;}.cookiesjsr-banner--active{box-shadow:none;}@media (min-width:992px){.user-logged-in.toolbar-vertical .cookiesjsr--app .cookiesjsr-banner{left:var(--drupal-displace-offset-left,240px) !important;width:calc(100% - var(--drupal-displace-offset-left,240px)) !important;}}@media (max-width:575.98px){.cookiesjsr--app .cookiesjsr-banner .cookiesjsr-btn{padding:6px 12px;font-size:11px;margin-bottom:6px !important;}.cookiesjsr-banner__action{flex-direction:column;}.cookiesjsr--app .cookiesjsr-banner{padding:15px !important;}}.cookiesjsr--app input[type=checkbox]{border:none;background-image:none !important;background-color:transparent !important;}.cookiesjsr-layer{padding-top:0 !important;}.cookiesjsr-service-group__tab{background-color:white !important;border-radius:0;font-size:14px;color:#27aae1;}.cookiesjsr-service-group__tab:hover{background-color:white !important;}.cookiesjsr-banner{background-color:#27aae1 !important;padding:1em;border-top:1px solid white;}.cookiesjsr-banner .cookiesjsr-banner__info{text-align:justify;}.cookiesjsr-banner .cookiesjsr-btn{background-color:#27aae1 !important;}.cookiesjsr-banner .cookiesjsr-btn.important{background-color:white !important;color:#27aae1 !important;}.cookiesjsr-banner ul.cookiesjsr-links a{font-weight:bold;}.cookiesjsr-service-group--active .cookiesjsr-service-group__tab{background-color:#27aae1 !important;}.cookiesjsr-service-group--active .cookiesjsr-service-group__content{background-color:white !important;color:#27aae1;text-align:justify;}.cookiesjsr-service__description h3{color:#27aae1 !important;font-weight:bold;}.cookiesjsr-service__links a,.cookiesjsr-service__links a:active,.cookiesjsr-service__links a:hover,.cookiesjsr-service__links a:visited{color:#27aae1 !important;text-decoration:underline;}.cookiesjsr-btn.invert{border-color:#27aae1 !important;color:#27aae1 !important;border-radius:8px;}.cookiesjsr-btn.invert.important{background-color:#27aae1 !important;color:white !important;}.cookiesjsr-switch:after{background-color:#27aae1 !important;box-shadow:none;top:-1px;}label.cookiesjsr-switch{border:1px solid gray;box-shadow:none;}.cookiesjsr-switch.active{background-color:#27aae1 !important;}.cookiesjsr-switch.active:after{background-color:white !important;}.cookies-block{}.password-suggestions{text-align:left;padding:1.5rem;border-radius:0.75rem;background-color:rgba(39,170,225,0.08);border:1px solid rgba(39,170,225,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.06);}.password-suggestions h2,.password-suggestions .password-suggestions__title{color:#054871;margin-bottom:0.75rem;}.password-suggestions{}.password-suggestions ul,.password-suggestions .password-suggestions__list{margin:0;list-style:none;display:grid;gap:0.5rem;}.password-suggestions{}.password-suggestions li,.password-suggestions .password-suggestions__item{position:relative;padding-left:1.5rem;}.password-suggestions li::before,.password-suggestions .password-suggestions__item::before{content:"✗";position:absolute;left:0;color:#ff0000;font-weight:700;}.session-limit-form{box-shadow:0 1px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.06);padding:1.5rem;border-radius:0.5rem;background-color:#fff;}.session-limit-form__title{}.session-limit-form__form{}.session-limit-form__sessions{}.session-limit-form__form #edit-session-reference.form-radios .form-check.js-form-item.form-item.form-type-radio,.session-limit-form__form .form-radios .form-check.js-form-item.form-item.form-type-radio,.session-limit-form .form-radios .form-check.js-form-item.form-item.form-type-radio{display:flex !important;justify-content:center !important;align-items:center !important;}.session-limit-form__actions{}.user-pass-reset-form{}.user-pass-reset-form__password{}.user-pass-reset-form__password .form-item__widget-wrapper{padding-left:0 !important;margin-left:0 !important;}.user-pass-reset-form__message{}.user-pass-reset-form__actions{}.form-item-pass-pass1 .password-strength,.form-item-pass-pass1 [class*=password-strength],.js-form-item-pass-pass1 .password-strength,.js-form-item-pass-pass1 [class*=password-strength]{padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass1 .password-strength .password-strength-title,.form-item-pass-pass1 .password-strength .password-strength_title,.form-item-pass-pass1 .password-strength [class*=password-strength-title],.form-item-pass-pass1 .password-strength [class*=password-strength_title],.form-item-pass-pass1 .password-strength > div:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.form-item-pass-pass1 .password-strength > span:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.form-item-pass-pass1 [class*=password-strength] .password-strength-title,.form-item-pass-pass1 [class*=password-strength] .password-strength_title,.form-item-pass-pass1 [class*=password-strength] [class*=password-strength-title],.form-item-pass-pass1 [class*=password-strength] [class*=password-strength_title],.form-item-pass-pass1 [class*=password-strength] > div:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.form-item-pass-pass1 [class*=password-strength] > span:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.js-form-item-pass-pass1 .password-strength .password-strength-title,.js-form-item-pass-pass1 .password-strength .password-strength_title,.js-form-item-pass-pass1 .password-strength [class*=password-strength-title],.js-form-item-pass-pass1 .password-strength [class*=password-strength_title],.js-form-item-pass-pass1 .password-strength > div:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.js-form-item-pass-pass1 .password-strength > span:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.js-form-item-pass-pass1 [class*=password-strength] .password-strength-title,.js-form-item-pass-pass1 [class*=password-strength] .password-strength_title,.js-form-item-pass-pass1 [class*=password-strength] [class*=password-strength-title],.js-form-item-pass-pass1 [class*=password-strength] [class*=password-strength_title],.js-form-item-pass-pass1 [class*=password-strength] > div:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]),.js-form-item-pass-pass1 [class*=password-strength] > span:first-child:not([class*=meter]):not([class*=bar]):not([class*=indicator]){padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass2 .password-match,.form-item-pass-pass2 [class*=password-match],.js-form-item-pass-pass2 .password-match,.js-form-item-pass-pass2 [class*=password-match]{padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass2 .password-match .password-match-text,.form-item-pass-pass2 .password-match .password-match_text,.form-item-pass-pass2 .password-match [class*=password-match-text],.form-item-pass-pass2 .password-match [class*=password-match_text],.form-item-pass-pass2 .password-match > div:first-child,.form-item-pass-pass2 .password-match > span:first-child,.form-item-pass-pass2 [class*=password-match] .password-match-text,.form-item-pass-pass2 [class*=password-match] .password-match_text,.form-item-pass-pass2 [class*=password-match] [class*=password-match-text],.form-item-pass-pass2 [class*=password-match] [class*=password-match_text],.form-item-pass-pass2 [class*=password-match] > div:first-child,.form-item-pass-pass2 [class*=password-match] > span:first-child,.js-form-item-pass-pass2 .password-match .password-match-text,.js-form-item-pass-pass2 .password-match .password-match_text,.js-form-item-pass-pass2 .password-match [class*=password-match-text],.js-form-item-pass-pass2 .password-match [class*=password-match_text],.js-form-item-pass-pass2 .password-match > div:first-child,.js-form-item-pass-pass2 .password-match > span:first-child,.js-form-item-pass-pass2 [class*=password-match] .password-match-text,.js-form-item-pass-pass2 [class*=password-match] .password-match_text,.js-form-item-pass-pass2 [class*=password-match] [class*=password-match-text],.js-form-item-pass-pass2 [class*=password-match] [class*=password-match_text],.js-form-item-pass-pass2 [class*=password-match] > div:first-child,.js-form-item-pass-pass2 [class*=password-match] > span:first-child{padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass1 input[type=password] ~ .password-strength,.form-item-pass-pass1 input[type=password] ~ [class*=password-strength],.js-form-item-pass-pass1 input[type=password] ~ .password-strength,.js-form-item-pass-pass1 input[type=password] ~ [class*=password-strength],.form-item-pass-pass2 input[type=password] ~ .password-match,.form-item-pass-pass2 input[type=password] ~ [class*=password-match],.js-form-item-pass-pass2 input[type=password] ~ .password-match,.js-form-item-pass-pass2 input[type=password] ~ [class*=password-match]{padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass2 .form-item__widget-wrapper ~ div,.form-item-pass-pass2 .form-item__widget-wrapper ~ span,.js-form-item-pass-pass2 .form-item__widget-wrapper ~ div,.js-form-item-pass-pass2 .form-item__widget-wrapper ~ span,.form-item-pass-pass2 input[type=password] ~ div,.form-item-pass-pass2 input[type=password] ~ span,.js-form-item-pass-pass2 input[type=password] ~ div,.js-form-item-pass-pass2 input[type=password] ~ span{}.form-item-pass-pass2 .form-item__widget-wrapper ~ div:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.form-item-pass-pass2 .form-item__widget-wrapper ~ span:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.js-form-item-pass-pass2 .form-item__widget-wrapper ~ div:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.js-form-item-pass-pass2 .form-item__widget-wrapper ~ span:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.form-item-pass-pass2 input[type=password] ~ div:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.form-item-pass-pass2 input[type=password] ~ span:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.js-form-item-pass-pass2 input[type=password] ~ div:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.js-form-item-pass-pass2 input[type=password] ~ span:not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]){padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass2 .form-item__widget-wrapper ~ div,.form-item-pass-pass2 .form-item__widget-wrapper ~ span,.js-form-item-pass-pass2 .form-item__widget-wrapper ~ div,.js-form-item-pass-pass2 .form-item__widget-wrapper ~ span,.form-item-pass-pass2 input[type=password] ~ div,.form-item-pass-pass2 input[type=password] ~ span,.js-form-item-pass-pass2 input[type=password] ~ div,.js-form-item-pass-pass2 input[type=password] ~ span{}.form-item-pass-pass2 .form-item__widget-wrapper ~ div[class*=password-match],.form-item-pass-pass2 .form-item__widget-wrapper ~ div.password-match,.form-item-pass-pass2 .form-item__widget-wrapper ~ span[class*=password-match],.form-item-pass-pass2 .form-item__widget-wrapper ~ span.password-match,.js-form-item-pass-pass2 .form-item__widget-wrapper ~ div[class*=password-match],.js-form-item-pass-pass2 .form-item__widget-wrapper ~ div.password-match,.js-form-item-pass-pass2 .form-item__widget-wrapper ~ span[class*=password-match],.js-form-item-pass-pass2 .form-item__widget-wrapper ~ span.password-match,.form-item-pass-pass2 input[type=password] ~ div[class*=password-match],.form-item-pass-pass2 input[type=password] ~ div.password-match,.form-item-pass-pass2 input[type=password] ~ span[class*=password-match],.form-item-pass-pass2 input[type=password] ~ span.password-match,.js-form-item-pass-pass2 input[type=password] ~ div[class*=password-match],.js-form-item-pass-pass2 input[type=password] ~ div.password-match,.js-form-item-pass-pass2 input[type=password] ~ span[class*=password-match],.js-form-item-pass-pass2 input[type=password] ~ span.password-match{padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.form-item-pass-pass2 > *:not(.form-item__widget-wrapper):not(input):not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]),.js-form-item-pass-pass2 > *:not(.form-item__widget-wrapper):not(input):not([class*=meter]):not([class*=bar]):not([class*=indicator]):not([class*=strength-meter]){padding-left:0 !important;margin-left:0 !important;text-align:left !important;}.user-profile{}.user-profile__panel{max-width:800px;margin-bottom:2rem;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075),0 0.5rem 1rem rgba(0,0,0,0.15);}@media (max-width:767.98px){.user-profile__panel{margin-bottom:1.5rem;}}.user-profile__body{}.user-profile__title{color:#27aae1;font-size:1.5rem;font-weight:600;}@media (max-width:767.98px){.user-profile__title{font-size:1.25rem;}}.user-profile__content{color:#333;text-align:left;}.user-profile__content .field{margin-bottom:1.5rem;}.user-profile__content .field:last-child{margin-bottom:0;}@media (max-width:767.98px){.user-profile__content .field{margin-bottom:1.25rem;}}.user-profile__content{}.user-profile__content .field__label{font-weight:600;color:#054871;margin-bottom:0.5rem;font-size:1rem;}@media (max-width:767.98px){.user-profile__content .field__label{font-size:0.9375rem;}}.user-profile__content{}.user-profile__content .field__item{color:#333;font-size:1rem;line-height:1.6;}@media (max-width:767.98px){.user-profile__content .field__item{font-size:0.9375rem;}}.user-profile__content{}.user-profile__content .field--name-field-member-since .field__item,.user-profile__content .field--name-created .field__item{font-weight:500;color:#27aae1;}.user-profile__content .field--name-field-last-password-reset .field__item,.user-profile__content .field--name-pass .field__item{color:#999999;font-size:0.9375rem;}.user-profile-page .page__content{padding-top:1rem;}.user-profile-page{}.user-profile-page__wrapper{width:100%;padding:0 1rem;}.user-profile-page{}.user-profile-page__container{width:100%;max-width:800px;margin:0 auto;}.noticias-filter{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:0;}.noticias-filter__search{display:flex;align-items:center;gap:0.25rem;width:100%;max-width:41.5rem;height:3rem;padding:0 1rem;background:#fff;border:1px solid #e5e5e7;border-radius:0.75rem;}.noticias-filter__search .form-item{margin:0;flex:1;}.noticias-filter__search input[type=text],.noticias-filter__search .form-text{border:none;background:transparent;width:100%;padding:0;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;line-height:1.25rem;color:#333;outline:none;box-shadow:none;}.noticias-filter__search input[type=text]::placeholder,.noticias-filter__search .form-text::placeholder{color:#9c9aa3;}.noticias-filter__search input[type=text]:focus,.noticias-filter__search .form-text:focus{box-shadow:none;border:none;}.noticias-filter__search label{display:none;}.noticias-filter__search-icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:#9c9aa3;}.noticias-filter__search-clear{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background:none;color:#9c9aa3;cursor:pointer;transition:color 0.15s;}.noticias-filter__search-clear:hover{color:#333;}.noticias-filter__search-clear svg{display:block;}.noticias-filter__pills{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center;}.noticias-filter__pill{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;border:none;border-radius:10px;background:#eef0ea;color:#130146;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25rem;cursor:pointer;transition:background-color 0.2s;white-space:nowrap;}.noticias-filter__pill:hover{background-color:#e2e4de;}.noticias-filter__pill--active,.noticias-filter__pill--active:hover{background-color:#ffb9a9;color:#130146;}.node-post-teaser{background:#fff;border:1px solid #e5e5e7;border-radius:0.75rem;overflow:hidden;transition:box-shadow 0.2s ease;}.node-post-teaser:hover{box-shadow:0 4px 12px rgba(0,0,0,0.08);}.node-post-teaser__image-wrapper{position:relative;}.node-post-teaser__image{display:block;}.node-post-teaser__image .field,.node-post-teaser__image .field__items,.node-post-teaser__image .field__item{display:contents;}.node-post-teaser__image img{width:100%;height:auto;aspect-ratio:270/152;object-fit:cover;display:block;}.node-post-teaser__data{position:absolute;top:0.5rem;left:0.5rem;right:0.5rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;}.node-post-teaser__label{display:flex;align-items:center;gap:0.375rem;height:1.5rem;padding:0 0.5rem;background:#fff;border-radius:0.375rem;text-decoration:none;color:inherit;}.node-post-teaser__label:hover{text-decoration:none;}.node-post-teaser__lock{display:flex;align-items:center;justify-content:center;padding:0.25rem;background:#eef0ea;border-radius:0.375rem;color:#130146;flex-shrink:0;}.node-post-teaser__lock svg{display:block;}.node-post-teaser__label-text{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:400;line-height:1rem;color:#130146;white-space:nowrap;}.node-post-teaser__label--body{display:none;position:static;}.node-post-teaser__body{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;flex:1;}.node-post-teaser__title{flex:1;}.node-post-teaser__title a{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-weight:600;line-height:1rem;color:#130146;text-decoration:none;}.node-post-teaser__title a:hover{text-decoration:none;}.node-post-teaser__meta{display:flex;align-items:center;gap:0.25rem;opacity:0.6;}.node-post-teaser__meta span{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:400;line-height:1rem;color:#130146;}.node-post-teaser__meta-icon{flex-shrink:0;width:1rem;height:1rem;color:#130146;}.node-post-teaser__cta{display:none;}.noticias-view__featured:empty{display:none;}.noticias-view__featured .noticias-featured-slider{overflow:hidden;position:relative;}.noticias-view__featured .noticias-featured-slider__track{display:flex;transition:transform 0.4s ease;}.noticias-view__featured .noticias-featured-slider__slide{flex:0 0 100%;min-width:0;}.noticias-view__featured .noticias-featured-slider__dots{display:flex;justify-content:center;gap:0.5rem;margin-top:1rem;}.noticias-view__featured .noticias-featured-slider__dot{width:0.5rem;height:0.5rem;border-radius:50%;border:none;padding:0;background:#e5e5e7;cursor:pointer;transition:background-color 0.2s;}.noticias-view__featured .noticias-featured-slider__dot--active{background:#130146;}.noticias-view__featured .field--name-field-post-destacados{display:contents;}.noticias-view__featured .field__items{display:contents;}.noticias-view__featured .field__item{display:contents;}.noticias-view__featured .node-post-teaser{display:flex;flex-direction:row;height:auto;}@media (max-width:991.98px){.noticias-view__featured .node-post-teaser{flex-direction:column;}}.noticias-view__featured .node-post-teaser__image-wrapper{flex:1 1 50%;min-width:0;}.noticias-view__featured .node-post-teaser__image{height:100%;}.noticias-view__featured .node-post-teaser__image img{height:100%;aspect-ratio:auto;border-radius:0.75rem;}@media (max-width:991.98px){.noticias-view__featured .node-post-teaser__image img{aspect-ratio:270/152;border-radius:0.75rem 0.75rem 0 0;height:auto;}}.noticias-view__featured .node-post-teaser__data{display:none;}.noticias-view__featured .node-post-teaser__label--body{display:flex;background:#fff;}.noticias-view__featured .node-post-teaser__body{flex:1 1 50%;min-width:0;padding:2.5rem;gap:2rem;justify-content:center;}@media (max-width:991.98px){.noticias-view__featured .node-post-teaser__body{padding:1.25rem;gap:1.25rem;}}.noticias-view__featured .node-post-teaser__title a{font-size:1.5rem;line-height:2rem;}@media (max-width:991.98px){.noticias-view__featured .node-post-teaser__title a{font-size:1.125rem;line-height:1.5rem;}}.noticias-view__featured .node-post-teaser__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;height:2.5rem;padding:0 1rem;border:1px solid #f0522e;border-radius:0.625rem;background:#fff;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-weight:600;line-height:1rem;color:#f0522e;text-decoration:none;white-space:nowrap;transition:background-color 0.2s,color 0.2s;}.noticias-view__featured .node-post-teaser__cta:hover{background:#f0522e;color:#fff;}.noticias-view{display:flex;flex-direction:column;gap:3rem;}.noticias-view .noticias-view__featured + .noticias-view__grid{margin-top:1.5rem;}.noticias-view__grid{display:flex;flex-wrap:wrap;gap:1.875rem;justify-content:center;}@media (max-width:991.98px){.noticias-view__grid{flex-direction:column;gap:1rem;}}.noticias-view__grid .views-row{flex:1 1 0;min-width:20rem;max-width:calc(33.333% - 1.25rem);}@media (max-width:991.98px){.noticias-view__grid .views-row{max-width:100%;min-width:0;}}.noticias-view__grid .node-post-teaser{height:100%;display:flex;flex-direction:column;}.noticias-view__grid .node-post-teaser__image img{border-radius:0.75rem 0.75rem 0 0;}.noticias-view .pager{display:flex;justify-content:center;}.noticias-view .pager .pager__items{list-style:none;margin:0;padding:0;display:flex;gap:0.5rem;}.noticias-view .pager .pager__item a,.noticias-view .pager .pager__item.is-active a{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1.5rem;border:1px solid #f0522e;border-radius:0.625rem;background:#fff;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-weight:600;color:#f0522e;text-decoration:none;transition:background-color 0.2s,color 0.2s;}.noticias-view .pager .pager__item a:hover,.noticias-view .pager .pager__item.is-active a:hover{background:#f0522e;color:#fff;}.dashboard{display:flex;flex-direction:column;gap:48px;padding:0;font-family:"Inter",sans-serif;}.dashboard__section{display:flex;flex-direction:column;gap:24px;}[data-block=content] > .dashboard__section{margin-bottom:48px;}.dashboard__section-top{display:flex;align-items:center;justify-content:space-between;}.dashboard__heading{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;margin:0;}.dashboard__section-link{display:flex;align-items:center;gap:6px;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#f0522e;text-decoration:none;}.dashboard__section-link:hover{color:#f0522e;text-decoration:none;}.dashboard__section-link svg{flex-shrink:0;width:16px;height:16px;}.dashboard__cards{display:flex;gap:24px;}@media (max-width:767px){.dashboard__cards{flex-direction:column;}}.dashboard-card{flex:1 1 0%;min-width:0;padding:0;border-radius:12px;cursor:pointer;transition:opacity 0.2s ease;}.dashboard-card:hover{opacity:0.85;}.dashboard-card--yellow{background:#fef8e6;}.dashboard-card--green{background:#e6fef8;}.dashboard-card--pink{background:#fee6f8;}.dashboard-card__link{display:flex;flex-direction:column;justify-content:space-between;gap:16px;height:100%;padding:16px;border-radius:12px;text-decoration:none;color:#130146;}.dashboard-card__link:hover{color:#130146;text-decoration:none;}.dashboard-card__icon-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;}.dashboard-card__icon-btn img{width:32px;height:32px;object-fit:contain;}.dashboard-card__icon-btn .field,.dashboard-card__icon-btn .field__item,.dashboard-card__icon-btn .media,.dashboard-card__icon-btn .media--type-image{display:contents;}.dashboard-card__content{display:flex;gap:16px;align-items:center;width:100%;}.dashboard-card__title-group{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:4px;}.dashboard-card__title{font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#130146;margin:0;}.dashboard-card__subtitle{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dashboard-card__plus{display:flex;align-items:center;justify-content:center;padding:6px;background:#fff;border-radius:8px;flex-shrink:0;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);align-self:flex-end;}.dashboard__stats{display:flex;gap:24px;}@media (max-width:767px){.dashboard__stats{flex-direction:column;}}.dashboard-stat{flex:1 1 0%;min-width:0;display:flex;gap:16px;align-items:center;padding:16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;}.dashboard-stat__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;}.dashboard-stat__icon svg{width:32px;height:32px;}.dashboard-stat__content{display:flex;flex-direction:column;gap:8px;}.dashboard-stat__number{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;margin:0;}.dashboard-stat__label{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:0;white-space:nowrap;}.dashboard__tasks-wrapper{display:flex;gap:24px;}.dashboard-tasks{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:24px;align-items:center;padding:32px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;}.dashboard-tasks__header{display:flex;align-items:center;justify-content:space-between;align-self:stretch;}@media (max-width:991px){.dashboard-tasks__header{flex-direction:column;align-items:flex-start;gap:16px;}}.dashboard-tasks__title-row{display:flex;gap:8px;align-items:center;}.dashboard-tasks__title-group{display:flex;gap:8px;align-items:center;}.dashboard-tasks__title-icon{flex-shrink:0;}.dashboard-tasks__title{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;margin:0;white-space:nowrap;}.dashboard-tasks__completed{display:flex;gap:4px;align-items:center;text-decoration:none;color:#198754;}.dashboard-tasks__completed span{font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;}.dashboard-tasks__completed:hover{color:#116b3e;text-decoration:none;}.dashboard-tasks__filters{display:flex;gap:8px;align-items:center;}.dashboard-tasks__filter{display:flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border-radius:8px;border:none;background:#eef0ea;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#130146;cursor:pointer;white-space:nowrap;transition:background 0.15s ease;}.dashboard-tasks__filter:hover{background:#e2e5dc;}.dashboard-tasks__filter--active{background:#ffb9a9;}.dashboard-tasks__filter--active:hover{background:#d0f159;}.dashboard-tasks__list{border-bottom:1px solid #f2f2f3;}.dashboard-task{display:flex;gap:12px;align-items:flex-start;padding:20px 0;border-top:0;}.dashboard-task__badge{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:8px;flex-shrink:0;}.dashboard-task__badge--pink{background:#fee6f8;}.dashboard-task__badge--yellow{background:#fef8e6;}.dashboard-task__badge--green{background:#e6fef8;}.dashboard-task__content{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:8px;}.dashboard-task__title-row{display:flex;gap:24px;align-items:center;}.dashboard-task__title{flex:1 1 0%;min-width:0;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#130146;margin:0;}.dashboard-task__status{display:flex;gap:2px;align-items:center;justify-content:center;height:20px;padding:0 8px;border-radius:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;flex-shrink:0;}.dashboard-task__status--pending{background:#fff9e6;color:#a37a00;}.dashboard-task__status--in-progress{background:#fff1e6;color:#a24a02;}.dashboard-task__meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;}.dashboard-task__meta-item{display:flex;gap:4px;align-items:center;}.dashboard-task__meta-item span{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;}.dashboard-task__meta-item svg{flex-shrink:0;}.dashboard-task__meta-dot{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.dashboard-tasks__empty{flex:1 1 0%;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;max-width:400px;margin:0 auto;text-align:center;}.dashboard-tasks__empty-icon{opacity:0.2;}.dashboard-tasks__empty-text{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:0;}.dashboard-tasks__empty-text strong{font-weight:700;}.dashboard-tasks__empty-btn{display:flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border-radius:8px;background:#f0522e;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#fff;text-decoration:none;border:none;cursor:pointer;}.dashboard-tasks__empty-btn:hover{color:#fff;text-decoration:none;opacity:0.9;}.dashboard__inspo-cards{display:flex;flex-wrap:wrap;gap:24px;}@media (max-width:767px){.dashboard__inspo-cards{flex-direction:column;}}.dashboard-inspo{flex:1 1 calc((100% - 48px) / 3);min-width:280px;max-width:calc((100% - 48px) / 3);display:flex;align-items:flex-start;background:#fff;border:1px solid #e5e5e7;border-radius:12px;overflow:hidden;padding:8px 0 8px 8px;}.dashboard-inspo__image{flex-shrink:0;width:96px;height:96px;border-radius:8px;overflow:hidden;position:relative;}.dashboard-inspo__image img,.dashboard-inspo__image img.img-fluid{width:100%;height:100%;max-width:none;object-fit:cover;display:block;}.dashboard-inspo__image .field,.dashboard-inspo__image .field__item{display:contents;}.dashboard-inspo__content{flex:1 1 0%;min-width:0;display:flex;gap:16px;align-items:flex-start;padding:8px 16px 0;align-self:stretch;}.dashboard-inspo__detail{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:16px;}.dashboard-inspo__label{display:flex;gap:6px;align-items:center;opacity:0.6;}.dashboard-inspo__label span{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;}.dashboard-inspo__label .field{margin:0;}.dashboard-inspo__label .field__item{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.dashboard-inspo__title{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.dashboard-inspo__title a{color:#130146;text-decoration:none;}.dashboard-inspo__title a:hover{color:#130146;text-decoration:none;}.dashboard-inspo__bookmark{flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff;border-radius:8px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);}.dashboard-inspo__bookmark svg{display:block;}.crear-proyecto-modal{max-width:360px !important;width:90vw !important;padding:32px !important;border-radius:16px !important;background:#fff !important;}.crear-proyecto-modal .swal2-html-container{margin:0 !important;padding:0 !important;overflow:visible !important;}.crear-proyecto-modal .swal2-close{position:absolute;top:16px;right:16px;color:#130146;font-size:24px;}.crear-proyecto-modal .swal2-close:hover{color:#130146;}.crear-proyecto-modal__loading{display:flex;align-items:center;justify-content:center;min-height:120px;font-family:"Inter",sans-serif;font-size:14px;color:#6e6c77;}.crear-proyecto-modal__content .dashboard__section{margin-bottom:0;}.crear-proyecto-modal__content .dashboard__heading{margin-bottom:8px;}.crear-proyecto-modal__content .dashboard__cards{flex-direction:column;}.crear-proyecto-modal__content .dashboard-card__link{flex-direction:row;align-items:center;}.crear-proyecto-modal__content .dashboard-card__content{flex:1 1 0%;}.crear-proyecto-modal__content .dashboard-card__title,.crear-proyecto-modal__content .dashboard-card__subtitle{text-align:left;}.proyectos-filter{display:flex;align-items:center;}.proyectos-filter__pills{display:flex;flex-wrap:wrap;gap:12px;align-items:center;}.proyectos-filter__pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;border:none;border-radius:8px;background:#eef0ea;color:#130146;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;cursor:pointer;transition:background-color 0.2s;white-space:nowrap;}.proyectos-filter__pill:hover{background-color:#e2e4de;}.proyectos-filter__pill--active,.proyectos-filter__pill--active:hover{background-color:#ffb9a9;color:#130146;}.proyectos-filter__pill-icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0;}.proyectos-filter__pill-icon svg{display:block;width:12px;height:12px;}.proyectos-filter__pill-label{white-space:nowrap;}.proyectos-listado{display:flex;flex-direction:column;gap:24px;font-family:"Inter",sans-serif;}.proyectos-listado__top{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fef8e6;border-radius:12px;}.proyectos-listado__top--content-creators{background:#fef8e6;}.proyectos-listado__top--social-media{background:#e6fef8;}.proyectos-listado__top--shootings{background:#fee6f8;}.proyectos-listado__top--creative{background:#f8e6fe;}.proyectos-listado__top--goo-experience{background:#fdeae5;}.proyectos-listado__top-title{display:flex;align-items:center;gap:8px;}.proyectos-listado__top-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;}.proyectos-listado__top-icon svg{display:block;width:32px;height:32px;flex-shrink:0;}.proyectos-listado__top-icon img{display:block;width:32px;height:32px;}.proyectos-listado__top-heading{margin:0;font-family:"Inter",sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#130146;}.proyectos-listado__top-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;background:#f0522e;border:none;border-radius:12px;color:#fff;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;white-space:nowrap;transition:background-color 0.2s;}.proyectos-listado__top-btn:hover{background:#c9441f;color:#fff;text-decoration:none;}.proyectos-listado__top-btn svg{flex-shrink:0;width:16px;height:16px;}.proyectos-listado__content{display:flex;flex-direction:column;gap:12px;}.proyectos-listado__content .views-row{display:contents;}.project-card{display:flex;gap:16px;align-items:flex-start;padding:24px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;overflow:hidden;}.project-card__content{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0;}.project-card__detail{display:flex;flex-direction:column;gap:8px;}.project-card__title-row{display:flex;align-items:center;justify-content:space-between;gap:48px;}.project-card__title{flex:1;margin:0;font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#130146;}.project-card__title .field,.project-card__title .field__items,.project-card__title .field__item{display:contents;}.project-card__title a{color:inherit;text-decoration:none;}.project-card__title a:hover{text-decoration:none;color:inherit;}.project-card__status-area{display:flex;align-items:center;gap:4px;flex-shrink:0;}.project-card__status{display:inline-flex;align-items:center;justify-content:center;gap:2px;height:20px;padding:0 8px;border-radius:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;}.project-card__status .field,.project-card__status .field__items,.project-card__status .field__item{display:contents;}.project-card__status--borrador{background:#fbfdf6;color:#6e6c77;}.project-card__status--en-revision{background:#fff9e6;color:#a37a00;}.project-card__status--publicado{background:#e8f8f5;color:#065e6f;}.project-card__status--en-curso{background:#fff3e6;color:#a24a02;}.project-card__status--completados{background:#e8f9e8;color:#1a7a1a;}.project-card__meta{display:flex;align-items:center;justify-content:space-between;}.project-card__meta-items{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.project-card__brand{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.project-card__brand .field,.project-card__brand .field__items,.project-card__brand .field__item{display:contents;}.project-card__separator{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.project-card__date{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.project-card__date strong{font-weight:600;}.project-card__date .field,.project-card__date .field__items,.project-card__date .field__item{display:contents;}.project-card__date-icon{flex-shrink:0;width:16px;height:16px;color:#130146;}.project-card__data{display:flex;align-items:center;gap:60px;}.project-card__data-items{display:flex;flex:1;align-items:center;gap:8px;}.project-card__data-item{display:flex;align-items:center;gap:6px;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#130146;}.project-card__data-item svg{flex-shrink:0;width:16px;height:16px;color:#130146;}.project-card__data-item .field,.project-card__data-item .field__items,.project-card__data-item .field__item{display:contents;}.proyectos-listado__inspirate{display:flex;flex-direction:column;gap:24px;}.proyectos-listado__inspirate-top{display:flex;align-items:center;justify-content:space-between;}.proyectos-listado__inspirate-title{margin:0;font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}.proyectos-listado__inspirate-link{display:flex;align-items:center;gap:6px;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#f0522e;text-decoration:none;}.proyectos-listado__inspirate-link:hover{color:#f0522e;text-decoration:none;}.proyectos-listado__inspirate-link svg{flex-shrink:0;width:16px;height:16px;}.proyectos-listado__inspirate-cards .view-inspirate{display:flex;gap:24px;}.proyectos-listado__inspirate-cards .view-inspirate .views-row{flex:1;min-width:0;}.invitaciones{display:flex;flex-direction:column;gap:24px;padding:0;font-family:"Inter",sans-serif;max-width:100%;}.invitaciones__header{display:flex;align-items:center;padding:16px;background-color:#fef2ef;border-radius:12px;}.invitaciones__header-title{display:flex;align-items:center;gap:8px;}.invitaciones__header-icon{display:flex;align-items:center;justify-content:center;padding:8px;background-color:#ffffff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);}.invitaciones__header-icon svg,.invitaciones__header-icon img{width:24px;height:24px;}.invitaciones__header-text{font-size:24px;font-weight:600;line-height:32px;color:#130146;margin:0;}.invitaciones__content{display:flex;flex-direction:column;gap:32px;width:100%;}.invitaciones__section{background-color:#ffffff;border:1px solid #e5e5e7;border-radius:16px;overflow:hidden;}.invitaciones__section-top{display:flex;flex-direction:column;align-items:flex-start;padding:24px;border-bottom:1px solid #e5e5e7;}.invitaciones__subtitle{display:flex;align-items:center;gap:8px;}.invitaciones__subtitle svg,.invitaciones__subtitle img{width:20px;height:20px;flex-shrink:0;}.invitaciones__subtitle-text{font-size:20px;font-weight:600;line-height:28px;color:#130146;margin:0;}.invitaciones__share-content{display:flex;flex-direction:column;gap:32px;align-items:center;padding:24px;}.invitaciones__qr-area{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;width:100%;}.invitaciones__qr{display:flex;align-items:center;padding:16px;background-color:#ffffff;border:1px solid #161d22;border-radius:16px;}.invitaciones__qr img,.invitaciones__qr canvas{width:104px;height:104px;}.invitaciones__share-link-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;background-color:#eef0ea;border:none;border-radius:8px;cursor:pointer;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#130146;}.invitaciones__share-link-btn svg,.invitaciones__share-link-btn img{width:12px;height:12px;}.invitaciones__form{display:flex;flex-direction:column;gap:12px;align-items:flex-start;width:100%;}.invitaciones__inputs{display:flex;flex-direction:column;gap:20px;width:100%;}.invitaciones__input-row{display:flex;flex-direction:column;gap:8px;width:100%;}.invitaciones__input-fields{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;}.invitaciones__input{flex:1 0 0;min-width:0;border-radius:12px;}.invitaciones__input .invitaciones__field{display:flex;align-items:center;gap:4px;height:48px;padding:0 16px;background-color:#ffffff;border:1px solid #e5e5e7;border-radius:12px;width:100%;box-sizing:border-box;}.invitaciones__input .invitaciones__field input{flex:1;border:none;outline:none;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;background:transparent;min-height:12px;}.invitaciones__input .invitaciones__field input::placeholder{color:#9c9aa3;}.invitaciones__input .invitaciones__field svg,.invitaciones__input .invitaciones__field img{width:24px;height:24px;flex-shrink:0;}.invitaciones__divider-text{display:flex;align-items:center;justify-content:center;gap:16px;flex-shrink:0;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#9c9aa3;letter-spacing:-0.64px;}.invitaciones__upload{flex:1 0 0;min-width:0;border-radius:12px;cursor:pointer;background:none;border:none;padding:0;}.invitaciones__upload .invitaciones__upload-field{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 16px;background-color:#fbfdf6;border:1px dashed #9c9aa3;border-radius:12px;width:100%;box-sizing:border-box;}.invitaciones__upload .invitaciones__upload-field svg,.invitaciones__upload .invitaciones__upload-field img{width:20px;height:20px;flex-shrink:0;}.invitaciones__upload .invitaciones__upload-field span{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#6e6c77;text-align:center;min-height:12px;}.invitaciones__csv-note{padding:0 8px;width:100%;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#9c9aa3;}.invitaciones__csv-note a{color:#9c9aa3;text-decoration:underline;font-weight:500;}.invitaciones__textarea-wrapper{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;border-radius:12px;width:100%;}.invitaciones__textarea-label{display:flex;align-items:center;justify-content:center;padding-left:16px;width:100%;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;box-sizing:border-box;}.invitaciones__textarea{display:flex;gap:4px;align-items:flex-start;height:192px;min-height:96px;padding:16px;background-color:#ffffff;border:1px solid #e5e5e7;border-radius:12px;width:100%;box-sizing:border-box;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;resize:vertical;}.invitaciones__textarea::placeholder{color:#9c9aa3;}.invitaciones__actions{display:flex;align-items:center;justify-content:space-between;height:48px;width:100%;}.invitaciones__check{display:flex;align-items:center;gap:8px;}.invitaciones__checkbox{width:16px;height:16px;border:1px solid #9c9aa3;border-radius:4px;background-color:#ffffff;cursor:pointer;appearance:none;-webkit-appearance:none;flex-shrink:0;}.invitaciones__checkbox:checked{background-color:#f0522e;border-color:#f0522e;}.invitaciones__check-content{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6e6c77;}.invitaciones__check-link{font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#f0522e;text-decoration:none;cursor:pointer;}.invitaciones__check-link:hover{text-decoration:underline;}.invitaciones__send-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;background-color:#f0522e;border:none;border-radius:12px;cursor:pointer;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#ffffff;}.invitaciones__section--no-border-top .invitaciones__section-top{border-bottom:none;}.invitaciones__table-head{display:flex;align-items:center;height:36px;padding:0 24px;background-color:#f2f2f3;}.invitaciones__th{flex:1 0 0;display:flex;align-items:center;justify-content:center;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.invitaciones__th:first-child{justify-content:flex-start;}.invitaciones__th--actions{flex:0 0 78px;max-width:78px;justify-content:flex-end;padding:0 12px;}.invitaciones__table-body{display:flex;flex-direction:column;align-items:flex-start;width:100%;}.invitaciones__row{display:flex;align-items:center;height:80px;padding:0 24px;border-bottom:1px solid #e5e5e7;width:100%;box-sizing:border-box;}.invitaciones__row:last-child{border-bottom:none;}.invitaciones__td{flex:1 0 0;display:flex;align-items:center;justify-content:center;height:100%;}.invitaciones__td:first-child{justify-content:flex-start;}.invitaciones__td--actions{flex:0 0 78px;max-width:78px;justify-content:flex-end;}.invitaciones__user-data{display:flex;align-items:center;gap:12px;}.invitaciones__user-avatar{display:flex;align-items:center;justify-content:center;padding:4px;background-color:#fef2ef;border-radius:4px;overflow:hidden;flex-shrink:0;}.invitaciones__user-avatar svg,.invitaciones__user-avatar img{width:12px;height:12px;}.invitaciones__user-info{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;}.invitaciones__user-item{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.invitaciones__user-item svg,.invitaciones__user-item img{width:16px;height:16px;flex-shrink:0;}.invitaciones__date-item{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.invitaciones__date-item svg,.invitaciones__date-item img{width:16px;height:16px;flex-shrink:0;}.invitaciones__incentive-item{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;opacity:0.5;}.invitaciones__incentive-item svg,.invitaciones__incentive-item img{width:16px;height:16px;flex-shrink:0;}.invitaciones__incentive-item--active{opacity:1;font-weight:600;}.invitaciones__status{display:flex;align-items:center;justify-content:center;gap:2px;height:20px;padding:0 8px;border-radius:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;}.invitaciones__status svg,.invitaciones__status img{width:12px;height:12px;}.invitaciones__status--pendiente{background-color:#fff9e6;color:#a37a00;}.invitaciones__status--registrado{background-color:#e7fafe;color:#065e6f;}.invitaciones__status--completado{background-color:#e9fcf6;color:#10654c;}.invitaciones__resend-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;width:78px;padding:0 12px;background-color:#ffffff;border:1px solid #f0522e;border-radius:8px;cursor:pointer;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#f0522e;}.invitaciones__benefits-top{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 24px;background-color:#fdeae5;}.invitaciones__benefits-title{display:flex;align-items:center;gap:8px;font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#f0522e;margin:0;}.invitaciones__benefits-body{display:flex;flex-direction:column;align-items:flex-start;width:100%;}.invitaciones__referral{display:flex;align-items:stretch;gap:0;padding:0;background-color:#ffffff;border-bottom:1px solid #e5e5e7;}.invitaciones__referral:last-child{border-bottom:none;}.invitaciones__referral-detail{display:flex;align-items:center;gap:16px;width:calc(50% - 24px);flex-shrink:0;padding:24px;}.invitaciones__referral-badge{display:flex;align-items:center;justify-content:center;padding:6px;background-color:#fdeae5;border-radius:8px;flex-shrink:0;}.invitaciones__referral-badge svg,.invitaciones__referral-badge img{width:20px;height:20px;}.invitaciones__referral-data{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:center;flex:1 0 0;}.invitaciones__referral-type{font-family:"Inter",sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#f0522e;margin:0;}.invitaciones__referral-note{font-family:"Inter",sans-serif;font-size:10px;font-weight:400;line-height:14px;color:#6e6c77;margin:0;}.invitaciones__referral-reward{font-family:"Inter",sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#130146;margin:0;width:100%;}.invitaciones__referral-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;}.invitaciones__referral-arrow svg,.invitaciones__referral-arrow img{width:16px;height:16px;}.invitaciones__referral-condition{width:calc(50% - 24px);flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;padding:24px 24px 24px 0;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.invitaciones__referral-condition strong{font-weight:600;}.invitaciones__referral-condition em{font-style:italic;}@media (max-width:767px){.invitaciones{padding:0;}.invitaciones__header-text{font-size:20px;line-height:28px;}.invitaciones__input-fields{flex-direction:column;}.invitaciones__divider-text{display:none;}.invitaciones__actions{flex-direction:column;height:auto;gap:16px;align-items:flex-start;}.invitaciones__send-btn{width:100%;}.invitaciones__table-head{display:none;}.invitaciones__row{flex-direction:column;height:auto;padding:16px;gap:12px;align-items:flex-start;}.invitaciones__td{justify-content:flex-start;height:auto;width:100%;}.invitaciones__td--actions{flex:none;max-width:none;width:100%;justify-content:flex-start;}.invitaciones__referral{flex-direction:column;}.invitaciones__referral-detail{width:100%;padding:16px;}.invitaciones__referral-arrow{display:none;}.invitaciones__referral-condition{width:100%;padding:0 16px 16px;}}.notifications{display:flex;flex-direction:column;gap:24px;width:100%;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;}.notifications__header{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fef2ef;border-radius:12px;}.notifications__title-group{display:flex;align-items:center;gap:8px;}.notifications__icon-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border-radius:10px;box-shadow:0 8px 16px rgba(37,44,18,0.04);flex-shrink:0;}.notifications__icon-button svg{width:24px;height:24px;display:block;}.notifications__title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#130146;margin:0;}.notifications__toggle-card{display:flex;align-items:center;gap:8px;}.notifications__toggle{display:flex;align-items:center;width:32px;height:20px;padding:2px;background:#e5e5e7;border:none;border-radius:12px;cursor:pointer;transition:background-color 0.2s;}.notifications__toggle--active{background:#f0522e;justify-content:flex-end;}.notifications__toggle-knob{display:block;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.1);transition:transform 0.2s;}.notifications__toggle-label{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:nowrap;}.notifications__filters{display:flex;align-items:center;justify-content:space-between;}.notifications__tags{display:flex;gap:12px;}.notifications__tag{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:#eef0ea;color:#130146;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color 0.2s;white-space:nowrap;}.notifications__tag:hover{background-color:#e2e4de;}.notifications__tag--active,.notifications__tag--active:hover{background:#ffb9a9;}.notifications__tag--dropdown{padding-left:16px;padding-right:12px;}.notifications__tag--dropdown svg{width:16px;height:16px;flex-shrink:0;}.notifications__list{background:#fff;border:1px solid #e5e5e7;border-radius:16px;padding:0 24px;}.notifications__empty{padding:48px 0;text-align:center;}.notifications__empty p{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;color:#6e6c77;margin:0;}.notifications__card{display:flex;align-items:center;gap:16px;height:88px;padding:20px 0;border-bottom:1px solid #e5e5e7;}.notifications__card:last-child{border-bottom:none;}.notifications__card-icon{flex-shrink:0;width:48px;height:48px;}.notifications__card-avatar{width:48px;height:48px;border-radius:12px;object-fit:cover;display:block;}.notifications__card-system-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#eef0ea;}.notifications__card-system-icon svg{width:24px;height:24px;display:block;}.notifications__card-content{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center;}.notifications__card-message{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.notifications__card-time{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#6e6c77;margin:0;white-space:nowrap;}.notifications__card-actions{display:flex;align-items:center;gap:24px;flex-shrink:0;}.notifications__card-dot-wrap{display:flex;align-items:center;justify-content:center;padding:0 12px;}.notifications__card-dot{display:block;width:10px;height:10px;border-radius:50%;background:#e53e3e;}.notifications__card-delete{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:none;cursor:pointer;color:#130146;opacity:0.4;transition:opacity 0.15s;}.notifications__card-delete:hover{opacity:1;}.notifications__card-delete svg{width:20px;height:20px;display:block;}@media (max-width:991.98px){.notifications__header{flex-direction:column;gap:16px;align-items:flex-start;}.notifications__filters{flex-direction:column;gap:12px;align-items:flex-start;}.notifications__tags{flex-wrap:wrap;}.notifications__list{padding:0 16px;}.notifications__card{height:auto;min-height:72px;padding:16px 0;}.notifications__card-message{font-size:13px;}.notifications__card-time{font-size:12px;}}.calendario{display:flex;flex-direction:column;gap:24px;padding:0;font-family:"Inter",sans-serif;}.calendario__top{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fef2ef;border-radius:12px;}.calendario__title{display:flex;align-items:center;gap:8px;}.calendario__title-icon{display:flex;align-items:center;justify-content:center;padding:8px;background:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);flex-shrink:0;}.calendario__title-icon svg{width:24px;height:24px;display:block;}.calendario__title-text{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#130146;margin:0;}.calendario__btn-create{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;background:#f0522e;border:none;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;}.calendario__btn-create:hover{color:#fff;text-decoration:none;opacity:0.9;}.calendario__btn-create svg{width:16px;height:16px;flex-shrink:0;}.calendario__actions{display:flex;align-items:center;justify-content:space-between;}.calendario__month-nav{display:flex;align-items:center;gap:12px;}.calendario__month-btn{display:flex;align-items:center;justify-content:center;padding:6px;background:#fff;border:none;border-radius:8px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);cursor:pointer;flex-shrink:0;text-decoration:none;}.calendario__month-btn:hover{background:#f9f9f9;text-decoration:none;}.calendario__month-btn svg{width:20px;height:20px;display:block;}.calendario__month-label{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;white-space:nowrap;}.calendario__tags{display:flex;align-items:center;gap:12px;}.calendario__tag{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;background:#eef0ea;border:none;border-radius:8px;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#130146;cursor:pointer;white-space:nowrap;}.calendario__tag:hover{background:#e2e5dc;}.calendario__tag svg{width:12px;height:12px;flex-shrink:0;}.calendario__grid{border:1px solid #e5e5e7;border-radius:12px;overflow:hidden;}.calendario__week-header{display:flex;background:#ffb9a9;}.calendario__week-day{flex:1 1 0%;display:flex;align-items:center;justify-content:center;padding:7px 0;border-left:0.5px solid #e5e5e7;border-right:0.5px solid #e5e5e7;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;}.calendario__grid-body{display:flex;flex-direction:column;}.calendario__row{display:flex;}.calendario__cell{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #e5e5e7;min-height:164px;}.calendario__cell:hover{background:#fff8f6;}.calendario__cell--other-month{opacity:0.5;}.calendario__cell--today{background:#fef2ef;}.calendario__cell--today .calendario__day-number{background:#f0522e;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-weight:600;padding:0;}.calendario__day-header{display:flex;align-items:flex-start;justify-content:space-between;padding:4px;height:32px;flex-shrink:0;}.calendario__day-add{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;background:#f0522e;border:none;border-radius:6px;cursor:pointer;text-decoration:none;opacity:0;transition:opacity 0.15s ease;}.calendario__day-add svg{width:16px;height:16px;display:block;}.calendario__day-add:hover{text-decoration:none;opacity:1;}.calendario__cell:hover .calendario__day-add{opacity:1;}.calendario__day-number{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;text-align:right;padding-right:4px;}.calendario__cell-tasks{display:flex;flex-direction:column;flex:1;}.calendario__task-card{display:flex;flex-direction:column;gap:8px;padding:16px;background:#fff;cursor:pointer;text-decoration:none;color:#130146;border:none;text-align:left;width:100%;}.calendario__task-card:hover{color:#130146;text-decoration:none;background:#fafafa;}.calendario__task-badge{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;flex-shrink:0;width:20px;height:20px;}.calendario__task-badge svg{width:12px;height:12px;display:block;}.calendario__task-badge--creadores{background:#fef8e6;}.calendario__task-badge--social-media{background:#e6fef8;}.calendario__task-badge--shootings{background:#fee6f8;}.calendario__task-badge--eventos{background:#fdeae5;}.calendario__task-badge--tareas{background:#eef0ea;}.calendario__task-title{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;overflow:hidden;text-overflow:ellipsis;}.calendario__task-subtitle{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:-6px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.calendario__task-meta{display:flex;align-items:center;gap:4px;}.calendario__task-meta svg{width:16px;height:16px;flex-shrink:0;}.calendario__task-meta span{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6e6c77;white-space:nowrap;}.calendario__task-status{display:flex;align-items:center;justify-content:center;gap:2px;height:20px;padding:0 8px;border-radius:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;width:fit-content;}.calendario__task-status svg{width:12px;height:12px;flex-shrink:0;}.calendario__task-status--in-progress{background:#fff1e6;color:#a24a02;}.calendario__task-status--pending{background:#fff9e6;color:#a37a00;}.calendario__pending{background:#fff;border:1px solid #e5e5e7;border-radius:12px;}.calendario__pending-header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #e5e5e7;}.calendario__pending-title{display:flex;align-items:center;gap:8px;}.calendario__pending-title svg{width:20px;height:20px;flex-shrink:0;}.calendario__pending-title span{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;white-space:nowrap;}.calendario__pending-filters{display:flex;align-items:center;gap:8px;}.calendario__filter-dropdown{position:relative;}.calendario__filter-menu{display:none;position:absolute;top:calc(100% + 4px);right:0;z-index:10;min-width:140px;padding:4px 0;margin:0;list-style:none;background:#fff;border:1px solid #e5e5e7;border-radius:8px;box-shadow:0 4px 12px 0 rgba(19,1,70,0.08);}.calendario__filter-menu--open{display:block;}.calendario__filter-menu li{margin:0;padding:0;}.calendario__filter-option{display:block;width:100%;padding:8px 16px;background:none;border:none;font-family:"Inter",sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#130146;text-align:left;cursor:pointer;white-space:nowrap;}.calendario__filter-option:hover{background:#fef2ef;}.calendario__filter-option--active{font-weight:600;color:#f0522e;}.calendario__pending-sort{display:flex;align-items:center;justify-content:center;padding:6px;background:#eef0ea;border:none;border-radius:8px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);cursor:pointer;transition:transform 0.2s ease;}.calendario__pending-sort:hover{background:#e2e5dc;}.calendario__pending-sort svg{width:20px;height:20px;display:block;transition:transform 0.2s ease;}.calendario__pending-sort--desc svg{transform:rotate(180deg);}.calendario__pending-list{padding:0 24px;}.calendario__pending-task{display:flex;align-items:center;gap:12px;padding:20px 24px;margin:0 -24px;border-bottom:0;transition:background-color 0.15s ease;}.calendario__pending-task:hover{background-color:#fef2ef;}.calendario__pending-badge{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:8px;flex-shrink:0;}.calendario__pending-badge svg{width:20px;height:20px;display:block;}.calendario__pending-badge--creadores{background:#fef8e6;}.calendario__pending-badge--social-media{background:#e6fef8;}.calendario__pending-badge--shootings{background:#fee6f8;}.calendario__pending-badge--eventos{background:#fdeae5;}.calendario__pending-badge--tareas{background:#eef0ea;}.calendario__pending-info{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:2px;}.calendario__pending-task-title{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;overflow:hidden;text-overflow:ellipsis;}.calendario__pending-task-subtitle{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.calendario__pending-items{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;}.calendario__pending-items svg{width:16px;height:16px;flex-shrink:0;}.calendario__pending-items span{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6e6c77;white-space:nowrap;}.calendario__pending-status{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:center;}.calendario__pending-actions{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:flex-end;}.calendario__pending-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;background:#f0522e;border:none;border-radius:8px;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;}.calendario__pending-btn:hover{color:#fff;text-decoration:none;opacity:0.9;}.conversaciones{display:flex;flex-direction:column;gap:24px;padding:0;font-family:"Inter",sans-serif;height:calc(100dvh - 100px);min-height:500px;}.app-layout__body .conversaciones{height:calc(100dvh - 14px - 24px);}.conversaciones__top{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fef2ef;border-radius:12px;}.conversaciones__title{display:flex;align-items:center;gap:8px;}.conversaciones__title-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);flex-shrink:0;}.conversaciones__title-icon svg{width:24px;height:24px;display:block;}.conversaciones__title-text{font-size:24px;font-weight:600;line-height:32px;color:#130146;margin:0;}.conversaciones__link-archived{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;color:#f0522e;text-decoration:none;}.conversaciones__link-archived:hover{text-decoration:underline;color:#f0522e;}.conversaciones__link-archived svg{width:16px;height:16px;display:block;flex-shrink:0;}.conversaciones__main{display:flex;gap:24px;align-items:stretch;flex:1 1 0%;min-height:0;overflow:hidden;}.conversaciones__chats{display:flex;flex-direction:column;gap:12px;width:330px;flex-shrink:0;min-height:0;overflow:hidden;}.conversaciones__search{display:flex;align-items:center;gap:4px;height:48px;padding:0 16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;cursor:pointer;flex-shrink:0;}.conversaciones__search svg{width:24px;height:24px;flex-shrink:0;display:block;}.conversaciones__search-input{flex:1 1 0%;border:none;outline:none;background:transparent;font-size:14px;font-weight:400;line-height:20px;color:#130146;font-family:"Inter",sans-serif;}.conversaciones__search-input::placeholder{color:#9c9aa3;}.conversaciones__chat-list{display:flex;flex-direction:column;gap:8px;flex:1 1 0%;min-height:0;overflow-y:auto;}.conversaciones__chat-list::-webkit-scrollbar{width:4px;}.conversaciones__chat-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px;}.conversaciones__chat-card{display:flex;gap:12px;align-items:flex-start;padding:24px 16px;border-radius:12px;cursor:pointer;text-decoration:none;color:inherit;transition:background 0.15s ease;}.conversaciones__chat-card:hover{background:rgba(238,240,234,0.5);color:inherit;text-decoration:none;}.conversaciones__chat-card.is-active{background:#eef0ea;}.conversaciones__chat-avatar{width:32px;height:32px;border-radius:8px;overflow:hidden;flex-shrink:0;}.conversaciones__chat-avatar img{width:100%;height:100%;object-fit:cover;display:block;}.conversaciones__chat-content{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:8px;}.conversaciones__chat-header{display:flex;align-items:flex-start;gap:8px;}.conversaciones__chat-name{flex:1 1 0%;min-width:0;font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;}.conversaciones__chat-time{font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;flex-shrink:0;}.conversaciones__chat-project{font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}.conversaciones__chat-preview{font-size:14px;font-weight:400;line-height:20px;color:#6e6c77;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}.conversaciones__chat-card--unread .conversaciones__chat-preview{font-weight:600;line-height:16px;color:#130146;}.conversaciones__detail{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #e5e5e7;border-radius:16px;min-height:0;}.conversaciones__detail-header{display:flex;align-items:center;gap:24px;padding:24px;border-bottom:1px solid #e5e5e7;flex-shrink:0;}.conversaciones__detail-user{display:flex;gap:12px;align-items:flex-start;flex:1 1 0%;min-width:0;}.conversaciones__detail-avatar{width:32px;height:32px;border-radius:8px;overflow:hidden;flex-shrink:0;}.conversaciones__detail-avatar img{width:100%;height:100%;object-fit:cover;display:block;}.conversaciones__detail-info{display:flex;flex-direction:column;gap:8px;flex:1 1 0%;min-width:0;}.conversaciones__detail-name{font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;}.conversaciones__detail-project{font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}.conversaciones__detail-actions{display:flex;gap:8px;align-items:center;flex-shrink:0;position:relative;}.conversaciones__btn-more{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#eef0ea;border-radius:8px;border:none;cursor:pointer;padding:6px;}.conversaciones__btn-more svg{width:20px;height:20px;display:block;}.conversaciones__dropdown{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border-radius:12px;box-shadow:0 0 16px rgba(37,44,18,0.08);padding:8px 0;min-width:220px;z-index:10;}.conversaciones__dropdown-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:none;cursor:pointer;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:nowrap;}.conversaciones__dropdown-item svg{width:16px;height:16px;flex-shrink:0;}.conversaciones__dropdown-item:hover{background:#eef0ea;}.conversaciones__dropdown-item--danger{color:#d32f2f;}.conversaciones__messages{flex:1 1 0%;display:flex;flex-direction:column;gap:48px;padding:24px;overflow-y:auto;}.conversaciones__messages::-webkit-scrollbar{width:4px;}.conversaciones__messages::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px;}.conversaciones__date-separator{font-size:14px;font-weight:400;line-height:20px;color:#6e6c77;text-align:center;margin:0;}.conversaciones__msg-out{display:flex;justify-content:flex-end;width:100%;}.conversaciones__msg-in{display:flex;gap:16px;align-items:flex-start;width:100%;}.conversaciones__msg-avatar{width:32px;height:32px;border-radius:8px;overflow:hidden;flex-shrink:0;}.conversaciones__msg-avatar img{width:100%;height:100%;object-fit:cover;display:block;}.conversaciones__bubble-wrap{display:flex;flex-direction:column;gap:8px;}.conversaciones__bubble-wrap--out{align-items:flex-end;}.conversaciones__bubble-wrap--in{align-items:flex-start;}.conversaciones__bubble{max-width:576px;padding:16px;font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:pre-wrap;}.conversaciones__bubble--out{background:#ece6fe;border-radius:16px 0 16px 16px;}.conversaciones__bubble--in{background:#fbfdf6;border:1px solid #e5e5e7;border-radius:0 16px 16px 16px;}.conversaciones__bubble p{margin:0;}.conversaciones__msg-time{font-size:12px;font-weight:400;line-height:16px;color:#6e6c77;}.conversaciones__msg-time--out{padding-right:16px;text-align:right;}.conversaciones__msg-time--in{padding-left:16px;}.conversaciones__attachment-preview{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:0 12px;background:#eef0ea;border-radius:8px;font-size:13px;font-weight:400;line-height:18px;color:#130146;flex-shrink:0;}.conversaciones__attachment-name{flex:1 1 0%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.conversaciones__attachment-remove{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;cursor:pointer;padding:0;flex-shrink:0;color:#6e6c77;font-size:16px;line-height:1;}.conversaciones__attachment-link{display:inline-block;margin-top:4px;color:inherit;text-decoration:underline;cursor:pointer;word-break:break-all;}.conversaciones__attachment-link:hover{opacity:0.8;}.conversaciones__writing{display:flex;align-items:center;gap:12px;padding:12px;border-top:1px solid #e5e5e7;flex-shrink:0;}.conversaciones__input-wrap{flex:1 1 0%;min-width:0;}.conversaciones__input-field{display:flex;align-items:center;gap:4px;height:48px;padding:0 16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;}.conversaciones__input{flex:1 1 0%;border:none;outline:none;background:transparent;font-size:14px;font-weight:400;line-height:20px;color:#130146;font-family:"Inter",sans-serif;}.conversaciones__input::placeholder{color:#9c9aa3;}.conversaciones__input-attach{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;background:transparent;cursor:pointer;padding:0;}.conversaciones__input-attach svg{width:24px;height:24px;display:block;}.conversaciones__btn-send{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);border:none;cursor:pointer;flex-shrink:0;}.conversaciones__btn-send svg{width:24px;height:24px;display:block;}.conversaciones__empty{flex:1 1 0%;display:flex;align-items:center;justify-content:center;color:#6e6c77;font-size:14px;font-weight:400;line-height:20px;}@media (max-width:991px){.conversaciones__main{flex-direction:column;}.conversaciones__chats{width:100%;}.conversaciones__detail{min-height:500px;}}@media (max-width:767px){.conversaciones__top{flex-direction:column;gap:12px;align-items:flex-start;}.conversaciones__detail-header{padding:16px;gap:12px;}.conversaciones__messages{padding:16px;gap:24px;}.conversaciones__bubble{max-width:100%;}}.conversaciones-swal{border-radius:16px !important;padding:32px !important;box-shadow:0 0 16px rgba(37,44,18,0.08) !important;font-family:"Inter",sans-serif;max-width:400px !important;}.conversaciones-swal .swal2-title{font-size:20px;font-weight:600;line-height:28px;color:#f0522e;padding:0;margin:0 0 16px;}.conversaciones-swal .swal2-html-container,.conversaciones-swal .swal2-content{font-size:14px;font-weight:400;line-height:20px;color:#130146;padding:0;margin:0;text-align:center;}.conversaciones-swal .swal2-actions{margin-top:32px;gap:8px;}.conversaciones-swal .swal2-close{background:#eef0ea;border-radius:8px;width:32px;height:32px;top:8px;right:8px;font-size:20px;color:#130146;box-shadow:0 8px 16px rgba(37,44,18,0.04);}.conversaciones-swal__confirm{display:flex;align-items:center;justify-content:center;width:160px;height:48px;border-radius:12px;background:#f0522e;color:#fff;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;border:none;cursor:pointer;}.conversaciones-swal__cancel{display:flex;align-items:center;justify-content:center;width:160px;height:48px;border-radius:12px;background:#fff;color:#f0522e;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;border:1px solid #f0522e;cursor:pointer;}.facturas{display:flex;flex-direction:column;gap:24px;font-family:"Inter",sans-serif;}.facturas__top{display:flex;align-items:center;padding:16px;background:#fef2ef;border-radius:12px;}.facturas__title{display:flex;align-items:center;gap:8px;margin:0;}.facturas__title svg{flex-shrink:0;}.facturas__title-text{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#130146;margin:0;}.facturas__title-icon{display:flex;align-items:center;justify-content:center;padding:8px;background:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);flex-shrink:0;}.facturas__banner{display:flex;align-items:center;gap:12px;padding:12px;background:#fff9e6;border-radius:8px;overflow:hidden;}.facturas__banner svg{flex-shrink:0;}.facturas__banner-text{flex:1;display:flex;align-items:center;gap:6px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#a37a00;margin:0;}.facturas__banner-text strong{font-weight:600;}.facturas__stats{display:flex;gap:24px;}@media (max-width:991px){.facturas__stats{flex-wrap:wrap;}}@media (max-width:575px){.facturas__stats{flex-direction:column;}}.facturas-stat{flex:1 1 0%;min-width:0;display:flex;gap:16px;align-items:center;padding:16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;}.facturas-stat__icon{display:flex;align-items:center;justify-content:center;padding:8px;background:#fbfdf6;border-radius:40px;box-shadow:0 8px 16px 0 rgba(37,44,18,0.04);flex-shrink:0;}.facturas-stat__content{display:flex;flex-direction:column;gap:8px;}.facturas-stat__number{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;margin:0;white-space:nowrap;}.facturas-stat__label{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:0;white-space:nowrap;}.facturas__main{background:#fff;border:1px solid #e5e5e7;border-radius:16px;overflow:hidden;}.facturas__main-top{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #e5e5e7;}.facturas__main-title{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;margin:0;}.facturas__head{display:flex;align-items:center;height:36px;background:#f2f2f3;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.facturas__head--marca{padding:0 12px;}.facturas__head--freelance{padding:0 24px;}.facturas__th{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:center;white-space:nowrap;}.facturas__th--id{max-width:72px;}.facturas__th--left{justify-content:flex-start;}.facturas__th--end{justify-content:flex-end;}.facturas__th--empty{height:9px;}.facturas__rows{display:flex;flex-direction:column;}.factura-row{display:flex;align-items:center;gap:12px;padding:20px 12px;border-bottom:1px solid #e5e5e7;min-height:72px;}.factura-row:last-child{border-bottom:none;}.factura-row__cell{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:center;}.factura-row__cell--id{max-width:72px;opacity:0.8;}.factura-row__cell--left{justify-content:flex-start;}.factura-row__cell--end{justify-content:flex-end;}.factura-row__cell--opacity{opacity:0.8;}.factura-row__item{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;}.factura-row__item svg{flex-shrink:0;}.factura-row__item--bold{font-weight:600;}.factura-row__tipo{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;text-align:center;white-space:nowrap;}.factura-row__link{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;text-decoration:none;white-space:nowrap;}.factura-row__link:hover{color:#f0522e;text-decoration:none;}.factura-row__link svg{flex-shrink:0;}.factura-row__user{display:flex;align-items:center;gap:6px;}.factura-row__avatar{width:20px;height:20px;border-radius:4px;overflow:hidden;flex-shrink:0;}.factura-row__avatar img{width:100%;height:100%;object-fit:cover;display:block;}.transaccion-row{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid #e5e5e7;}.transaccion-row:last-child{border-bottom:none;}.transaccion-row__cell{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:center;}.transaccion-row__cell--left{justify-content:flex-start;}.transaccion-row__cell--end{justify-content:flex-end;}.transaccion-row__cell--opacity{opacity:0.8;}.transaccion-row__project{display:flex;align-items:center;gap:12px;}.transaccion-row__badge{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:8px;flex-shrink:0;}.transaccion-row__badge--yellow{background:#fef8e6;}.transaccion-row__badge--green{background:#e6fef8;}.transaccion-row__badge--pink{background:#fee6f8;}.transaccion-row__project-info{display:flex;flex-direction:column;gap:8px;}.transaccion-row__project-name{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;margin:0;white-space:nowrap;}.transaccion-row__project-link{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:#130146;}.transaccion-row__project-link:hover{color:#f0522e;text-decoration:none;}.transaccion-row__project-link svg{flex-shrink:0;}.transaccion-row__brand{display:flex;align-items:center;gap:6px;}.transaccion-row__brand-avatar{width:20px;height:20px;border-radius:4px;overflow:hidden;flex-shrink:0;}.transaccion-row__brand-avatar img{width:100%;height:100%;object-fit:cover;display:block;}.transaccion-row__brand-name{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;margin:0;white-space:nowrap;}.transaccion-row__item{display:flex;align-items:center;gap:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;}.transaccion-row__item svg{flex-shrink:0;}.transaccion-row__item--bold{font-weight:600;}.facturas-status{display:inline-flex;align-items:center;gap:2px;height:20px;padding:0 8px;border-radius:4px;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;}.facturas-status svg{flex-shrink:0;}.facturas-status--completado,.facturas-status--recibido{background:#e9fcf6;color:#10654c;}.facturas-status--pendiente,.facturas-status--en-curso{background:#fff9e6;color:#a37a00;}.facturas-status--pendiente-aprob{background:#fff1e6;color:#a24a02;}.facturas-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 16px;border-radius:8px;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;border:none;cursor:pointer;text-decoration:none;}.facturas-btn svg{flex-shrink:0;}.facturas-btn:hover{text-decoration:none;}.facturas-btn--outline{background:#fff;color:#f0522e;border:1px solid #f0522e;width:92px;}.facturas-btn--outline:hover{background:rgba(240,82,46,0.04);color:#f0522e;}.facturas-btn--primary{background:#f0522e;color:#fff;}.facturas-btn--primary:hover{opacity:0.9;color:#fff;}.facturas-btn--disabled{background:#f2f2f3;color:#9c9aa3;opacity:0.75;cursor:default;pointer-events:none;}.plans-page{background-color:#fbfdf6;font-family:"Inter",sans-serif;min-height:100vh;padding-top:40px;padding-bottom:60px;}.plans-page__container{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:684px;margin:0 auto;padding:0 16px;}.plans-page__header{text-align:center;}.plans-page__title{font-family:"Inter",sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#130146;margin:0;}.plans-page__title-accent{color:#3604cd;}.plans-page__toggle{display:flex;align-items:center;gap:8px;}.plans-page__toggle-switch{position:relative;width:32px;height:20px;border-radius:12px;border:0;padding:2px;cursor:pointer;transition:background-color 0.2s ease;background-color:#eef0ea;display:flex;align-items:center;}.plans-page__toggle-switch--active{background-color:#130146;justify-content:flex-end;}.plans-page__toggle-knob{display:block;width:16px;height:16px;border-radius:50%;background-color:#fff;transition:transform 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,0.15);}.plans-page__toggle-label{display:flex;align-items:baseline;gap:4px;}.plans-page__toggle-label-text{font-family:"Inter",sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#130146;}.plans-page__toggle-label-hint{font-family:"Inter",sans-serif;font-weight:400;font-size:10px;line-height:16px;color:#6e6c77;}.plans-page__cards{display:flex;gap:16px;width:100%;align-items:stretch;}.plans-page__card{flex:1;display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:12px;overflow:hidden;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease;background-color:#fff;border:1px solid #e5e5e7;}.plans-page__card--selected{background-color:#ffb9a9;border-color:#ffb9a9;}.plans-page__card--selected .plans-page__card-price-amount,.plans-page__card--selected .plans-page__card-price-period{color:#130146;}.plans-page__card-top{display:flex;flex-direction:column;gap:7px;}.plans-page__card-header{display:flex;align-items:center;justify-content:space-between;gap:24px;}.plans-page__card-title-wrap{display:flex;align-items:center;gap:8px;flex:1;}.plans-page__card-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#130146;flex-shrink:0;}.plans-page__card-name{font-family:"Inter",sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#130146;}.plans-page__card-subtitle{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#6e6c77;margin:0;}.plans-page__radio{position:relative;width:20px;height:20px;border-radius:50%;border:1px solid #9c9aa3;background-color:#fff;cursor:pointer;padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;}.plans-page__radio--checked{border-color:#130146;padding:5px;}.plans-page__radio-dot{display:none;width:10px;height:10px;border-radius:50%;background-color:#130146;}.plans-page__radio--checked .plans-page__radio-dot{display:block;}.plans-page__card-price{display:flex;align-items:center;gap:4px;}.plans-page__card-price-amount{font-family:"Inter",sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#3604cd;}.plans-page__card--selected .plans-page__card-price-amount{color:#130146;}.plans-page__card-price-period{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;line-height:16px;color:#3604cd;}.plans-page__card--selected .plans-page__card-price-period{color:#130146;}.plans-page__card-benefits{display:flex;flex-direction:column;gap:20px;padding:8px 0;}.plans-page__card-benefits-title{font-family:"Inter",sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#130146;margin:0;}.plans-page__card-benefits-list{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;margin:0;}.plans-page__card-benefit-item{display:flex;align-items:flex-start;gap:4px;}.plans-page__card-benefit-check{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:#130146;margin-top:1px;}.plans-page__card-benefit-text{font-family:"Inter",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#130146;flex:1;}.plans-page__actions{display:flex;align-items:center;justify-content:space-between;width:100%;}.plans-page__actions-right{display:flex;align-items:center;gap:24px;}.plans-page__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;width:160px;padding:0 20px;border-radius:12px;font-family:"Inter",sans-serif;font-weight:600;font-size:14px;line-height:16px;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease;border:none;}.plans-page__btn--primary{background-color:#3604cd;color:#fff;}.plans-page__btn--primary:hover{background-color:#2a03a8;color:#fff;}.plans-page__btn--secondary{background-color:#fff;color:#3604cd;border:1px solid #3604cd;}.plans-page__btn--secondary:hover{background-color:rgba(54,4,205,0.04);color:#3604cd;}.plans-page__skip-link{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#6e6c77;text-decoration:none;cursor:pointer;transition:color 0.15s ease;}.plans-page__skip-link:hover{color:#130146;}@media (max-width:767px){.plans-page__cards{flex-direction:column;}.plans-page__actions{flex-direction:column;gap:16px;align-items:stretch;}.plans-page__actions-right{flex-direction:column;align-items:center;gap:16px;}.plans-page__btn{width:100%;}.plans-page__container{max-width:100%;}}a:focus{outline:2px solid #27aae1;outline-offset:2px;}button:disabled,button.disabled,.btn:disabled,.btn.disabled{opacity:0.6;cursor:not-allowed;}button:focus,.btn:focus{outline:2px solid #27aae1;outline-offset:2px;}input:focus,textarea:focus,select:focus{outline:2px solid #27aae1;outline-offset:2px;}input:disabled,textarea:disabled,select:disabled{opacity:0.6;cursor:not-allowed;}.site-header{background-color:rgba(255,255,255,0.9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0px 8px 16px 0px rgba(37,44,18,0.04);z-index:1000;width:100%;}.site-header__region{background-color:transparent;box-shadow:none;width:100%;}.site-header__region .block{margin-bottom:0;}.site-header--logo-only .site-header__nav-wrapper--logo-only .navbar-brand-wrapper{margin-left:0;margin-right:0;}.site-header__nav-wrapper{background-color:transparent;}.site-header__nav-wrapper > .site-header__container,.site-header__nav-wrapper > .container,.site-header__nav-wrapper > .container-fluid,.site-header__nav-wrapper > div{width:100%;padding:12px 16px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:16px;}@media (min-width:768px){.site-header__nav-wrapper > .site-header__container,.site-header__nav-wrapper > .container,.site-header__nav-wrapper > .container-fluid,.site-header__nav-wrapper > div{padding:16px 40px;gap:44px;}}.site-header__nav-wrapper .navbar-brand-wrapper,.site-header__nav-wrapper .navbar-brand,.site-header__nav-wrapper .block-system-branding-block{display:flex;align-items:center;flex:0 0 auto;margin-right:0;position:relative;z-index:998;}@media (min-width:768px){.site-header__nav-wrapper .navbar-brand-wrapper,.site-header__nav-wrapper .navbar-brand,.site-header__nav-wrapper .block-system-branding-block{flex:1 0 0;}}.site-header__nav-wrapper .navbar-brand a,.site-header__nav-wrapper .navbar-brand .block__content,.site-header__nav-wrapper .navbar-brand-wrapper a,.site-header__nav-wrapper .block-system-branding-block .block__content{display:flex;align-items:center;}.site-header__nav-wrapper .navbar-brand img,.site-header__nav-wrapper .navbar-brand-wrapper img,.site-header__nav-wrapper .site-header__logo-link img,.site-header__nav-wrapper .header__logo-link img{width:112px;height:24px;display:block;object-fit:contain;}@media (max-width:767.98px){.site-header__nav-wrapper .navbar-brand img,.site-header__nav-wrapper .navbar-brand-wrapper img,.site-header__nav-wrapper .site-header__logo-link img,.site-header__nav-wrapper .header__logo-link img{width:100px;height:22px;}}.site-header__nav-wrapper .navbar-collapse{flex:1 1 auto;order:2;}.site-header__nav-wrapper .navbar-toggler{flex:0 0 auto;margin-left:auto;order:999;}.site-header__nav-wrapper button.navbar-toggler,.site-header__nav-wrapper .site-header__toggle{box-shadow:none;border:none;padding:0;position:relative;z-index:1001;background-color:transparent;}.site-header__nav-wrapper button.navbar-toggler:focus,.site-header__nav-wrapper button.navbar-toggler:hover,.site-header__nav-wrapper .site-header__toggle:focus,.site-header__nav-wrapper .site-header__toggle:hover{background-color:transparent;box-shadow:none;border:none;}.site-header__nav-wrapper .navbar-toggler-icon{background-image:none;width:auto;height:auto;display:flex;align-items:center;justify-content:center;}.site-header__nav-wrapper .region-nav-main{flex:1 0 0;}.site-header__nav-wrapper .region-nav-main__content,.site-header__nav-wrapper .block-menu__content{display:flex;justify-content:flex-end;}.site-header__nav-wrapper .block-menu__content ul,.site-header__nav-wrapper .navbar-nav,.site-header__nav-wrapper ul.menu{display:flex;align-items:center;gap:32px;list-style:none;margin:0;padding:0;flex-direction:row;}.site-header__nav-wrapper li.nav-item,.site-header__nav-wrapper .menu-item{position:relative;list-style:none;margin:0;padding:0;}.site-header__nav-wrapper .navbar-nav .nav-link,.site-header__nav-wrapper li.nav-item > a,.site-header__nav-wrapper .menu-item > a,.site-header__nav-wrapper .menu a{font-family:"Inter",sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#130146;text-decoration:none;padding:0;white-space:nowrap;transition:color 0.2s ease;}.site-header__nav-wrapper .navbar-nav .nav-link:hover,.site-header__nav-wrapper .navbar-nav .nav-link:focus,.site-header__nav-wrapper li.nav-item > a:hover,.site-header__nav-wrapper li.nav-item > a:focus,.site-header__nav-wrapper .menu-item > a:hover,.site-header__nav-wrapper .menu-item > a:focus,.site-header__nav-wrapper .menu a:hover,.site-header__nav-wrapper .menu a:focus{color:#f0522e;}.site-header__nav-wrapper .navbar-nav .nav-link.active,.site-header__nav-wrapper .navbar-nav .nav-link.is-active,.site-header__nav-wrapper li.nav-item > a.active,.site-header__nav-wrapper li.nav-item > a.is-active,.site-header__nav-wrapper .menu-item > a.active,.site-header__nav-wrapper .menu-item > a.is-active,.site-header__nav-wrapper .menu a.active,.site-header__nav-wrapper .menu a.is-active{color:#f0522e;}.site-header__nav-wrapper .navbar-additional{flex:1 0 0;display:flex;align-items:center;justify-content:flex-end;gap:8px;}.site-header__nav-wrapper .navbar-additional .block-search-form-block{display:none;}.site-header__nav-wrapper .navbar-additional .menu{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0;}.site-header__nav-wrapper .navbar-additional .menu-item > a{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:10px;font-family:"Inter",sans-serif;font-weight:600;font-size:14px;line-height:16px;white-space:nowrap;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease;color:#f0522e;background-color:#fff;border:none;}.site-header__nav-wrapper .navbar-additional .menu-item > a:hover{background-color:rgba(240,82,46,0.06);}.site-header__nav-wrapper .navbar-additional .menu-item:last-child > a{background-color:#f0522e;color:#fff;}.site-header__nav-wrapper .navbar-additional .menu-item:last-child > a:hover{background-color:rgb(228.7803571429,55.8267857143,16.4196428571);color:#fff;}.site-header__logo-link{display:inline-flex;align-items:center;}.site-header__toggle{position:relative;z-index:1001;display:flex;align-items:center;justify-content:center;width:44px;height:44px;line-height:0;}.site-header__toggle .toggle{display:flex;cursor:pointer;position:relative;z-index:1002;width:44px;height:44px;align-items:center;justify-content:center;line-height:0;}.site-header__toggle .toggle > div{width:44px;height:44px;position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;}.site-header__toggle .toggle > div div{position:relative;width:24px;height:18px;margin:0;transition:transform 0.5s ease;}.site-header__toggle .toggle > div div span{display:block;position:absolute;left:0;right:0;}.site-header__toggle .toggle > div div span:first-child{top:0;}.site-header__toggle .toggle > div div span:first-child:before,.site-header__toggle .toggle > div div span:first-child:after{top:0;}.site-header__toggle .toggle > div div span:last-child{bottom:0;}.site-header__toggle .toggle > div div span:last-child:before,.site-header__toggle .toggle > div div span:last-child:after{bottom:0;}.site-header__toggle .toggle > div div span:before,.site-header__toggle .toggle > div div span:after{content:"";display:block;width:47%;height:2px;border-radius:1px;background:#130146;position:absolute;-webkit-backface-visibility:hidden;transition:transform 0.5s ease,border-radius 0.3s ease,background 0.4s ease;}.site-header__toggle .toggle > div div span:before{left:0;transform-origin:0 50%;transform:translate(1px,0) scaleX(1.1);}.site-header__toggle .toggle > div div span:after{right:0;transform-origin:100% 50%;transform:translate(-1px,0) scaleX(1.1);}.site-header__toggle .toggle > div svg{display:block;fill:none;stroke:#130146;stroke-width:2px;width:44px;height:44px;stroke-linecap:round;position:absolute;left:50%;top:50%;margin:-22px 0 0 -22px;stroke-dasharray:0 82.801 8 82.801;stroke-dashoffset:82.801;transform-origin:50% 50%;-webkit-backface-visibility:hidden;transform:scale(1);transition:stroke-dashoffset 0.5s ease,stroke-dasharray 0.6s ease,transform 0.5s ease,stroke 0.4s ease;}.site-header__toggle .toggle > div svg:nth-child(3){transform:rotate(180deg) scale(1);}.site-header__toggle:not(.collapsed) .toggle > div div{transform:rotate(90deg);}.site-header__toggle:not(.collapsed) .toggle > div div span:before,.site-header__toggle:not(.collapsed) .toggle > div div span:after{background:#130146;}.site-header__toggle:not(.collapsed) .toggle > div div span:first-child:before{transform:rotate(45deg) translate(2.2px,-3px) scaleX(1.05);}.site-header__toggle:not(.collapsed) .toggle > div div span:first-child:after{transform:rotate(-45deg) translate(-2.2px,-3px) scaleX(1.05);}.site-header__toggle:not(.collapsed) .toggle > div div span:last-child:before{transform:rotate(-45deg) translate(2.2px,3px) scaleX(1.05);}.site-header__toggle:not(.collapsed) .toggle > div div span:last-child:after{transform:rotate(45deg) translate(-2.2px,3px) scaleX(1.05);}.site-header__toggle:not(.collapsed) .toggle > div svg{stroke-dashoffset:62;stroke-dasharray:0 82.801 62 82.801;transform:rotate(90deg);stroke:#130146;}.site-header__toggle:not(.collapsed) .toggle > div svg:nth-child(3){transform:rotate(270deg);}@media (min-width:768px){.site-header__nav-wrapper > .container .navbar-collapse,.site-header__nav-wrapper > .container-fluid .navbar-collapse,.site-header__nav-wrapper > div .navbar-collapse{display:flex;flex-basis:auto;justify-content:flex-end;align-items:center;position:static;width:auto;height:auto;padding:0;background-color:transparent;}.site-header__nav-wrapper > .container .navbar-toggler,.site-header__nav-wrapper > .container-fluid .navbar-toggler,.site-header__nav-wrapper > div .navbar-toggler{display:none;}.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-md .navbar-nav{flex-direction:row;}}@media (max-width:767.98px){.site-header__nav-wrapper > .site-header__container .navbar-toggler,.site-header__nav-wrapper > .container .navbar-toggler,.site-header__nav-wrapper > .container-fluid .navbar-toggler,.site-header__nav-wrapper > div .navbar-toggler{display:block;order:999;margin-left:auto;}.site-header__nav-wrapper .navbar-collapse.collapsing,.site-header__nav-wrapper .navbar-collapse.collapse:not(.show){display:none !important;height:0 !important;}.site-header__nav-wrapper .navbar-collapse.collapse.show{display:flex !important;position:fixed !important;top:0;left:0;right:0;bottom:0;height:100vh !important;height:100dvh !important;width:100%;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;background-color:rgba(255,255,255,0.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:80px 24px 32px;z-index:997;margin:0;overflow-y:auto;animation:menuFadeIn 0.3s ease-out;}}@media (max-width:767.98px) and (max-width:767.98px){.site-header__nav-wrapper .navbar-collapse.collapse.show{padding:72px 16px 24px;}}@media (max-width:767.98px){.site-header__nav-wrapper .navbar-collapse.show .region-nav-main{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1 1 auto;}.site-header__nav-wrapper .navbar-collapse.show .block-menu,.site-header__nav-wrapper .navbar-collapse.show .block-menu__content,.site-header__nav-wrapper .navbar-collapse.show .region-nav-main__content{display:flex;flex-direction:column;align-items:center;width:100%;}.site-header__nav-wrapper .navbar-collapse.show .block-menu__content ul,.site-header__nav-wrapper .navbar-collapse.show .navbar-nav,.site-header__nav-wrapper .navbar-collapse.show ul.menu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:100%;margin:0;padding:0;list-style:none;}.site-header__nav-wrapper .navbar-collapse.show .navbar-nav .nav-link,.site-header__nav-wrapper .navbar-collapse.show li.nav-item > a,.site-header__nav-wrapper .navbar-collapse.show .menu-item > a{font-family:"Inter",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#130146;text-align:center;text-decoration:none;}.site-header__nav-wrapper .navbar-collapse.show .navbar-nav .nav-link:hover,.site-header__nav-wrapper .navbar-collapse.show .navbar-nav .nav-link:focus,.site-header__nav-wrapper .navbar-collapse.show li.nav-item > a:hover,.site-header__nav-wrapper .navbar-collapse.show li.nav-item > a:focus,.site-header__nav-wrapper .navbar-collapse.show .menu-item > a:hover,.site-header__nav-wrapper .navbar-collapse.show .menu-item > a:focus{color:#f0522e;}.site-header__nav-wrapper .navbar-collapse.show .navbar-nav .nav-link.active,.site-header__nav-wrapper .navbar-collapse.show .navbar-nav .nav-link.is-active,.site-header__nav-wrapper .navbar-collapse.show li.nav-item > a.active,.site-header__nav-wrapper .navbar-collapse.show li.nav-item > a.is-active,.site-header__nav-wrapper .navbar-collapse.show .menu-item > a.active,.site-header__nav-wrapper .navbar-collapse.show .menu-item > a.is-active{color:#f0522e;}.site-header__nav-wrapper .navbar-collapse.show .navbar-additional{flex-direction:column;margin-top:40px;gap:12px;width:100%;max-width:280px;}.site-header__nav-wrapper .navbar-collapse.show .navbar-additional .menu{flex-direction:column;width:100%;}.site-header__nav-wrapper .navbar-collapse.show .navbar-additional .menu-item > a{width:100%;justify-content:center;}@keyframes menu-item-in{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}.site-header__nav-wrapper .navbar-collapse.show li.nav-item,.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item,.site-header__nav-wrapper .navbar-collapse.show .navbar-additional{opacity:0;animation:menu-item-in 0.4s cubic-bezier(0.16,1,0.3,1) forwards;}.site-header__nav-wrapper .navbar-collapse.show li.nav-item:nth-child(1),.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item:nth-child(1){animation-delay:0.05s;}.site-header__nav-wrapper .navbar-collapse.show li.nav-item:nth-child(2),.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item:nth-child(2){animation-delay:0.1s;}.site-header__nav-wrapper .navbar-collapse.show li.nav-item:nth-child(3),.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item:nth-child(3){animation-delay:0.15s;}.site-header__nav-wrapper .navbar-collapse.show li.nav-item:nth-child(4),.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item:nth-child(4){animation-delay:0.2s;}.site-header__nav-wrapper .navbar-collapse.show li.nav-item:nth-child(5),.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item:nth-child(5){animation-delay:0.25s;}.site-header__nav-wrapper .navbar-collapse.show li.nav-item:nth-child(6),.site-header__nav-wrapper .navbar-collapse.show .region-nav-main .menu-item:nth-child(6){animation-delay:0.3s;}.site-header__nav-wrapper .navbar-collapse.show .navbar-additional{animation-delay:0.35s;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social{margin-top:auto;padding-top:24px;opacity:0;animation:menu-item-in 0.4s cubic-bezier(0.16,1,0.3,1) forwards;animation-delay:0.4s;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social .block--redes-sociales-footer{margin:0 !important;padding:0;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social .social-link-field{display:flex;gap:12px;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social li{display:flex;margin:0;padding:0;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;background-color:#eef0ea;border-radius:10px;color:#130146;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social a:hover{background-color:#f0522e;color:#fff;}.site-header__nav-wrapper .navbar-collapse.show .navbar-social a i,.site-header__nav-wrapper .navbar-collapse.show .navbar-social a .fa-brands{font-size:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;}}@keyframes menuFadeIn{from{opacity:0;}to{opacity:1;}}footer{overflow:visible;height:auto;margin-bottom:0;padding:0;}footer .region-footer{padding:0;margin:0;}footer .region-footer > .block{margin:0 !important;padding:0;}.footer__container{display:flex;flex-direction:column;gap:40px;max-width:1128px;width:100%;margin:0 auto;padding:80px 16px 40px;}@media (min-width:992px){.footer__container{padding:80px 0 40px;}}.footer__top{display:flex;flex-direction:column;gap:40px;}@media (min-width:768px){.footer__top{flex-direction:row;gap:56px;}}.footer__brand{display:flex;flex-direction:column;gap:28px;flex:1 0 0;min-width:0;padding-right:0;}@media (min-width:768px){.footer__brand{min-width:316px;padding-right:24px;}}.footer__brand > .block{margin:0 !important;padding:0;}.footer__logo{order:1;margin:0;padding:0;}.footer__logo .field--type-image,.footer__logo .field__item{display:inline-block;line-height:0;}.footer__brand .footer__extra,.footer__brand .block-system-menu-blockfooter{display:none;}.footer__logo-wrap{display:inline-block;}.footer__logo-link{display:inline-block;}.footer__logo-link img{width:131px;height:28px;object-fit:contain;}.block--footer-texto{order:2;}.footer__brand .tools-managed-footer-texto,.footer__brand .footer-texto-footer__body,.footer__brand .footer-texto-descripcion,.footer__brand .block--footer-texto{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#130146;max-width:326px;}.footer__brand .tools-managed-footer-texto p,.footer__brand .footer-texto-footer__body p,.footer__brand .footer-texto-descripcion p,.footer__brand .block--footer-texto p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;}.block--footer-redes{order:3;}.footer__brand .tools-managed-footer-redes .social-link-field{display:flex;gap:8px;align-items:center;list-style:none;margin:0;padding:0;}.footer__brand .tools-managed-footer-redes li{display:flex;margin:0;padding:0;}.footer__brand .tools-managed-footer-redes a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;background-color:#eef0ea;border-radius:10px;color:#130146;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease;}.footer__brand .tools-managed-footer-redes a:hover{background-color:#f0522e;color:#fff;}.footer__brand .tools-managed-footer-redes a i,.footer__brand .tools-managed-footer-redes a .fa-brands{font-size:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;}.footer__nav{display:flex;flex-direction:column;gap:28px;flex-shrink:0;width:auto;}@media (min-width:768px){.footer__nav{width:120px;}}.footer__nav-title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#130146;opacity:0.5;margin:0;}.footer__nav-links{display:flex;flex-direction:column;gap:17px;list-style:none;margin:0;padding:0;}.footer__nav-links li{margin:0;padding:0;line-height:16px;font-size:12px;}.footer__nav-links a{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;color:#130146;text-decoration:none;white-space:nowrap;transition:color 0.2s ease;}.footer__nav-links a:hover{color:#f0522e;}.footer__container a:focus,.footer__container a:focus-visible,.footer__container a:active,.footer__container button:focus,.footer__container button:focus-visible,.footer__container button:active{outline:none;box-shadow:none;}.footer__divider{width:100%;height:1px;background-color:#e5e5e7;flex-shrink:0;}.footer__bottom{display:flex;flex-direction:column;gap:16px;align-items:flex-start;}@media (min-width:768px){.footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;}}.footer__copyright-text{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#130146;margin:0;white-space:nowrap;}.footer__legal{display:flex;gap:24px;align-items:center;opacity:0.75;}.footer__legal-link{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#130146;text-decoration:underline;white-space:nowrap;transition:color 0.2s ease;}.footer__legal-link:hover{color:#f0522e;}@media (max-width:767px){.footer__container{padding:40px 16px 24px;gap:32px;}.footer__brand{gap:24px;}.footer__legal{flex-wrap:wrap;gap:16px;}}.breadcrumb-nav{margin-bottom:1rem;}@media (max-width:767.98px){.breadcrumb-nav{margin-bottom:0.75rem;}}.breadcrumb-nav__list{margin-bottom:0;}.breadcrumb-nav__item{}.breadcrumb-nav__link{color:#27aae1;transition:color 0.2s ease;}.breadcrumb-nav__link:hover,.breadcrumb-nav__link:focus{color:rgb(28.9756097561,155.5024390244,208.6243902439);text-decoration:underline;}.breadcrumb-nav__text{}.breadcrumb-nav__item--active{}.pager{}.pager__title{}.pager__list{}.pager__item{}.pager__link{transition:all 0.2s ease;}.pager__link:hover{box-shadow:0 1px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.06);}.pager__text{}.pager__text--hidden{}.pager__page-number{}.pager__ellipsis{}.pager__item--first{}.pager__item--previous{}.pager__item--next{}.pager__item--last{}.pager__item--active{}.pager__item--active .pager__link{box-shadow:0 1px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.06);}.pager__item--page{}.pager__item--ellipsis{}.node-inicio{font-family:"Inter",sans-serif;color:#130146;}.node-inicio p,.node-inicio li{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#130146;}.node-inicio{}.node-inicio h1{font-family:"Inter",sans-serif;font-size:44px;font-weight:400;line-height:48px;letter-spacing:-1.76px;color:#130146;}.node-inicio{}.node-inicio h2{font-family:"Inter",sans-serif;font-size:38px;font-weight:400;line-height:44px;letter-spacing:-1.52px;color:#130146;}.node-inicio{}.node-inicio h3{font-family:"Inter",sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#130146;}.node-inicio{}.node-inicio h4,.node-inicio h5{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}.node-inicio{}.node-inicio h6{font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#130146;}.node-inicio{}.node-inicio .node-inicio__header{display:none;}.node-inicio .node-inicio__container{max-width:100%;padding:0;}.page-node-type-inicio{}.page-node-type-inicio .main-content,.page-node-type-inicio .region-content{max-width:100%;padding:0;}.page-node-type-inicio .node-inicio__container.container-xl{max-width:100%;padding:0 !important;}.node-inicio__section--cabecera{padding:102px 0 120px;text-align:center;overflow:hidden;max-width:1440px;margin:0 auto;}@media (max-width:991.98px){.node-inicio__section--cabecera{padding:50px 16px 60px;}}.node-inicio__section--cabecera{}.node-inicio__section--cabecera .field-group__content{display:grid;grid-template-columns:auto minmax(0,664px) auto;justify-content:center;align-items:center;column-gap:40px;row-gap:40px;max-width:1440px;margin:0 auto;padding:0 40px;}@media (max-width:767.98px){.node-inicio__section--cabecera .field-group__content{padding:0 16px;}}.node-inicio__section--cabecera .field-group__content{}.node-inicio__section--cabecera .field-group__content > *{grid-column:2;}.node-inicio__section--cabecera .field-group__content{}@media (max-width:1199.98px){.node-inicio__section--cabecera .field-group__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px;}.node-inicio__section--cabecera .field-group__content > *{flex:0 0 100%;}.node-inicio__section--cabecera .field-group__content{}.node-inicio__section--cabecera .field-group__content .field--name-field-imagen-izquierda,.node-inicio__section--cabecera .field-group__content .field--name-field-imagen-derecha{flex:0 0 auto;}}.node-inicio__section--cabecera{}.node-inicio__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content{display:inline-flex;align-items:center;gap:6px;background:#ffb9a9;padding:4px 8px;border-radius:4px;}.node-inicio__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content .field--name-field-icono{width:16px;height:16px;flex-shrink:0;}.node-inicio__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content .field--name-field-icono img{width:100%;height:100%;object-fit:contain;}.node-inicio__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content .field--name-field-texto{font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:nowrap;}.node-inicio__section--cabecera{}.node-inicio__section--cabecera .field--name-field-descripcion{width:100%;text-align:center;}.node-inicio__section--cabecera{}.node-inicio__section--cabecera .field--name-field-enlace a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-inicio__section--cabecera .field--name-field-enlace a::before{content:"+";font-size:16px;font-weight:400;}.node-inicio__section--cabecera .field--name-field-enlace a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-inicio__section--cabecera{}.node-inicio__section--cabecera .field--name-field-imagen-izquierda .field__item,.node-inicio__section--cabecera .field--name-field-imagen-derecha .field__item{background:#fff;border-radius:12px;padding:8px 12px;display:inline-flex;flex-direction:column;gap:8px;align-items:center;}.node-inicio__section--cabecera .field--name-field-imagen-izquierda img,.node-inicio__section--cabecera .field--name-field-imagen-derecha img{max-width:248px;height:auto;border-radius:8px;}@media (max-width:1199.98px){.node-inicio__section--cabecera .field--name-field-imagen-izquierda img,.node-inicio__section--cabecera .field--name-field-imagen-derecha img{max-width:180px;}}@media (max-width:767.98px){.node-inicio__section--cabecera .field--name-field-imagen-izquierda .field__item,.node-inicio__section--cabecera .field--name-field-imagen-derecha .field__item{padding:6px 8px;}.node-inicio__section--cabecera .field--name-field-imagen-izquierda img,.node-inicio__section--cabecera .field--name-field-imagen-derecha img{max-width:120px;}}.node-inicio__section--cabecera .field--name-field-imagen-izquierda{grid-column:1;grid-row:1/span 3;align-self:start;}@media (max-width:1199.98px){.node-inicio__section--cabecera .field--name-field-imagen-izquierda{order:-1;}}.node-inicio__section--cabecera .field--name-field-imagen-derecha{grid-column:3;grid-row:1/span 3;align-self:end;}@media (max-width:1199.98px){.node-inicio__section--cabecera .field--name-field-imagen-derecha{order:-1;}}.node-inicio__section--marcas .field-group__content{display:flex;flex-direction:column;}.node-inicio__section--marcas{}.node-inicio__section--marcas .field--name-field-descripcion-2{text-align:center;padding:20px 0 0;}.node-inicio__section--marcas .field--name-field-descripcion-2 p{margin-bottom:0;}.node-inicio__section--marcas{}.node-inicio__section--marcas .field--name-field-carrusel-de-logos{padding:16px 0;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);}.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track{display:flex;align-items:center;width:max-content;animation:marquee-logos 120s linear infinite;}.node-inicio__section--marcas .field--name-field-carrusel-de-logos{}.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:160px;height:112px;opacity:0.75;transition:opacity 0.2s ease;}.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item:hover{opacity:1;}.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item{}.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item .media,.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item .field--name-field-media-image,.node-inicio__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item .field--name-field-media-image > .field__item{display:contents;}.node-inicio__section--marcas .field--name-field-carrusel-de-logos img{max-height:112px;max-width:192px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);}@keyframes marquee-logos{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}@keyframes skeleton-shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}.node-inicio__section--marcas{}.node-inicio__section--marcas .field--name-field-imagen-de-ejemplo{margin-top:24px;padding:0 64px;}@media (max-width:991.98px){.node-inicio__section--marcas .field--name-field-imagen-de-ejemplo{padding:0 16px;}}.node-inicio__section--marcas .field--name-field-imagen-de-ejemplo img{width:100%;height:auto;border-radius:24px;}.node-inicio__section--comparativa{padding:96px 0;}@media (max-width:991.98px){.node-inicio__section--comparativa{padding:48px 16px;}}.node-inicio__section--comparativa{}.node-inicio__section--comparativa .field-group__content{max-width:1128px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr 360px 1fr;grid-template-rows:auto auto;column-gap:24px;row-gap:56px;align-items:start;}@media (max-width:991.98px){.node-inicio__section--comparativa .field-group__content{grid-template-columns:1fr;row-gap:40px;padding:0 16px;}}.node-inicio__section--comparativa{}.node-inicio__section--comparativa .field--name-field-descripcion-3{grid-column:1/-1;grid-row:1;text-align:center;display:flex;justify-content:center;}@media (max-width:991.98px){.node-inicio__section--comparativa .field--name-field-descripcion-3{grid-column:1;}}.node-inicio__section--comparativa .field--name-field-descripcion-3 > .field__item{max-width:700px;}.node-inicio__section--comparativa{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:subgrid;align-items:start;}@media (max-width:991.98px){.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue{grid-column:1;grid-template-columns:1fr;gap:24px;}}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child{grid-column:1;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child{grid-column:3;}@media (max-width:991.98px){.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child{grid-column:1;}}.node-inicio__section--comparativa{}.node-inicio__section--comparativa .field--name-field-imagen-de-la-comparativa{grid-column:2;grid-row:2;align-self:center;}@media (max-width:991.98px){.node-inicio__section--comparativa .field--name-field-imagen-de-la-comparativa{grid-column:1;grid-row:auto;}}.node-inicio__section--comparativa .field--name-field-imagen-de-la-comparativa img{width:100%;height:auto;border-radius:24px;display:block;}.node-inicio__section--comparativa{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content{display:flex;flex-direction:column;gap:40px;padding:40px 0;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-icono{display:flex;align-items:center;justify-content:center;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-icono img{height:20px;width:auto;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos{display:flex;flex-direction:column;gap:16px;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item{background:#fbe9eb;border-radius:16px;padding:24px;font-size:14px;line-height:20px;color:#140705;display:flex;align-items:center;gap:12px;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item::before{content:"";width:24px;height:24px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/dismiss-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(odd){margin-left:40px;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(even){margin-right:40px;}.node-inicio__section--comparativa{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content{display:flex;flex-direction:column;gap:40px;padding:40px 0;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-icono{display:flex;align-items:center;justify-content:center;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-icono img{height:24px;width:auto;display:block;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos{display:flex;flex-direction:column;gap:16px;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item{background:#e9fcf6;border-radius:16px;padding:24px;font-size:14px;line-height:20px;color:#031610;display:flex;align-items:center;gap:12px;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item::before{content:"";width:24px;height:24px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/checkmark-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos{}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(odd){margin-right:40px;}.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(even){margin-left:40px;}.node-inicio__section--comparativa{}@media (max-width:991.98px){.node-inicio__section--comparativa .field--name-field-listados-de-antes-y-despue .field--name-field-listado-de-textos > .field__item{margin:0 !important;}}.node-inicio__section--como-funciona{padding:96px 0;}@media (max-width:991.98px){.node-inicio__section--como-funciona{padding:48px 16px;}}.node-inicio__section--como-funciona .field-group__content{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:72px;}.node-inicio__section--como-funciona{}.node-inicio__section--como-funciona .field--name-field-descripcion-4{max-width:664px;text-align:center;padding:0 40px;}.node-inicio__section--como-funciona{}.node-inicio__section--como-funciona .field--name-field-listado-de-pasos{width:100%;max-width:1128px;padding:0 40px;}@media (max-width:767.98px){.node-inicio__section--como-funciona .field--name-field-listado-de-pasos{padding:0 16px;}}.node-inicio__section--como-funciona .field--name-field-listado-de-pasos{display:flex;flex-direction:column;gap:96px;counter-reset:paso;}@media (max-width:991.98px){.node-inicio__section--como-funciona .field--name-field-listado-de-pasos{gap:48px;}}.node-inicio__section--como-funciona .field--name-field-listado-de-pasos > .field__item{counter-increment:paso;}.node-inicio__section--como-funciona{}.node-inicio__section--como-funciona .p-imagen-paso{}.node-inicio__section--como-funciona .p-imagen-paso .p-imagen-paso__content{display:flex;flex-direction:row;gap:72px;align-items:center;}@media (max-width:991.98px){.node-inicio__section--como-funciona .p-imagen-paso .p-imagen-paso__content{flex-direction:column;gap:32px;}}.node-inicio__section--como-funciona .p-imagen-paso{}.node-inicio__section--como-funciona .p-imagen-paso .p-imagen-paso__image{flex:0 0 576px;height:432px;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;}.node-inicio__section--como-funciona .p-imagen-paso .p-imagen-paso__image .field--name-field-imagen-lateral img{width:100%;height:100%;object-fit:contain;display:block;}@media (max-width:991.98px){.node-inicio__section--como-funciona .p-imagen-paso .p-imagen-paso__image{flex:0 0 auto;width:100%;height:auto;min-height:240px;}}.node-inicio__section--como-funciona .p-imagen-paso{}.node-inicio__section--como-funciona .p-imagen-paso .p-imagen-paso__text{flex:1;display:flex;flex-direction:column;gap:40px;align-items:flex-start;}.node-inicio__section--como-funciona .p-imagen-paso{}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-titulo{font-family:"Inter",sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#130146;}@media (max-width:991.98px){.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-titulo{font-size:24px;line-height:32px;}}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-titulo{}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-titulo::before{content:"Paso " counter(paso);display:block;background:#ffb9a9;color:#130146;font-size:14px;font-weight:500;line-height:20px;padding:2px 8px;border-radius:4px;width:fit-content;margin-bottom:20px;}.node-inicio__section--como-funciona .p-imagen-paso{}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-descripcion p{margin:0;}.node-inicio__section--como-funciona .p-imagen-paso{}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-enlace a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-enlace a::before{content:"+";font-size:16px;font-weight:400;}.node-inicio__section--como-funciona .p-imagen-paso .field--name-field-enlace a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-inicio__section--como-funciona{}.node-inicio__section--como-funciona .field--name-field-listado-de-pasos > .field__item:nth-child(even) .p-imagen-paso__content{flex-direction:row-reverse;}@media (max-width:991.98px){.node-inicio__section--como-funciona .field--name-field-listado-de-pasos > .field__item:nth-child(even) .p-imagen-paso__content{flex-direction:column;}}.node-inicio__section--box-morado{padding:0 40px;margin-top:-48px;}@media (max-width:991.98px){.node-inicio__section--box-morado{padding:0 16px;margin-top:-24px;}}.node-inicio__section--box-morado{}.node-inicio__section--box-morado p,.node-inicio__section--box-morado h1,.node-inicio__section--box-morado h2,.node-inicio__section--box-morado h3,.node-inicio__section--box-morado h4,.node-inicio__section--box-morado h5,.node-inicio__section--box-morado h6,.node-inicio__section--box-morado li{font-family:"Inter",sans-serif;color:#fff;}.node-inicio__section--box-morado > .field-group{max-width:1360px;margin:0 auto;background:linear-gradient(180deg,#a8c8e4 0%,#3d85c6 100%);border-radius:24px;color:#fff;overflow:hidden;}@media (max-width:767.98px){.node-inicio__section--box-morado > .field-group{border-radius:16px;}}.node-inicio__section--box-morado .field-group__content{padding:96px 0;display:flex;flex-direction:column;align-items:center;gap:48px;max-width:1128px;margin:0 auto;}@media (max-width:1199.98px){.node-inicio__section--box-morado .field-group__content{padding:64px 24px;gap:32px;}}@media (max-width:767.98px){.node-inicio__section--box-morado .field-group__content{padding:40px 16px;gap:24px;}}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .field--name-field-descripcion-5{max-width:664px;text-align:center;}.node-inicio__section--box-morado .field--name-field-descripcion-5 p{margin-bottom:0;}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .field--name-field-listado-de-puntos-destacad{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .p-icono-texto .p-icono-texto__content{display:flex;align-items:center;gap:20px;}.node-inicio__section--box-morado .p-icono-texto .p-icono-texto__content .field--name-field-icono{flex-shrink:0;display:flex;align-items:center;justify-content:center;}.node-inicio__section--box-morado .p-icono-texto .p-icono-texto__content .field--name-field-icono img{width:40px;height:40px;object-fit:contain;display:block;}.node-inicio__section--box-morado .p-icono-texto .p-icono-texto__content{}.node-inicio__section--box-morado .p-icono-texto .p-icono-texto__content .field--name-field-texto{font-family:"Inter",sans-serif;font-size:56px;font-weight:400;line-height:48px;letter-spacing:-2.24px;color:#fff;white-space:nowrap;}@media (max-width:991.98px){.node-inicio__section--box-morado .p-icono-texto .p-icono-texto__content .field--name-field-texto{font-size:32px;line-height:40px;letter-spacing:-1.28px;white-space:normal;}}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .field--name-field-descripcion-6{text-align:center;}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .field--name-field-acordeones{width:100%;margin-top:48px;display:flex;flex-direction:row;gap:12px;height:360px;}@media (max-width:1199.98px){.node-inicio__section--box-morado .field--name-field-acordeones{height:400px;margin-top:32px;}}@media (max-width:991.98px){.node-inicio__section--box-morado .field--name-field-acordeones{flex-direction:column;height:auto;margin-top:16px;}}.node-inicio__section--box-morado .field--name-field-acordeones{}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item{flex:1;height:100%;min-width:0;transition:flex-basis 0.35s cubic-bezier(0.4,0,0.2,1),flex-grow 0.35s cubic-bezier(0.4,0,0.2,1);cursor:pointer;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active{flex:0 0 480px;cursor:default;}@media (max-width:1199.98px){.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active{flex:0 0 360px;}}@media (max-width:991.98px){.node-inicio__section--box-morado .field--name-field-acordeones > .field__item{flex:none !important;height:auto;cursor:default;}}.node-inicio__section--box-morado .field--name-field-acordeones{}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{height:100%;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__content{background:rgba(255,255,255,0.15);border:1px solid #fff;border-radius:12px;padding:32px 24px;display:flex;flex-direction:column;gap:32px;height:100%;box-sizing:border-box;overflow:hidden;transition:background 0.2s ease;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__content:hover{background:rgba(255,255,255,0.25);}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__header{display:flex;flex-direction:column;flex:1;gap:16px;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__badge{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:none;padding:0;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__badge .field--name-field-icono{display:flex;align-items:center;justify-content:center;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__badge img{width:40px;height:40px;object-fit:contain;display:block;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__text-group{flex:1;display:flex;flex-direction:column;gap:10px;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__text-group .field--name-field-titulo{color:#fff;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:24px;overflow-wrap:break-word;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__text-group .field--name-field-subtitulo{display:none;color:rgba(255,255,255,0.7);font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body{display:none;flex:1;overflow:hidden;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body p{font-size:12px;line-height:16px;color:#fff;margin:0;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body ul,.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body li{display:flex;align-items:flex-start;gap:4px;font-size:12px;line-height:16px;color:#fff;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body li::before{content:"";width:16px;height:16px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/checkmark-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1);}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__expand{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,0.15);border:none;border-radius:10px;cursor:pointer;align-self:flex-end;flex-shrink:0;color:#fff;transition:background 0.2s ease;padding:8px;box-sizing:border-box;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__expand:hover{background:rgba(255,255,255,0.25);}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__expand svg{width:24px;height:24px;flex-shrink:0;}.node-inicio__section--box-morado{}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__content{cursor:default;padding:32px;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active{}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__header{flex-direction:row;align-items:center;flex:0 0 auto;min-width:0;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__text-group{flex:1;min-width:0;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__text-group .field--name-field-titulo{font-size:20px;line-height:20px;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__text-group .field--name-field-subtitulo{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active{}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__body{display:flex;flex-direction:column;flex:1;overflow:hidden;}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active{}.node-inicio__section--box-morado .field--name-field-acordeones > .field__item.is-active .p-icono-titulo-subtitulo-descripcion__expand{display:none;}.node-inicio__section--box-morado{}@media (max-width:991.98px){.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion{height:auto;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__header{flex-direction:row !important;align-items:center !important;flex:0 0 auto !important;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__text-group{flex:1 !important;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__text-group .field--name-field-subtitulo{display:block !important;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__body{display:flex !important;flex-direction:column;}.node-inicio__section--box-morado .p-icono-titulo-subtitulo-descripcion__expand{display:none !important;}}.node-inicio__section--nichos{padding:96px 0;}@media (max-width:991.98px){.node-inicio__section--nichos{padding:48px 16px;}}.node-inicio__section--nichos .field-group__content{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:48px;}.node-inicio__section--nichos{}.node-inicio__section--nichos .nichos-filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:896px;padding:0 16px;}.node-inicio__section--nichos .nichos-filters__tag{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:#eef0ea;color:#130146;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;white-space:nowrap;transition:background 0.2s ease;}.node-inicio__section--nichos .nichos-filters__tag:hover{background:#e2e5db;}.node-inicio__section--nichos .nichos-filters__tag--active{background:#ffb9a9;}.node-inicio__section--nichos .nichos-filters__tag--active:hover{background:#d0f060;}.node-inicio__section--nichos{}.node-inicio__section--nichos .field--name-field-descripcion-7{max-width:664px;text-align:center;padding:0 40px;}.node-inicio__section--nichos{}.node-inicio__section--nichos .field--name-field-listado-de-videos{width:100%;overflow:hidden;cursor:grab;}.node-inicio__section--nichos .field--name-field-listado-de-videos.is-dragging{cursor:grabbing;user-select:none;}.node-inicio__section--nichos .field--name-field-listado-de-videos{}.node-inicio__section--nichos .field--name-field-listado-de-videos.field__items,.node-inicio__section--nichos .field--name-field-listado-de-videos > .field__items{display:flex;gap:24px;align-items:center;flex-wrap:nowrap;overflow-x:auto;padding:32px 24px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.node-inicio__section--nichos .field--name-field-listado-de-videos.field__items::-webkit-scrollbar,.node-inicio__section--nichos .field--name-field-listado-de-videos > .field__items::-webkit-scrollbar{display:none;}.node-inicio__section--nichos .field--name-field-listado-de-videos > .field__item{flex:0 0 auto;scroll-snap-align:center;}.node-inicio__section--nichos .p-video-nicho{}.node-inicio__section--nichos .p-video-nicho .field--name-field-nicho{display:none;}.node-inicio__section--nichos .p-video-nicho{}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content{position:relative;width:280px;height:498px;border-radius:16px;overflow:hidden;box-shadow:0 16px 32px rgba(37,44,18,0.16);transform-origin:center center;will-change:transform;background:#e8e8e8;}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content::before{content:"";position:absolute;inset:0;z-index:3;border-radius:16px;background:linear-gradient(110deg,#e8e8e8 8%,#f5f5f5 18%,#e8e8e8 33%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;transition:opacity 0.4s ease;pointer-events:none;}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content.is-loaded::before{opacity:0;pointer-events:none;}@media (max-width:767.98px){.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content{width:200px;height:356px;}}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-imagen,.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-video{position:absolute;inset:0;}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-imagen img,.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-imagen video,.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-video img,.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-video video{width:100%;height:100%;object-fit:cover;}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-enlace{position:absolute;bottom:16px;left:16px;z-index:2;}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-enlace a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,0.85);border-radius:50%;text-decoration:none;backdrop-filter:blur(4px);transition:background 0.2s ease;}.node-inicio__section--nichos .p-video-nicho .p-video-nicho__content .field--name-field-enlace a:hover{background:#fff;}.node-inicio__section--nichos{}.node-inicio__section--nichos .field--name-field-enlace-2{text-align:center;}.node-inicio__section--nichos .field--name-field-enlace-2 a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-inicio__section--nichos .field--name-field-enlace-2 a::before{content:"+";font-size:16px;font-weight:400;}.node-inicio__section--nichos .field--name-field-enlace-2 a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-inicio__section--por-que-gooers{padding:96px 0;background:#fafaf8;}@media (max-width:991.98px){.node-inicio__section--por-que-gooers{padding:48px 16px;}}.node-inicio__section--por-que-gooers .field-group__content{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:72px;}.node-inicio__section--por-que-gooers{}.node-inicio__section--por-que-gooers .field--name-field-descripcion-8{max-width:664px;text-align:center;padding:0 40px;}.node-inicio__section--por-que-gooers{}.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe{width:100%;max-width:1128px;padding:0 40px;display:flex;gap:0;align-items:center;}@media (max-width:767.98px){.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe{padding:0 16px;}}@media (max-width:991.98px){.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe{flex-direction:column;align-items:stretch;}}.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe{}.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe > .field__item{flex:1;display:flex;flex-direction:column;height:501px;}@media (max-width:991.98px){.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe > .field__item{height:auto;}}.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe{}.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe > .field__item:nth-child(2){height:549px;}@media (max-width:991.98px){.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe > .field__item:nth-child(2){height:auto;}}.node-inicio__section--por-que-gooers .field--name-field-listado-de-destacados-gooe > .field__item:nth-child(2) .p-imagen-titulo-descripcion__content{background:#FFB9A9;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion{flex:1;display:flex;flex-direction:column;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content{flex:1;background:#eef0ea;border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:16px;transition:transform 0.2s ease;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content:hover{transform:translateY(-2px);}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-imagen{display:flex;align-items:center;justify-content:center;padding:16px 0;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-imagen img{max-width:160px;max-height:120px;width:auto;height:auto;border-radius:12px;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content{}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-titulo{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:center;color:#130146;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content{}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ul,.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ul li,.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ol li{display:flex;align-items:flex-start;gap:4px;font-size:12px;line-height:16px;}.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ul li::before,.node-inicio__section--por-que-gooers .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ol li::before{content:"";width:16px;height:16px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/checkmark-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:1px;}.page-node-type-textual .container{max-width:51.5rem;}@media (max-width:991.98px){.page-node-type-textual .container{max-width:100%;padding-left:1rem;padding-right:1rem;}}.page-node-type-textual p{color:#333;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:0em;margin-bottom:1rem;}.page-node-type-textual{}.page-node-type-textual .description,.page-node-type-textual .node-content{}.page-node-type-textual{}.page-node-type-textual .description-section,.page-node-type-textual .node-content__description-section{}.page-node-type-textual{}.page-node-type-textual .node-content__title{}.page-node-type-textual{}.page-node-type-textual .node-content__additional-title{}.page-node-type-textual{}.page-node-type-textual .node-content__line{}.page-node-type-textual{}.page-node-type-textual .node-content__body{}.page-node-type-textual{}.page-node-type-textual .node-content__description,.page-node-type-textual .node-textual__description{}.page-node-type-textual{}.page-node-type-textual .enlace,.page-node-type-textual .node-content__link-wrapper{display:flex;justify-content:center;}.page-node-type-textual .enlace a,.page-node-type-textual .node-content__link-wrapper a{padding:0.75rem 1rem;gap:0.5rem;border-radius:6.25rem;background:#fff;color:#27aae1;line-height:1.3638rem;text-align:center;text-decoration:none;border:0.0625rem solid #fff;}.page-node-type-textual .enlace a:hover,.page-node-type-textual .node-content__link-wrapper a:hover{background-color:#27aae1;color:#fff !important;}.page-node-type-textual .enlace a,.page-node-type-textual .node-content__link-wrapper a{border:0.0625rem solid #27aae1;border-radius:6.25rem;display:inline-block;}.page-node-type-textual{}.page-node-type-textual .node-content__link{}.node-splash{position:relative;min-height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;}.node-splash::before{content:"";position:absolute;inset:0;background-color:rgba(255,255,255,0.2);z-index:0;}.node-splash.node-splash--no-bg{min-height:unset;background-position:unset;background-repeat:unset;background-size:unset;}.node-splash.node-splash--no-bg::before{display:none;}.node-splash.node-splash--no-image{display:flex;flex-direction:column;justify-content:center;}.node-splash .node-splash__inner{position:relative;z-index:1;}.node-splash .node-splash__media,.node-splash .node-splash__body .node-splash__media,.node-splash .node-splash__image{max-width:48.875rem;margin-left:auto;margin-right:auto;}@media (max-width:991.98px){.node-splash .node-splash__media,.node-splash .node-splash__body .node-splash__media,.node-splash .node-splash__image{max-width:100%;padding-left:1rem;padding-right:1rem;}}.node-splash .node-splash__media img,.node-splash .node-splash__body .node-splash__media img,.node-splash .node-splash__image img{width:100%;height:auto;box-shadow:0 1px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.06);border-radius:0.5rem;}.node-splash .node-splash__cta-wrapper,.node-splash .node-splash__link{margin-top:1rem;}.node-splash{}.node-splash a.node-splash__cta{padding:0.75rem 1rem;gap:0.5rem;border-radius:6.25rem;background:#27aae1;color:#fff;line-height:1.3638rem;text-align:center;text-decoration:none;border:0.0625rem solid #27aae1;}.node-splash a.node-splash__cta:hover{background-color:#fff;color:#27aae1 !important;border:0.0625rem solid #27aae1;}.node-splash a.node-splash__cta{display:inline-block;text-decoration:none;}.node-landing-avatar{font-family:"Inter",sans-serif;color:#130146;}.node-landing-avatar p,.node-landing-avatar li{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#130146;}.node-landing-avatar h1{font-family:"Inter",sans-serif;font-size:44px;font-weight:400;line-height:48px;letter-spacing:-1.76px;color:#130146;}.node-landing-avatar h2{font-family:"Inter",sans-serif;font-size:38px;font-weight:400;line-height:44px;letter-spacing:-1.52px;color:#130146;}.node-landing-avatar h3{font-family:"Inter",sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#130146;}.node-landing-avatar h4,.node-landing-avatar h5{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}.node-landing-avatar h6{font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#130146;}.node-landing-avatar .node-landing-avatar__header{display:none;}.node-landing-avatar .node-landing-avatar__container{max-width:100%;padding:0;}.page-node-type-landing-de-avatar .main-content,.page-node-type-landing-de-avatar .region-content{max-width:100%;padding:0;}.page-node-type-landing-de-avatar .container-xl{max-width:100%;padding-left:0;padding-right:0;}.node-landing-avatar__section--cabecera{position:relative;padding:120px 0 56px;text-align:center;overflow:hidden;max-width:1440px;margin:0 auto;}@media (max-width:991.98px){.node-landing-avatar__section--cabecera{padding:60px 16px;}}.node-landing-avatar__section--cabecera .field-group__content{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:664px;margin:0 auto;padding:0 40px;position:static;z-index:2;}@media (max-width:767.98px){.node-landing-avatar__section--cabecera .field-group__content{padding:0 16px;}}.node-landing-avatar__section--cabecera .field--name-field-descripcion{width:100%;text-align:center;}.node-landing-avatar__section--cabecera{padding-bottom:0;}.node-landing-avatar__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content{display:inline-flex;align-items:center;gap:6px;background:#ece6fe;padding:4px 8px;border-radius:4px;}.node-landing-avatar__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content .field--name-field-icono{width:16px;height:16px;flex-shrink:0;}.node-landing-avatar__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content .field--name-field-icono img{width:100%;height:100%;object-fit:contain;}.node-landing-avatar__section--cabecera .field--name-field-pill-destacado .p-icono-texto__content .field--name-field-texto{font-size:14px;font-weight:400;line-height:20px;color:#130146;white-space:nowrap;}.node-landing-avatar__section--cabecera{}.node-landing-avatar__section--cabecera .field--name-field-enlace a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--cabecera .field--name-field-enlace a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--cabecera .field--name-field-enlace a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--cabecera .field--name-field-enlace-2 a{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#130146;padding:16px 20px;border-radius:12px;border:1px solid #e5e5e7;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease;cursor:pointer;}.node-landing-avatar__section--cabecera .field--name-field-enlace-2 a::before{content:none;}.node-landing-avatar__section--cabecera .field--name-field-enlace-2 a:hover{background:#f5f5f7;border-color:#d1d1d3;color:#130146;}.node-landing-avatar__section--cabecera{}.node-landing-avatar__section--cabecera .field-group__content{max-width:1128px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:40px;column-gap:8px;}.node-landing-avatar__section--cabecera .field-group__content > *{flex:0 0 100%;}.node-landing-avatar__section--cabecera .field-group__content{}.node-landing-avatar__section--cabecera .field-group__content .field--name-field-pill-destacado > .field__item,.node-landing-avatar__section--cabecera .field-group__content .field--name-field-descripcion > .field__item{max-width:664px;margin:0 auto;}.node-landing-avatar__section--cabecera .field-group__content{}.node-landing-avatar__section--cabecera .field-group__content .field--name-field-enlace,.node-landing-avatar__section--cabecera .field-group__content .field--name-field-enlace-2{flex:0 0 auto;}.node-landing-avatar__section--cabecera{}.node-landing-avatar__section--cabecera .field--name-field-imagen-de-ejemplo{width:100%;margin-top:16px;z-index:1;}.node-landing-avatar__section--cabecera .field--name-field-imagen-de-ejemplo img{width:100%;height:auto;border-radius:24px;display:block;}@media (max-width:991.98px){.node-landing-avatar__section--cabecera .field--name-field-imagen-de-ejemplo{padding:0 16px;}}.node-landing-avatar__section--marcas .field-group__content{display:flex;flex-direction:column;}.node-landing-avatar__section--marcas .field--name-field-descripcion-2{text-align:center;padding:20px 0 0;}.node-landing-avatar__section--marcas .field--name-field-descripcion-2 p{margin-bottom:0;}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos{padding:16px 0;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 20%,black 80%,transparent 100%);}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos .marquee-track{display:flex;align-items:center;width:max-content;animation:marquee-logos 120s linear infinite;}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:160px;height:112px;opacity:0.75;transition:opacity 0.2s ease;}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item:hover{opacity:1;}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item .media,.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item .field--name-field-media-image,.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos .marquee-track > .field__item .field--name-field-media-image > .field__item{display:contents;}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos img{max-height:112px;max-width:192px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);}@keyframes marquee-logos{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.node-landing-avatar__section--marcas .field--name-field-carrusel-de-logos img{max-height:112px;}.node-landing-avatar__section--marcas{}.node-landing-avatar__section--marcas .field--name-field-imagen-de-ejemplo-2{margin-top:24px;margin-bottom:96px;padding:0 64px;max-width:1256px;margin-left:auto;margin-right:auto;}@media (max-width:991.98px){.node-landing-avatar__section--marcas .field--name-field-imagen-de-ejemplo-2{padding:0 16px;max-width:none;margin-bottom:48px;}}.node-landing-avatar__section--marcas .field--name-field-imagen-de-ejemplo-2 img{width:100%;height:auto;border-radius:24px;}.node-landing-avatar__section--box-gris{padding:96px 0;background:#fbfdf6;}@media (max-width:991.98px){.node-landing-avatar__section--box-gris{padding:48px 16px;}}.node-landing-avatar__section--box-gris .field-group__content{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:72px;}.node-landing-avatar__section--box-gris{}.node-landing-avatar__section--box-gris .field--name-field-descripcion-3{max-width:664px;text-align:center;padding:0 40px;}.node-landing-avatar__section--box-gris{}.node-landing-avatar__section--box-gris .field--name-field-listado-de-destacados{width:100%;max-width:1128px;padding:0 40px;display:flex;gap:24px;align-items:stretch;}@media (max-width:767.98px){.node-landing-avatar__section--box-gris .field--name-field-listado-de-destacados{padding:0 16px;}}@media (max-width:991.98px){.node-landing-avatar__section--box-gris .field--name-field-listado-de-destacados{flex-direction:column;}}.node-landing-avatar__section--box-gris .field--name-field-listado-de-destacados > .field__item{flex:1;display:flex;flex-direction:column;}.node-landing-avatar__section--box-gris{}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion{flex:1;display:flex;flex-direction:column;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content{flex:1;background:#fff;border:1px solid #e5e5e7;border-radius:12px;padding:32px;padding-bottom:64px;display:flex;flex-direction:column;gap:32px;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-imagen{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:none;border-radius:0;padding:0;box-sizing:border-box;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-imagen img{width:48px;height:48px;object-fit:contain;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content{}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-titulo{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content{}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion{display:flex;flex-direction:column;gap:24px;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion strong,.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion b{font-size:12px;font-weight:600;line-height:16px;color:#130146;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion p{font-size:12px;line-height:16px;color:#130146;margin:0;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ul,.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;}.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ul li,.node-landing-avatar__section--box-gris .p-imagen-titulo-descripcion .p-imagen-titulo-descripcion__content .field--name-field-descripcion ol li{display:flex;align-items:flex-start;gap:4px;font-size:12px;line-height:16px;}.node-landing-avatar__section--pasos{padding:96px 0;}@media (max-width:991.98px){.node-landing-avatar__section--pasos{padding:48px 16px;}}.node-landing-avatar__section--pasos .field-group__content{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:72px;}.node-landing-avatar__section--pasos .field--name-field-descripcion-4{max-width:664px;text-align:center;padding:0 40px;}.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos{width:100%;max-width:1128px;padding:0 40px;}@media (max-width:767.98px){.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos{padding:0 16px;}}.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos{display:flex;flex-direction:column;gap:96px;counter-reset:paso;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos{gap:48px;}}.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos > .field__item{counter-increment:paso;}.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__content{display:flex;flex-direction:row;gap:72px;align-items:center;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__content{flex-direction:column;gap:32px;}}.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image{flex:0 0 576px;height:432px;border-radius:24px;overflow:hidden;}.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image .field--name-field-imagen-lateral,.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image .field--name-field-imagen-lateral > .field__item,.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image .field--name-field-imagen-lateral .field--name-field-media-image,.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image .field--name-field-imagen-lateral .field--name-field-media-image > .field__item{width:100%;height:100%;}.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image .field--name-field-imagen-lateral img{width:100%;height:100%;object-fit:cover;display:block;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__image{flex:0 0 auto;width:100%;height:auto;min-height:240px;}}.node-landing-avatar__section--pasos .p-imagen-paso .p-imagen-paso__text{flex:1;display:flex;flex-direction:column;gap:40px;align-items:flex-start;}.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-titulo{font-family:"Inter",sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#130146;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-titulo{font-size:24px;line-height:32px;}}.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-titulo::before{content:"Paso " counter(paso);display:block;background:#ffb9a9;color:#130146;font-size:14px;font-weight:500;line-height:20px;padding:2px 8px;border-radius:4px;width:fit-content;margin-bottom:20px;}.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-descripcion p{margin:0;}.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-enlace a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-enlace a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--pasos .p-imagen-paso .field--name-field-enlace a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--pasos{}.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos > .field__item:nth-child(even) .p-imagen-paso__content{flex-direction:row-reverse;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .field--name-field-listado-de-pasos > .field__item:nth-child(even) .p-imagen-paso__content{flex-direction:column;}}.node-landing-avatar__section--pasos{}.node-landing-avatar__section--pasos .p-imagen-paso__image{flex:0 0 580px;max-width:580px;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .p-imagen-paso__image{flex:0 0 auto;max-width:580px;width:100%;}}.node-landing-avatar__section--pasos .p-imagen-paso__text{max-width:580px;}@media (max-width:991.98px){.node-landing-avatar__section--pasos .p-imagen-paso__text{max-width:580px;width:100%;}}.node-landing-avatar__section--box-morado{padding:0 40px;}@media (max-width:991.98px){.node-landing-avatar__section--box-morado{padding:0 16px;}}.node-landing-avatar__section--box-morado{}.node-landing-avatar__section--box-morado p,.node-landing-avatar__section--box-morado h1,.node-landing-avatar__section--box-morado h2,.node-landing-avatar__section--box-morado h3,.node-landing-avatar__section--box-morado h4,.node-landing-avatar__section--box-morado h5,.node-landing-avatar__section--box-morado h6,.node-landing-avatar__section--box-morado li,.node-landing-avatar__section--box-morado span{font-family:"Inter",sans-serif;color:#fff !important;}.node-landing-avatar__section--box-morado > .field-group{max-width:1360px;margin:0 auto;background:linear-gradient(180deg,#a8c8e4 0%,#3d85c6 100%);border-radius:24px;color:#fff;overflow:hidden;}@media (max-width:767.98px){.node-landing-avatar__section--box-morado > .field-group{border-radius:16px;}}.node-landing-avatar__section--box-morado .field-group__content{padding:96px 80px;display:flex;flex-direction:column;align-items:center;gap:96px;}@media (max-width:1199.98px){.node-landing-avatar__section--box-morado .field-group__content{padding:64px 40px;gap:64px;}}@media (max-width:767.98px){.node-landing-avatar__section--box-morado .field-group__content{padding:40px 20px;gap:40px;}}.node-landing-avatar__section--box-morado{}.node-landing-avatar__section--box-morado .field--name-field-descripcion-5{max-width:664px;text-align:center;}.node-landing-avatar__section--box-morado{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser{width:100%;display:flex;flex-direction:row;gap:12px;height:396px;}@media (max-width:1199.98px){.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser{height:396px;}}@media (max-width:991.98px){.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser{flex-direction:column;height:auto;gap:24px;}}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item{flex:1;height:100%;min-width:0;transition:flex-basis 0.35s cubic-bezier(0.4,0,0.2,1),flex-grow 0.35s cubic-bezier(0.4,0,0.2,1);cursor:pointer;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active{flex:0 0 480px;cursor:default;}@media (max-width:1199.98px){.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active{flex:0 0 360px;}}@media (max-width:991.98px){.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item{flex:none !important;height:auto;}}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child{flex:0 0 480px;}@media (max-width:1199.98px){.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child{flex:0 0 360px;}}@media (max-width:991.98px){.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child{flex:none;}}.node-landing-avatar__section--box-morado{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{height:100%;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__content{position:relative;border:1px solid rgba(255,255,255,0.3);border-radius:12px;height:100%;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg{position:absolute;inset:-1px;overflow:hidden;z-index:0;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg .field--name-field-imagen-de-fondo,.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg .field--name-field-media-image,.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg .field__item,.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg .media,.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg .media__content{display:contents;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(61,133,198,0.18) 10%,rgba(61,133,198,0.9) 90%);z-index:1;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__expand{position:relative;z-index:2;display:flex;justify-content:flex-end;padding:24px 16px 0;flex:1;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__expand svg{width:24px;height:24px;flex-shrink:0;background:rgba(255,255,255,0.25);border-radius:10px;padding:8px;box-sizing:content-box;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__body{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;padding:0 16px 24px;overflow:hidden;min-height:0;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__top{display:flex;flex-direction:column;gap:16px;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .field--name-field-icono{display:flex;align-items:center;flex-shrink:0;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .field--name-field-icono .field__label{display:none;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .field--name-field-icono img{width:20px;height:20px;object-fit:contain;background:#fef8e6;border-radius:8px;padding:6px;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__text-group{display:flex;flex-direction:column;gap:10px;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .field--name-field-titulo{color:#fff !important;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .field--name-field-subtitulo{color:rgba(255,255,255,0.7);font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:16px;max-height:0;opacity:0;overflow:hidden;transition:opacity 0.3s ease 0.15s,max-height 0.35s ease;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc{max-height:0;opacity:0;overflow:hidden;transition:opacity 0.3s ease 0.15s,max-height 0.35s ease;}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__expand{transition:opacity 0.2s ease;}.node-landing-avatar__section--box-morado{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__overlay,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__overlay{background:linear-gradient(to bottom,rgba(61,133,198,0) 10%,rgba(61,133,198,0.9) 90%);}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__expand,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__expand{opacity:0;pointer-events:none;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__body,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__body{flex:1;justify-content:flex-end;padding:32px;overflow:visible;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__top,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__top{flex-direction:row;align-items:center;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__text-group,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__text-group{flex:1;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .field--name-field-titulo,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .field--name-field-titulo{font-size:16px;line-height:24px;-webkit-line-clamp:unset;overflow:visible;display:block;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .field--name-field-subtitulo,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .field--name-field-subtitulo{max-height:none;opacity:1;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion{}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc{max-height:none;opacity:1;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc .field--name-field-descripcion,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc .field--name-field-descripcion{color:#fff;}.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser > .field__item.is-active .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc .field--name-field-descripcion p,.node-landing-avatar__section--box-morado .field--name-field-listado-de-ejemplos-de-ser:not([data-accordion-init]) > .field__item:first-child .p-fondo-titulo-subtitulo-descripcion .p-fondo-titulo-subtitulo-descripcion__desc .field--name-field-descripcion p{font-size:12px;line-height:16px;color:#fff;margin:0;}.node-landing-avatar__section--box-morado{}.node-landing-avatar__section--box-morado .field--name-field-enlace-3{text-align:center;}.node-landing-avatar__section--box-morado .field--name-field-enlace-3 a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--box-morado .field--name-field-enlace-3 a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--box-morado .field--name-field-enlace-3 a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--comparativa{padding:96px 0;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa{padding:48px 16px;}}.node-landing-avatar__section--comparativa .field-group__content{max-width:1128px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr 360px 1fr;grid-template-rows:auto auto;column-gap:24px;row-gap:56px;align-items:start;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field-group__content{grid-template-columns:1fr;row-gap:40px;padding:0 16px;}}.node-landing-avatar__section--comparativa .field--name-field-descripcion-6{grid-column:1/-1;grid-row:1;text-align:center;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-descripcion-6{grid-column:1;}}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:subgrid;align-items:start;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue{grid-column:1;grid-template-columns:1fr;gap:24px;}}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child{grid-column:1;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child{grid-column:3;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child{grid-column:1;}}.node-landing-avatar__section--comparativa .field--name-field-imagen-de-la-comparativa{grid-column:2;grid-row:2;align-self:center;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-imagen-de-la-comparativa{grid-column:1;grid-row:auto;}}.node-landing-avatar__section--comparativa .field--name-field-imagen-de-la-comparativa img{width:100%;height:auto;border-radius:24px;display:block;}.node-landing-avatar__section--comparativa{}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content{display:flex;flex-direction:column;gap:40px;padding:40px 0;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-icono{display:flex;align-items:center;justify-content:center;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-icono img{height:20px;width:auto;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos{display:flex;flex-direction:column;gap:16px;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item{background:#fbe9eb;border-radius:16px;padding:24px;font-size:14px;line-height:20px;color:#140705;display:flex;align-items:center;gap:12px;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item::before{content:"";width:24px;height:24px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/dismiss-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(odd){margin-left:40px;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:first-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(even){margin-right:40px;}.node-landing-avatar__section--comparativa{}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content{display:flex;flex-direction:column;gap:40px;padding:40px 0;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-icono{display:flex;align-items:center;justify-content:center;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-icono img{height:24px;width:auto;display:block;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos{display:flex;flex-direction:column;gap:16px;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item{background:#e9fcf6;border-radius:16px;padding:24px;font-size:14px;line-height:20px;color:#031610;display:flex;align-items:center;gap:12px;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item::before{content:"";width:24px;height:24px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/checkmark-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(odd){margin-right:40px;}.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue > .field__item:last-child .p-listado-antes-despues__content .field--name-field-listado-de-textos > .field__item:nth-child(even){margin-left:40px;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-listados-de-antes-y-despue .field--name-field-listado-de-textos > .field__item{margin:0 !important;}}.node-landing-avatar__section--comparativa{}.node-landing-avatar__section--comparativa .field-group__content{grid-template-rows:auto auto auto auto;row-gap:72px;}.node-landing-avatar__section--comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{grid-column:1/-1;grid-row:3;max-width:1128px;width:100%;margin:0 auto;padding:96px 0;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{grid-column:1;padding:48px 16px;}}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .p-filas-tabla-comparativa__content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .p-filas-tabla-comparativa__content{grid-template-columns:1fr;}}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .p-filas-tabla-comparativa__content > .field{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:16px 24px;color:#130146;display:flex;flex-direction:column;justify-content:center;min-height:72px;box-sizing:border-box;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono{position:absolute;left:24px;top:0;bottom:0;display:flex !important;align-items:center;z-index:2;pointer-events:none;background:none !important;padding:0 !important;min-height:0 !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono .media,.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono .field--name-field-media-image,.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono .field__item{display:contents;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono .field__label{display:none;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono img{width:16px;height:16px;object-fit:contain;flex-shrink:0;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-titulo{grid-column:1;font-weight:500;padding-left:46px !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-gooers{grid-column:2;background:#f0522e;color:#fff !important;font-weight:400;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-gooers{grid-column:1;}}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-agencias-tradicionales{grid-column:3;color:#130146;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-agencias-tradicionales{grid-column:1;}}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-market-places-abiertos{grid-column:4;color:#130146;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-market-places-abiertos{grid-column:1;}}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:nth-child(odd) .field--name-field-gooers{background:linear-gradient(rgba(255,255,255,0.12),rgba(255,255,255,0.12)),#f0522e;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}@media (min-width:992px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .p-filas-tabla-comparativa__content > .field{padding-top:0;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-titulo::before{content:"";display:block;height:72px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-icono{top:72px;bottom:16px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-gooers{border-radius:12px 12px 0 0;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-gooers::before{content:"";display:block;height:72px;background:url("/sites/default/files/logos/Gooers.svg") no-repeat center center;background-size:120px 26px;filter:brightness(0) invert(1);}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-agencias-tradicionales::before{content:"Agencias Tradicionales";display:flex;align-items:center;justify-content:center;height:72px;font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-market-places-abiertos::before{content:"Marketplaces Abiertos";display:flex;align-items:center;justify-content:center;height:72px;font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:last-child .field--name-field-gooers{border-radius:0 0 12px 12px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:not(:first-child):not(:last-child) .field--name-field-gooers{border-radius:0;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-enlace a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-enlace a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-enlace a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-enlace a{margin-top:32px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .p-filas-tabla-comparativa__content{grid-template-columns:auto 1fr !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono{position:static !important;display:flex !important;align-items:center;min-height:0 !important;padding:12px 0 12px 16px !important;grid-column:1;grid-row:1;background:none !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-icono img{width:16px;height:16px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-titulo{grid-column:2;grid-row:1;padding-left:8px !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-gooers,.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-agencias-tradicionales,.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-market-places-abiertos,.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-enlace{grid-column:1/-1;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item:first-child .field--name-field-titulo::before{display:none;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-gooers{border-radius:8px !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .p-filas-tabla-comparativa__content > .field{min-height:48px;padding:12px 16px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-titulo{font-weight:600;padding-top:16px !important;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa > .field__item + .field__item{border-top:1px solid #e5e5e7;margin-top:16px;padding-top:8px;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-gooers::before{content:"Gooers";display:block;font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px;opacity:0.7;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-agencias-tradicionales::before{content:"Agencias Tradicionales";display:block;font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px;opacity:0.7;color:#130146;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-market-places-abiertos::before{content:"Marketplaces Abiertos";display:block;font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:4px;opacity:0.7;color:#130146;}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa{}.node-landing-avatar__section--comparativa .field--name-field-filas-de-tabla-comparativa .field--name-field-gooers::before{color:#fff;}}.node-landing-avatar__section--comparativa{}.node-landing-avatar__section--comparativa .field--name-field-listado-de-claves{grid-column:1/-1;grid-row:4;display:flex;flex-direction:column;gap:48px;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .field--name-field-listado-de-claves{grid-column:1;}}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content{display:flex;gap:72px;align-items:center;max-width:1128px;margin:0 auto;padding:48px 0;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content{flex-direction:column;gap:32px;padding:32px 0;}}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content{}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-imagen{flex:0 0 580px;max-width:580px;height:432px;border-radius:24px;overflow:hidden;}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-imagen img{width:100%;height:100%;object-fit:cover;display:block;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-imagen{flex:none;max-width:580px;width:100%;height:auto;}}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content{}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .p-imagen-titulo-descripcion-enlace__text{flex:1;max-width:580px;display:flex;flex-direction:column;gap:16px;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .p-imagen-titulo-descripcion-enlace__text{max-width:580px;width:100%;}}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-titulo{font-family:"Inter",sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#130146;}@media (max-width:991.98px){.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-titulo{font-size:24px;line-height:32px;}}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-descripcion{font-size:14px;line-height:20px;color:#130146;}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-descripcion p{margin:0;}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-enlace a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-enlace a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-enlace a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--comparativa .p-imagen-titulo-descripcion-enlace .p-imagen-titulo-descripcion-enlace__content .field--name-field-enlace a{display:inline-flex;margin-top:8px;}.node-landing-avatar__section--pricing{padding:96px 0;background:#fbfdf6;}@media (max-width:991.98px){.node-landing-avatar__section--pricing{padding:48px 16px;}}.node-landing-avatar__section--pricing .field-group__content{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:72px;}.node-landing-avatar__section--pricing{}.node-landing-avatar__section--pricing .field--name-field-descripcion-7{max-width:664px;text-align:center;padding:0 40px;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 .pricing-cards,.node-landing-avatar__section--pricing .field--name-field-descripcion-7 .field__item > div{display:flex;gap:24px;justify-content:center;max-width:1128px;margin:0 auto;}@media (max-width:991.98px){.node-landing-avatar__section--pricing .field--name-field-descripcion-7 .pricing-cards,.node-landing-avatar__section--pricing .field--name-field-descripcion-7 .field__item > div{flex-direction:column;align-items:center;}}.node-landing-avatar__section--pricing .field--name-field-descripcion-7{}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table{width:100%;max-width:1128px;border-collapse:separate;border-spacing:24px 0;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td{background:#fff;border:1px solid #e5e5e7;border-radius:12px;padding:32px;vertical-align:top;width:33.33%;}@media (max-width:991.98px){.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td{display:block;width:100%;margin-bottom:24px;}}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td{}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td:nth-child(2){background:#ffb9a9;border-color:#ffb9a9;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table{}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table .price,.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table strong{font-size:32px;font-weight:400;line-height:40px;color:#130146;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table{}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table a{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#130146;padding:16px 20px;border-radius:12px;border:1px solid #e5e5e7;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease;cursor:pointer;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table a::before{content:none;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table a:hover{background:#f5f5f7;border-color:#d1d1d3;color:#130146;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table a{margin-top:16px;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td:nth-child(2) a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td:nth-child(2) a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table td:nth-child(2) a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table{}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table ul{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:16px;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table ul li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:16px;color:#130146;}.node-landing-avatar__section--pricing .field--name-field-descripcion-7 table ul li::before{content:"";width:16px;height:16px;flex-shrink:0;background-image:url(/themes/custom/frontend/images/checkmark-circle.svg);background-size:contain;background-repeat:no-repeat;}.node-landing-avatar__section--cta-final{padding:96px 24px;}@media (max-width:991.98px){.node-landing-avatar__section--cta-final{padding:48px 16px;}}.node-landing-avatar__section--cta-final > .field-group{max-width:1128px;margin:0 auto;background:#ece6fe;border-radius:24px;overflow:hidden;}@media (max-width:767.98px){.node-landing-avatar__section--cta-final > .field-group{border-radius:16px;}}.node-landing-avatar__section--cta-final .field-group__content{padding:80px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;column-gap:64px;row-gap:24px;}@media (max-width:1199.98px){.node-landing-avatar__section--cta-final .field-group__content{padding:48px 40px;column-gap:40px;}}@media (max-width:991.98px){.node-landing-avatar__section--cta-final .field-group__content{grid-template-columns:1fr;grid-template-rows:auto;padding:40px 24px;gap:32px;text-align:center;justify-items:center;}}.node-landing-avatar__section--cta-final{}.node-landing-avatar__section--cta-final .field--name-field-descripcion-8{grid-column:1;grid-row:1;align-self:end;}@media (max-width:991.98px){.node-landing-avatar__section--cta-final .field--name-field-descripcion-8{grid-row:auto;order:2;text-align:center;}}.node-landing-avatar__section--cta-final .field--name-field-descripcion-8 h2,.node-landing-avatar__section--cta-final .field--name-field-descripcion-8 h3{font-style:italic;}.node-landing-avatar__section--cta-final .field--name-field-enlace-4{grid-column:1;grid-row:2;align-self:start;}@media (max-width:991.98px){.node-landing-avatar__section--cta-final .field--name-field-enlace-4{grid-row:auto;order:3;text-align:center;}}.node-landing-avatar__section--cta-final .field--name-field-enlace-4 a{display:inline-flex;align-items:center;gap:8px;background:#f0522e;color:#fff;padding:16px 24px 16px 20px;border-radius:12px;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background 0.2s ease,transform 0.15s ease;border:none;cursor:pointer;}.node-landing-avatar__section--cta-final .field--name-field-enlace-4 a::before{content:"+";font-size:16px;font-weight:400;}.node-landing-avatar__section--cta-final .field--name-field-enlace-4 a:hover{background:#c9441f;color:#fff;transform:translateY(-1px);}.node-landing-avatar__section--cta-final .field--name-field-enlace-4 a::before{content:none;}.node-landing-avatar__section--cta-final .field--name-field-enlace-4 a::after{content:"→";font-size:16px;}.node-landing-avatar__section--cta-final{}.node-landing-avatar__section--cta-final .field--name-field-imagen-lateral{grid-column:2;grid-row:1/-1;align-self:center;display:flex;flex-direction:column;gap:16px;max-width:400px;}@media (max-width:991.98px){.node-landing-avatar__section--cta-final .field--name-field-imagen-lateral{grid-column:1;grid-row:auto;max-width:400px;order:1;margin:0 auto;}}.node-landing-avatar__section--cta-final .field--name-field-imagen-lateral img{width:100%;height:auto;border-radius:12px;}.page-node-type-contacto .container-xl,.page-node-type-contacto .container-lg,.page-node-type-contacto .container,.node-contacto .container-xl,.node-contacto .container-lg,.node-contacto .container{max-width:51.5rem;}@media (max-width:991.98px){.page-node-type-contacto .container-xl,.page-node-type-contacto .container-lg,.page-node-type-contacto .container,.node-contacto .container-xl,.node-contacto .container-lg,.node-contacto .container{max-width:100%;padding-left:1rem;padding-right:1rem;}}.page-node-type-contacto p,.node-contacto p{color:#333;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:0em;margin-bottom:1rem;}.page-node-type-contacto,.node-contacto{}.page-node-type-contacto .descripcion + *,.page-node-type-contacto .node-content__description + *,.node-contacto .descripcion + *,.node-contacto .node-content__description + *{margin-top:1.5rem;}.page-node-type-contacto,.node-contacto{}.page-node-type-contacto .image img,.page-node-type-contacto .field--name-field-imagen img,.page-node-type-contacto .node-content__image img,.node-contacto .image img,.node-contacto .field--name-field-imagen img,.node-contacto .node-content__image img{width:100%;height:auto;max-width:100%;box-shadow:0 1px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.06);border-radius:0.5rem;}.page-node-type-noticias-general{background-color:#fbfdf6;}.page-node-type-noticias-general .container-xl,.page-node-type-noticias-general .container-lg,.page-node-type-noticias-general .container,.node-noticias-general .container-xl,.node-noticias-general .container-lg,.node-noticias-general .container{max-width:70.5rem;}@media (max-width:991.98px){.page-node-type-noticias-general .container-xl,.page-node-type-noticias-general .container-lg,.page-node-type-noticias-general .container,.node-noticias-general .container-xl,.node-noticias-general .container-lg,.node-noticias-general .container{max-width:100%;padding-left:1rem;padding-right:1rem;}}.page-node-type-noticias-general .node-noticias-general__title,.node-noticias-general .node-noticias-general__title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:2.75rem;font-weight:600;line-height:3rem;letter-spacing:-0.11rem;color:#130146;margin-bottom:0;}@media (max-width:991.98px){.page-node-type-noticias-general .node-noticias-general__title,.node-noticias-general .node-noticias-general__title{font-size:2rem;line-height:2.5rem;letter-spacing:-0.08rem;}}.page-node-type-noticias-general .section--contenido,.node-noticias-general .section--contenido{text-align:center;display:flex;flex-direction:column;align-items:center;}.page-node-type-noticias-general .section--contenido > .field--name-field-titulo,.page-node-type-noticias-general .section--contenido .field--name-field-titulo,.node-noticias-general .section--contenido > .field--name-field-titulo,.node-noticias-general .section--contenido .field--name-field-titulo{display:none;}.page-node-type-noticias-general .section--contenido .field--name-field-descripcion,.node-noticias-general .section--contenido .field--name-field-descripcion{max-width:41.5rem;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#130146;}.page-node-type-noticias-general .section--contenido + .section--lista-posts,.node-noticias-general .section--contenido + .section--lista-posts{margin-top:3rem;}.page-node-type-noticias-general .section--lista-posts,.node-noticias-general .section--lista-posts{padding-bottom:7.5rem;}.page-node-type-post{background-color:#fbfdf6;}.node-post-breadcrumb{display:flex;justify-content:center;padding:1.5rem 0;}@media (max-width:991.98px){.node-post-breadcrumb{padding:1rem 0;}}.node-post-breadcrumb__container{max-width:70.5rem;width:100%;}@media (max-width:991.98px){.node-post-breadcrumb__container{padding-left:1rem;padding-right:1rem;}}.node-post-breadcrumb__list{display:flex;align-items:center;justify-content:center;gap:0.5rem;list-style:none;margin:0;padding:0;flex-wrap:wrap;}.node-post-breadcrumb__item{display:flex;align-items:center;gap:0.25rem;}.node-post-breadcrumb__link{display:flex;align-items:center;gap:0.25rem;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:500;line-height:1rem;color:#130146;text-decoration:none;}.node-post-breadcrumb__link:hover{text-decoration:underline;color:#130146;}.node-post-breadcrumb__icon{width:0.75rem;height:0.75rem;flex-shrink:0;color:currentColor;}.node-post-breadcrumb__item--active .node-post-breadcrumb__icon{color:#6e6c77;}.node-post-breadcrumb__text{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:500;line-height:1rem;color:#6e6c77;}.node-post-breadcrumb__text .field{display:inline;}.node-post{}.node-post .container-xl,.node-post .container-lg,.node-post .container{max-width:50.125rem;}@media (max-width:991.98px){.node-post .container-xl,.node-post .container-lg,.node-post .container{max-width:100%;padding-left:1rem;padding-right:1rem;}}.node-post{}.node-post .node-post__container{padding-top:1.5rem;padding-bottom:6rem;}@media (max-width:991.98px){.node-post .node-post__container{padding-top:1rem;padding-bottom:3rem;}}.node-post{}.node-post .field-group__content{display:flex;flex-direction:column;gap:3rem;}@media (max-width:991.98px){.node-post .field-group__content{gap:2rem;}}.node-post{}.node-post .node-post__meta{display:flex;align-items:center;gap:0.375rem;opacity:0.6;margin-top:-1rem;}@media (max-width:991.98px){.node-post .node-post__meta{margin-top:0;}}.node-post .node-post__meta span{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#130146;}.node-post .node-post__meta-icon{flex-shrink:0;width:1rem;height:1rem;color:#130146;}.node-post{}.node-post h1.page-title,.node-post .page-title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:2.75rem;font-weight:600;line-height:3rem;letter-spacing:-0.11rem;color:#130146;margin-bottom:0;}@media (max-width:991.98px){.node-post h1.page-title,.node-post .page-title{font-size:2rem;line-height:2.5rem;letter-spacing:-0.08rem;}}.node-post{}.node-post .field--name-field-titulo{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:2.75rem;font-weight:600;line-height:3rem;letter-spacing:-0.11rem;color:#130146;margin:0;}@media (max-width:991.98px){.node-post .field--name-field-titulo{font-size:2rem;line-height:2.5rem;letter-spacing:-0.08rem;}}.node-post{}.node-post .field--name-field-imagen img{width:100%;height:auto;max-width:100%;border-radius:1.25rem;box-shadow:none;aspect-ratio:802/451;object-fit:cover;}.node-post{}.node-post .field--name-field-descripcion .field__item > *{margin-top:0;margin-bottom:0;}.node-post .field--name-field-descripcion .field__item > * + *{margin-top:2rem;}.node-post .field--name-field-descripcion .field__item > h2{margin-top:3rem;}.node-post .field--name-field-descripcion .field__item > h2 + p,.node-post .field--name-field-descripcion .field__item > h2 + ul,.node-post .field--name-field-descripcion .field__item > h2 + ol,.node-post .field--name-field-descripcion .field__item > h2 + div{margin-top:2.5rem;}.node-post .field--name-field-descripcion .field__item > h3{margin-top:2rem;}.node-post .field--name-field-descripcion .field__item > h3 + p,.node-post .field--name-field-descripcion .field__item > h3 + ul,.node-post .field--name-field-descripcion .field__item > h3 + ol,.node-post .field--name-field-descripcion .field__item > h3 + div{margin-top:2rem;}.node-post .field--name-field-descripcion .field__item > h4{margin-top:2rem;}.node-post .field--name-field-descripcion .field__item > h4 + p,.node-post .field--name-field-descripcion .field__item > h4 + ul,.node-post .field--name-field-descripcion .field__item > h4 + ol{margin-top:1.5rem;}.node-post .field--name-field-descripcion .field__item > blockquote{margin-top:3rem;}.node-post .field--name-field-descripcion .field__item > blockquote + *{margin-top:3rem;}.node-post .field--name-field-descripcion .field__item > img,.node-post .field--name-field-descripcion .field__item > figure{margin-top:3rem;}.node-post .field--name-field-descripcion .field__item > img + *,.node-post .field--name-field-descripcion .field__item > figure + *{margin-top:3rem;}.node-post .field--name-field-descripcion .field__item > *:first-child{margin-top:0;}.node-post .field--name-field-descripcion p{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#130146;}.node-post .field--name-field-descripcion strong{font-weight:600;}.node-post .field--name-field-descripcion h2{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;color:#130146;}.node-post .field--name-field-descripcion h3{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#130146;}.node-post .field--name-field-descripcion h4{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;color:#130146;}.node-post .field--name-field-descripcion ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:1rem;}.node-post .field--name-field-descripcion ul li{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#130146;padding-left:0.875rem;position:relative;}.node-post .field--name-field-descripcion ul li::before{content:"";position:absolute;left:0;top:0.625rem;width:0.25rem;height:0.25rem;border-radius:50%;background-color:#130146;}.node-post .field--name-field-descripcion ul li strong{font-weight:600;}.node-post .field--name-field-descripcion ol{padding-left:2.25rem;display:flex;flex-direction:column;gap:1rem;}.node-post .field--name-field-descripcion ol li{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#130146;}.node-post .field--name-field-descripcion ol li::marker{font-weight:600;}.node-post .field--name-field-descripcion blockquote{background-color:#fdeae5;border-radius:0.75rem;padding:1.5rem;border:none;}.node-post .field--name-field-descripcion blockquote p{font-weight:600;font-style:italic;}.node-post .field--name-field-descripcion blockquote p strong,.node-post .field--name-field-descripcion blockquote p b{color:#f0522e;}.node-post .field--name-field-descripcion a,.node-post .field--name-field-descripcion a span{color:#f0522e !important;text-decoration:underline;}.node-post .field--name-field-descripcion a:hover,.node-post .field--name-field-descripcion a:hover span{color:#c9441f !important;}.node-post .field--name-field-descripcion img{width:100%;height:auto;border-radius:1.25rem;}.node-post-premium{position:relative;}.node-post-premium__overlay{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:4rem;padding-bottom:2rem;}.node-post-premium__overlay::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:6rem;background:linear-gradient(to bottom,rgba(251,253,246,0) 0%,#fbfdf6 100%);pointer-events:none;}.node-post-premium__dialog{display:flex;flex-direction:column;align-items:center;gap:2.5rem;max-width:34.25rem;width:100%;}@media (max-width:991.98px){.node-post-premium__dialog{max-width:100%;padding:0 1rem;}}.node-post-premium__dialog-top{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;}.node-post-premium__lock{width:3rem;height:3rem;opacity:0.2;color:#130146;flex-shrink:0;}.node-post-premium__message{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:500;line-height:2rem;color:#130146;text-align:center;margin:0;}.node-post-premium__cta{display:flex;align-items:center;justify-content:center;gap:0.5rem;height:3rem;padding:0 1.5rem;background-color:#f0522e;border-radius:0.75rem;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:0.875rem;font-weight:600;line-height:1rem;color:#fff;text-decoration:none;border:none;cursor:pointer;transition:background-color 0.2s ease;}.node-post-premium__cta:hover{background-color:#c9441f;color:#fff;}.node-post-related{background-color:#fafaf8;padding:6rem 1.5rem;}@media (max-width:991.98px){.node-post-related{padding:3rem 1rem;}}.node-post-related__inner{max-width:70.5rem;margin:0 auto;display:flex;flex-direction:column;gap:4.5rem;}@media (max-width:991.98px){.node-post-related__inner{gap:2.5rem;}}.node-post-related__title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:600;line-height:2.5rem;color:#130146;text-align:center;margin:0;}.node-post-related__cards{display:flex;gap:1.875rem;align-items:stretch;justify-content:center;}@media (max-width:991.98px){.node-post-related__cards{flex-direction:column;gap:1.5rem;}}.node-post-related__cards > .views-element-container{display:contents;}.node-post-related__cards .view{display:contents;}.node-post-related__cards .view-content{display:contents;}.node-post-related__cards .views-row{flex:1 1 0;min-width:0;max-width:356px;}@media (max-width:991.98px){.node-post-related__cards .views-row{max-width:100%;}}.node-post-related__cards .node-post-teaser{height:100%;}.node-post-related__cards .node-post-teaser__image img{width:100%;height:auto;aspect-ratio:270/152;object-fit:cover;border-radius:0.75rem 0.75rem 0 0;}.node-post-related__cards .node-post-teaser__cta{display:none;}.user-login-page__divider,.user-register-page__divider{display:flex;flex-direction:row;align-items:center;gap:0.75rem;margin:0.5rem 0;width:100%;}.user-login-page__divider-line,.user-register-page__divider-line{flex:1 1 0;min-width:0;min-height:1px;border-top:1px solid rgba(0,0,0,0.25);align-self:center;}.user-login-page__divider-text,.user-register-page__divider-text{flex-shrink:0;}.path-user:not(.user-logged-in) .section,.path-user-my-profile:not(.user-logged-in) .section{padding-top:2rem;}.path-user:not(.user-logged-in),.path-user-my-profile:not(.user-logged-in){}.path-user:not(.user-logged-in) .user-login-page,.path-user-my-profile:not(.user-logged-in) .user-login-page{display:flex;flex-direction:column;gap:1rem;width:100%;}.path-user:not(.user-logged-in) .user-login-page__title,.path-user-my-profile:not(.user-logged-in) .user-login-page__title{text-align:center;}.path-user:not(.user-logged-in) .user-login-page__subtitle,.path-user-my-profile:not(.user-logged-in) .user-login-page__subtitle{text-align:center;margin:0;}.path-user:not(.user-logged-in) .user-login-page__social,.path-user-my-profile:not(.user-logged-in) .user-login-page__social{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.75rem;justify-content:center;}.path-user:not(.user-logged-in) .user-login-page__social-link,.path-user-my-profile:not(.user-logged-in) .user-login-page__social-link{flex:1 1 auto;min-width:0;max-width:100%;text-align:center;}.path-user:not(.user-logged-in) .user-login-page__form,.path-user-my-profile:not(.user-logged-in) .user-login-page__form{width:100%;}.path-user:not(.user-logged-in) .user-login-page__footer,.path-user-my-profile:not(.user-logged-in) .user-login-page__footer{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.25rem;margin-top:0.5rem;}.path-user:not(.user-logged-in) .user-login-page__footer-text,.path-user-my-profile:not(.user-logged-in) .user-login-page__footer-text{margin:0;}.path-user:not(.user-logged-in) .user-login-page__footer-link,.path-user-my-profile:not(.user-logged-in) .user-login-page__footer-link{flex-shrink:0;}.path-user:not(.user-logged-in),.path-user-my-profile:not(.user-logged-in){}.path-user:not(.user-logged-in) .user-register-page,.path-user-my-profile:not(.user-logged-in) .user-register-page{display:flex;flex-direction:column;gap:1rem;width:100%;}.path-user:not(.user-logged-in) .user-register-page__title,.path-user-my-profile:not(.user-logged-in) .user-register-page__title{text-align:center;}.path-user:not(.user-logged-in) .user-register-page__social,.path-user-my-profile:not(.user-logged-in) .user-register-page__social{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.75rem;justify-content:center;}.path-user:not(.user-logged-in) .user-register-page__social-link,.path-user-my-profile:not(.user-logged-in) .user-register-page__social-link{flex:1 1 auto;min-width:0;max-width:100%;text-align:center;}.path-user:not(.user-logged-in) .user-register-page__form,.path-user-my-profile:not(.user-logged-in) .user-register-page__form{width:100%;}.path-user:not(.user-logged-in) .user-register-page__footer,.path-user-my-profile:not(.user-logged-in) .user-register-page__footer{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.25rem;margin-top:0.5rem;}.path-user:not(.user-logged-in) .user-register-page__footer-text,.path-user-my-profile:not(.user-logged-in) .user-register-page__footer-text{margin:0;}.path-user:not(.user-logged-in) .user-register-page__footer-link,.path-user-my-profile:not(.user-logged-in) .user-register-page__footer-link{flex-shrink:0;}.path-user:not(.user-logged-in),.path-user-my-profile:not(.user-logged-in){}.path-user:not(.user-logged-in) .user-pass-page,.path-user-my-profile:not(.user-logged-in) .user-pass-page{display:flex;flex-direction:column;gap:1rem;width:100%;}.path-user:not(.user-logged-in) .user-pass-page__title,.path-user-my-profile:not(.user-logged-in) .user-pass-page__title{text-align:center;}.path-user:not(.user-logged-in) .user-pass-page__subtitle,.path-user-my-profile:not(.user-logged-in) .user-pass-page__subtitle{text-align:center;margin:0;}.path-user:not(.user-logged-in) .user-pass-page__form,.path-user-my-profile:not(.user-logged-in) .user-pass-page__form{width:100%;}.path-user:not(.user-logged-in) .user-pass-page__footer,.path-user-my-profile:not(.user-logged-in) .user-pass-page__footer{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.25rem;margin-top:0.5rem;}.path-user:not(.user-logged-in) .user-pass-page__footer-text,.path-user-my-profile:not(.user-logged-in) .user-pass-page__footer-text{margin:0;}.path-user:not(.user-logged-in) .user-pass-page__footer-link,.path-user-my-profile:not(.user-logged-in) .user-pass-page__footer-link{flex-shrink:0;}.path-user:not(.user-logged-in),.path-user-my-profile:not(.user-logged-in){}.path-user:not(.user-logged-in) .user-login-form,.path-user:not(.user-logged-in) .user-pass-form,.path-user:not(.user-logged-in) .user-register-form,.path-user-my-profile:not(.user-logged-in) .user-login-form,.path-user-my-profile:not(.user-logged-in) .user-pass-form,.path-user-my-profile:not(.user-logged-in) .user-register-form{display:flex;flex-direction:column;gap:1rem;width:100%;}.path-user:not(.user-logged-in),.path-user-my-profile:not(.user-logged-in){}.path-user:not(.user-logged-in) .user-reset,.path-user-my-profile:not(.user-logged-in) .user-reset{max-width:32rem;margin-left:auto;margin-right:auto;}.path-user:not(.user-logged-in) .user-reset__header,.path-user-my-profile:not(.user-logged-in) .user-reset__header{margin-bottom:1.5rem;text-align:center;}.path-user:not(.user-logged-in) .user-reset__title,.path-user-my-profile:not(.user-logged-in) .user-reset__title{margin:0 0 0.5rem;}.path-user:not(.user-logged-in) .user-reset__subtitle,.path-user-my-profile:not(.user-logged-in) .user-reset__subtitle{margin:0;}.path-user:not(.user-logged-in) .user-reset .form-item + .form-item,.path-user-my-profile:not(.user-logged-in) .user-reset .form-item + .form-item{margin-top:0.75rem;}.path-user:not(.user-logged-in) .user-reset .form-actions,.path-user-my-profile:not(.user-logged-in) .user-reset .form-actions{margin-top:1rem;}.path-user:not(.user-logged-in) .tools-user__forgot,.path-user-my-profile:not(.user-logged-in) .tools-user__forgot{display:block;margin-top:1rem;text-align:center;}.path-user:not(.user-logged-in) .tools-user__register,.path-user-my-profile:not(.user-logged-in) .tools-user__register{display:flex;justify-content:center;gap:0.25rem;margin-top:1rem;}.path-user:not(.user-logged-in) .tools-user-pass-instructions,.path-user-my-profile:not(.user-logged-in) .tools-user-pass-instructions{margin-bottom:1.5rem;text-align:center;}.path-user:not(.user-logged-in) .tools-user-pass-instructions .tools-user-pass-title,.path-user-my-profile:not(.user-logged-in) .tools-user-pass-instructions .tools-user-pass-title{font-weight:700;margin-bottom:0.5rem;}.path-user:not(.user-logged-in) .tools-user-pass-login,.path-user-my-profile:not(.user-logged-in) .tools-user-pass-login{margin-top:1rem;text-align:center;}.swal2-container .swal2-modal.tools-user__swal{padding:2rem;border-radius:1rem;}.swal2-container .swal2-modal.tools-user__swal .swal2-close{position:absolute;top:0.25rem;right:0.25rem;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0;color:currentColor;opacity:0.8;}.swal2-container .swal2-modal.tools-user__swal .swal2-close::before{content:"×";font-size:1.5rem;line-height:1;font-weight:300;}.swal2-container .swal2-modal.tools-user__swal .swal2-close:hover{opacity:1;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-icon{margin:0 auto;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-icon img{width:1.5rem;height:1.5rem;object-fit:contain;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-title{margin-top:0.75rem;font-weight:700;text-align:center;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-body{margin-top:1rem;line-height:1.5;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-body p{margin:0 0 0.5em;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-body p:last-child{margin-bottom:0;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-body a{text-decoration:none;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-body a:hover{text-decoration:underline;}.swal2-container .swal2-modal.tools-user__swal .swal2-html-container{padding:0;}.swal2-container .swal2-modal.tools-user__swal * + .swal2-actions{margin-top:1.5rem;}.swal2-container .swal2-modal.tools-user__swal .tools-user__swal-btn{padding:0.5rem 1rem;border-radius:0.375rem;cursor:pointer;border:none;font-weight:500;}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--login .tools-user__swal-icon{background:rgba(245,158,11,0.2);}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--pass .tools-user__swal-icon{background:rgba(34,197,94,0.2);}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--register .tools-user__swal-icon{background:rgba(239,68,68,0.2);}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--flood .tools-user__swal-icon{background:rgba(239,68,68,0.2);}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--cancel .tools-user__swal-icon{background:rgba(245,158,11,0.2);}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .tools-user__swal-icon{background:rgba(239,68,68,0.2);}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference{margin-top:1rem;text-align:left;}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-radios,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-radios{margin:0;text-align:left;}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-type-radio,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-item--radio,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-type-radio,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-item--radio{margin:0 0 0.5rem;text-align:left;}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-type-radio:last-child,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-item--radio:last-child,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-type-radio:last-child,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-item--radio:last-child{margin-bottom:0;}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-type-radio input[type=radio],.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-item--radio input[type=radio],.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-type-radio input[type=radio],.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-item--radio input[type=radio]{margin-right:0.5rem;vertical-align:middle;}.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-type-radio label strong,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-type-radio label b,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-item--radio label strong,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item-session-reference .form-item--radio label b,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-type-radio label strong,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-type-radio label b,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-item--radio label strong,.swal2-container .swal2-modal.tools-user__swal.tools-user__swal--session-limit .form-item--session-reference .form-item--radio label b{font-weight:700;}.path-session-limit main{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:1.5rem;}.path-session-limit .session-limit__panel{max-width:100%;width:100%;margin-left:auto;margin-right:auto;}.path-session-limit .session-limit__title{text-align:center;margin-bottom:1.5rem;}.path-session-limit .session-limit__form .tools-user__swal-icon{margin:0 auto;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;overflow:visible;background:#fceeef;position:relative;}.path-session-limit .session-limit__form .tools-user__swal-icon img{width:1.5rem;height:1.5rem;object-fit:contain;}.path-session-limit .session-limit__form .tools-user__swal-body{margin-top:1rem;line-height:1.5;}.path-session-limit .session-limit__form .tools-user__swal-body p{margin:0 0 0.5em;}.path-session-limit .session-limit__form .tools-user__swal-body p:last-child{margin-bottom:0;}.path-session-limit .session-limit__form .tools-user__swal-body a{text-decoration:none;}.path-session-limit .session-limit__form .tools-user__swal-body a:hover{text-decoration:underline;}.path-session-limit .session-limit__form .form-item + .form-item{margin-top:0.75rem;}.path-session-limit .session-limit__form .form-item-session-reference,.path-session-limit .session-limit__form .form-item--session-reference{margin-top:1rem;text-align:left;}.path-session-limit .session-limit__form .form-item-session-reference .form-radios,.path-session-limit .session-limit__form .form-item--session-reference .form-radios{margin:0;text-align:left;}.path-session-limit .session-limit__form .form-item-session-reference .form-type-radio,.path-session-limit .session-limit__form .form-item-session-reference .form-item--radio,.path-session-limit .session-limit__form .form-item--session-reference .form-type-radio,.path-session-limit .session-limit__form .form-item--session-reference .form-item--radio{margin:0 0 0.5rem;text-align:left;}.path-session-limit .session-limit__form .form-item-session-reference .form-type-radio:last-child,.path-session-limit .session-limit__form .form-item-session-reference .form-item--radio:last-child,.path-session-limit .session-limit__form .form-item--session-reference .form-type-radio:last-child,.path-session-limit .session-limit__form .form-item--session-reference .form-item--radio:last-child{margin-bottom:0;}.path-session-limit .session-limit__form .form-item-session-reference .form-type-radio input[type=radio],.path-session-limit .session-limit__form .form-item-session-reference .form-item--radio input[type=radio],.path-session-limit .session-limit__form .form-item--session-reference .form-type-radio input[type=radio],.path-session-limit .session-limit__form .form-item--session-reference .form-item--radio input[type=radio]{margin-right:0.5rem;vertical-align:middle;}.path-session-limit .session-limit__form .form-item-session-reference .form-type-radio label strong,.path-session-limit .session-limit__form .form-item-session-reference .form-type-radio label b,.path-session-limit .session-limit__form .form-item-session-reference .form-item--radio label strong,.path-session-limit .session-limit__form .form-item-session-reference .form-item--radio label b,.path-session-limit .session-limit__form .form-item--session-reference .form-type-radio label strong,.path-session-limit .session-limit__form .form-item--session-reference .form-type-radio label b,.path-session-limit .session-limit__form .form-item--session-reference .form-item--radio label strong,.path-session-limit .session-limit__form .form-item--session-reference .form-item--radio label b{font-weight:700;}.path-session-limit .session-limit__form .session-limit__submit{margin-top:1rem;}.path-session-limit .session-limit__form .session-limit__submit .tools-user__swal-btn,.path-session-limit .session-limit__form .session-limit__submit input[type=submit],.path-session-limit .session-limit__form .session-limit__submit button[type=submit]{padding:0.5rem 1rem;border-radius:0.375rem;font-weight:500;}.pwd-see .shwpd{margin:0 !important;float:none !important;cursor:pointer;z-index:2;}.pwd-see .shwpd.eye-open,.pwd-see .shwpd.eye-close{margin:0 !important;}.pwd-see .form-item-pass-pass1,.pwd-see .form-item-pass-pass2{display:flex !important;flex-direction:column !important;}.pwd-see .form-item-pass-pass1 > *,.pwd-see .form-item-pass-pass2 > *{max-width:100% !important;}.pwd-see .password-eye-wrapper,.pwd-see .form-item__widget-wrapper:has(.shwpd){position:relative !important;display:block !important;width:100% !important;box-sizing:border-box !important;}.pwd-see .password-eye-wrapper input[type=password],.pwd-see .password-eye-wrapper input[type=text],.pwd-see .form-item__widget-wrapper:has(.shwpd) input[type=password],.pwd-see .form-item__widget-wrapper:has(.shwpd) input[type=text]{width:100% !important;max-width:100% !important;padding-right:2.5rem !important;box-sizing:border-box !important;}.pwd-see .password-eye-wrapper .shwpd,.pwd-see .form-item__widget-wrapper:has(.shwpd) .shwpd{position:absolute !important;top:0 !important;bottom:0 !important;left:auto !important;right:0.75rem !important;width:24px !important;height:16px !important;margin:auto 0 !important;display:block !important;background-position:center !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:has(div),.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):has(div){position:relative !important;display:grid !important;grid-template-columns:1fr !important;grid-template-rows:auto auto !important;width:100% !important;box-sizing:border-box !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:has(div) input[type=password],.pwd-see .form-item-pass-pass2 .password-eye-wrapper:has(div) input[type=text],.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):has(div) input[type=password],.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):has(div) input[type=text]{grid-column:1 !important;grid-row:1 !important;width:100% !important;max-width:100% !important;padding-right:2.5rem !important;box-sizing:border-box !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:has(div) .shwpd,.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):has(div) .shwpd{grid-column:1 !important;grid-row:1 !important;justify-self:end !important;align-self:center !important;position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;margin:0 0.75rem 0 0 !important;width:24px !important;height:16px !important;background-position:center !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:has(div) > div,.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):has(div) > div{grid-column:1 !important;grid-row:2 !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:not(:has(div)),.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):not(:has(div)){position:relative !important;display:block !important;width:100% !important;box-sizing:border-box !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:not(:has(div)) input[type=password],.pwd-see .form-item-pass-pass2 .password-eye-wrapper:not(:has(div)) input[type=text],.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):not(:has(div)) input[type=password],.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):not(:has(div)) input[type=text]{width:100% !important;max-width:100% !important;padding-right:2.5rem !important;box-sizing:border-box !important;}.pwd-see .form-item-pass-pass2 .password-eye-wrapper:not(:has(div)) .shwpd,.pwd-see .form-item-pass-pass2 .form-item__widget-wrapper:has(.shwpd):not(:has(div)) .shwpd{position:absolute !important;top:0 !important;bottom:0 !important;left:auto !important;right:0.75rem !important;width:24px !important;height:16px !important;margin:auto 0 !important;display:block !important;background-position:center !important;}.pwd-see .form-item:has(.shwpd):not(:has(.password-eye-wrapper)):not(:has(.form-item__widget-wrapper)){display:grid !important;grid-template-columns:1fr;}.pwd-see .form-item:has(.shwpd):not(:has(.password-eye-wrapper)):not(:has(.form-item__widget-wrapper)) input[type=password],.pwd-see .form-item:has(.shwpd):not(:has(.password-eye-wrapper)):not(:has(.form-item__widget-wrapper)) input[type=text]{grid-column:1;grid-row:2;padding-right:2.5rem !important;box-sizing:border-box;}.pwd-see .form-item:has(.shwpd):not(:has(.password-eye-wrapper)):not(:has(.form-item__widget-wrapper)) .shwpd{grid-column:1;grid-row:2;justify-self:end;align-self:center;margin-right:0.75rem;width:24px;height:16px;background-position:center;}.path-inspirate{background-color:#fbfdf6;}.inspirate{display:flex;flex-direction:column;gap:48px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;}@media (max-width:991.98px){.inspirate{gap:32px;}}.inspirate > .views-element-container{display:contents;}.inspirate .node-post-teaser__marca{display:none;}.inspirate__section{display:flex;flex-direction:column;gap:28px;}@media (max-width:991.98px){.inspirate__section{gap:20px;}}.inspirate__section-header{display:flex;align-items:center;justify-content:space-between;gap:24px;}.inspirate__section-title{margin:0;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#130146;}.inspirate__section-link{display:flex;align-items:center;gap:6px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#f0522e;text-decoration:none;white-space:nowrap;flex-shrink:0;}.inspirate__section-link:hover{color:#f0522e;text-decoration:none;}.inspirate__section-link svg{flex-shrink:0;width:16px;height:16px;}.inspirate-hero-slider{overflow:hidden;border-radius:12px;background:#fff;border:1px solid #e5e5e7;box-shadow:0 8px 16px rgba(37,44,18,0.04);}.inspirate-hero-slider__track{display:flex;transition:transform 0.4s ease;}.inspirate-hero-slider__slide{flex:0 0 100%;min-width:0;}.inspirate-hero-slider__slide .node-post-teaser{border:none;border-radius:0;}.inspirate-hero-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:16px;}.inspirate-hero-slider__dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background:#e5e5e7;transition:background-color 0.2s;}.inspirate-hero-slider__dot--active{background:#130146;}.inspirate__hero .node-post-teaser{display:flex;flex-direction:row;height:auto;}@media (max-width:991.98px){.inspirate__hero .node-post-teaser{flex-direction:column;}}.inspirate__hero .node-post-teaser__image-wrapper{flex:1 1 50%;min-width:0;}.inspirate__hero .node-post-teaser__image{height:100%;}.inspirate__hero .node-post-teaser__image img{height:100%;aspect-ratio:auto;border-radius:12px;}@media (max-width:991.98px){.inspirate__hero .node-post-teaser__image img{aspect-ratio:270/152;border-radius:12px 12px 0 0;height:auto;}}.inspirate__hero .node-post-teaser__data{display:none;}.inspirate__hero .node-post-teaser__label--body{display:flex;background:#fff;}.inspirate__hero .node-post-teaser__label-text{font-size:14px;line-height:20px;}.inspirate__hero .node-post-teaser__body{flex:1 1 50%;min-width:0;padding:40px;gap:40px;justify-content:center;}@media (max-width:991.98px){.inspirate__hero .node-post-teaser__body{padding:20px;gap:24px;}}.inspirate__hero .node-post-teaser__title a{font-size:24px;line-height:32px;}@media (max-width:991.98px){.inspirate__hero .node-post-teaser__title a{font-size:18px;line-height:24px;}}.inspirate__hero .node-post-teaser__meta{display:none;}.inspirate__hero .node-post-teaser__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;height:40px;padding:0 16px;border:1px solid #f0522e;border-radius:10px;background:#fff;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#f0522e;text-decoration:none;white-space:nowrap;transition:background-color 0.2s,color 0.2s;}.inspirate__hero .node-post-teaser__cta:hover{background:#f0522e;color:#fff;}.inspirate__tendencias-cards{display:flex;gap:24px;}@media (max-width:991.98px){.inspirate__tendencias-cards{flex-direction:column;gap:16px;}}.inspirate__tendencias-cards .inspirate__inspo-card{flex:1 1 0%;min-width:0;}.inspirate__tendencias-cards .node-post-teaser{display:flex;flex-direction:row;padding:8px;padding-right:0;height:100%;align-items:flex-start;}.inspirate__tendencias-cards .node-post-teaser__image-wrapper{flex-shrink:0;width:96px;height:96px;position:static;}.inspirate__tendencias-cards .node-post-teaser__data{display:none;}.inspirate__tendencias-cards .node-post-teaser__image{width:96px;height:96px;}.inspirate__tendencias-cards .node-post-teaser__image img{width:96px;height:96px;aspect-ratio:1;border-radius:8px;object-fit:cover;}.inspirate__tendencias-cards .node-post-teaser__body{flex:1 1 0%;min-width:0;padding:8px 16px 0;gap:16px;align-self:stretch;}.inspirate__tendencias-cards .node-post-teaser__label--body{display:flex;opacity:0.6;background:none;padding:0;height:auto;}.inspirate__tendencias-cards .node-post-teaser__label-text{font-size:12px;font-weight:400;line-height:16px;}.inspirate__tendencias-cards .node-post-teaser__title{flex:1;}.inspirate__tendencias-cards .node-post-teaser__title a{font-size:14px;font-weight:600;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.inspirate__tendencias-cards .node-post-teaser__meta{display:none;}.inspirate__tendencias-cards .node-post-teaser__cta{display:none;}.inspirate__exito-cards{display:flex;gap:24px;}@media (max-width:991.98px){.inspirate__exito-cards{flex-direction:column;gap:16px;}}.inspirate__exito-cards > div{display:contents;}.inspirate__exito-cards .node-post-teaser{display:flex;flex-direction:row;flex:1 1 0%;min-width:0;height:auto;align-items:center;}.inspirate__exito-cards .node-post-teaser__image-wrapper{flex-shrink:0;width:180px;height:180px;position:static;}@media (max-width:991.98px){.inspirate__exito-cards .node-post-teaser__image-wrapper{width:120px;height:120px;}}.inspirate__exito-cards .node-post-teaser__data{display:none;}.inspirate__exito-cards .node-post-teaser__image{width:100%;height:100%;}.inspirate__exito-cards .node-post-teaser__image img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;}.inspirate__exito-cards .node-post-teaser__body{flex:1 1 0%;min-width:0;padding:20px;gap:12px;justify-content:center;align-self:stretch;}.inspirate__exito-cards .node-post-teaser__label--body{display:flex;opacity:0.6;background:none;padding:0;height:auto;}.inspirate__exito-cards .node-post-teaser__label-text{font-size:12px;font-weight:400;line-height:16px;}.inspirate__exito-cards .node-post-teaser__title a{font-size:16px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis;}.inspirate__exito-cards .node-post-teaser__marca{display:flex;align-items:center;gap:8px;margin-top:auto;}.inspirate__exito-cards .node-post-teaser__marca-logo{width:24px;height:24px;border-radius:6px;object-fit:cover;flex-shrink:0;}.inspirate__exito-cards .node-post-teaser__marca-name{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;}.inspirate__exito-cards .node-post-teaser__meta{display:none;}.inspirate__exito-cards .node-post-teaser__cta{display:none;}.inspirate__blog-cards{display:flex;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;}.inspirate__blog-cards::-webkit-scrollbar{display:none;}.inspirate__blog-cards{scrollbar-width:none;}@media (max-width:991.98px){.inspirate__blog-cards{gap:16px;}}.inspirate__blog-cards > div{display:contents;}.inspirate__blog-cards .node-post-teaser{display:flex;flex-direction:column;flex:1 1 0%;min-width:0;height:auto;}.inspirate__blog-cards .node-post-teaser__image img{aspect-ratio:270/152;border-radius:12px 12px 0 0;}.inspirate__blog-cards .node-post-teaser__data{display:flex;}.inspirate__blog-cards .node-post-teaser__label--body{display:none !important;}.inspirate__blog-cards .node-post-teaser__body{padding:20px;gap:20px;flex:1;}.inspirate__blog-cards .node-post-teaser__title{flex:1;}.inspirate__blog-cards .node-post-teaser__title a{font-size:14px;font-weight:600;line-height:16px;}.inspirate__blog-cards .node-post-teaser__meta{display:flex;opacity:0.6;}.inspirate__blog-cards .node-post-teaser__cta{display:none;}.proyecto-card{background:#fff;border:1px solid #e5e5e7;border-radius:12px;padding:24px;width:100%;overflow:hidden;}.proyecto-card__content{display:flex;flex-direction:column;gap:16px;}.proyecto-card__detail{display:flex;flex-direction:column;gap:8px;}.proyecto-card__title-row{display:flex;align-items:center;gap:48px;justify-content:space-between;}.proyecto-card__title{flex:1;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#130146;margin:0;}.proyecto-card__subtitle-row{display:flex;align-items:center;justify-content:space-between;}.proyecto-card__meta-items{display:flex;align-items:center;gap:8px;}.proyecto-card__brand{display:flex;align-items:center;gap:6px;}.proyecto-card__brand-avatar{width:20px;height:20px;border-radius:4px;object-fit:cover;flex-shrink:0;}.proyecto-card__brand-name{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;}.proyecto-card__separator{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.proyecto-card__date-item{display:flex;align-items:center;gap:4px;}.proyecto-card__date-item svg{width:16px;height:16px;flex-shrink:0;color:#130146;}.proyecto-card__date-text{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.proyecto-card__date-text strong{font-weight:600;}.proyecto-card__freelancer-badge{display:flex;align-items:center;gap:4px;height:20px;padding:0 8px;background:#fdeae5;border-radius:4px;flex-shrink:0;}.proyecto-card__freelancer-badge svg{width:12px;height:12px;flex-shrink:0;color:#f0522e;}.proyecto-card__freelancer-badge span{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#f0522e;white-space:nowrap;}.proyecto-card__data-row{display:flex;align-items:flex-end;gap:60px;}.proyecto-card__data-items{display:flex;flex:1;align-items:center;}.proyecto-card__data-group{display:flex;flex:1;align-items:center;justify-content:center;gap:2px;}.proyecto-card__data-group:first-child{justify-content:flex-start;gap:8px;}.proyecto-card__data-item{display:flex;align-items:center;gap:6px;}.proyecto-card__data-item svg{width:16px;height:16px;flex-shrink:0;color:#130146;}.proyecto-card__data-item span{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#130146;white-space:nowrap;}.proyecto-card__data-comma{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#130146;text-align:center;}.proyecto-card__avatars{display:flex;flex:1;align-items:center;justify-content:center;gap:4px;}.proyecto-card__avatar-sm{width:20px;height:20px;border-radius:6px;object-fit:cover;flex-shrink:0;}.proyecto-card__buttons{display:flex;align-items:center;gap:8px;flex-shrink:0;}.proyecto-card__btn{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer;text-decoration:none;border:none;}.proyecto-card__btn svg{width:16px;height:16px;flex-shrink:0;}.proyecto-card__btn--primary{background:#f0522e;color:#fff;}.proyecto-card__btn--primary:hover{background:#c9441f;color:#fff;text-decoration:none;}.proyecto-card__btn--outline{background:#fff;border:1px solid #f0522e;color:#f0522e;}.proyecto-card__btn--outline svg{color:#f0522e;}.proyecto-card__btn--outline:hover{background:#fef2ef;color:#f0522e;text-decoration:none;}.page-node-type-proyecto-de-content-creators,.page-node-type-proyecto-de-social-media,.page-node-type-proyecto-de-shooting{background-color:#fbfdf6;}.node--type-proyecto-de-content-creators > .node__content > .field,.node--type-proyecto-de-social-media > .node__content > .field,.node--type-proyecto-de-shooting > .node__content > .field{display:none;}.node--type-proyecto-de-content-creators .proyecto-card,.node--type-proyecto-de-social-media .proyecto-card,.node--type-proyecto-de-shooting .proyecto-card{display:block;}.node--type-proyecto-de-content-creators .proyecto-tareas,.node--type-proyecto-de-social-media .proyecto-tareas,.node--type-proyecto-de-shooting .proyecto-tareas{display:flex;}.proyecto-tabs{display:flex;align-items:center;border-bottom:1px solid #e5e5e7;width:100%;}.proyecto-tabs__item{display:flex;align-items:center;justify-content:center;height:48px;padding:0 24px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#6e6c77;text-decoration:none;border-bottom:2px solid transparent;cursor:pointer;background:none;border-top:none;border-left:none;border-right:none;white-space:nowrap;}.proyecto-tabs__item--active,.proyecto-tabs__item.is-active{color:#f0522e;border-bottom-color:#f0522e;}.proyecto-tabs__item:hover{color:#f0522e;text-decoration:none;}.proyecto-stepper{display:flex;align-items:center;gap:24px;width:100%;}.proyecto-stepper__steps{display:flex;align-items:center;gap:8px;flex:1;}.proyecto-stepper__step{display:flex;align-items:center;gap:12px;flex:1;padding:12px;border-radius:8px;background:#fff;border:1px solid #e5e5e7;cursor:pointer;text-decoration:none;color:inherit;min-width:0;}.proyecto-stepper__step--active{background:#ffb9a9;border-color:#ffb9a9;}.proyecto-stepper__step:hover{text-decoration:none;color:inherit;}.proyecto-stepper__step-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;border-radius:8px;background:#fff;flex-shrink:0;}.proyecto-stepper__step-icon svg{width:20px;height:20px;color:#130146;}.proyecto-stepper__step-text{display:flex;flex-direction:column;gap:8px;min-width:0;}.proyecto-stepper__step-title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.proyecto-stepper__step-count{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;}.proyecto-stepper__step-count strong{font-weight:600;}.proyecto-stepper__step:not(.proyecto-stepper__step--active) .proyecto-stepper__step-count{color:#9c9aa3;}.proyecto-stepper__created-btn{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;width:180px;flex-shrink:0;background:#fff;border:1px solid #e5e5e7;border-radius:10px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;cursor:pointer;white-space:nowrap;text-decoration:none;}.proyecto-stepper__created-btn svg{width:16px;height:16px;flex-shrink:0;}.proyecto-stepper__created-btn:hover{border-color:#130146;text-decoration:none;color:#130146;}.proyecto-task-list{background:#fff;border:1px solid #e5e5e7;border-radius:16px;overflow:hidden;width:100%;}.proyecto-task-list__inner{padding:0 24px;}.proyecto-task-row{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid #e5e5e7;}.proyecto-task-row:last-child{border-bottom:none;}.proyecto-task-row__user{display:flex;align-items:center;gap:12px;flex:1;min-width:0;}.proyecto-task-row__avatar{width:32px;height:32px;border-radius:8px;object-fit:cover;flex-shrink:0;}.proyecto-task-row__avatar--placeholder{width:32px;height:32px;border-radius:8px;background:#e5e5e7;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;color:#6e6c77;}.proyecto-task-row__name{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.proyecto-task-row__material{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;opacity:0.8;}.proyecto-task-row__material-label{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;background:#fff;border:1px solid #e5e5e7;border-radius:6px;max-width:100%;}.proyecto-task-row__material-label svg{width:16px;height:16px;flex-shrink:0;color:#130146;}.proyecto-task-row__material-label span{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.proyecto-task-row__status{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;}.proyecto-task-status{display:inline-flex;align-items:center;gap:2px;height:20px;padding:0 8px;border-radius:4px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;}.proyecto-task-status svg{width:12px;height:12px;flex-shrink:0;}.proyecto-task-status--pendiente{background:#fff9e6;color:#a37a00;}.proyecto-task-status--pendiente svg{color:#a37a00;}.proyecto-task-status--completado{background:#e9fcf6;color:#10654c;}.proyecto-task-status--completado svg{color:#10654c;}.proyecto-task-status--en-curso{background:#fff1e6;color:#a24a02;}.proyecto-task-status--en-curso svg{color:#a24a02;}.proyecto-task-status--en-revision{background:#fff9e6;color:#a37a00;}.proyecto-task-status--en-revision svg{color:#a37a00;}.proyecto-task-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1;min-width:0;}.proyecto-task-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 16px;border-radius:8px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;cursor:pointer;text-decoration:none;border:none;}.proyecto-task-btn--primary{background:#f0522e;color:#fff;}.proyecto-task-btn--primary:hover{background:#c9441f;color:#fff;text-decoration:none;}.proyecto-task-btn--outline{background:#fff;border:1px solid #f0522e;color:#f0522e;}.proyecto-task-btn--outline:hover{background:#fef2ef;color:#f0522e;text-decoration:none;}.proyecto-task-btn-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;border-radius:8px;background:#eef0ea;border:none;cursor:pointer;flex-shrink:0;}.proyecto-task-btn-icon svg{width:20px;height:20px;color:#130146;}.proyecto-task-btn-icon:hover{background:#e3e5dd;}.proyecto-tareas{display:flex;flex-direction:column;gap:24px;width:100%;}.proy-modal-popup{background:#fff;border-radius:16px !important;padding:0 !important;max-width:560px;width:calc(100% - 32px) !important;box-shadow:0 0 16px rgba(37,44,18,0.08);overflow:visible;}.proy-modal-popup .swal2-close{position:absolute;top:8px;right:8px;width:32px;height:32px;padding:6px;background:#eef0ea;border-radius:8px;box-shadow:0 8px 16px rgba(37,44,18,0.04);color:#130146;font-size:20px;line-height:1;opacity:1;}.proy-modal-popup .swal2-close:hover{background:#e3e5dd;color:#130146;}.proy-modal-popup .swal2-close:focus{outline:none;box-shadow:0 0 0 2px #f0522e;}.proy-modal-popup--revisar{max-width:320px;overflow:hidden;border-radius:16px !important;}.proy-modal-popup--revisar .swal2-html-container{margin:0 !important;padding:0 !important;overflow:hidden !important;}.proy-modal-popup--revisar .swal2-close{z-index:2;}.proy-modal{padding:32px;display:flex;flex-direction:column;gap:32px;align-items:center;}.proy-modal__header{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;}.proy-modal__title{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#f0522e;margin:0;text-align:center;}.proy-modal__subtitle{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;text-align:center;margin:0;}.proy-modal__content{display:flex;flex-direction:column;gap:24px;width:100%;}.proy-modal__row-or{display:flex;align-items:center;gap:12px;width:100%;}.proy-modal__select{flex:1;min-width:0;}.proy-modal__select-field{display:flex;align-items:center;gap:4px;height:48px;padding:0 16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;cursor:pointer;}.proy-modal__select-field svg{width:24px;height:24px;flex-shrink:0;color:#130146;}.proy-modal__select-placeholder{flex:1;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#6e6c77;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.proy-modal__upload-btn{flex:1;min-width:0;background:none;border:none;padding:0;cursor:pointer;}.proy-modal__upload-field{display:flex;align-items:center;gap:8px;height:48px;padding:0 16px;background:#fbfdf6;border:1px dashed #9c9aa3;border-radius:12px;}.proy-modal__upload-field svg{width:20px;height:20px;flex-shrink:0;color:#6e6c77;}.proy-modal__upload-field span{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#6e6c77;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.proy-modal__upload-area{width:100%;}.proy-modal__upload-area .proy-modal__upload-field{width:100%;justify-content:center;}.proy-modal__divider{display:flex;align-items:center;gap:16px;width:100%;}.proy-modal__divider-line{flex:1;height:1px;background:#e5e5e7;}.proy-modal__divider-text{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.64px;color:#9c9aa3;flex-shrink:0;}.proy-modal__form{display:flex;flex-direction:column;gap:24px;width:100%;}.proy-modal__field-group{display:flex;flex-direction:column;gap:6px;width:100%;}.proy-modal__label{padding-left:16px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;margin:0;}.proy-modal__label strong{font-weight:700;}.proy-modal__label-hint{font-size:12px;line-height:16px;color:#6e6c77;}.proy-modal__input-wrap{width:100%;}.proy-modal__input{display:block;width:100%;height:48px;padding:0 16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;outline:none;}.proy-modal__input::placeholder{color:#9c9aa3;}.proy-modal__input:focus{border-color:#f0522e;}.proy-modal__textarea-wrap{width:100%;}.proy-modal__textarea{display:block;width:100%;height:192px;min-height:96px;padding:16px;background:#fff;border:1px solid #e5e5e7;border-radius:12px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#130146;outline:none;resize:vertical;}.proy-modal__textarea::placeholder{color:#9c9aa3;}.proy-modal__textarea:focus{border-color:#f0522e;}.proy-modal__char-count{text-align:right;padding-right:16px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#9c9aa3;}.proy-modal__text-link{display:inline-flex;align-items:center;gap:6px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#f0522e;cursor:pointer;text-decoration:none;background:none;border:none;padding:0;}.proy-modal__text-link svg{width:16px;height:16px;flex-shrink:0;color:#f0522e;}.proy-modal__text-link:hover{text-decoration:underline;color:#f0522e;}.proy-modal__buttons{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;}.proy-modal__btn{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;width:160px;border-radius:12px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer;text-decoration:none;border:none;}.proy-modal__btn--primary{background:#f0522e;color:#fff;}.proy-modal__btn--primary:hover{background:#c9441f;color:#fff;}.proy-modal__btn--outline{background:#fff;border:1px solid #f0522e;color:#f0522e;}.proy-modal__btn--outline:hover{background:#fef2ef;color:#f0522e;}.proy-modal__btn--sm{height:32px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:500;line-height:16px;width:auto;flex:1;gap:4px;}.proy-modal--solicitar .proy-modal__content{background:#fbfdf6;border-radius:16px;padding:8px;}.proy-modal__solicitar-body{display:flex;gap:32px;align-items:flex-start;width:100%;}.proy-modal__video-preview{flex-shrink:0;width:159px;}.proy-modal__video-thumb{width:159px;height:212px;background:#e8e0f0;border-radius:8px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;}.proy-modal__video-play{width:32px;height:32px;display:flex;align-items:center;justify-content:center;}.proy-modal__video-play svg{width:32px;height:32px;}.proy-modal__solicitar-comments{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0;}.proy-modal__comment-list{display:flex;flex-direction:column;gap:12px;}.proy-modal__comment-row{display:flex;gap:12px;align-items:flex-end;}.proy-modal__comment-row .proy-modal__input-wrap{flex:1;min-width:0;}.proy-modal__icon-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:14px 0;background:none;border:none;cursor:pointer;flex-shrink:0;}.proy-modal__icon-btn svg{width:20px;height:20px;color:#6e6c77;}.proy-modal__icon-btn:hover svg{color:#130146;}.proy-modal--resena{align-items:center;}.proy-modal__resena-header{display:flex;flex-direction:column;align-items:center;gap:8px;}.proy-modal__resena-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;}.proy-modal__resena-avatar--placeholder{display:flex;align-items:center;justify-content:center;background:#e5e5e7;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;color:#6e6c77;}.proy-modal__resena-name{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#f0522e;margin:0;}.proy-modal__stars{display:flex;align-items:center;gap:4px;}.proy-modal__star{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;}.proy-modal__star svg{width:28px;height:28px;}.proy-modal--revisar{padding:0;gap:0;}.proy-modal__revisar-header{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;background:#f0522e;padding:16px;width:100%;height:264px;flex-shrink:0;}.proy-modal__revisar-icon{display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(255,255,255,0.15);border-radius:12px;box-shadow:0 8px 16px rgba(37,44,18,0.04);}.proy-modal__revisar-icon svg{width:24px;height:24px;color:#fff;}.proy-modal__revisar-file-info{display:flex;flex-direction:column;gap:8px;align-items:center;color:#fff;}.proy-modal__revisar-file-name{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:16px;}.proy-modal__revisar-file-size{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;opacity:0.6;}.proy-modal__revisar-download{color:#fff;}.proy-modal__revisar-download svg{width:24px;height:24px;}.proy-modal__revisar-download:hover{opacity:0.8;color:#fff;}.proy-modal__revisar-body{display:flex;flex-direction:column;gap:16px;padding:16px;width:100%;}.proy-modal__revisar-user{display:flex;align-items:center;gap:8px;}.proy-modal__revisar-avatar{width:32px;height:32px;border-radius:8px;object-fit:cover;flex-shrink:0;}.proy-modal__revisar-avatar--placeholder{display:flex;align-items:center;justify-content:center;background:#e5e5e7;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;color:#6e6c77;}.proy-modal__revisar-user-info{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;}.proy-modal__revisar-user-name{font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#130146;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.proy-modal__revisar-user-date{display:flex;align-items:center;gap:4px;font-family:"Inter",Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#130146;}.proy-modal__revisar-user-date svg{width:16px;height:16px;flex-shrink:0;color:#130146;}.proy-modal__revisar-actions{display:flex;gap:8px;width:100%;}@media (max-width:991.98px){.proyecto-stepper{flex-direction:column;gap:12px;}.proyecto-stepper__steps{flex-direction:column;width:100%;}.proyecto-stepper__step{width:100%;}.proyecto-stepper__created-btn{width:100%;}.proyecto-task-row{flex-wrap:wrap;gap:8px;}.proyecto-task-row__user{flex:1 1 40%;min-width:120px;}.proyecto-task-row__material{flex:1 1 100%;justify-content:flex-start;order:4;}.proyecto-task-row__status{flex:0 0 auto;}.proyecto-task-row__actions{flex:0 0 auto;}.proyecto-tabs__item{padding:0 16px;font-size:13px;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
