.speaker-card{min-width:0}.speaker-card .card-top{flex-wrap:wrap;align-items:flex-start;margin-bottom:28px}.speaker-card .speaker-card-heading{margin-bottom:12px}.speaker-card .speaker-card-subtitle{color:var(--burgundy);margin-bottom:16px;font-size:15px;font-weight:600;line-height:1.6}.speaker-card .speaker-card-thesis{color:var(--ink);line-height:1.75}.speaker-card .speaker-card-audience{margin-top:18px;font-size:13px;line-height:1.7}.speaker-card .speaker-card-audience strong{color:var(--ink);font-weight:600}.speaker-card .card-bottom{gap:14px}.speaker-status{border:1px solid var(--burgundy);color:var(--burgundy);letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.speaker-card .speaker-pillars,.speaker-detail .speaker-pillars{color:var(--muted);flex-wrap:wrap;gap:6px 12px;margin:20px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.speaker-card .speaker-pillars li+li:before,.speaker-detail .speaker-pillars li+li:before{content:"·";padding-right:12px}.speaker-portfolio .speaker-collection+.speaker-collection{margin-top:64px}.speaker-portfolio .speaker-collection-heading{max-width:720px;margin-bottom:26px}.speaker-portfolio .speaker-collection-heading h2{margin-bottom:8px;font-size:30px}.speaker-portfolio .speaker-collection-heading p{color:var(--muted)}.speaker-detail .speaker-detail-labels{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.speaker-detail .speaker-detail-subtitle{color:var(--burgundy);margin-bottom:24px;font-size:clamp(21px,2.1vw,28px);line-height:1.45}.speaker-detail .speaker-detail-hook{color:var(--ink);margin-bottom:24px;font-size:20px;line-height:1.7}.speaker-detail .speaker-detail-thesis{border-left:2px solid var(--burgundy);color:var(--muted);margin:28px 0;padding-left:22px;font-size:19px;line-height:1.75}.speaker-detail .speaker-signature-line{color:var(--burgundy);margin:32px 0 0;font-size:23px;font-weight:500;line-height:1.6}.speaker-detail .speaker-concepts{color:var(--ink);padding-left:20px}.speaker-detail .speaker-related-heading{margin-bottom:18px;font-size:24px}.speaker-detail .speaker-appearance-list{margin:0;padding:0;list-style:none}.speaker-detail .speaker-appearance-list li{border-top:1px solid var(--line);padding-block:22px}.speaker-detail .speaker-appearance-list p{color:var(--muted);margin-top:8px;font-size:14px}@media (max-width:700px){.speaker-portfolio .catalog-heading{flex-direction:column;align-items:flex-start}.speaker-portfolio .speaker-collection+.speaker-collection{margin-top:42px}.speaker-detail .detail-grid>div,.speaker-detail .detail-sidebar{min-width:0}.speaker-detail .speaker-detail-thesis{padding-left:16px}}
