.contact-nav[data-astro-cid-pcsvgshc]{width:100%}.nav-container[data-astro-cid-pcsvgshc]{max-width:var(--container-lg);margin:0 auto;padding:var(--space-xs) var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs);align-items:center}.nav-links[data-astro-cid-pcsvgshc]{display:grid;grid-template-rows:repeat(5,1fr);width:100%;gap:0}.nav-link[data-astro-cid-pcsvgshc]{position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:var(--space-xs) 0;color:var(--text-color);line-height:1.2;letter-spacing:-.01em;border-bottom:1px solid var(--border-color);transition:color .3s ease;min-width:80%;margin:0}.nav-link[data-astro-cid-pcsvgshc]:not(.location-item):hover{color:var(--link-hover-color)}.location-item[data-astro-cid-pcsvgshc]{cursor:default;color:var(--text-color)}.nav-link[data-astro-cid-pcsvgshc]:hover a[data-astro-cid-pcsvgshc]{color:inherit}.link-text[data-astro-cid-pcsvgshc]{letter-spacing:var(--tracking-wide);text-align:center;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:200}svg[data-astro-cid-pcsvgshc]{vertical-align:middle;margin-right:.5em}@media (min-width: 768px){.nav-link[data-astro-cid-pcsvgshc]{font-size:var(--text-xl);padding:var(--space-sm) 0}}.footer[data-astro-cid-sz7xmlte]{background-color:var(--primary-color-500)}[data-theme=light] .footer[data-astro-cid-sz7xmlte],[data-theme=dark] .footer[data-astro-cid-sz7xmlte]{background-color:var(--background-color)}.footer-container[data-astro-cid-sz7xmlte]{max-width:var(--container-xs);margin:0 auto;display:grid;gap:var(--space-md);grid-template-columns:1fr}.footer-column[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-md);min-height:100%;align-items:center;justify-content:center}.logo-column[data-astro-cid-sz7xmlte]{padding:0 var(--space-md);overflow:hidden;max-width:18.75rem;margin-inline:auto;width:100%}.logo-link[data-astro-cid-sz7xmlte]{display:block;width:100%;margin-top:var(--space-md)}.logo[data-astro-cid-sz7xmlte]{width:100%;height:auto;display:block;color:var(--secondary-color-800);margin-bottom:var(--space-sm);filter:drop-shadow(0px 100vw 0 var(--secondary-color-500));transform:translateY(-100vw)}@media (min-width: 768px){.footer-container[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.logo-column[data-astro-cid-sz7xmlte]{grid-column:1 / -1;order:-1}}@media (min-width: 1024px){.footer-container[data-astro-cid-sz7xmlte]{grid-template-columns:1fr auto 1fr;align-items:center}.logo-column[data-astro-cid-sz7xmlte]{grid-column:auto;order:0}.contact-column[data-astro-cid-sz7xmlte]{justify-self:start}}.button-container[data-astro-cid-7r5jpiw3]{display:flex;align-items:center;justify-content:start}.mission-button[data-astro-cid-7r5jpiw3]{position:relative;display:inline-flex;align-items:center;text-wrap:nowrap;padding:var(--space-xs) 0;color:var(--button-text-color, var(--link-color));text-decoration:none;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:300;letter-spacing:var(--tracking-wider);transition:all .3s ease;border-bottom:1px solid transparent}.mission-button[data-astro-cid-7r5jpiw3] span[data-astro-cid-7r5jpiw3]{margin:0;text-transform:uppercase}.mission-button[data-astro-cid-7r5jpiw3]:hover{color:var(--link-hover-color);border-bottom-color:currentColor}[data-theme=dark] .mission-button[data-astro-cid-7r5jpiw3]{color:var(--link-color)}[data-theme=dark] .mission-button[data-astro-cid-7r5jpiw3]:hover{color:var(--link-hover-color)}.mission-button[data-astro-cid-7r5jpiw3]:after{content:"→";margin-left:var(--space-xs);transition:transform .3s ease}.mission-button[data-astro-cid-7r5jpiw3]:hover:after{transform:translate(var(--space-xs))}@media (max-width: 768px){.button-container[data-astro-cid-7r5jpiw3]{justify-content:flex-start}}.section[data-astro-cid-sh445jdo].theme-default{--section-bg-color: var(--primary-color-100);--headingColor: var(--secondary-color-900);--bodyColor: var(--secondary-color-500)}.section[data-astro-cid-sh445jdo].theme-primary{--section-bg-color: var(--primary-color-500);--headingColor: var(--secondary-color-800);--bodyColor: var(--secondary-color-800)}.section[data-astro-cid-sh445jdo].theme-secondary{--section-bg-color: var(--secondary-color-800);--headingColor: var(--primary-color-500);--bodyColor: var(--primary-color-500)}.section[data-astro-cid-sh445jdo].theme-tertiary{--section-bg-color: var(--tertiary-color-500);--headingColor: var(--primary-color-500);--bodyColor: var(--primary-color-500)}.section[data-astro-cid-sh445jdo]{display:grid;grid-template-columns:1fr 1fr;background-color:var(--section-bg-color)}.section[data-astro-cid-sh445jdo][data-image-position=right]{grid-template-columns:1fr 1fr}.section[data-astro-cid-sh445jdo][data-image-position=right] .image-container[data-astro-cid-sh445jdo]{grid-column:2;grid-row:1}.section[data-astro-cid-sh445jdo][data-image-position=right] .content-wrapper[data-astro-cid-sh445jdo]{grid-column:1;grid-row:1}.image-container[data-astro-cid-sh445jdo]{width:100%;height:auto;overflow:hidden;position:relative;aspect-ratio:4/5}.image-container[data-astro-cid-sh445jdo] img[data-astro-cid-sh445jdo],.image-container[data-astro-cid-sh445jdo] astro-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;padding:var(--space-2xl) 0}.image-container[data-astro-cid-sh445jdo]:hover img[data-astro-cid-sh445jdo],.image-container[data-astro-cid-sh445jdo]:hover astro-image{transform:scale(1.05)}.content-wrapper[data-astro-cid-sh445jdo]{height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-2xl)}.content[data-astro-cid-sh445jdo]{max-width:var(--container-md);display:flex;flex-direction:column;gap:var(--space-lg)}h2[data-astro-cid-sh445jdo]{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:300;color:var(--headingColor);max-width:15ch;letter-spacing:var(--tracking-wide);text-wrap:nowrap}.body-content[data-astro-cid-sh445jdo]{font-family:var(--font-body);font-size:var(--text-sm);font-weight:200;color:var(--bodyColor);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-wide);max-width:50ch;text-wrap:balance}.body-content[data-astro-cid-sh445jdo] ul[data-astro-cid-sh445jdo]{list-style-position:inside;padding-left:var(--space-md)}.body-content[data-astro-cid-sh445jdo] li[data-astro-cid-sh445jdo]{margin-bottom:var(--space-xs)}@media (max-width: 768px){.section[data-astro-cid-sh445jdo]{grid-template-columns:1fr;grid-template-rows:auto auto}.content-wrapper[data-astro-cid-sh445jdo]{grid-column:1;grid-row:1;padding:var(--space-2xl) var(--space-md)}.image-container[data-astro-cid-sh445jdo]{grid-column:1;grid-row:2;aspect-ratio:1;position:relative;transform:none;width:100%;height:auto}.section[data-astro-cid-sh445jdo][data-image-position=right]{grid-template-columns:1fr;grid-template-rows:auto auto}.section[data-astro-cid-sh445jdo][data-image-position=right] .content-wrapper[data-astro-cid-sh445jdo]{grid-column:1;grid-row:1;padding:var(--space-xl) var(--space-md)}.section[data-astro-cid-sh445jdo][data-image-position=right] .image-container[data-astro-cid-sh445jdo]{grid-column:1;grid-row:2;aspect-ratio:1;position:relative;transform:none;width:100%;height:auto}h2[data-astro-cid-sh445jdo]{font-size:var(--text-3xl);max-width:none;text-wrap:balance}.body-content[data-astro-cid-sh445jdo]{font-size:var(--text-xs);max-width:none;font-weight:300}.image-container[data-astro-cid-sh445jdo] img[data-astro-cid-sh445jdo],.image-container[data-astro-cid-sh445jdo] astro-image{position:static;width:100%;height:100%;object-fit:cover;padding:0}}[data-theme=dark] .section[data-astro-cid-sh445jdo]{background-color:var(--background-color)}[data-theme=dark] .section[data-astro-cid-sh445jdo] h2[data-astro-cid-sh445jdo]{color:var(--heading-color)}[data-theme=dark] .section[data-astro-cid-sh445jdo] .body-content[data-astro-cid-sh445jdo]{color:var(--text-color)}
