.dm-webinar-speakers{--sqed-ultramarine:#2e1794;--sqed-space-cadet:#152346;--sqed-columbia-blue:#bdd4e7;--sqed-pink:#1d1793;--sqed-orange:#fe5e1a;--sqed-mid-purple:#7e70b4;--sqed-lavender:#cdc9e6;--sqed-teal:#0fd0a8;font-family:Poppins,Arial,sans-serif;padding:40px 32px}.dm-webinar-speakers,.dm-webinar-speakers[data-theme=light-blue]{background-color:transparent}.dm-webinar-speakers[data-theme=dark]{background:linear-gradient(145deg,var(--sqed-space-cadet) 0,var(--sqed-ultramarine) 100%)}.dm-webinar-speakers[data-theme=glass]{background:transparent}.dm-webinar-speakers__grid{display:grid;gap:24px;margin:0 auto;max-width:1200px}.dm-webinar-speakers__grid--cols-1{grid-template-columns:1fr}.dm-webinar-speakers__grid--cols-2{grid-template-columns:repeat(2,1fr)}.dm-webinar-speakers__grid--cols-3,.dm-webinar-speakers__grid--cols-4{grid-template-columns:repeat(3,1fr)}.dm-webinar-speakers__card{background:#fff;border:1px solid #dde3f0;border-radius:20px;box-shadow:0 2px 12px rgba(46,23,148,.07),0 1px 3px rgba(0,0,0,.05);cursor:default;overflow:hidden;position:relative;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease}.dm-webinar-speakers__card:hover{box-shadow:0 20px 48px rgba(46,23,148,.14),0 4px 12px rgba(0,0,0,.06);transform:translateY(-6px)}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__card{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);box-shadow:none}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__card:hover{background:hsla(0,0%,100%,.09);border-color:rgba(189,212,231,.35);box-shadow:0 20px 48px rgba(0,0,0,.35)}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__card{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.5) hsla(0,0%,100%,.15) hsla(0,0%,100%,.15) hsla(0,0%,100%,.5);border-style:solid;border-width:1px;box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.4)}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__card:hover{background:hsla(0,0%,100%,.2);border-left-color:hsla(0,0%,100%,.7);border-top-color:hsla(0,0%,100%,.7);box-shadow:0 20px 60px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.5);transform:translateY(-6px)}.dm-webinar-speakers__card-accent{background:linear-gradient(90deg,var(--sqed-ultramarine),#1d1793);bottom:0;height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.dm-webinar-speakers__card:hover .dm-webinar-speakers__card-accent{transform:scaleX(1)}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__card-accent{background:linear-gradient(90deg,hsla(0,0%,100%,.6),rgba(29,23,147,.4))}.dm-webinar-speakers__card-inner{display:flex;flex-direction:column;height:100%;padding:32px 28px 28px}.dm-webinar-speakers__top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.dm-webinar-speakers__photo-wrap{flex-shrink:0;isolation:isolate;position:relative}.dm-webinar-speakers__photo{border-radius:50%;display:block;height:80px;object-fit:cover;position:relative;width:80px;z-index:2}.dm-webinar-speakers__photo-ring{background:linear-gradient(135deg,var(--sqed-ultramarine),#1d1793);border-radius:50%;inset:-3px;opacity:0;position:absolute;transition:opacity .28s ease;z-index:0}.dm-webinar-speakers__card:hover .dm-webinar-speakers__photo-ring{opacity:1}.dm-webinar-speakers__linkedin{align-items:center;background:#f0f3fb;border-radius:10px;color:var(--sqed-ultramarine);display:flex;flex-shrink:0;height:36px;justify-content:center;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease;width:36px}.dm-webinar-speakers__linkedin svg{height:16px;width:16px}.dm-webinar-speakers__linkedin:hover{background:var(--sqed-ultramarine);color:#fff;transform:scale(1.1)}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__linkedin{background:hsla(0,0%,100%,.1);color:var(--sqed-columbia-blue)}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__linkedin:hover{background:var(--sqed-columbia-blue);color:var(--sqed-space-cadet)}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__linkedin{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:#fff}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__linkedin:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.6);color:#fff}.dm-webinar-speakers__body{display:flex;flex:1;flex-direction:column;gap:3px}.dm-webinar-speakers__name{color:var(--sqed-space-cadet);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 2px}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__name,.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__name{color:#fff}.dm-webinar-speakers__title{color:var(--sqed-pink);font-size:.8rem;font-weight:600;letter-spacing:.01em;line-height:1.4;margin:0}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__title{color:#1d1793}.dm-webinar-speakers__company{align-items:center;color:var(--sqed-mid-purple);display:inline-flex;font-size:.75rem;font-weight:500;gap:6px;margin-top:2px}.dm-webinar-speakers__company-dot{background:var(--sqed-mid-purple);border-radius:50%;flex-shrink:0;height:4px;opacity:.5;width:4px}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__company,.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__company{color:hsla(0,0%,100%,.65)}.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__company-dot{background:hsla(0,0%,100%,.4)}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__company{color:var(--sqed-lavender)}.dm-webinar-speakers__bio{border-top:1px solid #f0f0f5;color:#6b7280;font-size:.82rem;line-height:1.7;margin:12px 0 0;padding-top:12px}.dm-webinar-speakers[data-theme=dark] .dm-webinar-speakers__bio,.dm-webinar-speakers[data-theme=glass] .dm-webinar-speakers__bio{border-top-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7)}@media (max-width:1024px){.dm-webinar-speakers__grid--cols-3,.dm-webinar-speakers__grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.dm-webinar-speakers{padding:28px 20px}.dm-webinar-speakers__grid--cols-2,.dm-webinar-speakers__grid--cols-3,.dm-webinar-speakers__grid--cols-4{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:420px}}