.ea-prebf-hero{--ea-prebf-red: #d91f31;--ea-prebf-red-dark: #8f0d1b;--ea-prebf-silver: #dfe2e8;--ea-prebf-container: 1140px;position:relative;min-height:770px;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(ellipse at 0% 10%,rgba(128,4,14,.3) 0%,transparent 34%),radial-gradient(ellipse at 12% 72%,rgba(162,6,18,.18) 0%,transparent 42%),linear-gradient(180deg,#100205,#08090b 34%,#0d0f14)}.ea-prebf-hero:before,.ea-prebf-hero:after{content:"";position:absolute;pointer-events:none}.ea-prebf-hero:before{inset:0;z-index:-2;opacity:.33;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 100%);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 100%)}.ea-prebf-hero:after{inset:auto -70% -18% -10%;z-index:-1;height:54%;border:1px solid rgba(217,31,49,.28);border-radius:50%;transform:rotate(-7deg);box-shadow:0 0 0 76px #d91f3106,0 0 0 152px #dfe2e805}.ea-prebf-hero__inner{position:relative;width:calc(100% - 40px);min-height:770px;margin:0 auto;padding-top:calc(var(--nav-offset, 88px) + 40px)}.ea-prebf-hero__copy{position:relative;z-index:4}.ea-prebf-hero__campaign-logo{display:block;width:150px;height:auto;margin:0 0 18px;filter:drop-shadow(0 10px 22px rgba(0,0,0,.22))}.ea-prebf-hero h1{max-width:350px;margin:0;color:#fff;font:600 40px/.98 Manrope,DM Sans,sans-serif;letter-spacing:-.045em;text-wrap:balance}.ea-prebf-hero h1 em{color:var(--ea-prebf-red);font-style:normal}.ea-prebf-hero__subtitle{max-width:336px;margin:18px 0 0;color:#b5b8bf;font:400 14px/1.48 DM Sans,sans-serif;text-wrap:pretty}.ea-prebf-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:22px}.ea-prebf-hero__cta{display:inline-flex;align-items:center;justify-content:space-between;min-width:0;width:100%;min-height:50px;padding:0 15px;gap:10px;border-radius:12px;color:#fff;background:var(--ea-prebf-red);box-shadow:0 12px 28px #a80f2038;font:700 14px/1 DM Sans,sans-serif;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s ease}.ea-prebf-hero__cta:hover{color:#fff;background:#ef263a;transform:translateY(-1px)}.ea-prebf-hero__cta:active{transform:scale(.98)}.ea-prebf-hero__cta:focus-visible{outline:3px solid #fff;outline-offset:4px}.ea-prebf-hero__cta svg{flex:0 0 auto;transition:transform .18s cubic-bezier(.22,1,.36,1)}.ea-prebf-hero__cta:hover svg{transform:translate(2px)}.ea-prebf-hero__scarcity{display:grid;gap:8px;width:100%;max-width:300px;min-width:0;padding-left:0;border-left:0;font-variant-numeric:tabular-nums}.ea-prebf-hero__scarcity-main{display:flex;align-items:center;gap:7px;min-width:0}.ea-prebf-hero__scarcity-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--ea-prebf-red);box-shadow:0 0 0 4px #d91f311a;animation:ea-prebf-availability-pulse 1.4s ease-in-out infinite}.ea-prebf-hero__scarcity-main>span:last-child{max-width:64px;color:#9da1aa;font:700 9px/1.2 DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ea-prebf-split-flap{display:inline-flex;align-items:flex-end;gap:4px;color:var(--ea-prebf-silver);perspective:460px}.ea-prebf-split-flap__digit{position:relative;display:inline-grid;width:34px;height:44px;overflow:hidden;place-items:center;border:1px solid rgba(217,31,49,.58);border-radius:5px;background:linear-gradient(180deg,#ffffff14,#ffffff06 49%,#00000038 51%,#ffffff09),#15171b;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #d91f3114,0 5px 12px #00000047;font:700 28px/1 Manrope,sans-serif;font-variant-numeric:tabular-nums}.ea-prebf-split-flap__digit:after{content:"";position:absolute;z-index:3;top:50%;right:0;left:0;height:1px;background:#000000c7;box-shadow:0 1px #ffffff0e}.ea-prebf-split-flap__face,.ea-prebf-split-flap__turn{display:grid;position:absolute;inset:0;place-items:center}.ea-prebf-split-flap__turn{z-index:2;clip-path:inset(0 0 50% 0);transform-origin:center 50%;backface-visibility:hidden;background:linear-gradient(180deg,#2c2e33,#181a1e)}.ea-prebf-split-flap__digit[data-flipping=true] .ea-prebf-split-flap__turn{animation:ea-prebf-split-flap-turn .46s cubic-bezier(.55,.06,.32,1) both}@keyframes ea-prebf-availability-pulse{0%,to{opacity:1}50%{opacity:.38}}@keyframes ea-prebf-split-flap-turn{0%{transform:rotateX(0)}48%{filter:brightness(.72)}to{transform:rotateX(-90deg);filter:brightness(1)}}.ea-prebf-hero__visual{position:relative;z-index:2;width:calc(100% + 40px);height:250px;margin:18px -20px 0;overflow:hidden;pointer-events:none}.ea-prebf-hero__campaign-type{display:none}.ea-prebf-hero__red-slab{position:absolute;right:18px;bottom:25px;width:178px;height:178px;background:var(--ea-prebf-red-dark);opacity:.64;transform:rotate(10deg)}.ea-prebf-hero__red-slab:after{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,.15)}.ea-prebf-hero__edgar{position:absolute;right:16px;bottom:0;z-index:3;display:block;width:238px;max-width:none;max-height:250px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;filter:drop-shadow(-18px 20px 36px rgba(0,0,0,.34))}.ea-prebf-hero [data-campaign-nav-sentinel]{position:absolute;inset:auto 0 0;height:1px;pointer-events:none}@media(min-width:768px){.ea-prebf-hero{min-height:724px;background:radial-gradient(ellipse at 5% 12%,rgba(128,4,14,.34) 0%,transparent 31%),radial-gradient(ellipse at 17% 104%,rgba(162,6,18,.22) 0%,transparent 38%),radial-gradient(circle at 74% 47%,rgba(223,226,232,.08),transparent 24%),linear-gradient(112deg,#120205,#07080a 31%,#090a0d 64%,#190307)}.ea-prebf-hero:before{opacity:.43;background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%,#000 100%)}.ea-prebf-hero:after{inset:auto -15% -44% 38%;height:84%}.ea-prebf-hero__inner{width:min(var(--ea-prebf-container),calc(100% - 56px));min-height:724px;padding-top:calc(var(--nav-offset, 104px) + 40px);padding-bottom:56px}.ea-prebf-hero__copy{width:min(57%,650px)}.ea-prebf-hero__campaign-logo{width:190px;margin-bottom:15px}.ea-prebf-hero h1{max-width:650px;font-size:clamp(54px,5vw,72px);line-height:.96;letter-spacing:-.047em}.ea-prebf-hero__subtitle{max-width:550px;margin-top:24px;font-size:17px;line-height:1.55}.ea-prebf-hero__actions{display:flex;flex-direction:row;align-items:center;gap:18px;margin-top:28px}.ea-prebf-hero__cta{min-width:218px;width:auto;min-height:52px;padding:0 18px;gap:28px}.ea-prebf-hero__scarcity{width:260px;gap:9px;padding-left:21px;border-left:1px solid rgba(223,226,232,.22)}.ea-prebf-hero__scarcity-dot{width:7px;height:7px;box-shadow:0 0 0 5px #d91f311a}.ea-prebf-hero__scarcity-main>span:last-child{max-width:58px;font-size:9px}.ea-prebf-hero__visual{position:absolute;top:0;right:-22px;bottom:0;width:54%;height:auto;margin:0;overflow:visible}.ea-prebf-hero__campaign-type{position:absolute;top:148px;right:-14px;display:block;color:transparent;font:700 100px/.76 Manrope,sans-serif;letter-spacing:-.065em;text-align:right;-webkit-text-stroke:1px rgba(223,226,232,.17);transform:rotate(-90deg) translate(-100%);transform-origin:top left}.ea-prebf-hero__campaign-type span{display:block}.ea-prebf-hero__red-slab{right:88px;bottom:74px;width:310px;height:310px;opacity:.74}.ea-prebf-hero__edgar{right:4px;bottom:0;width:min(45vw,560px);max-height:555px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 94%,rgba(0,0,0,.35) 100%);mask-image:linear-gradient(to bottom,#000 0% 94%,#00000059)}}.ea-prebf-offers-eyebrow{color:#d91f31}#cursos-em-destaque{scroll-margin-top:calc(var(--nav-offset, 104px) + 16px)}.ea-prebf-offer-card .ea-prebf-offer-card__primary-cta{color:#fff;border-color:#ff5b686b;background:linear-gradient(180deg,#e1273a,#c51629);box-shadow:0 10px 22px #a80f202e}.ea-prebf-offer-card .ea-prebf-offer-card__primary-cta:hover{color:#fff;border-color:#ff757f9e;background:linear-gradient(180deg,#ed3043,#d21a2d)}.ea-prebf-inline-availability{--ea-prebf-red: #d91f31;--ea-prebf-silver: #f1f2f4;display:flex;align-items:center;gap:10px;min-width:0;font-variant-numeric:tabular-nums}.ea-prebf-inline-availability__label{color:var(--ds-fg-muted);font:700 10px/1.18 DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ea-prebf-campaign-cta{color:#fff!important;border-color:#ff5b686b!important;background:linear-gradient(180deg,#e1273a,#c51629)!important;box-shadow:0 10px 22px #a80f202e!important}.ea-prebf-campaign-cta:hover{color:#fff!important;border-color:#ff757f9e!important;background:linear-gradient(180deg,#ed3043,#d21a2d)!important}@media(min-width:768px)and (max-width:1099px){.ea-prebf-hero__inner{width:calc(100% - 56px)}.ea-prebf-hero__copy{width:min(61%,600px)}.ea-prebf-hero__visual{right:-80px;width:48%}.ea-prebf-hero h1{font-size:54px}.ea-prebf-hero__actions{flex-direction:column;align-items:flex-start}.ea-prebf-hero__scarcity{width:min(100%,300px);padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.ea-prebf-hero__cta,.ea-prebf-hero__cta svg{transition:none}.ea-prebf-hero__scarcity-dot,.ea-prebf-split-flap__digit[data-flipping=true] .ea-prebf-split-flap__turn{animation:none}}
