body.academy-free-page{--free-bg:#061321;--free-surface:#0b2034;--free-line:#25506b;--free-cyan:#69ddff;--free-muted:#b7cddd;background:radial-gradient(ellipse at 85% 0,#0b3554 0,transparent 42%),var(--free-bg);color:#f5f9ff;color-scheme:dark}.academy-free-page main{max-width:1280px;padding-inline:32px}.academy-free-page a{color:var(--free-cyan)}.academy-free-page :is(button,a,input):focus-visible{outline:3px solid var(--free-cyan);outline-offset:4px}.academy-free-page .eyebrow{color:#8bdcf5;font-size:.75rem;letter-spacing:.13em}.academy-free-page .free-topbar{background:#061321ed;border-color:#25506b80}.academy-free-page .free-header .free-desktop-nav{border-color:#25506b80;background:#10283c80}.academy-free-page .free-header .free-desktop-nav a{font-size:.875rem;color:#b7cddd}.academy-free-page .free-header .free-desktop-nav a[aria-current]{background:#153f5d;color:#86e3ff;box-shadow:inset 0 0 0 1px #4bc7ff45}.academy-free-page .free-header .free-desktop-nav a:hover{color:#fff;background:#1b4663}.academy-free-page .free-login{background:#10283f;border-color:#315771;font-size:.875rem}.academy-free-page .free-login svg{color:var(--free-cyan)}.academy-free-page .cta,#free-catalog .free-product .cta,.academy-free-page .free-product:not(.featured) .cta{background:linear-gradient(110deg,#1463c7,#086c9e);color:#fff;border:1px solid #64d7ff70;border-radius:11px;min-height:52px;font-size:.9375rem;box-shadow:inset 0 1px #ffffff20,0 8px 24px #008cff12;transition:transform .2s,box-shadow .2s,background .2s}.academy-free-page .cta:hover,#free-catalog .free-product .cta:hover{background:linear-gradient(110deg,#1c72dc,#097bab);box-shadow:0 10px 28px #008cff28;transform:translateY(-2px)}.free-feature{display:grid;grid-template-columns:40% 60%;min-height:375px;margin-top:32px;border:1px solid var(--free-line);border-radius:24px;overflow:hidden;background:#071525;box-shadow:0 20px 70px #0003}.free-feature-art{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 70% 50%,#0863a7,#07182c 80%);border-right:1px solid #4bc7ff30}.free-feature-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#04111f 0,transparent 65%);z-index:2;pointer-events:none}.free-feature-trailer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:28% center;opacity:.42}.free-feature-portrait{position:absolute;bottom:-22%;right:-6%;height:122%;width:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(-12px 0 24px #0073ca40);z-index:1}.free-feature-signature{position:absolute;bottom:24px;left:28px;z-index:3;margin:0;color:#c0d6e7;font-size:.875rem}.free-feature-signature strong{display:block;color:#fff;font-size:1.5rem;letter-spacing:-.025em;line-height:1.3;margin-bottom:3px}.free-feature-copy{padding:38px 42px;align-self:center;min-width:0}.free-feature-copy h1{margin:16px 0;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.12;letter-spacing:-.04em;font-weight:800}.free-feature-copy h1 span{display:block;color:var(--free-cyan);font-size:clamp(2.1rem,3.6vw,3.3rem);margin-bottom:8px}.free-feature-copy>p{color:var(--free-muted);font-size:1rem;line-height:1.65;margin-bottom:22px;max-width:530px}.free-feature-copy>p strong{color:#e7f3fc}.free-feature-copy small{display:block;color:#aac4d8;font-size:.8125rem;margin-top:12px}.academy-free-page .free-learning{margin-top:12px;padding-top:30px}.academy-free-page .free-section-heading h2{color:#f5f9ff;font-size:clamp(1.65rem,2.6vw,2rem);line-height:1.18;margin-top:10px}.academy-free-page .free-lessons-heading>p,.academy-free-page .free-section-heading>p{color:var(--free-muted);font-size:1rem}.academy-free-page .free-lessons-heading>p span{color:#9cb9cf}.academy-free-page .free-card{background:linear-gradient(145deg,#102c44,#081a2c);border:1px solid var(--free-line);border-radius:20px;box-shadow:0 12px 35px #0002;transition:border-color .2s,box-shadow .2s}.academy-free-page .free-card:hover{border-color:#4088ae;box-shadow:0 14px 40px #0076be18}.academy-free-page .lesson-card-head{padding:16px 22px}.academy-free-page .lesson-number{color:#8cdfff;font-size:.8125rem}.academy-free-page .lesson-access{color:#a2ecd6;background:#123c3e;border-color:#317465;font-size:.75rem}.academy-free-page .lesson-access.is-locked{color:#b9ddf0;background:#132f46;border-color:#315b76}.academy-free-page .player{border-color:var(--free-line)}.academy-free-page .lesson-play-icon{background:linear-gradient(140deg,#79e3ff,#30b2e5);color:#06233b;box-shadow:0 0 0 9px #69ddff12,0 7px 25px #0005}.academy-free-page .lesson-launch:hover .lesson-play-icon{background:#a5ecff;transform:scale(1.08)}.academy-free-page .lesson-info h3{color:#f5f9ff;font-size:1.25rem}.academy-free-page .lesson-bottom{border-color:var(--free-line);color:#a9c4da;font-size:.8125rem}.academy-free-page .lesson-progress{color:#8edfff}.academy-free-page :is(.skeleton-header,.skeleton-info span){background:#15334b}.academy-free-page .skeleton-video{background:#0b2339}.academy-free-page #free-progress:not([hidden]){display:block;background:#0c2438;border:1px solid var(--free-line);color:#eaf5ff}.academy-free-page .free-progress-summary strong{color:#f5f9ff}.academy-free-page :is(.free-progress-summary strong span,.free-progress-summary p,.free-progress-note){color:#b7cddd}.academy-free-page #free-progress .eyebrow{font-size:.75rem;color:#8bdcf5}.academy-free-page progress{accent-color:var(--free-cyan);background:#244258}.academy-free-page progress::-webkit-progress-bar{background:#244258}.academy-free-page progress::-webkit-progress-value{background:var(--free-cyan)}.academy-free-page progress::-moz-progress-bar{background:var(--free-cyan)}.academy-free-page #free-status:not(:empty){background:#102d41;border-color:#35627c;color:#d0eafa}.academy-free-page #free-offer .panel{display:block;background:radial-gradient(ellipse at 100% 0,#103b58,transparent 70%),#0b2034;border:1px solid var(--free-line);border-left:3px solid var(--free-cyan);border-radius:20px;padding:30px 32px;margin:36px 0}.academy-free-page .free-journey h2{color:#f5f9ff;margin:12px 0 20px}.academy-free-page .free-journey p{color:var(--free-muted);font-size:1rem}.academy-free-page .free-journey small{color:#a4c1d6;font-size:.875rem}.academy-free-page .free-journey-steps{gap:12px;margin:0 0 22px}.academy-free-page .free-journey-steps li{background:#102d44;color:#b7d4e8;border:1px solid #2d5068;border-radius:9px;font-size:.875rem}.academy-free-page .free-journey-steps .done{background:#123b3f;color:#b0eddd;border-color:#3c726b}.academy-free-page .free-help{color:#8bdfff;font-size:.875rem}.academy-free-page #free-catalog{margin:60px 0;border-color:var(--free-line)}.academy-free-page .free-group-title{border-color:var(--free-line)}.academy-free-page .free-group-title :is(h3,p){color:#eaf5ff}.academy-free-page .free-group-title p{color:var(--free-muted);font-size:1rem}.academy-free-page .free-group-title>span,.academy-free-page .pdf-title>span{background:#123650;color:#83dfff}#free-catalog .free-product{background:linear-gradient(145deg,#102c44,#081a2c);border:1px solid var(--free-line);border-radius:20px;box-shadow:0 12px 32px #0002;transition:transform .22s,border-color .22s,box-shadow .22s}#free-catalog .free-product.is-pdf{border-top-color:var(--free-line)}#free-catalog .free-product:hover{transform:translateY(-4px);border-color:#428aaf;box-shadow:0 18px 40px #0076be18}#free-catalog .free-product>a{background:#071525}#free-catalog .free-product-body{padding:24px}#free-catalog .free-product p{font-size:1rem;color:var(--free-muted)}#free-catalog .free-product .free-product-price{color:#f5f9ff;font-size:1.8rem}#free-catalog .product-format,#free-catalog .is-pdf .product-format{background:#163b53;color:#9ae5ff;border:1px solid #34617c;font-size:.75rem}#free-catalog .product-label.has-badge{color:#98e4ff;font-size:.8125rem}#free-catalog .product-delivery{border-color:var(--free-line);color:#a8c7dd;font-size:.875rem}.academy-free-page .ef-scanner-banner{background:linear-gradient(120deg,#081c30,#103a56);border-color:#2c5876;border-radius:22px}.academy-free-page .ef-scanner-banner h2 strong{color:var(--free-cyan)}.academy-free-page .ef-scanner-copy p{font-size:1rem;color:var(--free-muted)}.academy-free-page .free-footer{border-color:var(--free-line);color:#a3bdd1;padding-bottom:36px}.academy-free-page .footer-brand img{display:block;width:180px;height:auto;object-fit:contain}.academy-free-page .free-footer nav{flex-wrap:wrap;gap:12px 24px}.academy-free-page .free-footer nav a,.academy-free-page .free-footer p a{color:#b7d4e8}.academy-free-page .free-footer p{font-size:.875rem;margin-bottom:10px}.academy-free-page #free-ad-preference{background:#102b42;border:1px solid #31516a;border-radius:7px;color:#bdd4e6;font-size:.8125rem;min-height:40px;padding:6px 10px}.free-association{display:flex;align-items:center;gap:18px;margin:24px 0;padding-top:24px;border-top:1px solid #25506b80}.free-association img{width:96px;height:auto;object-fit:contain}.free-association strong{display:block;color:#e3f2fc;font-size:.875rem}.free-association span{color:#a6c2d6;font-size:.8125rem}.academy-free-page .free-mobile-nav{background:#071525f5;border-color:#31516a}.academy-free-page .free-mobile-nav a[aria-current]{color:#8bdfff;background:#173b55;box-shadow:inset 0 2px #69ddff}html body.academy-free-page nav#conesul-dock>:is([aria-current],[data-active=true],[aria-expanded=true]) svg{color:#69ddff}html body.academy-free-page nav#conesul-dock>:is([aria-current],[data-active=true],[aria-expanded=true]):after{background:#69ddff}.academy-free-page #free-dialog .cs-popup-content>p{font-size:1rem}.academy-free-page #free-dialog #free-form label{font-size:.875rem}.academy-free-page #free-dialog #free-form .check{font-size:.8125rem}.academy-free-page #free-dialog .free-form-note,.academy-free-page #free-dialog .eyebrow{font-size:.75rem}.academy-free-page #free-dialog #free-form-status{color:#b4eaff}@media(min-width:701px)and (max-width:1050px){.academy-free-page .free-header .free-desktop-nav a{font-size:.8125rem;padding-inline:9px}.free-feature-copy{padding:30px}.free-feature{grid-template-columns:38% 62%;min-height:360px}}@media(max-width:700px){.academy-free-page main{padding-inline:18px}.academy-free-page .free-header .free-desktop-nav{display:none}.academy-free-page .free-login{font-size:.8125rem}.free-feature{grid-template-columns:1fr;margin-top:18px;border-radius:20px}.free-feature-art{height:200px;border-right:0;border-bottom:1px solid #25506b}.free-feature-portrait{height:270px;width:65%;right:-7%;bottom:-70px}.free-feature-trailer{object-position:center 55%}.free-feature-signature{left:22px;bottom:24px;max-width:52%}.free-feature-signature strong{font-size:1.3rem}.free-feature-copy{padding:26px 24px}.free-feature-copy h1{font-size:1.65rem}.free-feature-copy h1 span{font-size:2.1rem}.free-feature-copy .cta{width:100%}.academy-free-page .free-learning{padding-top:24px}.academy-free-page .free-lessons-heading>p{font-size:.9375rem;margin-top:12px}.academy-free-page #free-offer .panel{padding:25px 23px}.academy-free-page .free-journey-steps{gap:8px}.academy-free-page .free-footer nav{flex-direction:column;align-items:flex-start}.free-association{gap:14px}.academy-free-page #free-dialog .cs-popup-content{padding-inline:20px}.academy-free-page #free-dialog .eyebrow{font-size:.6875rem}}@media(prefers-reduced-motion:no-preference){.free-feature{animation:free-arrive .55s ease-out both}.academy-free-page .free-card{animation:free-arrive .45s ease-out both}.academy-free-page .free-card:nth-child(2){animation-delay:.08s}.academy-free-page .free-reveal{animation:free-arrive .5s ease-out both}@keyframes free-arrive{0%{opacity:.35;translate:0 14px}to{opacity:1;translate:0 0}}}.academy-free-page .free-feature{border-color:transparent;background:radial-gradient(ellipse at 100% 0,#1476a34d,transparent 64%) padding-box,linear-gradient(120deg,#071525,#0b2640 62%,#081726) padding-box,linear-gradient(130deg,#7df9,#2875bd66 48%,#69ddff33) border-box;box-shadow:0 22px 70px #0005,0 0 45px #008cff12,inset 0 1px #c0f3ff12}.academy-free-page .free-feature-copy{position:relative}.academy-free-page .free-feature-copy>.eyebrow{display:inline-flex;padding:6px 11px;border:1px solid #69ddff38;border-radius:6px;background:linear-gradient(100deg,#12578366,#0a2e4844);color:#acebff;box-shadow:inset 0 1px #c0f3ff0d}.academy-free-page .free-feature-copy h1 span,.academy-free-page #free-dialog .free-title-highlight{color:#8be5ff;text-shadow:0 0 30px #49bfff20;letter-spacing:-.035em}.academy-free-page .free-feature-copy h1 span{padding-bottom:.06em;margin-bottom:5px}.academy-free-page .free-section-heading h2:after{content:"";display:block;width:64px;height:3px;margin-top:17px;border-radius:3px;background:linear-gradient(90deg,#73e8ff,#378af5,transparent);box-shadow:0 2px 16px #38b8ff35}.academy-free-page #free-dialog .cs-popup-content{background:radial-gradient(ellipse at 100% 0,#1265922b,transparent 65%)}.academy-free-page .free-card{background:radial-gradient(ellipse at 0 0,#207ca633,transparent 65%),linear-gradient(145deg,#102c44,#081a2c);box-shadow:inset 0 1px #9feaff14,0 12px 35px #0003}#free-catalog .free-product{background:radial-gradient(ellipse at 100% 50%,#126b8f24,transparent 70%),linear-gradient(145deg,#102c44,#081a2c);box-shadow:inset 0 1px #9feaff12,0 12px 32px #0003}.academy-free-page .lesson-number{color:#a4eaff;text-shadow:0 0 18px #42c4ff38}.academy-free-page .cta,#free-catalog .free-product .cta,.academy-free-page #free-dialog #free-submit{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#175dcb,#1384bf 60%,#086c9e);box-shadow:inset 0 1px #b9f2ff40,0 6px 24px #008cff24}.academy-free-page .cta:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,#d9f9ff28 50%,transparent 65%);translate:-115% 0}.academy-free-page .cta:hover,#free-catalog .free-product .cta:hover,.academy-free-page #free-dialog #free-submit:hover{background:linear-gradient(110deg,#236ddf,#168cc6 60%,#117ba9);box-shadow:inset 0 1px #d4f8ff50,0 8px 30px #008cff40}@supports ((background-clip:text) or (-webkit-background-clip:text)){.academy-free-page .free-feature-copy h1 span,.academy-free-page #free-dialog .free-title-highlight{background-image:linear-gradient(105deg,#e0fcff,#83ecff,#4fc6ff,#80b4ff 66%,#bbf6ff,#e0fcff);background-size:180% 100%;background-position:10% 50%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.academy-free-page :is(.free-section-heading h2,.free-group-title h3,.free-journey h2),.academy-free-page #free-dialog .free-title-benefit{background:linear-gradient(110deg,#fff 8%,#dbf3ff 48%,#86dfff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.academy-free-page .ef-scanner-banner h2 strong{background:linear-gradient(110deg,#b9f7ff,#62d5ff 58%,#9abfff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@media(prefers-reduced-motion:no-preference){.academy-free-page .free-feature-copy h1 span,.academy-free-page #free-dialog[open] .free-title-highlight{animation:free-title-light 3.2s ease-in-out 2}.academy-free-page .cta:is(:hover,:focus-visible):after{animation:free-button-light .75s ease-out both}@keyframes free-title-light{0%,to{background-position:10% 50%}50%{background-position:95% 50%}}@keyframes free-button-light{to{translate:115% 0}}}.academy-free-page .free-topbar{box-shadow:0 8px 28px #0005,inset 0 -1px #77dfff0d}.academy-free-page .free-feature{position:relative;isolation:isolate;box-shadow:0 30px 65px -15px #000b,0 10px 24px #0005,0 0 50px #087cca22,inset 0 1px #bcefff30}.academy-free-page .free-feature:before{content:"";position:absolute;z-index:0;inset:-25% -15% -15% 30%;background:radial-gradient(ellipse at 60% 40%,#2cbcff3b,transparent 62%);pointer-events:none;opacity:.65}.academy-free-page .free-feature-art,.academy-free-page .free-feature-copy{z-index:1}.academy-free-page .free-feature:after{content:"";position:absolute;top:0;left:35%;width:50%;height:2px;background:linear-gradient(90deg,transparent,#a1edff,#40a9ff,transparent);box-shadow:0 2px 16px #67ddff99;pointer-events:none;z-index:2}.academy-free-page .free-feature-copy h1{text-shadow:0 3px 3px #010a1555,0 9px 25px #0007}.academy-free-page .free-feature-copy h1 span,.academy-free-page #free-dialog .free-title-highlight{text-shadow:none;filter:drop-shadow(0 4px 2px #02101f75) drop-shadow(0 0 17px #31bcff38)}.academy-free-page :is(.free-section-heading h2,.free-group-title h3,.free-journey h2){filter:drop-shadow(0 3px 2px #0006)}.academy-free-page .free-card,#free-catalog .free-product{box-shadow:0 22px 35px -14px #000c,0 5px 12px #0005,inset 0 1px #a5eaff20;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.academy-free-page #free-offer .panel,.academy-free-page .ef-scanner-banner{box-shadow:0 24px 45px -18px #000b,0 6px 20px #0004,inset 0 1px #a6e9ff20}.academy-free-page .cta,#free-catalog .free-product .cta,.academy-free-page #free-dialog #free-submit{box-shadow:0 5px #032b5280,0 12px 24px #0006,0 0 25px #138fda26,inset 0 1px #c0f4ff60}.academy-free-page .cta:active,#free-catalog .free-product .cta:active,.academy-free-page #free-dialog #free-submit:active{transform:translateY(2px);box-shadow:0 2px #032b5280,0 5px 12px #0005,inset 0 1px #c0f4ff30}.academy-free-page .lesson-play-icon{position:relative;box-shadow:0 6px #04416988,0 14px 28px #0009,0 0 26px #47cfff55,inset 0 1px #e6fbffb3}.academy-free-page .lesson-play-icon:after{content:"";position:absolute;inset:-9px;border:1px solid #82e5ff80;border-radius:50%;pointer-events:none;opacity:.5}.academy-free-page .lesson-thumbnail{transition:transform .6s ease}@media(hover:hover)and (pointer:fine){.academy-free-page .free-card:hover,#free-catalog .free-product:hover{transform:translateY(-6px);border-color:#62cdf1a6;box-shadow:0 30px 45px -15px #000d,0 0 32px #188fcb28,inset 0 1px #b7efff50}.academy-free-page .lesson-launch:hover .lesson-thumbnail{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){.academy-free-page .free-feature:before{animation:free-ambient-glow 7s ease-in-out infinite;animation-play-state:paused}.academy-free-page .free-feature:after{animation:free-edge-light 6s ease-in-out infinite;animation-play-state:paused}.academy-free-page .free-feature .cta:after{animation:free-idle-shine 5.5s ease-in-out infinite;animation-play-state:paused}.academy-free-page .free-card .lesson-play-icon:after{animation:free-play-ring 3.6s ease-out infinite;animation-play-state:paused}.academy-free-page .free-card:nth-child(2) .lesson-play-icon:after{animation-delay:1.2s}.academy-free-page .free-feature.free-motion-active:before,.academy-free-page .free-feature.free-motion-active:after,.academy-free-page .free-feature.free-motion-active .cta:after,.academy-free-page .free-card.free-motion-active .lesson-play-icon:after{animation-play-state:running}.academy-free-page.free-motion-paused *,.academy-free-page.free-motion-paused *:before,.academy-free-page.free-motion-paused *:after{animation-play-state:paused!important}@keyframes free-ambient-glow{0%,to{transform:translate3d(-5%,2%,0) scale(.93);opacity:.35}50%{transform:translate3d(5%,-3%,0) scale(1.07);opacity:.85}}@keyframes free-edge-light{0%,to{transform:translate(-45%);opacity:.35}50%{transform:translate(45%);opacity:1}}@keyframes free-idle-shine{0%,65%{translate:-115% 0}88%,to{translate:115% 0}}@keyframes free-play-ring{0%{transform:scale(.9);opacity:.65}65%,to{transform:scale(1.35);opacity:0}}}@media(max-width:700px){.academy-free-page .free-feature{box-shadow:0 20px 34px -12px #000b,0 0 28px #087cca1c}.academy-free-page .free-card,#free-catalog .free-product{box-shadow:0 18px 26px -12px #000b,0 4px 12px #0004,inset 0 1px #a5eaff20}}@media(forced-colors:active){.academy-free-page :is(h1 span,h2,h3,h2 strong),.academy-free-page #free-dialog :is(.free-title-highlight,.free-title-benefit){background:none;-webkit-text-fill-color:CanvasText;color:CanvasText;text-shadow:none;filter:none}.academy-free-page .free-feature:before,.academy-free-page .free-feature:after,.academy-free-page .cta:after,.academy-free-page .lesson-play-icon:after{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.academy-free-page *,.academy-free-page *:before,.academy-free-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
