.pageHero.svelte-cwls5q{position:relative;background-color:var(--clrSecondary);background-size:cover;background-position:center;padding:4rem 1rem;text-align:center}.pageHero.hasImage.svelte-cwls5q:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:0}.pageHero.svelte-cwls5q>:where(.svelte-cwls5q){position:relative;z-index:1}.heroContent.svelte-cwls5q .pageTitle:where(.svelte-cwls5q),.heroContent.svelte-cwls5q .pageSubtitle:where(.svelte-cwls5q){opacity:1;transform:translateY(0);transition:opacity .8s ease-out,transform .8s ease-out}.heroContent.jsEnabled.svelte-cwls5q .pageTitle:where(.svelte-cwls5q),.heroContent.jsEnabled.svelte-cwls5q .pageSubtitle:where(.svelte-cwls5q){opacity:0;transform:translateY(1.5rem)}.heroContent.heroLoaded.svelte-cwls5q .pageTitle:where(.svelte-cwls5q){opacity:1;transform:translateY(0);transition-delay:.1s}.heroContent.heroLoaded.svelte-cwls5q .pageSubtitle:where(.svelte-cwls5q){opacity:1;transform:translateY(0);transition-delay:.35s}.pageTitle.svelte-cwls5q{font-family:var(--fontHeaderLarge);font-size:3rem;font-weight:400;color:var(--clrWhite);margin-bottom:1rem;line-height:1.1}.pageSubtitle.svelte-cwls5q{color:#ffffffd9;font-size:1.1rem;max-width:700px;margin:0 auto;line-height:1.6}.aboutIntro.svelte-cwls5q{padding:3rem 0;background-color:var(--clrWhite)}.textColumns.svelte-cwls5q{display:grid;grid-template-columns:repeat(var(--cols, 1),1fr);gap:2.5rem;margin:0 auto}.textColumns.single.svelte-cwls5q{display:block;max-width:900px}@media(max-width:768px){.textColumns.svelte-cwls5q{grid-template-columns:1fr;gap:1.5rem}}.textColumn.svelte-cwls5q{font-size:1.15rem;line-height:1.7;color:var(--clrText)}.textColumn.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:var(--fontHeaderLarge);font-size:2.25rem;font-weight:400;color:var(--clrSecondary);text-align:center;margin-bottom:2rem}.textColumn p{margin:0 0 1rem}.textColumn p:last-child{margin-bottom:0}.textColumn ul{list-style:none;padding:0;margin:0}.textColumn ul li{position:relative;padding-left:1.25rem;margin-bottom:.75rem}.textColumn ul li:before{content:"";position:absolute;left:0;top:.6rem;width:6px;height:6px;background-color:var(--clrPrimary);border-radius:50%}.personnelSection.svelte-cwls5q{padding:3rem 0;background-color:var(--clrWhite)}.personnelSection.svelte-cwls5q:nth-child(2n){background-color:var(--clrLight)}.sectionHeading.svelte-cwls5q{font-family:var(--fontHeaderLarge);font-size:2.25rem;font-weight:400;color:var(--clrSecondary);text-align:center;margin-bottom:2rem}.personnelGrid.svelte-cwls5q{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media(max-width:1024px){.personnelGrid.svelte-cwls5q{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.personnelGrid.svelte-cwls5q{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:480px){.personnelGrid.svelte-cwls5q{grid-template-columns:1fr}}.personCard.svelte-cwls5q{text-align:center}.photoWrap.svelte-cwls5q{aspect-ratio:1/1;border-radius:.25rem;overflow:hidden;background-color:#e8e8e8;margin-bottom:1rem}.photoWrap.svelte-cwls5q img:where(.svelte-cwls5q){width:100%;height:100%;object-fit:cover;display:block}.photoWrap.placeholder.svelte-cwls5q{display:flex;align-items:center;justify-content:center}.photoWrap.placeholder.svelte-cwls5q i:where(.svelte-cwls5q){font-size:3rem;color:#aaa}
