.scholar-prototype{padding-block-end:9rem;background:var(--signal-paper)}.scholar-prototype__intro{padding-block:clamp(3rem,8vw,7rem) clamp(2.5rem,6vw,5rem);border-block-end:var(--signal-line) solid var(--signal-rule)}.scholar-prototype__intro h1{max-width:14ch;margin:var(--signal-space-5) 0 var(--signal-space-4);font-size:clamp(2.75rem,6vw,5.25rem);font-weight:600;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.scholar-prototype__intro>p:last-child{max-width:58ch;margin:0;color:var(--signal-muted);font-size:var(--signal-text-lg);line-height:1.65}.scholar-prototype__stage{padding-block:clamp(2.5rem,7vw,6rem) 0}.scholar-eyebrow{margin:0;color:var(--signal-emerald-deep);font-size:var(--signal-text-xs);font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.scholar-variant{min-width:0}.scholar-variant h2{margin:0;color:inherit;font-size:clamp(1.9rem,3.6vw,3.4rem);font-weight:600;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.scholar-quote{margin:0}.scholar-quote blockquote{max-width:31ch;margin:0;font-size:clamp(1.45rem,3.1vw,2.6rem);font-weight:550;letter-spacing:-.035em;line-height:1.28;overflow-wrap:anywhere;text-wrap:balance}.scholar-quote__attribution{display:grid;gap:var(--signal-space-1);margin-block-start:var(--signal-space-8);color:var(--signal-muted);font-size:var(--signal-text-sm);line-height:1.45}.scholar-quote__attribution strong{color:inherit;font-weight:700}.scholar-quote__attribution a{width:-moz-fit-content;width:fit-content;min-height:44px;display:inline-flex;align-items:center;gap:var(--signal-space-2);margin-block-start:var(--signal-space-2);border-block-end:var(--signal-line) solid currentColor;color:inherit;font-weight:600}.scholar-switcher{display:flex;flex-wrap:wrap;gap:var(--signal-space-2)}.scholar-switcher button,.scholar-directory__voices button,.scholar-rail__selector button{min-width:44px;min-height:44px;border:0;cursor:pointer;font:inherit}.scholar-switcher button:focus-visible,.scholar-directory__voices button:focus-visible,.scholar-rail__selector button:focus-visible,.scholar-quote__attribution a:focus-visible{outline:3px solid var(--signal-focus);outline-offset:4px}.scholar-switcher--numbers{margin-block-start:var(--signal-space-10)}.scholar-switcher--numbers button{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--signal-space-2);padding:var(--signal-space-2) var(--signal-space-3);border-block-end:var(--signal-line) solid var(--signal-rule-strong);background:transparent;color:var(--signal-muted);text-align:start;transition:color var(--signal-duration-fast) var(--signal-ease),border-color var(--signal-duration-fast) var(--signal-ease),transform .1s var(--signal-ease)}.scholar-switcher--numbers button>span:first-child{color:var(--signal-emerald);font-size:var(--signal-text-xs);font-variant-numeric:tabular-nums}.scholar-switcher--numbers button[aria-pressed=true]{border-color:var(--signal-ink);color:var(--signal-ink)}.scholar-switcher--numbers button:hover{color:var(--signal-ink)}.scholar-switcher--numbers button:active,.scholar-directory__voices button:active,.scholar-rail__selector button:active{transform:scale(.98)}.scholar-variant--spotlight{display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);border:var(--signal-line) solid var(--signal-rule);background:var(--signal-paper-soft)}.scholar-spotlight__portrait{position:relative;min-height:28rem;display:grid;place-items:center;padding:clamp(2rem,6vw,5rem);border-inline-end:var(--signal-line) solid var(--signal-rule);background:var(--signal-emerald-soft)}.scholar-spotlight__portrait img{width:clamp(10rem,16vw,18rem);height:clamp(10rem,16vw,18rem);max-width:100%;max-height:100%;flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(1)}.scholar-spotlight__count{position:absolute;inset-block-start:var(--signal-space-6);inset-inline-start:var(--signal-space-6);color:var(--signal-emerald-deep);font-size:var(--signal-text-xs);font-variant-numeric:tabular-nums;letter-spacing:.08em}.scholar-spotlight__copy{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,5.5rem)}.scholar-spotlight__copy h2{max-width:18ch;margin-block-start:var(--signal-space-4)}.scholar-spotlight__copy .scholar-quote{margin-block-start:var(--signal-space-10)}.scholar-variant--directory{padding-block:clamp(2rem,5vw,4rem) 0;border-block-start:var(--signal-line) solid var(--signal-rule-strong);border-block-end:var(--signal-line) solid var(--signal-rule)}.scholar-directory__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr);align-items:end;gap:var(--signal-space-6) var(--signal-space-12)}.scholar-directory__header .scholar-eyebrow,.scholar-directory__header h2{grid-column:1}.scholar-directory__header .scholar-eyebrow{margin-block-end:calc(var(--signal-space-4) * -1)}.scholar-directory__header h2{max-width:15ch}.scholar-directory__header>p:last-child{grid-column:2;margin:0;color:var(--signal-muted);font-size:var(--signal-text-base);line-height:1.6}.scholar-directory__voices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--signal-space-4);margin-block-start:clamp(2.5rem,6vw,5rem);padding-block-end:var(--signal-space-6);border-block-end:var(--signal-line) solid var(--signal-rule)}.scholar-directory__voices button{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:var(--signal-space-3);padding:var(--signal-space-3) 0;border-block-start:var(--signal-line) solid transparent;border-block-end:var(--signal-line) solid transparent;background:transparent;color:var(--signal-muted);text-align:start;transition:color var(--signal-duration-fast) var(--signal-ease),border-color var(--signal-duration-fast) var(--signal-ease),transform .1s var(--signal-ease)}.scholar-directory__voices button img{width:3.5rem;height:3.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.scholar-directory__voices button span{font-size:var(--signal-text-sm);font-weight:650;line-height:1.35}.scholar-directory__voices button[aria-pressed=true]{border-color:var(--signal-ink);color:var(--signal-ink)}.scholar-directory__panel{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--signal-space-8);padding-block:clamp(2.5rem,7vw,6rem)}.scholar-directory__index{color:var(--signal-emerald);font-size:var(--signal-text-sm);font-variant-numeric:tabular-nums}.scholar-directory__panel .scholar-quote__attribution{display:flex;flex-wrap:wrap;align-items:center;gap:var(--signal-space-2) var(--signal-space-4)}.scholar-directory__panel .scholar-quote__attribution a{margin-block-start:0}.scholar-variant--rail{padding:clamp(2.5rem,7vw,6rem) clamp(1.25rem,4vw,4rem);background:var(--signal-emerald-deep);color:var(--signal-paper)}.scholar-rail__intro{max-width:38rem}.scholar-variant--rail .scholar-eyebrow{color:var(--signal-emerald-soft)}.scholar-rail__intro h2{margin-block-start:var(--signal-space-4)}.scholar-rail__body{display:grid;grid-template-columns:minmax(13rem,.45fr) minmax(0,1.55fr);gap:clamp(2rem,7vw,7rem);margin-block-start:clamp(2.5rem,7vw,6rem);padding-block-start:var(--signal-space-6);border-block-start:var(--signal-line) solid color-mix(in oklch,var(--signal-paper) 24%,transparent)}.scholar-rail__selector{display:grid;align-content:start}.scholar-rail__selector button{display:grid;grid-template-columns:2rem 2.75rem minmax(0,1fr);align-items:center;gap:var(--signal-space-3);min-height:4.25rem;padding:var(--signal-space-2) 0;border-block-end:var(--signal-line) solid color-mix(in oklch,var(--signal-paper) 20%,transparent);background:transparent;color:color-mix(in oklch,var(--signal-paper) 72%,transparent);text-align:start;transition:color var(--signal-duration-fast) var(--signal-ease),transform .1s var(--signal-ease)}.scholar-rail__selector button:hover,.scholar-rail__selector button[aria-pressed=true]{color:var(--signal-paper)}.scholar-rail__number{color:var(--signal-emerald-soft);font-size:var(--signal-text-xs);font-variant-numeric:tabular-nums}.scholar-rail__selector img{width:2.75rem;height:2.75rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1);opacity:.78;transition:opacity var(--signal-duration-fast) var(--signal-ease),transform .1s var(--signal-ease)}.scholar-rail__selector button[aria-pressed=true] img{opacity:1}.scholar-rail__panel{min-width:0;align-self:center}.scholar-variant--rail .scholar-quote blockquote{max-width:28ch;color:var(--signal-paper)}.scholar-variant--rail .scholar-quote__attribution{color:color-mix(in oklch,var(--signal-paper) 74%,transparent)}.scholar-variant--rail .scholar-quote__attribution strong,.scholar-variant--rail .scholar-quote__attribution a{color:var(--signal-paper)}@media (max-width: 900px){.scholar-variant--spotlight{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr)}.scholar-spotlight__portrait{min-height:24rem;padding:var(--signal-space-8)}.scholar-directory__header{grid-template-columns:1fr}.scholar-directory__header .scholar-eyebrow,.scholar-directory__header h2,.scholar-directory__header>p:last-child{grid-column:1}.scholar-directory__header .scholar-eyebrow{margin-block-end:0}.scholar-directory__voices button{grid-template-columns:3rem;justify-items:start}.scholar-directory__voices button img{width:3rem;height:3rem}.scholar-directory__voices button span{display:block;max-width:11ch}}@media (max-width: 680px){.scholar-prototype{padding-block-end:8rem}.scholar-prototype__intro h1{font-size:clamp(2.2rem,10vw,3.25rem)}.scholar-variant--spotlight{grid-template-columns:1fr}.scholar-spotlight__portrait{min-height:0;padding:var(--signal-space-8);border-inline-end:0;border-block-end:var(--signal-line) solid var(--signal-rule)}.scholar-spotlight__portrait img{width:min(70vw,14rem);height:min(70vw,14rem)}.scholar-spotlight__copy{padding:var(--signal-space-8) var(--signal-space-6)}.scholar-spotlight__copy h2{max-width:17ch}.scholar-spotlight__copy .scholar-quote{margin-block-start:var(--signal-space-8)}.scholar-directory__voices,.scholar-directory__voices button{gap:var(--signal-space-2)}.scholar-directory__voices button span{font-size:var(--signal-text-xs)}.scholar-directory__panel{grid-template-columns:2rem minmax(0,1fr);gap:var(--signal-space-4)}.scholar-directory__panel .scholar-quote__attribution{display:grid}.scholar-variant--rail{padding-inline:var(--signal-space-5)}.scholar-rail__body{grid-template-columns:1fr;gap:var(--signal-space-8);margin-block-start:var(--signal-space-10)}.scholar-rail__selector{grid-template-columns:1fr;row-gap:0}.scholar-rail__selector button{grid-template-columns:1.5rem 2.5rem minmax(0,1fr);min-height:3.75rem}.scholar-rail__selector img{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion: reduce){.scholar-switcher--numbers button,.scholar-directory__voices button,.scholar-rail__selector button,.scholar-rail__selector img{transition:none}}.scholar-switcher--arrows{align-items:center;margin-block-start:1rem;color:var(--signal-muted);font-size:var(--signal-text-sm)}.scholar-switcher--arrows button{background:transparent;color:var(--signal-ink);border:1px solid var(--signal-rule);border-radius:50%}
