.tdw-webinar-block{margin:60px auto;max-width:1450px;padding:20px}.tdw-registration{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px}.tdw-reg-text{flex:1 1 340px}.tdw-reg-text h2{color:#222;font-size:2rem;line-height:1.2;margin:0 0 1rem}.tdw-reg-body{color:#444;font-size:1rem;line-height:1.6}.tdw-reg-body p{margin:0 0 1rem}.tdw-reg-body ul{margin:0 0 1rem;padding-left:20px}.tdw-meta--reg{border-bottom:none;border-top:1px solid #f0f0f0;margin-top:20px;padding-top:15px}.tdw-reg-form{background:#fafafa;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05);flex:0 0 360px;padding:30px}.tdw-reg-form,.tdw-reg-form iframe{max-width:100%}.tdw-reg-form .hs-form-field{margin-bottom:16px}.tdw-reg-form .hs-form-field>label{color:#333;display:block;font-size:.9rem;font-weight:600;margin-bottom:6px}.tdw-reg-form input[type=email],.tdw-reg-form input[type=number],.tdw-reg-form input[type=tel],.tdw-reg-form input[type=text],.tdw-reg-form select,.tdw-reg-form textarea{background:#fff;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:.95rem;padding:10px 12px;width:100%}.tdw-reg-form .hs-button{background:#ff286e!important;border:none!important;border-radius:6px!important;color:#fff!important;cursor:pointer;display:inline-block;font-size:1rem!important;font-weight:600!important;margin-top:8px;padding:12px 20px!important;text-decoration:none!important;transition:background .3s ease;width:100%}.tdw-reg-form .hs-button:hover{background:#333!important}.tdw-reg-form .hs-error-msg,.tdw-reg-form .hs-error-msgs label{color:#d9304f;font-size:.8rem}.tdw-embed-wrap{margin:0 auto;max-width:1000px}.tdw-embed-heading{color:#222;font-size:2rem;line-height:1.2;margin:0 0 1rem;text-align:center}.tdw-embed-body{margin-bottom:24px;text-align:center}.tdw-embed{width:100%}.tdw-embed iframe{border:0;display:block;min-height:700px;width:100%}.tdw-video-embed,.tdw-video-wrapper{margin:auto;max-width:1000px}.tdw-video-embed{aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden;position:relative}.tdw-video-player{inset:0;position:absolute}.tdw-video-player iframe,.tdw-video-player video{display:block;height:100%!important;width:100%!important}.tdw-meta{border-bottom:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:20px;margin-top:15px;padding:10px 0}.tdw-meta button,.tdw-meta div{align-items:center;color:#444;display:inline-flex;font-size:.9rem;gap:6px}.tdw-meta button{background:#ff286e;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;padding:6px 10px;transition:all .3s ease}.tdw-meta button:hover{background:#f9f9f9;color:#ff286e}#transcriptModal{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#transcriptModal .modal-content{background:#fff;border-radius:8px;margin:10% auto;max-width:600px;overflow-y:auto;padding:20px}.modal-content.transcript{max-height:350px}.tdw-transcript-body{color:#333;font-size:.9rem;line-height:1.6}.tdw-transcript-body p{margin:0 0 12px}.tdw-bottom-flex{display:flex;flex-direction:row;gap:40px;justify-content:space-between;margin-top:2rem}.tdw-resources{background:#fafafa;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05);flex:0 0 62%;max-width:62%;order:1;padding:20px}.tdw-resources h3{color:#222;font-size:1.4rem;margin-bottom:1rem}.tdw-resources ul{list-style:none;margin:0;padding:0}.tdw-resources li{border-bottom:1px solid #eee;padding:12px 0}.tdw-resources a{align-items:center;color:#007bff;display:inline-flex;font-weight:500;gap:8px;text-decoration:none;transition:color .3s ease}.tdw-resources a:hover{color:#0056b3;text-decoration:underline}.tdw-resources svg.feather{height:18px;stroke:currentColor;width:18px}.tdw-resource-desc{color:#666;font-size:.85rem;line-height:1.4;margin:6px 0 0 26px}.tdw-speakers{display:flex;flex:0 0 35%;flex-direction:column;gap:20px;max-width:35%;order:2}.tdw-speakers h2{color:#222;font-size:1.4rem;margin-bottom:1rem}.tdw-speaker-card{align-items:flex-start;background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;gap:20px;padding:20px;transition:box-shadow .3s ease}.tdw-speaker-card:hover{box-shadow:0 0 5px #ededed}.tdw-speaker-img img{border:3px solid #ff286e;border-radius:8px;height:120px;object-fit:cover;width:120px}.tdw-speaker-info{display:flex;flex:1;flex-direction:column}.tdw-speaker-info h4{color:#333;font-size:1.2rem;font-weight:600;margin:0 0 5px}.tdw-speaker-role{color:#ff286e;font-size:.9rem;font-weight:500;margin-bottom:8px}.tdw-speaker-bio{color:#555;font-size:.85rem;line-height:1.4;margin-bottom:12px}.tdw-speaker-links{display:flex;gap:12px;margin-top:auto}.tdw-speaker-links a{align-items:center;color:#444;display:inline-flex;font-size:.9rem;gap:6px;text-decoration:none;transition:color .3s ease}.tdw-speaker-links a:hover{color:#ff286e}.linkedin-link i{color:#0077b5;transition:transform .3s ease}.linkedin-link:hover i{transform:scale(1.2)}.email-link i{color:#ff286e;transition:transform .3s ease}.email-link:hover i{transform:rotate(-8deg) scale(1.1)}@media (max-width:768px){.tdw-reg-form,.tdw-reg-text{flex:0 0 100%;max-width:100%}.tdw-resources,.tdw-speakers{flex:0 0 100%;margin-bottom:20px;max-width:100%}.tdw-speakers{order:1}.tdw-resources{order:2}.tdw-speaker-card{flex-direction:column;text-align:center}.tdw-speaker-links{justify-content:center}}