.speakers{--u:0.05051cqi;--s:max(var(--u),0.75px);--l:max(var(--u),0.4px);--inset:calc(var(--u)*334);background-color:var(--color-white);color:var(--color-warm-black);container-type:inline-size;overflow:hidden;padding:calc(var(--u)*64) 0 calc(var(--u)*90);position:relative}.speakers__header{align-items:start;display:grid;grid-template-columns:calc(var(--u)*486) calc(var(--u)*793);padding:0 var(--inset)}.speakers__heading{font-weight:400;margin:0}.speakers__eyebrow{display:block;font-family:var(--font-family-condensed);font-size:var(--heading-lg);font-weight:700;line-height:1.2;text-transform:uppercase}.speakers__lockup{display:inline-block;margin:calc(var(--l)*49) 0 0 calc(var(--l)*-15);position:relative}.speakers__script{color:var(--color-terracotta);display:block;font-family:var(--font-family-script);font-size:calc(var(--l)*186.427);line-height:1.25;white-space:nowrap}.speakers .speakers__star{height:calc(var(--l)*206.7);left:calc(var(--l)*343);max-width:none;position:absolute;top:calc(var(--l)*-64);width:calc(var(--l)*117.8)}.speakers__aside{margin-top:calc(var(--heading-lg)*1.2 + var(--u)*41)}.speakers__intro{font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.speakers__quote{margin:calc(var(--u)*48) 0 0}.speakers__quote:before{background-color:var(--color-lime);border-radius:2px;content:"";display:block;height:4px;margin-bottom:calc(var(--u)*21);min-width:64px;width:calc(var(--u)*120)}.speakers__quote-text,.speakers__quote-text p{margin:0}.speakers__quote-text p{font-family:var(--font-family-condensed);font-size:var(--text-xl);font-weight:700;line-height:1.18}.speakers__quote-source{color:var(--color-stone);display:flex;flex-direction:column;font-size:var(--text-sm);gap:2px;line-height:1.4;margin-top:calc(var(--u)*32)}.speakers__quote-author{color:var(--color-verdant-green);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.speakers__quote-tag{letter-spacing:.07em;text-transform:uppercase}.speakers__scroller{margin-top:calc(var(--u)*84);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}@media (hover:hover) and (pointer:fine){.speakers__scroller{cursor:grab;user-select:none}.speakers__scroller.is-dragging{cursor:grabbing}}.speakers__scroller::-webkit-scrollbar{display:none}.speakers__scroller:focus-visible{outline:3px solid var(--color-forest);outline-offset:-3px}.speakers__list{display:flex;gap:calc(var(--s)*83);list-style:none;margin:0;padding:0 var(--inset);width:max-content}.speakers__card{--card-bg:var(--color-lime);--card-star:var(--color-star);--card-accent:var(--color-star);flex:0 0 calc(var(--s)*298)}.speakers__card--gold{--card-bg:var(--color-star);--card-star:var(--color-lime);--card-accent:var(--color-lime)}.speakers__card--teal{--card-bg:var(--color-teal);--card-accent:var(--color-lime)}.speakers__portrait{height:calc(var(--s)*296);position:relative;width:calc(var(--s)*298)}.speakers__frame{background-color:var(--card-bg);height:calc(var(--s)*294.884);left:0;-webkit-mask:var(--speakers-frame-mask) 0 0 /100% 100% no-repeat;mask:var(--speakers-frame-mask) 0 0 /100% 100% no-repeat;overflow:hidden;position:absolute;top:calc(var(--s)*1);width:calc(var(--s)*271.827)}.speakers .speakers__card-star,.speakers .speakers__curve,.speakers .speakers__photo{display:block;max-width:none;position:absolute}.speakers .speakers__curve--inner{color:var(--color-white);height:calc(var(--s)*339);left:calc(var(--s)*184.5);top:calc(var(--s)*-39);width:calc(var(--s)*71)}.speakers .speakers__card-star{color:var(--card-star);height:calc(var(--s)*106);left:calc(var(--s)*164);top:calc(var(--s)*16);width:calc(var(--s)*60)}.speakers .speakers__photo{height:calc(var(--h)*var(--s));left:calc(var(--x)*var(--s));object-fit:cover;object-position:bottom;top:calc(var(--y)*var(--s));width:calc(var(--w)*var(--s))}.speakers .speakers__curve--outer{color:var(--card-accent);height:calc(var(--s)*295);left:calc(var(--s)*235);top:0;width:calc(var(--s)*73)}.speakers__name{font-size:var(--text-lg);font-weight:700;line-height:1.2;margin:calc(var(--s)*56) 0 0;text-transform:uppercase}.speakers__title{font-size:var(--text-base);line-height:var(--leading-normal);margin:calc(var(--s)*12) 0 0;max-width:calc(var(--s)*272)}.speakers__controls{display:flex;justify-content:flex-end;margin-top:max(16px,calc(var(--u)*32));padding:0 var(--inset)}.speakers__controls[hidden]{display:none}.speakers__toggle{background-color:var(--color-neutral-100);border:0;border-radius:50%;color:var(--color-stone);cursor:pointer;display:grid;height:24px;padding:0;place-items:center;transition:background-color .2s ease,color .2s ease;width:24px}.speakers__toggle-icon{fill:none;height:12px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;width:12px}.speakers__toggle-icon--play{fill:currentcolor}.speakers__toggle-icon--play,.speakers__toggle.is-paused .speakers__toggle-icon--pause{display:none}.speakers__toggle.is-paused .speakers__toggle-icon--play{display:block}.speakers__toggle:hover{background-color:var(--color-neutral-300);color:var(--color-warm-black)}.speakers__toggle:focus-visible{outline:2px solid var(--color-warm-black);outline-offset:2px}@media (min-width:768px) and (max-width:1199px){.speakers{--inset:40px;padding:64px 0}.speakers__header{grid-template-columns:minmax(0,1fr);row-gap:32px}.speakers__aside{align-items:start;column-gap:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.speakers__quote{margin-top:0}.speakers__quote:before{margin-bottom:20px}.speakers__quote-source{margin-top:20px}.speakers__scroller{margin-top:48px}}@media (max-width:767px){.speakers{--inset:20px;padding:48px 0}.speakers__header{grid-template-columns:minmax(0,1fr)}.speakers__aside{margin-top:var(--space-3x)}.speakers__quote{margin-top:40px}.speakers__quote:before{margin-bottom:20px}.speakers__scroller{margin-top:32px}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.speakers .speakers__card-star{animation:reveal-pop .6s var(--reveal-ease) var(--star-delay,0s) both paused}.speakers .is-star-shown .speakers__card-star{animation-play-state:running}}