.inline-cta{border-radius:var(--radius-lg);background:var(--surface);justify-content:space-between;align-items:end;gap:2rem;margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,4rem);display:flex}.inline-cta .eyebrow{margin-bottom:.8rem}.inline-cta h2{max-width:16ch;margin-bottom:0;font-size:clamp(2rem,4vw,3.4rem)}.event-detail-block--closing-ticket-cta .cta-band__actions .button{justify-content:space-between;min-width:clamp(20rem,32vw,29rem);min-height:4.6rem;padding-inline:clamp(1.4rem,2.4vw,2rem)}@media (max-width:700px){.event-detail-block--closing-ticket-cta .cta-band__actions,.event-detail-block--closing-ticket-cta .cta-band__actions .button{width:100%}}.sponsor-tier+.sponsor-tier{margin-top:4rem}.sponsor-tier>h2{color:#668391;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.75rem}.package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.package-grid>article{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-width:0;box-shadow:var(--shadow);flex-direction:column;gap:.8rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.package-grid>article>span{color:#247ab2;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.package-grid h3{margin-bottom:0}.package-grid p,.package-grid li{color:var(--muted)}.package-grid strong{margin-top:auto;font-size:1.5rem}.logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.logo-grid>:is(a,div){border:1px solid var(--line);background:var(--white);border-radius:16px;place-items:center;gap:.6rem;min-height:150px;padding:1.5rem;display:grid}.logo-grid img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:60px}.logo-grid span{color:var(--muted);font-size:.72rem;font-weight:700}
.people-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.people-grid[data-mse-event-speaker-roster-grid]{grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr))}.event-speaker-roster-toolbar{justify-content:flex-end;margin-bottom:1rem;display:flex}.event-speaker-roster-toolbar button{min-height:44px;color:var(--navy);cursor:pointer;background:#eef6fb;border:1px solid #247fb83d;border-radius:999px;align-items:center;gap:.55rem;padding:.7rem 1rem;font:750 .76rem/1.2 Figtree,sans-serif;display:inline-flex}.event-speaker-roster-toolbar svg{width:1rem}.person-card{border-radius:var(--radius);background:var(--white);border:1px solid #071b27;position:relative;overflow:hidden;box-shadow:0 .7rem 1.8rem #0319261a}.person-card__media{aspect-ratio:4/5;background:var(--surface);position:relative;overflow:hidden}.person-card__media img{z-index:1;object-fit:cover}.person-card__portrait{display:block;position:absolute;inset:0;overflow:hidden}.person-card--joint{grid-column:span 2;align-self:start;display:block}.person-card__joint-media{background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;position:relative;overflow:hidden}.person-card__joint-media[data-count="2"]:after{z-index:3;aspect-ratio:1;color:#fff;content:"&";pointer-events:none;background:#042b43db;border:1px solid #8ccff7b8;border-radius:50%;place-items:center;width:clamp(2.25rem,4vw,3.15rem);font:800 clamp(1rem,1.8vw,1.35rem)/1 Figtree,sans-serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.person-card__joint-media[data-count="2"]{aspect-ratio:8/5;grid-template-columns:repeat(2,minmax(0,1fr))}.person-card__joint-media[data-count="3"]{aspect-ratio:12/5;grid-template-columns:repeat(3,minmax(0,1fr))}.person-card__joint-media[data-count="4"]{aspect-ratio:16/5;grid-template-columns:repeat(4,minmax(0,1fr))}.person-card__joint-media>span{aspect-ratio:4/5;min-height:0;position:relative;overflow:hidden}.person-card__joint-media>span+span{border-left:1px solid #ffffff6b}.person-card__joint-media img{z-index:1;object-fit:cover}.person-card__joint-body{align-content:start;display:grid}.person-card__joint-body h2{max-width:28ch;font-size:clamp(1.65rem,2.8vw,2.45rem);line-height:1.06}.person-card__joint-body ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.person-card__joint-body li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;padding-top:.75rem;display:flex}.person-card__joint-body li small{margin-top:.2rem}.person-card__joint-body li a{flex:none;margin-top:0}.person-card__joint-sessions{font-weight:700}.event-speaker-become-cta{justify-content:space-between;min-width:clamp(18rem,28vw,25rem);min-height:4.5rem;padding-inline:clamp(1.35rem,2.5vw,2rem);font-size:clamp(1rem,1.35vw,1.16rem);font-weight:800}@media (max-width:800px){.inline-cta .event-speaker-become-cta{width:100%;min-width:0;max-width:100%}}.person-card__event-assignment{color:#0b6c9f;cursor:pointer;background:#eef6fb;border:1px solid #247fb83d;border-radius:999px;align-self:flex-start;align-items:center;min-height:32px;padding:.35rem .6rem;font:700 .65rem/1 Figtree,sans-serif;display:inline-flex}.person-card__event-assignment:hover{background:#e2f2fb;border-color:#247fb87a}.person-media-placeholder{color:var(--blue-pale);background:radial-gradient(circle at 72% 18%,#57b5ec52,#0000 32%),radial-gradient(circle at 18% 82%,#2f7aa93d,#0000 38%),linear-gradient(145deg,#072739 0%,#031d2b 58%,#041824 100%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.person-media-placeholder:before,.person-media-placeholder:after{aspect-ratio:1;content:"";border:1px solid #aae0ff24;border-radius:50%;width:62%;position:absolute}.person-media-placeholder:before{top:-26%;right:-24%}.person-media-placeholder:after{bottom:-31%;left:-28%}.person-media-placeholder>span{z-index:1;aspect-ratio:1;letter-spacing:-.04em;background:#051f2d8a;border:1px solid #b5e1f93d;border-radius:50%;place-items:center;width:clamp(4.4rem,45%,7rem);font-size:clamp(1.65rem,4vw,3.25rem);font-weight:650;display:grid;position:relative;box-shadow:0 1.2rem 3rem #000c144d}.person-card__body{padding:1.3rem}.person-card__body>span{color:var(--blue-contrast);text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.7rem;font-size:.65rem;font-weight:800;display:flex}.person-card__body>span svg{width:.8rem}.person-card h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin-bottom:.4rem;font-size:1.3rem}.person-card p,.person-card small{color:var(--muted);font-size:.78rem;display:block}.person-card small{margin-top:.8rem}.person-card a{width:fit-content;color:var(--blue-contrast);align-items:center;gap:.35rem;margin-top:1rem;font-size:.75rem;font-weight:700;display:flex}.person-card a svg{width:.85rem}@media (max-width:1050px){.people-grid,.people-grid[data-mse-event-speaker-roster-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.people-grid,.people-grid[data-mse-event-speaker-roster-grid]{grid-template-columns:1fr;gap:.85rem}.event-speaker-roster-toolbar{justify-content:stretch}.event-speaker-roster-toolbar button{justify-content:center;width:100%}.person-card{border-radius:22px;grid-template-columns:minmax(132px,.78fr) minmax(0,1fr);min-height:208px;display:grid}.person-card--joint{grid-column:auto;display:block}.person-card__joint-body ul{grid-template-columns:1fr;gap:.75rem}.person-card__joint-body li{align-items:center}.person-card__media{aspect-ratio:auto;height:100%;min-height:208px}.person-card__media img{object-position:center 20%}.person-card__body{flex-direction:column;justify-content:center;min-width:0;padding:1rem;display:flex}.person-card__body>span{margin-bottom:.45rem;font-size:.6rem}.person-card h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin-bottom:.35rem;font-size:clamp(1.25rem,6.8vw,1.65rem);line-height:1.02}.person-card p,.person-card small{font-size:.72rem;line-height:1.42}.person-card__position{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.person-card small{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.45rem;display:-webkit-box;overflow:hidden}.person-card a{margin-top:.7rem;font-size:.72rem}.speaker-proof__grid .person-card{min-height:0;display:block}.speaker-proof__grid .person-card__media{aspect-ratio:auto;width:100%;height:clamp(11.25rem,52vw,13.75rem);min-height:0}.speaker-proof__grid .person-card__body{padding:1rem 1.1rem 1.15rem}.speaker-proof__grid .person-card h2{font-size:1.25rem;line-height:1.15}.speaker-proof__grid .person-card :is(p,small){font-size:.82rem;line-height:1.45}.speaker-proof__grid .person-card__position,.speaker-proof__grid .person-card small{-webkit-line-clamp:initial;display:block;overflow:visible}}.speaker-proof__heading{max-width:68rem}.speaker-directory-hero .container{gap:clamp(1.75rem,4vw,3.25rem);display:grid}.speaker-directory-hero__copy{max-width:74rem}.speaker-directory-hero__copy>p:last-child{max-width:62rem;margin-bottom:0}.speaker-directory-hero__logos{min-width:0}.speaker-directory-hero__cta{border-radius:999px;justify-content:space-between;gap:1rem;width:100%;min-height:clamp(3.75rem,5vw,4.5rem);padding-inline:clamp(1.4rem,4vw,2.75rem);font-size:clamp(1rem,1.5vw,1.25rem)}.speaker-directory-hero__cta span{margin-inline:auto}.speaker-proof__grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(1.5rem,3vw,2.5rem)}.speaker-proof__grid .person-card{min-width:0}.speaker-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,2vw,1.35rem);margin-top:clamp(2rem,5vw,4rem);display:grid}.speaker-format-grid+.speaker-proof__grid{margin-top:clamp(1.25rem,2.5vw,2rem)}.person-card__company-logo{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #ffffffad;border-radius:.8rem;place-items:center;width:auto;height:3.2rem;padding:.55rem .75rem;display:grid;position:absolute;bottom:clamp(.55rem,1vw,.8rem);left:clamp(.55rem,1vw,.8rem);right:clamp(.55rem,1vw,.8rem);overflow:hidden;box-shadow:0 .55rem 1.5rem #00172433}.person-card__company-logo img{object-fit:contain!important;width:100%!important;height:2rem!important;position:static!important}.speaker-format-grid article{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 8%, #4ea0d82e, transparent 34%), var(--surface);align-content:end;gap:.8rem;min-height:17rem;padding:clamp(1.5rem,3vw,2.6rem);display:grid}.speaker-format-grid article:nth-child(2){background:var(--navy);color:var(--white)}.speaker-format-grid h2{max-width:22ch;font-size:clamp(1.65rem,3vw,2.6rem)}.speaker-format-grid p:not(.eyebrow){max-width:54ch;color:var(--muted);margin:0}.speaker-format-grid article:nth-child(2) :is(h2,p){color:var(--white)}.speaker-contact-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(1rem,2vw,1.5rem);display:grid}.speaker-contact-cta>div:first-child{width:100%;min-width:0}.speaker-contact-cta>div:first-child>p:last-child{max-width:58ch;margin:.75rem 0 0}.speaker-contact-cta__actions{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;gap:.75rem;scroll-margin-top:7rem;display:flex}@media (max-width:1120px){.speaker-proof__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.speaker-proof__grid,.speaker-format-grid{grid-template-columns:minmax(0,1fr)}.speaker-format-grid article{min-height:13rem}.speaker-contact-cta__actions,.speaker-contact-cta__actions .button{width:100%}.speaker-contact-cta{grid-template-columns:minmax(0,1fr);align-items:start}.speaker-contact-cta__actions{grid-area:auto/1;justify-content:stretch}.speaker-directory-hero__cta{min-height:3.75rem}.person-card__company-logo{width:auto;height:2.75rem;padding:.45rem .6rem;bottom:.45rem;left:.45rem;right:.45rem}.person-card__company-logo img{height:1.75rem!important}}.speaker-directory-hero__logos,.speaker-directory-legacy{display:none!important}.speaker-directory-hero--profiles{min-height:100svh;padding-block:clamp(7rem,11vw,10rem) clamp(4rem,7vw,6rem)}.speaker-directory-hero--profiles>.container{gap:clamp(1.5rem,3vw,2.6rem);display:grid}@media (max-width:800px){.speaker-directory-hero--profiles>.container{grid-template-columns:minmax(0,1fr)}.speaker-directory-hero--profiles :is(.speaker-directory-hero__copy,.speaker-directory-hero__profiles,.speaker-directory-hero__actions){min-width:0;max-width:100%}}.speaker-directory-hero__profiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.5rem,1vw,.9rem);width:100%;display:grid}.speaker-directory-hero__profile{color:#fff;background:#ffffff14;border:1px solid #ffffff2b;border-radius:1.15rem;grid-template-rows:auto 1fr;min-width:0;text-decoration:none;display:grid;overflow:hidden}.speaker-directory-hero__portrait{aspect-ratio:4/5;background:linear-gradient(145deg,#45a9df,#1b43ac);display:block;position:relative;overflow:hidden}.speaker-directory-hero__portrait :is(img,.person-media-placeholder){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.speaker-directory-hero__profile-copy{gap:.25rem;padding:.85rem;display:grid}.speaker-directory-hero__profile-copy strong{font-size:clamp(.82rem,1.2vw,1.02rem);line-height:1.2}.speaker-directory-hero__profile-copy small{color:#ffffffad;font-size:.7rem;line-height:1.35}.speaker-directory-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.speaker-directory-hero--profiles .speaker-directory-hero__actions>.button{flex:18rem;justify-content:center;width:auto;min-height:3.75rem}@media (max-width:860px){.speaker-directory-hero__profiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.speaker-directory-hero--profiles{min-height:0}.speaker-directory-hero__profiles{grid-template-columns:repeat(2,minmax(0,1fr))}.speaker-directory-hero__profiles>.speaker-directory-hero__profile:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(.5rem,1vw,.9rem)/2)}.speaker-directory-hero__profiles .speaker-directory-hero__profile-copy{padding:.8rem .65rem}.speaker-directory-hero__profiles .speaker-directory-hero__profile-copy strong{font-size:.95rem;line-height:1.3}.speaker-directory-hero__profiles .speaker-directory-hero__profile-copy small{font-size:.8125rem;line-height:1.4}}
