.financianas-course-sales{--cor-primaria:#8d1cb2;--cor-secundaria:#39044a;--cor-acento:#d9a705;--cor-texto:#39044a;--cor-texto-claro:#6b1588;--cor-fundo:#faf9f6;--sombra:0 8px 28px #39044a1a;--transicao:.3s ease;font-family:var(--font-financianas-outfit),"Outfit",sans-serif;color:var(--cor-texto);background:var(--cor-fundo);min-height:100vh;padding-top:var(--financianas-site-header-height,3.2rem)}.financianas-course-sales a{color:inherit;text-decoration:none}.financianas-course-sales__container{width:100%;max-width:1180px;margin:0 auto;padding:0 1.5rem}.financianas-course-sales__breadcrumb{color:var(--cor-texto-claro);padding:1.25rem 0 .5rem;font-size:.875rem}.financianas-course-sales__breadcrumb a:hover{color:var(--cor-primaria)}.financianas-course-sales__breadcrumb span{opacity:.5;margin:0 .35rem}.financianas-course-sales__hero{padding:1.5rem 0 3rem}.financianas-course-sales__grid{gap:2rem;display:grid}@media (min-width:1024px){.financianas-course-sales__grid{grid-template-columns:1fr minmax(320px,400px);align-items:start}}.financianas-course-sales__thumb{aspect-ratio:16/9;width:100%;box-shadow:var(--sombra);border:1px solid #8d1cb21a;border-radius:20px;margin-bottom:1.5rem;position:relative;overflow:hidden}.financianas-course-sales__title{font-family:var(--font-financianas-cormorant),"Cormorant Garamond",serif;color:var(--cor-secundaria);margin:0 0 1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.15}.financianas-course-sales__desc{color:var(--cor-texto-claro);margin:0 0 1.5rem;font-size:1.05rem;line-height:1.65}.financianas-course-sales__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.financianas-course-sales__stat{text-align:center;box-shadow:var(--sombra);background:#fff;border:1px solid #8d1cb21a;border-radius:16px;padding:1rem .75rem}.financianas-course-sales__stat-icon{width:1.35rem;height:1.35rem;color:var(--cor-primaria);margin:0 auto .5rem}.financianas-course-sales__stat-value{color:var(--cor-secundaria);font-size:1.35rem;font-weight:700;line-height:1.2}.financianas-course-sales__stat-label{color:var(--cor-texto-claro);margin-top:.15rem;font-size:.8rem}.financianas-course-sales__aside{top:calc(var(--financianas-site-header-height,3.2rem) + 1rem);position:sticky}.financianas-course-sales__modules{padding:0 0 3.5rem}.financianas-course-sales__modules-title{font-family:var(--font-financianas-cormorant),"Cormorant Garamond",serif;color:var(--cor-secundaria);margin:0 0 1.25rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600}.financianas-course-sales__module{box-shadow:var(--sombra);background:#fff;border:1px solid #8d1cb21a;border-radius:16px;margin-bottom:1rem;overflow:hidden}.financianas-course-sales__module-title{color:var(--cor-secundaria);border-bottom:1px solid #8d1cb214;margin:0;padding:1rem 1.15rem;font-size:1.05rem;font-weight:700}.financianas-course-sales__lesson-list{margin:0;padding:.5rem 0;list-style:none}.financianas-course-sales__lesson{color:var(--cor-texto-claro);align-items:center;gap:.75rem;padding:.65rem 1.15rem;font-size:.95rem;display:flex}.financianas-course-sales__lesson-num{width:1.75rem;color:var(--cor-primaria);flex-shrink:0;font-size:.8rem;font-weight:600}.financianas-course-sales__lesson-duration{color:#6b1588a6;flex-shrink:0;margin-left:auto;font-size:.8rem}.financianas-purchase-card{background:linear-gradient(145deg,#39044a 0%,#6b1588 45%,#8d1cb2 100%);border:1px solid #ffffff1f;border-radius:20px;overflow:hidden;box-shadow:0 16px 40px #39044a47}.financianas-purchase-card--horizontal{width:100%;padding:2rem 1.5rem}.financianas-purchase-card__inner{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:1.75rem 1.5rem;display:flex}.financianas-purchase-card__price{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25}.financianas-purchase-card__price-sub{color:#ffffffd1;margin-top:.25rem;font-size:.9rem}.financianas-purchase-card__price-old{color:#ffffff8c;margin-bottom:.25rem;font-size:1rem;text-decoration:line-through}.financianas-purchase-card__savings{color:#e8d48b;font-size:.875rem;font-weight:600}.financianas-purchase-card__label{color:#ffffffeb;text-align:left;width:100%;font-size:.875rem;font-weight:600}.financianas-purchase-card__input{width:100%;color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff38!important;border-radius:12px!important}.financianas-purchase-card__input::placeholder{color:#ffffff80!important}.financianas-purchase-card__btn-outline{width:100%;color:#ffffffeb!important;background:0 0!important;border:1px solid #ffffff59!important;border-radius:12px!important;font-weight:500!important}.financianas-purchase-card__btn-outline:hover{color:#fff!important;background:#ffffff1a!important}.financianas-purchase-card__btn-primary{width:100%;color:var(--cor-secundaria)!important;background:#fff!important;border:none!important;border-radius:50px!important;font-weight:700!important}.financianas-purchase-card__btn-primary:hover{color:var(--cor-primaria)!important;background:#faf7fd!important}.financianas-purchase-card__coupon-box{color:#fff;background:#d9a7052e;border:1px solid #d9a70559;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.65rem .85rem;font-size:.875rem;display:flex}.financianas-purchase-card__coupon-hint{color:#ffffffe6;text-align:left;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;width:100%;padding:.75rem;font-size:.875rem}.financianas-purchase-card__field-group{flex-direction:column;gap:.5rem;width:100%;max-width:20rem;display:flex}.financianas-purchase-card__field-row{gap:.5rem;width:100%;display:flex}.financianas-enrollment-card{box-shadow:var(--sombra);background:#fff;border:1px solid #8d1cb21f;border-radius:20px;overflow:hidden}.financianas-enrollment-card__header{padding:1.25rem 1.5rem 0}.financianas-enrollment-card__title{font-family:var(--font-financianas-cormorant),"Cormorant Garamond",serif;color:var(--cor-secundaria);margin:0;font-size:1.35rem;font-weight:600}.financianas-enrollment-card__title span{color:var(--cor-primaria)}.financianas-enrollment-card__body{padding:1rem 1.5rem 1.5rem}.financianas-enrollment-card label{color:var(--cor-secundaria);font-size:.875rem;font-weight:500}.financianas-enrollment-card input,.financianas-enrollment-card [role=combobox]{border-color:#8d1cb22e!important;border-radius:12px!important}.financianas-enrollment-card__submit{width:100%;background:var(--cor-primaria)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important}.financianas-enrollment-card__submit:hover{background:var(--cor-secundaria)!important}.financianas-course-sales__checkout-band{background:linear-gradient(145deg,#faf7fd 0%,#f2e8f7 48%,#faf9f6 100%);width:100%;padding:3rem 0}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_870b98c3-module__YQLf9G__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_870b98c3-module__YQLf9G__variable{--font-financianas-outfit:"Outfit","Outfit Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.7d9a0a35.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.126e3048.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.4a8b4047.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.cbe89878.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.eb17b6b9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.6c4275d8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.dfd36b11.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.7a65e2c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.ef9233b7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.7787e134.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_c86e7079-module__fySQvW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_c86e7079-module__fySQvW__variable{--font-financianas-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}
