@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";
.encuesta-module__c_j6tW__page{min-height:100vh}.encuesta-module__c_j6tW__container{max-width:700px;min-height:100vh;margin:0 auto;padding:24px 20px 80px}.encuesta-module__c_j6tW__progressBar{z-index:100;background:#ffffff0f;width:100%;height:4px;position:fixed;top:0;left:0}.encuesta-module__c_j6tW__progressFill{background:linear-gradient(90deg,#c9a84c,#e8c05a);border-radius:0 2px 2px 0;height:100%;transition:width .4s}.encuesta-module__c_j6tW__welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;display:flex}.encuesta-module__c_j6tW__brand{font-family:var(--font-heading);color:var(--gold);letter-spacing:6px;margin-bottom:4px;font-size:1.6rem;font-weight:700}.encuesta-module__c_j6tW__brandSub{letter-spacing:4px;text-transform:uppercase;color:var(--text-muted);margin-bottom:48px;font-size:.55rem}.encuesta-module__c_j6tW__welcomeTitle{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:2px;margin-bottom:8px;font-size:1.8rem}.encuesta-module__c_j6tW__welcomeOrg{color:var(--text-secondary);margin-bottom:32px;font-size:.85rem}.encuesta-module__c_j6tW__welcomeEstimate{letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);margin-bottom:40px;font-size:.75rem}.encuesta-module__c_j6tW__stepHeader{margin-bottom:32px;padding-top:24px}.encuesta-module__c_j6tW__dimensionTitle{font-family:var(--font-heading);color:var(--gold);letter-spacing:2px;margin-bottom:4px;font-size:1.3rem}.encuesta-module__c_j6tW__stepIndicator{letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.encuesta-module__c_j6tW__questionBlock{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:32px;padding:20px}.encuesta-module__c_j6tW__questionText{color:var(--text-primary);margin-bottom:16px;font-size:.95rem;line-height:1.6}.encuesta-module__c_j6tW__likertGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.encuesta-module__c_j6tW__likertOption{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;padding:12px 4px;transition:all .2s;display:flex}.encuesta-module__c_j6tW__likertOption:hover{border-color:var(--gold-border);background:var(--gold-hover)}.encuesta-module__c_j6tW__likertSelected{border-color:var(--gold)!important;background:var(--gold-dim)!important;}.encuesta-module__c_j6tW__likertNumber{font-family:var(--font-heading);color:var(--text-primary);font-size:1.1rem;font-weight:700}.encuesta-module__c_j6tW__likertLabel{letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);text-align:center;font-size:.55rem;line-height:1.3}.encuesta-module__c_j6tW__likertSelected .encuesta-module__c_j6tW__likertNumber,.encuesta-module__c_j6tW__likertSelected .encuesta-module__c_j6tW__likertLabel{color:var(--gold)}.encuesta-module__c_j6tW__openTextarea{resize:vertical;width:100%;min-height:100px}.encuesta-module__c_j6tW__navRow{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}.encuesta-module__c_j6tW__navBack{font-family:var(--font-heading);letter-spacing:2px;border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius);cursor:pointer;background:0 0;padding:12px 24px;font-size:.75rem;font-weight:700;transition:all .3s}.encuesta-module__c_j6tW__navBack:hover{border-color:var(--gold-border);color:var(--text-primary);background:0 0}.encuesta-module__c_j6tW__messageScreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;display:flex}.encuesta-module__c_j6tW__messageIcon{opacity:.4;margin-bottom:24px;font-size:3rem}.encuesta-module__c_j6tW__messageTitle{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:3px;margin-bottom:12px;font-size:1.4rem}.encuesta-module__c_j6tW__messageText{color:var(--text-secondary);max-width:400px;font-size:.9rem;line-height:1.6}.encuesta-module__c_j6tW__thankYou{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;display:flex}.encuesta-module__c_j6tW__checkmark{background:var(--gold-dim);border:2px solid var(--gold);width:80px;height:80px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;font-size:2rem;animation:.5s encuesta-module__c_j6tW__checkPop;display:flex}@keyframes encuesta-module__c_j6tW__checkPop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.encuesta-module__c_j6tW__thankTitle{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:3px;margin-bottom:12px;font-size:1.6rem}.encuesta-module__c_j6tW__thankText{color:var(--text-secondary);max-width:400px;margin-bottom:32px;font-size:.9rem;line-height:1.6}.encuesta-module__c_j6tW__thankBrand{font-family:var(--font-heading);color:var(--gold);letter-spacing:4px;opacity:.6;font-size:.9rem}.encuesta-module__c_j6tW__validationError{color:var(--danger);margin-top:8px;font-size:.8rem}@media (max-width:600px){.encuesta-module__c_j6tW__container{padding:16px 16px 80px}.encuesta-module__c_j6tW__welcomeTitle{font-size:1.4rem}.encuesta-module__c_j6tW__likertGrid{grid-template-columns:1fr;gap:6px}.encuesta-module__c_j6tW__likertOption,.encuesta-module__c_j6tW__likertSelected{flex-direction:row;justify-content:flex-start;gap:12px;min-height:auto;padding:12px 16px}.encuesta-module__c_j6tW__likertLabel{text-align:left}}
[data-theme=adidas]{--deep-black:#fff;--gold:#000;--gold-dim:#ffc4002e;--gold-border:#00000026;--gold-hover:#ffc4001a;--text-primary:#000;--text-secondary:#000000b8;--text-muted:#00000073;--surface:#00000008;--surface-hover:#0000000f;--border:#0000001a;--font-heading:"Montserrat", sans-serif;--font-body:"Montserrat", sans-serif;--adidas-yellow:#ffc400;--adidas-yellow-dark:#ffb800;color:#000;background:#fff;min-height:100vh;font-family:Montserrat,sans-serif}[data-theme=adidas] [class*=brandLogo]{object-fit:contain;width:auto;height:28px;display:block}[data-theme=adidas] [class*=navItemActive]{color:#000!important}[data-theme=adidas] [class*=navItemActive] [class*=navIcon]{filter:none}[data-theme=adidas] [class*=bottomNav]{background:#fff!important;border-top:1px solid #0000001a!important}[data-theme=quitral]{--deep-black:#fff;--gold:#1d70b8;--gold-dim:#1d70b826;--gold-border:#1d70b833;--gold-hover:#1d70b81a;--text-primary:#333;--text-secondary:#333333c7;--text-muted:#33333380;--surface:#1d70b80a;--surface-hover:#0caae212;--border:#1d70b81f;--font-heading:"Montserrat", sans-serif;--font-body:"Montserrat", sans-serif;--quitral-primary:#1d70b8;--quitral-accent:#0caae2;--quitral-cta:#f0ad4e;color:#333;background:#fff;min-height:100vh;font-family:Montserrat,sans-serif}[data-theme=quitral] [class*=brandLogo]{object-fit:contain;width:auto;display:block;height:42px!important}[data-theme=quitral] [class*=bottomNav]{background:#fff!important;border-top:1px solid #1d70b81f!important}[data-theme=quitral] button[class*=primary],[data-theme=quitral] [class*=ctaBtn],[data-theme=quitral] [class*=submitBtn]{color:#fff!important;background:#f0ad4e!important;border:none!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}[data-theme=quitral] button[class*=primary]:hover,[data-theme=quitral] [class*=ctaBtn]:hover,[data-theme=quitral] [class*=submitBtn]:hover{background:#ec971f!important}[data-theme=quitral] [class*=homeHeroVeil]{background:linear-gradient(#0d345a59 0%,#0d345a8c 50%,#0d345ae6 100%)!important}[data-theme=quitral] [class*=homeHeroTitle],[data-theme=quitral] [class*=homeHeroEyebrow],[data-theme=quitral] [class*=homeHeroSub]{text-shadow:0 2px 14px #0009!important}[data-theme=quitral] [class*=confiBanner]{background:#f4f8fc!important;border-color:#1d70b82e!important}[data-theme=quitral] [class*=confiIcon]{color:#0caae2!important;background:#0caae21f!important}[data-theme=quitral] [class*=nextAction]:not([class*=nextActionIcon]):not([class*=nextActionBody]):not([class*=nextActionKicker]):not([class*=nextActionLabel]):not([class*=nextActionArrow]){color:#fff!important;background:linear-gradient(135deg,#e2911c 0%,#c9790f 100%)!important}[data-theme=quitral] [class*=nextActionKicker]{color:#fffffff5!important;text-shadow:0 1px 2px #00000038!important}[data-theme=quitral] [class*=recoSpot]:not([class*=recoSpotTop]):not([class*=recoSpotValor]):not([class*=recoSpotMsg]):not([class*=recoSpotFrom]){background:#f4f8fc!important;border-color:#1d70b826!important}[data-theme=quitral] [class*=recoSpotTop]{color:#0caae2!important}[data-theme=quitral] [class*=statIcon]{color:#155a96!important;background:#1d70b824!important}[data-theme=quitral] [class*=progressFill]{background:linear-gradient(90deg,#1d70b8,#0caae2)!important}[data-theme=quitral] [class*=sidebar]{background:linear-gradient(184deg,#fff 0%,#f4f8fc 100%)!important;border-right:1px solid #1d70b81a!important}[data-theme=quitral] [class*=sidebarLink]{color:#2d3d50!important;border-left:none!important;border-radius:12px!important;margin:3px 12px!important;padding:11px 14px!important;font-weight:600!important;transition:background .18s,color .18s,transform .18s,box-shadow .18s!important}[data-theme=quitral] [class*=sidebarLink]:not([class*=sidebarLinkActive]) svg{color:#7d93a8!important}[data-theme=quitral] [class*=sidebarLink]:not([class*=sidebarLinkActive]):hover{color:#1d70b8!important;background:#1d70b812!important;transform:translate(3px)!important}[data-theme=quitral] [class*=sidebarLink]:not([class*=sidebarLinkActive]):hover svg{color:#0caae2!important}[data-theme=quitral] [class*=sidebarLinkActive]{color:#fff!important;background:linear-gradient(135deg,#1d70b8 0%,#2f8fd0 100%)!important;box-shadow:0 10px 22px -8px #1d70b899!important}[data-theme=quitral] [class*=sidebarLinkActive] svg{color:#fff!important}[data-theme=quitral] [class*=navItemActive],[data-theme=quitral] [class*=navItemActive] svg{color:#1d70b8!important}[data-theme=quitral] [class*=durBadge]{color:#fff!important}[data-theme=quitral] [class$=thumb]{background:linear-gradient(135deg,#eaf3fa 0%,#d6e8f4 100%)!important}[data-theme=quitral] [class*=thumbFallback]{color:#1d70b8!important}[data-theme=quitral] [class$=cta]{color:#fff!important;background:#f0ad4e!important;border-color:#f0ad4e!important}[data-theme=quitral] [class$=cta]:hover{background:#ec971f!important}[data-theme=quitral] [class*=eyebrow]:before{background:#0caae2!important}[data-theme=quitral] [class*=scormTag]{color:#1d70b8!important;background:#1d70b81a!important}[data-theme=quitral] [class$=hero]:not([class*=homeHero]){aspect-ratio:3!important;height:auto!important}[data-theme=quitral] [class$=hero]:not([class*=homeHero]) img{object-fit:cover!important;object-position:center!important}[data-theme=quitral] [class$=hero]:not([class*=homeHero])>[class$=overlay],[data-theme=quitral] [class$=hero]:not([class*=homeHero])>[class$=accent]{display:none!important}[data-theme=quitral] [class$=pageTitle],[data-theme=quitral] [class$=pageSubtitle],[data-theme=quitral] [class$=eyebrow]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
