.V2NotificationPopover_list__C8bGX{display:grid;gap:var(--v2-space-1)}.V2NotificationPopover_item__qAWJN{display:grid;grid-template-columns:2rem minmax(0,1fr) .5rem;align-items:start;gap:var(--v2-space-2);width:100%;padding:var(--v2-space-2);border:0;border-radius:var(--v2-radius-sm);background:transparent;color:var(--v2-text-primary);text-align:left;font:inherit;cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-out)}.V2NotificationPopover_item__qAWJN img{width:2rem;height:2rem;border-radius:var(--v2-radius-pill);-o-object-fit:cover;object-fit:cover}.V2NotificationPopover_item__qAWJN>span{display:grid;gap:var(--v2-space-1);min-width:0}.V2NotificationPopover_item__qAWJN strong{font-size:var(--v2-type-size-sm);line-height:var(--v2-type-leading-snug);font-weight:var(--v2-type-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V2NotificationPopover_item__qAWJN[data-unread] strong{font-weight:var(--v2-type-weight-semibold)}.V2NotificationPopover_item__qAWJN small{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);line-height:var(--v2-type-leading-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V2NotificationPopover_item__qAWJN time{color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs);font-variant-numeric:tabular-nums}.V2NotificationPopover_unread__w7Vrs{width:.375rem;height:.375rem;margin-top:var(--v2-space-2);border-radius:var(--v2-radius-pill);background:var(--v2-text-link)}.V2NotificationPopover_item__qAWJN:focus-visible{outline:2px solid var(--v2-border-focus);outline-offset:-2px}.V2NotificationPopover_item__qAWJN:disabled{cursor:wait;opacity:.65}.V2NotificationPopover_state__WOrQm{padding:var(--v2-space-6);text-align:center;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}@media (hover:hover){.V2NotificationPopover_item__qAWJN:not(:disabled):hover{background:var(--v2-surface-mist-hover)}}@media (prefers-reduced-motion:reduce){.V2NotificationPopover_item__qAWJN{transition:none}}.MobileAccountMenu_root__8LQIW{position:absolute;top:calc(100% + var(--v2-space-3));right:0;display:grid;width:min(18rem,calc(100vw - 1.7rem));max-height:min(34rem,calc(100vh - 5rem));max-height:min(34rem,calc(100dvh - 5rem));gap:var(--v2-space-3);padding:var(--v2-space-2);overflow:hidden auto;overscroll-behavior:contain;border:1px solid var(--v2-color-glass-border);border-radius:var(--v2-radius-md);background:color-mix(in srgb,var(--v2-neutral-0) 90%,var(--v2-purple-50));box-shadow:var(--v2-shadow-3);backdrop-filter:blur(var(--v2-blur-lg)) saturate(110%);-webkit-backdrop-filter:blur(var(--v2-blur-lg)) saturate(110%)}.MobileAccountMenu_account__EqL1A,.MobileAccountMenu_primary__pQOUi{display:grid;min-width:0;gap:var(--v2-space-1)}.MobileAccountMenu_account__EqL1A{padding-top:var(--v2-space-2);border-top:1px solid var(--v2-border-subtle)}.MobileAccountMenu_accountLink__yW9mv,.MobileAccountMenu_primary__pQOUi a{display:flex;min-height:var(--v2-control-height-lg);align-items:center;padding:0 var(--v2-space-3);border-radius:var(--v2-radius-sm);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold);touch-action:manipulation}.MobileAccountMenu_accountLink__yW9mv,.MobileAccountMenu_primary__pQOUi a[data-current]{background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active)}.MobileAccountMenu_adminLink__WIRFd{border:1px solid var(--v2-brand-primary-border);background:var(--v2-neutral-0)}.MobileAccountMenu_identity__QZk5s{display:grid;min-width:0;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:var(--v2-space-3);padding:var(--v2-space-2) var(--v2-space-3)}.MobileAccountMenu_identity__QZk5s img{width:2.75rem;height:2.75rem;border-radius:50%;background:var(--v2-neutral-100);-o-object-fit:cover;object-fit:cover}.MobileAccountMenu_identity__QZk5s>div{display:grid;min-width:0;justify-items:start;gap:var(--v2-space-1)}.MobileAccountMenu_identity__QZk5s strong{max-width:100%;overflow:hidden;color:var(--v2-text-primary);font-size:var(--v2-type-size-sm);text-overflow:ellipsis;white-space:nowrap}.MobileAccountMenu_loading__9RqgT{display:flex;min-height:var(--v2-control-height-lg);align-items:center;gap:var(--v2-space-3);padding:0 var(--v2-space-3);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.MobileAccountMenu_loading__9RqgT>span{width:2rem;height:2rem;border-radius:50%;background:var(--v2-neutral-200);animation:MobileAccountMenu_v2-mobile-account-loading__QzK6T var(--v2-motion-slow) var(--v2-ease-out) infinite alternate}.MobileAccountMenu_membership__MrJeC{width:100%;justify-content:flex-start}.MobileAccountMenu_accountLink__yW9mv:focus-visible,.MobileAccountMenu_primary__pQOUi a:focus-visible{outline:2px solid transparent;outline-offset:-3px;box-shadow:var(--v2-focus-ring)}@media (hover:hover) and (pointer:fine){.MobileAccountMenu_accountLink__yW9mv:hover,.MobileAccountMenu_primary__pQOUi a:hover{background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active)}}@keyframes MobileAccountMenu_v2-mobile-account-loading__QzK6T{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.MobileAccountMenu_loading__9RqgT>span{animation:none}}@media (prefers-reduced-transparency:reduce){.MobileAccountMenu_root__8LQIW{background:var(--v2-surface-overlay);backdrop-filter:none;-webkit-backdrop-filter:none}}.V2Navigation_root__WChDN{position:fixed;z-index:var(--v2-navigation-z-index);top:clamp(.85rem,1.8vw,1.2rem);left:50%;display:grid;width:min(calc(100% - clamp(2rem, 5vw, 4rem)),var(--v2-navigation-max-width));min-height:var(--v2-navigation-min-height);grid-template-columns:minmax(8.5rem,1fr) auto minmax(8.5rem,1fr);align-items:center;gap:var(--v2-space-5);pointer-events:none;transform:translate3d(-50%,0,0);transition:transform var(--v2-motion-medium) var(--v2-ease-out),opacity var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_root__WChDN[data-scrolled=true]{transform:translate3d(-50%,-.2rem,0) scale(.985)}.V2Navigation_root__WChDN[data-hidden=true]{opacity:.98;transform:translate3d(-50%,calc(-100% - 2rem),0) scale(.985);transition-duration:var(--v2-motion-base),var(--v2-motion-fast)}.V2Navigation_accountArea__mLUwE,.V2Navigation_brand__ctSmP,.V2Navigation_primaryLinks__4HQix{pointer-events:auto}.V2Navigation_brand__ctSmP{display:flex;min-height:var(--v2-navigation-control-height);align-items:center;justify-self:start;gap:.65rem;color:var(--v2-color-ink)}.V2Navigation_brand__ctSmP span{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:.78rem;border:1px solid var(--v2-border-glass);background:var(--v2-white-a62);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--v2-gray-0) 84%,transparent),0 .35rem .5rem color-mix(in srgb,var(--v2-neutral-600) 9%,transparent);color:var(--v2-color-accent);font-size:.69rem;font-weight:780;letter-spacing:.02em}.V2Navigation_brand__ctSmP strong{font-size:.82rem;font-weight:720;letter-spacing:.09em;white-space:nowrap}.V2Navigation_primaryLinks__4HQix{display:flex;align-items:center;justify-self:center;gap:var(--v2-space-1);padding:.24rem;border:1px solid color-mix(in srgb,var(--v2-gray-0) 64%,transparent);border-radius:var(--v2-radius-pill);background:color-mix(in srgb,var(--v2-neutral-50) 46%,transparent);box-shadow:0 .3rem .45rem color-mix(in srgb,var(--v2-neutral-700) 6%,transparent),inset 0 1px 0 color-mix(in srgb,var(--v2-gray-0) 74%,transparent);backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%)}.V2Navigation_primaryLinks__4HQix a{display:grid;min-height:var(--v2-navigation-control-height);padding:0 var(--v2-space-5);place-items:center;border-radius:var(--v2-radius-pill);color:color-mix(in srgb,var(--v2-neutral-900) 78%,transparent);font-size:.8rem;font-weight:610;white-space:nowrap;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out),box-shadow var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_primaryLinks__4HQix a:hover{background:var(--v2-purple-100);color:var(--v2-purple-700)}.V2Navigation_primaryLinks__4HQix a:active{background:var(--v2-purple-200)}.V2Navigation_primaryLinks__4HQix a[data-current=true]{background:var(--v2-purple-100);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--v2-gray-0) 82%,transparent);color:var(--v2-purple-700);font-weight:690}.V2Navigation_accountArea__mLUwE{position:relative;display:flex;align-items:center;justify-self:end;gap:var(--v2-space-2)}.V2Navigation_accountLink__j9M_f,.V2Navigation_login__1yj3P{display:grid;min-height:var(--v2-navigation-control-height);place-items:center;padding:0 var(--v2-space-4);border-radius:var(--v2-radius-pill);border:1px solid transparent;background:var(--v2-white-a52);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--v2-gray-0) 78%,transparent);color:var(--v2-neutral-800);font-size:.78rem;font-weight:670;font-family:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out),transform var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_accountLink__j9M_f{display:inline-flex;gap:var(--v2-space-2);max-width:9.5rem;padding-left:var(--v2-space-2)}.V2Navigation_accountCluster__z_uP_{display:flex;align-items:center;gap:var(--v2-space-2)}.V2Navigation_accountEntry__gFHk6{position:relative}.V2Navigation_accountLink__j9M_f img{width:1.9rem;height:1.9rem;flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.V2Navigation_accountLink__j9M_f span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V2Navigation_accountSkeleton__Da2mE{width:6.75rem;height:var(--v2-navigation-control-height);border-radius:var(--v2-radius-pill);background:var(--v2-neutral-200);animation:V2Navigation_v2-navigation-loading__EPtCe 1.2s ease-in-out infinite alternate}.V2Navigation_login__1yj3P{border:1px solid color-mix(in srgb,var(--v2-gray-0) 58%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--v2-neutral-300) 82%,transparent),color-mix(in srgb,var(--v2-purple-300) 84%,transparent));box-shadow:inset 0 1px 1px color-mix(in srgb,var(--v2-gray-0) 72%,transparent),0 .3rem .45rem color-mix(in srgb,var(--v2-neutral-600) 7%,transparent)}.V2Navigation_accountLink__j9M_f:hover,.V2Navigation_login__1yj3P:hover{border-color:var(--v2-purple-200);background-color:var(--v2-purple-100);color:var(--v2-purple-700);transform:translateY(-1px)}@keyframes V2Navigation_v2-navigation-loading__EPtCe{to{opacity:.52}}.V2Navigation_menuTrigger__ux0rv{display:none;width:var(--v2-navigation-control-height);height:var(--v2-navigation-control-height);border:0;border-radius:50%;background:color-mix(in srgb,var(--v2-purple-50) 54%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--v2-gray-0) 72%,transparent);color:var(--v2-neutral-800);cursor:pointer;place-items:center;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_menuTrigger__ux0rv:hover{background:color-mix(in srgb,var(--v2-neutral-100) 80%,transparent);color:var(--v2-neutral-900)}.V2Navigation_menuTrigger__ux0rv:focus-visible,.V2Navigation_root__WChDN a:focus-visible,.V2Navigation_root__WChDN button:focus-visible{outline:2px solid color-mix(in srgb,var(--v2-purple-600) 58%,transparent);outline-offset:3px}@media (max-width:68rem){.V2Navigation_root__WChDN{width:calc(100% - 2.25rem);grid-template-columns:minmax(7.5rem,1fr) auto minmax(7.5rem,1fr);gap:var(--v2-space-4)}.V2Navigation_primaryLinks__4HQix a{padding-inline:.75rem}.V2Navigation_accountLink__j9M_f span{display:none}.V2Navigation_accountLink__j9M_f{width:var(--v2-navigation-control-height);padding:0}}@media (max-width:44rem){.V2Navigation_accountCluster__z_uP_,.V2Navigation_accountSkeleton__Da2mE,.V2Navigation_login__1yj3P,.V2Navigation_primaryLinks__4HQix,.V2Navigation_root__WChDN{display:none}.V2Navigation_menuTrigger__ux0rv{display:grid}}@media (max-width:23rem){.V2Navigation_brand__ctSmP strong{display:none}}@media (prefers-reduced-motion:reduce){.V2Navigation_root__WChDN,.V2Navigation_root__WChDN[data-hidden=true],.V2Navigation_root__WChDN[data-scrolled=true]{transform:translateX(-50%);transition:none}.V2Navigation_accountSkeleton__Da2mE{animation:none}}@media (prefers-reduced-transparency:reduce){.V2Navigation_primaryLinks__4HQix{background:var(--v2-surface-overlay);backdrop-filter:none;-webkit-backdrop-filter:none}}.SiteFooter_root__t68tn{position:relative;z-index:1;border-top:1px solid var(--v2-border-subtle);background:color-mix(in srgb,var(--v2-surface-base) 92%,var(--v2-purple-50));color:var(--v2-text-tertiary)}.SiteFooter_inner__OPxPn{display:flex;width:min(calc(100% - 2 * var(--v2-page-gutter)),var(--v2-content-max-width));min-height:4.5rem;align-items:center;justify-content:space-between;gap:var(--v2-space-5);margin:0 auto}.SiteFooter_company__ZDiGN{color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-medium);white-space:nowrap}.SiteFooter_links___TNHq{display:flex;align-items:center;justify-content:flex-end;gap:clamp(var(--v2-space-3),2vw,var(--v2-space-6))}.SiteFooter_links___TNHq a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs);text-decoration:none;transition:color var(--v2-motion-fast) var(--v2-ease-out)}.SiteFooter_links___TNHq a:focus-visible{border-radius:var(--v2-radius-xs);outline:0;box-shadow:var(--v2-focus-ring)}@media (hover:hover) and (pointer:fine){.SiteFooter_links___TNHq a:hover{color:var(--v2-text-link)}}@media (max-width:48rem){.SiteFooter_inner__OPxPn{width:min(calc(100% - 2 * var(--v2-mobile-page-gutter)),var(--v2-content-max-width));min-height:0;flex-direction:column;align-items:flex-start;gap:0;padding:var(--v2-space-5) 0 calc(var(--v2-space-5) + env(safe-area-inset-bottom))}.SiteFooter_links___TNHq{width:100%;flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:var(--v2-space-5);column-gap:var(--v2-space-5);row-gap:0}}.V2SiteLayout_root__6hOZA{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.V2SiteLayout_content__3kwQA{flex:1;min-width:0}