.v9-abertura{overflow:hidden}.v9-abertura .v8-miolo{z-index:1;position:relative}.v9-abertura-texto{max-width:56ch}.v9-so-celular{display:none}.v9-retrato--computador{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;pointer-events:none;z-index:0;width:auto;max-width:56vw;height:min(100%,880px);position:absolute;bottom:0;right:0}.v9-retrato--celular{display:none}@media (max-width:899px){.v9-abertura.v8-abertura{align-items:flex-start;padding:58px 0 56px}.v9-abertura h1{margin-bottom:0}.v9-retrato--computador{display:none}.v9-retrato--celular{aspect-ratio:721/700;-o-object-fit:cover;object-fit:cover;width:68%;height:auto;margin:4px auto 6px;display:block}.v9-so-computador{display:none}.v9-so-celular{display:block}.v9-abertura-depois{margin-top:28px}.v9-abertura .v8-abertura-frase{margin-bottom:10px}.v9-abertura .v8-abertura-aviso{margin:14px 0 8px}}.v9-fim-lista{margin:16px 0 0;padding:0;list-style:none}.v9-fim-lista li{border-bottom:1px solid var(--fio);color:var(--osso-80);padding:12px 0 12px 26px;font-size:clamp(16px,1.25vw,18px);line-height:1.6;position:relative}.v9-fim-lista li:before{content:"";background:var(--ciano);width:7px;height:7px;box-shadow:0 0 10px var(--ciano);border-radius:50%;position:absolute;top:22px;left:4px}.v9-fim-lista li:last-child{border-bottom:0}.v9-fim-lista strong{color:var(--osso);font-weight:600}.v9-turma.v8-sec{margin-top:calc(-1*clamp(40px,8vh,96px));padding:0 0 clamp(72px,12vh,140px)}.v9-turma-caixa{-webkit-backdrop-filter:blur(6px);background:linear-gradient(#f4c04a12,#050a188c);border:1px solid #f4c04a52;border-radius:18px;padding:clamp(26px,4vw,44px)}.v9-turma-lista{margin:14px 0 0;padding:0;list-style:none}.v9-turma-lista li{border-bottom:1px solid var(--fio);color:var(--osso-80);padding:12px 0 12px 26px;font-size:clamp(16px,1.25vw,18px);line-height:1.6;position:relative}.v9-turma-lista li:before{content:"";background:var(--ouro);width:7px;height:7px;box-shadow:0 0 10px var(--ouro);border-radius:50%;position:absolute;top:22px;left:4px}.v9-turma-lista li:last-child{border-bottom:0}.v9-turma-lista strong{color:var(--osso);font-weight:600}.v9-turma-prazo{color:var(--osso-60);border-top:1px solid #f4c04a40;margin-top:20px;padding-top:18px;font-size:15px;line-height:1.65}.v9-turma-prazo b{font-weight:600}
