.AdminShell-module__lB4vMq__shell{gap:var(--space-lg);padding-block:var(--space-lg) var(--space-4xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.AdminShell-module__lB4vMq__nav{min-width:0;position:relative}.AdminShell-module__lB4vMq__navTitle{margin:0 0 var(--space-md);font-size:var(--type-label-size);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);align-items:center;gap:var(--space-xs);font-weight:600;display:none}.AdminShell-module__lB4vMq__list{padding:0 0 var(--space-xs);gap:var(--space-xs);margin:0;list-style:none;display:flex;overflow-x:auto}.AdminShell-module__lB4vMq__link{align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-control);color:var(--color-text-primary);font-weight:600;font-size:var(--type-body-small-size);white-space:nowrap;border:1px solid #0000;text-decoration:none;display:flex}.AdminShell-module__lB4vMq__link:hover{background:var(--color-surface-selected);color:var(--color-text-primary)}.AdminShell-module__lB4vMq__link[aria-current=page]{background:var(--color-surface-selected);border-color:var(--color-action-primary);color:var(--color-action-primary-active)}.AdminShell-module__lB4vMq__content{gap:var(--space-xl);min-width:0;display:grid}@media (max-width:1023px){.AdminShell-module__lB4vMq__nav:after{content:"";top:0;right:0;bottom:var(--space-xs);pointer-events:none;background:linear-gradient(to right, transparent, var(--color-surface-canvas));width:28px;position:absolute}}@media (min-width:1024px){.AdminShell-module__lB4vMq__shell{gap:var(--space-xl);grid-template-columns:220px minmax(0,1fr)}.AdminShell-module__lB4vMq__nav{top:var(--header-offset);position:sticky}.AdminShell-module__lB4vMq__navTitle{display:flex}.AdminShell-module__lB4vMq__list{flex-direction:column;padding:0;overflow:visible}.AdminShell-module__lB4vMq__link{white-space:normal}}
.Button-module__dxCrTa__button{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-control);min-height:44px;font:inherit;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);border:1px solid #0000;padding:0 20px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.Button-module__dxCrTa__sm{min-height:44px;padding:0 var(--space-lg)}.Button-module__dxCrTa__iconOnly{min-width:44px;padding:0}.Button-module__dxCrTa__primary{background:var(--color-action-primary);color:var(--color-text-inverse);border-color:var(--color-action-primary)}.Button-module__dxCrTa__primary:hover{background:var(--color-action-primary-hover);color:var(--color-text-inverse);text-decoration:none;box-shadow:0 0 18px #00e5ff73}.Button-module__dxCrTa__primary:active{background:var(--color-action-primary-active)}.Button-module__dxCrTa__secondary{color:var(--color-action-primary);border-color:var(--color-action-primary);background:0 0}.Button-module__dxCrTa__secondary:hover{background:var(--color-surface-selected);color:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover);text-decoration:none;box-shadow:0 0 14px #00e5ff40}.Button-module__dxCrTa__quiet{color:var(--color-action-primary);background:0 0;border-color:#0000}.Button-module__dxCrTa__quiet:hover{background:var(--color-surface-selected);color:var(--color-action-primary-hover);text-decoration:none}.Button-module__dxCrTa__danger{background:var(--color-data-negative);color:var(--color-text-inverse);border-color:var(--color-data-negative)}.Button-module__dxCrTa__danger:hover{filter:brightness(1.1);color:var(--color-text-inverse)}.Button-module__dxCrTa__button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.Button-module__dxCrTa__loading{cursor:progress}.Button-module__dxCrTa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite Button-module__dxCrTa__spin}@keyframes Button-module__dxCrTa__spin{to{transform:rotate(360deg)}}
.Chip-module__2Psw0q__chip{align-items:center;gap:var(--space-xs);min-height:28px;padding:2px var(--space-md);border-radius:var(--radius-control);border:1px solid var(--color-border-strong);background:var(--color-surface-primary);font-size:var(--type-label-size);color:var(--color-text-primary);font-weight:500;line-height:1.25;display:inline-flex}.Chip-module__2Psw0q__status{background:var(--color-surface-subtle)}.Chip-module__2Psw0q__filter{background:var(--color-surface-selected);border-color:var(--color-action-primary);color:var(--color-text-primary)}.Chip-module__2Psw0q__ai{border-color:var(--color-data-warning);color:var(--color-data-warning);background:#ffb0201f}.Chip-module__2Psw0q__coverage{border-color:var(--color-data-info);color:var(--color-data-info);background:#00e5ff1a}.Chip-module__2Psw0q__remove{cursor:pointer;width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-4px -8px -4px 0;display:inline-flex}.Chip-module__2Psw0q__remove:hover{background:#ffffff1a}@media (pointer:coarse),(max-width:767px){.Chip-module__2Psw0q__chip:has(.Chip-module__2Psw0q__remove){min-height:44px;padding-block:0}.Chip-module__2Psw0q__remove{width:44px;height:44px;margin:0 -14px 0 -4px}}
.Modal-module__eDIk3a__dialog{border-radius:var(--radius-panel);background:var(--color-surface-primary);color:var(--color-text-primary);box-shadow:var(--shadow-floating);border:0;width:min(100vw - 24px,560px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto}.Modal-module__eDIk3a__lg{width:min(100vw - 24px,980px)}.Modal-module__eDIk3a__dialog::backdrop{background:var(--color-overlay-scrim)}.Modal-module__eDIk3a__blur::backdrop{-webkit-backdrop-filter:blur(10px)}.Modal-module__eDIk3a__inner{padding:var(--space-xl);padding-top:64px;position:relative}@media (min-width:640px){.Modal-module__eDIk3a__inner{padding:var(--space-2xl);padding-top:64px}}@media (max-width:400px){.Modal-module__eDIk3a__inner{padding:var(--space-lg);padding-top:56px}}@media (max-height:520px){.Modal-module__eDIk3a__inner{padding-top:56px}}.Modal-module__eDIk3a__close{top:var(--space-md);right:var(--space-md);cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.Modal-module__eDIk3a__close:hover{background:var(--color-surface-subtle);color:var(--color-text-primary)}
.Skeleton-module__Cvedjq__skeleton{background:linear-gradient(90deg, var(--color-surface-subtle) 25%, #1c2530 37%, var(--color-surface-subtle) 63%);border-radius:var(--radius-control);background-size:400% 100%;animation:1.4s infinite Skeleton-module__Cvedjq__shimmer;display:block}@keyframes Skeleton-module__Cvedjq__shimmer{0%{background-position:100%}to{background-position:0}}
.StateMessage-module__P4zejq__state{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-card);border:1px solid var(--color-border-default);background:var(--color-surface-primary);display:flex}.StateMessage-module__P4zejq__compact{padding:var(--space-md)}.StateMessage-module__P4zejq__icon{color:var(--color-text-secondary);flex:none;margin-top:2px}.StateMessage-module__P4zejq__body{min-width:0}.StateMessage-module__P4zejq__title{margin:0 0 var(--space-xs);font-weight:650;font-size:inherit;line-height:inherit;letter-spacing:normal}h1.StateMessage-module__P4zejq__title{font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.StateMessage-module__P4zejq__copy{color:var(--color-text-secondary);font-size:var(--type-body-small-size)}.StateMessage-module__P4zejq__copy>:last-child{margin-bottom:0}.StateMessage-module__P4zejq__ref{margin:var(--space-sm) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.StateMessage-module__P4zejq__action{margin-top:var(--space-md)}.StateMessage-module__P4zejq__error{border-color:var(--color-data-negative)}.StateMessage-module__P4zejq__error .StateMessage-module__P4zejq__icon{color:var(--color-data-negative)}.StateMessage-module__P4zejq__warning{border-color:var(--color-data-warning)}.StateMessage-module__P4zejq__warning .StateMessage-module__P4zejq__icon{color:var(--color-data-warning)}.StateMessage-module__P4zejq__success{border-color:var(--color-data-positive)}.StateMessage-module__P4zejq__success .StateMessage-module__P4zejq__icon{color:var(--color-data-positive)}.StateMessage-module__P4zejq__coverage{border-color:var(--color-data-info);background:#00e5ff0f}.StateMessage-module__P4zejq__coverage .StateMessage-module__P4zejq__icon{color:var(--color-data-info)}
.EChart-module__sx75bG__frame{width:100%;min-width:0;position:relative}.EChart-module__sx75bG__chart{width:100%;min-height:240px}.EChart-module__sx75bG__scroll{overflow-x:auto}
.Connect-module__O3CusG__page{padding-bottom:var(--space-3xl)}.Connect-module__O3CusG__title{max-width:22ch}.Connect-module__O3CusG__h2{margin:0 0 var(--space-sm);font-size:1.25rem}.Connect-module__O3CusG__hero{gap:var(--space-xs);display:grid}.Connect-module__O3CusG__frame{border:1px solid var(--color-border-default);background:#07090c99 repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px)}.Connect-module__O3CusG__note{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.Connect-module__O3CusG__how{margin-top:var(--space-2xl)}.Connect-module__O3CusG__steps{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.Connect-module__O3CusG__step{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border-default);background:var(--color-surface-primary);display:flex}.Connect-module__O3CusG__step p{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.Connect-module__O3CusG__stepNo{font-family:var(--font-data);color:var(--color-accent-green);flex:none}.Connect-module__O3CusG__stepTitle{margin:0 0 var(--space-xs);font-size:1rem}.Connect-module__O3CusG__cta{gap:var(--space-md) var(--space-lg);margin-top:var(--space-2xl);padding:var(--space-lg);border:1px solid var(--color-border-default);background:var(--color-surface-primary);grid-template-columns:1fr auto;align-items:center;display:grid}.Connect-module__O3CusG__cta p{margin:0}@media (max-width:720px){.Connect-module__O3CusG__cta{grid-template-columns:1fr}}.Connect-module__O3CusG__searchBox{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-border-default);background:var(--color-surface-primary);display:grid}.Connect-module__O3CusG__picker{max-width:640px}.Connect-module__O3CusG__alt{margin:0}.Connect-module__O3CusG__top{gap:var(--space-lg);padding-bottom:var(--space-md);display:grid}@media (min-width:900px){.Connect-module__O3CusG__top{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:end}}.Connect-module__O3CusG__stageBox{border:1px solid var(--color-border-default);background:#07090c99;position:relative}.Connect-module__O3CusG__stageHint{padding:var(--space-md);text-align:center;color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8125rem}.Connect-module__O3CusG__loading{justify-items:center;gap:var(--space-xs);padding-block:var(--space-lg);text-align:center;display:grid}.Connect-module__O3CusG__loadingChart{width:min(100%,560px)}.Connect-module__O3CusG__loadingTitle{font-family:var(--font-data);letter-spacing:.04em;color:var(--color-text-primary);margin:0;font-size:1.0625rem}.Connect-module__O3CusG__loadingDetail{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.Connect-module__O3CusG__dots:after{content:"";text-align:left;width:1.4em;animation:1.4s steps(4,end) infinite Connect-module__O3CusG__dots;display:inline-block}@keyframes Connect-module__O3CusG__dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.Connect-module__O3CusG__dots:after{content:"...";animation:none}}.Connect-module__O3CusG__phoneCta{display:none}@media (max-width:899px){.Connect-module__O3CusG__phoneCta{margin-top:var(--space-md);display:block}.Connect-module__O3CusG__phoneCta button{width:100%;min-height:48px}}.Connect-module__O3CusG__landingLoading{align-items:center;min-height:60vh;display:grid}.Connect-module__O3CusG__narrowOnly{display:none}.Connect-module__O3CusG__page{--canvas-h:clamp(300px, calc(100vh - 316px), 600px)}@supports (height:100svh){.Connect-module__O3CusG__page{--canvas-h:clamp(300px, calc(100svh - 316px), 600px)}}@media (max-width:899px){.Connect-module__O3CusG__wideOnly{display:none}.Connect-module__O3CusG__narrowOnly{display:block}span.Connect-module__O3CusG__narrowOnly{display:inline}.Connect-module__O3CusG__examples.Connect-module__O3CusG__narrowOnly{display:flex}.Connect-module__O3CusG__routeCard.Connect-module__O3CusG__narrowOnly{display:grid}.Connect-module__O3CusG__page{padding-bottom:var(--space-xl)}.Connect-module__O3CusG__top{gap:var(--space-sm);padding-top:0;padding-bottom:var(--space-sm);grid-template-columns:minmax(0,1fr)}.Connect-module__O3CusG__topLoaded{padding-bottom:0}.Connect-module__O3CusG__intro{padding-top:var(--space-xs)}.Connect-module__O3CusG__title{max-width:none;margin:0;font-size:1.25rem;line-height:1.4rem}.Connect-module__O3CusG__narrowLine{margin:var(--space-xs) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.Connect-module__O3CusG__introLoaded{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Connect-module__O3CusG__searchBox{background:0 0;border:0;padding:0}.Connect-module__O3CusG__alt{display:none}.Connect-module__O3CusG__examples{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Connect-module__O3CusG__examplesLabel{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem}.Connect-module__O3CusG__exampleChip{min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-primary);color:var(--color-text-primary);font-family:var(--font-data);letter-spacing:.04em;cursor:pointer;white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:.75rem;font-weight:600}.Connect-module__O3CusG__picker,.Connect-module__O3CusG__searchBox{min-width:0}.Connect-module__O3CusG__exampleChip:hover{border-color:var(--color-action-primary);color:var(--color-action-primary)}.Connect-module__O3CusG__routeCard{gap:var(--space-sm);margin-bottom:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-accent-amber);background:#ffb02014;display:grid}.Connect-module__O3CusG__routeCardTitle{align-items:center;gap:var(--space-sm);font-size:var(--type-h3-size);margin:0;display:flex}.Connect-module__O3CusG__routeCardTitle svg{color:var(--color-accent-amber);flex:none}.Connect-module__O3CusG__routeCardLine{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.Connect-module__O3CusG__stageBox{min-height:var(--canvas-h)}.Connect-module__O3CusG__stageHint{display:none}}.Connect-module__O3CusG__routeCta a{background:var(--color-accent-amber);border-color:var(--color-accent-amber);color:var(--color-text-inverse)}.Connect-module__O3CusG__routeCta a:hover{background:var(--color-accent-amber);color:var(--color-text-inverse);filter:brightness(1.1);box-shadow:0 0 18px #ffb02073}.Connect-module__O3CusG__routeCta a:active{filter:brightness(.9)}.Connect-module__O3CusG__routeCard .Connect-module__O3CusG__routeCta a{width:100%;min-height:48px}
.ConnectModeSwitch-module__YzUE2a__modes{display:none}@media (max-width:899px){.ConnectModeSwitch-module__YzUE2a__modes{margin-top:var(--space-sm);display:block}}.ConnectModeSwitch-module__YzUE2a__list{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ConnectModeSwitch-module__YzUE2a__list>li{min-width:0}.ConnectModeSwitch-module__YzUE2a__seg{justify-content:center;align-items:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-sm);border-radius:var(--radius-control);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:normal;text-align:center;overflow-wrap:anywhere;background:0 0;border:1px solid;min-width:0;font-size:.8125rem;font-weight:600;text-decoration:none;display:flex}.ConnectModeSwitch-module__YzUE2a__explore{color:var(--color-action-primary);border-color:var(--color-action-primary)}.ConnectModeSwitch-module__YzUE2a__route{color:var(--color-accent-amber);border-color:var(--color-accent-amber)}.ConnectModeSwitch-module__YzUE2a__explore[aria-current=page]{background:var(--color-action-primary);color:var(--color-text-inverse)}.ConnectModeSwitch-module__YzUE2a__route[aria-current=page]{background:var(--color-accent-amber);color:var(--color-text-inverse)}.ConnectModeSwitch-module__YzUE2a__seg:hover:not([aria-current=page]){background:var(--color-surface-selected);text-decoration:none}.ConnectModeSwitch-module__YzUE2a__seg:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.CookieBanner-module__nLgqNW__banner{z-index:950;background:var(--color-surface-primary);border-top:2px solid var(--color-action-primary);max-height:80dvh;box-shadow:var(--shadow-floating);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.CookieBanner-module__nLgqNW__banner:focus{outline:none}.CookieBanner-module__nLgqNW__close{top:var(--space-xs);right:var(--space-xs);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;z-index:1;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:absolute}.CookieBanner-module__nLgqNW__close:hover{border-color:var(--color-action-primary);color:var(--color-action-primary)}.CookieBanner-module__nLgqNW__banner:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:-4px}.CookieBanner-module__nLgqNW__inner{align-items:center;gap:var(--space-md) var(--space-xl);padding-block:var(--space-lg);flex-wrap:wrap;padding-right:56px;display:flex}.CookieBanner-module__nLgqNW__text{gap:var(--space-xs);flex:28rem;min-width:0;display:grid}.CookieBanner-module__nLgqNW__title{font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;color:var(--color-heading);margin:0;font-weight:700}.CookieBanner-module__nLgqNW__desc{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.CookieBanner-module__nLgqNW__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.CookieBanner-module__nLgqNW__options{margin:var(--space-sm) 0 0;gap:var(--space-sm);padding:0;list-style:none;display:grid}.CookieBanner-module__nLgqNW__option{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-default);min-height:44px;display:flex}.CookieBanner-module__nLgqNW__option label,.CookieBanner-module__nLgqNW__option>span{cursor:pointer;gap:2px;display:grid}.CookieBanner-module__nLgqNW__help{font-size:var(--type-body-small-size);color:var(--color-text-secondary);font-weight:400}.CookieBanner-module__nLgqNW__check{width:22px;height:22px;accent-color:var(--color-action-primary);flex:none}@media (max-width:639px){.CookieBanner-module__nLgqNW__actions{width:100%}.CookieBanner-module__nLgqNW__actions>*{flex:100%}}
.AuthNotice-module__kFtotW__region{left:var(--space-lg);right:var(--space-lg);bottom:var(--space-lg);z-index:900;pointer-events:none;justify-content:center;display:flex;position:fixed}.AuthNotice-module__kFtotW__notice{pointer-events:auto;align-items:center;gap:var(--space-md);max-width:34rem;padding:var(--space-md) var(--space-lg);background:var(--color-surface-primary);color:var(--color-text-primary);border:1px solid var(--color-control-border);border-left:6px solid var(--color-data-warning);border-radius:var(--radius-control);box-shadow:var(--shadow-floating);flex-wrap:wrap;display:flex}.AuthNotice-module__kFtotW__text{flex:16rem;margin:0}
.EntityMark-module__myMUSq__mark{color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}.EntityMark-module__myMUSq__vc{background:var(--color-graph-vc);border-radius:10px}.EntityMark-module__myMUSq__startup{background:var(--color-graph-startup);border-radius:50%}.EntityMark-module__myMUSq__partner{background:var(--color-graph-partner);border-radius:8px;transform:rotate(45deg)scale(.86)}.EntityMark-module__myMUSq__partner>svg{transform:rotate(-45deg)}
.EntityCard-module__FjHC6W__card{list-style:none;position:relative}.EntityCard-module__FjHC6W__article{gap:var(--space-lg);padding:var(--space-lg);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);align-items:flex-start;display:flex}.EntityCard-module__FjHC6W__card:hover .EntityCard-module__FjHC6W__article{border-color:var(--color-border-strong)}.EntityCard-module__FjHC6W__card:focus-within .EntityCard-module__FjHC6W__article{border-color:var(--color-action-primary);box-shadow:var(--shadow-card), var(--shadow-focus)}.EntityCard-module__FjHC6W__compact .EntityCard-module__FjHC6W__article{padding:var(--space-md) var(--space-lg);box-shadow:none}.EntityCard-module__FjHC6W__body{flex:1;min-width:0}.EntityCard-module__FjHC6W__type{font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);color:var(--color-text-secondary);text-transform:uppercase;margin:0;font-weight:600}.EntityCard-module__FjHC6W__name{margin:0 0 var(--space-xs);font-size:var(--type-h3-size);line-height:var(--type-h3-line);overflow-wrap:anywhere}.EntityCard-module__FjHC6W__link{min-height:24px;color:var(--color-text-primary);align-items:center;text-decoration:none;display:inline-flex}@media (pointer:coarse),(max-width:767px){.EntityCard-module__FjHC6W__link{min-width:44px;min-height:44px}}.EntityCard-module__FjHC6W__link:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.EntityCard-module__FjHC6W__link:hover{color:var(--color-action-primary);text-decoration:underline}.EntityCard-module__FjHC6W__subtitle{margin:0 0 var(--space-sm);color:var(--color-text-secondary);font-size:var(--type-body-small-size);overflow-wrap:anywhere}.EntityCard-module__FjHC6W__facts{gap:var(--space-xs) var(--space-lg);margin:0 0 var(--space-sm);font-size:var(--type-body-small-size);flex-wrap:wrap;display:flex}.EntityCard-module__FjHC6W__fact{display:block}.EntityCard-module__FjHC6W__fact dt,.EntityCard-module__FjHC6W__fact dd{display:inline}.EntityCard-module__FjHC6W__fact dt{margin-right:var(--space-xs);color:var(--color-text-secondary)}.EntityCard-module__FjHC6W__fact dt:after{content:":"}.EntityCard-module__FjHC6W__fact dd{margin:0;font-weight:600}.EntityCard-module__FjHC6W__tags{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.EntityCard-module__FjHC6W__open{align-items:center;gap:var(--space-xs);font-size:var(--type-label-size);color:var(--color-action-primary);white-space:nowrap;align-self:center;font-weight:600;display:inline-flex}@media (max-width:639px){.EntityCard-module__FjHC6W__open{display:none}}.EntityCard-module__FjHC6W__moreTags{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:var(--type-label-size);display:none}@media (max-width:639px){.EntityCard-module__FjHC6W__tags li:nth-child(n+4){display:none}.EntityCard-module__FjHC6W__moreTags{display:inline-block}}.EntityCard-module__FjHC6W__body{max-width:64rem}
.EdgeDetailCard-module__5ai0ua__card{font-size:var(--type-body-small-size);display:block}.EdgeDetailCard-module__5ai0ua__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.EdgeDetailCard-module__5ai0ua__title{margin:0 0 var(--space-xs);font-size:var(--type-body-size)}.EdgeDetailCard-module__5ai0ua__close{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:inline-flex}.EdgeDetailCard-module__5ai0ua__close:hover{background:var(--color-surface-selected)}.EdgeDetailCard-module__5ai0ua__lead{margin:0 0 var(--space-sm)}.EdgeDetailCard-module__5ai0ua__muted{color:var(--color-text-secondary);margin:0 0 var(--space-sm)}.EdgeDetailCard-module__5ai0ua__facts{gap:var(--space-xs) var(--space-md);grid-template-columns:fit-content(9rem) minmax(0,1fr);margin:0;display:grid}.EdgeDetailCard-module__5ai0ua__facts dt{color:var(--color-text-secondary);font-weight:600}.EdgeDetailCard-module__5ai0ua__facts dd{overflow-wrap:break-word;min-width:0;margin:0}@media (max-width:479px){.EdgeDetailCard-module__5ai0ua__facts{grid-template-columns:fit-content(7.5rem) minmax(0,1fr)}.EdgeDetailCard-module__5ai0ua__facts dt{overflow-wrap:break-word}}.EdgeDetailCard-module__5ai0ua__pair{display:contents}.EdgeDetailCard-module__5ai0ua__rounds{padding-left:var(--space-lg);margin:0}.EdgeDetailCard-module__5ai0ua__source{align-items:center;gap:var(--space-xs);min-height:24px;padding-block:2px;display:inline-flex}@media (pointer:coarse),(max-width:767px){.EdgeDetailCard-module__5ai0ua__source{min-width:44px;min-height:44px}}.EdgeDetailCard-module__5ai0ua__note{margin:var(--space-md) 0 0;padding-top:var(--space-sm);border-top:1px solid var(--color-border-default);color:var(--color-text-secondary)}
.ExternalLink-module__UPNIOq__link{align-items:center;gap:var(--space-xs);overflow-wrap:anywhere;min-width:24px;min-height:24px;display:inline-flex}@media (pointer:coarse),(max-width:767px){.ExternalLink-module__UPNIOq__link{min-width:44px;min-height:44px}}
.EntityPicker-module__15FF-a__picker{position:relative}.EntityPicker-module__15FF-a__label{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--space-xs);font-size:.75rem;font-weight:500;display:block}.EntityPicker-module__15FF-a__row{gap:var(--space-sm);flex-wrap:wrap;display:flex}.EntityPicker-module__15FF-a__type{border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-surface-primary);min-height:44px;color:var(--color-text-primary);font:inherit;padding:0 var(--space-sm);flex:none;max-width:100%}.EntityPicker-module__15FF-a__inputWrap{flex:180px;min-width:0;position:relative}.EntityPicker-module__15FF-a__input{width:100%;min-height:44px;padding:0 var(--space-xl) 0 34px;border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-surface-primary);color:var(--color-text-primary);font:inherit}.EntityPicker-module__15FF-a__searchIcon{color:var(--color-text-secondary);pointer-events:none;position:absolute;top:14px;left:10px}.EntityPicker-module__15FF-a__spin{color:var(--color-text-secondary);animation:.9s linear infinite EntityPicker-module__15FF-a__spin;position:absolute;top:14px;right:10px}@keyframes EntityPicker-module__15FF-a__spin{to{transform:rotate(360deg)}}.EntityPicker-module__15FF-a__hint{margin:var(--space-xs) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.EntityPicker-module__15FF-a__list{margin:var(--space-xs) 0 0;padding:var(--space-xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-primary);box-shadow:var(--shadow-card);max-height:260px;list-style:none;overflow-y:auto}.EntityPicker-module__15FF-a__hidden{display:none}.EntityPicker-module__15FF-a__option{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);cursor:pointer;flex-direction:column;gap:2px;min-height:44px;display:flex}.EntityPicker-module__15FF-a__option:hover,.EntityPicker-module__15FF-a__active{background:var(--color-surface-selected)}.EntityPicker-module__15FF-a__active{outline:2px solid var(--color-action-primary);outline-offset:-2px}.EntityPicker-module__15FF-a__optName{overflow-wrap:anywhere;font-weight:600}.EntityPicker-module__15FF-a__optMeta{font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.EntityPicker-module__15FF-a__empty{padding:var(--space-sm) var(--space-md);color:var(--color-text-secondary);font-size:var(--type-body-small-size)}.EntityPicker-module__15FF-a__error{margin:var(--space-xs) 0 0;color:var(--color-data-negative);font-size:var(--type-body-small-size)}@media (prefers-reduced-motion:reduce){.EntityPicker-module__15FF-a__spin{animation:none}}.EntityPicker-module__15FF-a__inputWrap .EntityPicker-module__15FF-a__input:not([type=checkbox]):not([type=radio]):not([type=range]){padding:0 var(--space-xl) 0 36px}.EntityPicker-module__15FF-a__chips{margin:var(--space-sm) 0 0;gap:var(--space-sm);border:0;flex-wrap:wrap;min-width:0;padding:0;display:none}.EntityPicker-module__15FF-a__chip{flex:auto;min-width:0;position:relative}.EntityPicker-module__15FF-a__chipInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.EntityPicker-module__15FF-a__chipText{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-primary);color:var(--color-text-primary);font-family:var(--font-data);letter-spacing:.04em;white-space:normal;text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.EntityPicker-module__15FF-a__chipInput:checked+.EntityPicker-module__15FF-a__chipText{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-text-inverse)}.EntityPicker-module__15FF-a__chipInput:focus-visible+.EntityPicker-module__15FF-a__chipText{outline:2px solid var(--color-focus-ring);outline-offset:2px}.EntityPicker-module__15FF-a__chipInput:disabled+.EntityPicker-module__15FF-a__chipText{opacity:.5}@media (max-width:899px){.EntityPicker-module__15FF-a__labelSr,.EntityPicker-module__15FF-a__hintSr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__type{display:none}.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__chips{display:flex}.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__chipsOnFocus{display:none}.EntityPicker-module__15FF-a__stage:focus-within .EntityPicker-module__15FF-a__chipsOnFocus{display:flex}.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__inputWrap{flex:100%}.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__input,.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__inputWrap .EntityPicker-module__15FF-a__input:not([type=checkbox]):not([type=radio]):not([type=range]){min-height:48px}.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__searchIcon,.EntityPicker-module__15FF-a__stage .EntityPicker-module__15FF-a__spin{top:16px}}
@property --rating-n{syntax:"<integer>";inherits:false;initial-value:0}.RatingBadge-module__bWyxRq__badge{--accent:var(--color-graph-vc);--duration:1.8s;--ease:cubic-bezier(.16, .84, .24, 1);gap:var(--space-xs);min-width:0;padding:var(--space-md) var(--space-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), var(--color-surface-subtle);border:1px solid color-mix(in srgb, var(--accent) 45%, var(--color-border-default));border-radius:var(--radius-panel);display:grid;position:relative}.RatingBadge-module__bWyxRq__vc{--accent:var(--color-graph-vc)}.RatingBadge-module__bWyxRq__startup{--accent:var(--color-graph-startup)}.RatingBadge-module__bWyxRq__partner{--accent:var(--color-graph-partner)}.RatingBadge-module__bWyxRq__head{align-items:center;gap:var(--space-sm);display:flex}.RatingBadge-module__bWyxRq__label{font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:700}.RatingBadge-module__bWyxRq__value{align-items:baseline;gap:var(--space-xs);font-family:var(--font-data);margin:0;line-height:1;display:flex}.RatingBadge-module__bWyxRq__number{--rating-n:var(--score);counter-reset:rating var(--rating-n);color:var(--color-heading);font-variant-numeric:tabular-nums;text-shadow:0 0 18px color-mix(in srgb, var(--accent) 55%, transparent);animation:RatingBadge-module__bWyxRq__rating-count var(--duration) var(--ease) .15s both;font-size:2.5rem;font-weight:700}.RatingBadge-module__bWyxRq__number:after{content:counter(rating)}.RatingBadge-module__bWyxRq__outOf{color:var(--color-text-secondary);font-size:1rem}.RatingBadge-module__bWyxRq__meter{background:color-mix(in srgb, var(--accent) 8%, var(--color-surface-canvas));border:1px solid color-mix(in srgb, var(--accent) 30%, var(--color-border-default));height:12px;position:relative;overflow:hidden}.RatingBadge-module__bWyxRq__fill{width:calc(var(--score) * 1%);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 35%, transparent), var(--accent));box-shadow:0 0 12px color-mix(in srgb, var(--accent) 70%, transparent);transform-origin:0;animation:RatingBadge-module__bWyxRq__rating-fill var(--duration) var(--ease) .15s both;position:absolute;inset:0 auto 0 0}.RatingBadge-module__bWyxRq__fill:after{content:"";width:40%;animation:RatingBadge-module__bWyxRq__rating-shine 1.1s ease-out calc(var(--duration) + .1s) 1 both;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:0;transform:translate(-120%)}.RatingBadge-module__bWyxRq__ticks{pointer-events:none;justify-content:space-evenly;display:flex;position:absolute;inset:0}.RatingBadge-module__bWyxRq__ticks>span{background:var(--color-surface-canvas);opacity:.85;width:2px}@keyframes RatingBadge-module__bWyxRq__rating-count{0%{--rating-n:0}}@keyframes RatingBadge-module__bWyxRq__rating-fill{0%{transform:scaleX(0)}}@keyframes RatingBadge-module__bWyxRq__rating-shine{0%{transform:translate(-120%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.RatingBadge-module__bWyxRq__number,.RatingBadge-module__bWyxRq__fill{animation:none}.RatingBadge-module__bWyxRq__fill:after{display:none}}.RatingBadge-module__bWyxRq__info{display:inline-flex}.RatingBadge-module__bWyxRq__infoButton{width:18px;height:18px;font:700 .6875rem/1 var(--font-data);color:var(--color-text-secondary);border:1px solid var(--color-control-border);cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.RatingBadge-module__bWyxRq__infoButton:hover,.RatingBadge-module__bWyxRq__infoButton[aria-expanded=true]{color:var(--accent);border-color:var(--accent)}.RatingBadge-module__bWyxRq__infoButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (pointer:coarse){.RatingBadge-module__bWyxRq__infoButton:before{content:"";position:absolute;inset:-13px}}.RatingBadge-module__bWyxRq__tip{z-index:5;width:max-content;max-width:100%;padding:var(--space-sm) var(--space-md);font-size:var(--type-body-small-size);color:var(--color-text-primary);background:var(--color-surface-primary);border:1px solid var(--accent);box-shadow:var(--shadow-floating);visibility:hidden;opacity:0;line-height:1.4;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:0}.RatingBadge-module__bWyxRq__tipOpen{visibility:visible;opacity:1}
.GraphCanvas-module__YG21YW__wrap{width:100%;height:100%;min-height:0;position:relative}.GraphCanvas-module__YG21YW__canvas{background:radial-gradient(circle at 1px 1px, var(--color-border-default) 1px, transparent 0) 0 0 / 28px 28px, var(--color-surface-canvas);border-radius:var(--radius-card);touch-action:none;position:absolute;inset:0;overflow:hidden}.GraphCanvas-module__YG21YW__canvas:focus-visible{outline-offset:-3px}.GraphCanvas-module__YG21YW__overlay{padding:var(--space-lg);border-radius:var(--radius-card);color:var(--color-text-secondary);background:#f6f8fcb8;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}
.ProfileHero-module__AJPdoa__hero{gap:var(--space-lg);padding:var(--space-xl);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);display:grid}.ProfileHero-module__AJPdoa__top{gap:var(--space-lg) var(--space-xl);flex-wrap:wrap;align-items:center;display:flex}.ProfileHero-module__AJPdoa__top>.ProfileHero-module__AJPdoa__identity{flex:320px;min-width:0}.ProfileHero-module__AJPdoa__rating{flex:0 300px;min-width:min(100%,240px)}@media (max-width:639px){.ProfileHero-module__AJPdoa__rating{flex-basis:100%}}.ProfileHero-module__AJPdoa__subhead{margin-top:calc(var(--space-lg) * -1 + var(--space-xs));padding-left:calc(64px + var(--space-lg));min-width:0}@media (max-width:639px){.ProfileHero-module__AJPdoa__subhead{margin-top:0;padding-left:0}}.ProfileHero-module__AJPdoa__identity{gap:var(--space-lg);align-items:center;display:flex}.ProfileHero-module__AJPdoa__headings{min-width:0}.ProfileHero-module__AJPdoa__type{font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:600}.ProfileHero-module__AJPdoa__name{overflow-wrap:anywhere;margin:0}.ProfileHero-module__AJPdoa__nameLong{font-size:clamp(1.25rem,5.6vw,1.75rem)}.ProfileHero-module__AJPdoa__headline{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:1.125rem}.ProfileHero-module__AJPdoa__aka{margin:var(--space-xs) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary);overflow-wrap:anywhere}.ProfileHero-module__AJPdoa__tags{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ProfileHero-module__AJPdoa__facts{gap:var(--space-md) var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));margin:0;display:grid}.ProfileHero-module__AJPdoa__fact{min-width:0}.ProfileHero-module__AJPdoa__fact dt{font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);color:var(--color-text-secondary);font-weight:600}.ProfileHero-module__AJPdoa__fact dd{overflow-wrap:anywhere;margin:0}.ProfileHero-module__AJPdoa__value{font-weight:650}.ProfileHero-module__AJPdoa__unknownValue{color:var(--color-text-secondary);font-style:italic;font-weight:400}.ProfileHero-module__AJPdoa__note{font-size:var(--type-label-size);color:var(--color-text-secondary);display:block}.ProfileHero-module__AJPdoa__links{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (pointer:coarse),(max-width:767px){.ProfileHero-module__AJPdoa__links a{min-height:44px}}.ProfileHero-module__AJPdoa__actions{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}.ProfileHero-module__AJPdoa__mapAction{display:none}@media (max-width:899px){.ProfileHero-module__AJPdoa__mapAction{margin-bottom:calc(var(--space-sm) * -1);display:flex}.ProfileHero-module__AJPdoa__mapAction>*{flex:auto;justify-content:center}}.ProfileHero-module__AJPdoa__updated{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}@media (max-width:639px){.ProfileHero-module__AJPdoa__hero{padding:var(--space-lg)}.ProfileHero-module__AJPdoa__identity{align-items:flex-start}}@media (max-width:479px){.ProfileHero-module__AJPdoa__identity:has(.ProfileHero-module__AJPdoa__nameLong){gap:var(--space-md);flex-direction:column}}
.GraphCanvasControls-module__cUv8bG__topLeft{top:var(--space-sm);left:var(--space-sm);z-index:8;gap:var(--space-sm);flex-wrap:wrap;align-items:flex-start;max-width:calc(100% - 72px);display:flex;position:absolute}.GraphCanvasControls-module__cUv8bG__zoom{top:var(--space-sm);right:var(--space-sm);z-index:8;gap:var(--space-sm);flex-direction:column;display:flex;position:absolute}.GraphCanvasControls-module__cUv8bG__btn{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);width:48px;height:48px;color:var(--color-text-primary);cursor:pointer;touch-action:manipulation;background:#0d1117f0;justify-content:center;align-items:center;padding:0;display:inline-flex}.GraphCanvasControls-module__cUv8bG__btn:hover:not(:disabled){border-color:var(--color-action-primary);color:var(--color-action-primary)}.GraphCanvasControls-module__cUv8bG__btn:active:not(:disabled){background:var(--color-surface-selected)}.GraphCanvasControls-module__cUv8bG__btn[aria-expanded=true]{border-color:var(--color-action-primary);color:var(--color-action-primary);background:var(--color-surface-selected)}.GraphCanvasControls-module__cUv8bG__btn:disabled{opacity:.5;cursor:not-allowed}.GraphCanvasControls-module__cUv8bG__btn:focus-visible,.GraphCanvasControls-module__cUv8bG__menuItem:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.GraphCanvasControls-module__cUv8bG__menu{z-index:9;background:var(--color-surface-primary);border:1px solid var(--color-border-strong);min-width:208px;box-shadow:var(--shadow-floating);display:grid;position:absolute;top:56px;left:0}.GraphCanvasControls-module__cUv8bG__menu[hidden]{display:none}.GraphCanvasControls-module__cUv8bG__panRow{border-bottom:1px solid var(--color-border-default);grid-template-columns:repeat(4,1fr);display:grid}.GraphCanvasControls-module__cUv8bG__panBtn{min-height:48px;color:var(--color-text-primary);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.GraphCanvasControls-module__cUv8bG__panBtn+.GraphCanvasControls-module__cUv8bG__panBtn{border-left:1px solid var(--color-border-default)}.GraphCanvasControls-module__cUv8bG__panBtn:hover{background:var(--color-surface-selected);color:var(--color-action-primary)}.GraphCanvasControls-module__cUv8bG__panBtn:active{background:var(--color-surface-selected)}.GraphCanvasControls-module__cUv8bG__panBtn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.GraphCanvasControls-module__cUv8bG__menuItem{align-items:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-md);color:var(--color-text-primary);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;font-size:.8125rem;font-weight:600;display:flex}.GraphCanvasControls-module__cUv8bG__menuItem+.GraphCanvasControls-module__cUv8bG__menuItem{border-top:1px solid var(--color-border-default)}.GraphCanvasControls-module__cUv8bG__menuItem:hover:not(:disabled){background:var(--color-surface-selected);color:var(--color-action-primary)}.GraphCanvasControls-module__cUv8bG__menuItem:disabled{opacity:.5;cursor:not-allowed}
.pitch-module__Elm6aW__points{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.pitch-module__Elm6aW__points .pitch-module__Elm6aW__point{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-border-default);background:var(--color-surface-primary);align-content:start;display:grid}.pitch-module__Elm6aW__points .pitch-module__Elm6aW__pointIcon{border:1px solid var(--color-action-primary);width:44px;height:44px;color:var(--color-action-primary);justify-content:center;align-items:center;display:inline-flex}.pitch-module__Elm6aW__points .pitch-module__Elm6aW__pointTitle{color:var(--color-heading);margin:0;font-size:1.0625rem;line-height:1.25}.pitch-module__Elm6aW__points .pitch-module__Elm6aW__pointText{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.pitch-module__Elm6aW__pointsCompact{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.pitch-module__Elm6aW__pointsCompact .pitch-module__Elm6aW__point{gap:var(--space-md);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.pitch-module__Elm6aW__pointsCompact .pitch-module__Elm6aW__pointIcon{border:1px solid var(--color-action-primary);width:34px;height:34px;color:var(--color-action-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.pitch-module__Elm6aW__pointsCompact .pitch-module__Elm6aW__pointTitle{color:var(--color-heading);margin:0;font-size:.9375rem;line-height:1.3}.pitch-module__Elm6aW__pointsCompact .pitch-module__Elm6aW__pointText{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:2px 0 0;line-height:1.45}@media (max-width:759px){.pitch-module__Elm6aW__pointsCompact{gap:var(--space-sm)}}
.Newsletter-module__hELOea__hero{gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl);align-items:start;display:grid}@media (min-width:900px){.Newsletter-module__hELOea__hero{column-gap:var(--space-3xl);padding-block:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}}.Newsletter-module__hELOea__heroText{gap:var(--space-md);align-content:start;min-width:0;display:grid}.Newsletter-module__hELOea__eyebrow{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-amber);margin:0;font-size:.8125rem}.Newsletter-module__hELOea__h1{color:var(--color-heading);margin:0;font-size:clamp(2rem,5.2vw,3.25rem);line-height:1.05}.Newsletter-module__hELOea__lead{max-width:56ch;color:var(--color-text-primary);margin:0;font-size:1.125rem;line-height:1.5}.Newsletter-module__hELOea__chips{margin:var(--space-xs) 0 0;gap:var(--space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Newsletter-module__hELOea__chips li{border:1px solid var(--color-border-strong);font-family:var(--font-data);letter-spacing:.04em;color:var(--color-text-primary);align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;display:inline-flex}.Newsletter-module__hELOea__chips svg{color:var(--color-accent-green)}.Newsletter-module__hELOea__card{gap:var(--space-md);min-width:0;padding:var(--space-xl);border:2px solid var(--color-action-primary);background:var(--color-surface-primary);align-content:start;display:grid;box-shadow:0 0 34px #00e5ff29}.Newsletter-module__hELOea__cardEyebrow{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-green);align-items:center;gap:8px;margin:0;font-size:.75rem;display:flex}.Newsletter-module__hELOea__cardTitle{color:var(--color-heading);margin:0;font-size:1.5rem;line-height:1.15}.Newsletter-module__hELOea__cardText{color:var(--color-text-primary);margin:0}.Newsletter-module__hELOea__consent{padding:var(--space-md);border:2px solid var(--color-accent-amber);background:#ffb02012;gap:4px;margin:0;animation:1.8s ease-in-out infinite Newsletter-module__hELOea__nl-pulse;display:grid}.Newsletter-module__hELOea__consentLead{font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.Newsletter-module__hELOea__consentText{color:var(--color-heading);font-size:1.0625rem;font-weight:700;line-height:1.3}.Newsletter-module__hELOea__cta{width:100%}button.Newsletter-module__hELOea__cta{justify-content:center;width:100%;min-height:52px;font-size:1rem}.Newsletter-module__hELOea__cta a{justify-content:center;width:100%;min-height:52px;font-size:1rem}.Newsletter-module__hELOea__fine{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);margin:0}.Newsletter-module__hELOea__fine a{color:var(--color-text-primary)}.Newsletter-module__hELOea__alt{padding-top:var(--space-md);border-top:1px solid var(--color-border-default);font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.Newsletter-module__hELOea__linkButton{min-height:44px;color:var(--color-action-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Newsletter-module__hELOea__error{color:var(--color-data-negative);font-size:var(--type-body-small-size);margin:0}.Newsletter-module__hELOea__cardDone{border-color:var(--color-accent-green);box-shadow:0 0 34px #3dffa029}.Newsletter-module__hELOea__doneIcon{color:var(--color-accent-green)}@keyframes Newsletter-module__hELOea__nl-pulse{0%,to{box-shadow:0 0 #ffb02000}50%{box-shadow:0 0 0 5px #ffb02040,0 0 20px #ffb02038}}@media (prefers-reduced-motion:reduce){.Newsletter-module__hELOea__consent{animation:none;box-shadow:0 0 0 3px #ffb02033}}@media (max-width:480px){.Newsletter-module__hELOea__card{padding:var(--space-lg)}}.Newsletter-module__hELOea__section{padding-block:var(--space-2xl);border-top:1px solid var(--color-border-default)}.Newsletter-module__hELOea__sectionHead{gap:var(--space-sm);margin-bottom:var(--space-xl);max-width:60ch;display:grid}.Newsletter-module__hELOea__h2{color:var(--color-heading);margin:0;font-size:clamp(1.5rem,3.4vw,2.125rem);line-height:1.12}.Newsletter-module__hELOea__sectionLead{color:var(--color-text-secondary);margin:0}.Newsletter-module__hELOea__issue{background:var(--color-border-default);border:1px solid var(--color-border-default);counter-reset:issue;gap:1px;margin:0;padding:0;list-style:none;display:grid}.Newsletter-module__hELOea__issue li{counter-increment:issue;gap:var(--space-xs) var(--space-lg);padding:var(--space-md) var(--space-lg);background:var(--color-surface-primary);grid-template-columns:auto minmax(0,1fr);display:grid}.Newsletter-module__hELOea__issue li:before{content:counter(issue, decimal-leading-zero) / "";font-family:var(--font-data);color:var(--color-action-primary);grid-row:span 2;font-size:1.25rem}.Newsletter-module__hELOea__issueTitle{color:var(--color-heading);margin:0;font-size:1.0625rem}.Newsletter-module__hELOea__issueText{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.Newsletter-module__hELOea__issueNote{margin:var(--space-md) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.Newsletter-module__hELOea__faq{gap:var(--space-lg);max-width:70ch;display:grid}.Newsletter-module__hELOea__faq h3{margin:0 0 var(--space-xs);color:var(--color-heading);font-size:1.0625rem}.Newsletter-module__hELOea__faq p{color:var(--color-text-secondary);margin:0}.Newsletter-module__hELOea__closing{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:900px){.Newsletter-module__hELOea__closing{column-gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}}.Newsletter-module__hELOea__band{margin-block:var(--space-3xl)}.Newsletter-module__hELOea__bandInner{gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--color-action-primary);background:linear-gradient(120deg,#00e5ff17,#ffb0200d);align-items:center;display:grid}@media (min-width:860px){.Newsletter-module__hELOea__bandInner{column-gap:var(--space-2xl);padding:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto}}.Newsletter-module__hELOea__bandText{gap:var(--space-sm);min-width:0;display:grid}.Newsletter-module__hELOea__bandEyebrow{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-amber);align-items:center;gap:8px;margin:0;font-size:.75rem;display:flex}.Newsletter-module__hELOea__bandTitle{color:var(--color-heading);margin:0;font-size:clamp(1.375rem,3vw,1.875rem);line-height:1.15}.Newsletter-module__hELOea__bandLead{max-width:62ch;color:var(--color-text-primary);margin:0}.Newsletter-module__hELOea__bandPoints{margin:var(--space-xs) 0 0;gap:var(--space-xs) var(--space-lg);font-size:var(--type-body-small-size);color:var(--color-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Newsletter-module__hELOea__bandPoints li{align-items:center;gap:6px;display:inline-flex}.Newsletter-module__hELOea__bandPoints svg{color:var(--color-action-primary)}.Newsletter-module__hELOea__bandAction{gap:var(--space-sm);justify-items:start;display:grid}@media (max-width:859px){.Newsletter-module__hELOea__bandAction{text-align:center;justify-items:center}}@media (min-width:860px){.Newsletter-module__hELOea__bandAction{text-align:right;justify-items:end}}
.GateModal-module__XU1ecW__single{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:400px;margin-inline:auto;display:grid}.GateModal-module__XU1ecW__eyebrow{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-action-primary);margin:0;font-size:.75rem}.GateModal-module__XU1ecW__headline{margin:calc(var(--space-sm) * -1) 0 0;color:var(--color-heading);font-size:1.75rem;line-height:1.15}.GateModal-module__XU1ecW__intro{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.GateModal-module__XU1ecW__benefits{padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border-default);background:var(--color-surface-subtle)}.GateModal-module__XU1ecW__benefits ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.GateModal-module__XU1ecW__h3{margin:0 0 var(--space-sm);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.GateModal-module__XU1ecW__benefits li{gap:var(--space-sm);font-size:var(--type-body-small-size);color:var(--color-text-primary);overflow-wrap:anywhere;align-items:flex-start;display:flex}.GateModal-module__XU1ecW__benefits svg{color:var(--color-accent-green);flex:none;margin-top:3px}.GateModal-module__XU1ecW__action{gap:var(--space-md);min-width:0;margin-top:var(--space-xs);flex-direction:column;display:flex}.GateModal-module__XU1ecW__googleButton{justify-content:center;align-items:center;gap:var(--space-md);width:100%;min-height:48px;padding:0 var(--space-xl);color:#e3e3e3;border-radius:var(--radius-control);font:inherit;letter-spacing:.01em;cursor:pointer;background:#131314;border:1px solid #8e918f;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .12s,box-shadow .12s,background-color .12s;display:flex}.GateModal-module__XU1ecW__googleButton:hover{border-color:var(--color-action-primary);box-shadow:0 0 0 1px var(--color-action-primary), 0 0 24px #00e5ff2e;color:#fff;background:#1b1d21}.GateModal-module__XU1ecW__googleButton:active{background:#0f1012}.GateModal-module__XU1ecW__googleButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.GateModal-module__XU1ecW__googleButton[aria-disabled=true]{cursor:progress;border-color:var(--color-border-strong);box-shadow:none}.GateModal-module__XU1ecW__googleG{flex:none;width:20px;height:20px}.GateModal-module__XU1ecW__spinner{border:2px solid #fff3;border-top-color:var(--color-action-primary);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite GateModal-module__XU1ecW__gate-spin}@keyframes GateModal-module__XU1ecW__gate-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.GateModal-module__XU1ecW__spinner{border-color:var(--color-action-primary);animation:none}}.GateModal-module__XU1ecW__fine{text-align:center;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);margin:0}.GateModal-module__XU1ecW__fine a{color:var(--color-text-secondary)}.GateModal-module__XU1ecW__fine a:hover{color:var(--color-action-primary)}.GateModal-module__XU1ecW__errorBox{margin:0}.GateModal-module__XU1ecW__check{gap:var(--space-md);align-items:flex-start;display:flex}.GateModal-module__XU1ecW__check input{width:24px;height:24px;accent-color:var(--color-action-primary);flex:none;margin:2px 0 0}.GateModal-module__XU1ecW__check label{font-size:var(--type-body-small-size);cursor:pointer}.GateModal-module__XU1ecW__switch{padding-top:var(--space-md);border-top:1px solid var(--color-border-default);text-align:center;font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.GateModal-module__XU1ecW__linkButton{min-height:44px;padding:0 var(--space-xs);color:var(--color-action-primary);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:400px){.GateModal-module__XU1ecW__headline{font-size:1.5rem}.GateModal-module__XU1ecW__benefits{padding:var(--space-sm) var(--space-md)}.GateModal-module__XU1ecW__googleButton{padding:0 var(--space-lg)}.GateModal-module__XU1ecW__action form button{padding-inline:var(--space-md);letter-spacing:.04em}}.GateModal-module__XU1ecW__landing{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.GateModal-module__XU1ecW__landingHead{gap:var(--space-sm);min-width:0;display:grid}.GateModal-module__XU1ecW__landingHead .GateModal-module__XU1ecW__headline{margin:0}.GateModal-module__XU1ecW__pitch{gap:var(--space-lg);min-width:0;padding:var(--space-lg);border:1px solid var(--color-action-primary);background:linear-gradient(#00e5ff12,#00e5ff04);align-content:start;display:grid}.GateModal-module__XU1ecW__pitchEyebrow{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-amber);margin:0;font-size:.75rem}.GateModal-module__XU1ecW__pitchHeadline{margin:calc(var(--space-sm) * -1) 0 0;color:var(--color-heading);font-size:1.375rem;line-height:1.2}.GateModal-module__XU1ecW__account{gap:var(--space-lg);align-content:start;min-width:0;display:grid}.GateModal-module__XU1ecW__account .GateModal-module__XU1ecW__action{margin-top:0}@media (min-width:760px){.GateModal-module__XU1ecW__landing{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.GateModal-module__XU1ecW__landingHead{grid-column:1/-1}.GateModal-module__XU1ecW__account .GateModal-module__XU1ecW__benefits{order:-1}}@media (max-width:759px){.GateModal-module__XU1ecW__pitch{padding:var(--space-md);gap:var(--space-md)}.GateModal-module__XU1ecW__pitchHeadline{font-size:1.1875rem}}.GateModal-module__XU1ecW__or{align-items:center;gap:var(--space-sm);font-size:var(--type-label-size);color:var(--color-text-muted);margin:0;display:flex}.GateModal-module__XU1ecW__or:before,.GateModal-module__XU1ecW__or:after{content:"";border-top:1px solid var(--color-border-default);flex:1}.GateModal-module__XU1ecW__emailForm{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.GateModal-module__XU1ecW__emailForm input{width:100%;min-width:0}.GateModal-module__XU1ecW__codeInput{font-family:var(--font-data);letter-spacing:.3em;text-align:center;font-size:1.25rem}.GateModal-module__XU1ecW__codeSent{font-size:var(--type-body-small-size);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.GateModal-module__XU1ecW__codeNote{font-size:var(--type-body-small-size);color:var(--color-accent-amber);margin:0}.GateModal-module__XU1ecW__codeLinks{justify-content:space-between;gap:var(--space-xs);font-size:var(--type-body-small-size);flex-wrap:wrap;margin:0;display:flex}.GateModal-module__XU1ecW__codeLinks .GateModal-module__XU1ecW__linkButton:disabled{color:var(--color-text-muted);cursor:default;text-decoration:none}
.ReportView-module__jmmDia__report{border:1px solid var(--color-border-default);padding:var(--space-lg);gap:var(--space-md);min-width:0;display:grid}.ReportView-module__jmmDia__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.ReportView-module__jmmDia__meta{gap:var(--space-md);margin:0 0 var(--space-xs);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-violet);font-size:.75rem;display:flex}.ReportView-module__jmmDia__title{margin:0 0 var(--space-xs);font-size:1.25rem}.ReportView-module__jmmDia__summary{max-width:var(--reading-max);color:var(--color-text-primary);margin:0}.ReportView-module__jmmDia__scope{padding:var(--space-xs) var(--space-sm);border-left:2px solid var(--color-action-primary);font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.ReportView-module__jmmDia__note{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.ReportView-module__jmmDia__caveat{padding:var(--space-sm) var(--space-md);border-left:2px solid var(--color-accent-amber);font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.ReportView-module__jmmDia__caveat strong{color:var(--color-accent-amber);font-weight:600}.ReportView-module__jmmDia__about summary{min-height:44px;font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--color-action-primary);align-items:center;font-size:.8125rem;display:flex}.ReportView-module__jmmDia__about p{max-width:var(--reading-max);color:var(--color-text-secondary);font-size:var(--type-body-small-size)}.ReportView-module__jmmDia__method{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-border-default);display:grid}.ReportView-module__jmmDia__method p{max-width:var(--reading-max);color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.ReportView-module__jmmDia__method .ReportView-module__jmmDia__methodLabel{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary);font-size:.75rem}.ReportView-module__jmmDia__computed{font-family:var(--font-data);font-size:.75rem}.ReportView-module__jmmDia__tableWrap{border:1px solid var(--color-border-default);max-height:480px;overflow:auto}.ReportView-module__jmmDia__tableWrap table{font-size:var(--type-body-small-size)}.ReportView-module__jmmDia__picker{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px dashed var(--color-border-default);flex-wrap:wrap;display:flex}.ReportView-module__jmmDia__pickerLabel{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem}.ReportView-module__jmmDia__picker input,.ReportView-module__jmmDia__picker select{flex:200px;min-width:0}.ReportView-module__jmmDia__pickerMsg{font-size:var(--type-body-small-size);color:var(--color-text-secondary);flex-basis:100%;margin:0}.ReportView-module__jmmDia__pickerMsg:empty{display:none}.ReportView-module__jmmDia__chartBar{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.ReportView-module__jmmDia__backButton{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-action-primary);background:var(--color-surface-primary);color:var(--color-action-primary);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.ReportView-module__jmmDia__backButton:hover{background:var(--color-surface-selected)}.ReportView-module__jmmDia__countryPick{align-items:center;gap:var(--space-sm);min-width:0;font-size:var(--type-body-small-size);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ReportView-module__jmmDia__countryPick select{min-width:0;max-width:100%;min-height:44px}.ReportView-module__jmmDia__chartWrap{min-width:0;position:relative}.ReportView-module__jmmDia__zoom{top:var(--space-sm);right:var(--space-sm);z-index:2;gap:4px;display:grid;position:absolute}.ReportView-module__jmmDia__zoom button{border:1px solid var(--color-border-default);background:var(--color-surface-primary);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ReportView-module__jmmDia__zoom button:hover{border-color:var(--color-action-primary);color:var(--color-action-primary)}.ReportView-module__jmmDia__flowList{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-default);background:var(--color-surface-primary);display:grid}.ReportView-module__jmmDia__flowTitle{font-size:var(--type-body-small-size);color:var(--color-text-primary);margin:0}.ReportView-module__jmmDia__flowTargets{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ReportView-module__jmmDia__flowTargets li{align-items:center;gap:var(--space-sm);font-size:var(--type-body-small-size);grid-template-columns:minmax(96px,200px) minmax(40px,1fr) auto;display:grid}.ReportView-module__jmmDia__flowName{overflow-wrap:anywhere}.ReportView-module__jmmDia__flowBar{background:var(--color-surface-subtle);height:10px}.ReportView-module__jmmDia__flowBar span{background:#f46d2b;height:100%;display:block}.ReportView-module__jmmDia__flowValue{font-family:var(--font-data);white-space:nowrap;color:var(--color-text-secondary)}@media (max-width:480px){.ReportView-module__jmmDia__flowTargets li{grid-template-columns:minmax(0,1fr) auto}.ReportView-module__jmmDia__flowBar{display:none}.ReportView-module__jmmDia__report{padding:var(--space-md)}}.ReportView-module__jmmDia__chartBar>*{min-width:0;max-width:100%}.ReportView-module__jmmDia__countryPick{flex:260px}.ReportView-module__jmmDia__countryPick select{flex:200px;width:100%;max-width:28rem}
.ProfileSections-module__u9WaYG__wrap{gap:var(--space-xl);display:grid}.ProfileSections-module__u9WaYG__section{gap:var(--space-md);display:grid}.ProfileSections-module__u9WaYG__title{font-size:var(--type-h3-size);margin:0}.ProfileSections-module__u9WaYG__about p{max-width:var(--reading-max);margin:0 0 var(--space-md);overflow-wrap:anywhere}.ProfileSections-module__u9WaYG__about p:last-child{margin-bottom:0}.ProfileSections-module__u9WaYG__rows{gap:var(--space-md);margin:0;display:grid}.ProfileSections-module__u9WaYG__row{gap:var(--space-xs);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-default);display:grid}.ProfileSections-module__u9WaYG__row:last-child{border-bottom:0;padding-bottom:0}.ProfileSections-module__u9WaYG__row dt{font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);color:var(--color-text-secondary);font-weight:600}.ProfileSections-module__u9WaYG__row dd{max-width:var(--reading-max);overflow-wrap:anywhere;margin:0}.ProfileSections-module__u9WaYG__unknown{color:var(--color-text-secondary);font-style:italic}.ProfileSections-module__u9WaYG__note{font-size:var(--type-label-size);color:var(--color-text-secondary);display:block}.ProfileSections-module__u9WaYG__source{margin:var(--space-sm) 0 0;font-size:var(--type-body-small-size)}@media (min-width:720px){.ProfileSections-module__u9WaYG__row{gap:var(--space-lg);grid-template-columns:200px minmax(0,1fr)}}
.GraphToolbar-module__ydP2nG__toolbar{gap:var(--space-xs);padding:var(--space-sm);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;width:84px;display:flex}.GraphToolbar-module__ydP2nG__tool{min-width:44px;min-height:44px;padding:var(--space-xs);border-radius:var(--radius-control);color:var(--color-text-primary);font:inherit;font-size:var(--type-label-size);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;display:flex}.GraphToolbar-module__ydP2nG__tool:hover:not(:disabled){background:var(--color-surface-selected)}.GraphToolbar-module__ydP2nG__tool[aria-pressed=true]{background:var(--color-surface-selected);border-color:var(--color-action-primary);color:var(--color-action-primary)}.GraphToolbar-module__ydP2nG__tool:disabled{opacity:.5;cursor:not-allowed}.GraphToolbar-module__ydP2nG__icon{display:inline-flex}.GraphToolbar-module__ydP2nG__text{text-align:center;line-height:1.1}.GraphToolbar-module__ydP2nG__more{display:contents}.GraphToolbar-module__ydP2nG__moreButton{display:none}@media (max-width:639px){.GraphToolbar-module__ydP2nG__toolbar{justify-content:space-between;gap:var(--space-xs);border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;padding:var(--space-sm) var(--space-sm) calc(var(--space-sm) + env(safe-area-inset-bottom,0px));border-bottom:0;flex-flow:wrap}.GraphToolbar-module__ydP2nG__tool{flex:1 1 calc(25% - var(--space-xs));min-width:56px;padding:var(--space-xs);flex-direction:column}.GraphToolbar-module__ydP2nG__tool .GraphToolbar-module__ydP2nG__text{white-space:nowrap;font-size:.75rem}.GraphToolbar-module__ydP2nG__moreButton{display:flex}.GraphToolbar-module__ydP2nG__more{gap:var(--space-xs);flex-wrap:wrap;width:100%;display:none}.GraphToolbar-module__ydP2nG__moreOpen .GraphToolbar-module__ydP2nG__more{display:flex}.GraphToolbar-module__ydP2nG__more .GraphToolbar-module__ydP2nG__tool{flex:1 1 calc(25% - var(--space-xs))}}@media (max-width:359px){.GraphToolbar-module__ydP2nG__toolbar{padding-inline:var(--space-xs);gap:2px}.GraphToolbar-module__ydP2nG__tool,.GraphToolbar-module__ydP2nG__more .GraphToolbar-module__ydP2nG__tool{flex:1 1 0;min-width:44px}.GraphToolbar-module__ydP2nG__tool .GraphToolbar-module__ydP2nG__text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.GraphToolbar-module__ydP2nG__tool{position:relative}}
.CoverageMatrix-module__rR9I9W__wrap{gap:var(--space-lg);display:grid}.CoverageMatrix-module__rR9I9W__panel{padding:var(--space-md);border:1px solid var(--color-border-default);background:#0d1117b3;min-width:0;margin:0}.CoverageMatrix-module__rR9I9W__caption{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;font-size:.75rem;display:flex}
.Wordmark-module__4K9I2W__wordmark{align-items:center;gap:var(--space-sm);color:var(--color-heading);min-height:44px;text-decoration:none;display:inline-flex}.Wordmark-module__4K9I2W__wordmark:hover{color:var(--color-heading);text-decoration:none}.Wordmark-module__4K9I2W__mark{border-radius:var(--radius-control);border:1px solid var(--color-action-primary);height:30px;color:var(--color-action-primary);font-family:var(--font-data);background:#00e5ff14;justify-content:center;align-items:center;padding:0 7px;font-size:.8125rem;font-weight:700;display:inline-flex;box-shadow:0 0 12px #00e5ff33}.Wordmark-module__4K9I2W__slash{color:var(--color-accent-magenta);margin:0 1px}.Wordmark-module__4K9I2W__text{font-family:var(--font-data);letter-spacing:.02em;white-space:nowrap;font-size:1rem;font-weight:700}.Wordmark-module__4K9I2W__inverse,.Wordmark-module__4K9I2W__inverse:hover{color:var(--color-heading)}.Wordmark-module__4K9I2W__beta{border-radius:var(--radius-control);background:var(--color-accent-amber);height:20px;color:var(--color-text-inverse);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 6px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.Wordmark-module__4K9I2W__wordmark{min-width:0}.Wordmark-module__4K9I2W__mark,.Wordmark-module__4K9I2W__beta{flex:none}.Wordmark-module__4K9I2W__text{text-overflow:ellipsis;min-width:0;overflow:hidden}
.FilterPanel-module__IzwFbW__panel{gap:var(--space-md);display:grid}.FilterPanel-module__IzwFbW__countsNote{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.FilterPanel-module__IzwFbW__gated{gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-md);border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-subtle);justify-items:start;display:grid}.FilterPanel-module__IzwFbW__gatedTitle{align-items:center;min-height:32px;margin:0;font-weight:650;display:flex}.FilterPanel-module__IzwFbW__gatedCopy{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.FilterPanel-module__IzwFbW__group{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-primary)}.FilterPanel-module__IzwFbW__summary{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;padding:var(--space-sm) var(--space-md);cursor:pointer;font-weight:650;list-style:none;display:flex}.FilterPanel-module__IzwFbW__summary::-webkit-details-marker{display:none}.FilterPanel-module__IzwFbW__summary:after{content:"+";color:var(--color-text-secondary);font-weight:700}.FilterPanel-module__IzwFbW__group[open]>.FilterPanel-module__IzwFbW__summary:after{content:"−"}.FilterPanel-module__IzwFbW__selectedCount{font-size:var(--type-label-size);color:var(--color-action-primary);margin-left:auto;font-weight:600}.FilterPanel-module__IzwFbW__body{padding:0 var(--space-md) var(--space-md)}.FilterPanel-module__IzwFbW__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.FilterPanel-module__IzwFbW__option{align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-xs);border-radius:var(--radius-control);cursor:pointer;display:flex}.FilterPanel-module__IzwFbW__option:hover{background:var(--color-surface-subtle)}.FilterPanel-module__IzwFbW__option input{width:20px;height:20px;accent-color:var(--color-action-primary);flex:none;margin:0}.FilterPanel-module__IzwFbW__label{overflow-wrap:anywhere;flex:1;min-width:0}.FilterPanel-module__IzwFbW__count{font-size:var(--type-body-small-size);color:var(--color-text-secondary);flex:none}.FilterPanel-module__IzwFbW__zero{color:var(--color-text-muted)}.FilterPanel-module__IzwFbW__help{font-size:var(--type-label-size);color:var(--color-text-secondary);font-weight:400;display:block}.FilterPanel-module__IzwFbW__more{margin-top:var(--space-xs)}.FilterPanel-module__IzwFbW__coverage{margin:var(--space-sm) 0 0;font-size:var(--type-label-size);color:var(--color-text-secondary)}
.RelationshipLists-module__LlmVpW__wrap{gap:var(--space-xl);display:grid}.RelationshipLists-module__LlmVpW__section{gap:var(--space-md);display:grid}.RelationshipLists-module__LlmVpW__heading{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.RelationshipLists-module__LlmVpW__count{font-size:var(--type-body-small-size);color:var(--color-text-secondary);font-weight:500}.RelationshipLists-module__LlmVpW__list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.RelationshipLists-module__LlmVpW__more{justify-content:center;display:flex}
.Legend-module__cTA9na__legend{font-size:var(--type-body-small-size);color:var(--color-text-primary)}.Legend-module__cTA9na__list{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Legend-module__cTA9na__item{align-items:center;gap:var(--space-sm);display:inline-flex}.Legend-module__cTA9na__swatch{color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}.Legend-module__cTA9na__swatch[data-type=vc]{background:var(--color-graph-vc)}.Legend-module__cTA9na__swatch[data-type=startup]{background:var(--color-graph-startup)}.Legend-module__cTA9na__swatch[data-type=partner]{background:var(--color-graph-partner)}.Legend-module__cTA9na__rounded-rect{border-radius:8px;width:34px;height:26px}.Legend-module__cTA9na__circle{border-radius:50%;width:28px;height:28px}.Legend-module__cTA9na__diamond{border-radius:3px;width:24px;height:24px;margin:4px;transform:rotate(45deg)}.Legend-module__cTA9na__diamond .Legend-module__cTA9na__icon{transform:rotate(-45deg)}.Legend-module__cTA9na__icon{display:inline-flex}.Legend-module__cTA9na__line{border-top:2px solid var(--color-graph-edge-line,var(--color-text-secondary));width:30px;display:inline-block}.Legend-module__cTA9na__dashed{border-top-style:dashed}.Legend-module__cTA9na__swatches{gap:2px;width:30px;display:inline-flex}.Legend-module__cTA9na__swatch{flex:1;height:3px}.Legend-module__cTA9na__routeLine{background:var(--color-graph-route);width:30px;height:3px;box-shadow:0 -2px 0 var(--color-route-casing), 0 2px 0 var(--color-route-casing);display:inline-block}.Legend-module__cTA9na__rowWrap{margin:0}.Legend-module__cTA9na__row{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-xs) 0 var(--space-md);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-top:0;display:flex}.Legend-module__cTA9na__rowList{gap:var(--space-xs) var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Legend-module__cTA9na__rowItem{font-size:var(--type-label-size);color:var(--color-text-primary);align-items:center;gap:6px;display:inline-flex}.Legend-module__cTA9na__rowItem .Legend-module__cTA9na__rounded-rect{border-radius:6px;width:24px;height:18px}.Legend-module__cTA9na__rowItem .Legend-module__cTA9na__circle{width:20px;height:20px}.Legend-module__cTA9na__rowItem .Legend-module__cTA9na__diamond{width:16px;height:16px;margin:3px}.Legend-module__cTA9na__rowItem .Legend-module__cTA9na__icon svg{width:12px;height:12px}.Legend-module__cTA9na__keyBtn{justify-content:center;align-items:center;gap:var(--space-xs);min-width:64px;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-control);color:var(--color-action-primary);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:.8125rem;font-weight:600;display:inline-flex}.Legend-module__cTA9na__keyBtn:hover{background:var(--color-surface-selected)}.Legend-module__cTA9na__keyBtn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.Legend-module__cTA9na__keyPanel{padding:var(--space-md) var(--space-lg);background:var(--color-surface-primary);border:1px solid var(--color-border-default);font-size:var(--type-body-small-size);border-top:0}.Legend-module__cTA9na__keyPanel[hidden]{display:none}.Legend-module__cTA9na__keyNote{margin:var(--space-md) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary)}
.NetworkField-module__mJ4gMW__frame{gap:var(--space-md);display:grid;container-type:inline-size}.NetworkField-module__mJ4gMW__field{border:1px solid var(--color-border-default);background:#07090c99 repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);height:600px;position:relative;overflow:hidden}.NetworkField-module__mJ4gMW__canvas{pointer-events:none;position:absolute;inset:0}.NetworkField-module__mJ4gMW__nodes{margin:0;padding:0;list-style:none}.NetworkField-module__mJ4gMW__node{position:absolute;left:50%;transform:translate(-50%,-50%)}.NetworkField-module__mJ4gMW__node[data-kind=partner]{top:17%}.NetworkField-module__mJ4gMW__node[data-kind=vc]{top:50%}.NetworkField-module__mJ4gMW__node[data-kind=startup]{top:83%}.NetworkField-module__mJ4gMW__nodeLink{background:var(--color-surface-canvas);min-width:96px;min-height:44px;font-family:var(--font-data);box-shadow:0 0 22px color-mix(in srgb, currentColor 35%, transparent);border:1px solid;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;text-decoration:none;display:flex}.NetworkField-module__mJ4gMW__nodeLink:hover{background:var(--color-surface-subtle);text-decoration:none}.NetworkField-module__mJ4gMW__node[data-kind=vc] .NetworkField-module__mJ4gMW__nodeLink{color:var(--color-graph-vc)}.NetworkField-module__mJ4gMW__node[data-kind=startup] .NetworkField-module__mJ4gMW__nodeLink{color:var(--color-graph-startup)}.NetworkField-module__mJ4gMW__node[data-kind=partner] .NetworkField-module__mJ4gMW__nodeLink{color:var(--color-graph-partner)}.NetworkField-module__mJ4gMW__nodeLabel{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.NetworkField-module__mJ4gMW__nodeCount{color:var(--color-heading);font-size:1.25rem;font-weight:700;line-height:1.1}.NetworkField-module__mJ4gMW__legend{gap:var(--space-sm) var(--space-2xl);font-family:var(--font-data);flex-wrap:wrap;margin:0;font-size:.8125rem;display:flex}.NetworkField-module__mJ4gMW__legendItem{align-items:baseline;gap:var(--space-sm);display:flex}.NetworkField-module__mJ4gMW__legendItem dt{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.08em}.NetworkField-module__mJ4gMW__legendItem dt:before{content:"━━" / ""}.NetworkField-module__mJ4gMW__legendItem[data-kind=vc_startup] dt:before{color:var(--color-graph-startup)}.NetworkField-module__mJ4gMW__legendItem[data-kind=partner_vc] dt:before{color:var(--color-graph-partner)}.NetworkField-module__mJ4gMW__legendItem dd{color:var(--color-text-primary);margin:0}@container (min-width:720px){.NetworkField-module__mJ4gMW__field{height:440px}.NetworkField-module__mJ4gMW__nodeLink{min-width:112px;padding:8px 14px}.NetworkField-module__mJ4gMW__nodeCount{font-size:1.5rem}.NetworkField-module__mJ4gMW__node{top:50%!important}.NetworkField-module__mJ4gMW__node[data-kind=partner]{left:17%}.NetworkField-module__mJ4gMW__node[data-kind=vc]{left:50%}.NetworkField-module__mJ4gMW__node[data-kind=startup]{left:83%}}
.Insights-module__nqsnNq__head{gap:var(--space-sm);display:grid}.Insights-module__nqsnNq__introShort{font-size:var(--type-body-small-size);margin:0}.Insights-module__nqsnNq__aboutPhone{margin-top:var(--space-lg);border-top:1px solid var(--color-border-default)}.Insights-module__nqsnNq__aboutPhone summary{cursor:pointer;min-height:44px;font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--color-action-primary);align-items:center;font-size:.8125rem;display:flex}.Insights-module__nqsnNq__aboutPhone p{margin:0 0 var(--space-md);font-size:var(--type-body-small-size)}.Insights-module__nqsnNq__skeletonSteps{margin-top:var(--space-md)}@media (min-width:900px){.Insights-module__nqsnNq__introShort,.Insights-module__nqsnNq__aboutPhone,.Insights-module__nqsnNq__skeletonSteps{display:none}}@media (max-width:899px){.Insights-module__nqsnNq__hideOnPhone{display:none!important}.Insights-module__nqsnNq__page.Insights-module__nqsnNq__page{padding-block:var(--space-lg) var(--space-xl)}.Insights-module__nqsnNq__head{gap:4px}.Insights-module__nqsnNq__head h1{margin:0;font-size:1.375rem;line-height:1.2}.Insights-module__nqsnNq__workspace{margin-top:var(--space-md)}.Insights-module__nqsnNq__skeletonStage{height:420px}.Insights-module__nqsnNq__controls{margin-block:var(--space-sm) 0;grid-template-columns:minmax(0,1fr);gap:0;min-width:0}.Insights-module__nqsnNq__controls:not(:has(.Insights-module__nqsnNq__chips)){margin:0}.Insights-module__nqsnNq__controls .Insights-module__nqsnNq__chipsRow{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;padding-block:4px;overflow-x:auto}.Insights-module__nqsnNq__controls .Insights-module__nqsnNq__chips{flex-wrap:nowrap;flex:none}.Insights-module__nqsnNq__controls .Insights-module__nqsnNq__chips li{flex:none}.Insights-module__nqsnNq__controls .Insights-module__nqsnNq__chipsRow>button{white-space:nowrap;flex:none}.Insights-module__nqsnNq__controls .Insights-module__nqsnNq__noFilters{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Insights-module__nqsnNq__controls:has(+.Insights-module__nqsnNq__gateOverlay){padding-bottom:0}}.Insights-module__nqsnNq__notice{margin-top:var(--space-lg)}.Insights-module__nqsnNq__controls{gap:var(--space-md);margin-block:var(--space-lg);display:grid}.Insights-module__nqsnNq__controlsTop{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.Insights-module__nqsnNq__chipsRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Insights-module__nqsnNq__chips{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Insights-module__nqsnNq__chips button{position:relative}.Insights-module__nqsnNq__chips button:after{content:"";position:absolute;inset:-8px}.Insights-module__nqsnNq__noFilters{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.Insights-module__nqsnNq__busy{font-size:var(--type-body-small-size);color:var(--color-text-secondary);min-height:1.5em;margin:0}.Insights-module__nqsnNq__grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;display:grid}.Insights-module__nqsnNq__footnote{margin-top:var(--space-xl);font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.Insights-module__nqsnNq__selected{margin-bottom:var(--space-xl)}.Insights-module__nqsnNq__reportScope{margin:0 0 var(--space-sm);font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.Insights-module__nqsnNq__glance{margin-top:var(--space-2xl)}.Insights-module__nqsnNq__glanceTitle{margin:0 0 var(--space-sm);grid-column:1/-1;font-size:1.125rem}.Insights-module__nqsnNq__filtersWrap{position:relative}.Insights-module__nqsnNq__gateOverlay{justify-content:flex-end;align-items:flex-end;gap:var(--space-xs);padding:0 var(--space-md) 2px;text-align:right;color:var(--color-action-primary);line-height:1.3;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:.75rem;display:flex;position:absolute;inset:0}.Insights-module__nqsnNq__gateOverlay:hover{background:#00e5ff0a}.Insights-module__nqsnNq__controls:has(+.Insights-module__nqsnNq__gateOverlay){padding-bottom:var(--space-sm)}.Insights-module__nqsnNq__workspace{gap:var(--space-lg);align-items:start;display:grid}@media (min-width:900px){.Insights-module__nqsnNq__workspace{grid-template-columns:minmax(230px,290px) minmax(0,1fr)}}.Insights-module__nqsnNq__templates{min-width:0}@media (min-width:900px){.Insights-module__nqsnNq__templates{top:var(--header-offset);max-height:calc(100vh - var(--header-offset) - 22px);position:sticky;overflow-y:auto}}@media (max-width:899px){.Insights-module__nqsnNq__templateList{max-height:260px;overflow-y:auto}}.Insights-module__nqsnNq__templatesTitle{margin:0 0 var(--space-sm);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem}.Insights-module__nqsnNq__templateList{background:var(--color-border-default);border:1px solid var(--color-border-default);gap:1px;margin:0;padding:0;list-style:none;display:grid}.Insights-module__nqsnNq__templateItem{width:100%;min-height:44px;padding:var(--space-sm) var(--space-md);background:var(--color-surface-primary);color:var(--color-text-primary);text-align:left;font:inherit;cursor:pointer;border:0;gap:2px;display:grid}.Insights-module__nqsnNq__templateItem:hover{background:var(--color-surface-subtle)}.Insights-module__nqsnNq__templateItem[aria-current=true]{box-shadow:inset 3px 0 0 var(--color-action-primary);background:var(--color-surface-selected)}.Insights-module__nqsnNq__templateName{align-items:center;gap:var(--space-xs);font-size:.9375rem;font-weight:600;display:flex}.Insights-module__nqsnNq__templateItem:hover .Insights-module__nqsnNq__templateName,.Insights-module__nqsnNq__templateItem[aria-current=true] .Insights-module__nqsnNq__templateName{color:var(--color-action-primary)}.Insights-module__nqsnNq__lock{color:var(--color-text-secondary);flex:none}.Insights-module__nqsnNq__templateLine{font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.Insights-module__nqsnNq__stage{min-width:0}.Insights-module__nqsnNq__glanceScroll{max-width:820px;overflow-x:auto}.Insights-module__nqsnNq__glanceGroup th{text-align:left;font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-action-primary);font-size:.75rem}.Insights-module__nqsnNq__glance table{width:100%;max-width:820px}.Insights-module__nqsnNq__glance th,.Insights-module__nqsnNq__glance td{vertical-align:middle}.Insights-module__nqsnNq__glance tbody th[scope=row]{font-family:inherit;font-size:var(--type-body-small-size);letter-spacing:normal;text-transform:none;color:var(--color-text-primary);font-weight:400}.Insights-module__nqsnNq__follows{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-action-primary);font-size:.75rem}.Insights-module__nqsnNq__dataNote{margin:var(--space-lg) 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary);max-width:70ch}.Insights-module__nqsnNq__skeletonPage{min-height:calc(100vh - var(--header-offset))}.Insights-module__nqsnNq__skeletonFilters{margin-block:var(--space-lg)}.Insights-module__nqsnNq__skeletonMenu{height:260px}.Insights-module__nqsnNq__skeletonStage{height:560px}@media (min-width:900px){.Insights-module__nqsnNq__skeletonMenu{height:min(640px, calc(100vh - var(--header-offset) - 22px))}.Insights-module__nqsnNq__skeletonStage{height:640px}}.Insights-module__nqsnNq__loadingPanel{justify-content:center;align-items:center;gap:var(--space-lg);border:1px solid var(--color-border-default);background:var(--color-surface-primary);flex-direction:column;min-height:420px;display:flex}.Insights-module__nqsnNq__loadingBars{align-items:flex-end;gap:8px;height:72px;display:flex}.Insights-module__nqsnNq__loadingBars span{background:var(--color-action-primary);transform-origin:bottom;width:14px;height:100%;animation:1s ease-in-out infinite Insights-module__nqsnNq__insights-load}.Insights-module__nqsnNq__loadingBars span:nth-child(2){background:var(--color-accent-amber);animation-delay:.12s}.Insights-module__nqsnNq__loadingBars span:nth-child(3){background:var(--color-accent-violet);animation-delay:.24s}.Insights-module__nqsnNq__loadingBars span:nth-child(4){background:var(--color-accent-green);animation-delay:.36s}.Insights-module__nqsnNq__loadingBars span:nth-child(5){animation-delay:.48s}.Insights-module__nqsnNq__loadingText{font-family:var(--font-data);font-size:var(--type-body-small-size);letter-spacing:.04em;color:var(--color-heading);margin:0}@keyframes Insights-module__nqsnNq__insights-load{0%,to{opacity:.6;transform:scaleY(.25)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.Insights-module__nqsnNq__loadingBars span{animation:none;transform:scaleY(.6)}}.Insights-module__nqsnNq__stage{position:relative}.Insights-module__nqsnNq__updatingOverlay{z-index:3;pointer-events:none;background:#07090c9e;justify-content:center;align-items:flex-start;padding-top:min(140px,20vh);display:flex;position:absolute;inset:0}.Insights-module__nqsnNq__updatingBox{top:calc(var(--header-offset) + 80px);align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border:1px solid var(--color-action-primary);background:var(--color-surface-primary);flex-direction:column;display:flex;position:sticky;box-shadow:0 0 24px #00e5ff40}.Insights-module__nqsnNq__updatingBox .Insights-module__nqsnNq__loadingBars{height:48px}.Insights-module__nqsnNq__stageColumn{gap:var(--space-lg);align-content:start;min-width:0;display:grid}.Insights-module__nqsnNq__requestCta{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-xl);padding:var(--space-lg) var(--space-xl);border:2px solid var(--color-accent-amber);background:var(--color-accent-amber);color:#07090c;flex-wrap:wrap;text-decoration:none;display:flex;box-shadow:0 0 28px #ffb02047}.Insights-module__nqsnNq__requestCta:hover{background:#ffc24d;border-color:#ffc24d;text-decoration:none}.Insights-module__nqsnNq__requestText{gap:2px;min-width:0;display:grid}.Insights-module__nqsnNq__requestTitle{font-family:var(--font-display,inherit);color:#07090c;font-size:clamp(1.125rem,2.4vw,1.5rem);font-weight:700;line-height:1.15}.Insights-module__nqsnNq__requestLine{color:#07090c;font-size:1rem;font-weight:500}.Insights-module__nqsnNq__requestButton{min-height:44px;padding:0 var(--space-lg);color:var(--color-accent-amber);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#07090c;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.Insights-module__nqsnNq__requestCta:hover .Insights-module__nqsnNq__requestButton{color:#ffc24d}@media (max-width:520px){.Insights-module__nqsnNq__requestCta{padding:var(--space-md)}.Insights-module__nqsnNq__requestButton{justify-content:center;width:100%}}
.Footer-module__drEjgq__footer{margin-top:var(--space-4xl);background:var(--color-surface-primary);border-top:1px solid var(--color-border-default);padding-block:var(--space-2xl) var(--space-xl)}.Footer-module__drEjgq__inner{gap:var(--space-xl);display:grid}@media (min-width:1024px){.Footer-module__drEjgq__inner{grid-template-columns:minmax(0,1fr) auto}.Footer-module__drEjgq__fine,.Footer-module__drEjgq__copy{grid-column:1/-1}}.Footer-module__drEjgq__brand{gap:var(--space-sm);align-content:start;max-width:420px;display:grid}.Footer-module__drEjgq__tagline{color:var(--color-text-secondary);margin:0}.Footer-module__drEjgq__social{margin:var(--space-xs) 0 0;gap:var(--space-sm);padding:0;list-style:none;display:flex}.Footer-module__drEjgq__icon{border:1px solid var(--color-border-strong);width:44px;height:44px;color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}.Footer-module__drEjgq__icon:hover{color:var(--color-action-primary);border-color:var(--color-action-primary)}.Footer-module__drEjgq__cols{gap:var(--space-3xl);flex-wrap:wrap;display:flex}.Footer-module__drEjgq__colTitle{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-size:.75rem}.Footer-module__drEjgq__cols ul{margin:var(--space-sm) 0 0;padding:0;list-style:none}.Footer-module__drEjgq__cols li a,.Footer-module__drEjgq__linkButton{min-height:44px;padding:8px 0;line-height:28px;display:inline-block}.Footer-module__drEjgq__linkButton{font:inherit;color:var(--color-action-primary);text-underline-offset:.2em;cursor:pointer;text-align:left;background:0 0;border:0;text-decoration:underline;text-decoration-thickness:1px}.Footer-module__drEjgq__linkButton:hover{color:var(--color-action-primary-hover);text-decoration-thickness:2px}.Footer-module__drEjgq__cols li a.Footer-module__drEjgq__optOut{font-weight:700}.Footer-module__drEjgq__fine{font-size:var(--type-body-small-size);color:var(--color-text-secondary);max-width:70ch;margin:0}.Footer-module__drEjgq__copy{padding-top:var(--space-lg);border-top:1px solid var(--color-border-default);font-family:var(--font-data);color:var(--color-text-secondary);margin:0;font-size:.75rem}.Footer-module__drEjgq__copy a{align-items:center;min-height:44px;display:inline-flex}.Footer-module__drEjgq__madeBy{color:var(--color-text-primary);margin:0;font-size:.9375rem}.Footer-module__drEjgq__madeBy a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (min-width:1024px){.Footer-module__drEjgq__madeBy{grid-column:1/-1}}
.FilterSheet-module__2bIl0G__sheet{background:var(--color-surface-canvas);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text-primary);border:0;margin:0;padding:0}.FilterSheet-module__2bIl0G__sheet::backdrop{background:var(--color-overlay-scrim)}.FilterSheet-module__2bIl0G__frame{flex-direction:column;height:100%;display:flex}.FilterSheet-module__2bIl0G__header{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--gutter-mobile);border-bottom:1px solid var(--color-border-default);background:var(--color-surface-primary);display:flex}.FilterSheet-module__2bIl0G__title{font-size:var(--type-h3-size);margin:0}.FilterSheet-module__2bIl0G__body{padding:var(--space-lg) var(--gutter-mobile);flex:1;overflow-y:auto}.FilterSheet-module__2bIl0G__status{margin:0 0 var(--space-md);font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.FilterSheet-module__2bIl0G__footer{gap:var(--space-sm);padding:var(--space-md) var(--gutter-mobile) calc(var(--space-md) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border-default);background:var(--color-surface-primary);display:flex}.FilterSheet-module__2bIl0G__footer>*{flex:1}
.ProfilePage-module__GgIGfW__page{gap:var(--space-xl);padding-block:var(--space-xl) var(--space-3xl);display:grid}.ProfilePage-module__GgIGfW__top{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;min-width:0;display:flex}.ProfilePage-module__GgIGfW__top>nav{flex:12rem;min-width:0}.ProfilePage-module__GgIGfW__crumbs{font-size:var(--type-body-small-size);min-width:0;max-width:100%;margin:0}.ProfilePage-module__GgIGfW__crumbs ol{align-items:center;gap:var(--space-xs);flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ProfilePage-module__GgIGfW__crumbs li{white-space:nowrap;flex:none}.ProfilePage-module__GgIGfW__crumbs .ProfilePage-module__GgIGfW__sep{margin-right:var(--space-xs);color:var(--color-text-secondary)}.ProfilePage-module__GgIGfW__crumbs li[aria-current=page]{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.ProfilePage-module__GgIGfW__crumbs a{align-items:center;min-height:44px;display:inline-flex}.ProfilePage-module__GgIGfW__layout{gap:var(--space-xl);align-items:start;display:grid}.ProfilePage-module__GgIGfW__single{gap:var(--space-xl);display:grid}.ProfilePage-module__GgIGfW__main,.ProfilePage-module__GgIGfW__side{gap:var(--space-xl);min-width:0;display:grid}.ProfilePage-module__GgIGfW__relHeader{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ProfilePage-module__GgIGfW__relTitle{margin:0}.ProfilePage-module__GgIGfW__coverage{font-size:var(--type-body-small-size);color:var(--color-text-secondary);max-width:var(--reading-max);margin:0}@media (min-width:1024px){.ProfilePage-module__GgIGfW__layout{grid-template-columns:minmax(0,1fr) 420px}}.ProfilePage-module__GgIGfW__optOut{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.ProfilePage-module__GgIGfW__optOut a{align-items:center;min-height:24px;display:inline-flex}.ProfilePage-module__GgIGfW__relMapDesktop{display:inline-flex}@media (max-width:899px){.ProfilePage-module__GgIGfW__relMapDesktop{display:none}}
.NodePopover-module__SfjSSa__popover{background:var(--color-surface-primary);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);padding:var(--space-md) var(--space-lg);z-index:5;color:var(--color-text-primary)}.NodePopover-module__SfjSSa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.NodePopover-module__SfjSSa__identity{min-width:0}.NodePopover-module__SfjSSa__type{align-items:center;gap:var(--space-xs);font-size:var(--type-label-size);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:inline-flex}.NodePopover-module__SfjSSa__name{margin:2px 0 var(--space-xs);font-size:var(--type-body-size);overflow-wrap:anywhere}.NodePopover-module__SfjSSa__close{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-10px -10px 0 0;display:inline-flex}.NodePopover-module__SfjSSa__close:hover{background:var(--color-surface-selected)}.NodePopover-module__SfjSSa__status{margin:0 0 var(--space-sm);font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.NodePopover-module__SfjSSa__actions{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.NodePopover-module__SfjSSa__profile{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);font-weight:600;font-size:var(--type-label-size);display:inline-flex}@media (max-width:899px){.NodePopover-module__SfjSSa__popover{padding:var(--space-md)}.NodePopover-module__SfjSSa__actions{align-items:stretch;gap:var(--space-sm);flex-direction:column}.NodePopover-module__SfjSSa__actions .NodePopover-module__SfjSSa__wide{width:100%;min-height:48px}.NodePopover-module__SfjSSa__actions .NodePopover-module__SfjSSa__routeBtn{color:var(--color-accent-amber);border-color:var(--color-accent-amber)}.NodePopover-module__SfjSSa__actions .NodePopover-module__SfjSSa__routeBtn:hover{color:var(--color-accent-amber);border-color:var(--color-accent-amber);background:#ffb0201f}.NodePopover-module__SfjSSa__actions .NodePopover-module__SfjSSa__profile{border:1px solid var(--color-border-default);justify-content:center;min-height:48px}}
.ResearchList-module__1iS9AG__list{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.ResearchList-module__1iS9AG__item{padding:var(--space-lg);border:1px solid var(--color-border-default);gap:var(--space-sm);flex-direction:column;display:flex;position:relative}.ResearchList-module__1iS9AG__item:hover,.ResearchList-module__1iS9AG__item:focus-within{border-color:var(--color-action-primary)}.ResearchList-module__1iS9AG__meta{gap:var(--space-sm);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;margin:0;font-size:.75rem;display:flex}.ResearchList-module__1iS9AG__topic{color:var(--color-accent-violet)}.ResearchList-module__1iS9AG__date{color:var(--color-text-secondary);flex-basis:100%}.ResearchList-module__1iS9AG__title{margin:0;font-size:1.0625rem;line-height:1.35}.ResearchList-module__1iS9AG__dek{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.ResearchList-module__1iS9AG__link{color:var(--color-heading);text-decoration:none}.ResearchList-module__1iS9AG__link:hover{color:var(--color-action-primary)}.ResearchList-module__1iS9AG__link:after{content:"";position:absolute;inset:0}.ResearchList-module__1iS9AG__link:focus-visible{outline:none}.ResearchList-module__1iS9AG__item:has(.ResearchList-module__1iS9AG__link:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}
.charts-module__PLHzCW__legend{gap:var(--space-sm) var(--space-lg);margin:0 0 var(--space-md);font-size:var(--type-body-small-size);flex-wrap:wrap;padding:0;list-style:none;display:flex}.charts-module__PLHzCW__legend li{align-items:center;gap:var(--space-sm);display:inline-flex}.charts-module__PLHzCW__swatch{border:1px solid var(--color-text-secondary);border-radius:3px;flex:none;width:16px;height:16px}.charts-module__PLHzCW__dash{font-weight:700}.charts-module__PLHzCW__ranked{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.charts-module__PLHzCW__rankedItem{margin:0}.charts-module__PLHzCW__row,.charts-module__PLHzCW__rowButton{align-items:center;gap:var(--space-md);width:100%;min-height:44px;padding:var(--space-xs) var(--space-sm);text-align:left;font:inherit;color:var(--color-text-primary);border-radius:var(--radius-control);background:0 0;border:1px solid #0000;grid-template-columns:minmax(96px,34%) minmax(0,1fr) auto;display:grid}.charts-module__PLHzCW__rowButton{cursor:pointer}.charts-module__PLHzCW__rowButton:hover,.charts-module__PLHzCW__rowApplied{background:var(--color-surface-selected);border-color:var(--color-action-primary)}.charts-module__PLHzCW__rowLabel{overflow-wrap:anywhere;font-size:var(--type-body-small-size);line-height:1.3}.charts-module__PLHzCW__rowLabel a{min-width:44px;min-height:44px;color:inherit;align-items:center;display:inline-flex}.charts-module__PLHzCW__track{background:var(--color-surface-subtle);border-radius:3px;height:14px;display:block;position:relative;overflow:hidden}.charts-module__PLHzCW__fill{border:1px solid var(--color-text-secondary);box-sizing:border-box;border-radius:3px;min-width:3px;display:block;position:absolute;inset:0 auto 0 0}.charts-module__PLHzCW__rowValue{font-family:var(--font-data);font-size:var(--type-body-small-size);text-align:right;white-space:nowrap}.charts-module__PLHzCW__rowValue small{color:var(--color-text-secondary);font-family:var(--font-family);font-size:.75rem;display:block}.charts-module__PLHzCW__appliedTag{margin-left:var(--space-xs);font-size:.75rem;font-weight:600}@media (max-width:639px){.charts-module__PLHzCW__row,.charts-module__PLHzCW__rowButton{row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track"}.charts-module__PLHzCW__rowLabel{grid-area:label}.charts-module__PLHzCW__track{grid-area:track}.charts-module__PLHzCW__rowValue{grid-area:value}}.charts-module__PLHzCW__columns{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.charts-module__PLHzCW__yMax{color:var(--color-text-secondary);font-size:.75rem}.charts-module__PLHzCW__plot{border-bottom:2px solid var(--color-text-secondary);align-items:stretch;gap:2px;min-width:0;height:220px;display:flex}.charts-module__PLHzCW__col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:stretch;min-width:0;display:flex}.charts-module__PLHzCW__colValue{z-index:1;text-align:center;width:0;min-width:100%;min-height:1.25em;font-family:var(--font-data);white-space:nowrap;font-size:.6875rem;line-height:1.25;position:relative;overflow:visible}.charts-module__PLHzCW__stack{flex-direction:column-reverse;justify-content:flex-start;min-height:0;display:flex}.charts-module__PLHzCW__segment{border:1px solid var(--color-text-secondary);box-sizing:border-box;border-bottom-width:0;min-height:2px;display:block}.charts-module__PLHzCW__segmentUnknown{border-style:dashed}.charts-module__PLHzCW__axis{gap:2px;min-width:0;display:flex}.charts-module__PLHzCW__axisLabel{text-align:center;min-width:0;color:var(--color-text-secondary);white-space:nowrap;flex:1 1 0;min-height:1.4em;font-size:.6875rem;overflow:visible}.charts-module__PLHzCW__axisLabel:first-child{text-align:left}.charts-module__PLHzCW__axisLabel:last-child{justify-content:flex-end;display:flex}.charts-module__PLHzCW__axisLabelTurned{writing-mode:vertical-rl;text-overflow:ellipsis;max-height:10em;overflow:hidden;transform:rotate(180deg)}.charts-module__PLHzCW__noAmount{text-align:center;color:var(--color-text-secondary);font-size:.75rem;font-weight:700;display:block}.charts-module__PLHzCW__line{height:220px;margin:var(--space-lg) var(--space-md) var(--space-xl);border-left:2px solid var(--color-text-secondary);border-bottom:2px solid var(--color-text-secondary);position:relative}.charts-module__PLHzCW__lineSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.charts-module__PLHzCW__marker{background:var(--marker-color);border:2px solid var(--color-surface-primary);width:12px;height:12px;box-shadow:0 0 0 1px var(--marker-color);margin:-6px 0 0 -6px;position:absolute}.charts-module__PLHzCW__markerCircle{border-radius:50%}.charts-module__PLHzCW__markerSquare{border-radius:2px}.charts-module__PLHzCW__markerDiamond{transform:rotate(45deg)}.charts-module__PLHzCW__markerTriangle{clip-path:polygon(50% 0,100% 100%,0 100%);box-shadow:none;border:0}.charts-module__PLHzCW__pointLabel{font-family:var(--font-data);white-space:nowrap;background:var(--color-surface-primary);padding:0 2px;font-size:.6875rem;position:absolute;transform:translate(-50%,-160%)}.charts-module__PLHzCW__lineAxis{height:1.5em;margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:.6875rem;position:absolute;top:100%;left:0;right:0}.charts-module__PLHzCW__lineAxisLabel{white-space:nowrap;position:absolute;transform:translate(-50%)}.charts-module__PLHzCW__undatedNote{margin:var(--space-sm) 0 0;font-size:var(--type-body-small-size)}.charts-module__PLHzCW__heat{border-collapse:separate;border-spacing:2px;width:100%;font-size:var(--type-body-small-size);table-layout:fixed}.charts-module__PLHzCW__heat th,.charts-module__PLHzCW__heat td{text-align:center;vertical-align:middle;padding:0}.charts-module__PLHzCW__heat thead th{padding:var(--space-xs);overflow-wrap:anywhere;font-size:.75rem;font-weight:600}.charts-module__PLHzCW__heat tbody th{text-align:left;padding-right:var(--space-sm);overflow-wrap:anywhere;width:26%;font-weight:600}.charts-module__PLHzCW__cell{border:1px solid var(--color-border-strong);width:100%;min-height:44px;font:inherit;font-family:var(--font-data);color:var(--color-text-primary);border-radius:4px}.charts-module__PLHzCW__cellButton{cursor:pointer}.charts-module__PLHzCW__cellButton:hover{outline:2px solid var(--color-action-primary)}.charts-module__PLHzCW__headButton{width:100%;min-height:44px;font:inherit;text-align:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:4px;font-weight:600}.charts-module__PLHzCW__headButton:hover{background:var(--color-surface-selected)}.charts-module__PLHzCW__heatCompact{display:none}@media (max-width:639px){.charts-module__PLHzCW__heat{display:none}.charts-module__PLHzCW__heatCompact{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}}.charts-module__PLHzCW__heatRow{border:1px solid var(--color-border-default);border-radius:var(--radius-control);padding:var(--space-sm)}.charts-module__PLHzCW__heatRowHead{margin:0 0 var(--space-xs);font-weight:600}.charts-module__PLHzCW__heatRowCells{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.charts-module__PLHzCW__heatChip{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);font:inherit;font-size:var(--type-body-small-size);color:var(--color-text-primary);display:inline-flex}button.charts-module__PLHzCW__heatChip{cursor:pointer}.charts-module__PLHzCW__heatChip b{font-family:var(--font-data)}.charts-module__PLHzCW__metrics{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));margin:0;display:grid}.charts-module__PLHzCW__metric{padding:var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-subtle);margin:0}.charts-module__PLHzCW__metric dt{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0 0 var(--space-xs)}.charts-module__PLHzCW__metric dd{margin:0}.charts-module__PLHzCW__metricValue{font-family:var(--font-data);font-size:var(--type-metric-size);line-height:var(--type-metric-line);font-weight:var(--type-metric-weight)}.charts-module__PLHzCW__metricUnknown{color:var(--color-text-secondary);font-size:1rem;font-style:italic;font-weight:600}.charts-module__PLHzCW__metricNote{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:.75rem;display:block}.charts-module__PLHzCW__tableWrap{overflow-wrap:anywhere;min-width:0}.charts-module__PLHzCW__tableScroll{max-width:100%;overflow-x:auto}.charts-module__PLHzCW__tableScroll:focus-visible{outline:3px solid var(--color-text-primary);outline-offset:2px}.charts-module__PLHzCW__tableWrap table{width:100%}.charts-module__PLHzCW__unknownCell{color:var(--color-text-secondary);font-style:italic}.charts-module__PLHzCW__detail{margin-top:var(--space-md)}.charts-module__PLHzCW__detail h4{margin:0 0 var(--space-xs);font-size:var(--type-body-small-size)}.charts-module__PLHzCW__drill{gap:var(--space-sm);min-width:0;display:grid}.charts-module__PLHzCW__drillBar{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.charts-module__PLHzCW__drillBar>*{min-width:0;max-width:100%}.charts-module__PLHzCW__backButton{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-action-primary);background:var(--color-surface-primary);color:var(--color-action-primary);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.charts-module__PLHzCW__backButton:hover{background:var(--color-surface-selected)}.charts-module__PLHzCW__drillNote{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}.charts-module__PLHzCW__drillList{background:var(--color-border-default);border:1px solid var(--color-border-default);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.charts-module__PLHzCW__drillList li{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-md);min-height:44px;padding:var(--space-xs) var(--space-md);background:var(--color-surface-primary);font-size:var(--type-body-small-size);flex-wrap:wrap;display:flex}.charts-module__PLHzCW__drillList a{color:var(--color-action-primary);font-weight:600}.charts-module__PLHzCW__drillValue{font-family:var(--font-data);color:var(--color-text-secondary);white-space:nowrap}
.TopNav-module__QlIcTW__header{z-index:50;border-bottom:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07090cf7;position:sticky;top:0}.TopNav-module__QlIcTW__utility{border-bottom:1px solid var(--color-border-default);display:none}.TopNav-module__QlIcTW__utilityInner{justify-content:space-between;align-items:center;min-height:28px;display:flex}.TopNav-module__QlIcTW__utilityText{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.6875rem;line-height:1rem}.TopNav-module__QlIcTW__utilityText:first-child:before{content:"● " / "";color:var(--color-accent-green)}.TopNav-module__QlIcTW__bar{align-items:center;gap:var(--space-lg);min-height:64px;display:flex}.TopNav-module__QlIcTW__desktop{gap:var(--space-xs);margin-left:var(--space-xl);display:none}.TopNav-module__QlIcTW__link{min-height:44px;padding:0 var(--space-md);color:var(--color-text-primary);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.TopNav-module__QlIcTW__link:hover{color:var(--color-action-primary);text-decoration:none}.TopNav-module__QlIcTW__link[aria-current=page]{color:var(--color-action-primary);border-bottom-color:var(--color-action-primary)}.TopNav-module__QlIcTW__newsletter{color:var(--color-accent-amber)}.TopNav-module__QlIcTW__newsletter:hover{color:var(--color-accent-amber);text-decoration:underline}.TopNav-module__QlIcTW__newsletter[aria-current=page]{color:var(--color-accent-amber);border-bottom-color:var(--color-accent-amber)}.TopNav-module__QlIcTW__actions{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.TopNav-module__QlIcTW__account{align-items:center;gap:var(--space-xs);display:none}:is(.TopNav-module__QlIcTW__account button,.TopNav-module__QlIcTW__account a){white-space:nowrap}.TopNav-module__QlIcTW__checking{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;font-size:.75rem}.TopNav-module__QlIcTW__iconLink,.TopNav-module__QlIcTW__menuButton{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.TopNav-module__QlIcTW__iconLink:hover,.TopNav-module__QlIcTW__menuButton:hover{border-color:var(--color-action-primary);color:var(--color-action-primary)}.TopNav-module__QlIcTW__sheet{z-index:1;overscroll-behavior:contain;border-top:1px solid var(--color-border-default);background:var(--color-surface-canvas);max-height:calc(100dvh - 64px);box-shadow:var(--shadow-floating);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.TopNav-module__QlIcTW__sheetNav{padding:var(--space-md) var(--gutter-mobile) var(--space-xl);gap:var(--space-xs);flex-direction:column;display:flex}.TopNav-module__QlIcTW__sheetNav .TopNav-module__QlIcTW__link{border-bottom:0;border-left:2px solid #0000;font-size:.875rem}.TopNav-module__QlIcTW__sheetNav .TopNav-module__QlIcTW__link[aria-current=page]{border-left-color:var(--color-action-primary)}.TopNav-module__QlIcTW__sheetAccount{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border-default);flex-direction:column;display:flex}.TopNav-module__QlIcTW__backdrop{background:#0000008c;height:100dvh;position:absolute;top:100%;left:0;right:0}@media (min-width:1120px){.TopNav-module__QlIcTW__desktop,.TopNav-module__QlIcTW__account{display:flex}.TopNav-module__QlIcTW__menuButton{display:none}.TopNav-module__QlIcTW__sheet,.TopNav-module__QlIcTW__backdrop{display:none!important}}@media (min-width:900px) and (min-height:640px){.TopNav-module__QlIcTW__utility{display:block}}
.SavedSearchBar-module__vT5bZW__bar{align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px dashed var(--color-border-default);flex-wrap:wrap;display:flex}.SavedSearchBar-module__vT5bZW__label{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.SavedSearchBar-module__vT5bZW__select{flex:0 320px;min-width:min(100%,260px)}.SavedSearchBar-module__vT5bZW__actions,.SavedSearchBar-module__vT5bZW__confirm{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.SavedSearchBar-module__vT5bZW__status{margin:var(--space-sm) 0 0;font-size:var(--type-body-small-size);color:var(--color-text-secondary)}.SavedSearchBar-module__vT5bZW__status:empty{display:none}
.RouteBrowser-module__VijrOa__result{gap:var(--space-sm);flex-direction:column;display:flex}.RouteBrowser-module__VijrOa__count{font-weight:700;font-size:var(--type-body-size);margin:0}.RouteBrowser-module__VijrOa__muted{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.RouteBrowser-module__VijrOa__nav{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.RouteBrowser-module__VijrOa__position{font-family:var(--font-data);font-weight:600;font-size:var(--type-body-small-size);margin:0}.RouteBrowser-module__VijrOa__error{color:var(--color-data-negative);font-size:var(--type-body-small-size);margin:0;font-weight:600}.RouteBrowser-module__VijrOa__h3{margin:var(--space-sm) 0 0;font-size:var(--type-body-size)}.RouteBrowser-module__VijrOa__steps{padding-left:var(--space-xl);gap:var(--space-sm);font-size:var(--type-body-small-size);flex-direction:column;margin:0;display:flex}.RouteBrowser-module__VijrOa__steps li{align-items:baseline;gap:2px var(--space-sm);flex-wrap:wrap;display:flex}.RouteBrowser-module__VijrOa__step{overflow-wrap:anywhere;font-weight:600}.RouteBrowser-module__VijrOa__via{color:var(--color-text-secondary);font-size:var(--type-body-small-size);overflow-wrap:anywhere;flex-basis:100%}.RouteBrowser-module__VijrOa__profile{font-size:var(--type-body-small-size);align-items:center;min-height:24px;display:inline-flex}@media (pointer:coarse),(max-width:767px){.RouteBrowser-module__VijrOa__profile{min-width:44px;min-height:44px}}.RouteBrowser-module__VijrOa__disclaimer{padding:var(--space-sm) var(--space-md);background:var(--color-surface-subtle);border-radius:var(--radius-control);font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0}@media (max-width:899px){.RouteBrowser-module__VijrOa__count{order:1}.RouteBrowser-module__VijrOa__nav{order:2}.RouteBrowser-module__VijrOa__pending,.RouteBrowser-module__VijrOa__error{order:3}.RouteBrowser-module__VijrOa__h3{order:4}.RouteBrowser-module__VijrOa__steps{order:5}.RouteBrowser-module__VijrOa__disclaimer{order:6}.RouteBrowser-module__VijrOa__actions{gap:var(--space-sm);flex-wrap:wrap;order:7;display:flex}.RouteBrowser-module__VijrOa__hops{order:8}.RouteBrowser-module__VijrOa__ordering{order:9}.RouteBrowser-module__VijrOa__steps li{min-height:44px}}@media (min-width:900px){.RouteBrowser-module__VijrOa__actions{display:contents}}
.Showcase-module__xJ6ahq__section{padding-block:var(--space-3xl);border-top:1px solid var(--color-border-default);gap:var(--space-lg);display:grid}.Showcase-module__xJ6ahq__head{align-items:center;gap:var(--space-lg);display:flex}.Showcase-module__xJ6ahq__index{margin:0 0 var(--space-xs)}.Showcase-module__xJ6ahq__title{text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:clamp(1.5rem,2.8vw,2.125rem)}.Showcase-module__xJ6ahq__body{gap:var(--space-lg);display:grid}@media (min-width:1024px){.Showcase-module__xJ6ahq__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.Showcase-module__xJ6ahq__lead{max-width:var(--reading-max);color:var(--color-text-secondary);font-size:1.0625rem}.Showcase-module__xJ6ahq__lead>:last-child{margin-bottom:0}.Showcase-module__xJ6ahq__visual{min-width:0}.Showcase-module__xJ6ahq__cta{display:flex}@media (max-width:767px){.Showcase-module__xJ6ahq__cta{justify-content:center}}
.ChartCard-module__GFEhTa__card{gap:var(--space-md);min-width:0;padding:var(--space-lg);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.ChartCard-module__GFEhTa__pending{opacity:.65}.ChartCard-module__GFEhTa__head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ChartCard-module__GFEhTa__title{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);flex:200px;margin:0}.ChartCard-module__GFEhTa__summary{color:var(--color-text-secondary);font-size:var(--type-body-small-size);margin:0}.ChartCard-module__GFEhTa__body{min-width:0}.ChartCard-module__GFEhTa__notApplicable{font-size:var(--type-body-small-size);color:var(--color-text-secondary);margin:0;padding:0;list-style:none}.ChartCard-module__GFEhTa__filterList{margin:var(--space-sm) 0 0;gap:var(--space-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ChartCard-module__GFEhTa__disclosure{gap:var(--space-xs);padding-top:var(--space-md);border-top:1px solid var(--color-border-default);font-size:var(--type-body-small-size);margin:0;display:grid}.ChartCard-module__GFEhTa__disclosure>div{gap:var(--space-sm);grid-template-columns:minmax(96px,30%) minmax(0,1fr);display:grid}.ChartCard-module__GFEhTa__disclosure dt{color:var(--color-text-secondary);font-weight:600}.ChartCard-module__GFEhTa__disclosure dd{overflow-wrap:anywhere;margin:0}.ChartCard-module__GFEhTa__disclosure ul{margin:var(--space-xs) 0 0;padding-left:var(--space-lg)}.ChartCard-module__GFEhTa__mono{font-family:var(--font-data)}.ChartCard-module__GFEhTa__method{position:relative}.ChartCard-module__GFEhTa__methodText{overflow-wrap:anywhere;margin:0}.ChartCard-module__GFEhTa__methodClamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ChartCard-module__GFEhTa__toggle{margin-top:var(--space-xs);min-height:44px;padding:0 var(--space-xs);color:var(--color-action-primary);font:inherit;font-size:var(--type-body-small-size);cursor:pointer;background:0 0;border:0;text-decoration:underline}.ChartCard-module__GFEhTa__details>summary{cursor:pointer;min-height:44px;font-size:var(--type-body-small-size);align-items:center;font-weight:600;display:flex}@media (min-width:1024px){.ChartCard-module__GFEhTa__span2{grid-column:span 2}}.ChartCard-module__GFEhTa__spanAll{grid-column:1/-1}
.research-module___JbyvW__list{margin-top:var(--space-xl)}
