[hidden]{display:none !important;}:focus-visible{outline:3px solid #0093d0;outline-offset:4px;}.skip-link{position:fixed;top:-100px;left:1rem;z-index:1000;background:white;color:#0c5776;padding:.8rem 1rem;}.skip-link:focus{top:1rem;}.form-status{margin-top:1rem;font-size:.95rem;line-height:1.5;color:#3c3c3c;}.form-status:empty, .field-error:empty{display:none;}.form-status[data-state="error"], .field-error{color:#a52918;}.form-status[data-state="success"]{color:#17633d;}.field-error{display:block;font-size:.85rem;line-height:1.4;margin-top:.3rem;}[data-contact-form] [aria-invalid="true"]{border:2px solid #a52918;}[data-contact-form] button:disabled{visibility:visible;opacity:.6;cursor:not-allowed;}[data-contact-form][aria-busy="true"] button{cursor:wait;}[data-contact-form] [data-recaptcha]{margin:1.2rem auto 0;max-width:100%;}[data-contact-form] input, [data-contact-form] textarea{max-width:100%;}[data-contact-form] textarea{resize:vertical;}[data-faq-item]:focus-within [data-faq-question]{outline:3px solid #0093d0;outline-offset:-3px;}.faq-results{padding:.75rem 0;line-height:1.5;}.faq-results:empty{display:none;}.not-found-header{padding:2rem;background:#0c5776;}.not-found-header a{color:white;font-family:var(--nexa-font-bold);font-size:1.4rem;}.not-found{max-width:50rem;padding:5rem 1.5rem;margin:0 auto;color:#3c3c3c;}.not-found h1{color:#0c5776;margin-bottom:1.5rem;}.not-found p{line-height:1.7;margin:1rem 0;}.not-found a{color:#0c5776;text-decoration:underline;}nav input[type="checkbox"]:focus-visible ~ span{outline:2px solid #0093d0;outline-offset:4px;}@media (max-width: 380px){[data-contact-form]{max-width:calc(100vw - 2rem);padding-left:1.25rem !important;padding-right:1.25rem !important;}}.about-aboutPage .director-container{max-width:calc(100% - 2rem);line-height:1.65;}.about-aboutPage .director-container > h1,
.about-aboutPage .director-container > h2,
.about-aboutPage .director-container > h3{display:block;line-height:1.25;}.about-aboutPage .director-container > h1,
.about-aboutPage .director-container > h2{margin:1.75rem 0 .75rem;}.about-aboutPage .director-container > h1:first-child{margin-top:0;}.about-aboutPage .director-container > h3{margin:.25rem 0 .75rem;}.about-aboutPage .director-container > p{margin:0 0 1.25rem;}.about-aboutPage .director-container > p:empty{display:none;}.about-aboutPage .director-container > p + h1{margin-top:2.5rem;}@media (min-width: 800px){.about-aboutPage .about-heroContainer{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:clamp(3rem, 6vw, 6rem);width:calc(100% - 4rem);max-width:1200px;margin:6rem auto;}.about-aboutPage .director-container,
  .about-aboutPage .org-container{width:auto;max-width:100%;margin:0;}.about-aboutPage .org-container img{left:50%;top:50%;width:calc(100% + 4rem);transform:translate(-50%, -50%);}}