.long-shadow{box-shadow:var(--long-shadow) 2px 5px 0px #00000030}.logo-svg{display:block;width:auto;height:84px;filter:drop-shadow(0px 0px 25px rgba(0,0,0,.2))}@media (max-width:767px){.logo-svg{display:none}}.header-row--top{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:4px;width:100%;height:32px;padding-right:4px;padding-left:64px;background-color:var(--texto)}@media (max-width:767px){.header-row--top{display:none}}.header-ticker{flex-grow:1;width:0px}.social-box--header{display:flex;flex-flow:row;gap:4px}.social-link--header{display:flex;justify-content:center;align-items:center;color:var(--light);font-size:16px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:#353333;border-radius:4px;transition:all 200ms ease}.social-link--header:hover{color:var(--contraste)}.header-row--main{display:flex;flex-flow:row;justify-content:end;align-items:center;width:100%;height:60px;overflow:hidden;background-image:linear-gradient(0deg,var(--bde-palette-color-1-11acb070-7086-4c81-8c21-55240db27e55) 0%,rgba(255,255,255,1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:var(--hover-shadow)}.menu-wrap{display:flex;flex-flow:row;height:100%}.header-link{display:flex;justify-content:center;align-items:center;gap:8px;position:relative;height:100%;color:var(--texto);text-decoration:none;padding-right:24px;padding-left:24px;transition:all 300ms ease}.header-link{& *{transition:inherit}& + .header-link:not(.header-link--featured){border-left:1px solid #fff;&::before{content:'';position:absolute;top:0;left:-2px;height:100%;width:1px;border-left:1px solid var(--light)}}&:hover{background:var(--light);& .header-link__text{transform:scale(1.1)}}}.header-link__text{font-family:"Exo",sans-serif;font-weight:600;font-size:12px;text-transform:uppercase}.from-table-landscape{display:none}@media (max-width:1119px){.from-table-landscape{display:flex;flex-flow:row}}.cta{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:8px;position:relative;z-index:1;overflow:hidden;font-weight:700;font-size:14px;text-decoration:none;text-transform:capitalize;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;border-radius:24px;transition:all 300ms ease}.cta--primary{color:#fff;padding-right:40px;padding-left:40px}.cta--primary:hover{color:#fff}.cta--primary{box-shadow:var(--glow-primary);&:hover{box-shadow:var(--glow-hover);transform:scale(1.02) translateY(-2px);&::before{bottom:-80%;transform:scale(1.5)}& .cta__text{transform:scale(1.1)}}&::before{transition:inherit;content:'';position:absolute;bottom:0;left:0;width:100%;height:200%;background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro));z-index:-1}}.margin-right-auto{margin-right:auto}.cta__icon{font-size:20px}.cta__text{transition:transform 200ms ease}.header-link__icon{font-size:24px}.header-link--featured{z-index:1;color:#ffffffff!important}.header-link--featured{&::after{content:'';position:absolute;width:120%;height:100%;top:0;left:0;background:var(--primary);z-index:-1;transform:skew(-14deg)}}.header-space-fix{height:90px}@media (max-width:767px){.header-space-fix{height:60px}}.header-profile-area{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:8px;align-self:end;position:relative;z-index:1;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:64px}.header-profile-area[role="button"]{cursor:pointer}.header-profile-area[role="button"]:focus-visible .header-profile__icon{border-radius:50%;outline:2px solid var(--contraste);outline-offset:4px}.header-profile-area .header-profile__icon{transition:transform 0.3s cubic-bezier(.16,1,.3,1)}.header-profile-area[role="button"]:hover .header-profile__icon{transform:scale(1.08,1.08)}.header-profile-area[aria-expanded="true"] .header-profile__icon{transform:scale(0.94,0.94)}.header-profile-area{&::after{content:'';position:absolute;bottom:0;left:0;width:1200%;height:100%;background:linear-gradient(135deg,var(--principal-oscuro),var(--principal-claro) 20%);z-index:-1;transform:skew(-45deg);border-radius:60px 0 0 0;corner-shape:squircle;@supports not (corner-shape:squircle){border-radius:32px 0 0 0}@media (max-width:767px){border-radius:32px 0 0 0;corner-shape:round}}}@media (max-width:767px){.header-profile-area{padding-left:44px}}.header-profile__username{display:flex;flex-flow:column;justify-content:start;align-items:end;color:#fff}@media (max-width:767px){.header-profile__username{display:none}}.header-profile__eyebrow{font-size:12px;margin-bottom:-6px}.header-profile__name{font-weight:700;text-transform:capitalize}.header-profile__icon{color:var(--light);font-size:32px}.footer-bottom{color:#bababa;font-size:12px}.footer-signature{& .footer-signature__color-1{transition:fill .2s ease;fill:#bababa}& .footer-signature__color-2{transition:fill .2s ease;fill:#888}&:hover{& .footer-signature__color-1{fill:#f98e19}& .footer-signature__color-2{fill:#f36a22}}}.footer-signature__wrap{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:6px}.footer-signature__link{margin-bottom:-4px}.flap--footer-bottom{display:flex;flex-flow:row;justify-content:space-around;align-items:center;gap:16px;position:absolute;bottom:0px;z-index:1;width:100%;height:64px;max-width:600px;padding-top:16px;padding-right:24px;padding-bottom:0px;padding-left:24px}.flap--footer-bottom{&::before{content:'';position:absolute;bottom:0;left:0;height:100%;width:75%;background:linear-gradient(0deg,var(--medium),#464749);transform-origin:top left;transform:skew(-45deg);z-index:-1;border-top-left-radius:60px;corner-shape:squircle;@supports not (corner-shape:squircle){border-top-left-radius:32px}@media (max-width:767px){border-top-left-radius:32px;corner-shape:round}}&::after{content:'';position:absolute;bottom:0;right:0;height:100%;width:75%;background:linear-gradient(0deg,var(--medium),#464749);transform-origin:top right;transform:skew(45deg);z-index:-1;border-top-right-radius:60px;corner-shape:squircle;@supports not (corner-shape:squircle){border-top-right-radius:32px}@media (max-width:767px){border-top-right-radius:32px;corner-shape:round}}}@media (max-width:767px){.flap--footer-bottom{gap:10px;height:56px;padding-top:12px;padding-right:18px;padding-bottom:0px;padding-left:18px}}@media (max-width:479px){.flap--footer-bottom{gap:8px;height:48px;padding-top:10px;padding-right:14px;padding-bottom:0px;padding-left:14px}}.footer-logo--ext{height:100%;margin-bottom:-17px}@media (max-width:1119px){.footer-logo--ext{margin-bottom:0px}}@media (max-width:767px){.footer-logo--ext{flex-grow:0;flex-shrink:1;flex-basis:auto;width:auto;height:auto;max-height:100%;min-width:0px;object-fit:contain;margin-bottom:0px}}.header-logo{position:absolute;top:0px;left:0px;z-index:1;padding-top:8px;padding-right:124px;padding-bottom:12px;padding-left:16px}.header-logo{&::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;transform-origin:top right;background:#fff;z-index:-1;transform:skew(-45deg);box-shadow:0 0 25px #00000024;border-bottom-right-radius:112px;corner-shape:squircle;@supports not (corner-shape:squircle){border-bottom-right-radius:56px}@media (max-width:767px){border-bottom-right-radius:56px;corner-shape:round}}}@media (max-width:767px){.header-logo{padding-top:6px;padding-right:68px;padding-bottom:6px;padding-left:16px}.header-logo{&::before{@supports not (corner-shape:squircle){border-bottom-right-radius:56px}@media (max-width:767px){border-bottom-right-radius:24px;corner-shape:round}}}}@media (max-width:479px){.header-logo{padding-top:7px;padding-right:64px;padding-bottom:7px;padding-left:14px}}.social-box--footer{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:24px;position:absolute;top:0px;z-index:1;width:100%;height:32px;max-width:370px}.social-box--footer:has(.bde-search-form-v2__modal.is-open){z-index:100000}.social-box--footer{&::before{content:'';position:absolute;top:0;left:0;width:70%;height:100%;background:linear-gradient(135deg,var(--principal-medio),var(--principal-oscuro));transform-origin:top left;transform:skew(45deg);z-index:-1;border-bottom-left-radius:32px;corner-shape:squircle;@supports not (corner-shape:squircle){border-bottom-left-radius:16px}@media (max-width:767px){border-bottom-left-radius:16px;corner-shape:round}}&::after{content:'';position:absolute;top:0;right:0;width:70%;height:100%;background:var(--principal-oscuro);transform-origin:top left;transform:skew(-45deg);z-index:-2;border-bottom-right-radius:32px;corner-shape:squircle;@supports not (corner-shape:squircle){border-bottom-right-radius:16px}@media (max-width:767px){border-bottom-right-radius:16px;corner-shape:round}}}.social-box-footer__link{display:flex;color:#fff;transition:color 200ms ease}.social-box-footer__link:hover{color:var(--contraste)}.social-box-footer__icon{font-size:16px}.footer-heading{color:var(--principal-medio);font-size:24px;text-transform:uppercase;margin-bottom:20px}.footer-nav{width:100%}.footer-ul{list-style-type:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.footer-li{display:flex;flex-flow:row;width:100%}.footer-link{flex-flow:row;color:var(--medium);text-decoration:none;padding-top:2px;padding-bottom:2px}.footer-link:hover{color:var(--principal-medio)}.round-corners{border-radius:8px}.mark-links-pulse{& a{display:flex;flex-direction:row;align-items:center;transition:all .3s ease;padding-left:16px;position:relative;z-index:1;&::before{content:'';position:absolute;left:0;width:8px;height:8px;border-radius:50%;background:var(--contraste);animation:pulse 1s ease-out infinite}&::after{content:'';position:absolute;left:0;width:8px;height:8px;border-radius:50%;background:var(--contraste)}}&.align-right{& a{padding-left:initial;padding-right:16px;&::before{left:auto;right:0}&::after{left:auto;right:0}}}}@keyframes pulse{to{transform:scale(2);opacity:0}}@keyframes pulse-inner{0%{background:#9fcdfe}20%{background:var(--principal-claro)}90%{background:var(--principal-claro)}100%{background:#9fcdfe}}.align-right{display:flex;flex-flow:column;justify-content:center;align-items:end;text-align:end}.align-right{& *{align-items:flex-end;justify-content:flex-end;text-align:right}}.mark-links-pulse--hover{& a{padding-left:0;&::before{transition:filter .3s ease;filter:opacity(0)}&::after{transition:filter .3s ease;filter:opacity(0)}&:hover{padding-left:16px;&::before{filter:opacity(1)}&::after{filter:opacity(1)}}}&.align-right{& a{padding-right:0;&:hover{padding-right:16px}}}}.footer-logo{display:block;width:100%;height:auto;max-width:240px}.quick-links__wrap{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:16px;color:var(--texto);text-decoration:none;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:#fff;border-radius:8px;transition:transform 200ms ease;box-shadow:var(--long-shadow)}.quick-links__wrap:hover{color:var(--texto);transform:scale3d(1.05,1.05,1.05)}@media (max-width:479px){.quick-links__wrap{gap:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.sr-only{position:absolute;opacity:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.quick-links__icon{font-size:48px}@media (max-width:479px){.quick-links__icon{font-size:34px}}.quick-links__text{font-family:var(--display-font);font-weight:700;font-size:20px;line-height:1}@media (max-width:479px){.quick-links__text{font-size:15px;line-height:1.15}}.quick-links__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%}@media (max-width:1023px){.quick-links__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:479px){.quick-links__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.full-width{width:100%}.cta--box{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:16px}.cta--outline{color:var(--medium)}.cta--outline:hover{color:var(--texto)}.cta--outline{outline:3px solid var(--principal-medio);overflow:visible;outline-offset:-2px;&::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;outline:1px solid var(--principal-medio);outline-offset:-8px;;border-radius:999px;z-index:-1;opacity:0;transition:all .3s ease}&:hover{&::after{outline-offset:4px;opacity:1}& .cta__text{transform:scale(1.1)}}}.eoi-heading__title{color:var(--texto)}.eoi-heading__eyebrow{color:var(--principal-medio);text-transform:uppercase}.cta-heading{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:24px}.post-card{display:flex;flex-flow:column;overflow:hidden;border-radius:8px;transition:transform 200ms ease;box-shadow:var(--long-shadow)}.post-card{&:hover{transform:scale(1.02);& .post-card__image{transform:scale(1.1)}}}.post-card__image-wrap{display:flex;flex-flow:row;justify-content:center;align-items:center;width:100%;overflow:hidden;object-fit:cover;aspect-ratio:16 / 9}.post-card__image{width:100%;transition:transform 1000ms ease}.post-card__content{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:8px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}.post-card__date{color:var(--medium);font-size:12px;font-style:italic}.post-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-card__details{font-size:14px}.post-card__details{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;& p{margin:0}}.post-card__readmore{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:8px;align-self:end;position:relative;z-index:1;overflow:hidden;color:#fff;text-decoration:none;padding-top:2px;padding-right:12px;padding-bottom:2px;padding-left:48px}.post-card__readmore:hover{color:#fff}.post-card__readmore{transition:all .3s ease;&:hover{&::before{opacity:0}& .post-card__readmore-text{transform:scale(1.1)}& .post-card__readmore-icon{transform:translateX(8px)}}&::before{transition:opacity 1s ease;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:var(--principal-medio);transform:skew(-45deg);transform-origin:bottom right;z-index:-1;border-top-left-radius:24px;corner-shape:squircle;@supports not (corner-shape:squircle){border-top-left-radius:12px}@media (max-width:767px){border-top-left-radius:12px;corner-shape:round}}&::after{transition:inherit;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(circle at bottom right,var(--principal-claro),var(--principal-medio));transform:skew(-45deg);transform-origin:bottom right;z-index:-2;border-top-left-radius:24px;corner-shape:squircle;@supports not (corner-shape:squircle){border-top-left-radius:12px}@media (max-width:767px){border-top-left-radius:12px;corner-shape:round}}}.post-card__readmore-text{font-family:var(--display-font);font-weight:500;transition:transform 200ms ease}.post-card__readmore-icon{color:var(--contraste);font-size:24px;transition:transform 400ms ease}.post-card__title-link{text-decoration:none}.swiper-clip-fix{& .swiper{padding:0 24px;overflow-x:clip;overflow-y:visible}}.report-feature{display:flex;flex-flow:column;align-items:center;position:relative;width:100%;text-align:center}.report-feature__stack{position:relative;z-index:0;width:min(800px,100%);aspect-ratio:800/760;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.report-feature__stack:hover .report-feature__sheet--back{transform:translate3d(-9%,3%,0) rotateZ(-9deg)}.report-feature__stack:hover .report-feature__sheet--front{box-shadow:0px 45px 80px -30px rgba(0,35,80,.5),0px 15px 35px -12px rgba(0,35,80,.3);transform:translate3d(5%,-4%,0) rotateZ(6deg)}.report-feature__stack{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 60%,rgba(0,0,0,0) 92%);mask-image:linear-gradient(180deg,#000 0%,#000 60%,rgba(0,0,0,0) 92%)}@media (max-width:1023px){.report-feature__stack{width:min(675px,100%)}}@media (max-width:767px){.report-feature__stack{width:min(525px,100%)}}.report-feature__sheet{display:block;position:absolute;height:auto;border-radius:4px;transition:transform 700ms cubic-bezier(.22,1,.36,1),box-shadow 700ms cubic-bezier(.22,1,.36,1);box-shadow:0px 30px 60px -25px rgba(0,35,80,.45),0px 10px 25px -10px rgba(0,35,80,.25)}.report-feature__sheet{will-change:transform}.report-feature__sheet--back{top:18.9%;left:10%;z-index:1;width:49%;transform:rotateZ(-4deg)}.report-feature__sheet--front{top:6.6%;left:27.4%;z-index:2;width:62.6%;transform:rotateZ(3deg)}.report-feature__heading{display:flex;flex-flow:column;align-items:center;gap:8px;position:relative;z-index:4;margin-top:-180px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.report-feature__heading{margin-top:-135px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:767px){.report-feature__heading{gap:6px;margin-top:-90px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.report-feature__eyebrow{color:var(--medium);font-family:var(--body-font);font-weight:400;font-size:32px;line-height:1.2;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.report-feature__eyebrow{font-size:24px}}@media (max-width:767px){.report-feature__eyebrow{font-size:18px}}@media (max-width:479px){.report-feature__eyebrow{font-size:16px}}.report-feature__title{color:var(--principal-medio);font-family:var(--display-font);font-weight:800;font-size:88px;line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:linear-gradient(90deg,var(--principal-claro) 0%,var(--principal-oscuro) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.report-feature__title{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1119px){.report-feature__title{font-size:72px}}@media (max-width:1023px){.report-feature__title{font-size:60px}}@media (max-width:767px){.report-feature__title{font-size:42px}}@media (max-width:479px){.report-feature__title{font-size:32px}}.report-feature__subtitle{color:#fff;font-family:var(--body-font);font-weight:400;font-size:42px;line-height:1.2;text-transform:uppercase;letter-spacing:0.06em;margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:72px;padding-bottom:10px;padding-left:72px;background-image:linear-gradient(90deg,var(--principal-claro) 0%,var(--principal-oscuro) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:6px}.report-feature__subtitle{box-shadow:var(--glow-primary)}@media (max-width:1119px){.report-feature__subtitle{font-size:34px;padding-top:10px;padding-right:48px;padding-bottom:10px;padding-left:48px}}@media (max-width:1023px){.report-feature__subtitle{font-size:28px;padding-top:8px;padding-right:36px;padding-bottom:8px;padding-left:36px}}@media (max-width:767px){.report-feature__subtitle{font-size:20px;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:20px}}@media (max-width:479px){.report-feature__subtitle{font-size:15px;letter-spacing:0.04em;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px}}.report-feature__text{position:relative;z-index:4;max-width:800px;color:var(--texto);font-family:var(--body-font);font-size:16px;line-height:1.5;margin-top:32px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.report-feature__text{font-size:15px;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.report-feature__actions{position:relative;z-index:4;margin-top:32px}.report-feature__actions{flex-wrap:wrap}@media (max-width:767px){.report-feature__actions{margin-top:24px}}@media (max-width:479px){.report-feature__actions{flex-flow:column;align-items:stretch;width:100%;max-width:320px}}.featured-section__loop{width:100%}.featured-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,466px);align-items:center;gap:72px;width:100%}@media (max-width:1119px){.featured-section{gap:48px}}@media (max-width:1023px){.featured-section{grid-template-columns:minmax(0,1fr);gap:48px}.featured-section{justify-items:center}}.featured-section__intro{display:flex;flex-flow:column;align-items:end;gap:8px;text-align:right}@media (max-width:1023px){.featured-section__intro{align-items:center;text-align:center}}.featured-section__eyebrow{color:var(--contraste);font-family:var(--body-font);font-weight:400;font-size:24px;line-height:1.2;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.featured-section__eyebrow{font-size:18px}}.featured-section__title{color:#fff;font-family:var(--display-font);font-weight:800;font-size:56px;line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.featured-section__title{font-size:46px}}@media (max-width:767px){.featured-section__title{font-size:42px}}@media (max-width:479px){.featured-section__title{font-size:34px}}.featured-section__details{max-width:520px;color:rgba(255,255,255,.92);font-family:var(--body-font);font-size:16px;line-height:1.55;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.featured-section__details{font-size:15px}}.featured-card{display:flex;flex-flow:column;align-items:center;gap:16px;position:relative;width:100%;padding-top:6px;padding-right:6px;padding-bottom:24px;padding-left:6px;background-color:#fff;border-radius:16px;box-shadow:0px 40px 70px -30px rgba(0,20,60,.55),0px 12px 30px -12px rgba(0,20,60,.35)}.featured-card{--glare-x:50%;--glare-y:50%;--glare-o:0;--tilt-lift:0;--tilt-x:0;--tilt-y:0;will-change:transform}@media (max-width:1023px){.featured-card{max-width:466px}}.featured-card__media{position:relative;width:100%;overflow:hidden;aspect-ratio:457/316;border-radius:12px}.featured-card__media::after{position:absolute;top:auto;right:0px;bottom:0px;left:0px;height:38%;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.featured-card__media::after{content:""}.featured-card__image{display:block;position:absolute;top:-7%;left:-7%;width:114%;height:114%;max-width:none;object-fit:cover}.featured-card__image{transform:translate3d(calc(var(--tilt-x) * -5%),calc(var(--tilt-y) * -5%),0) scale(calc(1 + .04 * var(--tilt-lift)))}.featured-card__badge{display:inline-flex;align-items:center;position:absolute;top:26px;right:26px;z-index:2;color:var(--texto);font-family:var(--display-font);font-weight:600;font-size:14px;line-height:1.2;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:34px;background-color:rgba(255,255,255,.82);border-radius:999px;box-shadow:0px 10px 26px -10px rgba(0,20,60,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.featured-card__badge::before{position:absolute;top:50%;left:16px;width:8px;height:8px;margin-top:-4px;background-color:var(--contraste);border-radius:50%}.featured-card__badge::before{content:"";animation:featured-badge-pulse 1.2s ease-out infinite}.featured-card__badge::after{position:absolute;top:50%;left:16px;width:8px;height:8px;margin-top:-4px;background-color:var(--contraste);border-radius:50%}.featured-card__badge::after{content:""}.featured-card__badge{transform:translate(calc(var(--tilt-x) * 15px),calc(var(--tilt-y) * 15px)) scale(calc(1 + .05 * var(--tilt-lift)))}@media (max-width:479px){.featured-card__badge{top:18px;right:18px;font-size:12px}}.featured-card__title{position:relative;z-index:2;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:26px;line-height:1.2;text-align:center;text-transform:none;margin-top:-12px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px}.featured-card__title{transform:translate(calc(var(--tilt-x) * 8px),calc(var(--tilt-y) * 8px)) scale(calc(1 + .02 * var(--tilt-lift)))}@media (max-width:767px){.featured-card__title{font-size:22px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}}@media (max-width:479px){.featured-card__title{font-size:20px}}.featured-card__actions{gap:12px;position:relative;z-index:4;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.featured-card__actions{flex-wrap:wrap;transform:translate(calc(var(--tilt-x) * 12px),calc(var(--tilt-y) * 12px)) scale(calc(1 + .03 * var(--tilt-lift)))}.featured-card__cta{padding-top:8px;padding-bottom:8px}.featured-card__icon{display:inline-flex;flex-shrink:0;width:18px;height:18px;line-height:0}.featured-card__icon svg{display:block;width:100%;height:100%}.featured-card__glare{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:3;background-image:radial-gradient(circle at var(--glare-x) var(--glare-y),rgba(255,255,255,.6) 0%,rgba(255,255,255,0) 55%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:inherit;opacity:var(--glare-o);mix-blend-mode:overlay;pointer-events:none}@keyframes featured-badge-pulse{to{transform:scale(2.2);opacity:0}}.featured-card__cta--secondary .featured-card__icon{color:var(--principal-oscuro)}.news-slider{display:flex;flex-flow:column;gap:24px;position:relative;width:100%}.news-slider.is-ready .news-slider__track{display:grid;align-items:stretch;justify-items:start;overflow:visible}.news-slider.is-ready .news-slider__track>.post-card{width:var(--news-card-w)}.news-slider.is-ready .news-slider__track>.post-card{grid-area:1/1}.news-slider.is-moving .news-slider__track>.post-card{will-change:translate}.news-slider.is-draggable .news-slider__viewport{cursor:grab}.news-slider{--news-per-view:3;--news-gap:40px}@media (max-width:1023px){.news-slider{--news-per-view:2;--news-gap:24px}}@media (max-width:767px){.news-slider{--news-per-view:1;--news-gap:24px}}.news-slider__viewport{position:relative;overflow:hidden;margin-top:-24px;margin-right:-24px;margin-bottom:0px;margin-left:-24px;padding-top:24px;padding-right:24px;padding-bottom:40px;padding-left:24px}.news-slider__viewport.is-dragging{cursor:grabbing}.news-slider__viewport.is-dragging{user-select:none}.news-slider__viewport{touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 24px,#000 calc(100% - 24px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 24px,#000 calc(100% - 24px),rgba(0,0,0,0) 100%)}@media (max-width:767px){.news-slider__viewport{margin-top:-24px;margin-right:-16px;margin-bottom:0px;margin-left:-16px;padding-top:24px;padding-right:16px;padding-bottom:40px;padding-left:16px}.news-slider__viewport{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 16px,#000 calc(100% - 16px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 16px,#000 calc(100% - 16px),rgba(0,0,0,0) 100%)}}.news-slider__track{display:flex;gap:40px}.news-slider__track>.post-card{min-width:0px}.news-slider__track>.post-card{flex:0 0 calc(( 100% - 80px ) / 3)}.news-slider__track .post-card__content{flex-grow:1}.news-slider__track{overflow-x:auto}@media (max-width:1023px){.news-slider__track{gap:24px}.news-slider__track>.post-card{flex:0 0 calc(( 100% - 24px ) / 2)}}@media (max-width:767px){.news-slider__track>.post-card{flex-grow:0;flex-shrink:0;flex-basis:100%}}.news-slider__nav{display:flex;justify-content:center;align-items:center;gap:12px}@media (max-width:479px){.news-slider__nav{gap:6px}}.news-slider--single .news-slider__nav{display:none}.news-slider__arrow{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:32px;height:32px;color:var(--principal-oscuro);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:50%;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:color 0.25s ease,background 0.25s ease,transform 0.25s ease}.news-slider__arrow:focus-visible{outline:2px solid var(--principal-oscuro);outline-offset:2px}.news-slider__arrow{background:linear-gradient(#fff,#fff) padding-box,radial-gradient(circle,var(--principal-claro),var(--principal-oscuro)) border-box}.news-slider__arrow--prev:hover{transform:translate3d(-2px,0,0)}.news-slider__arrow--next:hover{transform:translate3d(2px,0,0)}.news-slider__arrow-icon{width:22px;height:22px;pointer-events:none}.news-slider__arrow-icon svg{display:block;width:100%;height:100%}.news-slider__arrow-icon svg{fill:currentColor}.news-slider__dots{display:flex;align-items:center}.news-slider__dot{display:grid;align-items:center;justify-items:center;width:22px;height:22px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:50%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.news-slider__dot::before{width:9px;height:9px;background-color:var(--contraste);border-radius:50%;opacity:calc(.25 + .75 * var(--k,0))}.news-slider__dot::before{content:"";transform:scale(calc(1 + .5 * var(--k,0)))}.news-slider__dot:hover::before{opacity:calc(.55 + .45 * var(--k,0))}.news-slider__dot:focus-visible{outline:2px solid var(--principal-oscuro);outline-offset:2px}.news-slider__dot{background:none}@media (max-width:479px){.news-slider__dot{width:18px}}.news-slider__status{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.news-slider__status{clip:rect(0 0 0 0);white-space:nowrap}.header-menu{height:100%}.header-menu .breakdance-menu{height:100%}.header-menu .breakdance-menu-list{height:100%}.header-menu .breakdance-menu-item{position:relative;height:100%}.header-menu .breakdance-menu-link{height:100%;transition:background-color 0.3s ease,color 0.3s ease}.header-menu .breakdance-menu-link:hover{background-color:var(--light)}.header-menu .breakdance-menu-item + .breakdance-menu-item{border-left:1px solid #fff}.header-menu .breakdance-menu-item + .breakdance-menu-item::before{position:absolute;top:0px;left:-2px;width:1px;height:100%;background-color:var(--light)}.header-menu .breakdance-menu-item + .breakdance-menu-item::before{content:""}.header-menu .breakdance-menu-toggle{--toggle-layer-width:24px;--toggle-layer-height:2.5px;--toggle-layer-spacing:5px;--toggle-padding:11px;--toggle-radius:12px;--toggle-background-color:transparent}.header-menu .breakdance-menu-toggle:hover{--toggle-background-color:rgba(0,85,183,.07)}.header-menu .breakdance-menu-toggle:focus-visible{outline:2px solid var(--contraste);outline-offset:2px}.header-menu .breakdance-menu-toggle-lines{right:0px;left:auto;width:18px;border-radius:3px;transition:transform 0.25s,width 0.25s}.header-menu .breakdance-menu-toggle-lines::before{right:0px;left:auto;width:24px;border-radius:3px}.header-menu .breakdance-menu-toggle-lines::after{right:0px;left:auto;width:12px;border-radius:3px}.header-menu .breakdance-menu-toggle:hover .breakdance-menu-toggle-lines{width:24px}.header-menu .breakdance-menu-toggle:hover .breakdance-menu-toggle-lines::after{width:24px}.header-menu .breakdance-menu-toggle[aria-expanded="true"] .breakdance-menu-toggle-lines{width:24px}.header-menu .breakdance-menu-toggle[aria-expanded="true"] .breakdance-menu-toggle-lines::after{width:24px}@media (max-width:1119px){.header-menu{order:2;position:relative;z-index:2;margin-right:8px}.header-menu .breakdance-menu-list{height:auto}.header-menu .breakdance-menu-item{height:auto}.header-menu .breakdance-menu-link{height:auto}.header-menu .breakdance-menu-item + .breakdance-menu-item{border-left:0px solid}.header-menu .breakdance-menu-item + .breakdance-menu-item::before{content:none}.header-menu .breakdance-menu-toggle{position:relative;top:8px}.header-menu .breakdance-menu-toggle{--toggle-layer-color:#fff}.header-menu .breakdance-menu-toggle:hover{--toggle-background-color:rgba(255,255,255,.16)}.header-menu .breakdance-menu-toggle[aria-expanded="true"]{--toggle-layer-color:var(--principal-oscuro)}}.footer-search{display:flex}.footer-search .bde-search-form-v2__toggle{display:flex;justify-content:center;align-items:center;width:16px;height:16px;color:#fff;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 0.2s ease}.footer-search .bde-search-form-v2__toggle{background:none}.footer-search .bde-search-form-v2__toggle:hover{color:var(--contraste)}.footer-search .bde-search-form-v2__toggle svg{width:16px;height:16px}.footer-search .bde-search-form-v2__toggle svg{fill:currentColor}.footer-search .bde-search-form-v2__field{color:var(--texto);font-family:var(--body-font);font-size:18px}.footer-search .bde-search-form-v2__button{color:var(--principal-oscuro)}.footer-search .bde-search-form-v2__panel{margin-top:var(--wp-admin--admin-bar--height,0px)}.newsletter-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;position:relative;width:100%;overflow:hidden;padding-top:48px;padding-right:56px;padding-bottom:48px;padding-left:56px;background-image:linear-gradient(135deg,var(--principal-oscuro) 0%,var(--principal-medio) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px}.newsletter-box::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.12;mix-blend-mode:screen;pointer-events:none}.newsletter-box::before{content:"";background:url(https://eoi.anovagroup.es/wp-content/uploads/2026/10/235.jpg) center/cover no-repeat}.newsletter-box{box-shadow:var(--long-shadow)}@media (max-width:1023px){.newsletter-box{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:40px;padding-right:32px;padding-bottom:40px;padding-left:32px}}@media (max-width:479px){.newsletter-box{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.newsletter-box__intro{display:flex;flex-flow:column;gap:8px;position:relative}.newsletter-box__eyebrow{color:var(--contraste);font-family:var(--body-font);font-size:16px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.newsletter-box__title{color:#fff;font-family:var(--display-font);font-weight:800;font-size:36px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.newsletter-box__title{font-size:30px}}@media (max-width:479px){.newsletter-box__title{font-size:24px}}.newsletter-box__text{color:rgba(255,255,255,.9);font-family:var(--body-font);font-size:16px;line-height:1.5;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.newsletter-box__form{position:relative;min-width:0px}.newsletter-form .breakdance-form{display:flex;flex-flow:column;gap:14px}.newsletter-form .breakdance-form-field__label{color:#fff;font-family:var(--body-font);font-weight:500;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.newsletter-form .breakdance-form-field__required{color:var(--contraste)}.newsletter-form .breakdance-form-field__input{width:100%;height:48px;color:var(--texto);font-family:var(--body-font);font-size:16px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:#fff;border-radius:24px;border-top:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.6);border-bottom:1px solid rgba(255,255,255,.6);border-left:1px solid rgba(255,255,255,.6)}.newsletter-form .breakdance-form-field__input:focus{outline:2px solid var(--contraste);outline-offset:1px}.newsletter-form .breakdance-form-field__input:focus{border-color:var(--contraste)}.newsletter-form .breakdance-form-field--checkbox legend{position:absolute;width:1px;height:1px;overflow:hidden}.newsletter-form .breakdance-form-field--checkbox legend{clip:rect(0 0 0 0);white-space:nowrap}.newsletter-form .breakdance-form-checkbox{display:flex;align-items:start;gap:10px}.newsletter-form .breakdance-form-checkbox__text{color:rgba(255,255,255,.9);font-family:var(--body-font);font-size:13px;line-height:1.4}.newsletter-form .breakdance-form-checkbox input{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;margin-top:1px;margin-right:0px;margin-bottom:0px;margin-left:0px}.newsletter-form .breakdance-form-checkbox input{accent-color:var(--contraste)}.newsletter-form .breakdance-form-footer{margin-top:4px}.newsletter-form .breakdance-form-button__submit{position:relative;z-index:1;height:48px;overflow:hidden;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:16px;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px;border-radius:24px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:all 0.3s ease;box-shadow:0px 10px 15px -10px var(--contraste)}.newsletter-form .breakdance-form-button__submit{background:none}.newsletter-form .breakdance-form-button__submit:hover{color:var(--texto);box-shadow:0px 15px 25px -10px var(--contraste);transform:scale(1.02,1.02) translate3d(0,-2px,0)}.newsletter-form .breakdance-form-button__submit::before{position:absolute;bottom:0px;left:0px;z-index:-1;width:100%;height:200%;background-image:radial-gradient(ellipse at center,#ffd27a 0%,var(--contraste) 55%,#f09a00 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:inherit}.newsletter-form .breakdance-form-button__submit::before{content:""}.newsletter-form .breakdance-form-button__submit:hover::before{bottom:-80%;transform:scale(1.5,1.5)}.newsletter-form .button-atom__text{transition:transform 0.2s ease}.newsletter-form .breakdance-form-button__submit:hover .button-atom__text{transform:scale(1.1,1.1)}.news-archive{position:relative;width:100%;overflow:hidden;padding-top:72px;padding-right:16px;padding-bottom:104px;padding-left:16px}.news-archive::before{position:absolute;top:0px;right:0px;z-index:0;width:min(900px,75vw);height:620px;opacity:0.55;pointer-events:none}.news-archive::before{content:"";-webkit-mask-image:radial-gradient(ellipse 100% 100% at 100% 0%,#000 0%,rgba(0,0,0,.45) 45%,rgba(0,0,0,0) 75%);mask-image:radial-gradient(ellipse 100% 100% at 100% 0%,#000 0%,rgba(0,0,0,.45) 45%,rgba(0,0,0,0) 75%);background:url(https://eoi.anovagroup.es/wp-content/uploads/2026/10/informe-destacado-fondo-puentes-1536x751.jpg) right top/cover no-repeat}@media (max-width:1023px){.news-archive{padding-top:56px;padding-right:16px;padding-bottom:80px;padding-left:16px}}@media (max-width:767px){.news-archive::before{width:100%;height:380px}}.news-archive__inner{display:flex;flex-flow:column;gap:40px;position:relative;z-index:1;width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.news-archive__heading{display:flex;flex-flow:column;gap:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.news-archive__eyebrow{font-family:var(--body-font);font-size:22px;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.news-archive__eyebrow{font-size:18px}}.news-archive__title{font-family:var(--display-font);font-weight:800;font-size:56px;line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.news-archive__title{font-size:44px}}@media (max-width:767px){.news-archive__title{font-size:34px}}.news-filter{display:flex;align-items:center;gap:10px}.news-filter{flex-wrap:wrap}.news-filter__list{display:flex;gap:10px;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.news-filter__list{flex-wrap:wrap;list-style:none}.news-filter__item{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.news-filter__item{list-style:none}.news-filter__link{display:inline-flex;align-items:center;height:38px;color:var(--principal-oscuro);font-family:var(--display-font);font-weight:600;font-size:14px;text-decoration:none;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:var(--light);border-radius:19px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.news-filter__link:hover{color:var(--principal-oscuro);background-color:#e2edfa;transform:translate3d(0,-1px,0)}.news-filter__link.is-active{color:#fff}.news-filter__link.is-active{box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.news-archive__newsletter{margin-top:40px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:40px}.news-grid>.post-card .post-card__content{flex-grow:1}.news-grid .bde-posts-pagination{display:flex;justify-content:center;align-items:center;gap:12px;grid-column-start:1;grid-column-end:-1;margin-top:16px}.news-grid .bde-posts-pagination{flex-wrap:wrap}.news-grid .bde-posts-pagination ul{display:flex;gap:6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.news-grid .bde-posts-pagination ul{flex-wrap:wrap;list-style:none}.news-grid .bde-posts-pagination li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.news-grid .bde-posts-pagination a{display:inline-flex;justify-content:center;align-items:center;height:40px;min-width:40px;color:var(--principal-oscuro);font-family:var(--display-font);font-weight:600;font-size:15px;text-decoration:none;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:var(--light);border-radius:20px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease}.news-grid .bde-posts-pagination a:hover{background-color:#e2edfa;transform:translate3d(0,-1px,0)}.news-grid .bde-posts-pagination a.is-active{color:#fff}.news-grid .bde-posts-pagination a.is-active{box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.news-grid .bde-posts-pagination span{display:inline-flex;justify-content:center;align-items:center;height:40px;min-width:24px;color:var(--medium);font-family:var(--display-font)}@media (max-width:1023px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:767px){.news-grid{grid-template-columns:minmax(0,1fr)}}.news-single{display:flex;flex-flow:column;align-items:center;gap:40px;width:100%;padding-top:0px;padding-right:16px;padding-bottom:40px;padding-left:16px}@media (max-width:1023px){.news-single{gap:32px;padding-top:0px;padding-right:16px;padding-bottom:32px;padding-left:16px}}.news-single__header{display:flex;flex-flow:column;gap:16px;width:100%;max-width:880px}.news-single__back{display:inline-flex;align-items:center;gap:8px;align-self:start;color:var(--principal-medio);font-family:var(--display-font);font-weight:600;font-size:14px;text-decoration:none;transition:color 0.25s ease,transform 0.25s ease}.news-single__back::before{transition:transform 0.25s ease}.news-single__back::before{content:"←"}.news-single__back:hover{color:var(--principal-oscuro)}.news-single__back:hover::before{transform:translate3d(-4px,0,0)}.news-single__meta{display:flex;align-items:center;gap:8px 16px;color:var(--medium);font-family:var(--body-font);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.news-single__meta{flex-wrap:wrap}.news-single__cats a{display:inline-flex;color:var(--principal-oscuro);font-family:var(--display-font);font-weight:600;text-decoration:none;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:var(--light);border-radius:999px}.news-single__date{color:var(--principal-medio);font-weight:600}.news-single__title{color:var(--texto);font-family:var(--display-font);font-weight:800;font-size:44px;line-height:1.15;text-transform:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.news-single__title{font-size:36px}}@media (max-width:767px){.news-single__title{font-size:28px}}.news-single__media{position:relative;z-index:1;width:100%;max-width:760px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:18px;border-top:6px solid #fff;border-right:6px solid #fff;border-bottom:6px solid #fff;border-left:6px solid #fff;box-shadow:0px 30px 60px -25px rgba(0,35,80,.45),0px 10px 25px -10px rgba(0,35,80,.25)}@media (max-width:767px){.news-single__media{border-radius:12px;border-top:4px solid;border-right:4px solid;border-bottom:4px solid;border-left:4px solid}}.news-single__image{display:block;width:100%;max-height:560px;object-fit:cover}.news-single__content{width:100%;max-width:760px;color:var(--texto);font-family:var(--body-font);font-size:18px;line-height:1.7}.news-single__content p{margin-top:0px;margin-right:0px;margin-bottom:1.2em;margin-left:0px}.news-single__content h2{color:var(--principal-oscuro);font-family:var(--display-font);font-weight:700;font-size:28px;line-height:1.2;text-transform:none;margin-top:1.6em;margin-right:0px;margin-bottom:0.6em;margin-left:0px}.news-single__content h3{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:22px;line-height:1.25;margin-top:1.4em;margin-right:0px;margin-bottom:0.5em;margin-left:0px}.news-single__content li{margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.news-single__content img{height:auto;max-width:100%;border-radius:12px}.news-single__content figure{margin-top:1.6em;margin-right:0px;margin-bottom:1.6em;margin-left:0px}.news-single__content figcaption{color:var(--medium);font-size:14px;text-align:center;margin-top:8px}.news-single__content blockquote{color:var(--principal-oscuro);font-family:var(--display-font);font-size:22px;line-height:1.4;margin-top:1.6em;margin-right:0px;margin-bottom:1.6em;margin-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:24px;border-left:4px solid var(--contraste)}.news-single__content iframe{max-width:100%}.news-single__content a:not(.wp-block-button__link){color:var(--principal-medio);text-decoration:underline}.news-single__content a:not(.wp-block-button__link){text-underline-offset:3px}.news-single__content a:not(.wp-block-button__link):hover{color:var(--principal-oscuro)}.news-single__content .wp-block-button__link{display:inline-flex;align-items:center;position:relative;z-index:1;overflow:hidden;color:#fff;font-family:var(--display-font);font-weight:700;font-size:16px;text-decoration:none;padding-top:12px;padding-right:40px;padding-bottom:12px;padding-left:40px;border-radius:24px;transition:all 0.3s ease}.news-single__content .wp-block-button__link{box-shadow:var(--glow-primary);background:none}.news-single__content .wp-block-button__link:hover{color:#fff;transform:scale(1.02,1.02) translate3d(0,-2px,0)}.news-single__content .wp-block-button__link:hover{box-shadow:var(--glow-hover)}.news-single__content .wp-block-button__link::before{position:absolute;bottom:0px;left:0px;z-index:-1;width:100%;height:200%;background-image:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:inherit}.news-single__content .wp-block-button__link::before{content:""}.news-single__content .wp-block-button__link:hover::before{bottom:-80%;transform:scale(1.5,1.5)}@media (max-width:767px){.news-single__content{font-size:17px}}.news-related{width:100%;padding-top:64px;padding-right:16px;padding-bottom:104px;padding-left:16px;background-image:linear-gradient(180deg,var(--light) 0%,#fff 60%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.news-related__inner{display:flex;flex-flow:column;gap:40px;width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.news-related__head{display:flex;justify-content:space-between;align-items:end;gap:24px}.news-related__head{flex-wrap:wrap}.news-related__heading{display:flex;flex-flow:column;gap:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.news-related__title{font-family:var(--display-font);font-weight:800;font-size:44px;line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.news-related__title{font-size:36px}}@media (max-width:767px){.news-related__title{font-size:30px}}.news-single__content ul{margin-top:0px;margin-right:0px;margin-bottom:1.2em;margin-left:0px;padding-left:1.4em}.news-single__content ol{margin-top:0px;margin-right:0px;margin-bottom:1.2em;margin-left:0px;padding-left:1.4em}.search-empty{display:flex;flex-flow:column;align-items:center;gap:12px;grid-column-start:1;grid-column-end:-1;width:100%;text-align:center;padding-top:56px;padding-right:24px;padding-bottom:56px;padding-left:24px;background-color:var(--light);border-radius:16px}.search-empty__icon{width:56px;height:56px;color:var(--principal-medio)}.search-empty__title{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:26px;text-transform:none;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.search-empty__text{max-width:520px;color:var(--medium);font-family:var(--body-font);font-size:16px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.search-results__title{font-family:var(--display-font);font-weight:800;font-size:48px;line-height:1.05;text-transform:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.search-results__title{word-break:break-word}@media (max-width:1023px){.search-results__title{font-size:40px}}@media (max-width:767px){.search-results__title{font-size:30px}}.search-results__form{width:100%;max-width:640px}.search-results__form .bde-search-form-v2__input{display:flex;align-items:center;position:relative}.search-results__form .bde-search-form-v2__field{width:100%;height:52px;color:var(--texto);font-family:var(--body-font);font-size:16px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:52px;background-color:#fff;border-radius:26px;border-top:1px solid var(--principal-medio);border-right:1px solid var(--principal-medio);border-bottom:1px solid var(--principal-medio);border-left:1px solid var(--principal-medio)}.search-results__form .bde-search-form-v2__field:focus{outline:2px solid var(--principal-claro);outline-offset:1px}.search-results__form .bde-search-form-v2__field:focus{border-color:var(--principal-oscuro)}.search-results__form .bde-search-form-v2__button{display:flex;position:absolute;left:18px;color:var(--principal-oscuro);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.search-results__form .bde-search-form-v2__button{background:none}.search-results__form .bde-search-form-v2__icon{width:18px;height:18px}.search-results__form .bde-search-form-v2__icon{fill:currentColor}.news-hero{display:flex;justify-content:center;position:relative;width:calc(100% + 32px);overflow:hidden;margin-top:0px;margin-right:-16px;margin-bottom:0px;margin-left:-16px;padding-top:56px;padding-right:16px;padding-bottom:0px;padding-left:16px}.news-hero + .study-single__top{padding-top:0px}@media (max-width:767px){.news-hero{padding-top:32px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.news-hero__bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;opacity:0.4;pointer-events:none;filter:blur(3px) saturate(115%);transform:scale(1.08,1.08)}.news-hero__bg{-webkit-mask-image:radial-gradient(ellipse 75% 100% at 50% 0%,#000 0%,rgba(0,0,0,.55) 45%,rgba(0,0,0,0) 85%);mask-image:radial-gradient(ellipse 75% 100% at 50% 0%,#000 0%,rgba(0,0,0,.55) 45%,rgba(0,0,0,0) 85%)}.news-single__footer{display:flex;flex-flow:column;align-items:center;gap:32px;width:100%;max-width:880px;margin-top:16px}.news-single__adjacent{width:100%;padding-top:24px;border-top:1px solid var(--light)}.news-single__adjacent .bde-adjacentposts{display:flex;justify-content:space-between;gap:24px}.news-single__adjacent .bde-adjacentposts{flex-wrap:wrap}.news-single__adjacent .ee-adjacentposts-next{text-align:right;margin-left:auto}.news-single__adjacent .ee-adjacentposts-icon svg{width:28px;height:28px;transition:transform 0.25s ease}.news-single__adjacent .ee-adjacentposts-icon svg{fill:var(--principal-medio)}.news-single__adjacent .ee-adjacentposts-prev:hover .ee-adjacentposts-icon svg{transform:translate3d(-4px,0,0)}.news-single__adjacent .ee-adjacentposts-next:hover .ee-adjacentposts-icon svg{transform:translate3d(4px,0,0)}.news-single__adjacent .ee-adjacentposts-label{display:block;color:var(--principal-medio);font-family:var(--body-font);font-size:12px;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:4px}.news-single__adjacent .ee-adjacentposts-title{color:var(--texto);font-family:var(--display-font);font-weight:600;font-size:15px;line-height:1.3}.cta--contrast{color:var(--texto);padding-right:40px;padding-left:40px;box-shadow:0px 10px 15px -10px var(--contraste)}.cta--contrast::before{position:absolute;bottom:0px;left:0px;z-index:-1;width:100%;height:200%;background-image:radial-gradient(ellipse at center,#ffd27a 0%,var(--contraste) 55%,#f09a00 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:inherit}.cta--contrast::before{content:""}.cta--contrast:hover{color:var(--texto);box-shadow:0px 15px 25px -10px var(--contraste);transform:scale(1.02,1.02) translate3d(0,-2px,0)}.cta--contrast:hover::before{bottom:-80%;transform:scale(1.5,1.5)}.cta--contrast:hover .cta__text{transform:scale(1.1,1.1)}.news-single__adjacent .ee-adjacentposts-prev{display:flex;align-items:center;gap:14px;max-width:calc(50% - 12px);color:var(--texto);text-decoration:none}@media (max-width:767px){.news-single__adjacent .ee-adjacentposts-prev{max-width:100%}}.news-single__adjacent .ee-adjacentposts-next{display:flex;align-items:center;gap:14px;max-width:calc(50% - 12px);color:var(--texto);text-decoration:none}@media (max-width:767px){.news-single__adjacent .ee-adjacentposts-next{max-width:100%}}.contact{position:relative;width:100%;overflow:clip;padding-top:72px;padding-right:16px;padding-bottom:104px;padding-left:16px}.contact::before{position:absolute;top:0px;right:0px;width:min(900px,75vw);height:620px;opacity:0.45;pointer-events:none}.contact::before{content:"";-webkit-mask-image:radial-gradient(ellipse 100% 100% at 100% 0%,#000 0%,rgba(0,0,0,.45) 45%,rgba(0,0,0,0) 75%);mask-image:radial-gradient(ellipse 100% 100% at 100% 0%,#000 0%,rgba(0,0,0,.45) 45%,rgba(0,0,0,0) 75%);background:url(https://eoi.anovagroup.es/wp-content/uploads/2026/10/informe-destacado-fondo-puentes-1536x751.jpg) right top/cover no-repeat}@media (max-width:1023px){.contact{padding-top:56px;padding-right:16px;padding-bottom:80px;padding-left:16px}}@media (max-width:767px){.contact::before{width:100%;height:380px}}.contact__inner{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:start;gap:64px;position:relative;z-index:1;width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.contact__inner{grid-template-columns:minmax(0,1fr);gap:48px}}.contact-panel{display:flex;flex-flow:column;gap:16px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 120px);overflow:hidden;color:#fff;padding-top:44px;padding-right:36px;padding-bottom:44px;padding-left:36px;background-image:linear-gradient(150deg,var(--principal-oscuro) 0%,var(--principal-medio) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:12px;box-shadow:0px 40px 70px -35px rgba(0,35,80,.55)}.contact-panel::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.14;mix-blend-mode:screen;pointer-events:none}.contact-panel::before{content:"";background:url(https://eoi.anovagroup.es/wp-content/uploads/2026/10/235.jpg) center/cover no-repeat}@media (max-width:1023px){.contact-panel{position:relative;top:0px}}@media (max-width:767px){.contact-panel{padding-top:32px;padding-right:22px;padding-bottom:32px;padding-left:22px}}.contact-panel__eyebrow{position:relative;color:var(--contraste);font-family:var(--body-font);font-size:16px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-panel__title{position:relative;color:#fff;font-family:var(--display-font);font-weight:800;font-size:40px;line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.contact-panel__title{font-size:30px}}.contact-panel__text{position:relative;color:rgba(255,255,255,.9);font-family:var(--body-font);font-size:16px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.contact-list{display:flex;flex-flow:column;gap:10px;position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.contact-list{list-style:none}.contact-list__item{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-list__item{list-style:none}.contact-list__link{display:flex;align-items:center;gap:16px;color:var(--texto);text-decoration:none;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#fff;border-radius:12px;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0px 10px 24px -14px rgba(0,20,60,.6)}.contact-list__link:hover{color:var(--texto);box-shadow:0px 18px 32px -14px rgba(0,20,60,.7);transform:translate3d(0,-2px,0)}.contact-list__link:hover .contact-list__icon{color:var(--texto);box-shadow:0px 10px 15px -10px var(--contraste)}.contact-list__link:hover .contact-list__icon{background:radial-gradient(ellipse at center,#ffd27a 0%,var(--contraste) 55%,#f09a00 100%) center bottom/100% 200% no-repeat}.contact-list__icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:#fff;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;border-radius:12px;transition:background 0.3s ease,color 0.3s ease,box-shadow 0.3s ease}.contact-list__icon{box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.contact-list__body{display:flex;flex-flow:column;min-width:0px}.contact-list__label{color:var(--principal-medio);font-family:var(--body-font);font-size:12px;text-transform:uppercase;letter-spacing:0.06em}.contact-list__value{color:var(--texto);font-family:var(--display-font);font-weight:600;font-size:15px}.contact-list__value{overflow-wrap:anywhere}.contact-form-area{display:flex;flex-flow:column;gap:8px;padding-top:8px}.contact-form-area__title{color:var(--texto);font-family:var(--display-font);font-weight:800;font-size:44px;line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.contact-form-area__title{font-size:32px}}.contact-form-area__text{color:var(--medium);font-family:var(--body-font);font-size:16px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.contact-form-area__mark{color:var(--contraste)}.contact-form .breakdance-form-field--textarea .breakdance-form-field__input{min-height:180px}.contact-form .breakdance-form-field--textarea .breakdance-form-field__input{resize:vertical}.contact-form .breakdance-form-field--checkbox legend{position:absolute;width:1px;height:1px;overflow:hidden}.contact-form .breakdance-form-field--checkbox legend{clip:rect(0 0 0 0);white-space:nowrap}.contact-form .breakdance-form-checkbox{display:flex;align-items:center;gap:10px}.contact-form .breakdance-form-checkbox__text{color:var(--medium);font-family:var(--body-font);font-size:14px}.contact-form .breakdance-form-footer{margin-top:6px}.contact-form .breakdance-form-button__submit{position:relative;z-index:1;height:52px;overflow:hidden;color:#fff;font-family:var(--display-font);font-weight:700;font-size:16px;padding-top:0px;padding-right:44px;padding-bottom:0px;padding-left:44px;border-radius:26px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:all 0.3s ease}.contact-form .breakdance-form-button__submit{box-shadow:var(--glow-primary);background:none}.contact-form .breakdance-form-button__submit::before{position:absolute;bottom:0px;left:0px;z-index:-1;width:100%;height:200%;background-image:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:inherit}.contact-form .breakdance-form-button__submit::before{content:""}.contact-form .breakdance-form-button__submit:hover{color:#fff;transform:scale(1.02,1.02) translate3d(0,-2px,0)}.contact-form .breakdance-form-button__submit:hover{box-shadow:var(--glow-hover)}.contact-form .breakdance-form-button__submit:hover::before{bottom:-80%;transform:scale(1.5,1.5)}.contact-form .button-atom__text{transition:transform 0.2s ease}.contact-form .breakdance-form-button__submit:hover .button-atom__text{transform:scale(1.1,1.1)}.contact-form .breakdance-form-message{border-radius:12px}.study-lead{max-width:760px;color:var(--medium);font-family:var(--body-font);font-size:20px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.study-lead p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.study-lead{font-size:18px}}.study-tag{display:inline-flex;align-items:center;color:#fff;font-family:var(--display-font);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.08em;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;border-radius:999px}.study-tag{background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.study-edition{display:inline-flex;gap:4px;color:var(--principal-medio);font-family:var(--display-font);font-weight:600}.study-block{width:100%;padding-top:64px;padding-right:16px;padding-bottom:64px;padding-left:16px}@media (max-width:767px){.study-block{padding-top:48px;padding-right:16px;padding-bottom:48px;padding-left:16px}}.study-block--alt{padding-bottom:104px;background-image:linear-gradient(180deg,var(--light) 0%,#fff 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.study-block--alt{padding-bottom:72px}}.study-empty{color:var(--medium);font-family:var(--body-font);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:#fff;border-radius:12px;border-left:4px solid var(--contraste)}.survey-grid{display:flex;flex-flow:column;gap:20px}@media (max-width:1023px){.survey-grid{gap:16px}}.survey-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 40px;position:relative;overflow:hidden;padding-top:32px;padding-right:36px;padding-bottom:32px;padding-left:36px;background-image:linear-gradient(115deg,#fff 45%,rgba(72,164,255,.14) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:12px;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0px 20px 40px -24px rgba(0,35,80,.35),0px 4px 12px -6px rgba(0,35,80,.12)}.survey-card:hover{box-shadow:0px 30px 50px -24px rgba(0,35,80,.42),0px 6px 16px -6px rgba(0,35,80,.16);transform:translate3d(0,-3px,0)}.survey-card:has(.survey-state--cerrada){background-color:var(--light);background-image:linear-gradient(var(--light),var(--light));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.survey-card:has(.survey-state--cerrada){box-shadow:none}.survey-card:has(.survey-state--cerrada):hover{transform:none;box-shadow:none}.survey-card{grid-template-areas:"top cta" "title cta" "excerpt cta"}@media (max-width:767px){.survey-card{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}.survey-card{grid-template-areas:"top" "title" "excerpt" "cta"}}.survey-card__top{display:flex;align-items:center;gap:8px 16px;grid-area:top}.survey-card__top{flex-wrap:wrap}.survey-card__title{grid-area:title;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:26px;line-height:1.2;text-transform:none;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.survey-card__title{font-size:21px}}.survey-card__link{color:inherit;text-decoration:none;transition:color 0.25s ease}.survey-card__link:hover{color:var(--principal-oscuro)}.survey-card__excerpt{grid-area:excerpt;max-width:62ch;color:var(--medium);font-family:var(--body-font);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.survey-card__excerpt p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.survey-card__cta{align-self:center;justify-self:end;grid-area:cta}@media (max-width:767px){.survey-card__cta{justify-self:start;margin-top:8px}}.survey-data{display:flex;gap:4px 16px;color:var(--medium);font-family:var(--body-font);font-size:14px}.survey-data strong{color:var(--principal-oscuro);font-weight:700}.survey-data{flex-wrap:wrap}.report-list{display:flex;flex-flow:column;gap:12px}.report-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:0px 16px;color:var(--texto);text-decoration:none;padding-top:18px;padding-right:28px;padding-bottom:18px;padding-left:28px;background-color:#fff;border-radius:12px;transition:box-shadow 0.3s ease,background-color 0.2s ease;box-shadow:0px 10px 30px -20px rgba(0,35,80,.35)}.report-row:hover{box-shadow:0px 18px 36px -20px rgba(0,35,80,.45)}.report-row:hover .report-row__arrow{transform:translate3d(3px,0,0)}@media (max-width:767px){.report-row{grid-template-columns:22px minmax(0,1fr) auto;gap:12px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px}}.report-row__type{color:var(--principal-oscuro);font-family:var(--body-font);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:0.06em}.report-row__type{white-space:nowrap}@media (max-width:767px){.report-row__type{white-space:nowrap}}.report-row__title{color:#000;font-family:var(--display-font);font-weight:700;font-size:16px;line-height:1.25}.report-row__date{color:var(--medium);font-family:var(--body-font);font-size:12px}.report-row__date{white-space:nowrap}@media (max-width:767px){.report-row__date{white-space:nowrap}}.report-row__arrow{flex-shrink:0;width:14px;height:14px;color:var(--medium);transition:transform 0.3s ease}.report-row__arrow svg{display:block;width:100%;height:100%}.report-row__arrow svg{fill:currentColor}@media (max-width:767px){.report-row__arrow{width:14px;height:14px}}@keyframes survey-pulse{0%{box-shadow:0 0 0 0 rgba(72,164,255,.6)}70%{box-shadow:0 0 0 8px rgba(72,164,255,0)}100%{box-shadow:0 0 0 0 rgba(72,164,255,0)}}.survey-state{display:inline-flex;align-items:center;gap:8px;font-family:var(--display-font);font-weight:700;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:0.06em;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;border-radius:999px}.survey-state::before{width:8px;height:8px;background-color:currentColor;border-radius:50%}.survey-state::before{content:""}.survey-state{white-space:nowrap}.survey-state--abierta{color:var(--principal-oscuro);background-color:rgba(72,164,255,.16)}.survey-state--abierta::before{background-color:var(--principal-claro)}.survey-state--abierta::before{animation:survey-pulse 2s ease-out infinite}.survey-state--cerrada{color:var(--medium);background-color:var(--light)}.survey-state--proxima{color:#7a4f00;background-color:rgba(255,180,40,.2)}.survey-stage{width:100%;max-width:1120px}.access-gate{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;align-items:start;gap:14px 56px;position:relative;width:100%;max-width:1040px;overflow:hidden;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;background-color:#fff;border-radius:12px;box-shadow:0px 30px 60px -30px rgba(0,35,80,.35),0px 8px 20px -10px rgba(0,35,80,.15)}.access-gate::before{position:absolute;top:-40%;right:-18%;width:62%;aspect-ratio:1;background-image:radial-gradient(circle,rgba(72,164,255,.2) 0%,rgba(72,164,255,0) 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.access-gate::before{content:""}@media (max-width:1023px){.access-gate{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:0px;padding-top:40px;padding-right:32px;padding-bottom:40px;padding-left:32px}}@media (max-width:767px){.access-gate{gap:14px;padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.access-gate__eyebrow{grid-column-start:1;position:relative;color:var(--principal-medio);font-family:var(--display-font);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.access-gate__eyebrow{grid-column-start:1}}.access-gate__title{grid-column-start:1;position:relative;color:var(--texto);font-family:var(--display-font);font-weight:800;font-size:34px;line-height:1.12;text-transform:none;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.access-gate__title{grid-column-start:1}}@media (max-width:767px){.access-gate__title{font-size:26px}}.access-gate__text{grid-column-start:1;position:relative;max-width:52ch;color:var(--medium);font-family:var(--body-font);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.access-gate__text{grid-column-start:1}}.access-gate__steps{display:flex;flex-flow:column;align-self:center;grid-row-start:1;grid-row-end:span 4;grid-column-start:2;position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:var(--light);border-radius:12px}.access-gate__steps{list-style:none}@media (max-width:1023px){.access-gate__steps{grid-row-start:auto;grid-column-start:1;margin-top:8px}}@media (max-width:767px){.access-gate__steps{padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px}}.access-gate__step{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;position:relative;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px}.access-gate__step::after{position:absolute;top:54px;bottom:-12px;left:19px;width:2px;background-image:linear-gradient(180deg,var(--principal-claro),rgba(72,164,255,.2));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:2px}.access-gate__step::after{content:""}.access-gate__step:last-child::after{display:none}@media (max-width:767px){.access-gate__step{gap:14px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}.access-gate__step::after{top:46px;bottom:-8px;left:16px}}.access-gate__num{display:grid;align-items:center;justify-items:center;position:relative;z-index:1;width:40px;height:40px;color:#fff;font-family:var(--display-font);font-weight:800;font-size:17px;border-radius:50%}.access-gate__num{font-variant-numeric:tabular-nums;box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}@media (max-width:767px){.access-gate__num{width:34px;height:34px;font-size:15px}}.access-gate__label{color:var(--texto);font-family:var(--display-font);font-weight:600;font-size:16px;line-height:1.3}.access-gate__actions{display:flex;justify-content:start;gap:14px;grid-column-start:1;position:relative;margin-top:10px}.access-gate__actions{flex-wrap:wrap}@media (max-width:1023px){.access-gate__actions{grid-column-start:1}}.sphinx-embed{width:100%;overflow:hidden;background-color:#fff;border-radius:12px;box-shadow:0px 30px 60px -30px rgba(0,35,80,.35),0px 8px 20px -10px rgba(0,35,80,.15)}.sphinx-embed__frame{display:block;width:100%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.sphinx-embed__vacio{color:var(--medium);font-family:var(--body-font);text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--light);border-radius:12px}.survey-closed{display:flex;flex-flow:column;align-items:center;gap:8px;width:100%;max-width:880px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--light);border-radius:12px}@media (max-width:767px){.survey-closed{padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:20px}}.survey-closed__title{color:var(--texto);font-family:var(--display-font);font-weight:800;font-size:26px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.survey-closed__text{max-width:560px;color:var(--medium);font-family:var(--body-font);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.study-link{display:inline-flex;align-items:center;gap:8px 10px;color:var(--principal-medio);font-family:var(--display-font);font-weight:600;font-size:15px;text-decoration:none;transition:color 0.25s ease}.study-link:hover{color:var(--principal-oscuro)}.study-link{flex-wrap:wrap}.study-link__label{color:var(--medium);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.08em;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;background-color:var(--light);border-radius:999px}.report-file{display:flex;flex-flow:column;align-items:center;gap:24px;width:100%}.report-file__viewer{display:block;width:100%;height:80vh;min-height:520px;background-color:#fff;border-radius:12px;box-shadow:0px 30px 60px -30px rgba(0,35,80,.35)}@media (max-width:767px){.report-file__viewer{min-height:420px}}.study-single__top{padding-top:56px}@media (max-width:767px){.study-single__top{padding-top:32px}}.study-single__crumb{display:flex;align-items:center;gap:8px 16px}.study-single__crumb{flex-wrap:wrap}.survey-data__item{display:inline-flex;align-items:center;gap:4px}.survey-data__item + .survey-data__item::before{color:var(--principal-claro);font-weight:700;margin-right:8px}.survey-data__item + .survey-data__item::before{content:"·"}.studies-home{display:flex;flex-flow:column;gap:24px;width:calc(100% + 32px);max-width:calc(100vw - 32px);margin-top:0px;margin-right:-16px;margin-bottom:0px;margin-left:-16px}.studies-home .cta-heading{flex-wrap:wrap}.studies-home .eoi-heading__title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.studies-home .eoi-heading__eyebrow{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.studies-home{width:100%;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.studies-home__intro{max-width:760px;color:var(--texto);font-family:var(--body-font);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.studies-home__intro{font-size:16px}}.studies-home__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:36px;margin-top:24px}@media (max-width:1119px){.studies-home__layout{grid-template-columns:minmax(0,1fr) 290px;gap:28px}}@media (max-width:1023px){.studies-home__layout{grid-template-columns:minmax(0,1fr)}}.study-feed{display:flex;flex-flow:column;gap:40px}.study-feed .bde-posts-pagination{margin-top:4px}@media (max-width:767px){.study-feed{gap:28px}}.study-card{position:relative;border-radius:0px}.study-card:hover{box-shadow:none}.study-card:hover .study-card__image{transform:scale(1.05,1.05)}.study-card:has(.study-card__closed) .study-card__bar{background-image:linear-gradient(90deg,#7f7f7f 0%,#a5a5a5 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.study-card.is-open .study-card__chevron{transform:rotateZ(180deg)}.study-card.is-open .study-card__drawer{grid-template-rows:1fr;margin-top:-12px;box-shadow:0px 7px 30px rgba(0,0,0,.15)}.study-card:has(.study-card__closed) .study-card__bar::before{background-color:#7f7f7f}.study-card:hover .study-card__main{box-shadow:0px 14px 36px rgba(0,35,80,.14),0px 2px 6px rgba(0,35,80,.08)}.study-card .study-card__main{position:relative;z-index:1}.study-card{box-shadow:none;background:none}.study-card__main{display:grid;grid-template-columns:296px minmax(0,1fr);gap:0px 35px;padding-top:6px;padding-right:0px;padding-bottom:0px;padding-left:6px;background-color:#fff;border-radius:12px;transition:border-radius 0.2s ease,box-shadow 0.35s ease;box-shadow:0px 8px 28px rgba(0,35,80,.1),0px 1px 4px rgba(0,35,80,.08)}@media (max-width:1119px){.study-card__main{grid-template-columns:230px minmax(0,1fr);gap:0px 24px}}@media (max-width:767px){.study-card__main{grid-template-columns:minmax(0,1fr);padding-top:6px;padding-right:6px;padding-bottom:0px;padding-left:6px}}.study-card__media{display:block;position:relative;min-height:204px;overflow:hidden;margin-bottom:6px;border-radius:10px}@media (max-width:767px){.study-card__media{min-height:0px;aspect-ratio:16/9;margin-bottom:0px}}.study-card__image{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;transition:transform 0.7s cubic-bezier(.2,.7,.2,1)}.study-card__body{display:flex;flex-flow:column;gap:14px;min-width:0px;padding-top:12px}@media (max-width:767px){.study-card__body{gap:10px;padding-top:16px;padding-right:0px;padding-bottom:0px;padding-left:12px}}.study-card__title{color:#000;font-family:var(--display-font);font-weight:700;font-size:24px;line-height:1.2;text-transform:none;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.study-card__title{font-size:21px;margin-right:12px}}.study-card__link{color:inherit;text-decoration:none;transition:color 0.25s ease}.study-card__link:hover{color:var(--principal-oscuro)}.study-card__excerpt{display:-webkit-box;overflow:hidden;color:#000;font-family:var(--body-font);font-weight:400;font-size:14px;line-height:1.2;margin-right:20px}.study-card__excerpt p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.study-card__excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:767px){.study-card__excerpt{margin-right:12px}.study-card__excerpt{-webkit-line-clamp:3}}.study-card__bar{display:flex;justify-content:end;align-items:stretch;position:relative;height:32px;min-height:32px;color:#fff;margin-top:auto;margin-left:55px;padding-left:0px;background-image:linear-gradient(90deg,#0659b9 0%,#2f77ca 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:12px;transition:background 0.35s ease}.study-card__bar::before{position:absolute;top:0px;left:-78px;width:80px;height:32px;background-color:#0659b9;transition:background 0.35s ease}.study-card__bar::before{content:"";clip-path:path("M0 32 L16.5 19 C26 11 40 0 69 0 L80 0 L80 32 Z")}@media (max-width:1119px){.study-card__bar{margin-left:40px}}@media (max-width:767px){.study-card__bar{margin-right:-6px;margin-left:30px}.study-card__bar::before{left:-40px;width:42px}.study-card__bar::before{clip-path:path("M0 32 L9 19 C14 11 21 0 36 0 L42 0 L42 32 Z")}}@media (max-width:479px){.study-card__bar{margin-right:-6px;margin-left:30px;padding-left:0px}}.study-card__action{display:inline-flex;align-items:center;gap:13px;position:relative;color:#fff;font-family:var(--body-font);font-weight:400;font-size:12px;line-height:1;text-decoration:none;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.25s ease}.study-card__action:hover{color:#fff;background-color:rgba(255,255,255,.1)}.study-card__action{white-space:nowrap;background:none}@media (max-width:767px){.study-card__action{gap:8px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px}}@media (max-width:479px){.study-card__action{padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px}}.study-card__share{border-left:0px solid}@media (max-width:1119px){.study-card__share .study-card__label{display:none}}@media (max-width:1023px){.study-card__share .study-card__label{display:inline}}@media (max-width:767px){.study-card__share .study-card__label{display:none}}@media (max-width:479px){.study-card__share .study-card__label{display:none}}.study-card__icon{flex-shrink:0;width:16px;height:16px;transition:transform 0.35s ease}.study-card__icon svg{display:block;width:100%;height:100%}.study-card__icon svg{fill:currentColor}.study-card__chevron{width:12px;height:12px;margin-right:-3px}.study-card__count{font-weight:400;font-style:italic;margin-right:-8px;margin-left:5px}.study-card__pending{cursor:default}.study-card__pending:hover{background-color:transparent}.study-card__pending .study-card__chevron{opacity:0.55}.study-card__cta{display:flex;align-items:stretch;flex-grow:0;flex-shrink:0;flex-basis:auto;width:116px;overflow:hidden;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:12px;box-shadow:inset 1px 0px 0px #2f77ca,inset 2px 0px 0px #0055b7}@media (max-width:479px){.study-card__cta{width:auto}}.study-card__participate{justify-content:space-between;gap:10px;flex-grow:1;flex-shrink:1;flex-basis:0px;font-style:italic;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:22px}.study-card__participate:hover .study-card__icon{transform:translate3d(2px,-2px,0)}@media (max-width:767px){.study-card__participate{gap:10px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:14px}}@media (max-width:479px){.study-card__participate{gap:8px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:12px}}.study-card__closed{justify-content:space-between;gap:10px;flex-grow:1;flex-shrink:1;flex-basis:0px;font-style:italic;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:22px;cursor:default}.study-card__closed:hover{background-color:transparent}@media (max-width:767px){.study-card__closed{gap:10px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:14px}}@media (max-width:479px){.study-card__closed{gap:8px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:12px}}.study-card__drawer{display:grid;grid-template-rows:0fr;margin-left:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;transition:grid-template-rows 0.5s cubic-bezier(.2,.7,.2,1),margin-top 0.5s cubic-bezier(.2,.7,.2,1),box-shadow 0.5s ease}@media (max-width:1119px){.study-card__drawer{margin-left:0px}}@media (max-width:767px){.study-card__drawer{margin-left:0px}}.study-card__drawer-inner{min-height:0px;overflow:hidden;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.study-card__reports{display:block;padding-top:12px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-image:linear-gradient(180deg,#f2f2f2 0%,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.study-card__reports .report-list{gap:0px}.study-card__reports .report-row{min-height:54px;padding-top:8px;padding-right:40px;padding-bottom:8px;padding-left:42px;background-color:transparent;border-radius:0px}.study-card__reports .report-row{box-shadow:none}.study-card__reports .report-row + .report-row{box-shadow:inset 0px 1px 0px #f2f2f2,inset 0px 2px 0px #fff}.study-card__reports .report-row:hover{background-color:rgba(0,85,183,.04)}.study-card__reports .report-row__meta{display:none}@media (max-width:767px){.study-card__reports .report-row{padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px}}.ambassador-box{display:flex;flex-flow:column;gap:16px;color:#fff;padding-top:8px;padding-right:8px;padding-bottom:24px;padding-left:8px;border-radius:12px;box-shadow:0px 24px 48px -28px rgba(0,35,80,.5)}.ambassador-box{background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}@media (max-width:1023px){.ambassador-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 24px;padding-top:8px;padding-right:8px;padding-bottom:24px;padding-left:8px}}@media (max-width:767px){.ambassador-box{display:flex}}.ambassador-box__image{display:block;width:100%;object-fit:cover;aspect-ratio:3/2;border-radius:10px;border-top:4px solid #fff;border-right:4px solid #fff;border-bottom:4px solid #fff;border-left:4px solid #fff}@media (max-width:1023px){.ambassador-box__image{grid-row-start:1;grid-row-end:4}}.ambassador-box__head{display:flex;align-items:center;gap:14px;padding-top:4px;padding-right:12px;padding-bottom:0px;padding-left:12px}.ambassador-box__icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:56px;height:56px;color:#fff}.ambassador-box__icon svg{display:block;width:100%;height:100%}.ambassador-box__icon svg{fill:currentColor}.ambassador-box__titles{display:flex;flex-flow:column;gap:2px}.ambassador-box__title{color:#fff;font-family:var(--display-font);font-weight:700;font-size:24px;line-height:1.15;text-transform:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ambassador-box__subtitle{color:rgba(255,255,255,.9);font-family:var(--body-font);font-size:14px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ambassador-box__info{display:flex;align-items:start;gap:10px;align-self:center;position:relative;max-width:270px;color:#fff;font-family:var(--display-font);font-weight:600;font-size:12px;line-height:1.35;text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;cursor:pointer}.ambassador-box__info:hover{color:var(--contraste)}.ambassador-box__info:hover .ambassador-box__info-icon{transform:scale(1.12,1.12)}.ambassador-box__form{padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px}.ambassador-box__form .breakdance-form-field__label{font-family:var(--display-font);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.04em}.ambassador-box__form .breakdance-form-field__input{height:42px;border-radius:8px}.ambassador-box__form .breakdance-form-checkbox__text{font-size:12px}.ambassador-box__form .breakdance-form-button__submit{width:100%;height:44px;text-transform:uppercase;letter-spacing:0.02em;border-radius:8px}.ambassador-box__form .breakdance-form-footer{margin-top:8px}.ambassador-box__form .breakdance-form .breakdance-form-checkbox__text{color:rgba(255,255,255,.92);font-size:12px;line-height:1.4}.ambassador-box__form .breakdance-form-checkbox{font-size:12px;line-height:1.4}.account-shell{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:calc(100dvh - 92px);background-color:#fff}@media (max-width:1023px){.account-shell{grid-template-columns:minmax(0,1fr);min-height:0px}}.account-panel{position:relative;overflow:hidden;color:#fff}.account-panel{background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.account-panel__bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;opacity:0.16;mix-blend-mode:luminosity;pointer-events:none}.account-panel__inner{display:flex;flex-flow:column;gap:28px;position:relative;z-index:1;max-width:520px;margin-left:auto;padding-top:72px;padding-right:56px;padding-bottom:80px;padding-left:32px}@media (max-width:1023px){.account-panel__inner{position:relative;top:0px;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:40px;padding-right:32px;padding-bottom:44px;padding-left:32px}}@media (max-width:767px){.account-panel__inner{gap:20px;padding-top:32px;padding-right:16px;padding-bottom:36px;padding-left:16px}}.account-panel__back{display:inline-flex;align-items:center;gap:8px;align-self:start;color:rgba(255,255,255,.85);font-family:var(--display-font);font-weight:600;font-size:14px;text-decoration:none;transition:color 0.25s ease,transform 0.25s ease}.account-panel__back::before{transition:transform 0.25s ease}.account-panel__back::before{content:"←"}.account-panel__back:hover{color:var(--contraste)}.account-panel__back:hover::before{transform:translate3d(-4px,0,0)}.account-panel__copy{display:flex;flex-flow:column;gap:14px}.account-panel__eyebrow{color:var(--contraste);font-family:var(--display-font);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.account-panel__title{color:#fff;font-family:var(--display-font);font-weight:800;font-size:44px;line-height:1.05;text-transform:none;letter-spacing:-0.01em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.account-panel__title{font-size:34px}}@media (max-width:767px){.account-panel__title{font-size:28px}}.account-panel__lead{max-width:42ch;color:rgba(255,255,255,.88);font-family:var(--body-font);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.account-panel__lead{font-size:16px}}.account-benefits{display:flex;flex-flow:column;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(255,255,255,.18)}.account-benefits{list-style:none}@media (max-width:1023px){.account-benefits{display:none}}.account-benefits__item{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:12px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.18)}.account-benefits__num{color:var(--contraste);font-family:var(--display-font);font-weight:700;font-size:14px;letter-spacing:0.06em}.account-benefits__num{font-variant-numeric:tabular-nums}.account-benefits__text{color:#fff;font-family:var(--body-font);font-size:16px;line-height:1.5}.account-panel__note{color:rgba(255,255,255,.7);font-family:var(--body-font);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.account-panel__note{display:none}}.account-main{display:flex;flex-flow:column;justify-content:start;gap:20px;padding-top:88px;padding-right:64px;padding-bottom:96px;padding-left:64px}@media (max-width:1023px){.account-main{padding-top:40px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.account-main{padding-top:32px;padding-right:16px;padding-bottom:56px;padding-left:16px}}.account-card{width:100%;max-width:760px}.account-card .um.um{font-family:var(--body-font)}.account-card .um.um{max-width:none!important;margin:0!important;padding:0!important}.account-card .um .um-row{margin:0 0 12px!important}.account-card .um .um-field{padding:22px 0 0!important}.account-card .um .um-field-label{margin:0 0 10px!important}.account-card .um .um-field-label label{color:var(--texto)!important;font-family:var(--display-font)!important;font-weight:600!important;font-size:14px!important;line-height:1.3!important}.account-card .um .um-req{color:var(--contraste)!important}.account-card .um .um-field-error{margin-top:8px!important;padding:8px 12px!important;color:#fff!important;font-size:13px!important;background:#c0392b!important;border-radius:8px!important}.account-card .um .um-field-error .um-field-arrow{display:none!important}.account-card .um .select2-container .select2-selection__rendered{line-height:36px!important;color:var(--texto)!important;font-size:16px!important}.account-card .um .select2-container .select2-selection__arrow{top:12px!important;right:10px!important}.account-card .um .um-field-divider{margin:40px 0 4px!important;border-bottom:0!important}.account-card .um .um-field-divider-text{display:block!important;padding:0 0 10px!important;color:var(--principal-oscuro)!important;font-family:var(--display-font)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:left!important;background:none!important;border-bottom:2px solid var(--light)!important}.account-card .um .um-field-divider-text span{padding:0!important;background:none!important}.account-card .um .um-col-alt{align-items:center}.account-card .um .um-col-alt{flex-wrap:wrap;margin-top:28px!important;display:flex!important;gap:16px!important}.account-card .um .um-col-alt .um-half{float:none!important;width:auto!important;padding:0!important}.account-card .um .um-button{justify-content:center;align-items:center;position:relative;min-width:200px;cursor:pointer}.account-card .um .um-button{display:inline-flex!important;width:auto!important;height:48px!important;padding:0 40px!important;color:#fff!important;font-family:var(--display-font)!important;font-weight:700!important;font-size:16px!important;text-transform:none!important;border:0!important;border-radius:24px!important;background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat!important;box-shadow:var(--glow-primary)!important;transition:transform .25s ease,box-shadow .25s ease,background-position .4s ease!important}.account-card .um .um-button:hover{transform:translate3d(0,-2px,0) scale(1.02,1.02)}.account-card .um .um-button:hover{background-position:center top!important;box-shadow:var(--glow-hover)!important}.account-card .um .um-button:active{transform:translate3d(0,1px,0) scale(0.98,0.98)}.account-card .um .um-button:focus-visible{outline-offset:3px}.account-card .um .um-button:focus-visible{outline:3px solid var(--contraste)!important}.account-card .um .um-button.um-alt{color:var(--medium)!important;background:#fff!important;box-shadow:inset 0 0 0 2px var(--principal-medio)!important}.account-card .um .um-button.um-alt:hover{color:var(--texto)!important;box-shadow:inset 0 0 0 3px var(--principal-medio)!important}.account-card .um .um-col-alt-b{display:flex!important;justify-content:flex-start!important}.account-card .um .um-link-alt{color:var(--principal-medio)!important;font-family:var(--display-font)!important;font-weight:600!important;font-size:14px!important;text-decoration:none!important}.account-card .um .um-link-alt:hover{color:var(--principal-oscuro)!important}.account-card .um p.um-notice{padding:14px 16px!important;font-size:14px!important;border-radius:12px!important}.account-card .um .um-field-block{margin-top:12px!important;padding:16px 18px!important;color:var(--medium)!important;font-size:14px!important;line-height:1.55!important;background:var(--light)!important;border-radius:12px!important}.account-card .um-login .um-col-alt{flex-flow:column}.account-card .um-login .um-col-alt{align-items:flex-start!important}.account-card .um-login .um-col-alt .um-right{display:none!important}.account-card .um .um-col-alt .um-field-c{padding:0!important}.account-card .um .um-col-alt .um-clear{display:none!important}.account-card .um .um-field-type_terms_conditions{padding-top:28px!important}.account-card .um .um-field-type_terms_conditions a{display:inline-block;font-weight:600;margin-bottom:10px}.account-card .um .um-field-type_terms_conditions a{color:var(--principal-medio)!important}.account-card .um-profile .um-header{align-items:center;gap:24px;position:relative}.account-card .um-profile .um-header{flex-wrap:wrap;display:flex!important;min-height:0!important;margin:0 0 28px!important;padding:0 56px 0 0!important;text-align:left!important;border:0!important;background:none!important}.account-card .um-profile .um-profile-photo{float:none!important;width:112px!important;height:112px!important;margin:0!important;padding:0!important}.account-card .um-profile .um-profile-photo-img{overflow:hidden}.account-card .um-profile .um-profile-photo-img{position:static!important;display:block!important;box-sizing:border-box!important;width:112px!important;height:112px!important;top:0!important;left:0!important;margin:0!important;padding:0!important;border:4px solid #fff!important;border-radius:50%!important;background:var(--light)!important;box-shadow:0 16px 32px -16px rgba(0,35,80,.45)!important}.account-card .um-profile .um-profile-photo-img img{object-fit:cover}.account-card .um-profile .um-profile-photo-img img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:50%!important}.account-card .um-profile .um-profile-meta{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:200px}.account-card .um-profile .um-profile-meta{float:none!important;margin:0!important;padding:0!important;text-align:left!important}.account-card .um-profile .um-name{float:none!important;margin:0!important;font-family:var(--display-font)!important;font-weight:800!important;font-size:30px!important;line-height:1.15!important}.account-card .um-profile .um-name a{color:var(--texto)!important;text-decoration:none!important}.account-card .um-profile .um-profile-headericon{transform:translate3d(0,-50%,0)}.account-card .um-profile .um-profile-headericon{position:absolute!important;top:50%!important;right:0!important}.account-card .um-profile .um-profile-headericon>a{align-items:center;width:44px;height:44px;background-color:var(--light);border-radius:50%;transition:background-color 0.2s ease,color 0.2s ease}.account-card .um-profile .um-profile-headericon>a{justify-items:center;display:grid!important;color:var(--principal-medio)!important;font-size:20px!important}.account-card .um-profile .um-profile-headericon>a:hover{background-color:var(--principal-medio)}.account-card .um-profile .um-profile-headericon>a:hover{color:#fff!important}.account-card .um-profile .um-dropdown{border:0!important;border-radius:12px!important;box-shadow:0 20px 40px -18px rgba(0,35,80,.45)!important}.account-card .um-profile .um-dropdown li a{padding:10px 16px!important;color:var(--texto)!important;font-family:var(--display-font)!important;font-weight:600!important;font-size:14px!important}.account-card .um-profile .um-dropdown li a:hover{color:var(--principal-oscuro)!important;background:var(--light)!important}.account-card .um-profile .um-profile-navbar{display:none!important}.account-card .um-profile .um-profile-nav{gap:6px}.account-card .um-profile .um-profile-nav{flex-wrap:wrap;display:flex!important;margin:0 0 8px!important;padding:6px!important;background:var(--light)!important;border-radius:12px!important}.account-card .um-profile .um-profile-nav-item{float:none!important;margin:0!important}.account-card .um-profile .um-profile-nav-item a{align-items:center;gap:8px;transition:background-color 0.2s ease,color 0.2s ease}.account-card .um-profile .um-profile-nav-item a{display:flex!important;height:40px!important;padding:0 16px!important;color:var(--medium)!important;font-family:var(--display-font)!important;font-weight:600!important;font-size:14px!important;line-height:40px!important;text-decoration:none!important;background:transparent!important;border-radius:8px!important}.account-card .um-profile .um-profile-nav-item a:hover{color:var(--principal-oscuro)!important;background:rgba(255,255,255,.7)!important}.account-card .um-profile .um-profile-nav-item.active a{box-shadow:0px 6px 16px -10px rgba(0,35,80,.45)}.account-card .um-profile .um-profile-nav-item.active a{color:var(--principal-oscuro)!important;background:#fff!important}.account-card .um-profile .um-profile-nav-item a i{justify-content:center;align-items:center}.account-card .um-profile .um-profile-nav-item a i{display:inline-flex!important;width:18px!important;height:auto!important;margin:0!important;position:static!important;color:inherit!important;font-size:16px!important;line-height:1!important}.account-card .um-profile .um-profile-nav-item a span.title{display:inline!important;padding:0!important}.account-card .um-profile .um-profile-nav-item a span.count{margin-left:2px}.account-card .um-profile .um-profile-nav-item a span.count{position:static!important;padding:0 7px!important;color:#fff!important;font-size:11px!important;line-height:18px!important;background:var(--principal-medio)!important;border-radius:999px!important}.account-card .um-profile .um-profile-body{max-width:none!important;padding:24px 0 0!important}.account-card .um-profile .um-field-value{padding:6px 0 0!important;color:var(--texto)!important;font-size:16px!important;line-height:1.5!important}.account-card .um-profile .um-profile-note{text-align:center;background-color:var(--light);border-radius:12px}.account-card .um-profile .um-profile-note{padding:32px 24px!important;color:var(--medium)!important;font-size:15px!important}.account-card .um-account .um-account-meta{display:none!important}.account-card .um-account .um-account-side{float:left!important;width:210px!important;padding:0!important;display:block!important}.account-card .um-account .um-account-side ul{list-style:none;margin:0!important;padding:0!important;background:none!important;border:0!important}.account-card .um-account .um-account-side li{margin:0 0 4px!important;border:0!important;background:none!important}.account-card .um-account .um-account-side li a{align-items:center;gap:12px;transition:background-color 0.2s ease,color 0.2s ease}.account-card .um-account .um-account-side li a{display:flex!important;height:auto!important;padding:12px 14px!important;color:var(--texto)!important;font-family:var(--display-font)!important;font-weight:600!important;font-size:15px!important;text-decoration:none!important;background:transparent!important;border:0!important;border-radius:10px!important}.account-card .um-account .um-account-side li a:hover{color:var(--principal-oscuro)!important;background:var(--light)!important}.account-card .um-account .um-account-side li a.current{box-shadow:inset 3px 0px 0px var(--principal-medio)}.account-card .um-account .um-account-side li a.current{color:var(--principal-oscuro)!important;background:var(--light)!important}.account-card .um-account .um-account-side .um-account-icontip{display:none!important}.account-card .um-account .um-account-side .um-account-icon{justify-content:center}.account-card .um-account .um-account-side .um-account-icon{display:inline-flex!important;width:20px!important;height:auto!important;margin:0!important;padding:0!important;color:var(--principal-medio)!important;font-size:16px!important;line-height:1!important;border:0!important}.account-card .um-account .um-account-side .um-account-title{white-space:nowrap;display:inline!important;height:auto!important;margin:0!important;padding:0!important;line-height:1.3!important;border:0!important}.account-card .um-account .um-account-side .um-account-arrow{display:none!important}.account-card .um-account .um-account-main{border-left:1px solid var(--light)}.account-card .um-account .um-account-main{float:right!important;width:calc(100% - 210px)!important;padding:0 0 0 36px!important}.account-card .um-account .um-account-heading{margin:0 0 6px!important;color:var(--texto)!important;font-family:var(--display-font)!important;font-weight:800!important;font-size:24px!important;line-height:1.2!important}.account-card .um-account .um-account-heading i{margin-right:8px}.account-card .um-account .um-account-heading i{color:var(--principal-medio)!important}.account-card .um-account .um-account-nav a{justify-content:space-between;align-items:center;margin-bottom:6px}.account-card .um-account .um-account-nav a{display:flex!important;padding:14px 16px!important;color:var(--texto)!important;font-family:var(--display-font)!important;font-weight:600!important;background:var(--light)!important;border:0!important;border-radius:10px!important}.account-card .um-account .um-account-nav a.current{color:#fff!important;background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat!important}.account-card .um-profile .um-profile-nav-item a.uimob800-hide{display:none!important}.account-card .um.um-profile .um-header .um-profile-photo a.um-profile-photo-img{overflow:hidden}.account-card .um.um-profile .um-header .um-profile-photo a.um-profile-photo-img{position:static!important;display:block!important;box-sizing:border-box!important;width:112px!important;height:112px!important;top:0!important;left:0!important;margin:0!important;padding:0!important;border:4px solid #fff!important;border-radius:50%!important;background:var(--light)!important;box-shadow:0 16px 32px -16px rgba(0,35,80,.45)!important}.account-card .um.um-profile .um-header .um-profile-meta{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:200px}.account-card .um.um-profile .um-header .um-profile-meta{float:none!important;margin:0!important;padding:0!important;text-align:left!important}.account-card .um-profile-body form[action*="admin-ajax"]{display:flex;flex-flow:column;align-items:center;gap:14px;text-align:center;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:36px;padding-right:24px;padding-bottom:36px;padding-left:24px;background-image:linear-gradient(180deg,#f2f2f2 0%,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:12px;border-top:1px solid var(--light);border-right:1px solid var(--light);border-bottom:1px solid var(--light);border-left:1px solid var(--light)}.account-card .um-profile-body form[action*="admin-ajax"] .main-button{justify-content:center;align-items:center;min-height:48px;color:#fff;font-family:var(--display-font);font-weight:700;font-size:16px;line-height:1.2;padding-top:12px;padding-right:40px;padding-bottom:12px;padding-left:40px;border-radius:24px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.25s ease,box-shadow 0.25s ease,background-position 0.4s ease}.account-card .um-profile-body form[action*="admin-ajax"] .main-button{box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat;display:inline-flex!important;margin:0!important}.account-card .um-profile-body form[action*="admin-ajax"] .main-button:hover{transform:translate3d(0,-2px,0) scale(1.02,1.02)}.account-card .um-profile-body form[action*="admin-ajax"] .main-button:hover{box-shadow:var(--glow-hover);background-position:center top}.account-card .um-profile-body form[action*="admin-ajax"] .main-button:focus-visible{outline:2px solid var(--contraste);outline-offset:3px}@media (max-width:767px){.account-card .um .um-col-alt .um-half{width:100%!important}.account-card .um .um-button{min-width:0px}.account-card .um .um-button{width:100%!important}.account-card .um-profile .um-header{gap:16px}.account-card .um-profile .um-header{padding-right:52px!important}.account-card .um-profile .um-profile-photo{width:80px!important;height:80px!important}.account-card .um-profile .um-profile-photo-img{width:80px!important;height:80px!important}.account-card .um-profile .um-name{font-size:22px!important}.account-card .um-account .um-account-side{display:none!important}.account-card .um-account .um-account-main{border-left:0px solid}.account-card .um-account .um-account-main{float:none!important;width:100%!important;padding:0!important}.account-card .um.um-profile .um-header .um-profile-photo a.um-profile-photo-img{width:80px!important;height:80px!important}}@media (max-width:479px){.account-card .um-profile-body form[action*="admin-ajax"] .main-button{width:100%;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px}}.account-switch{max-width:640px;color:var(--medium);font-family:var(--body-font);font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.account-switch__link{color:var(--principal-medio);font-family:var(--display-font);font-weight:700;text-decoration:none;transition:color 0.25s ease}.account-switch__link:hover{color:var(--principal-oscuro)}.account-card .um .um-field-area input.um-form-field{height:48px!important;padding:0 16px!important;color:var(--texto)!important;font-family:var(--body-font)!important;font-size:16px!important;background:var(--light)!important;border:0!important;border-radius:12px!important;box-shadow:none!important;transition:background-color .2s ease,box-shadow .2s ease!important}.account-card .um .um-field-area textarea.um-form-field{height:48px!important;padding:0 16px!important;color:var(--texto)!important;font-family:var(--body-font)!important;font-size:16px!important;background:var(--light)!important;border:0!important;border-radius:12px!important;box-shadow:none!important;transition:background-color .2s ease,box-shadow .2s ease!important}.account-card .um .um-field-area input.um-form-field:focus{background:#fff!important;box-shadow:0 0 0 3px rgba(72,164,255,.35),0 8px 24px -12px rgba(0,85,183,.35)!important;outline:none!important}.account-card .um .um-field-area textarea.um-form-field:focus{background:#fff!important;box-shadow:0 0 0 3px rgba(72,164,255,.35),0 8px 24px -12px rgba(0,85,183,.35)!important;outline:none!important}.account-card .um .select2-container .select2-selection--single{min-height:48px!important;height:auto!important;padding:6px 8px!important;background:var(--light)!important;border:0!important;border-radius:12px!important}.account-card .um .select2-container .select2-selection--multiple{min-height:48px!important;height:auto!important;padding:6px 8px!important;background:var(--light)!important;border:0!important;border-radius:12px!important}.account-card .um .um-field-checkbox-option{color:var(--texto)!important;font-size:15px!important;line-height:1.4!important}.account-card .um .um-field-radio-option{color:var(--texto)!important;font-size:15px!important;line-height:1.4!important}.account-card .um .um-field-checkbox-state i{color:var(--principal-medio)!important}.account-card .um .um-field-radio-state i{color:var(--principal-medio)!important}.profile-menu{visibility:hidden;position:absolute;top:calc(100% + 6px);right:16px;z-index:30;width:300px;color:var(--texto);text-align:left;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#fff;border-radius:12px;opacity:0;cursor:default;transition:opacity 0.25s ease,transform 0.3s cubic-bezier(.16,1,.3,1),visibility 0s linear 0.3s;box-shadow:0px 24px 48px -20px rgba(0,35,80,.45),0px 6px 16px -8px rgba(0,35,80,.2);transform:translate3d(0,-8px,0)}.profile-menu::before{position:absolute;top:-6px;right:22px;width:14px;height:14px;background-color:#fff;border-radius:3px;transform:rotateZ(45deg)}.profile-menu::before{content:""}.profile-menu.is-open{visibility:visible;opacity:1;transition:opacity 0.25s ease,transform 0.3s cubic-bezier(.16,1,.3,1),visibility 0s;transform:translate3d(0,0px,0)}@media (max-width:1119px){.profile-menu{display:flex;flex-flow:column;position:fixed;top:0px;right:0px;bottom:0px;z-index:100002;width:86vw;height:100dvh;max-width:320px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;opacity:1;transition:transform 0.35s cubic-bezier(.16,1,.3,1),visibility 0s linear 0.35s;box-shadow:-24px 0px 48px -24px rgba(0,35,80,.45);transform:translate3d(100%,0,0)}.profile-menu::before{display:none}.profile-menu{overflow-y:auto}}@media (max-width:767px){.profile-menu{right:0px;width:86vw;max-width:320px}}.profile-menu__group{display:flex;flex-flow:column;gap:12px}.profile-menu__title{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:18px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.profile-menu__title{display:none}}.profile-menu__text{color:var(--medium);font-family:var(--body-font);font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.profile-menu__text{font-size:13px;line-height:1.45}}.profile-menu__actions{display:flex;flex-flow:column;align-items:stretch;gap:10px;margin-top:4px}@media (max-width:1119px){.profile-menu__actions{margin-top:6px;padding-top:18px;border-top:1px solid var(--light)}}.profile-menu__cta{width:100%}.profile-menu__link{display:flex;justify-content:space-between;align-items:center;color:var(--texto);font-family:var(--display-font);font-weight:600;font-size:15px;text-decoration:none;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-radius:8px;transition:background-color 0.2s ease,color 0.2s ease}.profile-menu__link::after{color:var(--principal-medio);opacity:0;transition:opacity 0.2s ease,transform 0.2s ease;transform:translate3d(-4px,0,0)}.profile-menu__link::after{content:"→"}.profile-menu__link:hover{color:var(--principal-oscuro);background-color:var(--light)}.profile-menu__link:hover::after{opacity:1;transform:translate3d(0px,0,0)}.profile-menu__link:focus-visible{outline:2px solid var(--principal-claro);outline-offset:2px}.profile-menu__link--plain{justify-content:center;color:var(--principal-medio)}.profile-menu__link--plain::after{display:none}.profile-menu__link--logout{color:var(--medium);margin-top:6px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid var(--light)}@media (max-width:1119px){.profile-menu__group--guest{padding-top:0px;padding-right:20px;padding-bottom:24px;padding-left:24px}}@media (max-width:1119px){.profile-menu__group--user{margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:24px;padding-top:14px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-top:1px solid var(--light)}.profile-menu__group--user .profile-menu__link{margin-left:-12px}}.report-hero{position:relative;width:calc(100% + 32px);height:260px;overflow:hidden;margin-top:0px;margin-right:-16px;margin-bottom:0px;margin-left:-16px}.report-hero + .report-head{position:relative;z-index:1;margin-top:-176px;padding-top:32px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:#fff;border-radius:12px;box-shadow:0px 30px 60px -32px rgba(0,35,80,.45),0px 8px 20px -12px rgba(0,35,80,.18)}.report-hero{background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}@media (max-width:767px){.report-hero{height:180px}.report-hero + .report-head{margin-top:-120px;padding-top:24px;padding-right:20px;padding-bottom:26px;padding-left:20px}}.report-hero__bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;opacity:0.32;mix-blend-mode:luminosity;filter:blur(2px);transform:scale(1.05,1.05)}.report-head{width:100%;max-width:880px}.studies-page__feed{width:100%;max-width:880px}.surveys-page__subtitle{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:24px;line-height:1.2;text-transform:none;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.surveys-page__subtitle{font-size:20px}}.surveys-page__subtitle--closed{color:var(--medium);margin-top:48px}@media (max-width:767px){.surveys-page__subtitle--closed{margin-top:32px}}.amb-modal{display:grid;visibility:hidden;align-items:center;justify-items:center;position:fixed;top:0px;left:0px;z-index:100001;width:100%;height:100%;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;opacity:0;transition:opacity 0.3s ease,visibility 0s linear 0.3s}.amb-modal.is-open{visibility:visible;opacity:1;transition:opacity 0.3s ease,visibility 0s}.amb-modal.is-open .amb-modal__panel{transform:none}.amb-modal__backdrop{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(10,30,60,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.amb-modal__panel{display:flex;flex-flow:column;gap:14px;position:relative;width:100%;max-width:880px;max-height:calc(100dvh - 48px);overflow:auto;color:var(--texto);padding-top:48px;padding-right:56px;padding-bottom:48px;padding-left:56px;background-color:#fff;border-radius:12px;transition:transform 0.4s cubic-bezier(.16,1,.3,1);box-shadow:0px 40px 80px -30px rgba(0,20,50,.6);transform:translate3d(0,16px,0) scale(0.98,0.98)}.amb-modal__panel:focus{outline:0px solid transparent}.amb-modal__panel:focus-visible{outline:0px solid transparent}@media (max-width:767px){.amb-modal__panel{padding-top:36px;padding-right:20px;padding-bottom:28px;padding-left:20px}}.amb-modal__close{display:grid;align-items:center;justify-items:center;position:absolute;top:14px;right:16px;width:40px;height:40px;color:var(--medium);font-size:28px;line-height:1;text-decoration:none;border-radius:50%;transition:background-color 0.2s ease,color 0.2s ease}.amb-modal__close:hover{color:var(--texto);background-color:var(--light)}.amb-modal__title{color:var(--texto);font-family:var(--display-font);font-weight:800;font-size:28px;line-height:1.15;text-transform:uppercase;text-wrap:balance;margin-top:0px;margin-right:40px;margin-bottom:6px;margin-left:0px}@media (max-width:767px){.amb-modal__title{font-size:21px}}.amb-modal__subtitle{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:16px;line-height:1.3;text-transform:none;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.amb-modal__subtitle{font-size:15px}}.amb-modal__text{font-family:var(--body-font);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.amb-modal__list{display:flex;flex-flow:column;gap:14px;margin-top:4px;margin-right:0px;margin-bottom:4px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.amb-modal__list{list-style:none}.amb-modal__item{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:16px;font-family:var(--body-font);font-size:16px;line-height:1.55;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:767px){.amb-modal__item{gap:12px;font-size:15px}}.amb-modal__note{color:var(--texto);font-family:var(--body-font);font-size:15px;line-height:1.6;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px}.amb-modal__small{color:var(--texto);font-family:var(--body-font);font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.amb-modal__ok{align-self:center;min-width:210px;margin-top:18px}.forum-shell{width:100%}.forum-shell #bbpress-forums{color:var(--texto);font-family:var(--body-font);font-size:16px;line-height:1.6;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.forum-shell #bbpress-forums{background:none}.forum-shell #bbpress-forums a{color:var(--principal-medio);text-decoration:none;transition:color 0.2s ease}.forum-shell #bbpress-forums a:hover{color:var(--principal-oscuro)}.forum-shell #bbpress-forums div.bbp-breadcrumb{display:flex;align-items:center;gap:6px;color:var(--medium);font-family:var(--display-font);font-weight:600;font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.forum-shell #bbpress-forums div.bbp-breadcrumb{flex-wrap:wrap;float:none}.forum-shell #bbpress-forums div.bbp-search-form{margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.forum-shell #bbpress-forums div.bbp-search-form{float:none}.forum-shell #bbpress-forums div.bbp-search-form form>div{display:flex;gap:10px;max-width:480px}.forum-shell #bbpress-forums #bbp_search{flex-grow:1;flex-shrink:1;flex-basis:0px;height:44px;font-size:15px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:var(--light);border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums #bbp_search:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(72,164,255,.35)}.forum-shell #bbpress-forums li.bbp-header{display:none}.forum-shell #bbpress-forums li.bbp-footer{display:none}.forum-shell #bbpress-forums .avatar{border-radius:50%}.forum-shell #bbpress-forums div.bbp-template-notice{color:var(--principal-oscuro);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:rgba(72,164,255,.1);border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:4px solid var(--principal-claro)}.forum-shell #bbpress-forums div.bbp-template-notice p{font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.forum-shell #bbpress-forums div.bbp-reply-header{color:var(--medium);font-size:12px;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;background-color:var(--light);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums div.bbp-reply-header a{color:var(--medium)}.forum-shell #bbpress-forums div.bbp-reply-author{display:flex;flex-flow:column;align-items:center;gap:6px;width:auto;text-align:center;padding-top:24px;padding-right:12px;padding-bottom:24px;padding-left:12px;border-right:1px solid var(--light)}.forum-shell #bbpress-forums div.bbp-reply-author{float:none}.forum-shell #bbpress-forums div.bbp-reply-author .bbp-author-role{color:var(--principal-medio);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.02em;margin-top:4px}.forum-shell #bbpress-forums div.bbp-reply-author .bbp-author-role{overflow-wrap:anywhere}.forum-shell #bbpress-forums div.bbp-reply-content{font-size:16px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:32px;padding-bottom:24px;padding-left:32px}.forum-shell #bbpress-forums div.bbp-reply-content p{margin-top:0px;margin-right:0px;margin-bottom:1em;margin-left:0px}.forum-shell #bbpress-forums div.bbp-reply-content a:not(.bbp-reply-to-link){text-decoration:underline}.forum-shell #bbpress-forums div.bbp-reply-content a:not(.bbp-reply-to-link){text-underline-offset:3px}.forum-shell #bbpress-forums span.bbp-admin-links{font-size:12px}.forum-shell #bbpress-forums span.bbp-admin-links a{color:var(--medium);text-transform:none}.forum-shell #bbpress-forums .bbp-pagination{color:var(--medium);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.forum-shell #bbpress-forums fieldset.bbp-form{max-width:100%;min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--light);border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums fieldset.bbp-form legend{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:20px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.forum-shell #bbpress-forums fieldset.bbp-form label{color:var(--texto);font-family:var(--display-font);font-weight:600;font-size:14px}.forum-shell #bbpress-forums textarea.bbp-the-content{min-height:180px;font-family:var(--body-font);font-size:16px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#fff;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums .quicktags-toolbar{padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid var(--light);border-left:0px solid}.forum-shell #bbpress-forums .quicktags-toolbar input.ed_button{height:30px;color:var(--texto);font-size:13px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;background-color:var(--light);border-radius:6px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums .quicktags-toolbar input.ed_button{box-shadow:none}.forum-shell #bbpress-forums .wp-editor-container{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums div.bbp-submit-wrapper{margin-top:16px}.forum-shell #bbpress-forums div.bbp-submit-wrapper{float:none}.forum-shell #bbpress-forums .quicktags-toolbar input.ed_button.button{height:30px;color:var(--texto);font-family:var(--body-font);font-weight:500;font-size:13px;text-transform:none;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;background-color:var(--light);background-image:linear-gradient(var(--light),var(--light));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:6px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums .quicktags-toolbar input.ed_button.button{box-shadow:none;transform:none}.forum-shell #bbpress-forums .quicktags-toolbar input.ed_button.button:hover{color:var(--principal-oscuro);background-image:linear-gradient(rgba(72,164,255,.18),rgba(72,164,255,.18));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.forum-shell #bbpress-forums .quicktags-toolbar input.ed_button.button:hover{transform:none;box-shadow:none}.forum-shell #bbpress-forums li.bbp-body div.hentry{display:grid;grid-template-columns:150px minmax(0,1fr);background-color:#fff;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0px 14px 30px -20px rgba(0,35,80,.35),0px 2px 6px -3px rgba(0,35,80,.08)}.forum-shell #bbpress-forums div.bbp-reply-author img.avatar{width:64px;height:64px;border-radius:50%;box-shadow:0px 8px 16px -8px rgba(0,35,80,.4)}.forum-shell #bbpress-forums div.bbp-reply-author img.avatar{position:static!important;float:none!important;margin:0!important}.forum-shell #bbpress-forums div.bbp-reply-author .bbp-author-name{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:14px}.forum-shell #bbpress-forums li.bbp-body{display:flex;flex-flow:column;gap:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums li.bbp-body ul.sticky{font-size:15px;box-shadow:inset 4px 0px 0px var(--contraste),0px 10px 30px -18px rgba(0,35,80,.35)}.forum-shell #bbpress-forums li.bbp-body ul.sticky{background-color:#fff!important}.forum-shell #bbpress-forums li.bbp-forum-topic-count::after{color:var(--medium);font-family:var(--body-font);font-weight:400;font-size:12px;margin-top:2px}.forum-shell #bbpress-forums li.bbp-forum-topic-count::after{content:"debates"}.forum-shell #bbpress-forums li.bbp-forum-reply-count::after{color:var(--medium);font-family:var(--body-font);font-weight:400;font-size:12px;margin-top:2px}.forum-shell #bbpress-forums li.bbp-forum-reply-count::after{content:"entradas"}.forum-shell #bbpress-forums li.bbp-topic-voice-count::after{color:var(--medium);font-family:var(--body-font);font-weight:400;font-size:12px;margin-top:2px}.forum-shell #bbpress-forums li.bbp-topic-voice-count::after{content:"participantes"}.forum-shell #bbpress-forums li.bbp-topic-reply-count::after{color:var(--medium);font-family:var(--body-font);font-weight:400;font-size:12px;margin-top:2px}.forum-shell #bbpress-forums li.bbp-topic-reply-count::after{content:"respuestas"}.forum-shell #bbpress-forums div.bbp-breadcrumb a{color:var(--principal-medio);padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:var(--light);border-radius:999px}.forum-shell #bbpress-forums div.bbp-breadcrumb a:hover{color:#fff;background-color:var(--principal-medio)}.forum-shell #bbpress-forums div.bbp-breadcrumb .bbp-breadcrumb-sep{color:var(--medium)}.forum-shell #bbpress-forums ul.bbp-replies li.bbp-body{gap:0px}.forum-shell #bbpress-forums div.bbp-reply-header:first-child{margin-top:0px}.forum-shell #bbpress-forums li.bbp-body div.hentry.bbp-reply-position-1{box-shadow:inset 4px 0px 0px var(--principal-medio),0px 14px 30px -20px rgba(0,35,80,.35)}.forum-shell #bbpress-forums div.topic-author div.bbp-reply-author::after{color:var(--principal-oscuro);font-family:var(--display-font);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.04em;padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px;background-color:rgba(72,164,255,.15);border-radius:999px}.forum-shell #bbpress-forums div.topic-author div.bbp-reply-author::after{content:"Autor del debate"}.forum-shell #bbpress-forums li.bbp-body ul.forum::before{width:52px;height:52px;border-radius:12px}.forum-shell #bbpress-forums li.bbp-body ul.forum::before{content:"";box-shadow:var(--glow-primary);background:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'white\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'><path d=\'M20 11.5a7.5 7.5 0 0 1-11.3 6.5L4 19.2l1.2-4.4A7.5 7.5 0 1 1 20 11.5z\'/><path d=\'M8.6 11.5h.01M12 11.5h.01M15.4 11.5h.01\'/></svg>") center/26px no-repeat,radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.forum-shell #bbpress-forums li.bbp-body ul.topic::before{width:44px;height:44px;border-radius:12px}.forum-shell #bbpress-forums li.bbp-body ul.topic::before{content:"";box-shadow:none;background:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%232f77ca\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'><path d=\'M20 11.5a7.5 7.5 0 0 1-11.3 6.5L4 19.2l1.2-4.4A7.5 7.5 0 1 1 20 11.5z\'/></svg>") center/22px no-repeat,var(--light)}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-header{padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px}.forum-shell #bbpress-forums div.bbp-reply-author{flex-flow:row;justify-content:start;text-align:left;padding-top:16px;padding-right:16px;padding-bottom:0px;padding-left:16px;border-right:0px solid}.forum-shell #bbpress-forums div.bbp-reply-author{flex-wrap:wrap}.forum-shell #bbpress-forums div.bbp-reply-content{padding-top:12px;padding-right:16px;padding-bottom:20px;padding-left:16px}.forum-shell #bbpress-forums fieldset.bbp-form{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}.forum-shell #bbpress-forums li.bbp-body div.hentry{grid-template-columns:minmax(0,1fr)}.forum-shell #bbpress-forums div.bbp-reply-author img.avatar{width:40px;height:40px}.forum-shell #bbpress-forums div.bbp-reply-author img.avatar{position:static!important;margin:0!important}.forum-shell #bbpress-forums div.bbp-reply-author .bbp-author-name{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:10px}.forum-shell #bbpress-forums li.bbp-body ul.topic::before{width:40px;height:40px}}.forum-page__title{color:var(--texto);font-family:var(--display-font);font-weight:800;font-size:40px;line-height:1.1;text-transform:none;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.forum-page__title{font-size:28px}}.forum-shell #bbpress-forums .button{height:44px;color:#fff;font-family:var(--display-font);font-weight:700;font-size:15px;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px;border-radius:24px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.25s ease,box-shadow 0.25s ease,background-position 0.4s ease}.forum-shell #bbpress-forums .button{box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.forum-shell #bbpress-forums button.submit{height:44px;color:#fff;font-family:var(--display-font);font-weight:700;font-size:15px;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px;border-radius:24px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.25s ease,box-shadow 0.25s ease,background-position 0.4s ease}.forum-shell #bbpress-forums button.submit{box-shadow:var(--glow-primary);background:radial-gradient(ellipse at center,var(--principal-claro),var(--principal-oscuro)) center bottom/100% 200% no-repeat}.forum-shell #bbpress-forums .button:hover{transform:translate3d(0,-2px,0)}.forum-shell #bbpress-forums .button:hover{box-shadow:var(--glow-hover);background-position:center top}.forum-shell #bbpress-forums button.submit:hover{transform:translate3d(0,-2px,0)}.forum-shell #bbpress-forums button.submit:hover{box-shadow:var(--glow-hover);background-position:center top}.forum-shell #bbpress-forums ul.bbp-forums{overflow:visible;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums ul.bbp-forums{box-shadow:none;background:none}.forum-shell #bbpress-forums ul.bbp-topics{overflow:visible;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums ul.bbp-topics{box-shadow:none;background:none}.forum-shell #bbpress-forums ul.bbp-replies{overflow:visible;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums ul.bbp-replies{box-shadow:none;background:none}.forum-shell #bbpress-forums ul.bbp-lead-topic{overflow:visible;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums ul.bbp-lead-topic{box-shadow:none;background:none}.forum-shell #bbpress-forums li.bbp-body ul.forum{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto 190px;align-items:center;gap:6px 24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 0.3s cubic-bezier(.16,1,.3,1),box-shadow 0.3s ease;box-shadow:0px 10px 30px -18px rgba(0,35,80,.35),0px 2px 6px -3px rgba(0,35,80,.1)}@media (max-width:1023px){.forum-shell #bbpress-forums li.bbp-body ul.forum{grid-template-columns:44px minmax(0,1fr) auto auto;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-body ul.forum{grid-template-columns:40px minmax(0,1fr);gap:10px 14px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.forum-shell #bbpress-forums li.bbp-body ul.topic{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto 190px;align-items:center;gap:6px 24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 0.3s cubic-bezier(.16,1,.3,1),box-shadow 0.3s ease;box-shadow:0px 10px 30px -18px rgba(0,35,80,.35),0px 2px 6px -3px rgba(0,35,80,.1)}@media (max-width:1023px){.forum-shell #bbpress-forums li.bbp-body ul.topic{grid-template-columns:44px minmax(0,1fr) auto auto;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-body ul.topic{grid-template-columns:40px minmax(0,1fr);gap:10px 14px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.forum-shell #bbpress-forums li.bbp-body ul.forum:hover{background-color:#fff;box-shadow:0px 18px 36px -18px rgba(0,35,80,.45),0px 4px 10px -4px rgba(0,35,80,.12);transform:translate3d(0,-2px,0)}.forum-shell #bbpress-forums li.bbp-body ul.topic:hover{background-color:#fff;box-shadow:0px 18px 36px -18px rgba(0,35,80,.45),0px 4px 10px -4px rgba(0,35,80,.12);transform:translate3d(0,-2px,0)}.forum-shell #bbpress-forums a.bbp-forum-title{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:18px;line-height:1.3}.forum-shell #bbpress-forums a.bbp-topic-permalink{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:18px;line-height:1.3}.forum-shell #bbpress-forums a.bbp-forum-title:hover{color:var(--principal-oscuro)}.forum-shell #bbpress-forums a.bbp-topic-permalink:hover{color:var(--principal-oscuro)}.forum-shell #bbpress-forums .bbp-forum-content{color:var(--medium);font-size:14px;margin-top:4px}.forum-shell #bbpress-forums p.bbp-topic-meta{color:var(--medium);font-size:14px;margin-top:4px}.forum-shell #bbpress-forums .bbp-forum-topic-count{font-variant-numeric:tabular-nums}.forum-shell #bbpress-forums .bbp-forum-reply-count{font-variant-numeric:tabular-nums}.forum-shell #bbpress-forums .bbp-topic-voice-count{font-variant-numeric:tabular-nums}.forum-shell #bbpress-forums .bbp-topic-reply-count{font-variant-numeric:tabular-nums}.forum-shell #bbpress-forums fieldset.bbp-form input[type=text]{height:44px;font-size:15px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums fieldset.bbp-form select{height:44px;font-size:15px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.forum-shell #bbpress-forums textarea.bbp-the-content:focus{box-shadow:0px 0px 0px 3px rgba(72,164,255,.35)}.forum-shell #bbpress-forums fieldset.bbp-form input[type=text]:focus{box-shadow:0px 0px 0px 3px rgba(72,164,255,.35)}.forum-shell #bbpress-forums li.bbp-header div.bbp-reply-author{font-family:var(--display-font);font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.forum-shell #bbpress-forums li.bbp-header div.bbp-reply-content{font-family:var(--display-font);font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.forum-shell #bbpress-forums .bbp-reply-form{max-width:100%;min-width:0px}.forum-shell #bbpress-forums .bbp-topic-form{max-width:100%;min-width:0px}.forum-shell #bbpress-forums .wp-editor-wrap{max-width:100%;min-width:0px}.study-card__toggle{justify-content:start;gap:10px;flex-grow:0;flex-shrink:0;flex-basis:auto;width:150px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:12px;box-shadow:inset 1px 0px 0px #2f77ca,inset 2px 0px 0px #0055b7}@media (max-width:479px){.study-card__toggle{gap:8px;width:auto;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px}}.study-card__pending{justify-content:start;gap:10px;flex-grow:0;flex-shrink:0;flex-basis:auto;width:150px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:12px;box-shadow:inset 1px 0px 0px #2f77ca,inset 2px 0px 0px #0055b7}@media (max-width:479px){.study-card__pending{gap:8px;width:auto;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px}}.study-card__cta{box-shadow:inset 1px 0px 0px #2f77ca,inset 2px 0px 0px #0055b7}.study-card:has(.study-card__closed) .study-card__toggle{box-shadow:inset 1px 0px 0px #a5a5a5,inset 2px 0px 0px #6f6f6f}.study-card:has(.study-card__closed) .study-card__pending{box-shadow:inset 1px 0px 0px #a5a5a5,inset 2px 0px 0px #6f6f6f}.study-card:has(.study-card__closed) .study-card__cta{box-shadow:inset 1px 0px 0px #a5a5a5,inset 2px 0px 0px #6f6f6f}.study-card__toggle .study-card__count{margin-right:-5px;margin-left:auto}.study-card__pending .study-card__count{margin-right:-5px;margin-left:auto}.account-card .um .um-field-checkbox{margin:0 0 10px!important;padding:2px 0!important}.account-card .um .um-field-radio{margin:0 0 10px!important;padding:2px 0!important}.account-card .um .um-field-area + .um-field-block{margin-top:14px!important}.account-card .um .um-field-area .um-field-block{margin-top:14px!important}.account-nav{display:flex;flex-flow:column;gap:6px;margin-top:8px}@media (max-width:1023px){.account-nav{flex-flow:row;gap:8px}.account-nav{flex-wrap:wrap}}.account-nav__link{display:flex;flex-flow:column;gap:2px;position:relative;color:#fff;text-decoration:none;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:20px;border-radius:12px;transition:background-color 0.25s ease,transform 0.25s ease}.account-nav__link::after{position:absolute;top:50%;right:18px;opacity:0;transition:opacity 0.25s ease,transform 0.25s ease;transform:translate3d(-6px,-50%,0)}.account-nav__link::after{content:"→"}.account-nav__link:hover{color:#fff;background-color:rgba(255,255,255,.1)}.account-nav__link:hover::after{opacity:1;transform:translate3d(0px,-50%,0)}.account-nav__link:focus-visible{outline:2px solid var(--contraste);outline-offset:2px}@media (max-width:1023px){.account-nav__link{flex-grow:1;flex-shrink:1;flex-basis:140px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px}}.account-nav__label{font-family:var(--display-font);font-weight:700;font-size:18px;line-height:1.2}@media (max-width:1023px){.account-nav__label{font-size:16px}}.account-nav__hint{color:rgba(255,255,255,.75);font-family:var(--body-font);font-size:13px}@media (max-width:1023px){.account-nav__hint{display:none}}.account-nav__link--logout{margin-top:10px;padding-top:16px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid rgba(255,255,255,.2)}.account-nav__link--logout .account-nav__label{color:rgba(255,255,255,.85);font-size:15px}@media (max-width:1023px){.account-nav__link--logout{flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:0px;padding-top:12px;border-radius:12px;border-top:0px solid}}.page-id-1696 .account-nav__link--profile{color:var(--principal-oscuro);background-color:#fff;box-shadow:0px 12px 24px -12px rgba(0,20,60,.5)}.page-id-1696 .account-nav__link--profile .account-nav__hint{color:var(--medium)}.page-id-1700 .account-nav__link--settings{color:var(--principal-oscuro);background-color:#fff;box-shadow:0px 12px 24px -12px rgba(0,20,60,.5)}.page-id-1700 .account-nav__link--settings .account-nav__hint{color:var(--medium)}.forum-shell #bbpress-forums li.bbp-forum-info{width:auto;min-width:0px;text-align:left}.forum-shell #bbpress-forums li.bbp-forum-info{float:none}.forum-shell #bbpress-forums li.bbp-topic-title{width:auto;min-width:0px;text-align:left}.forum-shell #bbpress-forums li.bbp-topic-title{float:none}.forum-shell #bbpress-forums li.bbp-forum-topic-count{display:flex;flex-flow:column;align-items:center;width:auto;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:20px;line-height:1.1;text-align:center}.forum-shell #bbpress-forums li.bbp-forum-topic-count{float:none;font-variant-numeric:tabular-nums}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-forum-topic-count{flex-flow:row;gap:4px;grid-column-start:2;font-size:14px}}.forum-shell #bbpress-forums li.bbp-forum-reply-count{display:flex;flex-flow:column;align-items:center;width:auto;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:20px;line-height:1.1;text-align:center}.forum-shell #bbpress-forums li.bbp-forum-reply-count{float:none;font-variant-numeric:tabular-nums}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-forum-reply-count{flex-flow:row;gap:4px;grid-column-start:2;font-size:14px}}.forum-shell #bbpress-forums li.bbp-topic-voice-count{display:flex;flex-flow:column;align-items:center;width:auto;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:20px;line-height:1.1;text-align:center}.forum-shell #bbpress-forums li.bbp-topic-voice-count{float:none;font-variant-numeric:tabular-nums}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-topic-voice-count{flex-flow:row;gap:4px;grid-column-start:2;font-size:14px}}.forum-shell #bbpress-forums li.bbp-topic-reply-count{display:flex;flex-flow:column;align-items:center;width:auto;color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:20px;line-height:1.1;text-align:center}.forum-shell #bbpress-forums li.bbp-topic-reply-count{float:none;font-variant-numeric:tabular-nums}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-topic-reply-count{flex-flow:row;gap:4px;grid-column-start:2;font-size:14px}}.forum-shell #bbpress-forums li.bbp-forum-freshness{width:auto;color:var(--medium);font-size:13px;line-height:1.4;text-align:left;padding-left:20px;border-left:1px solid var(--light)}.forum-shell #bbpress-forums li.bbp-forum-freshness{float:none}@media (max-width:1023px){.forum-shell #bbpress-forums li.bbp-forum-freshness{grid-column-start:2;grid-column-end:-1;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--light);border-left:0px solid}}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-forum-freshness{grid-column-start:1;grid-column-end:-1}}.forum-shell #bbpress-forums li.bbp-topic-freshness{width:auto;color:var(--medium);font-size:13px;line-height:1.4;text-align:left;padding-left:20px;border-left:1px solid var(--light)}.forum-shell #bbpress-forums li.bbp-topic-freshness{float:none}@media (max-width:1023px){.forum-shell #bbpress-forums li.bbp-topic-freshness{grid-column-start:2;grid-column-end:-1;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--light);border-left:0px solid}}@media (max-width:767px){.forum-shell #bbpress-forums li.bbp-topic-freshness{grid-column-start:1;grid-column-end:-1}}.forum-shell #bbpress-forums li.bbp-forum-freshness>a{font-family:var(--display-font);font-weight:600;font-size:13px}.forum-shell #bbpress-forums li.bbp-topic-freshness>a{font-family:var(--display-font);font-weight:600;font-size:13px}.forum-shell #bbpress-forums li.bbp-forum-freshness p.bbp-topic-meta{font-size:12px;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}.forum-shell #bbpress-forums li.bbp-topic-freshness p.bbp-topic-meta{font-size:12px;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}.forum-shell #bbpress-forums #subscription-toggle{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:8px}.forum-shell #bbpress-forums #subscription-toggle{float:right}.forum-shell #bbpress-forums #favorite-toggle{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:8px}.forum-shell #bbpress-forums #favorite-toggle{float:right}.forum-shell #bbpress-forums a.subscription-toggle{display:inline-flex;align-items:center;height:34px;color:var(--principal-medio);font-family:var(--display-font);font-weight:600;font-size:13px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;border-radius:999px;box-shadow:inset 0px 0px 0px 2px var(--principal-medio)}.forum-shell #bbpress-forums a.favorite-toggle{display:inline-flex;align-items:center;height:34px;color:var(--principal-medio);font-family:var(--display-font);font-weight:600;font-size:13px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;border-radius:999px;box-shadow:inset 0px 0px 0px 2px var(--principal-medio)}.forum-shell #bbpress-forums a.subscription-toggle:hover{color:#fff;background-color:var(--principal-medio)}.forum-shell #bbpress-forums a.favorite-toggle:hover{color:#fff;background-color:var(--principal-medio)}.report-row__icon{flex-shrink:0;width:22px;height:22px;color:var(--contraste)}.report-row__icon svg{display:block;width:100%;height:100%}.report-row__icon svg{fill:currentColor}.report-row__text{display:flex;flex-flow:column;gap:4px;min-width:0px}.report-row__meta{display:flex;align-items:center;gap:2px 12px}.report-row__meta{flex-wrap:wrap}.report-row__more{display:inline-flex;align-items:center;gap:13px;color:#000;font-family:var(--body-font);font-size:12px;line-height:1}.report-row__more{white-space:nowrap}@media (max-width:479px){.report-row__more-label{display:none}}.header-logo__icon{display:none;width:52px;height:52px;object-fit:contain}@media (max-width:767px){.header-logo__icon{display:block;width:56px;height:56px}}@media (max-width:479px){.header-logo__icon{width:56px;height:56px}}.ambassador-box__info-icon{flex-shrink:0;width:20px;height:20px;color:#fff;transition:transform 0.25s ease}.ambassador-box__info-icon svg{display:block;width:100%;height:100%}.ambassador-box__info-icon svg{fill:currentColor}.amb-modal__item-icon{width:22px;height:22px;color:var(--principal-medio);margin-top:1px}.amb-modal__item-icon svg{display:block;width:100%;height:100%}.amb-modal__item-icon svg{fill:currentColor}.not-found__actions{display:flex;justify-content:center;gap:12px;margin-top:8px}.not-found__actions{flex-wrap:wrap}.profile-menu__head{display:none}@media (max-width:1119px){.profile-menu__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;padding-right:16px;padding-bottom:18px;padding-left:24px}}.profile-menu__hello{display:flex;flex-flow:column;gap:2px;min-width:0px}.profile-menu__eyebrow{color:var(--medium);font-family:var(--body-font);font-size:13px;line-height:1.2}.profile-menu__name{color:var(--texto);font-family:var(--display-font);font-weight:700;font-size:22px;line-height:1.15}.profile-menu__name{overflow-wrap:anywhere}.profile-menu__close{display:grid;align-items:center;justify-items:center;flex-shrink:0;width:40px;height:40px;color:var(--principal-oscuro);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.2s ease}.profile-menu__close:hover{background-color:var(--light)}.profile-menu__close:focus-visible{outline:2px solid var(--contraste);outline-offset:2px}.profile-menu__close-icon{width:22px;height:22px}.profile-menu__close-icon svg{display:block;width:100%;height:100%}.profile-menu__close-icon svg{fill:currentColor}