.classroom-access-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;margin-top:35px;display:grid}.classroom-access.portal-aula{background:#f2f5f9;max-width:none;margin-top:0;padding:34px}.classroom-access .classroom-label{letter-spacing:.13em;color:var(--blue);margin:0 0 12px;font-size:10px;font-weight:700}.classroom-access .classroom-enter{width:100%;margin-top:25px}.classroom-access .classroom-hint{margin-top:12px;font-size:12px}.classroom-help{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.classroom-help h3{font-size:15px;font-weight:600}.classroom-help p{margin-top:6px;font-size:13px}.classroom-introduction{padding-block:10px}.classroom-introduction>div+div{margin-top:32px}.classroom-introduction svg{color:var(--blue);margin-bottom:13px}.classroom-introduction h2{letter-spacing:-.035em;margin-bottom:10px;font-size:23px;font-weight:600;line-height:1.3}.classroom-introduction p{color:var(--muted);max-width:410px;font-size:15px}.classroom-introduction .classroom-pending{border-top:1px solid var(--line);margin-top:30px;padding-top:20px;font-size:12px}.classroom-institutions{gap:50px;margin-top:38px}.classroom-shared-device{color:var(--muted);margin-top:25px;font-size:12px}@media (max-width:700px){.classroom-access-layout{grid-template-columns:1fr;gap:30px;margin-top:28px}.classroom-access.portal-aula{padding:25px}.classroom-introduction{padding:0}.classroom-institutions{gap:25px}.classroom-introduction h2{font-size:22px}}
