.logo[data-astro-cid-fzpbxy5g]{background:0 0;border-radius:0;flex-shrink:0;align-items:center;padding:0;line-height:0;display:flex}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:204px;height:auto;display:block}.logo[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:4px;outline:3px solid #7bcabf}@media (width<=600px){.logo[data-astro-cid-fzpbxy5g]{padding:0}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:145px}}@media (width<=380px){.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:118px}}.site-footer[data-astro-cid-nns7i3if]{background:#081321;border-top:1px solid #284052;padding:38px 0}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1.3fr 1fr 1fr;gap:25px;display:grid}.site-footer[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{color:#fff;font-size:1.2rem}.site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:#aebfce;margin-top:8px;font-size:.85rem}.site-footer[data-astro-cid-nns7i3if] address[data-astro-cid-nns7i3if]{font-style:normal}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#d4e7f0;overflow-wrap:anywhere;margin:0 0 12px;display:block}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#7bcabf;text-decoration:underline}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible{outline-offset:4px;outline:2px solid #7bcabf}@media (width<=700px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:20px}}.partnership-dialog[data-astro-cid-5lwxqkxx]{color:#f5f7fa;background:#111e22;border:1px solid #ffffff30;border-radius:18px;width:min(720px,100% - 2rem);max-height:90dvh;margin:auto;padding:2rem;overflow:auto;box-shadow:0 25px 80px #0008}.partnership-dialog[data-astro-cid-5lwxqkxx]::backdrop{backdrop-filter:blur(5px);background:#041016bb}.partnership-heading[data-astro-cid-5lwxqkxx]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.partnership-dialog[data-astro-cid-5lwxqkxx] h2[data-astro-cid-5lwxqkxx]{margin:.5rem 0 1rem;font-size:clamp(1.5rem,4vw,2rem);line-height:1.15}.partnership-eyebrow[data-astro-cid-5lwxqkxx]{color:#d9b98b;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.partnership-close[data-astro-cid-5lwxqkxx]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff30;border-radius:8px;min-width:40px;min-height:40px;font-size:1.5rem}.partnership-fields[data-astro-cid-5lwxqkxx]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.partnership-dialog[data-astro-cid-5lwxqkxx] form[data-astro-cid-5lwxqkxx]{margin-top:1.5rem}.partnership-dialog[data-astro-cid-5lwxqkxx] label[data-astro-cid-5lwxqkxx]{color:#e2e7e6;margin-bottom:1rem;font-size:.9rem;display:block}.partnership-dialog[data-astro-cid-5lwxqkxx] input[data-astro-cid-5lwxqkxx],.partnership-dialog[data-astro-cid-5lwxqkxx] select[data-astro-cid-5lwxqkxx],.partnership-dialog[data-astro-cid-5lwxqkxx] textarea[data-astro-cid-5lwxqkxx]{color:#f5f7fa;width:100%;font:inherit;background:#07111f;border:1px solid #ffffff35;border-radius:8px;margin-top:.4rem;padding:.75rem;display:block}.partnership-dialog[data-astro-cid-5lwxqkxx] textarea[data-astro-cid-5lwxqkxx]{resize:vertical}.partnership-dialog[data-astro-cid-5lwxqkxx] [data-astro-cid-5lwxqkxx]:is(input,select,textarea,button,a):focus-visible{outline-offset:3px;outline:2px solid #d9b98b}.partnership-note[data-astro-cid-5lwxqkxx],.partnership-status[data-astro-cid-5lwxqkxx]{color:#b7c1c3;font-size:.85rem;line-height:1.5}.contact-consent[data-astro-cid-5lwxqkxx]{align-items:flex-start;gap:10px;display:flex!important}.contact-consent[data-astro-cid-5lwxqkxx] input[data-astro-cid-5lwxqkxx]{flex-shrink:0;width:auto!important;margin-top:4px!important}.partnership-submit[data-astro-cid-5lwxqkxx]{color:#121b20;font:inherit;cursor:pointer;background:#d9b98b;border:0;margin:1rem 0}.partnership-fallback[data-astro-cid-5lwxqkxx]{color:#d9b98b;margin-top:.8rem;font-size:.85rem;text-decoration:underline;display:inline-block}@media (width<=600px){.partnership-fields[data-astro-cid-5lwxqkxx]{grid-template-columns:1fr;gap:0}.partnership-dialog[data-astro-cid-5lwxqkxx]{padding:1.25rem}.partnership-submit[data-astro-cid-5lwxqkxx]{width:100%}}.reveal-ready{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)}.reveal-ready.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal-ready{opacity:1;transform:none}}
