.ac{--noite:#221f20;--noite-2:#2e2a2b;--creme:#f6f2ec;--areia:#eae3d8;--branco:#fffdf9;--tinta:#221f20;--dim:#5e5852;--claro-dim:#c9c2b8;--verde:#addf82;--coral:#ee8a62;--azul:#8fb2f5;--sol:#ffd23f;--lilas:#c8b5f5;--linha-clara:#f6f2ec29;--linha:#221f201f;--r-bloco:clamp(28px, 4.4vw, 64px);--r-card:clamp(22px, 2.6vw, 36px);--gap:12px;--background:var(--noite);--foreground:var(--creme);--card:var(--creme);--card-foreground:var(--tinta);--popover:var(--creme);--popover-foreground:var(--tinta);--muted:#f6f2ec14;--muted-foreground:var(--claro-dim);--primary:var(--verde);--primary-foreground:var(--tinta);--primary-solid:var(--coral);--primary-solid-foreground:var(--tinta);--secondary:var(--noite-2);--secondary-foreground:var(--creme);--accent:var(--sol);--accent-foreground:var(--tinta);--border:var(--linha-clara);--input:#f6f2ec3d;--ring:var(--sol);--marca-sinal:var(--verde);--font-inter:var(--font-dm);--font-inter-tight:var(--font-dm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--noite);color:var(--creme);font-family:var(--font-dm), system-ui, sans-serif;font-feature-settings:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}@layer base{.ac ::selection{background:var(--sol);color:var(--tinta)}.ac :focus-visible{outline:3px solid var(--sol);outline-offset:3px;box-shadow:none}.ac :is(h1,h2,h3,h4){font-family:var(--font-dm), system-ui, sans-serif;font-feature-settings:normal;letter-spacing:-.02em}}.ac :is(.bg-card,.ac-ilha,.ac-cor-verde,.ac-cor-coral,.ac-cor-azul,.ac-cor-sol,.ac-cor-lilas,.ac-cor-areia,.ac-cor-creme,.ac-cor-branco){--background:var(--branco);--foreground:var(--tinta);--muted:var(--areia);--muted-foreground:var(--dim);--primary:var(--tinta);--primary-foreground:var(--creme);--primary-solid:var(--tinta);--primary-solid-foreground:var(--creme);--secondary:var(--areia);--secondary-foreground:var(--tinta);--border:var(--linha);--input:#221f2038;--ring:var(--tinta);--marca-sinal:var(--tinta);--destructive:#b3261e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--tinta)}@layer components{.ac .ac-ilha{background:var(--creme)}.ac .ac-cor-verde{background:var(--verde)}.ac .ac-cor-coral{background:var(--coral)}.ac .ac-cor-azul{background:var(--azul)}.ac .ac-cor-sol{background:var(--sol)}.ac .ac-cor-lilas{background:var(--lilas)}.ac .ac-cor-areia{background:var(--areia)}.ac .ac-cor-creme{background:var(--creme)}.ac .ac-cor-branco{background:var(--branco)}.ac :is(.ac-cor-verde,.ac-cor-coral,.ac-cor-azul,.ac-cor-sol,.ac-cor-lilas){--muted-foreground:#3b3637;--muted:#221f2014;--border:#221f2029}.ac .ac-bloco{border-radius:var(--r-bloco);padding:clamp(28px,4.4vw,72px) clamp(20px,4.4vw,72px)}.ac .ac-card{border-radius:var(--r-card)}.ac .ac-moldura{border-radius:var(--r-bloco);background:var(--creme);padding:10px}.ac .ac-moldura>*{border-radius:calc(var(--r-bloco) - 10px)}.ac .ac-largo{margin-inline:var(--gap)}@media (min-width:1700px){.ac .ac-largo{max-width:1680px;margin-inline:auto}}.ac .ac-t1,.ac .ac-t2{font-family:var(--font-bootzy), "Arial Black", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.02em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;font-weight:400}.ac .ac-t1{font-size:clamp(34px,4.6vw,58px);line-height:.96}.ac .ac-t2{font-size:clamp(28px,3vw,38px);line-height:1}.ac :is(.ac-t1,.ac-t2) em,.ac .ac-serifa{font-family:var(--font-serifa);text-transform:none;letter-spacing:-.01em;font-style:italic;font-weight:400}.ac :is(.ac-t1,.ac-t2) em{font-size:1.12em;line-height:.85}.ac .ac-t3{font-family:var(--font-dm), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(19px,1.6vw,24px);font-weight:700;line-height:1.2}.ac .ac-olho{color:var(--muted-foreground);margin-bottom:14px;font-size:15px;font-weight:500;display:block}.ac .ac-pilula{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 26px;font-size:15.5px;font-weight:600;line-height:1.1;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.ac .ac-pilula:active{transform:scale(.97)}.ac .ac-pilula svg{flex:none;width:18px;height:18px;transition:transform .3s}.ac .ac-pilula:hover svg.ac-seta{transform:translate(2px,-2px)}.ac .ac-pilula-coral{background:var(--coral);color:var(--tinta)}.ac .ac-pilula-coral:hover{background:#f39d79}.ac .ac-pilula-azul{background:var(--azul);color:var(--tinta)}.ac .ac-pilula-azul:hover{background:#a5c2f8}.ac .ac-pilula-verde{background:var(--verde);color:var(--tinta)}.ac .ac-pilula-verde:hover{background:#bde79a}.ac .ac-pilula-sol{background:var(--sol);color:var(--tinta)}.ac .ac-pilula-sol:hover{background:#ffdc66}.ac .ac-pilula-escura{background:var(--tinta);color:var(--creme)}.ac .ac-pilula-escura:hover{background:#3a3536}.ac .ac-pilula-creme{background:var(--creme);color:var(--tinta)}.ac .ac-pilula-creme:hover{background:var(--areia)}.ac .ac-pilula-linha{border:1.5px solid var(--linha-clara);color:var(--creme);background:0 0}.ac .ac-pilula-linha:hover{border-color:var(--creme)}.ac .ac-pilula-linha-escura{color:var(--tinta);background:0 0;border:1.5px solid #221f2040}.ac .ac-pilula-linha-escura:hover{border-color:var(--tinta)}.ac .ac-mais{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none;width:15px;height:15px;transition:transform .35s;position:relative}.ac .ac-pilula:hover .ac-mais{transform:rotate(90deg)}.ac .ac-chip{border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:5px 12px;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.ac .ac-status{color:var(--tinta);background:#221f201a;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.ac .ac-status>span[aria-hidden]{background:currentColor;border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite ac-pulso}@keyframes ac-pulso{0%{box-shadow:0 0 #221f2080}70%{box-shadow:0 0 0 8px #221f2000}to{box-shadow:0 0 #221f2000}}.ac .ac-hero{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:980px){.ac .ac-hero{grid-template-rows:minmax(0,2.05fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:clamp(620px,100svh - 100px,860px)}.ac .ac-hero-titulo{grid-area:1/1}.ac .ac-hero-duo{grid-area:2/1}.ac .ac-hero-direita{grid-area:1/2/3}}.ac .ac-hero-titulo{border-radius:var(--r-bloco);flex-direction:column;justify-content:center;min-height:0;padding:clamp(32px,4vw,64px) clamp(26px,4.4vw,72px);display:flex;position:relative;overflow:hidden}.ac .ac-hero-titulo h1{max-width:16ch;color:var(--tinta);margin:0;font-size:clamp(38px,4.2vw,58px);line-height:.95}.ac .ac-hero-titulo h1 em{margin:.06em 0 .04em;font-size:1.3em;line-height:.95;display:block}.ac .ac-hero-titulo h1 .ac-hero-claro{color:var(--branco)}.ac .ac-hero-numeros{flex-wrap:wrap;gap:8px;margin-top:clamp(24px,3vw,40px);display:flex}.ac .ac-hero-direita{border-radius:var(--r-bloco);background:var(--creme);flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex}.ac .ac-hero-retrato{border-radius:calc(var(--r-bloco) - 10px);background:#151314;flex:auto;min-height:0;margin:0;position:relative;overflow:hidden}.ac .ac-hero-retrato img{object-fit:cover;object-position:center 22%;filter:grayscale()contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.ac .ac-hero-retrato:after{content:"";background:linear-gradient(#15131400 50%,#151314e0 100%);position:absolute;inset:0}.ac .ac-hero-retrato p{z-index:1;max-width:54ch;color:var(--creme);margin:0;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.5;position:absolute;bottom:clamp(20px,2.4vw,34px);left:clamp(22px,2.8vw,40px);right:clamp(22px,2.8vw,40px)}.ac .ac-hero-ctas{flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}.ac .ac-hero-ctas a{height:clamp(68px,10vh,96px);padding:0 16px;font-size:clamp(15px,1.25vw,19px)}.ac .ac-hero-duo{border-radius:var(--r-bloco);background:var(--creme);grid-template-columns:1fr 1fr;gap:10px;min-height:0;padding:10px;display:grid}.ac .ac-hero-foto{border-radius:calc(var(--r-bloco) - 10px);background:var(--areia);min-height:180px;display:block;position:relative;overflow:hidden}.ac .ac-hero-foto img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.ac .ac-hero-foto:hover img{transform:scale(1.03)}.ac .ac-hero-foto:after{content:"";background:linear-gradient(#15131400 45%,#151314d1 100%);position:absolute;inset:0}.ac .ac-hero-foto span{z-index:1;color:var(--creme);font-size:14.5px;line-height:1.3;position:absolute;bottom:16px;left:20px;right:20px}@media (max-width:979px){.ac .ac-hero-titulo{min-height:400px}.ac .ac-hero-retrato{flex:none;height:min(560px,120vw)}}@media (max-width:560px){.ac .ac-hero-titulo{min-height:0;padding:36px 22px 28px}.ac .ac-hero-titulo h1{font-size:clamp(30px,9.4vw,40px)}.ac .ac-hero-retrato{height:500px}.ac .ac-hero-ctas a{gap:8px;height:62px;padding:0 8px;font-size:14.5px}.ac .ac-hero-foto{min-height:200px}.ac .ac-hero-foto span{font-size:13px;bottom:12px;left:14px;right:14px}}.ac .ac-letreiro{font-family:var(--font-bootzy), "Arial Black", sans-serif;letter-spacing:.02em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 32px;font-size:clamp(28px,3.4vw,46px);line-height:1.1;display:flex}.ac .ac-letreiro li{align-items:center;gap:.45em;display:inline-flex}.ac .ac-letreiro li:before{content:"";background:var(--verde);border-radius:50%;width:.42em;height:.42em}.ac .ac-letreiro li:nth-child(4n+2):before{background:var(--coral)}.ac .ac-letreiro li:nth-child(4n+3):before{background:var(--azul)}.ac .ac-letreiro li:nth-child(4n+4):before{background:var(--sol)}.ac .ac-pergunta summary::-webkit-details-marker{display:none}.ac .ac-texto{color:var(--tinta);font-size:17px;line-height:1.75}.ac .ac-texto a{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:3px;text-decoration-thickness:2px}.ac .legal{color:var(--tinta)}.ac .legal a{color:var(--tinta);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.ac .ac-status>span[aria-hidden]{animation:none}.ac .ac-pilula,.ac .ac-hero-foto img,.ac .ac-mais{transition:none}}}.ac .ac-hero-retrato.ac-hero-telas{background:var(--sol)}.ac .ac-hero-retrato.ac-hero-telas img{object-fit:contain;object-position:right bottom;filter:none;width:52%!important;height:94%!important;inset:auto 2% 0 auto!important}.ac .ac-hero-retrato.ac-hero-telas:after{display:none}.ac .ac-hero-retrato.ac-hero-telas p{color:var(--tinta);max-width:30ch;font-size:clamp(15px,1.2vw,18px);right:50%}@media (max-width:640px){.ac .ac-hero-retrato.ac-hero-telas img{width:60%!important;height:88%!important;right:-4%!important}.ac .ac-hero-retrato.ac-hero-telas p{font-size:13.5px;right:46%}}.ac .ac-hero-curso{border-radius:calc(var(--r-bloco) - 10px);height:100%;min-height:0;color:var(--tinta);flex-direction:column;gap:10px;padding:10px 10px 14px;display:flex}.ac .ac-hero-curso-tela{border-radius:calc(var(--r-bloco) - 20px);background:#fff;flex:1 1 0;min-height:90px;position:relative;overflow:hidden;box-shadow:0 10px 30px #221f202e}.ac .ac-hero-curso-tela img{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.ac .ac-hero-curso:hover .ac-hero-curso-tela img{transform:scale(1.03)}.ac .ac-hero-curso-nome{flex-direction:column;flex:none;gap:2px;padding:0 12px;display:flex}.ac .ac-hero-curso-nome strong{letter-spacing:-.02em;font-size:clamp(16px,1.3vw,19px);font-weight:700}.ac .ac-hero-curso-nome span{opacity:.75;font-size:13.5px}.ac .ac-black{border-radius:var(--r-bloco);color:var(--creme);background:#000;border:1.5px solid #f6f2ec2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:clamp(22px,3vw,36px) clamp(22px,3.4vw,48px);display:flex}.ac .ac-black-titulo{font-family:var(--font-bootzy), "Arial Black", system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(28px,3.4vw,46px);line-height:.95}.ac .ac-black-titulo em{font-family:var(--font-serifa);text-transform:none;color:var(--sol);font-style:italic}.ac .ac-black-texto{color:#f6f2ecd1;max-width:60ch;margin:12px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.5}.ac .ac-black-botao{background:var(--sol);color:var(--tinta);flex:none}
.n25jEG_casca{--noite:#221f20;--noite-2:#2e2a2b;--creme:#f6f2ec;--areia:#eae3d8;--tinta:#221f20;--dim:#5e5852;--claro-dim:#c9c2b8;--verde:#addf82;--coral:#ee8a62;--azul:#8fb2f5;--sol:#ffd23f;--lilas:#c8b5f5;--r-card:clamp(22px, 2.6vw, 36px);--r-bloco:clamp(28px, 4.4vw, 64px);--ssm-fundo:var(--noite);--ssm-bloco:var(--noite-2);--ssm-linha:#f6f2ec29;--ssm-creme:var(--creme);--ssm-apoio:var(--claro-dim);--ssm-coral:var(--coral)}.n25jEG_titulo{font-family:var(--font-bootzy), "Arial Black", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.005em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;font-weight:400;line-height:.98}h1.n25jEG_titulo{font-size:clamp(34px,5.2vw,58px);line-height:.96}h2.n25jEG_titulo{font-size:clamp(28px,3.2vw,38px);line-height:1}.n25jEG_titulo em,.n25jEG_serifa{font-family:var(--font-serifa);text-transform:none;letter-spacing:-.01em;font-style:italic;font-weight:400}.n25jEG_titulo em{font-size:1.12em;line-height:.85}.n25jEG_pasta{border-radius:0 var(--r-bloco) var(--r-bloco) var(--r-bloco);background:var(--cor,var(--areia));color:var(--tinta);margin-top:72px;padding:clamp(20px,3.2vw,48px);position:relative}.n25jEG_aba{z-index:1;background:var(--cor,var(--areia));max-width:calc(100% - 24px);height:50px;color:var(--tinta);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 44px) 0,100% 100%,0 100%);border-radius:22px 0 0;align-items:center;gap:10px;margin-bottom:-1px;padding:0 56px 0 22px;font-size:15px;font-weight:500;display:inline-flex;position:absolute;bottom:100%;left:0}.n25jEG_aba:before{content:"";background:linear-gradient(currentColor,currentColor) 0 0/7px 2.6px no-repeat;border:1.6px solid;border-radius:2px 3px 3px;flex:none;width:17px;height:13px}@media (min-width:1000px){.n25jEG_pasta[data-aba="2"] .n25jEG_aba{left:190px}.n25jEG_pasta[data-aba="3"] .n25jEG_aba{left:380px}.n25jEG_pasta[data-aba="2"],.n25jEG_pasta[data-aba="3"]{border-top-left-radius:var(--r-bloco)}}.n25jEG_cartao{border-radius:var(--r-card);background:var(--creme);color:var(--tinta)}.n25jEG_texto a{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:3px;text-decoration-thickness:2px}
