/* V2.4: Discoverability improvements; original visual system preserved */
.v24-founders-intro{display:flex;align-items:center;gap:24px;margin-top:14px;padding:29px 34px;background:radial-gradient(circle at 8% 50%,#48236b7a,transparent 42%),#0b0b22;border:1px solid #51327e;border-radius:12px}
.v24-founder-symbol{display:grid;place-items:center;flex:0 0 100px;width:100px;height:100px;border-radius:50%;border:1px solid #7540b6;color:#c38cff;font-size:54px;background:#1c123a;box-shadow:0 0 28px #7b3fb43b}
.v24-founder-copy h2{font-size:clamp(22px,2.3vw,33px);margin:10px 0;line-height:1.2}
.v24-founder-copy h2 em{color:#b777ff}.v24-founder-copy p{max-width:700px;font-size:13px;line-height:1.8;color:#b8c0d9;margin-bottom:18px}
.v24-about-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;grid-column:1/-1;padding:23px 27px;border-radius:11px;border:1px solid #5e388c;background:linear-gradient(110deg,#17102e,#0c1026)}
.v24-about-cta h3{font-size:20px;margin:7px 0}.v24-about-cta p{color:#b7bfd8;font-size:12px;line-height:1.6;margin:0}
.v24-about-cta .btn{flex-shrink:0}
.v-tabs .v24-calendar-link{display:inline-flex;align-items:center;gap:10px;border-color:#9555d5;background:#29113e;color:#fff;font-weight:700;box-shadow:inset 0 0 0 1px #633293}
.v-tabs .v24-calendar-link:hover{background:#48216c;border-color:#c189ff}
.v24-calendar-secondary{display:inline-flex;margin-top:18px}
@media(max-width:680px){.v24-founders-intro{padding:22px;gap:16px;align-items:flex-start}.v24-founder-symbol{flex-basis:56px;width:56px;height:56px;font-size:30px}.v24-about-cta{flex-direction:column;align-items:flex-start;padding:20px}.v-tabs{display:flex;flex-wrap:wrap;gap:8px}.v-tabs .v24-calendar-link{justify-content:center}}
@media(max-width:410px){.v24-founders-intro{flex-direction:column}.v24-founder-symbol{width:50px;height:50px;flex-basis:50px}}
