@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_thin.otf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_thinitalic.otf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_light.otf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_lightitalic.otf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_regular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_medium.otf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_mediumitalic.otf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_bold.otf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_bolditalic.otf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_extrabold.otf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_extrabolditalic.otf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_black.otf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Acherus;src:url(../fonts/acherusgrotesque_blackitalic.otf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondThin.otf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondThinItalic.otf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondLight.otf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondLightItalic.otf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondRegular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondRegularItalic.otf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondMedium.otf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondMediumItalic.otf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondDemi.otf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondDemiItalic.otf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondBold.otf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondBoldItalic.otf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondBlack.otf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:gineso-condensed;src:url(../fonts/GinesoCondBlackItalic.otf) format("truetype");font-weight:900;font-style:italic}:root{font-family:Acherus,sans-serif;line-height:1.5;font-weight:400;color:#242424;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;place-items:flex-start;min-width:340px;min-height:100vh}h1{font-size:3.2em;line-height:1.1;font-family:gineso-condensed;margin-top:0}h2{font-family:gineso-condensed;font-weight:400;margin:0}a{color:#ca4f00}#app{width:100%;margin:0 auto;text-align:center;font-family:Acherus,sans-serif}section.svelte-3ouhpt.svelte-3ouhpt{margin:1rem;display:flex;justify-content:center}.card-wrapper.svelte-3ouhpt.svelte-3ouhpt{border:1px solid #e5e1e6;box-shadow:0 0 10px #e5e1e6;background:#fff;width:320px;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.picture.svelte-3ouhpt img.svelte-3ouhpt{width:320px;height:340px;object-fit:cover}.email.svelte-3ouhpt.svelte-3ouhpt,.subjects.svelte-3ouhpt.svelte-3ouhpt,.title.svelte-3ouhpt.svelte-3ouhpt,.name.svelte-3ouhpt.svelte-3ouhpt{padding:0 1rem}.email.svelte-3ouhpt.svelte-3ouhpt,.subjects.svelte-3ouhpt.svelte-3ouhpt,.title.svelte-3ouhpt.svelte-3ouhpt{text-align:left}.name.svelte-3ouhpt.svelte-3ouhpt{color:#508590;font-size:1.1rem;text-align:left}.title.svelte-3ouhpt.svelte-3ouhpt{font-weight:500;margin-top:.5rem}ul.svelte-3ouhpt.svelte-3ouhpt{margin-top:.3rem;padding-left:1.25rem}.subject-areas.svelte-3ouhpt.svelte-3ouhpt{margin-bottom:0}.more.svelte-3ouhpt button.svelte-3ouhpt{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:2px solid transparent;letter-spacing:.25rem;padding:.67vw;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-transform:uppercase;box-shadow:0 0 10px #666666b3;font-family:gineso-condensed,sans-serif!important;width:100%!important;cursor:pointer;padding-left:.5em;padding-right:.5em;white-space:normal;background-color:#861f41;border-color:#861f41;color:#fff}.more.svelte-3ouhpt.svelte-3ouhpt{margin-top:1.5rem;width:100%}.name-title-email-container.svelte-3ouhpt.svelte-3ouhpt{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.text-button-container.svelte-3ouhpt.svelte-3ouhpt{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%}label.search-label.svelte-zed8pf{font-weight:400;line-height:1.5;box-sizing:border-box;display:block;position:relative;font-family:gineso-condensed,sans-serif;font-size:1.5rem;letter-spacing:.075em;text-align:left;color:#fff;width:auto;margin:0 .5em 0 0}#search.svelte-zed8pf{box-sizing:border-box;line-height:inherit;overflow:visible;outline-offset:-2px;-webkit-appearance:none;display:block;position:relative;font-family:gineso-condensed,sans-serif;font-size:1.33334em;font-size-adjust:.4;letter-spacing:.075em;background-color:#3b3c3e;border-radius:1em;border:1px solid rgba(229,225,230,.5);color:#fff;width:100%;max-width:1000px;min-height:45px;padding:4px 1em;flex:1;margin:0 .5em 0 0;padding-left:1rem}#search.svelte-zed8pf:focus{outline-color:#fff;outline-offset:3px;outline-style:dashed;outline-width:2px}.filter.svelte-zed8pf{width:100%;display:flex;justify-content:center;align-items:center;background-color:#171819;height:90px;padding:0 30px}dialog.svelte-ek932p.svelte-ek932p{width:1000px;padding:0;border:none;box-shadow:0 0 10px #e5e1e6;background:#fff}#dialog-header.svelte-ek932p.svelte-ek932p{width:100%;display:flex;justify-content:flex-end;background-color:#3b3c3e}#close.svelte-ek932p.svelte-ek932p{background:transparent;border:none;font-size:2rem;color:#fff;padding-right:1rem;cursor:pointer}#dialog-container.svelte-ek932p.svelte-ek932p{display:flex;width:calc(100% - 2rem);height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:linear-gradient(180deg,#3b3c3e 160px,#fff 0px);padding-left:2rem;padding-bottom:2rem}dialog.svelte-ek932p img.svelte-ek932p{width:320px;height:340px;object-fit:cover}.picture-title-container.svelte-ek932p.svelte-ek932p{display:flex;flex-direction:row;width:calc(100% - 2rem);margin-bottom:2rem}.name-title-container.svelte-ek932p h2.svelte-ek932p{font-size:2.3rem}.name-title-container.svelte-ek932p.svelte-ek932p{color:#fff;text-align:left;padding-left:2rem;margin-top:1rem;display:flex;flex-direction:column;height:150px}.profile-text-container.svelte-ek932p.svelte-ek932p{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.connect-container.svelte-ek932p.svelte-ek932p{text-align:left;padding-left:2rem}.subjects.svelte-ek932p.svelte-ek932p,.biography.svelte-ek932p.svelte-ek932p{text-align:left}.subject-header.svelte-ek932p.svelte-ek932p,.bio-header.svelte-ek932p.svelte-ek932p{color:#508590;text-transform:uppercase;font-family:gineso-condensed,sans-serif;font-weight:500;font-size:1.75rem;margin:0 auto .5rem}.signature.svelte-ek932p.svelte-ek932p{text-align:left}.title.svelte-ek932p.svelte-ek932p{margin-top:.75rem}.address.svelte-ek932p.svelte-ek932p,.biography.svelte-ek932p.svelte-ek932p{white-space:pre-line;margin-bottom:0}.svelte-ek932p.svelte-ek932p::backdrop{background-color:#000;opacity:.75}@media screen and (max-width: 999px){dialog.svelte-ek932p.svelte-ek932p{width:320px}.name-title-container.svelte-ek932p.svelte-ek932p{color:#000;padding-left:0}.connect-container.svelte-ek932p.svelte-ek932p{padding-left:0}.picture-title-container.svelte-ek932p.svelte-ek932p{flex-direction:column}}main.svelte-4wtmx4{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#card-container.svelte-4wtmx4{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));width:100%}
