.mg-campaign-banner-carousel[data-v-724af7a4]{overflow:hidden;position:relative;width:100%}.mg-campaign-banner-slide[data-v-724af7a4]{cursor:pointer;display:block;width:100%}.mg-campaign-banner-img[data-v-724af7a4]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.mg-campaign-banner-indicators[data-v-724af7a4]{align-items:center;bottom:8px;display:flex;gap:6px;left:50%;position:absolute;transform:translate(-50%)}.mg-campaign-banner-indicators button[data-v-724af7a4]{background:#ffffff80;border:0;cursor:pointer;height:8px;padding:0;transition:background .2s;width:8px}.mg-campaign-banner-indicators button.active[data-v-724af7a4]{background:#fff}#courses{gap:64px;width:100%}#courses,#courses .post-list{align-items:center;display:flex;flex-direction:column}#courses .post-list{align-self:stretch;gap:8px}#courses .section-1{align-items:center;background:linear-gradient(135deg,#1a1a1a,#2a1a00 50%,#1a1a1a);border-bottom:3px solid var(--primary-stroke);display:flex;min-height:280px;overflow:hidden;position:relative;width:100%}#courses .section-1:before{background:radial-gradient(ellipse at 60% 50%,rgba(255,119,0,.15) 0,transparent 60%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}#courses .section-1 .text{max-width:780px;padding:48px 72px;position:relative;z-index:1}#courses .section-1 .text .title{color:#fff;font-size:2.4rem;font-style:normal;font-weight:900;letter-spacing:-.5px;line-height:1.1;margin:0 0 12px}#courses .section-1 .text .description{color:#ffffffb3;font-size:1rem;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 28px;max-width:620px}#courses .section-1 .text .home-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:12px}#courses .section-1 .text .home-ctas .cta-plans{align-items:center;background:var(--primary-stroke);color:#000;display:inline-flex;font-size:.9rem;font-weight:800;letter-spacing:.5px;padding:12px 28px;text-decoration:none;text-transform:uppercase;transition:background .15s}#courses .section-1 .text .home-ctas .cta-plans:hover{background:#e06800;color:#000}#courses .section-1 .text .home-ctas .cta-courses{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;padding:12px 28px;text-decoration:none;transition:border-color .15s,background .15s}#courses .section-1 .text .home-ctas .cta-courses:hover{background:#ff770014;border-color:var(--primary-stroke);color:#fff}#courses .section-2{align-items:flex-start;display:flex;flex-direction:row;gap:60px;margin-bottom:0;margin-top:0}#courses .section-2 .frame{height:100%;height:422px;width:50%}#courses .section-2 .frame .frame-content{align-items:center;display:flex;gap:64px;height:100%;padding:24px}#courses .section-2 .frame .frame-content .frame-text{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center;width:100%}#courses .section-2 .frame .frame-content .frame-text .title{color:var(--card-cover-title);font-size:18px;font-style:normal;font-weight:600;line-height:26px}#courses .section-2 .frame .frame-content .frame-text .title span{color:#f70}#courses .section-2 .frame .frame-content .frame-text .description{color:var(--inactive);font-size:14px;font-style:normal;font-weight:400;line-height:150%}#courses .section-2 .frame .frame-content .frame-text .find{border-left:2px solid #f70;color:var(--card-cover-title);font-size:18px;font-style:normal;font-weight:600;line-height:26px;padding:0 16px}#courses .section-2 .frame .frame-content .frame-text .itens{align-items:flex-start;align-self:stretch;background-color:var(--body-bg-card);display:flex;flex-direction:column;gap:18px;padding:16px}#courses .section-2 .frame .frame-content .frame-text .itens .item{align-items:center;color:var(--inactive);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:20px;padding:2px 0}#courses .section-2 .frame .frame-content .frame-text a{align-items:center;background:#f70;border:none;color:#0e0e0e;display:flex;flex-shrink:0;font-size:16px;font-weight:400;height:44px;justify-content:center;line-height:24px;padding:0 12px;text-align:center;width:100%}#courses .section-2 .frame .frame-content .frame-text a i{font-size:26px}#courses .section-2 .bg1{background:url(./imagemFundoProPlayer.C4E-NzlH.png),var(--body-bg-card) -86.906px/100% 321.9% no-repeat;background-color:var(--body-bg-card);background-repeat:no-repeat;background-size:cover;height:100%}#courses .section-2 .bg2{background:url(./imagemFundoCoach.dzbspbVo.png),var(--body-bg-card) -86.906px/100% 321.9% no-repeat;background-color:var(--body-bg-card);background-repeat:no-repeat;background-size:cover;height:100%}#courses .title-bar{display:flex;gap:16px;margin-bottom:24px}#courses .title-bar .text-container{border:0 0 0 2px;border-left:2px solid #f70;padding-left:.8em;width:100%}#courses .title-bar .text-container .custom-text{color:var(--card-cover-title);font-size:18px;font-weight:600;letter-spacing:0;line-height:32px;margin:0;text-align:left}@media screen and (max-width:768px){#courses{gap:0;padding:0;width:100%}#courses .section-1{min-height:200px;width:100%}#courses .section-1 .text{padding:24px}#courses .section-1 .text .title{font-size:1.5rem;font-weight:900;line-height:1.1;max-width:100%}#courses .section-1 .text .description{font-size:.82rem;line-height:1.5;margin-bottom:20px}#courses .section-1 .text .home-ctas{align-items:flex-start;flex-direction:column;gap:8px}#courses .section-2{flex-direction:column;padding:24px;width:100%}#courses .section-2 .frame{width:100%}#courses .section-2 .frame .frame-content{display:flex;flex-direction:column}#courses .section-2 .frame .frame-content .frame-text button{width:100%}}
