.enroll{color:#15313b;background:#f2f7f5;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.enroll-info,.enroll-form{flex-direction:column;justify-content:center;padding:clamp(32px,7vw,90px);display:flex}.enroll-info{color:#fff;background:#092b38}.enroll-info>a{color:#fff;align-items:center;gap:12px;margin-bottom:70px;font-weight:800;text-decoration:none;display:flex}.enroll-info img{object-fit:contain;width:44px;height:44px}.enroll-info>span{letter-spacing:.16em;color:#3bd0a4;font-size:12px;font-weight:900}.enroll-info h1{margin:16px 0;font-size:clamp(36px,5vw,64px);line-height:1}.enroll-info p{color:#c6d8dc;max-width:520px;line-height:1.7}.enroll-info ul{color:#d7e7e9;padding:0;line-height:2;list-style:none}.enroll-form form{background:#fff;border-radius:18px;width:min(480px,100%);margin:auto;padding:36px;box-shadow:0 22px 60px #0b344014}.enroll-form h2{margin:0 0 5px;font-size:30px}.enroll-form p{color:#72838a;margin:0 0 24px}.enroll-form label{gap:7px;margin:14px 0;font-size:13px;font-weight:800;display:grid}.enroll-form input{font:inherit;border:1px solid #cedbd8;border-radius:8px;padding:13px}.enroll-form button{color:#fff;background:#109774;border:0;border-radius:8px;width:100%;margin:12px 0;padding:15px;font-size:15px;font-weight:900}.enroll-form small{text-align:center;color:#6b7d83;display:block}.enroll-form a{color:#08775c;font-weight:800}.enroll-error{color:#a43025;background:#fff0ee;border-radius:8px;padding:12px}@media (max-width:760px){.enroll{grid-template-columns:1fr}.enroll-info{padding-bottom:35px}.enroll-info>a{margin-bottom:35px}.enroll-form,.enroll-form form{padding:25px}}
