.speaker-grid.svelte-1cg9l97{border-left:.0625rem solid var(--gray);border-top:.0625rem solid var(--gray);display:grid;grid-template-columns:repeat(1,1fr);margin-top:2.5rem}@media screen and (min-width:480px){.speaker-grid.svelte-1cg9l97{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.speaker-grid.svelte-1cg9l97{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.speaker-grid.svelte-1cg9l97{grid-template-columns:repeat(4,minmax(7.8125rem,1fr))}}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97){background-color:var(--black-translucent);border-bottom:.0625rem solid var(--gray);border-right:.0625rem solid var(--gray)}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97):hover .grid-item-image:where(.svelte-1cg9l97):after,.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97):focus .grid-item-image:where(.svelte-1cg9l97):after{opacity:.3}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-inner:where(.svelte-1cg9l97){display:flex;flex-direction:row;position:relative}@media screen and (min-width:480px){.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-inner:where(.svelte-1cg9l97){flex-direction:column}}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-content:where(.svelte-1cg9l97){color:#fff;display:flex;flex-direction:column;gap:.25rem;justify-content:space-between;padding:1.25rem;text-transform:uppercase}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-content:where(.svelte-1cg9l97) .name:where(.svelte-1cg9l97){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;line-height:120%}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-content:where(.svelte-1cg9l97) .job-title:where(.svelte-1cg9l97){color:var(--gray-dark);font-size:.875rem;letter-spacing:.13125rem}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-content:where(.svelte-1cg9l97) .company:where(.svelte-1cg9l97){color:var(--yellow);font-size:.875rem;letter-spacing:.13125rem}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-image:where(.svelte-1cg9l97){flex-shrink:0;position:relative}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-image:where(.svelte-1cg9l97):after{background-color:#dbff4b;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-image:where(.svelte-1cg9l97) img:where(.svelte-1cg9l97){display:block;filter:grayscale(100%);height:8.125rem;object-fit:cover;object-position:top center;width:8.125rem}@media screen and (min-width:480px){.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-image:where(.svelte-1cg9l97) img:where(.svelte-1cg9l97){height:18.75rem;width:100%}}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-meta:where(.svelte-1cg9l97){color:#fff;position:absolute;right:0;top:0}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-meta:where(.svelte-1cg9l97) .grid-item-meta-box:where(.svelte-1cg9l97){border-bottom:.0625rem solid #fff;border-left:.0625rem solid #fff;padding:.625rem}.speaker-grid.svelte-1cg9l97 .grid-item:where(.svelte-1cg9l97) .grid-item-meta:where(.svelte-1cg9l97) .grid-item-meta-box:where(.svelte-1cg9l97) p:where(.svelte-1cg9l97){font-size:.875rem;line-height:.875rem}.cta-container.svelte-t5i0xh{display:flex}.cta-container.svelte-t5i0xh.margin-y{margin:2.5rem 0}.cta-image.svelte-t5i0xh{align-items:center;background-color:var(--yellow);border-bottom-right-radius:.75rem;border-top-right-radius:.75rem;display:none;justify-content:center;padding:1rem;position:relative}@media screen and (min-width:1024px){.cta-image.svelte-t5i0xh{display:flex}}.cta-image.svelte-t5i0xh img:where(.svelte-t5i0xh){height:5.5rem;max-height:100%;object-fit:scale-down;max-width:100%;width:7rem}.cta-image.svelte-t5i0xh:after{border-right:1px dashed var(--green-light);content:"";height:85%;right:-1px;position:absolute;top:10px;width:1px;z-index:1}.cta.svelte-t5i0xh{align-items:center;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:1.625rem 2rem;width:100%}@media screen and (min-width:1024px){.cta.svelte-t5i0xh{flex-direction:row}}.cta.svelte-t5i0xh .buttons-container:where(.svelte-t5i0xh){display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;width:100%}@media screen and (min-width:480px){.cta.svelte-t5i0xh .buttons-container:where(.svelte-t5i0xh){flex-wrap:nowrap}}@media screen and (min-width:1024px){.cta.svelte-t5i0xh .buttons-container:where(.svelte-t5i0xh){justify-content:flex-end;width:auto}}.cta.svelte-t5i0xh.white{background-color:var(--white);color:var(--black)}.cta.svelte-t5i0xh.yellow{background-color:var(--yellow);color:var(--black)}.cta.svelte-t5i0xh.has-side-image{border-radius:.75rem;position:relative}@media screen and (min-width:1024px){.cta.svelte-t5i0xh.has-side-image{border-bottom-right-radius:0;border-top-right-radius:0}}.cta.svelte-t5i0xh.ticket-style{background-image:url(../../../images/backgrounds/ticket.svg);background-position:center left;background-repeat:no-repeat;background-size:cover;height:100%;padding-right:2rem;position:relative}@media screen and (min-width:768px){.cta.svelte-t5i0xh.ticket-style{padding-right:4rem}}.cta.svelte-t5i0xh.ticket-style:after{background:url(../../../images/backgrounds/bar-code.svg) no-repeat center/cover;content:"";display:block;height:80%;margin:1rem;position:absolute;right:0;top:0;visibility:hidden;width:2.5rem}@media screen and (min-width:768px){.cta.svelte-t5i0xh.ticket-style:after{visibility:visible}}.cta.svelte-t5i0xh.rounded{border-radius:1.25rem}.cta.svelte-t5i0xh .cta-text:where(.svelte-t5i0xh){display:flex;gap:.5rem}.cta.svelte-t5i0xh .cta-text:where(.svelte-t5i0xh) .cta-text-content:where(.svelte-t5i0xh){display:flex;flex-direction:column;gap:.75rem}.cta.svelte-t5i0xh .cta-text:where(.svelte-t5i0xh) .cta-text-content:where(.svelte-t5i0xh) .cta-text-content-title:where(.svelte-t5i0xh){font-weight:700}.cta.svelte-t5i0xh .cta-text-content-eyebrow:where(.svelte-t5i0xh){color:var(--green)}.cta.svelte-t5i0xh .cta-text-content-heading:where(.svelte-t5i0xh){font-size:2.1875rem;font-weight:400;line-height:100%}
