.tca-speakers-hero{background:#020a24;height:68svh;min-height:480px;max-height:650px;position:relative}.tca-speakers-hero-shade{background:linear-gradient(90deg,#020a24d9,#020a2480),linear-gradient(#0000 50%,#020a24);position:absolute;inset:0}.tca-speakers-hero-inner{justify-content:space-between;align-items:center;gap:40px;height:100%;padding-top:80px;display:flex;position:relative}.tca-speakers-hero h1{letter-spacing:-.04em;font:500 clamp(50px,5.4vw,82px)/1.05 Oxanium,sans-serif}.tca-speakers-hero h1 span{background:#103e9b;padding:0 .12em .04em;display:inline-block}.tca-speakers-hero-inner>p{max-width:260px;color:var(--stagefy-muted);align-self:center;margin-top:70px;font-size:18px;line-height:1.5}.tca-speakers-directory,.tca-speaker-detail,.tca-speakers-related{background:#020a24}.tca-speakers-notice{color:#c3d7ff;margin-top:20px;font-size:14px;line-height:1.5}.tca-speaker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 24px;margin-top:60px;display:grid}.tca-speaker-tile-image{aspect-ratio:.77;background:#103e9b;border-radius:4px;width:100%;display:block;position:relative;overflow:hidden}.tca-speaker-tile-image img{object-fit:cover;filter:grayscale();transition:transform .7s,filter .5s}.tca-speaker-tile-image span{white-space:nowrap;color:#020a24;opacity:0;background:#fff;border-radius:30px;padding:14px 20px;font-size:14px;transition:opacity .3s,transform .3s;position:absolute;bottom:35px;left:50%;transform:translate(-50%,20px)}.tca-speaker-tile-image:hover img,.tca-speaker-tile-image:focus-visible img{filter:grayscale(0);transform:scale(1.04)}.tca-speaker-tile-image:hover span,.tca-speaker-tile-image:focus-visible span{opacity:1;transform:translate(-50%)}.tca-speaker-tile-meta{margin-top:20px}.tca-speaker-tile-meta h3{font:500 24px/1.3 Oxanium,sans-serif}.tca-speaker-tile-meta p{color:var(--stagefy-muted);margin-top:5px;line-height:1.5}.tca-speaker-detail{grid-template-columns:1fr .95fr;align-items:start;gap:12%;padding-top:200px;padding-bottom:120px;display:grid}.tca-speaker-detail-photo{aspect-ratio:.77;background:#103e9b;border-radius:4px;position:relative;overflow:hidden}.tca-speaker-detail-photo img{object-fit:cover}.tca-speaker-role{text-transform:uppercase;font-size:18px}.tca-speaker-detail h1{letter-spacing:-.03em;margin-top:24px;font:500 clamp(50px,5vw,72px)/1.1 Oxanium,sans-serif}.tca-speaker-bio{color:var(--stagefy-muted);margin-top:26px;font-size:18px;line-height:1.55}.tca-speaker-detail dl{margin:48px 0 0}.tca-speaker-detail dl div{border-bottom:1px solid #fff3;padding:22px 0}.tca-speaker-detail dt{color:var(--stagefy-muted);font-size:16px;font-weight:500}.tca-speaker-detail dd{margin:8px 0 0;font-size:18px}.tca-speakers-related-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.tca-speakers-related-heading h2{max-width:700px}.tca-speakers-related-heading p{max-width:300px;color:var(--stagefy-muted);font-size:18px;line-height:1.5}@media (hover:none){.tca-speaker-tile-image img{filter:none}}@media (max-width:767px){.tca-speakers-hero{height:70svh;min-height:480px}.tca-speakers-hero-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;display:flex}.tca-speakers-hero h1{font-size:clamp(48px,11vw,72px)}.tca-speakers-hero-inner>p{align-self:auto;margin-top:0;font-size:16px}.tca-speaker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 14px;margin-top:40px}.tca-speaker-tile-meta h3{font-size:19px}.tca-speaker-tile-meta p{font-size:14px}.tca-speaker-detail{grid-template-columns:1fr;gap:35px;padding-top:120px;padding-bottom:60px}.tca-speaker-detail h1{font-size:44px}.tca-speaker-bio{font-size:16px}.tca-speakers-related-heading{gap:20px;display:grid}.tca-speakers-related-heading p{font-size:16px}}.tca-speaker-social{flex-wrap:wrap;gap:24px;display:flex}.tca-speaker-detail dd a{transition:color .2s}.tca-speaker-detail dd a:hover{color:#7ddff7}@media (min-width:1200px){.tca-speakers-hero h1{white-space:nowrap}}.tca-teaser{z-index:0;border-radius:inherit;isolation:isolate;background:#0d1a44;position:absolute;inset:0;overflow:hidden}.tca-teaser .tca-teaser-img{object-fit:cover;filter:blur(30px)saturate(.4)brightness(.7)!important;transition:none!important;transform:scale(1.6)!important}.tca-teaser:before{content:"";z-index:1;background:linear-gradient(#020a2426 0%,#020a2400 40%,#020a24d9 100%);position:absolute;inset:0}.tca-teaser:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff17}.tca-teaser-label{z-index:2;color:#ffffffd9;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;font-size:13px;font-weight:500;line-height:1;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.tca-teaser-label i{background:#7ddff7;border-radius:1.5px;flex:0 0 6px;width:6px;height:6px}.is-teaser h3{color:#ffffffb3}.stagefy-speaker-card.is-teaser:hover .stagefy-speaker-image:after{box-shadow:none}.stagefy-speaker-card.is-teaser:hover .stagefy-speaker-meta h3{color:#ffffffb3}@media (max-width:767px){.tca-speaker-tile .tca-teaser-label{letter-spacing:.06em;gap:7px;font-size:9.5px;bottom:13px;left:12px;right:12px}.tca-speaker-tile .tca-teaser-label i{flex-basis:5px;width:5px;height:5px}}
