.speakers-section{text-align:center;padding:60px 20px;font-family:Georgia,serif;color:#0b0b33;position:relative;z-index:1}.speakers-title{font-size:2rem;font-weight:700;margin-bottom:10px}.speakers-subtitle{font-size:1rem;color:#555;margin-bottom:40px;position:relative}.speakers-subtitle:after{content:"";display:block;width:40px;height:3px;background-color:#fdd835;margin:15px auto 0;border-radius:2px}.speakers-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px 40px;max-width:900px;margin:40px auto}.speaker{cursor:pointer;transition:transform .2s ease}.speaker:hover{transform:translateY(-5px)}.speaker-name{font-weight:700;font-size:1.1rem;margin-bottom:5px;cursor:pointer;transition:color .3s ease}.speaker-name:hover{color:#f6c744}.speaker-avatar{border-radius:20px;width:100%;height:auto;object-fit:cover;margin-bottom:10px}.speaker-bio{font-size:.9rem;color:#555}.connect-heading{font-size:1.5rem;font-weight:700;margin-top:60px;margin-bottom:20px;color:#0b0b33}.benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;font-size:.95rem;margin-bottom:30px}.dot{height:8px;width:8px;border-radius:50%;display:inline-block;margin-right:6px;position:relative;top:-1px}.dot,.register-button{background-color:#fdd835}.register-button{border:none;color:#0b0b33;font-weight:700;font-size:1rem;padding:12px 28px;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.register-button:hover{background-color:#fbc02d}@keyframes fadeInModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInOverlay{0%{background-color:rgba(11,11,51,0)}to{background-color:rgba(11,11,51,.7)}}.modal-overlay{position:fixed;top:0;left:0;height:100%;animation:fadeInOverlay .3s ease forwards;justify-content:center;z-index:1000;padding:20px}.modal-content,.modal-overlay{width:100%;display:flex;align-items:center;overflow-y:auto}.modal-content{background:#fff;max-width:800px;border-radius:10px;padding:30px;position:relative;flex-direction:column;animation:fadeInModal .4s ease forwards;transform-origin:center;opacity:0;max-height:90vh;box-sizing:border-box}.modal-close{position:absolute;top:15px;right:15px;background:none;border:none;cursor:pointer}.modal-close,.modal-title{font-size:1.5rem;color:#0b0b33}.modal-title{font-weight:700;margin-bottom:20px;text-align:center}.modal-body{display:flex;flex-direction:column;align-items:center;width:100%}.modal-image{width:180px;height:auto;object-fit:cover;border-radius:12px;margin-bottom:20px}.bio-paragraphs{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:15px;margin-top:10px}.bio-paragraph{flex:1;text-align:left;padding:0 5px}.bio-paragraph p{font-size:.95rem;line-height:1.6;margin:0;color:#333}@media (max-width:800px){.bio-paragraphs{flex-direction:column;gap:20px}.bio-paragraph{width:100%;padding:0}.modal-content{padding:20px 15px}.modal-image{width:140px}.speakers-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.speakers-title{font-size:1.7rem}.connect-heading{font-size:1.3rem;padding:0 10px}}@media (max-width:480px){.modal-body{padding:0}.modal-image{width:120px}.modal-title{font-size:1.3rem;margin-bottom:15px}.bio-paragraph p{font-size:.9rem}.speakers-list{gap:20px}}