.entrance-room{max-width:1000px}.entrance-stage{position:relative;border:1px solid #344d45;border-radius:16px;background:radial-gradient(ellipse at center,#254c40,#081310);padding:62px 24px 34px;margin-top:30px}.entrance-badge{position:absolute;top:18px;left:18px;background:#d52c3b;color:white;border-radius:5px;padding:6px 10px;font-size:11px;font-weight:750;letter-spacing:1px}.entrance-stage h2{color:#d1e2d8;font-weight:500;margin:14px 0 0}.entrance-stage .countdown{margin:8px 0 14px;line-height:1.2}.entrance-stage p{font-size:14px;max-width:580px;margin:12px auto 0;color:#bdcec5}.entrance-form{max-width:560px;margin-top:22px;padding:26px 30px}.entrance-form label{text-align:left}.entrance-form button{width:100%;background:#9ad0b5;color:#142b20;border:0}.entrance-form input{background:#10211b;border-color:#41594e;color:#fff}.entrance-form p:last-child{font-size:11px;margin-bottom:0}@media(max-width:600px){.entrance-stage{padding:55px 16px 28px}.entrance-stage .countdown{font-size:42px}.entrance-form{padding:24px 20px}}

.webinar-host{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px auto 16px;text-align:left}.webinar-host img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 25%;border:2px solid #9ad0b5}.webinar-host span{display:block;font-size:11px;color:#aac2b4}.webinar-host strong{display:block;font-size:17px;color:#fff;margin-top:3px}

.entrance-feature{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:30px}.webinar-cover{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 12px 30px #0005}.entrance-info{text-align:center}@media(max-width:650px){.entrance-feature{grid-template-columns:1fr;gap:18px}.webinar-cover{max-width:320px;margin:auto}.entrance-stage{padding-top:58px}.entrance-info .countdown{font-size:38px}}
