.wp-block-ns-speaker-cards{--gap-calc-adjust:(64px/3);padding-bottom:var(--ns-spacingMajor2);padding-top:var(--ns-spacingMajor2)}.wp-block-ns-speaker-cards__grid{display:flex;flex-direction:column;gap:16px;margin-left:auto;margin-right:auto;width:var(--ns-wideSize-padded)}@media(min-width:1280px){.wp-block-ns-speaker-cards__grid{gap:24px}.wp-block-ns-speaker-cards__grid.--count-1,.wp-block-ns-speaker-cards__grid.--count-2{flex-direction:row;gap:32px}}.wp-block-ns-speaker-cards__head{display:flex;flex-direction:column;gap:16px}@media(min-width:1280px){.wp-block-ns-speaker-cards__head{flex-grow:1}.--count-1 .wp-block-ns-speaker-cards__head,.--count-2 .wp-block-ns-speaker-cards__head{justify-content:center}}.wp-block-ns-speaker-cards .wp-block-ns-speaker-cards__intro{margin:0}.wp-block-ns-speaker-cards__cards{display:flex;flex-wrap:wrap;gap:16px}@media(min-width:1280px){.wp-block-ns-speaker-cards__cards{flex-grow:1;flex-shrink:0;gap:32px}.--count-1 .wp-block-ns-speaker-cards__cards{flex-basis:calc(33.33333% - var(--gap-calc-adjust));flex-grow:0;flex-shrink:0}.--count-2 .wp-block-ns-speaker-cards__cards{flex-basis:calc(66.66667% - var(--gap-calc-adjust));flex-grow:0;flex-shrink:0}}.wp-block-ns-speaker-card{border-radius:32px 0;flex-basis:100%;overflow:hidden}@media(min-width:768px){.wp-block-ns-speaker-card{flex-basis:calc(50% - 8px)}}@media(min-width:1280px){.wp-block-ns-speaker-card{flex-basis:calc(33.33333% - var(--gap-calc-adjust))}.--count-1 .wp-block-ns-speaker-card{flex-basis:100%}.--count-2 .wp-block-ns-speaker-card{flex-basis:calc(50% - var(--gap-calc-adjust))}}.wp-block-ns-speaker-card__image{aspect-ratio:1;overflow:hidden;position:relative}.wp-block-ns-speaker-card__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-ns-speaker-card__info{padding:24px}.wp-block-ns-speaker-card__title{font-size:var(--ns-p-micro-fontSize);font-weight:var(--ns-p-micro-fontWeight);line-height:var(--ns-p-micro-lineHeight)}.wp-block-ns-speaker-card .wp-block-ns-speaker-card__bio{margin-top:16px}.wp-block-ns-speaker-card__cta.--cta.--tertiary{color:var(--ns-color-button-primary-bg);font-weight:700;line-height:1.1;margin-top:8px}
