@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65cd1009de6efc38-s.0gapy1a4yq.yw.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/77e7cf9446bede53-s.0ui_y74l4d6oa.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e75faef4047b5502-s.p.0_y3k1hvvy1j7.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_fd94c3ff-module__2tXNVG__className{font-family:Newsreader,Newsreader Fallback;font-style:normal;font-weight:600}.newsreader_fd94c3ff-module__2tXNVG__variable{--font-news:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.05uvaxv85y..0.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fc2699ecc8323b38-s.0gyljc-fku7zg.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.0_88erakuzr64.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_653e04e7-module__2_LLAG__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_653e04e7-module__2_LLAG__variable{--font-public:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.17ot13qiw4cuz.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc9b7e66b1caeca-s.10eykonrmpztw.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0hia1f2qtq61x.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.02iagcmcl_gom.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.0pr49rb8n~frn.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0pbq25jg3rqby.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7cb89c1bcef4d27-s.0~avwgpoo~y94.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0cwrs7exspjrd.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0e.mqn5-ne2ol.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.0d-721.18xg51.woff2?dpl=dpl_8ZBq3AcKkN1kXAtiyyxoAFRMzSJm)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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a026737c-module__awu2Hq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a026737c-module__awu2Hq__variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,svg{max-width:100%;display:block}a{text-decoration:none}h1,h2,h3{letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.12}
.ms-hero .hm-h1{max-width:20ch;font-size:clamp(2.2rem,1.25rem + 2.75vw,3.55rem)}.hm-assina{align-items:center;gap:.8rem;margin-bottom:1.6rem;display:flex}.hm-assina img{width:48px;height:48px;box-shadow:0 0 0 1px rgba(var(--ms-acao-rgb), .45);border-radius:50%;flex:none}.hm-assina span{color:var(--ms-texto-2);font-size:.875rem;line-height:1.35;display:grid}.hm-assina strong{color:var(--ms-texto);font-size:.9688rem}.hm-alt{text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-underline-offset:4px;align-items:center;gap:.35em;margin-left:1.4rem;font-weight:600;display:inline-flex}.hm-fatos{color:var(--ms-texto-2);flex-wrap:wrap;gap:.5rem 1.6rem;margin-top:2.1rem;font-size:.9375rem;list-style:none;display:flex}.hm-fatos .ms-num{color:var(--ms-texto);margin-right:.3em;font-size:1.125rem;font-weight:600}.hm-espelho{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);padding:clamp(24px,4vw,48px)}.hm-frases{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,56px);list-style:none;display:grid}.hm-frases li{font-family:var(--ms-display);color:var(--ms-texto);border-top:1px solid #ededf71a;padding:1.1rem 0 1.1rem 2.1rem;font-size:clamp(1.15rem,1rem + .45vw,1.4rem);line-height:1.3;position:relative}.hm-frases li:before{content:"“";font-family:var(--ms-display);color:var(--ms-acao);font-size:2.6rem;line-height:1;position:absolute;top:.55rem;left:0}.hm-prosa{border-top:1px solid var(--ms-borda);color:var(--ms-texto-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem clamp(24px,4vw,56px);margin-top:clamp(20px,3vw,32px);padding-top:clamp(20px,3vw,32px);display:grid}.hm-prosa strong{color:var(--ms-texto);font-weight:600}.hm-pilares{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.hm-pilares li{padding:clamp(24px,3vw,36px)}.hm-pilares li+li{border-left:1px solid var(--ms-borda)}.hm-pilares h3{font-family:var(--ms-display);font-weight:var(--ms-peso-display);letter-spacing:-.01em;margin-top:1rem;font-size:clamp(1.35rem,1.1rem + .6vw,1.6rem);line-height:1.2}.hm-pilares p{color:var(--ms-texto-2);margin-top:.6rem;font-size:.9688rem}.hm-citacao{text-align:center;max-width:24ch;font-family:var(--ms-display);font-weight:var(--ms-peso-citacao);letter-spacing:-.015em;text-wrap:balance;margin:clamp(56px,7vw,96px) auto 0;font-size:clamp(1.7rem,1.1rem + 2vw,2.8rem);line-height:1.15}.ms-eco-corpo+.ms-ofertas-grade{margin-top:16px}.hm-ancora{color:var(--ms-texto-2);gap:.45rem;margin:1.2rem 0 1.4rem;font-size:.9375rem;list-style:none;display:grid}.hm-ancora li{justify-content:space-between;gap:1rem;display:flex}.hm-ancora s{color:var(--ms-texto-3);flex:none;text-decoration-thickness:1px}.hm-ancora .hm-somados{border-top:1px solid var(--ms-borda);color:var(--ms-texto);padding-top:.5rem}.hm-economia{color:var(--ms-texto);margin-top:.7rem;font-size:.9375rem}.hm-economia .ms-num{color:var(--ms-acao);font-weight:600}.hm-centro{text-align:center}.hm-pagamento{width:220px;height:auto;margin:1rem auto 0;display:block}.hm-garantia{background:var(--ms-painel-denso);flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(28px,4vw,48px);display:flex}.hm-garantia .hm-garantia-num{font-family:var(--ms-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ms-acao);font-size:clamp(3.2rem,2.4rem + 2.4vw,4.6rem);font-weight:600;line-height:1}.hm-garantia .hm-garantia-num small{font-family:var(--ms-corpo);letter-spacing:0;color:var(--ms-texto-2);margin-left:.4em;font-size:.32em;font-weight:600}.ms-oferta.hm-garantia h3{font-family:var(--ms-display);font-weight:var(--ms-peso-display);letter-spacing:-.015em;margin-top:1.2rem;font-size:clamp(1.45rem,1.1rem + .9vw,1.9rem);line-height:1.15}.hm-garantia p{max-width:46ch;color:var(--ms-texto-2);margin-top:.8rem}.hm-produtos{gap:16px;display:grid}.hm-produto{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);grid-template-columns:minmax(0,1fr) minmax(290px,330px);display:grid}.hm-produto-info{padding:clamp(24px,3.4vw,40px)}.hm-produto-info h3{font-family:var(--ms-display);font-weight:var(--ms-peso-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.5rem,1.15rem + 1vw,2rem);line-height:1.15}.hm-produto-lede{max-width:62ch;color:var(--ms-texto-2);margin-top:.8rem}.hm-produto .ms-inclui{gap:.55rem;margin:1.1rem 0 1.2rem;font-size:.9688rem}.hm-produto-nota{color:var(--ms-texto-3);font-size:.9375rem}.hm-produto-link{text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-underline-offset:4px;align-items:center;gap:.35em;font-weight:600;display:inline-flex}.hm-produto-compra{border-left:1px solid var(--ms-borda);border-radius:0 var(--ms-raio) var(--ms-raio) 0;background:var(--ms-painel-denso);flex-direction:column;justify-content:center;padding:clamp(24px,3vw,36px);display:flex}.hm-parcela{font-family:var(--ms-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#fff;font-size:1.75rem;font-weight:600;line-height:1.15}.hm-avista{color:var(--ms-texto-2);margin-top:.2rem;font-size:.9375rem}.hm-avista .ms-num{color:var(--ms-texto)}.hm-produto-compra .ms-btn{width:100%;margin-top:1.1rem}.hm-produto-compra .ms-nota{text-align:center;margin-top:.7rem}.hm-mensal{text-align:center;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-underline-offset:4px;margin-top:.8rem;font-size:.9375rem;font-weight:600;display:block}.hm-fecho-acoes{flex-wrap:wrap;justify-content:center;gap:12px 16px;display:flex}@media (max-width:860px){.hm-alt{width:fit-content;margin:1rem auto 0;display:flex}.hm-fatos{justify-content:center;gap:.4rem 1.2rem}.hm-frases,.hm-prosa,.hm-pilares{grid-template-columns:minmax(0,1fr)}.hm-pilares li+li{border-left:0;border-top:1px solid var(--ms-borda)}.hm-produto{grid-template-columns:minmax(0,1fr)}.hm-produto-compra{border-left:0;border-top:1px solid var(--ms-borda);border-radius:0 0 var(--ms-raio) var(--ms-raio)}}
.ap-acoes{flex-wrap:wrap;gap:12px;display:flex}.ap-passos{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.ap-passos li{padding:clamp(22px,2.6vw,32px)}.ap-passos li+li{border-left:1px solid var(--ms-borda)}.ap-passo-num{color:var(--ms-acao);font-size:1.75rem;font-weight:600;line-height:1;display:block}.ap-passos h3{font-family:var(--ms-display);font-weight:var(--ms-peso-display);margin-top:.9rem;font-size:clamp(1.3rem,1.1rem + .5vw,1.55rem);line-height:1.2}.ap-passos p{color:var(--ms-texto-2);margin-top:.6rem;font-size:.9688rem}.ap-recursos{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.ap-recursos li{padding:clamp(24px,3vw,36px)}.ap-recursos li:nth-child(2n){border-left:1px solid var(--ms-borda)}.ap-recursos li:nth-child(n+3){border-top:1px solid var(--ms-borda)}.ap-recursos h3{font-family:var(--ms-display);font-weight:var(--ms-peso-display);font-size:clamp(1.35rem,1.1rem + .6vw,1.65rem);line-height:1.2}.ap-recursos p{max-width:52ch;color:var(--ms-texto-2);margin-top:.6rem}.ap-economia{color:var(--ms-texto);margin-top:.7rem;font-size:.9375rem}.ap-economia .ms-num{color:var(--ms-acao);font-weight:600}.ap-centro{text-align:center}.ap-pagamento{width:220px;height:auto;margin:1rem auto 0;display:block}.ap-ponte-cursos{border-radius:var(--ms-raio);background:var(--ms-painel-denso);border:1px solid var(--ms-borda);color:var(--ms-texto-2);flex-direction:column;align-items:flex-start;gap:1rem;padding:24px 26px;display:flex}.ap-ponte-cursos strong{font-family:var(--ms-display);font-weight:var(--ms-peso-display);color:var(--ms-texto);margin-bottom:.3rem;font-size:1.3rem;line-height:1.2;display:block}@media (max-width:1080px){.ap-passos{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-passos li:nth-child(3){border-left:0}.ap-passos li:nth-child(n+3){border-top:1px solid var(--ms-borda)}}@media (max-width:860px){.ap-acoes .ms-btn{width:100%}.ap-passos,.ap-recursos{grid-template-columns:minmax(0,1fr)}.ap-passos li+li,.ap-recursos li:nth-child(2n){border-left:0}.ap-passos li+li,.ap-recursos li+li{border-top:1px solid var(--ms-borda)}.ap-ponte-cursos .ms-btn{width:100%}}
.cu-preco{flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;margin-top:1.6rem;display:flex}.cu-parcela{font-family:var(--ms-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#fff;font-size:clamp(1.6rem,1.3rem + .8vw,2rem);font-weight:600;line-height:1.1}.cu-preco small{color:var(--ms-texto-2);font-size:.9375rem}.cu-acoes{flex-wrap:wrap;gap:12px;margin-top:1.4rem;display:flex}.cu-fatos{color:var(--ms-texto-2);flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:1.6rem;font-size:.9375rem;list-style:none;display:flex}.cu-fatos .ms-num{color:var(--ms-texto);margin-right:.3em;font-weight:600}.cu-arco{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);gap:22px;width:100%;padding:clamp(24px,3vw,36px);list-style:none;display:grid}.cu-arco li{padding-left:46px;position:relative}.cu-arco li:before{content:"";background:rgba(var(--ms-acao-rgb), .28);width:1.5px;position:absolute;top:34px;bottom:-18px;left:13px}.cu-arco li:last-child:before{display:none}.cu-arco-num{width:28px;height:28px;font-family:var(--ms-mono);color:var(--ms-sobre-acao);background:var(--ms-acao);box-shadow:0 0 0 5px rgba(var(--ms-acao-rgb), .12);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid;position:absolute;top:0;left:0}.cu-arco strong{font-family:var(--ms-display);font-weight:var(--ms-peso-display);font-size:1.3rem;line-height:1.2;display:block}.cu-arco-meta{color:var(--ms-texto-2);margin-top:.3rem;font-size:.9375rem;line-height:1.5;display:block}.cu-lista{border-radius:var(--ms-raio);background:var(--ms-painel);border:1px solid var(--ms-borda);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.cu-lista li{border-top:1px solid var(--ms-borda);padding:clamp(22px,3vw,34px)}.cu-lista li:nth-child(-n+2){border-top:0}.cu-lista li:nth-child(2n){border-left:1px solid var(--ms-borda)}.cu-lista h3{font-family:var(--ms-display);font-weight:var(--ms-peso-display);font-size:clamp(1.25rem,1.05rem + .5vw,1.5rem);line-height:1.2}.cu-lista p{max-width:56ch;color:var(--ms-texto-2);margin-top:.55rem;font-size:.9688rem}.cu-nao{border-radius:var(--ms-raio);background:var(--ms-painel-denso);border:1px solid var(--ms-borda);list-style:none}.cu-nao li{color:var(--ms-texto-2);padding:20px clamp(22px,3vw,34px)}.cu-nao li+li{border-top:1px solid var(--ms-borda)}.cu-nao strong{color:var(--ms-texto);font-weight:700}.cu-compra{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.cu-compra-txt>p{max-width:56ch;color:var(--ms-texto-2);margin-top:1rem}.cu-compra-txt .ms-inclui{margin:1.4rem 0 0}.cu-curso-foto{width:min(420px,100%);height:auto;margin-top:1.8rem;display:block}.cu-compra .ms-oferta-destaque .ms-nota{text-align:center}.cu-pagamento{width:220px;height:auto;margin:1rem auto 0;display:block}.cu-ponte{border-radius:var(--ms-raio);background:var(--ms-painel-denso);border:1px solid var(--ms-borda);color:var(--ms-texto-2);justify-content:space-between;align-items:center;gap:16px 28px;padding:24px clamp(22px,3vw,34px);display:flex}.cu-ponte strong{font-family:var(--ms-display);font-weight:var(--ms-peso-display);color:var(--ms-texto);margin-bottom:.25rem;font-size:1.3rem;line-height:1.2;display:block}.cu-ponte .ms-btn{flex:none}@media (max-width:860px){.cu-acoes .ms-btn{width:100%}.cu-lista,.cu-compra{grid-template-columns:minmax(0,1fr)}.cu-lista li:nth-child(2n){border-left:0}.cu-lista li:nth-child(2){border-top:1px solid var(--ms-borda)}.cu-ponte{flex-direction:column;align-items:stretch}.cu-ponte .ms-btn{width:100%}}
.lk{max-width:520px;padding:calc(36px + env(safe-area-inset-top,0px)) var(--ms-margem) calc(40px + env(safe-area-inset-bottom,0px));margin:0 auto}.lk-cab{text-align:center}.lk-avatar{width:96px;height:96px;box-shadow:0 0 0 1px rgba(var(--ms-acao-rgb), .45), 0 18px 40px -20px #000c;border-radius:50%;margin:0 auto}.lk-nome{font-family:var(--ms-display);font-weight:var(--ms-peso-display);margin-top:1rem;font-size:2rem;line-height:1.1}.lk-tag{color:var(--ms-texto-2);margin-top:.5rem;font-size:.9375rem;line-height:1.5}.lk-grupo{margin-top:30px}.lk-grupo h2{font-family:var(--ms-display);font-weight:var(--ms-peso-display);margin-bottom:.75rem;font-size:1.25rem;line-height:1.25}.lk-gancho{color:var(--ms-texto-2);margin:-.3rem 0 .85rem;font-size:.9375rem}.ms a.lk-btn{background:var(--ms-painel);border:1px solid var(--ms-borda);color:var(--ms-texto);transition:transform .16s var(--ms-sai), border-color .18s ease-out, background-color .18s ease-out;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;text-decoration:none;display:flex;position:relative}.lk-btn+.lk-btn{margin-top:10px}.lk-btn-icone{background:rgba(var(--ms-acao-rgb), .12);width:40px;height:40px;color:var(--ms-acao);border-radius:12px;flex:none;place-items:center;display:grid}.lk-btn-icone svg{width:22px;height:22px}.lk-btn strong{font-size:1.0625rem;line-height:1.3;display:block}.lk-btn small{color:var(--ms-texto-2);margin-top:.25rem;font-size:.9063rem;line-height:1.45;display:block}.ms a.lk-btn-primario{background:var(--ms-acao);color:var(--ms-sobre-acao);box-shadow:0 10px 28px -14px rgba(var(--ms-acao-rgb), .7);border-color:#0000}.lk-btn-primario small{color:var(--ms-sobre-acao)}.lk-btn-primario .lk-btn-icone{background:rgba(var(--ms-fundo-rgb), .14);color:var(--ms-sobre-acao)}.ms a.lk-btn-acento{border-color:var(--ms-borda-forte);background:radial-gradient(120% 80% at 0% 0%, rgba(var(--ms-acao-rgb), .12), transparent 65%), var(--ms-painel-denso);box-shadow:0 24px 50px -36px rgba(var(--ms-acao-rgb), .55)}.ms a.lk-btn:active{transform:scale(.98)}.lk-rodape{text-align:center;color:var(--ms-texto-3);margin-top:40px;font-size:.8125rem;line-height:1.6}.lk-rodape img{margin:0 auto .8rem}.lk-rodape a{text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-decoration-color:rgba(var(--ms-acao-rgb), .45);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.ms a.lk-btn:hover{border-color:rgba(var(--ms-acao-rgb), .6);color:var(--ms-texto);transform:translateY(-1px)}.ms a.lk-btn-primario:hover{background:var(--ms-acao-clara);color:var(--ms-sobre-acao)}}
