.talk.svelte-12nae7y{display:grid;gap:.75rem 2rem}@media (min-width: 768px){.talk.svelte-12nae7y{grid-template-columns:13rem minmax(0,1fr)}}.talk-more.svelte-12nae7y summary:where(.svelte-12nae7y){display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;font-weight:600;color:rgb(var(--accent-text));cursor:pointer;list-style:none}.talk-more.svelte-12nae7y summary:where(.svelte-12nae7y):hover{color:rgb(var(--accent-text-hover))}.talk-more.svelte-12nae7y summary:where(.svelte-12nae7y)::-webkit-details-marker{display:none}.talk-more[open].svelte-12nae7y .when-closed:where(.svelte-12nae7y),.talk-more.svelte-12nae7y:not([open]) .when-open:where(.svelte-12nae7y){display:none}.talk-more-arrow.svelte-12nae7y{transition:transform .2s}.talk-more[open].svelte-12nae7y .talk-more-arrow:where(.svelte-12nae7y){transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.talk-more-arrow.svelte-12nae7y{transition:none}}.semester-label.svelte-12nae7y{font-family:var(--font-body);font-size:.9375rem;font-weight:600;letter-spacing:0;color:rgb(var(--text-muted))}.semester-label.svelte-12nae7y:not(:first-child){padding-top:1.5rem}.logo-tile.svelte-12nae7y{background-color:#fff;box-shadow:inset 0 0 0 1px rgb(var(--border))}.sponsor-tile.svelte-12nae7y{display:flex;align-items:center;justify-content:center;height:4rem;padding:.5rem .875rem;border-radius:var(--radius-md);transition:transform .15s}.sponsor-tile.svelte-12nae7y:hover{transform:translateY(-2px)}.sponsor-tile.svelte-12nae7y img:where(.svelte-12nae7y){max-height:100%;max-width:7rem;-o-object-fit:contain;object-fit:contain}
