.al-webinar-detail{background:#fff;width:100%}.al-webinar-detail__container{margin:0 auto;max-width:1440px;width:calc(100% - 48px)}.al-webinar-detail__hero{background:#f7f5f8;padding:170px 0 70px}.al-webinar-detail__grid{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(420px,.85fr)}.al-webinar-detail__content{max-width:760px}.al-webinar-detail__eyebrow{align-items:center;color:#f04b12;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:2px;line-height:1.2;margin-bottom:18px;text-transform:uppercase}.al-webinar-detail__title{color:#4b005b;font-size:clamp(48px,6vw,84px);font-weight:700;line-height:.98;margin:0 0 26px}.al-webinar-detail__date{align-items:center;color:#4f8993;display:flex;font-size:17px;font-weight:700;gap:10px;line-height:1.5;margin-bottom:28px}.al-webinar-detail__summary{color:#2c2442;font-size:18px;line-height:1.7}.al-webinar-detail__summary p:last-child{margin-bottom:0}.al-webinar-detail__status{background:#fff;border:1px solid #e7ddea;border-radius:999px;color:#4b005b;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:1px;line-height:1;margin-top:28px;padding:9px 15px;text-transform:uppercase}.al-webinar-detail__media{min-width:0}.al-webinar-detail__image-wrap{border-radius:24px;box-shadow:0 24px 60px rgba(44,36,66,.12);overflow:hidden}.al-webinar-detail__image{aspect-ratio:16/10;display:block;height:auto;object-fit:cover;width:100%}.al-webinar-detail__body{padding:100px 0}.al-webinar-detail__recording,.al-webinar-detail__registration{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,.85fr) minmax(420px,1fr)}.al-webinar-detail__recording-content,.al-webinar-detail__registration-content{max-width:600px}.al-webinar-detail__recording h2,.al-webinar-detail__registration h2{color:#4b005b;font-size:clamp(38px,4vw,58px);line-height:1.05;margin:0 0 20px}.al-webinar-detail__recording p,.al-webinar-detail__registration p{color:#2c2442;font-size:17px;line-height:1.7}.al-webinar-detail__form-card,.al-webinar-detail__recording-card{background:#fff;border:1px solid #e5dce8;border-radius:24px;box-shadow:0 16px 50px rgba(44,36,66,.08);padding:42px}.al-webinar-detail__form-placeholder{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:280px}.al-webinar-detail__form-placeholder strong{color:#4b005b;font-size:24px;margin-bottom:12px}.al-webinar-detail__button{align-items:center;background:#f04b12;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:52px;padding:14px 26px;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.al-webinar-detail__button:hover{color:#fff;opacity:.9;transform:translateY(-2px)}@media (max-width:991px){.al-webinar-detail__hero{padding:130px 0 80px}.al-webinar-detail__grid,.al-webinar-detail__recording,.al-webinar-detail__registration{gap:50px;grid-template-columns:1fr}.al-webinar-detail__content{max-width:none}.al-webinar-detail__media{max-width:760px}}@media (max-width:767px){.al-webinar-detail__container{width:calc(100% - 32px)}.al-webinar-detail__hero{padding:110px 0 60px}.al-webinar-detail__body{padding:60px 0}.al-webinar-detail__grid,.al-webinar-detail__recording,.al-webinar-detail__registration{gap:36px}.al-webinar-detail__title{font-size:clamp(42px,13vw,62px)}.al-webinar-detail__recording h2,.al-webinar-detail__registration h2{font-size:clamp(34px,10vw,46px)}.al-webinar-detail__form-card,.al-webinar-detail__recording-card{border-radius:18px;padding:28px 24px}}