.banner-wrapper.svelte-l8gcuk{padding-top:5em}.banner.svelte-l8gcuk{border-top:1px solid #eee;border-bottom:1px solid #eee;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1}.banner.svelte-l8gcuk h1:where(.svelte-l8gcuk){color:#791111;font-size:4em;font-weight:700}.main.svelte-l8gcuk{display:flex;justify-content:space-between;position:relative;padding:4em 0;height:100%}.gen-menu-wrapper.svelte-l8gcuk{border-bottom:1px solid #eee;padding-bottom:2em;margin-bottom:4em}.gen-menu-wrapper.svelte-l8gcuk .gen-menu:where(.svelte-l8gcuk) li:where(.svelte-l8gcuk){height:2.125em;font-size:1.25rem;color:#777;font-weight:600;position:relative;display:flex;align-items:center;transition:color .5s ease}.gen-menu-wrapper.svelte-l8gcuk .gen-menu:where(.svelte-l8gcuk) li:where(.svelte-l8gcuk):hover{cursor:pointer;color:#000}.gen-menu-wrapper.svelte-l8gcuk .gen-menu:where(.svelte-l8gcuk) li.active:where(.svelte-l8gcuk){color:#000}.gen-menu-wrapper.svelte-l8gcuk .gen-menu:where(.svelte-l8gcuk) li.active:where(.svelte-l8gcuk):before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);display:inline-block;border-radius:999px;background-color:#791111;width:10px;height:10px}.gen-members.svelte-l8gcuk .gen-member:where(.svelte-l8gcuk){overflow:hidden;position:relative;margin-bottom:2em}.gen-members.svelte-l8gcuk .gen-member:where(.svelte-l8gcuk):hover{cursor:pointer}.gen-members.svelte-l8gcuk .member-image:where(.svelte-l8gcuk){border-radius:5px}.gen-members.svelte-l8gcuk .member-image-alt:where(.svelte-l8gcuk){position:absolute;top:0;left:0}.gen-members.svelte-l8gcuk .member-quote:where(.svelte-l8gcuk){position:absolute;left:0;width:100%;overflow-y:auto;font-size:1rem;padding:.625em 1em;border-radius:0 0 300px 300px;line-height:1.5;color:#fff}.gen-members.svelte-l8gcuk .member-info:where(.svelte-l8gcuk){display:flex;flex-direction:column;line-height:1}.gen-members.svelte-l8gcuk .member-info:where(.svelte-l8gcuk) .name:where(.svelte-l8gcuk){margin-top:5px;font-size:1.25rem;font-weight:700}.gen-members.svelte-l8gcuk .member-info:where(.svelte-l8gcuk) .major:where(.svelte-l8gcuk){margin-top:5px;font-size:.75rem;color:#777}.alumni.svelte-l8gcuk .alum:where(.svelte-l8gcuk){margin-bottom:76px}.alumni.svelte-l8gcuk .alum-title:where(.svelte-l8gcuk){line-height:1;font-size:1.5rem;font-weight:600;margin-bottom:20px}.alumni.svelte-l8gcuk .alum-name:where(.svelte-l8gcuk){width:100%;font-size:1rem;border-bottom:1px solid #eee;margin-bottom:.625em}@media screen and (max-width: 699px){.main.svelte-l8gcuk{flex-direction:column;margin:auto 3em}}@media screen and (min-width: 700px){.main.svelte-l8gcuk{max-width:1920px;margin:6.25em auto;padding:0 1.375em 0 2em}.gen-menu-wrapper.svelte-l8gcuk{width:50%;border-bottom:none}.gen-menu-wrapper.svelte-l8gcuk .gen-menu:where(.svelte-l8gcuk){position:sticky;top:11.25em;width:18.75em}.gen-members.svelte-l8gcuk{display:grid;grid-template-columns:.5fr .5fr}.gen-members.svelte-l8gcuk .gen-member:where(.svelte-l8gcuk){margin-right:.625em}.gen-members.svelte-l8gcuk .member-quote:where(.svelte-l8gcuk){font-size:.875rem;line-height:1.25}.alumni.svelte-l8gcuk{width:80%}.alumni.svelte-l8gcuk .alum-names:where(.svelte-l8gcuk){display:grid;grid-template-columns:.3fr .3fr}.alumni.svelte-l8gcuk .alum-names:where(.svelte-l8gcuk) .alum-name:where(.svelte-l8gcuk){width:12.5em;margin-right:1.25em}}@media screen and (min-width: 1000px){.gen-menu-wrapper.svelte-l8gcuk{width:30%}.gen-members.svelte-l8gcuk{grid-template-columns:.45fr .45fr .45fr}.alumni.svelte-l8gcuk{width:90%}.alumni.svelte-l8gcuk .alum-names:where(.svelte-l8gcuk){display:grid;grid-template-columns:.3fr .3fr .3fr}.alumni.svelte-l8gcuk .alum-names:where(.svelte-l8gcuk) .alum-name:where(.svelte-l8gcuk){width:12.5em}}
