.aluno-inicio{max-width:1250px;margin:auto;padding:40px clamp(20px,3vw,48px) 60px;color:#edf0e6}.aluno-boas-vindas{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px}.aluno-eyebrow{display:block;font:10px var(--fonte-dados),monospace;color:#adb79f;letter-spacing:.06em}.aluno-boas-vindas h1{font:400 clamp(30px,3vw,44px)/1.12 var(--fonte-display),sans-serif;letter-spacing:-.05em;margin:12px 0}.aluno-boas-vindas h1>span{color:#d4b36b}.aluno-boas-vindas p{color:#aeb7a3;font-size:14px;line-height:1.6;margin:0}.aluno-meta{display:grid;grid-gap:8px;gap:8px;font-size:11px;color:#c3cab8;border-left:1px solid #3a4330;padding-left:24px;flex-shrink:0}.aluno-meta strong{font:400 28px var(--fonte-display),sans-serif;color:#e2c282}.aluno-meta strong span{font:12px var(--fonte-corpo),sans-serif}.aluno-meta>span{font-size:10px}.aluno-sessao{display:grid;grid-template-columns:1fr 1.05fr;background:#20281b;border:1px solid #3a4430;border-radius:8px;overflow:hidden}.aluno-sessao-imagem{position:relative;min-height:370px;isolation:isolate}.aluno-sessao-imagem img{object-fit:cover;object-position:60% center}.aluno-sessao-imagem:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#11180fe8,transparent 70%)}.aluno-sessao-imagem>span{position:absolute;bottom:30px;left:28px;z-index:1;font:400 27px/1.15 var(--fonte-display),sans-serif;letter-spacing:-.035em}.aluno-sessao-conteudo{padding:34px;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.aluno-sessao h2{margin:20px 0 10px;font:400 clamp(27px,2.7vw,40px)/1.1 var(--fonte-display),sans-serif;letter-spacing:-.045em}.aluno-sessao p{font-size:13px;color:#b9c2aa;line-height:1.7;margin:0 0 24px}.aluno-sessao-progresso{margin:3px 0 24px}.aluno-sessao-progresso>div{display:flex;justify-content:space-between;font-size:11px;color:#b9c2aa;margin-bottom:10px}.aluno-inicio progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border:0;display:block;background:#3b4532;border-radius:3px;overflow:hidden}.aluno-inicio progress::-webkit-progress-bar{background:#3b4532}.aluno-inicio progress::-webkit-progress-value{background:#d4b36b}.aluno-inicio progress::-moz-progress-bar{background:#d4b36b}.aluno-botao-principal{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:18px;background:#d4b36b;color:#182011;border-radius:4px;font-size:13px;font-weight:600;transition:background .2s}.aluno-botao-principal:hover{background:#e4c78c}.aluno-link-secundario{text-align:center;padding:16px 0 0;color:#c9d0bf;font-size:11px}.aluno-numeros{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 42px;padding:26px 0;border-bottom:1px solid #303a29}.aluno-numeros>div{display:flex;flex-direction:column-reverse;gap:8px;padding-left:30px;border-left:1px solid #303a29}.aluno-numeros>div:first-child{padding-left:0;border:0}.aluno-numeros dt{font-size:11px;color:#a9b59b}.aluno-numeros dd{margin:0;font:400 34px var(--fonte-display),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aluno-jornada{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:38px;gap:38px}.aluno-secao-titulo{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.aluno-ajuda h2,.aluno-secao-titulo h2,.aluno-semana h2{font:400 25px/1.2 var(--fonte-display),sans-serif;letter-spacing:-.04em;margin:10px 0 0}.aluno-secao-titulo>span{font-size:11px;color:#a9b59b;white-space:nowrap}.aluno-trilha{display:grid;grid-template-columns:42px 1fr 20px;align-items:center;grid-gap:16px;gap:16px;border-top:1px solid #303a29;padding:22px 0}.aluno-trilha-numero{width:42px;height:48px;border:1px solid #49543c;display:grid;place-items:center;color:#ddc17f;border-radius:4px;font:12px var(--fonte-dados),monospace}.aluno-trilha h3{margin:0;font-size:15px;font-weight:500}.aluno-trilha p{font-size:11px;color:#a9b59b;margin:7px 0 12px}.aluno-trilha:hover h3{color:#ddc17f}.aluno-semana{background:#192015;border-radius:6px;padding:24px;align-self:start}.aluno-semana h2{margin-bottom:28px}.aluno-semana p,.aluno-vazio{font-size:12px;line-height:1.7;color:#acb79f}.aluno-semana>a{display:block;font-size:11px;color:#d9bf83;margin-top:20px}.aluno-ferramentas{margin-top:44px}.aluno-atalhos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #36412d;border-radius:6px;overflow:hidden}.aluno-atalhos>a{padding:24px;border-right:1px solid #36412d;transition:background .2s}.aluno-atalhos>a:last-child{border:0}.aluno-atalhos>a:hover{background:#20291a}.aluno-atalhos>a>span{display:flex;justify-content:space-between;font:11px var(--fonte-dados),monospace;color:#c7af78}.aluno-atalhos i{font-style:normal;font-size:18px}.aluno-atalhos h3{font-size:16px;font-weight:500;margin:24px 0 10px}.aluno-atalhos p{font-size:12px;line-height:1.7;color:#acb79f;margin:0}.aluno-ajuda{margin-top:40px;padding:28px 0;border-top:1px solid #36412d;display:flex;justify-content:space-between;gap:28px}.aluno-ajuda p{font-size:12px;line-height:1.7;color:#acb79f;max-width:380px}.aluno-ajuda>div:last-child{display:grid;align-content:center;grid-gap:18px;gap:18px;font-size:12px;color:#d9bf83}@media(max-width:760px){.aluno-inicio{padding-top:28px}.aluno-boas-vindas{align-items:start}.aluno-meta{display:none}.aluno-sessao{grid-template-columns:1fr}.aluno-sessao-imagem{min-height:230px}.aluno-sessao-conteudo{padding:26px}.aluno-jornada{grid-template-columns:1fr;gap:24px}.aluno-numeros>div{padding-left:16px}.aluno-numeros dt{font-size:10px;max-width:85px;line-height:1.5}.aluno-numeros dd{font-size:28px}.aluno-atalhos{grid-template-columns:1fr}.aluno-atalhos>a{border-right:0;border-bottom:1px solid #36412d}.aluno-atalhos h3{margin-top:12px}.aluno-ajuda{flex-direction:column}}