.navbar[data-v-a39eb2cf]{background-color:#fff;border-bottom:1px solid var(--color-border-light);height:var(--navbar-height);left:0;position:fixed;top:0;transition:box-shadow .2s ease;width:100%;z-index:1000}.navbar--scrolled[data-v-a39eb2cf]{box-shadow:0 2px 12px #00000014}.navbar__inner[data-v-a39eb2cf]{align-items:center;display:flex;gap:var(--space-lg);height:100%;justify-content:space-between}.navbar__brand[data-v-a39eb2cf]{color:var(--color-primary);flex-shrink:0;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;text-decoration:none}.navbar__links[data-v-a39eb2cf]{align-items:center;display:flex;gap:var(--space-lg);list-style:none;margin:0 0 0 auto;padding:0}.navbar__link[data-v-a39eb2cf]{color:var(--color-text-secondary);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s ease;white-space:nowrap}.navbar__link[data-v-a39eb2cf]:hover{color:var(--color-primary)}.navbar__cta[data-v-a39eb2cf]{flex-shrink:0;font-size:.875rem;padding:10px 22px}@media(max-width:768px){.navbar__links[data-v-a39eb2cf]{display:none}}@media(max-width:480px){.navbar__cta[data-v-a39eb2cf]{display:none}}.contact[data-v-1847ee96]{background-color:var(--color-primary-deep);color:var(--color-text-inverse);padding:var(--space-xxl) 0}.contact__inner[data-v-1847ee96]{align-items:center;display:grid;gap:var(--space-xl);grid-template-columns:1fr 1fr 1fr}.contact__brand-name[data-v-1847ee96]{color:#fff;display:block;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-xs)}.contact__tagline[data-v-1847ee96]{color:var(--color-primary-light);font-size:.875rem;line-height:1.5}.contact__info[data-v-1847ee96]{text-align:center}.contact__question[data-v-1847ee96]{color:var(--color-primary-light);font-size:.9375rem;margin-bottom:var(--space-sm)}.contact__email[data-v-1847ee96]{color:#fff;font-size:1rem;font-weight:600;text-decoration:none;transition:color .2s ease;word-break:break-word}.contact__email[data-v-1847ee96]:hover{color:var(--color-primary-light)}.contact__copy[data-v-1847ee96]{color:#ffffff73;font-size:.8125rem;line-height:1.6;text-align:right}.contact__donate[data-v-1847ee96]{color:var(--color-secondary);display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:var(--space-sm);text-decoration:none;transition:opacity .2s ease}.contact__donate[data-v-1847ee96]:hover{opacity:.8}.contact__legal[data-v-1847ee96]{align-items:center;display:flex;gap:var(--space-sm);justify-content:flex-end;margin-top:var(--space-sm)}.contact__legal-link[data-v-1847ee96]{color:#fff;font-size:.75rem;text-decoration:none;transition:color .2s ease}.contact__legal-link[data-v-1847ee96]:hover{color:#fffc}.contact__legal-sep[data-v-1847ee96]{color:#ffffff40;font-size:.75rem}@media(max-width:768px){.contact__inner[data-v-1847ee96]{grid-template-columns:1fr}.contact__copy[data-v-1847ee96],.contact__inner[data-v-1847ee96]{text-align:center}.contact__legal[data-v-1847ee96]{justify-content:center}}
