.logo[data-v-f3374b93]{--logo-size:2rem;gap:.5em;max-width:100%;line-height:1;display:inline-flex}.logo[data-v-f3374b93],.logo__tile[data-v-f3374b93]{align-items:center}.logo__tile[data-v-f3374b93]{width:var(--logo-size);height:var(--logo-size);background:var(--sympify-purple);border-radius:24%;flex-shrink:0;justify-content:center;display:flex}.logo--invert .logo__tile[data-v-f3374b93]{background:#ffffff24}.logo__mark[data-v-f3374b93]{-o-object-fit:contain;object-fit:contain;width:68%;height:68%}.logo__word[data-v-f3374b93]{font-size:calc(var(--logo-size)*.66);letter-spacing:-.025em;color:var(--ink);white-space:nowrap;font-weight:700}.logo--invert .logo__word[data-v-f3374b93]{color:var(--white)}.header[data-v-1168578d]{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#ffffffe6;position:sticky;top:0}.header__bar[data-v-1168578d]{gap:var(--space-lg);min-height:4.5rem}.header__bar[data-v-1168578d],.header__brand[data-v-1168578d]{align-items:center;display:flex}.header__brand[data-v-1168578d]{flex-shrink:0;text-decoration:none}.header__logo[data-v-1168578d]{--logo-size:2.1rem}.header__nav[data-v-1168578d]{align-items:center;gap:clamp(.5rem,1.6vw,1.4rem);margin-inline-start:auto;display:none}.header__link[data-v-1168578d]{color:var(--ink);font-weight:550;font-size:var(--step--1);transition:color var(--duration-fast) var(--ease-out);border-bottom:2px solid #0000;padding:.5rem .25rem;text-decoration:none}.header__link[data-v-1168578d]:hover{color:var(--sympify-purple-dark)}.header__link.router-link-active[data-v-1168578d]{color:var(--sympify-purple-dark);border-bottom-color:var(--sympify-purple)}.header__actions[data-v-1168578d]{align-items:center;gap:var(--space-xs);display:none}.header__toggle[data-v-1168578d]{border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;margin-inline-start:auto;display:grid}.header__toggle-icon[data-v-1168578d]{gap:4px;width:18px;display:grid}.header__toggle-icon span[data-v-1168578d]{background:var(--ink);height:2px;transition:transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);border-radius:2px;display:block}.header__toggle-icon.is-open span[data-v-1168578d]:first-child{transform:translateY(6px)rotate(45deg)}.header__toggle-icon.is-open span[data-v-1168578d]:nth-child(2){opacity:0}.header__toggle-icon.is-open span[data-v-1168578d]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.drawer[data-v-1168578d]{z-index:120;max-height:calc(100dvh - 4.5rem);padding:var(--space-lg) var(--container-pad) var(--space-2xl);background:var(--sympify-purple-deep);color:var(--ink-invert);visibility:hidden;transition:transform var(--duration-base) var(--ease-out),visibility var(--duration-base);position:fixed;inset:4.5rem 0 auto;overflow-y:auto;transform:translateY(-110%)}.drawer.is-open[data-v-1168578d]{visibility:visible;transform:translateY(0)}.drawer__nav[data-v-1168578d]{display:grid}.drawer__link[data-v-1168578d]{padding:var(--space-md) 0;color:var(--ink-invert);font-size:var(--step-1);border-bottom:1px solid #ffffff24;font-weight:600;text-decoration:none}.drawer__link.router-link-active[data-v-1168578d]{color:var(--sympify-yellow)}.drawer__launch[data-v-1168578d]{width:100%;background:var(--white);color:var(--sympify-purple-deep);font-size:var(--step-0);min-height:52px;margin-block-start:var(--space-lg)}.drawer__launch[data-v-1168578d]:hover{background:var(--sympify-purple-light);color:var(--sympify-purple-deep)}.drawer__secondary[data-v-1168578d]{gap:var(--space-md);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.drawer__secondary a[data-v-1168578d]{color:var(--ink-invert-muted);font-size:var(--step--1);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.drawer__secondary a[data-v-1168578d]:hover{color:var(--white)}.drawer-backdrop[data-v-1168578d]{z-index:110;background:#17151c66;position:fixed;inset:0}@media (width>=62rem){.header__actions[data-v-1168578d],.header__nav[data-v-1168578d]{display:flex}.drawer[data-v-1168578d],.drawer-backdrop[data-v-1168578d],.header__toggle[data-v-1168578d]{display:none}.header__actions[data-v-1168578d]{margin-inline-start:0}}.footer[data-v-e398de7e]{background:var(--sympify-purple-deep);color:var(--ink-invert);padding-block:var(--space-3xl) var(--space-xl)}.footer__inner[data-v-e398de7e]{gap:var(--space-2xl);display:grid}.footer__logo[data-v-e398de7e]{--logo-size:2.25rem;margin-block-end:var(--space-sm)}.footer__tagline[data-v-e398de7e]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--sympify-yellow);font-weight:600}.footer__blurb[data-v-e398de7e]{max-width:40ch;color:var(--ink-invert-muted);font-size:var(--step--1);margin-block-start:var(--space-sm)}.footer__cta[data-v-e398de7e]{gap:var(--space-xs);flex-wrap:wrap}.footer__cta[data-v-e398de7e],.footer__social[data-v-e398de7e]{margin-block-start:var(--space-lg);display:flex}.footer__social[data-v-e398de7e]{gap:var(--space-lg);padding:0;list-style:none}.footer__social a[data-v-e398de7e]{color:var(--ink-invert-muted);font-size:var(--step--1);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.footer__social a[data-v-e398de7e]:hover{color:var(--white)}.footer__cols[data-v-e398de7e]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.footer__col-title[data-v-e398de7e]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--sympify-yellow);margin-block-end:var(--space-xs);font-weight:650}.footer__col ul[data-v-e398de7e]{padding:0;list-style:none}.footer__col a[data-v-e398de7e]{min-height:40px;color:var(--ink-invert-muted);font-size:var(--step--1);align-items:center;text-decoration:none;display:inline-flex}.footer__col a[data-v-e398de7e]:hover{color:var(--white);text-decoration:underline}.footer__base[data-v-e398de7e]{border-top:1px solid #ffffff29;margin-block-start:var(--space-2xl);padding-block-start:var(--space-lg)}.footer__notice[data-v-e398de7e]{font-size:var(--step--1);color:var(--ink-invert-muted);max-width:78ch}.footer__legal[data-v-e398de7e]{font-size:var(--step--1);color:#d8d2eabf;margin-block-start:var(--space-sm)}@media (width>=52rem){.footer__inner[data-v-e398de7e]{gap:var(--space-3xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr)}}.site[data-v-95fd8cf7]{flex-direction:column;min-height:100dvh;display:flex}main[data-v-95fd8cf7]{flex:1}main[data-v-95fd8cf7]:focus{outline:none}
