.gs-speakers-soon{padding:clamp(2.4rem, 6vw, 4.5rem) 0 var(--gs-section-gap)}.gs-speakers-soon__card{background:var(--card);border:1px solid color-mix(in srgb, var(--gs-gold) 32%, var(--border));max-width:48rem;box-shadow:var(--gs-shadow);border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.4rem)}.gs-speakers-soon__card h1{letter-spacing:-.03em;color:var(--gs-ink);margin:0;font-size:clamp(1.75rem,4vw,2.55rem);line-height:1.12}.gs-speakers-soon__lede{color:var(--gs-teal);margin:.55rem 0 .85rem;font-size:clamp(1.05rem,2.4vw,1.28rem);font-weight:650}.gs-speakers-soon__body{color:var(--muted-foreground);margin:0 0 1.35rem;line-height:1.7}.gs-speakers-soon__panel{border:1.5px dashed color-mix(in srgb, var(--gs-gold) 50%, var(--border));background:radial-gradient(circle at 12% 0%, #d4a44524, transparent 48%), color-mix(in srgb, var(--gs-ivory) 55%, var(--card));border-radius:1.1rem;padding:1.05rem 1rem 1.1rem}.gs-speakers-soon__badge{color:var(--gs-ink);letter-spacing:.12em;text-transform:uppercase;background:#d4a4452e;border-radius:999px;margin-bottom:1rem;padding:.28rem .7rem;font-size:.68rem;font-weight:750;display:inline-block}.gs-speakers-soon__faces{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.gs-speakers-soon__faces li{background:color-mix(in srgb, var(--card) 78%, transparent);border:1px solid color-mix(in srgb, var(--gs-gold) 22%, var(--border));border-radius:1rem;justify-items:center;padding:.85rem .65rem .75rem;display:grid}.gs-speakers-soon__avatar{border:1.5px dashed color-mix(in srgb, var(--gs-gold) 55%, var(--border));background:radial-gradient(circle at 35% 30%, #fff9ede6, transparent 42%), linear-gradient(160deg, color-mix(in srgb, var(--gs-gold) 28%, var(--border)), color-mix(in srgb, var(--gs-teal) 18%, transparent));border-radius:999px;width:3.6rem;height:3.6rem;display:block}.gs-speakers-soon__name,.gs-speakers-soon__role{background:linear-gradient(90deg, color-mix(in srgb, var(--gs-gold) 18%, var(--border)), color-mix(in srgb, var(--gs-gold) 6%, transparent));border-radius:999px;width:100%;max-width:7.5rem;height:.62rem;margin-top:.65rem;display:block}.gs-speakers-soon__role{opacity:.8;max-width:5.2rem;height:.48rem;margin-top:.4rem}.gs-speakers-soon__faces em{letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--muted-foreground);margin-top:.7rem;font-size:.68rem;font-style:normal;font-weight:700}.gs-speakers-soon__date{color:var(--gs-ink);flex-wrap:wrap;gap:.45rem 1rem;margin:1rem 0 0;font-size:.88rem;font-weight:650;display:flex}@media (max-width:640px){.gs-speakers-soon__faces{grid-template-columns:1fr}.gs-speakers-soon__faces li{grid-template-rows:auto auto auto;grid-template-columns:3.6rem minmax(0,1fr);place-items:center start;column-gap:.85rem;padding:.8rem .9rem}.gs-speakers-soon__avatar{grid-row:1/span 3}.gs-speakers-soon__name,.gs-speakers-soon__role{margin-top:.28rem}.gs-speakers-soon__faces em{text-align:left;margin-top:.35rem}}
