.cursos_root___rhE4{--ink:#0e3b2e;--ink-2:#174c3b;--text:#22322b;--muted:#4a5a52;--green:#147a53;--green-bright:#1f9d6c;--yellow:#f6c90e;--yellow-hover:#ffd633;--yellow-soft:#fdf1b8;--cream:#fbf8ef;--cream-2:#f3f0e6;--card:#ffffff;--sage:#dbeee0;--sage-2:#edf6ee;--line:rgba(14,59,46,0.12);--line-2:rgba(14,59,46,0.2);--shadow-sm:0 1px 2px rgba(14,59,46,0.06),0 4px 14px rgba(14,59,46,0.06);--shadow:0 1px 2px rgba(14,59,46,0.06),0 12px 32px rgba(14,59,46,0.1);--r-xl:28px;--r-lg:22px;--r-md:16px;min-height:100vh;background:var(--cream);color:var(--text);font-size:17px;line-height:1.55}.cursos_root___rhE4 a{color:inherit}.cursos_root___rhE4 :focus-visible{outline:3px solid var(--green-bright);outline-offset:2px;border-radius:8px}.cursos_bar__JGw34{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,4vw,40px);background:rgba(251,248,239,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.cursos_logo__5iSUx{text-decoration:none}.cursos_barNav__oweTY{display:flex;gap:6px;align-items:center;font-weight:600;font-size:15px}.cursos_barNav__oweTY a{text-decoration:none;padding:8px 12px;border-radius:999px;color:var(--ink)}.cursos_barNav__oweTY a:hover{background:var(--cream-2)}.cursos_barXp__3n0EY{background:var(--sage)}.cursos_main__h8gCM{max-width:1080px;margin:0 auto;padding:clamp(28px,6vw,64px) clamp(16px,4vw,40px) 80px}.cursos_foot__kbXtd{text-align:center;color:var(--muted);font-size:14px;padding:32px 16px 104px;border-top:1px solid var(--line)}.cursos_kicker__mt2eS{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green);background:var(--sage-2);border:1px solid var(--sage);padding:6px 12px;border-radius:999px}.cursos_h1__BHwwF{font-size:clamp(36px,6vw,60px);line-height:1.04;letter-spacing:-.035em;font-weight:800;color:var(--ink);margin:18px 0 16px;max-width:16ch}.cursos_h1__BHwwF em{font-style:normal;background:linear-gradient(transparent 62%,var(--yellow) 62%);padding:0 2px}.cursos_lead__fEI0f{font-size:clamp(18px,2.2vw,21px);color:var(--muted);max-width:58ch;margin:0 0 28px}.cursos_how__oov7B{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:36px 0 48px}.cursos_howItem__doPZN{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);padding:16px;box-shadow:var(--shadow-sm)}.cursos_howNum__G775c{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--yellow);color:var(--ink);font-weight:800;font-size:14px}.cursos_howItem__doPZN b{display:block;color:var(--ink);margin:10px 0 4px}.cursos_howItem__doPZN span{color:var(--muted);font-size:15px}.cursos_h2__ZUFq_{font-size:clamp(24px,3vw,32px);letter-spacing:-.02em;font-weight:800;color:var(--ink);margin:0 0 18px}.cursos_grid__9ebwu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cursos_card__PrdPE{display:flex;flex-direction:column;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);padding:26px;box-shadow:var(--shadow);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.cursos_card__PrdPE:hover{transform:translateY(-3px)}.cursos_cardTop__f8zHz{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--muted)}.cursos_tag__xYEc6{background:var(--sage-2);color:var(--green);padding:4px 10px;border-radius:999px}.cursos_tagDone__Jv6CT{background:var(--yellow-soft);color:var(--ink)}.cursos_cardTitle__HdzE9{font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin:0}.cursos_cardText__vzrNP{color:var(--muted);margin:0}.cursos_bar2__h03n4{height:8px;border-radius:999px;background:var(--cream-2);overflow:hidden}.cursos_bar2__h03n4>i{display:block;height:100%;background:var(--green-bright);border-radius:999px;transition:width .4s ease}.cursos_cardFoot__82ZMN{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.cursos_btn__ySob7{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:700;font-size:16px;cursor:pointer;background:var(--yellow);color:var(--ink);border:0;padding:13px 22px;border-radius:999px;text-decoration:none;white-space:nowrap;box-shadow:0 2px 0 rgba(14,59,46,.25);transition:background .15s ease,transform .15s ease}.cursos_btn__ySob7:hover{background:var(--yellow-hover)}.cursos_btn__ySob7:active{transform:translateY(1px)}.cursos_btn__ySob7:disabled{opacity:.45;cursor:not-allowed}.cursos_btnGhost__8C7nJ{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-2)}.cursos_btnGhost__8C7nJ:hover{background:var(--cream-2)}.cursos_btnGreen__gvKPb{background:var(--green);color:#fff}.cursos_btnGreen__gvKPb:hover{background:var(--ink-2)}.cursos_soon__3Wth2{margin-top:48px;padding:24px;border-radius:var(--r-lg);border:1.5px dashed var(--line-2);color:var(--muted)}.cursos_soon__3Wth2 b{color:var(--ink)}.cursos_reader__x_3tX{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:start}.cursos_reader__x_3tX>*{min-width:0}.cursos_side__5G8oa{position:sticky;top:86px;display:flex;flex-direction:column;gap:6px}.cursos_sideTitle__2EtGb{font-weight:800;color:var(--ink);font-size:17px;line-height:1.25;margin:0 0 10px}.cursos_stepBtn__4xh2W{display:flex;gap:10px;align-items:flex-start;text-align:left;font:inherit;font-size:15px;color:var(--text);background:transparent;border:0;padding:10px 12px;border-radius:12px;cursor:pointer}.cursos_stepBtn__4xh2W:hover{background:var(--cream-2)}.cursos_stepOn__Iqwa3{background:var(--card);box-shadow:var(--shadow-sm);font-weight:700;color:var(--ink)}.cursos_dot__Ca8oa{flex:0 0 24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;border:1.5px solid var(--line-2);color:var(--muted);background:var(--card)}.cursos_dotDone__aGxT4{background:var(--green-bright);border-color:var(--green-bright);color:#fff}.cursos_panel__1ee9K{background:var(--card);border:1px solid var(--line);border-radius:var(--r-xl);padding:clamp(22px,4vw,40px);box-shadow:var(--shadow)}.cursos_meta__SZGRe{display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:var(--muted);font-size:14px;font-weight:600}.cursos_stepTitle__AVSQ4{font-size:clamp(26px,3.6vw,36px);line-height:1.1;letter-spacing:-.025em;font-weight:800;color:var(--ink);margin:12px 0 10px}.cursos_why__vBE_R{font-size:18px;color:var(--muted);margin:0 0 24px}.cursos_label__8i0Ta{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--green);margin:28px 0 10px}.cursos_todo__NPpCz{list-style:none;padding:0;margin:0;display:grid;gap:10px;counter-reset:t}.cursos_todo__NPpCz li{counter-increment:t;display:flex;gap:12px;padding:12px 14px;background:var(--cream);border-radius:14px}.cursos_todo__NPpCz li:before{content:counter(t);flex:0 0 26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:13px}.cursos_fields__ug5zx{display:grid;gap:12px}.cursos_field__uS94O{display:grid;gap:6px;font-weight:600;font-size:15px;color:var(--ink)}.cursos_input__CLL_z,.cursos_textarea__QNXJn{font:inherit;font-size:16px;font-weight:400;color:var(--text);background:var(--cream);border:1.5px solid var(--line-2);border-radius:12px;padding:11px 13px;width:100%}.cursos_textarea__QNXJn{min-height:96px;resize:vertical}.cursos_input__CLL_z:focus,.cursos_textarea__QNXJn:focus{outline:none;border-color:var(--green-bright);background:#fff}.cursos_prompt__kVRb8{position:relative;margin-top:14px;background:var(--ink);color:#eaf5ee;border-radius:var(--r-md);padding:18px 18px 64px;font-size:14.5px;white-space:pre-wrap;line-height:1.5}.cursos_promptBtn__WLHaq{position:absolute;left:14px;bottom:14px}.cursos_check__gNZZD{margin-top:28px;padding:22px;border-radius:var(--r-lg);background:var(--sage-2);border:1px solid var(--sage)}.cursos_checkQ__Nw_T_{font-size:20px;font-weight:800;color:var(--ink);margin:0 0 12px}.cursos_checkItem__lu_Lh{display:flex;gap:10px;align-items:flex-start;padding:6px 0;cursor:pointer}.cursos_checkItem__lu_Lh input{width:20px;height:20px;margin-top:2px;accent-color:var(--green)}.cursos_checkHint__t3gTv{font-size:15px;color:var(--muted);margin:10px 0 8px}.cursos_row__2dsLk{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.cursos_ok__Fatv5{color:var(--green);font-weight:700}.cursos_help__Y1zbD{margin-top:20px;display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:var(--r-lg);background:var(--yellow-soft)}.cursos_help__Y1zbD b{color:var(--ink)}.cursos_help__Y1zbD p{margin:4px 0 10px;font-size:15.5px}.cursos_helpIcon__H08j8{flex:0 0 40px;height:40px;border-radius:50%;background:var(--yellow);display:grid;place-items:center;font-size:20px}.cursos_nav__jCzSa{display:flex;justify-content:space-between;margin-top:28px;gap:10px}.cursos_toast__mzdfp{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:var(--ink);color:#fff;padding:12px 18px;border-radius:999px;font-weight:700;z-index:50;box-shadow:var(--shadow)}.cursos_done__QbQJG{text-align:center;padding:clamp(28px,5vw,48px)}.cursos_doneBig__g_9FY{font-size:64px;line-height:1}.cursos_stats__vM7oN{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.cursos_stat__mxB8V{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);padding:16px}.cursos_stat__mxB8V b{display:block;font-size:30px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.cursos_stat__mxB8V span{color:var(--muted);font-size:14px}.cursos_mission__5j5gb{display:flex;gap:14px;align-items:center;padding:16px;border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);margin-bottom:10px}.cursos_mission__5j5gb>div{flex:1}.cursos_mission__5j5gb small{color:var(--muted);display:block}.cursos_xpPill__3286W{font-weight:800;color:var(--green);background:var(--sage-2);padding:4px 10px;border-radius:999px;font-size:14px;white-space:nowrap}.cursos_split__EvetJ{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:start}.cursos_proto__QDR_3{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8a6d00;background:var(--yellow-soft);padding:4px 10px;border-radius:999px}@media (max-width:860px){.cursos_reader__x_3tX{grid-template-columns:1fr}.cursos_side__5G8oa{position:static;flex-direction:row;align-items:center;overflow-x:auto;padding-bottom:4px}.cursos_side__5G8oa>p:last-child{white-space:nowrap;margin:0 0 0 6px!important}.cursos_barNav__oweTY a{white-space:nowrap;padding:8px 10px}.cursos_sideTitle__2EtGb{display:none}.cursos_stepBtn__4xh2W{flex:0 0 auto}.cursos_stepBtn__4xh2W .cursos_stepText__d_h6f{display:none}.cursos_grid__9ebwu,.cursos_reader__x_3tX,.cursos_split__EvetJ{grid-template-columns:minmax(0,1fr)}.cursos_how__oov7B,.cursos_stats__vM7oN{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.cursos_bar2__h03n4>i,.cursos_btn__ySob7,.cursos_card__PrdPE{transition:none}}.cursos_guia__2_2IY{display:flex;align-items:flex-end;gap:6px;margin:4px 0 8px}.cursos_guiaImg__9BHEz{flex:0 0 auto;width:104px;height:auto;filter:drop-shadow(0 8px 14px rgba(14,59,46,.18))}.cursos_balao__geZoQ{position:relative;margin:0 0 18px;padding:14px 18px;background:var(--sage-2);border:1px solid var(--sage);border-radius:20px 20px 20px 6px;font-size:17.5px;color:var(--ink);line-height:1.45}.cursos_balao__geZoQ b{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--green);margin-bottom:2px}.cursos_esquema__y6_Mm{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:2px;min-width:0}.cursos_esqItem__HUAvb{display:flex;align-items:center;gap:2px;flex:1 1 0;min-width:0}.cursos_esqItem__HUAvb:not(:last-child){flex-grow:1.3}.cursos_esqCaixa__sR8XL{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;flex:1 1 auto;min-width:0;align-self:stretch;justify-content:center;padding:12px 8px;border-radius:16px;background:#fff;border:1.5px solid var(--line-2);box-shadow:var(--shadow-sm)}.cursos_esqCaixa__sR8XL b{color:var(--ink);font-size:14.5px;line-height:1.25}.cursos_esqCaixa__sR8XL small{color:var(--muted);font-size:12.5px}.cursos_esqIcone__SuryA{font-size:26px;line-height:1.2}.cursos_esqSeta__GpWSW{width:26px;height:20px;color:var(--green-bright);flex:0 0 auto}.cursos_esqItem__HUAvb:last-child .cursos_esqCaixa__sR8XL{background:var(--yellow-soft);border-color:var(--yellow)}.cursos_cardBase__35r0K{grid-column:1/-1;background:linear-gradient(135deg,#fff 0,var(--yellow-soft) 140%);border-color:var(--yellow)}.cursos_cardBaseRow__Se3QM{display:flex;gap:18px;align-items:flex-end}.cursos_cardBaseRow__Se3QM>div{flex:1;min-width:0}.cursos_cardBaseRow__Se3QM img{flex:0 0 auto;width:120px;height:auto;margin-bottom:-26px}@media (max-width:860px){.cursos_esquema__y6_Mm{flex-direction:column;align-items:stretch}.cursos_esqItem__HUAvb,.cursos_esqItem__HUAvb:not(:last-child){flex:none;flex-direction:column;align-items:stretch}.cursos_esqCaixa__sR8XL{max-width:none;flex-direction:row;gap:10px;text-align:left;justify-content:flex-start}.cursos_esqCaixa__sR8XL small{margin-left:auto;text-align:right}.cursos_esqSeta__GpWSW{transform:rotate(90deg);align-self:center}.cursos_guiaImg__9BHEz{width:80px}.cursos_cardBaseRow__Se3QM img{width:84px}}.cursos_help__Y1zbD .cursos_btn__ySob7{white-space:normal;text-align:center}.cursos_help__Y1zbD>div{min-width:0}.cursos_fazGrid__c4o_i{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start}.cursos_fazGrid__c4o_i>figure{margin-top:40px}.cursos_caminhadaCta__mNbXM{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:22px;padding:18px 20px;border-radius:var(--r-lg);background:var(--ink);color:#eaf5ee}.cursos_caminhadaCta__mNbXM b{display:block;color:#fff;font-size:18px}.cursos_caminhadaCta__mNbXM span{font-size:15px;opacity:.85}.cursos_cam__XE_o_{position:fixed;inset:0;z-index:100;background:radial-gradient(circle at 50% 30%,#174c3b,#0b2e24 70%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:24px 16px;overflow-y:auto}.cursos_camFechar___1Cm8{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.12);color:#fff;font-size:18px;cursor:pointer}.cursos_camAnel__4U9D4{--p:0%;width:min(62vw,260px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--yellow) var(--p),rgba(255,255,255,.12) 0)}.cursos_camTempo__a6ysv{width:86%;aspect-ratio:1;border-radius:50%;background:#0e3b2e;display:grid;place-content:center;text-align:center;gap:4px}.cursos_camTempo__a6ysv b{font-size:clamp(44px,12vw,64px);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cursos_camTempo__a6ysv span{opacity:.8;font-size:15px}.cursos_camPergunta__Ot7gg{display:flex;align-items:flex-end;gap:6px;max-width:520px}.cursos_camPergunta__Ot7gg img{flex:0 0 auto;width:76px;height:auto}.cursos_camPergunta__Ot7gg p{margin:0 0 10px;background:#fff;color:var(--ink);padding:14px 18px;border-radius:20px 20px 20px 6px;font-size:clamp(18px,4.6vw,22px);font-weight:700;line-height:1.3}.cursos_camPergunta__Ot7gg small{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--green);margin-bottom:4px}.cursos_camBtns__wm6Lk{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cursos_btnGhostClaro__TPp0t{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4)}.cursos_btnGhostClaro__TPp0t:hover{background:rgba(255,255,255,.1)}.cursos_guiaFeito__fHIYK .cursos_balao__geZoQ{background:var(--yellow-soft);border-color:var(--yellow)}.cursos_toastGuia__SFziy{display:flex;align-items:center;gap:8px;padding:6px 18px 6px 6px}.cursos_toastGuia__SFziy img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:top;background:var(--sage)}.cursos_festa__yaU_Q{position:relative;display:grid;justify-items:center}.cursos_festa__yaU_Q img{width:150px;height:auto}.cursos_confete__Shben{position:absolute;inset:0;pointer-events:none}.cursos_confete__Shben i{position:absolute;top:40%;left:50%;width:9px;height:14px;border-radius:2px;opacity:0;animation:cursos_confete__Shben 1.4s ease-out forwards}@keyframes cursos_confete__Shben{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r))}}@media (max-width:860px){.cursos_fazGrid__c4o_i{grid-template-columns:minmax(0,1fr)}.cursos_fazGrid__c4o_i>figure{margin-top:0}}@media (prefers-reduced-motion:reduce){.cursos_confete__Shben{display:none}}.cursos_hero__Z7iT9{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.cursos_heroGuia__SJ9lT{position:relative}.cursos_heroGuia__SJ9lT img{width:210px;height:auto;filter:drop-shadow(0 16px 24px rgba(14,59,46,.2))}.cursos_heroBalao__JwC3C{position:absolute;top:-34px;right:120px;white-space:nowrap;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 14px;border-radius:18px 18px 4px 18px;font-weight:700;color:var(--ink);font-size:15px}.cursos_cm__4YpMB{display:grid;grid-template-columns:210px 72px minmax(0,1fr);align-items:start;margin:8px 0 48px;padding-top:112px}.cursos_cmBase__BRaDP{position:relative;display:flex;justify-content:center}.cursos_cmLink__9ILYX{display:grid;justify-items:center;text-align:center;gap:6px;text-decoration:none;padding:0 4px}.cursos_cmTxt__QVbO_{display:grid;gap:2px}.cursos_cmTxt__QVbO_ b{color:var(--ink);font-size:15px;line-height:1.25}.cursos_cmTxt__QVbO_ small{color:var(--muted);font-size:13px}.cursos_cmTxt__QVbO_ .cursos_cmKick__Zuhrv{color:var(--green);font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.cursos_cmNum__KyfDM{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;border:3px solid var(--line-2);font-size:22px;line-height:1;box-shadow:var(--shadow-sm);transition:transform .2s ease}.cursos_cmBase__BRaDP .cursos_cmNum__KyfDM{width:64px;height:64px;font-size:28px}.cursos_cmLink__9ILYX:hover .cursos_cmNum__KyfDM{transform:scale(1.08)}.cursos_cmAqui__TxEhp .cursos_cmNum__KyfDM{background:var(--yellow);border-color:var(--ink)}.cursos_cmFeito__b4Fwb .cursos_cmNum__KyfDM{background:var(--green-bright);border-color:var(--green-bright);color:#fff;font-weight:800}.cursos_cmBreve__VeIKf{opacity:.55}.cursos_cmBreve__VeIKf .cursos_cmNum__KyfDM{border-style:dashed;font-size:18px}.cursos_cmSeta__n6GBC{width:72px;height:24px;margin-top:20px;color:var(--green-bright)}.cursos_cmOpcoes__O44tG{position:relative;min-width:0}.cursos_cmOpcoesTit__qlbsm{position:relative;height:20px;margin:0 0 12px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.cursos_cmOpcoes__O44tG ul{position:relative;list-style:none;margin:0;padding:20px 0 0;display:flex}.cursos_cmOpcoes__O44tG ul:before{content:"";position:absolute;top:0;left:0;right:calc(50% / var(--n));height:3px;background:repeating-linear-gradient(90deg,var(--green-bright) 0 10px,transparent 10px 18px)}.cursos_cmOpcoes__O44tG li{position:relative;flex:1 1 0;min-width:0;display:flex;justify-content:center}.cursos_cmOpcoes__O44tG li:before{content:"";position:absolute;top:-20px;left:calc(50% - 1.5px);width:3px;height:18px;background:repeating-linear-gradient(180deg,var(--green-bright) 0 6px,transparent 6px 10px)}.cursos_cmMylo__pkgzo{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-28%);display:flex;align-items:flex-end;gap:4px;pointer-events:none}.cursos_cmMylo__pkgzo img{width:72px;height:auto}.cursos_cmBalao__hwwo2{order:2;margin-bottom:56px;white-space:nowrap;background:var(--ink);color:#fff;font-weight:700;font-size:13px;letter-spacing:0;text-transform:none;padding:6px 10px;border-radius:12px 12px 12px 4px}.cursos_cmOpcoesTit__qlbsm .cursos_cmMylo__pkgzo{left:0;transform:none;bottom:calc(100% + 4px)}@media (max-width:860px){.cursos_hero__Z7iT9{grid-template-columns:minmax(0,1fr)}.cursos_heroGuia__SJ9lT{display:none}.cursos_cm__4YpMB{grid-template-columns:minmax(0,1fr);padding-top:0;margin-left:4px}.cursos_cmBase__BRaDP{justify-content:flex-start}.cursos_cmLink__9ILYX{grid-template-columns:52px minmax(0,1fr);justify-items:start;align-items:center;text-align:left;column-gap:12px;padding:0}.cursos_cmBase__BRaDP .cursos_cmLink__9ILYX{grid-template-columns:64px minmax(0,1fr)}.cursos_cmAqui__TxEhp .cursos_cmLink__9ILYX{padding-right:70px}.cursos_cmMylo__pkgzo{bottom:auto;top:-10px;left:auto;right:0;transform:none}.cursos_cmMylo__pkgzo img{width:58px}.cursos_cmBalao__hwwo2{display:none}.cursos_cmOpcoesTit__qlbsm .cursos_cmMylo__pkgzo{top:-18px;right:0;left:auto;bottom:auto}.cursos_cmSeta__n6GBC{transform:rotate(90deg);margin:26px 0 26px -4px}.cursos_cmOpcoesTit__qlbsm{height:auto;margin:0 0 14px}.cursos_cmOpcoes__O44tG ul{flex-direction:column;gap:18px;padding:0;margin-left:31px}.cursos_cmOpcoes__O44tG ul:before{top:0;bottom:26px;left:0;right:auto;width:3px;height:auto;background:repeating-linear-gradient(180deg,var(--green-bright) 0 6px,transparent 6px 10px)}.cursos_cmOpcoes__O44tG li{justify-content:flex-start;padding-left:24px}.cursos_cmOpcoes__O44tG li:before{top:25px;left:0;width:20px;height:3px;background:repeating-linear-gradient(90deg,var(--green-bright) 0 6px,transparent 6px 10px)}}@media (prefers-reduced-motion:reduce){.cursos_cmNum__KyfDM{transition:none}}.cursos_root___rhE4{--azul:#1d5fa8;--azul-soft:#eef4fb;--azul-line:#cfdff0}.cursos_aviso__k_POS{display:flex;gap:14px;align-items:flex-start;margin:0 0 8px;padding:16px 20px;border-radius:var(--r-lg);background:#fff;border:1.5px solid var(--yellow);box-shadow:var(--shadow-sm)}.cursos_aviso__k_POS b{color:var(--ink)}.cursos_aviso__k_POS p{margin:4px 0 0;font-size:15.5px}.cursos_aviso__k_POS>div{min-width:0}.cursos_profs__eHnHb{margin-top:16px;border-radius:var(--r-lg);background:var(--cream);border:1px solid var(--line)}.cursos_profs__eHnHb summary{display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;font-weight:800;color:var(--ink);list-style:none}.cursos_profs__eHnHb summary::-webkit-details-marker{display:none}.cursos_profs__eHnHb summary:before{content:"🏫"}.cursos_profs__eHnHb summary:after{content:"+";margin-left:auto;flex:0 0 28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#fff;border:1.5px solid var(--line-2)}.cursos_profs__eHnHb[open] summary:after{content:"−"}.cursos_profsCorpo__88fOR{padding:0 18px 18px}.cursos_profsItens__uIgLd{margin:0 0 14px;padding-left:20px;display:grid;gap:6px;font-size:15.5px;list-style:disc}.cursos_profsItens__uIgLd li::marker{color:var(--green-bright)}.cursos_plano__QceC_{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cursos_plano__QceC_ li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px;align-items:baseline;padding:10px 12px;background:#fff;border-radius:12px;font-size:15px}.cursos_plano__QceC_ li span{font-weight:800;color:var(--green);font-variant-numeric:tabular-nums;white-space:nowrap}.cursos_exemplo__8jo0q{position:relative;margin-top:24px;padding:16px 18px 16px 36px;border-radius:var(--r-lg);background:var(--azul-soft);border:1px solid var(--azul-line);overflow:hidden}.cursos_exemplo__8jo0q:before{content:"";position:absolute;left:0;top:0;bottom:0;width:18px;background:radial-gradient(circle,#fff 0 2px,transparent 2.6px) 0 0 /18px 18px,conic-gradient(var(--azul) 0 25%,#fff 0 50%,var(--azul) 0 75%,#fff 0) 0 0 /18px 18px}.cursos_exemploTitulo__K4pat{margin:0 0 4px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--azul)}.cursos_exemploTxt__TB6qN{margin:0;font-size:17px;color:var(--ink)}.cursos_exemplo__8jo0q .cursos_btn__ySob7{margin-top:12px;white-space:normal;text-align:center}.cursos_partilha__wTZ_I{margin-top:24px;display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:var(--r-lg);background:var(--sage-2);border:1.5px solid var(--green-bright);text-align:left}.cursos_partilha__wTZ_I b{color:var(--ink);font-size:18px}.cursos_partilha__wTZ_I p{margin:4px 0 0;font-size:15.5px}.cursos_partilha__wTZ_I>div{min-width:0}.cursos_partilha__wTZ_I .cursos_btn__ySob7{white-space:normal;text-align:center}.cursos_root___rhE4 a.cursos_btnGreen__gvKPb{color:#fff}.cursos_selo__lSYD9{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;padding:8px 16px;border-radius:999px;background:var(--yellow-soft);border:1.5px solid var(--yellow);font-weight:800;color:var(--ink)}.cursos_cardEscolas__PdMYC{grid-column:1/-1;background:linear-gradient(135deg,#fff 0,var(--azul-soft) 120%);border-color:var(--azul-line)}.cursos_frase__dYWf_{margin:-8px 0 28px;padding-left:14px;border-left:4px solid var(--yellow);max-width:58ch;font-size:clamp(17px,2vw,19px);font-weight:800;color:var(--ink)}.cursos_frase__dYWf_ span{display:block;margin-top:2px;font-size:14px;font-weight:600;color:var(--muted)}.cursos_escolas__O_qxe{margin-top:28px;display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;padding:14px 18px;border-radius:var(--r-lg);background:var(--azul-soft);border:1px solid var(--azul-line)}.cursos_escolas__O_qxe p{flex:1 1 320px;min-width:0;margin:0;font-size:15.5px;color:var(--muted)}.cursos_escolas__O_qxe b{color:var(--ink)}.cursos_escolas__O_qxe p a{color:var(--azul);font-weight:700}.cursos_escolasIcone__OFz9v{flex:0 0 auto;font-size:22px}.cursos_escolasLinks__Richk{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cursos_escolasLinks__Richk .cursos_btn__ySob7{padding:10px 18px;font-size:15px}.cursos_escolasLinks__Richk .cursos_escolasWa__x4f__{font-size:15px;color:var(--muted)}@media (max-width:860px){.cursos_plano__QceC_ li{grid-template-columns:58px minmax(0,1fr)}}.cursos_fazDividida__yAJeD{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label ecra" "a ecra" "b ecra";grid-template-rows:auto auto 1fr;column-gap:28px;row-gap:10px;align-items:start}.cursos_fdLabel__rFnoW{grid-area:label}.cursos_fdA__Et_BA{grid-area:a}.cursos_fdB__9qeeQ{grid-area:b}.cursos_fdEcra__uxAjZ{grid-area:ecra;margin-top:40px}.cursos_ideias__DGQug{margin-top:22px;padding:16px 18px;border-radius:var(--r-lg);background:var(--cream-2);border:1px solid var(--line)}.cursos_ideiasTitulo__KbcKI{margin:0 0 10px;font-weight:800;color:var(--ink);font-size:15.5px}.cursos_ideias__DGQug ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cursos_ideias__DGQug li{background:#fff;border:1px solid var(--line-2);border-radius:999px;padding:7px 14px;font-size:15px;color:var(--ink)}.cursos_help__Y1zbD{flex-wrap:wrap}.cursos_myloAjuda__8DXAb{flex:1 1 100%;min-width:0;margin-top:4px;background:#fff;border:1px solid var(--line-2);border-radius:20px;padding:12px 16px 16px}.cursos_myloTopo__M_w2n{display:flex;align-items:center;gap:8px;margin:0}.cursos_myloTopo__M_w2n img{width:46px;height:auto}.cursos_myloTopo__M_w2n b{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#b5452f}.cursos_myloAjuda__8DXAb ul{margin:6px 0 0;padding-left:18px;display:grid;gap:6px;font-size:15px;list-style:disc}.cursos_myloPergunta__ctwWZ{margin:10px 0 0;font-size:14.5px;color:var(--muted)}.cursos_myloPergunta__ctwWZ q{color:var(--ink);font-weight:600}.cursos_help__Y1zbD .cursos_myloCopiar__s5WGx{margin-top:10px;padding:8px 14px;font-size:14px}@media (max-width:860px){.cursos_side__5G8oa{display:none}.cursos_fazDividida__yAJeD{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "a" "ecra" "b";grid-template-rows:none}.cursos_fdEcra__uxAjZ{margin:8px 0}}.cursos_root___rhE4{--f-head-stack:var(--f-head),"Sora",ui-sans-serif,system-ui,sans-serif}.cursos_cardTitle__HdzE9,.cursos_checkQ__Nw_T_,.cursos_cursoNome__izdht,.cursos_escolasTxt__QD3Nn h3,.cursos_h2__ZUFq_,.cursos_stepTitle__AVSQ4,.cursos_topoH1__OHvCD{font-family:var(--f-head-stack)}.cursos_h2__ZUFq_{margin-top:8px}.cursos_topo__dE3CS{margin:calc(-1 * clamp(28px, 6vw, 64px)) calc(50% - 50vw) 48px;background:var(--ink);color:#eef6f0;overflow:hidden}.cursos_topoIn__Ysszn{max-width:1080px;margin:0 auto;padding:clamp(40px,8vw,88px) clamp(16px,4vw,40px) clamp(36px,6vw,72px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.cursos_topoTxt__BeTh_{display:grid;gap:18px;justify-items:start;min-width:0}.cursos_topoH1__OHvCD{margin:0;font-size:clamp(44px,9vw,84px);line-height:.98;letter-spacing:-.045em;font-weight:800;color:#fff;text-wrap:balance}.cursos_topoH1__OHvCD em{font-style:normal;color:var(--yellow)}.cursos_topoLead__8994F{margin:0;font-size:clamp(18px,2.3vw,22px);line-height:1.45;max-width:34ch;color:#cfe2d6}.cursos_topoAcoes__10qJM{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.cursos_root___rhE4 .cursos_btnTopo__H_JOw{display:inline-flex;align-items:center;gap:10px;background:var(--yellow);color:var(--ink);font-weight:800;font-size:18px;padding:16px 26px;border-radius:999px;text-decoration:none;box-shadow:0 6px 0 #b99600;transition:transform .15s ease,box-shadow .15s ease}.cursos_btnTopo__H_JOw:hover{background:var(--yellow-hover)}.cursos_btnTopo__H_JOw:active{transform:translateY(4px);box-shadow:0 2px 0 #b99600}.cursos_topoChips__3TDpv{font-size:14.5px;font-weight:600;color:#9fc1ad}.cursos_topoFrase__PbrHQ{margin:10px 0 0;padding-left:14px;border-left:3px solid var(--yellow);font-weight:700;font-size:16px;color:#fff;max-width:40ch}.cursos_topoFrase__PbrHQ span{display:block;font-weight:500;font-size:13.5px;color:#9fc1ad;margin-top:2px}.cursos_topoMylo__awfnu{position:relative;align-self:end}.cursos_topoMylo__awfnu img{width:230px;height:auto;display:block;margin-bottom:-12px;animation:cursos_myloFlutua__CTkjT 4s ease-in-out infinite;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35))}.cursos_topoBalao__WD4_U{position:absolute;top:6px;left:-96px;background:#fff;color:var(--ink);font-weight:800;font-size:15px;padding:9px 14px;border-radius:16px 16px 4px 16px;white-space:nowrap}@keyframes cursos_myloFlutua__CTkjT{50%{transform:translateY(-10px) rotate(-2deg)}}.cursos_cursos__WSfbc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:40px}.cursos_curso__hQnQD{position:relative;display:flex;overflow:hidden;border-radius:var(--r-xl);text-decoration:none;min-height:250px;transition:transform .25s ease}.cursos_curso__hQnQD:hover{transform:translateY(-4px)}.cursos_cursoCorpo__5X_Sm{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;padding:24px}.cursos_cursoMeta__XacoG{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13.5px;font-weight:700}.cursos_cursoMeta__XacoG b{background:var(--yellow);color:var(--ink);padding:3px 10px;border-radius:999px;font-size:12.5px}.cursos_cursoNome__izdht{margin:2px 0 0;font-size:clamp(25px,3vw,32px);line-height:1.02;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.cursos_cursoSai__9TKxU{margin:0;font-size:16.5px;line-height:1.45;max-width:34ch}.cursos_cursoSai__9TKxU span{display:block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:2px}.cursos_cursoFim__36d58{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.cursos_cursoQuem__ucJsj{font-size:14px;opacity:.75;min-width:0}.cursos_cursoProg__LplLZ{flex:1;height:8px;border-radius:999px;background:rgba(14,59,46,.15);overflow:hidden;max-width:180px}.cursos_cursoProg__LplLZ>i{display:block;height:100%;background:currentColor;border-radius:999px}.cursos_cursoBtn__1yBRI{flex:0 0 auto;background:var(--ink);color:#fff;font-weight:800;font-size:15px;padding:11px 18px;border-radius:999px;white-space:nowrap}.cursos_root___rhE4 .cursos_tomVerde__bt60a{background:var(--ink);color:#eef6f0}.cursos_tomVerde__bt60a .cursos_cursoBtn__1yBRI{background:var(--yellow);color:var(--ink)}.cursos_tomVerde__bt60a .cursos_cursoQuem__ucJsj,.cursos_tomVerde__bt60a .cursos_cursoSai__9TKxU span{color:#9fc1ad;opacity:1}.cursos_tomVerde__bt60a .cursos_cursoProg__LplLZ{background:rgba(255,255,255,.2)}.cursos_root___rhE4 .cursos_tomAmarelo__pleMH{background:var(--yellow);color:var(--ink)}.cursos_root___rhE4 .cursos_tomSalvia__b4f8T{background:var(--sage);color:var(--ink)}.cursos_root___rhE4 .cursos_tomAzul__9zqIq{background:#10467f;color:#fff}.cursos_tomAzul__9zqIq .cursos_cursoBtn__1yBRI,.cursos_tomAzul__9zqIq .cursos_cursoMeta__XacoG b{background:#fff;color:#10467f}.cursos_tomAzul__9zqIq .cursos_cursoProg__LplLZ{background:rgba(255,255,255,.25)}.cursos_cursoLargo__PCK8Q{grid-column:1/-1;min-height:280px}.cursos_cursoLargo__PCK8Q .cursos_cursoNome__izdht{font-size:clamp(32px,5vw,52px)}.cursos_cursoMylo__4mjNu{position:relative;z-index:1;align-self:flex-end;width:190px;height:auto;margin:0 20px -10px 0;flex:0 0 auto}.cursos_cursoLargo__PCK8Q:hover .cursos_cursoMylo__4mjNu{animation:cursos_myloFlutua__CTkjT 1.6s ease-in-out infinite}.cursos_cursoFoto__m1fOo{flex-direction:column}.cursos_cursoPoster__fGdwE{width:100%;height:170px;object-fit:cover;display:block;transition:transform .6s ease}.cursos_cursoFoto__m1fOo:hover .cursos_cursoPoster__fGdwE{transform:scale(1.05)}.cursos_escolasV2__4ZK9X{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px;border-radius:var(--r-xl);color:#fff;margin-bottom:28px;background:#10467f}.cursos_escolasTxt__QD3Nn{display:grid;gap:10px;justify-items:start;min-width:0}.cursos_escolasKick__dl2Mc{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b7d2f0}.cursos_escolasTxt__QD3Nn h3{margin:0;font-size:clamp(26px,3.4vw,36px);line-height:1.02;letter-spacing:-.03em;font-weight:800}.cursos_escolasTxt__QD3Nn p{margin:0;color:#d9e7f7;font-size:16.5px;max-width:36ch}.cursos_escolasTxt__QD3Nn p a{color:#fff;font-weight:700}.cursos_escolasV2__4ZK9X .cursos_escolasLinks__Richk{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.cursos_escolasV2__4ZK9X .cursos_escolasWa__x4f__{color:#d9e7f7;font-weight:600}.cursos_escolasImg__9qwC0{width:100%;height:auto;border-radius:18px;display:block;box-shadow:0 18px 40px rgba(0,0,0,.3);transform:rotate(1.5deg)}.cursos_soonV2__6KSze{margin:0;color:var(--muted);font-size:15px;text-align:center}.cursos_soonV2__6KSze b{color:var(--ink);margin-right:8px}@media (max-width:860px){.cursos_topoIn__Ysszn{grid-template-columns:minmax(0,1fr);padding-top:36px;position:relative}.cursos_topoMylo__awfnu{position:absolute;right:6px;top:22px}.cursos_topoMylo__awfnu img{width:96px;margin:0}.cursos_topoBalao__WD4_U{display:none}.cursos_topoH1__OHvCD{padding-right:92px}.cursos_btnTopo__H_JOw{width:100%;justify-content:center}.cursos_cursos__WSfbc{grid-template-columns:minmax(0,1fr)}.cursos_curso__hQnQD{min-height:0}.cursos_cursoMylo__4mjNu{width:104px;margin:0 8px -6px -24px}.cursos_cursoLargo__PCK8Q .cursos_cursoNome__izdht{font-size:34px}.cursos_cursoFim__36d58{flex-wrap:wrap}.cursos_escolasV2__4ZK9X{grid-template-columns:minmax(0,1fr);padding:20px}.cursos_escolasImg__9qwC0{order:-1;transform:none}}@media (prefers-reduced-motion:reduce){.cursos_cursoLargo__PCK8Q:hover .cursos_cursoMylo__4mjNu,.cursos_topoMylo__awfnu img{animation:none}.cursos_btnTopo__H_JOw,.cursos_cursoPoster__fGdwE,.cursos_curso__hQnQD{transition:none}}@media (max-width:860px){.cursos_esqCaixa__sR8XL{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:10px;row-gap:0;align-items:center;padding:10px 14px}.cursos_esqCaixa__sR8XL .cursos_esqIcone__SuryA{grid-row:1/span 2;font-size:22px}.cursos_esqCaixa__sR8XL b{font-size:15px}.cursos_esqCaixa__sR8XL small{margin:0;text-align:left;grid-column:2}.cursos_esqSeta__GpWSW{width:20px;height:16px;margin:2px 0}.cursos_side__5G8oa{gap:6px;scrollbar-width:none}.cursos_side__5G8oa::-webkit-scrollbar{display:none}.cursos_side__5G8oa>p:last-child{display:none}.cursos_stepBtn__4xh2W{padding:6px}.cursos_dot__Ca8oa{flex-basis:34px;height:34px;font-size:14px}.cursos_stepOn__Iqwa3 .cursos_dot__Ca8oa{background:var(--yellow);border-color:var(--ink);color:var(--ink)}.cursos_stepOn__Iqwa3{background:transparent;box-shadow:none}.cursos_panel__1ee9K{margin-inline:calc(-1 * clamp(16px, 4vw, 40px));border-radius:24px 24px 0 0;border-left:0;border-right:0;padding:22px 18px 28px}.cursos_stepTitle__AVSQ4{font-size:30px}.cursos_balao__geZoQ{font-size:16px;padding:12px 14px}.cursos_guiaImg__9BHEz{width:64px}.cursos_help__Y1zbD .cursos_row__2dsLk{flex-direction:column;align-items:stretch}.cursos_nav__jCzSa .cursos_btn__ySob7{flex:1}}.cursos_root___rhE4 .cursos_escolasV2__4ZK9X .cursos_btn__ySob7{color:var(--ink)}.cursos_root___rhE4 .cursos_escolasV2__4ZK9X .cursos_escolasWa__x4f__{color:#d9e7f7}.cursos_cursoFoto__m1fOo{grid-column:1/-1}.cursos_escolasV2__4ZK9X{grid-template-columns:minmax(0,1fr);background:#eef4fb;color:#10467f;border:1.5px solid #cfdff0}.cursos_escolasTxt__QD3Nn{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px}.cursos_escolasTxt__QD3Nn>*{grid-column:1}.cursos_escolasV2__4ZK9X .cursos_escolasLinks__Richk{grid-column:2;grid-row:1/span 3;margin:0}.cursos_escolasKick__dl2Mc{color:#1d5fa8}.cursos_escolasTxt__QD3Nn p{color:#2b4f78}.cursos_escolasTxt__QD3Nn p a{color:#10467f}.cursos_root___rhE4 .cursos_escolasV2__4ZK9X .cursos_escolasWa__x4f__{color:#1d5fa8}.cursos_notas__c5Cjo{position:relative;z-index:1;align-self:center;flex:0 0 auto;width:250px;margin-right:28px;display:grid;gap:8px}.cursos_notas__c5Cjo i{font-style:normal;font-weight:800;font-size:15px;padding:10px 14px;border-radius:10px;color:var(--ink);background:var(--yellow);box-shadow:0 8px 18px rgba(0,0,0,.25);transform:translate(calc((var(--n) - 1.5) * 14px)) rotate(calc((var(--n) - 1.5) * 5deg));transition:transform .5s cubic-bezier(.3,1.4,.5,1);transition-delay:calc(var(--n) * 50ms)}.cursos_notas__c5Cjo i:nth-child(2){background:#fdf1b8}.cursos_notas__c5Cjo i:nth-child(3){background:var(--sage)}.cursos_notas__c5Cjo i:nth-child(4){background:#fff}.cursos_cursoLargo__PCK8Q:hover .cursos_notas__c5Cjo i{transform:none}.cursos_notas__c5Cjo i:before{content:"☐ ";opacity:.55}.cursos_cursoLargo__PCK8Q:hover .cursos_notas__c5Cjo i:first-child:before{content:"☑ ";opacity:1}@media (min-width:861px){.cursos_cursoFoto__m1fOo{flex-direction:row-reverse}.cursos_cursoFoto__m1fOo .cursos_cursoPoster__fGdwE{width:48%;height:auto;min-height:100%}}@media (max-width:860px){.cursos_notas__c5Cjo{display:none}.cursos_escolasTxt__QD3Nn{grid-template-columns:minmax(0,1fr)}.cursos_escolasV2__4ZK9X .cursos_escolasLinks__Richk{grid-column:1;grid-row:auto;margin-top:6px}}@media (prefers-reduced-motion:reduce){.cursos_notas__c5Cjo i{transition:none}}.cursos_cursoBiblio__J_1vU{align-items:stretch}.cursos_biblioCapas__mDQ5f{position:relative;z-index:1;flex:0 0 auto;width:300px;margin-right:24px;align-self:center;height:230px}.cursos_biblioCapas__mDQ5f img{position:absolute;top:10px;left:calc(var(--n) * 84px);width:124px;height:auto;border-radius:14px;border:3px solid rgba(255,255,255,.9);box-shadow:0 14px 30px rgba(0,0,0,.35);transform:translateY(calc((var(--n) - 1) * -10px + 12px)) rotate(calc((var(--n) - 1) * 7deg));transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.cursos_cursoBiblio__J_1vU:hover .cursos_biblioCapas__mDQ5f img{transform:translateY(calc((var(--n) - 1) * -4px + 6px)) rotate(calc((var(--n) - 1) * 3deg))}@media (max-width:860px){.cursos_cursoBiblio__J_1vU{flex-direction:column-reverse}.cursos_biblioCapas__mDQ5f{width:100%;height:150px;margin:18px 0 0 24px;align-self:flex-start}.cursos_biblioCapas__mDQ5f img{width:76px;left:calc(var(--n) * 56px);border-width:2px;border-radius:10px}}@media (prefers-reduced-motion:reduce){.cursos_biblioCapas__mDQ5f img{transition:none}}.cursos_cmOpcoesLink__ud9Nx{text-decoration:none;color:inherit}.cursos_cmOpcoesLink__ud9Nx:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:380px){.cursos_bar__JGw34{gap:8px;padding-left:12px;padding-right:12px}.cursos_barNav__oweTY{gap:2px;font-size:14px}.cursos_barNav__oweTY a{padding:7px 8px}}.cursos_cursoCapa__OIPrf{flex-direction:column}.cursos_cursoCapa__OIPrf .cursos_cursoPoster__fGdwE{height:220px;object-position:center 35%}.cursos_cursoCapa__OIPrf:hover .cursos_cursoPoster__fGdwE{transform:scale(1.05)}.cursos_barCurto__q9l3X{display:none}@media (max-width:400px){.cursos_barLongo__rt79F{display:none}.cursos_barCurto__q9l3X{display:inline}}@media (max-width:767px){.cursos_nav__jCzSa .cursos_btn__ySob7{min-width:0;white-space:normal;text-align:center;line-height:1.2;padding-inline:12px}}.cursos_exemplos__5iocG{margin:18px 0 6px}.cursos_exemplosTxt__kUTXG{margin:0 0 10px;color:var(--muted)}.cursos_exemplosLista__dzw0J{display:flex;gap:10px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}.cursos_exemplosLista__dzw0J li{flex:0 0 min(44%,200px);scroll-snap-align:start;display:grid;gap:6px}.cursos_exemplosLista__dzw0J video{width:100%;aspect-ratio:9/16;border-radius:16px;background:var(--ink);object-fit:cover}.cursos_exemplosLista__dzw0J span{font-size:13.5px;font-weight:700;color:var(--ink)}@media (min-width:861px){.cursos_esquema__y6_Mm{gap:30px}.cursos_esqItem__HUAvb,.cursos_esqItem__HUAvb:not(:last-child){flex:1 1 0;position:relative}.cursos_esqItem__HUAvb .cursos_esqCaixa__sR8XL{flex:1 1 0}.cursos_esqItem__HUAvb .cursos_esqSeta__GpWSW{position:absolute;right:-28px;top:50%;transform:translateY(-50%)}}.cursos_problemas__KDhpM{margin:0 0 24px}.cursos_problemas__KDhpM ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cursos_problemas__KDhpM a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;background:var(--card);border:1.5px solid var(--line-2);color:var(--ink);font-weight:700;text-decoration:none}.cursos_problemas__KDhpM a:hover{border-color:var(--green);background:var(--sage-2)}@media (max-width:720px){.cursos_problemas__KDhpM ul{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;margin-right:-16px}.cursos_problemas__KDhpM li{flex:none;scroll-snap-align:start}}.mylo-chat_root__shxub{--ink:#0e3b2e;--ink-2:#174c3b;--text:#22322b;--muted:#4a5a52;--green:#147a53;--yellow:#f6c90e;--yellow-soft:#fdf1b8;--cream:#fbf8ef;--cream-2:#f3f0e6;--line:rgba(14,59,46,0.12);--ease:cubic-bezier(0.22,1,0.36,1);--spring:cubic-bezier(0.34,1.56,0.64,1);--fab-bottom:calc(16px + var(--mylo-tabbar, 0px) + env(safe-area-inset-bottom));font-family:var(--font-figtree-r,var(--font-figtree,system-ui)),system-ui,sans-serif;color:var(--text)}@media (min-width:768px){.mylo-chat_root__shxub{--fab-bottom:24px}}.mylo-chat_fab__MiCWh{position:fixed;z-index:60;right:16px;bottom:var(--fab-bottom);display:flex;align-items:center;height:64px;padding:0;border:3px solid var(--yellow);border-radius:999px;background:#fff;box-shadow:0 10px 24px rgba(14,59,46,.25);cursor:pointer;opacity:0;transform:translateY(16px) scale(.6);pointer-events:none;transition:opacity .25s var(--ease),transform .4s var(--spring),background-color .35s,border-color .35s}@media (min-width:768px){.mylo-chat_fab__MiCWh{right:24px}}.mylo-chat_fab__MiCWh[data-show]{opacity:1;transform:none;pointer-events:auto}.mylo-chat_fab__MiCWh:hover{box-shadow:0 14px 30px rgba(14,59,46,.3)}.mylo-chat_fab__MiCWh:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mylo-chat_fabRing__k8jq8{position:relative;flex:none;width:58px;height:58px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#fff;transition:background-color .35s}.mylo-chat_fabRing__k8jq8 img{width:54px;height:auto;margin-top:12px}.mylo-chat_fabLabel__bTPPy{max-width:0;overflow:hidden;white-space:nowrap;padding:0;transition:opacity .2s,max-width .45s var(--ease),padding .45s var(--ease);color:#fff;font-weight:800;font-size:15px;opacity:0}.mylo-chat_fab__MiCWh[data-wide]{background:var(--ink);border-color:var(--ink)}.mylo-chat_fab__MiCWh[data-wide] .mylo-chat_fabRing__k8jq8{background:var(--yellow)}.mylo-chat_fab__MiCWh[data-wide] .mylo-chat_fabLabel__bTPPy{max-width:200px;padding:0 18px 0 8px;opacity:1}.mylo-chat_balloon__JeBis{position:absolute;right:4px;bottom:calc(100% + 12px);padding:7px 12px;border-radius:14px 14px 4px 14px;background:var(--ink);color:#fff;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:0 6px 14px rgba(0,0,0,.18);transform-origin:85% 130%;transition:opacity .2s,transform .35s var(--spring)}.mylo-chat_balloon__JeBis:after{content:"";position:absolute;right:14px;bottom:-6px;border:7px solid transparent;border-top:7px solid var(--ink);border-bottom:0}.mylo-chat_balloon__JeBis[data-in]{opacity:0;transform:translateY(18px) scale(.2);transition:opacity .15s,transform .25s var(--ease)}@media (prefers-reduced-motion:no-preference){.mylo-chat_fab__MiCWh[data-show] .mylo-chat_balloon__JeBis:not([data-in]){animation:mylo-chat_nudge__9_U8o 2.6s .6s var(--ease) infinite}}@keyframes mylo-chat_nudge__9_U8o{0%,62%,to{translate:0 0;rotate:0deg}70%{translate:-3px -4px;rotate:-4deg}78%{translate:0 1px;rotate:2deg}86%{translate:-2px -2px;rotate:-2deg}}.mylo-chat_scrim__j4Ux4{position:fixed;inset:0;z-index:70;background:rgba(14,59,46,.38)}@media (prefers-reduced-motion:no-preference){.mylo-chat_scrim__j4Ux4{animation:mylo-chat_fade__Gjfbv .25s both}}.mylo-chat_sheet__T7KA8{position:fixed;z-index:71;left:0;right:0;bottom:var(--mylo-teclado,0);height:min(86dvh,calc(var(--mylo-visivel, 100dvh) - 12px));max-height:86vh;display:flex;flex-direction:column;overflow:hidden;background:var(--cream);border-radius:26px 26px 0 0;box-shadow:0 -10px 40px rgba(14,59,46,.25)}@media (prefers-reduced-motion:no-preference){.mylo-chat_sheet__T7KA8{animation:mylo-chat_up__8YF8D .42s var(--ease) both}}@media (min-width:768px){.mylo-chat_scrim__j4Ux4{background:rgba(14,59,46,.12)}.mylo-chat_sheet__T7KA8{left:auto;right:24px;bottom:calc(24px + var(--mylo-teclado, 0px));width:380px;height:min(580px,calc(var(--mylo-visivel, 100dvh) - 48px));max-height:none;border-radius:22px;box-shadow:0 20px 50px rgba(14,59,46,.35)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.mylo-chat_sheet__T7KA8{animation:mylo-chat_pop__eszVh .32s var(--ease) both;transform-origin:100% 100%}}.mylo-chat_head__zWlSU{position:relative;flex:none;display:flex;align-items:flex-end;gap:12px;padding:26px 64px 0 18px;color:#fff;background:linear-gradient(160deg,var(--ink-2),var(--ink))}.mylo-chat_grab__PG_Lb{position:absolute;top:9px;left:50%;width:42px;height:5px;margin-left:-21px;border-radius:3px;background:rgba(255,255,255,.35)}@media (min-width:768px){.mylo-chat_grab__PG_Lb{display:none}.mylo-chat_head__zWlSU{padding-top:16px}}.mylo-chat_headImg__ujH0W{flex:none;width:70px;height:auto;margin-bottom:-6px}.mylo-chat_headText__fTRNh{padding-bottom:16px}.mylo-chat_title__hfkxM{margin:0;font-family:var(--font-sora-r,var(--font-sora,inherit)),system-ui,sans-serif;font-size:21px;font-weight:800;line-height:1.1;color:#fff}.mylo-chat_title__hfkxM em{font-style:normal;color:var(--yellow)}.mylo-chat_subtitle__bN0Ct{margin:4px 0 0;font-size:13px;opacity:.85}.mylo-chat_close__ro31U{position:absolute;top:16px;right:14px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.mylo-chat_close__ro31U:hover{background:rgba(255,255,255,.24)}.mylo-chat_close__ro31U:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.mylo-chat_list__GKUdC{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 16px 12px;display:flex;flex-direction:column;gap:10px}.mylo-chat_sugs__NNfab{display:flex;flex-direction:column;gap:8px}.mylo-chat_hint__guvZ6{margin:0 0 2px;font-size:13.5px;color:var(--muted)}.mylo-chat_sug__qmy0p{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-left:4px solid var(--yellow);border-radius:12px;background:#fff;color:var(--ink);font:inherit;font-weight:700;font-size:15px;text-align:left;cursor:pointer;transition:background-color .2s,transform .2s var(--ease)}.mylo-chat_sug__qmy0p:hover{background:var(--yellow-soft)}.mylo-chat_sug__qmy0p:active{transform:scale(.98)}.mylo-chat_sug__qmy0p:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.mylo-chat_bot__7u9Uo,.mylo-chat_me__Q3IhN{max-width:86%;padding:10px 13px;font-size:15px;line-height:1.45;overflow-wrap:anywhere}.mylo-chat_bot__7u9Uo{align-self:flex-start;background:#fff;border:1px solid var(--line);border-radius:4px 16px 16px 16px}.mylo-chat_bot__7u9Uo a{color:var(--green);font-weight:700;text-decoration:underline;text-underline-offset:2px}.mylo-chat_bot__7u9Uo strong{color:var(--ink)}.mylo-chat_me__Q3IhN{align-self:flex-end;background:var(--ink);color:#fff;border-radius:16px 16px 4px 16px;white-space:pre-wrap}@media (prefers-reduced-motion:no-preference){.mylo-chat_bot__7u9Uo,.mylo-chat_me__Q3IhN{animation:mylo-chat_msg__1KhoW .3s var(--ease) both}}.mylo-chat_dots___GVMm{display:inline-flex;gap:4px;padding:4px 2px}.mylo-chat_dots___GVMm i{width:7px;height:7px;border-radius:50%;background:var(--green);opacity:.4}@media (prefers-reduced-motion:no-preference){.mylo-chat_dots___GVMm i{animation:mylo-chat_blink__BijFi 1s infinite}.mylo-chat_dots___GVMm i:nth-child(2){animation-delay:.15s}.mylo-chat_dots___GVMm i:nth-child(3){animation-delay:.3s}}.mylo-chat_error__o1ZuL{align-self:stretch;padding:12px 14px;border-radius:12px;background:#fff4e5;border:1px solid #f0c27a;color:#6b3d00;font-size:14px}.mylo-chat_error__o1ZuL p{margin:0 0 8px}.mylo-chat_error__o1ZuL button{border:0;padding:0;background:none;color:var(--ink);font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.mylo-chat_form__Qznzu{flex:none;display:flex;align-items:flex-end;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--cream)}.mylo-chat_field__Gt3CA{flex:1;min-height:46px;max-height:120px;padding:12px 16px;border:1.5px solid var(--line);border-radius:23px;background:#fff;color:var(--text);font:inherit;font-size:16px;line-height:1.35;resize:none}.mylo-chat_field__Gt3CA:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px rgba(20,122,83,.18)}.mylo-chat_send__x0fGl{flex:none;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--yellow);color:var(--ink);cursor:pointer}.mylo-chat_send__x0fGl:disabled{opacity:.45;cursor:default}.mylo-chat_send__x0fGl:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@keyframes mylo-chat_fade__Gjfbv{0%{opacity:0}}@keyframes mylo-chat_up__8YF8D{0%{transform:translateY(100%)}}@keyframes mylo-chat_pop__eszVh{0%{opacity:0;transform:translateY(12px) scale(.94)}}@keyframes mylo-chat_msg__1KhoW{0%{opacity:0;transform:translateY(6px)}}@keyframes mylo-chat_blink__BijFi{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.mylo-chat_balloon__JeBis,.mylo-chat_fabLabel__bTPPy,.mylo-chat_fabRing__k8jq8,.mylo-chat_fab__MiCWh{transition-duration:.01ms!important}}