*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;min-height:100%;min-height:-webkit-fill-available;min-height:100dvh}body{margin:0;font-family:system-ui,-apple-system,sans-serif;min-height:100%;min-height:-webkit-fill-available;min-height:100dvh;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}#root{min-height:100vh;min-height:-webkit-fill-available;min-height:100dvh}html.cap-native,html.cap-native body,html.cap-native #root{min-height:100%!important;min-height:-webkit-fill-available!important}html.cap-native body{padding-left:0!important;padding-right:0!important}@media(max-width:768px){html{--cap-safe-top: env(safe-area-inset-top, 0px)}body{overscroll-behavior-x:none}#root{width:100%;max-width:100vw;box-sizing:border-box}}html.cap-native{color-scheme:dark;-webkit-tap-highlight-color:transparent;background:#0a0a0f}html.cap-native body.data-pages-light{color-scheme:light;background:#f8fafc}html.cap-native,html.cap-native body,html.cap-native #root{height:100%;height:-webkit-fill-available;min-height:100%;min-height:-webkit-fill-available}html.cap-native body.data-pages-light:not(.data-page-body){background:#f8fafc!important}html.cap-native body.data-pages-dark:not(.data-page-body){background:linear-gradient(135deg,#050508,#0a0812 22%,#0f0e1c 45%,#141228 70%,#1a1732)!important;background-attachment:fixed!important}html.cap-native body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-touch-callout:none}html.cap-native #root{-webkit-overflow-scrolling:touch}html.cap-native #root{min-height:100%!important;min-height:-webkit-fill-available!important}html.cap-native a,html.cap-native button,html.cap-native [role=button],html.cap-native .mobile-bottom-nav__link{touch-action:manipulation}html.cap-native button:active:not(:disabled),html.cap-native [role=button]:active:not(:disabled),html.cap-native .dp-btn:active:not(:disabled){transform:scale(.97);transition:transform .12s cubic-bezier(.25,.1,.25,1)}html.cap-native input,html.cap-native textarea,html.cap-native select{font-size:max(16px,1em)}html.cap-native-ios{--ios-font-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--ios-font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif;--ios-tint: #1a00ff;--ios-label-secondary: rgba(235, 235, 245, .55);--ios-separator: rgba(84, 84, 88, .55);--ios-fill-tertiary: rgba(118, 118, 128, .24);--ios-radius-card: 12px;--ios-radius-control: 10px;--ios-material-dark: rgba(22, 22, 24, .78);--ios-material-light: rgba(255, 255, 255, .82);--ios-ease: cubic-bezier(.25, .1, .25, 1);--cap-safe-top: env(safe-area-inset-top, 0px);--cap-safe-right: env(safe-area-inset-right, 0px);--cap-safe-bottom: env(safe-area-inset-bottom, 0px);--cap-safe-left: env(safe-area-inset-left, 0px)}html.cap-native-ios body{font-family:var(--ios-font-text)}html.cap-native-ios .data-pages-page,html.cap-native-ios .pulse-page{--dp-font-sans: var(--ios-font-text);--dp-font-display: var(--ios-font-display);--pulse-radius: var(--ios-radius-card);--pulse-radius-sm: var(--ios-radius-control)}.mobile-viewport-top-tap-zone{display:none;position:fixed;top:0;left:0;right:0;height:max(12px,var(--cap-safe-top, env(safe-area-inset-top, 0px)));z-index:12001;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:default}@media(max-width:768px){.mobile-viewport-top-tap-zone{display:block}}html.cap-native .mobile-viewport-top-tap-zone{display:block}@media(min-width:769px){html:not(.cap-native) .mobile-viewport-top-tap-zone{display:none!important}}@media(max-width:768px){html.cap-native-ios body .global-header,html.cap-native-ios body .header,html.cap-native-ios body .global-header.data-header,html.cap-native-ios body .global-header.data-header.header{padding-top:0!important;margin-top:0!important}html.cap-native-ios body .global-header.data-header,html.cap-native-ios body .global-header.data-header .header-content{min-height:0!important}html.cap-native-ios body{overscroll-behavior-y:contain;padding-top:0!important}html.cap-native-ios.mobile-bottom-nav-visible{--mbn-safe-bottom: max(6px, var(--cap-safe-bottom))}html.cap-native-ios.mobile-bottom-nav-visible body{padding-bottom:var(--mbn-scroll-padding, calc(3.65rem + 12px + max(6px, var(--cap-safe-bottom))) )!important}html.cap-native-ios.cap-scroll-shell.mobile-bottom-nav-visible body{padding-bottom:0!important}html.cap-native-ios .pulse-page [class*=card],html.cap-native-ios .pulse-page [class*=row],html.cap-native-ios .data-pages-page article,html.cap-native-ios .community-notifications__row{border-radius:var(--ios-radius-card)}html.cap-native-ios .pulse-head__title{font-family:var(--ios-font-display);letter-spacing:-.03em;-webkit-text-fill-color:unset;background:none;color:inherit}}@media(max-width:767px){html.cap-native .data-pages-page,html.cap-native .pulse-page{padding-left:0;padding-right:0}html.cap-native .data-pages-page.the-edit-hub{--te-mobile-inline: max(.5rem, var(--cap-safe-left, 0px));--te-mobile-inline-right: max(.5rem, var(--cap-safe-right, 0px))}html.cap-native .news-feed-page .te-hub__container,html.cap-native .news-feed-page .te-masthead,html.cap-native .data-pages-page.pulse-page .dp-container.pulse-wrap{padding-left:max(.375rem,var(--cap-safe-left, 0px));padding-right:max(.375rem,var(--cap-safe-right, 0px))}}@media(max-width:768px){html.cap-native body .global-header.data-header .header-content{padding-left:max(clamp(.5rem,3vw,.9rem),var(--cap-safe-left, 0px))!important;padding-right:max(clamp(.5rem,3vw,.9rem),var(--cap-safe-right, 0px))!important}}html.cap-native-android{--cap-safe-top: env(safe-area-inset-top, 0px);--cap-safe-right: env(safe-area-inset-right, 0px);--cap-safe-bottom: env(safe-area-inset-bottom, 0px);--cap-safe-left: env(safe-area-inset-left, 0px)}@media(max-width:768px){html.cap-native-android.mobile-bottom-nav-visible{--mbn-safe-bottom: max(8px, var(--cap-safe-bottom))}html.cap-native-android.mobile-bottom-nav-visible body{padding-bottom:var(--mbn-scroll-padding, calc(3.65rem + 12px + max(8px, var(--cap-safe-bottom))) )!important}html.cap-native-android.cap-scroll-shell.mobile-bottom-nav-visible body{padding-bottom:0!important}html.cap-native-android body .global-header.data-header .header-content{padding-top:calc(.3rem + var(--cap-safe-top))!important}}:root{--cap-color-bg: #f7f7f8;--cap-color-surface: #ffffff;--cap-color-surface-glass: rgba(255, 255, 255, .84);--cap-color-text: #111111;--cap-color-text-muted: #8e8e93;--cap-color-border: rgba(0, 0, 0, .08);--cap-color-primary: #007aff;--cap-color-success: #34c759;--cap-color-warning: #ff9500;--cap-color-danger: #ff3b30;--cap-space-1: 4px;--cap-space-2: 8px;--cap-space-3: 12px;--cap-space-4: 16px;--cap-space-5: 20px;--cap-space-6: 24px;--cap-space-8: 32px;--cap-radius-sm: 8px;--cap-radius-md: 14px;--cap-radius-lg: 20px;--cap-radius-xl: 28px;--cap-radius-pill: 999px;--cap-header-height: 64px;--cap-bottom-nav-height: 72px;--cap-font-large-title: 28px;--cap-font-title: 22px;--cap-font-header: 20px;--cap-font-row-title: 17px;--cap-font-body: 16px;--cap-font-secondary: 15px;--cap-font-caption: 13px;--cap-font-tab: 11px}html.cap-native{--cap-viewport-height: 100%;--cap-viewport-height: -webkit-fill-available}html.cap-native body.data-pages-dark,html.cap-native:not(:has(body.data-pages-light)){--cap-color-bg: #0a0a0f;--cap-color-surface: #1c1c1e;--cap-color-surface-glass: rgba(28, 28, 30, .84);--cap-color-text: #ffffff;--cap-color-text-muted: #8e8e93;--cap-color-border: rgba(255, 255, 255, .1)}html.cap-native body.data-pages-light{--cap-color-bg: #f7f7f8;--cap-color-surface: #ffffff;--cap-color-surface-glass: rgba(255, 255, 255, .84);--cap-color-text: #111111;--cap-color-text-muted: #8e8e93;--cap-color-border: rgba(0, 0, 0, .08)}html.cap-native .app-shell,html.cap-native #root{position:relative;width:100%;overflow-x:hidden;background:var(--cap-color-bg);color:var(--cap-color-text)}html.cap-native button,html.cap-native a,html.cap-native [role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.cap-native button{font:inherit}html.cap-native img,html.cap-native video,html.cap-native canvas,html.cap-native svg{max-width:100%}html.cap-native .glass,html.cap-native .global-header.data-header.scrolled{background:var(--cap-color-surface-glass);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}@supports not ((backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))){html.cap-native .glass{background:#fffffff5}html.cap-native .mobile-bottom-nav__inner{background:#fffffff5!important}html.cap-native body.data-pages-dark .mobile-bottom-nav__inner,html.cap-native body:not(.data-pages-light) .mobile-bottom-nav__inner{background:#16161cf5!important}}@media(max-width:768px){html.cap-native .global-header.data-header.scrolled{box-shadow:0 8px 24px #0000000f}html.cap-native body.data-pages-light .global-header.data-header.scrolled{background:#f7f7f8eb!important;border-bottom:1px solid rgba(0,0,0,.06)!important}}html.cap-native.cap-keyboard-open .mobile-bottom-nav{visibility:hidden;pointer-events:none;transform:translateY(120%);transition:transform .18s ease,visibility .18s ease}html.cap-native.cap-keyboard-open.mobile-bottom-nav-visible body{padding-bottom:max(12px,var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))!important}html.cap-native.cap-scroll-shell.cap-keyboard-open.mobile-bottom-nav-visible body,html.mobile-global-search-open.cap-scroll-shell.mobile-bottom-nav-visible .cap-mobile-layout[data-cap-scroll-root]{padding-bottom:0!important}html.cap-native .dp-btn,html.cap-native .button,html.cap-native button[type=submit]:not(.mobile-bottom-nav__link){min-height:48px;min-width:44px;border-radius:var(--cap-radius-md);transition:transform .12s ease,opacity .12s ease,background .12s ease,box-shadow .12s ease}html.cap-native .dp-btn:disabled,html.cap-native button:disabled{opacity:.45;cursor:not-allowed;transform:none}html.cap-native input,html.cap-native textarea,html.cap-native select{font-size:max(16px,1em);min-height:52px;border-radius:var(--cap-radius-md)}html.cap-native input:focus,html.cap-native textarea:focus,html.cap-native select:focus{outline:none;box-shadow:0 0 0 4px #007aff24}html.cap-native [class*=list-row],html.cap-native [class*=__row]:not(.mobile-bottom-nav__link){transition:background .12s ease,transform .12s ease}html.cap-native [class*=list-row]:active,html.cap-native [class*=__row]:active:not(.mobile-bottom-nav__link){background:#0000000a}html.cap-native body.data-pages-dark [class*=list-row]:active,html.cap-native body.data-pages-dark [class*=__row]:active:not(.mobile-bottom-nav__link){background:#ffffff0f}html.cap-native .card,html.cap-native [class*=-card]:not([class*=card-]){border-radius:var(--cap-radius-lg)}html.cap-native .cap-empty-state{min-height:clamp(240px,50vh,520px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--cap-space-8) var(--cap-space-6);text-align:center}html.cap-native .cap-empty-state__title{margin-top:var(--cap-space-4);font-size:var(--cap-font-header);font-weight:700;letter-spacing:-.02em}html.cap-native .cap-empty-state__text{margin-top:var(--cap-space-2);max-width:280px;color:var(--cap-color-text-muted);font-size:var(--cap-font-secondary);line-height:1.4}html.cap-native .cap-empty-state__action{margin-top:var(--cap-space-5)}html.cap-native .cap-empty-state__secondary{margin-top:var(--cap-space-3)}html.cap-native .cap-empty-state.niood-no-results,html.cap-native .cap-empty-state.te-section-empty,html.cap-native .cap-empty-state.art-hub-not-found,html.cap-native .bh-container .cap-empty-state{min-height:auto;padding:2rem 1rem}html.cap-native .cap-empty-state--inline,html.cap-native .nioods-roadmap__empty-filter.cap-empty-state{min-height:auto;padding:1.25rem 1rem}html.cap-native .cap-empty-state.niood-no-results>svg{color:var(--cap-color-text-muted, var(--nioods-text-muted));opacity:.85}html.cap-native .art-hub-search-section__empty{margin:.75rem 0;padding:.75rem 1rem;text-align:center;color:var(--cap-color-text-muted);font-size:var(--cap-font-secondary)}html.cap-native .data-header-global-search-mobile__pending-skeleton{width:100%;max-width:420px;margin:0 auto}html.cap-native .ed-demographics__inner .cap-skeleton-list{width:100%;max-width:360px;margin:0 auto}html.cap-native .article-source-empty,html.cap-native .article-thread__empty,html.cap-native .article-tiktok-empty{padding:1.1rem 1rem;margin:.75rem 0;text-align:center;color:var(--cap-color-text-muted);font-size:var(--cap-font-secondary);line-height:1.45;border-radius:var(--cap-radius-lg);background:color-mix(in srgb,var(--cap-color-text-muted) 8%,transparent)}html.cap-native .the-edit-pitch-page__gate-empty.cap-empty-state,html.cap-native .community-profile__card--empty.cap-empty-state,html.cap-native .community-profile__empty-state.cap-empty-state{min-height:auto;padding:1.5rem 1rem}html.cap-native .cap-offline-banner{position:fixed;left:var(--cap-space-4);right:var(--cap-space-4);top:calc(var(--cap-space-3) + var(--cap-safe-top, env(safe-area-inset-top, 0px)));z-index:500;min-height:44px;padding:10px 14px;border-radius:var(--cap-radius-pill);background:#ff9500f2;color:#fff;display:flex;align-items:center;justify-content:center;gap:var(--cap-space-2);font-size:14px;font-weight:700;box-shadow:0 8px 24px #ff950047;pointer-events:none;animation:cap-banner-in .22s ease both}@keyframes cap-banner-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}html.cap-native .cap-toast-host{position:fixed;left:var(--cap-space-4);right:var(--cap-space-4);bottom:calc(96px + var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)));z-index:600;display:flex;flex-direction:column;gap:var(--cap-space-2);pointer-events:none}html.cap-native.cap-keyboard-open .cap-toast-host{bottom:calc(var(--cap-keyboard-height, 12px) + var(--cap-space-3))}html.cap-native .cap-toast{min-height:48px;padding:12px var(--cap-space-4);border-radius:var(--cap-radius-md);background:#1c1c1ef0;color:#fff;display:flex;align-items:center;gap:10px;font-size:var(--cap-font-secondary);font-weight:600;box-shadow:0 12px 32px #0000003d;animation:cap-toast-in .18s ease both}html.cap-native .cap-toast--success{background:#34c759f0}html.cap-native .cap-toast--error{background:#ff3b30f0}html.cap-native .cap-toast--warning{background:#ff9500f0}@keyframes cap-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html.cap-native .cap-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:cap-spin .7s linear infinite;flex-shrink:0}@keyframes cap-spin{to{transform:rotate(360deg)}}html.cap-native .cap-page-enter{animation:cap-page-in-native .18s ease both}@keyframes cap-page-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cap-page-in-native{0%{opacity:0}to{opacity:1}}html.cap-native .cap-ptr-indicator{position:fixed;top:calc(var(--cap-safe-top, env(safe-area-inset-top, 0px)) + 52px);left:50%;z-index:900;transform:translate(-50%);pointer-events:none;transition:transform .12s ease}html.cap-native .cap-ptr-indicator__spinner{display:block;width:22px;height:22px;border:2px solid rgba(0,122,255,.25);border-top-color:var(--cap-color-primary, #007aff);border-radius:50%;opacity:.85}html.cap-native .cap-ptr-indicator__spinner--active{animation:cap-spin .7s linear infinite}html.cap-native .cap-mobile-layout,html.cap-native .cap-admin-layout{min-height:100%}@media(max-width:768px){html.cap-native.cap-scroll-shell{height:100%;overflow:hidden}html.cap-native.cap-scroll-shell body{overflow:hidden;height:100%;overscroll-behavior:none}html.cap-native.cap-scroll-shell #root.app-shell{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}html.cap-native.cap-scroll-shell .cap-mobile-layout[data-cap-scroll-root],html.cap-native.cap-scroll-shell .cap-admin-layout[data-cap-scroll-root]{flex:1;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible body{padding-bottom:0!important}html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible .cap-mobile-layout[data-cap-scroll-root]{padding-bottom:var( --mbn-scroll-padding, calc(3.65rem + 12px + max(6px, var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))) )}html.cap-native.cap-scroll-shell.cap-keyboard-open.mobile-bottom-nav-visible .cap-mobile-layout[data-cap-scroll-root]{padding-bottom:max(12px,var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))!important}html.cap-native.cap-scroll-shell:not(.mobile-bottom-nav-visible) .cap-mobile-layout[data-cap-scroll-root],html.cap-native.cap-scroll-shell:not(.mobile-bottom-nav-visible) .cap-admin-layout[data-cap-scroll-root]{padding-bottom:max(var(--cap-space-4, 16px),var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))}html.cap-native.cap-scroll-shell .pulse-page.pulse-page,html.cap-native.cap-scroll-shell .news-feed-page--native,html.cap-native.cap-scroll-shell .data-pages-page{min-height:auto}}html.cap-native.cap-tab-route .cap-mobile-layout{min-height:100%}.cap-skeleton-shimmer{position:relative;overflow:hidden;background:#78788029}body.data-pages-light .cap-skeleton-shimmer{background:#0f172a14}.cap-skeleton-shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:cap-skeleton-shimmer 1.1s ease-in-out infinite}body.data-pages-light .cap-skeleton-shimmer:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent)}.cap-skeleton-list{display:flex;flex-direction:column;gap:var(--cap-space-3, 12px)}.cap-skeleton-row{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--cap-space-3, 12px);align-items:center;min-height:76px;padding:10px var(--cap-space-4, 16px)}.cap-skeleton-row__avatar{width:56px;height:56px;border-radius:50%}.cap-skeleton-row__body{display:flex;flex-direction:column;gap:var(--cap-space-2, 8px)}.cap-skeleton-line{height:14px;border-radius:8px;margin:0}.cap-skeleton-line--short{width:62%;height:12px}.cap-skeleton-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:var(--cap-space-4, 16px)}.cap-skeleton-card{display:flex;flex-direction:column;gap:var(--cap-space-3, 12px);padding:var(--cap-space-3, 12px);border-radius:var(--cap-radius-lg, 20px)}.cap-skeleton-card__media{aspect-ratio:4 / 3;border-radius:var(--cap-radius-md, 14px)}.cap-skeleton-card__line{height:14px;border-radius:8px;margin:0}.cap-skeleton-page{display:flex;flex-direction:column;gap:var(--cap-space-5, 20px);padding:var(--cap-space-4, 16px) 0}.cap-skeleton-page-wrap{padding-top:var(--cap-space-6, 24px)}.cap-skeleton-page__hero{width:100%;aspect-ratio:16 / 9;max-height:280px;border-radius:var(--cap-radius-lg, 16px)}.cap-skeleton-page__body{display:flex;flex-direction:column;gap:var(--cap-space-3, 12px)}.cap-skeleton-line--title{width:72%;height:22px}.cap-skeleton-page__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cap-skeleton-profile{display:flex;flex-direction:column;align-items:center;gap:var(--cap-space-4, 16px);padding:var(--cap-space-6, 24px) var(--cap-space-4, 16px)}.cap-skeleton-profile__avatar{width:120px;height:120px;border-radius:50%}.cap-skeleton-profile__stats{display:flex;gap:var(--cap-space-4, 16px);width:100%;max-width:320px;justify-content:center}.cap-skeleton-profile__stat{flex:1;height:48px;border-radius:var(--cap-radius-md, 14px);max-width:96px}html.cap-native .cap-skeleton-shimmer{position:relative;overflow:hidden;background:#78788029}html.cap-native body.data-pages-light .cap-skeleton-shimmer{background:#0f172a14}html.cap-native .cap-skeleton-shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:cap-skeleton-shimmer 1.1s ease-in-out infinite}html.cap-native body.data-pages-light .cap-skeleton-shimmer:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent)}@keyframes cap-skeleton-shimmer{to{transform:translate(100%)}}html.cap-native .cap-skeleton-list{display:flex;flex-direction:column;gap:var(--cap-space-3)}html.cap-native .cap-skeleton-row{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--cap-space-3);align-items:center;min-height:76px;padding:10px var(--cap-space-4)}html.cap-native .cap-skeleton-row__avatar{width:56px;height:56px;border-radius:50%;flex-shrink:0}html.cap-native .cap-skeleton-row__body{display:flex;flex-direction:column;gap:var(--cap-space-2)}html.cap-native .cap-skeleton-line{height:14px;border-radius:8px;margin:0}html.cap-native .cap-skeleton-line--short{width:62%;height:12px}html.cap-native .cap-skeleton-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:var(--cap-space-4)}html.cap-native .cap-skeleton-card{display:flex;flex-direction:column;gap:var(--cap-space-3);padding:var(--cap-space-3);border-radius:var(--cap-radius-lg)}html.cap-native .cap-skeleton-card__media{aspect-ratio:4 / 3;border-radius:var(--cap-radius-md)}html.cap-native .cap-skeleton-card__line{height:14px;border-radius:8px;margin:0}html.cap-native .dp-theme-toggle--system{position:relative}html.cap-native .dp-theme-toggle--system:after{content:"";position:absolute;right:2px;bottom:2px;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55}html.cap-native .cap-skeleton-page{display:flex;flex-direction:column;gap:var(--cap-space-5);padding:var(--cap-space-4) 0}html.cap-native .cap-skeleton-page__hero{width:100%;aspect-ratio:16 / 9;max-height:280px;border-radius:var(--cap-radius-lg)}html.cap-native .cap-skeleton-page__body{display:flex;flex-direction:column;gap:var(--cap-space-3)}html.cap-native .cap-skeleton-line--title{width:72%;height:22px}html.cap-native .cap-skeleton-profile{display:flex;flex-direction:column;align-items:center;gap:var(--cap-space-4);padding:var(--cap-space-6) var(--cap-space-4)}html.cap-native .cap-skeleton-profile__avatar{width:120px;height:120px;border-radius:50%}html.cap-native .cap-skeleton-profile__stats{display:flex;gap:var(--cap-space-4);width:100%;max-width:320px;justify-content:center}html.cap-native .cap-skeleton-profile__stat{flex:1;height:48px;border-radius:var(--cap-radius-md);max-width:96px}html.cap-native .article-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cap-space-3);margin-bottom:var(--cap-space-4)}html.cap-native .article-hero__share{display:inline-flex;align-items:center;gap:8px;min-height:44px}html.cap-native .nioods-saved__empty{margin:var(--cap-space-6) auto;max-width:420px}html.cap-native .edit-article__toolbar-start{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cap-space-3)}html.cap-native .edit-article__share{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-height:0;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:transparent;color:inherit;font:inherit;cursor:pointer}html.cap-native body.data-pages-light .edit-article__share{border-color:#0f172a24}html.cap-native .cap-auth-flow{display:flex;flex-direction:column;align-items:stretch;min-height:50vh;padding:max(var(--cap-space-6, 24px),env(safe-area-inset-top,0px)) max(var(--cap-space-4, 16px),env(safe-area-inset-right,0px)) max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px)) max(var(--cap-space-4, 16px),env(safe-area-inset-left,0px))}html.cap-native .cap-auth-flow--loading{justify-content:center;gap:var(--cap-space-4, 16px)}html.cap-native .cap-auth-flow__empty.cap-empty-state{margin:auto;width:100%;max-width:420px}html.cap-native .cap-auth-flow__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.cap-native .community-story-pitches__skeleton{padding:var(--cap-space-2, 8px) 0}html.cap-native .niood-search-type-block__empty{margin:0;padding:var(--cap-space-4, 16px);border-radius:var(--cap-radius-md, 14px);background:#7878801f;color:var(--dp-text-muted, rgba(235, 235, 245, .6));font-size:.9375rem;line-height:1.45;text-align:center}html.cap-native body.data-pages-light .niood-search-type-block__empty{background:#0f172a0f;color:#0f172a9e}html.cap-native .community-profile-following__empty-state.cap-empty-state--inline,html.cap-native .community-story-pitches__empty-state.cap-empty-state--inline{padding:var(--cap-space-4, 16px) 0}html.cap-native .cap-auth-flow--form{gap:var(--cap-space-4, 16px)}html.cap-native .cap-auth-flow__heading{margin:0 0 var(--cap-space-2, 8px);font-size:1.25rem;font-weight:650;letter-spacing:-.02em}html.cap-native .cap-auth-flow--form button[type=submit],html.cap-native .cap-auth-flow__submit{width:100%;min-height:48px;padding:.75rem 1rem;border:none;border-radius:var(--cap-radius-md, 14px);background:var(--dp-accent, #1a00ff);color:#fff;font-weight:650;cursor:pointer}html.cap-native .cap-auth-flow__shell{max-width:28rem;margin:0 auto}html.cap-native .cap-auth-flow__shell--narrow{max-width:24rem}html.cap-native .cap-auth-flow__shell--center{text-align:center}html.cap-native .cap-auth-flow__field{margin-bottom:var(--cap-space-4, 16px)}html.cap-native .cap-auth-flow__label{display:block;margin-bottom:.35rem;font-size:.9rem}html.cap-native .cap-auth-flow__input,html.cap-native .cap-auth-flow--form input[type=password]{width:100%;min-height:48px;padding:.75rem 1rem;box-sizing:border-box;border-radius:var(--cap-radius-md, 14px);border:1px solid rgba(255,255,255,.16);background:#7878801f;color:inherit;font:inherit;font-size:max(1rem,16px)}html.cap-native .cap-auth-flow__input:focus{scroll-margin-bottom:max(6rem,env(safe-area-inset-bottom,0px))}html.cap-native body.data-pages-light .cap-auth-flow__input,html.cap-native body.data-pages-light .cap-auth-flow--form input[type=password]{border-color:#0f172a1f;background:#0f172a0a}html.cap-native .cap-auth-flow__error{margin:0 0 var(--cap-space-4, 16px);color:#b91c1c;font-size:.9rem;line-height:1.45}html.cap-native .cap-auth-flow__footer{margin-top:1.25rem;font-size:.88rem;text-align:center}html.cap-native .cap-auth-flow__footer-link{color:var(--dp-accent, #1a00ff);text-decoration:none;font-weight:600}html.cap-native .mg-hub-note,html.cap-native .mg-country-global-empty{margin:.75rem 0 1.25rem;padding:1rem 1.1rem;border-radius:var(--cap-radius-lg, 18px);background:color-mix(in srgb,var(--cap-color-text-muted, rgba(235, 235, 245, .6)) 10%,transparent);color:var(--cap-color-text-muted);font-size:var(--cap-font-secondary, .9375rem);line-height:1.5}html.cap-native .art-hub-mobile-search__empty{margin:0;padding:var(--cap-space-4, 16px);border-radius:var(--cap-radius-md, 14px);background:#7878801f;color:var(--dp-text-muted, rgba(235, 235, 245, .6));font-size:.9375rem;line-height:1.45;text-align:center}html.cap-native .art-hub-mobile-search__empty-state.cap-empty-state--inline,html.cap-native .art-hub-mobile-search__pending-skeleton{margin:var(--cap-space-3, 12px) 0}html.cap-native .community-notify-bell__skeleton,html.cap-native .community-notify-bell__empty-state.cap-empty-state--inline{padding:1.65rem 1.25rem 1.75rem!important;min-height:auto!important}html.cap-native .data-header-global-search__empty-state.cap-empty-state--inline{padding:var(--cap-space-4, 16px) 0;text-align:center}html.cap-native .cp-movement-group__empty{margin:.75rem 0 0;padding:1rem 1.1rem;border-radius:var(--cap-radius-lg, 18px);background:color-mix(in srgb,var(--cap-color-text-muted, rgba(235, 235, 245, .6)) 10%,transparent);color:var(--cap-color-text-muted);font-size:var(--cap-font-secondary, .9375rem);line-height:1.5}html.cap-native .cp-movement-group__link{font-weight:600;text-decoration:underline;text-underline-offset:2px}html.cap-native .nioods-saved__empty--sign-in.cap-empty-state{margin:auto;max-width:420px}html.cap-native .data-insights-page .data-insights-main{padding-left:max(1rem,var(--cap-safe-left, 0px));padding-right:max(1rem,var(--cap-safe-right, 0px))}html.cap-native .art-hub-sort__list{z-index:40;max-height:min(280px,50vh);overflow-y:auto;-webkit-overflow-scrolling:touch}html.cap-native .art-hub-artist-works-empty.cap-empty-state--inline{margin:var(--cap-space-4, 16px) 0;max-width:420px}html.cap-native .mg-explore-search-empty.cap-empty-state--inline{margin:var(--cap-space-4, 16px) 0 var(--cap-space-6, 24px);max-width:420px}html.cap-native .nda-container{padding-bottom:max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px))}html.cap-native .nda-form .btn[type=submit],html.cap-native .nda-form button[type=submit]{min-height:48px}html.cap-native .help-page--native .help-page__content,html.cap-native .data-insights-page.data-pages-page .data-insights-main{padding-bottom:max(var(--cap-space-8, 32px),calc(env(safe-area-inset-bottom,0px) + 72px))}html.cap-native.cap-tab-route .the-edit-pitch-page--native .the-edit-pitch-page__main,html.cap-native.cap-tab-route .article-page-wrapper--native .article-page,html.cap-native.cap-tab-route .news-feed-page--native .te-hub__main,html.cap-native.cap-tab-route .nioods-page--native .nioods-main,html.cap-native.cap-tab-route .cp-page--native .nioods-main,html.cap-native.cap-tab-route .data-intelligence-page.data-pages-page,html.cap-native.cap-tab-route .case-study-page .case-study-simple-main,html.cap-native.cap-tab-route .data-insights-page.data-pages-page,html.cap-native.cap-tab-route .nioods-roadmap,html.cap-native.cap-tab-route .community-notifications__main,html.cap-native.cap-tab-route .community-member-page--native .community-member__main,html.cap-native.cap-tab-route .community-profile-page--native .community-profile__main,html.cap-native.cap-tab-route .entity-detail-page--native .ed-root,html.cap-native.cap-tab-route .the-edit-page--native .te-hub__main,html.cap-native.cap-tab-route .nioods-saved-page--native .nioods-main,html.cap-native.cap-tab-route .predictions-page--native .predictions-page__wrap,html.cap-native.cap-tab-route .pulse-page--native .pulse-wrap,html.cap-native.cap-tab-route .best-hotels-page--native .bh-main,html.cap-native.cap-tab-route .news-brief-page--native .edit-article-page,html.cap-native.cap-tab-route .data-insights-page--native .data-insights-main{padding-bottom:max(var(--cap-space-8, 32px),calc(var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)) + 72px))}html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .the-edit-pitch-page--native .the-edit-pitch-page__main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .article-page-wrapper--native .article-page,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .news-feed-page--native .te-hub__main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .nioods-page--native .nioods-main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .cp-page--native .nioods-main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .data-intelligence-page.data-pages-page,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .case-study-page .case-study-simple-main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .data-insights-page.data-pages-page,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .nioods-roadmap,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .community-notifications__main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .community-member-page--native .community-member__main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .community-profile-page--native .community-profile__main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .entity-detail-page--native .ed-root,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .the-edit-page--native .te-hub__main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .nioods-saved-page--native .nioods-main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .predictions-page--native .predictions-page__wrap,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .pulse-page--native .pulse-wrap,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .best-hotels-page--native .bh-main,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .news-brief-page--native .edit-article-page,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible.cap-tab-route .data-insights-page--native .data-insights-main{padding-bottom:var(--cap-space-6, 24px)}html.cap-native .data-presentation-page--native{--cap-presentation-controls-bottom: max(16px, calc(env(safe-area-inset-bottom, 0px) + 8px) )}html.cap-native .data-presentation-page--native .data-presentation-page__slide-controls{bottom:var(--cap-presentation-controls-bottom)}html.cap-native .community-profile__delete-spinner{margin-right:.35rem;vertical-align:middle}html.cap-native .static-page-layout--native .data-insights-main{padding-bottom:max(var(--cap-space-8, 32px),calc(env(safe-area-inset-bottom,0px) + 24px))}html.cap-native .data-presentation-page--native nav[style*="position: fixed"]{padding-top:env(safe-area-inset-top,0px)}html.cap-native .data-page--native .hero{scroll-margin-top:env(safe-area-inset-top,0px)}html.cap-native .cap-auth-flow__submit .cap-inline-spinner{margin-right:.4rem;vertical-align:middle}html.cap-native .cap-inline-spinner{display:inline-block;flex-shrink:0;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cap-inline-spin .65s linear infinite;vertical-align:middle}@keyframes cap-inline-spin{to{transform:rotate(360deg)}}html.cap-native .the-edit-pitch-page__btn--submit .cap-inline-spinner{margin-right:.35rem}html.cap-native .insights-section__empty.cap-empty-state--inline{margin-top:var(--cap-space-4, 16px)}html.cap-native .insights-article-loading{max-width:420px;margin:0 auto;padding:var(--cap-space-4, 16px) 0}html.cap-native .insights-article-not-found.cap-empty-state{margin:var(--cap-space-6, 24px) auto;max-width:420px}html.cap-native .art-hub-analytics-artist-spot__empty-state.cap-empty-state--inline{padding:var(--cap-space-3, 12px)}html.cap-native .art-hub-quiz-error-empty.cap-empty-state--inline{margin:var(--cap-space-3, 12px) 0}html.cap-native .mg-city-section-empty{margin:.75rem 0 1.25rem;padding:1rem 1.1rem;border-radius:var(--cap-radius-lg, 18px);background:color-mix(in srgb,var(--cap-color-text-muted, rgba(235, 235, 245, .6)) 10%,transparent);color:var(--cap-color-text-muted);font-size:var(--cap-font-secondary, .9375rem);line-height:1.45;text-align:center}html.cap-native .museums-galleries-page .nioods-content,html.cap-native .art-hub-page.museums-galleries-page .nioods-main,html.cap-native .art-hub-page .nioods-content{padding-bottom:max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px))}html.cap-native .static-page-article{padding-bottom:var(--cap-space-6, 24px)}html.cap-native .static-page-card,html.cap-native .static-page-contact-card,html.cap-native .static-page-stat{border-radius:var(--cap-radius-lg, 18px);-webkit-tap-highlight-color:transparent}html.cap-native .static-page-contact-grid{gap:var(--cap-space-3, 12px)}html.cap-native .insights-back-link{min-height:44px;display:inline-flex;align-items:center;margin-bottom:var(--cap-space-3, 12px)}html.cap-native .static-page-cta{margin-top:var(--cap-space-6, 24px);padding:var(--cap-space-5, 20px);border-radius:var(--cap-radius-lg, 18px);background:color-mix(in srgb,var(--cap-color-text-muted, rgba(235, 235, 245, .6)) 8%,transparent)}html.cap-native .cap-native-page-state{padding-top:max(var(--cap-space-6, 24px),env(safe-area-inset-top,0px))}html.cap-native .cap-native-page-state--center{text-align:center}html.cap-native .help-page{padding-bottom:max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px))}html.cap-native .help-page--native{min-height:var(--cap-viewport-height)}html.cap-native .help-page--native .help-page__content{padding-top:var(--cap-space-4, 16px)}html.cap-native .help-page__empty.cap-empty-state--inline{margin:var(--cap-space-4, 16px) 0}html.cap-native .help-page__empty-reset{min-height:44px;padding:.6rem 1.25rem;border:none;border-radius:var(--cap-radius-md, 14px);background:var(--dp-accent, #1a00ff);color:#fff;font-weight:600;font-size:.9375rem;cursor:pointer}html.cap-native .community-notifications__empty.cap-empty-state{margin:0;text-align:center}html.cap-native .community-notifications__empty .community-notifications__cta{min-height:44px}html.cap-native .community-notifications__empty.cap-empty-state--inline{margin-top:var(--cap-space-4, 16px);padding:2.25rem 1.5rem!important;min-height:auto!important}html.cap-native .community-notifications__empty .cap-empty-state__title{margin-top:1rem!important}html.cap-native .community-notifications__empty .cap-empty-state__text{margin-top:.55rem!important;max-width:22rem}html.cap-native .community-notifications__mark-all{min-height:44px;-webkit-tap-highlight-color:transparent}html.cap-native .help-page input[type=search]{min-height:48px;font-size:16px;border-radius:var(--cap-radius-md, 14px);-webkit-tap-highlight-color:transparent}html.cap-native .help-page button[type=button]{-webkit-tap-highlight-color:transparent}html.cap-native .admin-leads__skeleton{margin:var(--cap-space-4, 16px) 0}html.cap-native .admin-leads__empty.cap-empty-state{margin:var(--cap-space-6, 24px) auto;max-width:420px}html.cap-native .admin-leads-main{padding-bottom:max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px))}html.cap-native.cap-scroll-shell .cap-admin-layout[data-cap-scroll-root] .admin-leads-page{min-height:auto}html.cap-native .admin-searchable-select-dropdown{max-height:min(50vh,360px);border-radius:var(--cap-radius-md, 14px)}html.cap-native .admin-searchable-select-trigger{min-height:44px;-webkit-tap-highlight-color:transparent}html.cap-native .admin-guidelines-card-header{min-height:48px;-webkit-tap-highlight-color:transparent}html.cap-native .admin-leads-preview-panel{position:sticky;bottom:0;z-index:20;margin-top:var(--cap-space-4, 16px);border-radius:var(--cap-radius-lg, 18px) var(--cap-radius-lg, 18px) 0 0;box-shadow:0 -8px 32px #00000059;max-height:min(55vh,420px);overflow:auto;-webkit-overflow-scrolling:touch}html.cap-native .admin-leads-preview-header{display:flex;align-items:center;justify-content:space-between;gap:var(--cap-space-3, 12px)}html.cap-native .admin-leads-preview-header-actions{display:flex;align-items:center;gap:var(--cap-space-2, 8px);flex-shrink:0}html.cap-native .admin-leads-preview-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:var(--cap-radius-md, 14px);background:#ffffff0f;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}html.cap-native .admin-login-page--native{align-items:flex-start}html.cap-native .admin-login-page,html.cap-native .admin-login-page--native{padding-top:max(var(--cap-space-6, 24px),env(safe-area-inset-top,0px));padding-bottom:max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px))}html.cap-native .admin-login-input{min-height:48px;font-size:16px;border-radius:var(--cap-radius-md, 14px)}html.cap-native .admin-login-submit{min-height:48px;border-radius:var(--cap-radius-md, 14px)}html.cap-native .community-onboarding__pselect-trigger,html.cap-native .community-onboarding__interest-cat-summary{min-height:48px;-webkit-tap-highlight-color:transparent}html.cap-native .community-onboarding__chip{min-height:40px;-webkit-tap-highlight-color:transparent}html.cap-native .admin-auth-loading.cap-auth-flow--loading{min-height:var(--cap-viewport-height);padding:max(var(--cap-space-6, 24px),var(--cap-safe-top, env(safe-area-inset-top, 0px))) max(var(--cap-space-4, 16px),var(--cap-safe-right, env(safe-area-inset-right, 0px))) max(var(--cap-space-6, 24px),var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px))) max(var(--cap-space-4, 16px),var(--cap-safe-left, env(safe-area-inset-left, 0px)))}html.cap-native .art-hub-network-selected{position:sticky;bottom:0;z-index:12;margin-top:var(--cap-space-3, 12px);padding:var(--cap-space-4, 16px);border-radius:var(--cap-radius-lg, 18px) var(--cap-radius-lg, 18px) 0 0;box-shadow:0 -6px 24px #00000047}html.cap-native .art-hub-network-selected__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cap-space-2, 8px)}html.cap-native .art-hub-network-selected__close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:var(--cap-radius-md, 14px);background:#ffffff0f;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}html.cap-native .pulse-row,html.cap-native .te-section .te-card,html.cap-native .te-section .te-featured-card,html.cap-native .niood-entity-card{content-visibility:auto;contain-intrinsic-size:auto 168px}html.cap-native .community-notifications__row,html.cap-native .insights-section__card{content-visibility:auto;contain-intrinsic-size:auto 72px}html.cap-native .art-hub-movement-card,html.cap-native .art-hub-artist-card,html.cap-native .art-hub-artwork-hub-card{content-visibility:auto;contain-intrinsic-size:auto 160px}html.cap-native .bh-rank-item,html.cap-native .bh-country-row,html.cap-native .mg-venue-card{content-visibility:auto;contain-intrinsic-size:auto 120px}html.cap-native .art-hub-work-detail__sibling-card{content-visibility:auto;contain-intrinsic-size:auto 88px}html.cap-native .art-hub-work-card,html.cap-native .art-hub-related-movements__card{content-visibility:auto;contain-intrinsic-size:auto 140px}html.cap-native .pulse-list__more,html.cap-native .te-topic-page__more,html.cap-native .te-writer-page__more{min-height:48px;-webkit-tap-highlight-color:transparent}html.cap-native .te-topic-page__more-wrap,html.cap-native .te-writer-page__more-wrap{display:flex;justify-content:center;padding:1.25rem 0 .5rem}html.cap-native .ctf-sheet--mobile{max-height:min(620px,calc(var(--cap-viewport-height) - var(--cap-safe-top, 0px) - 24px))}html.cap-native.cap-keyboard-open .ctf-sheet--mobile{max-height:min(620px,calc(100% - var(--cap-safe-top, 0px) - var(--cap-keyboard-height, 0px)));margin-bottom:0}html.cap-native.cap-keyboard-open .ctf-sheet--mobile .ctf-body{padding-bottom:calc(var(--cap-keyboard-height, 0px) + var(--cap-space-3, 12px))}html.cap-native.cap-keyboard-open .community-onboarding__sheet{padding-bottom:calc(var(--cap-keyboard-height, 0px) + var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))}html.cap-native.cap-keyboard-open .cap-keyboard-aware-footer{transform:translateY(calc(-1 * var(--cap-keyboard-height, 0px)));transition:transform .18s ease}html.cap-native .data-header-global-search-mobile{min-height:var(--cap-viewport-height)!important;max-height:var(--cap-viewport-height)!important;height:var(--cap-viewport-height)!important;padding-top:var(--cap-safe-top, env(safe-area-inset-top, 0px));padding-left:var(--cap-safe-left, env(safe-area-inset-left, 0px));padding-right:var(--cap-safe-right, env(safe-area-inset-right, 0px));padding-bottom:var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px))}html.cap-native.cap-scroll-shell:not(.mobile-bottom-nav-visible) .art-hub-page,html.cap-native.cap-scroll-shell:not(.mobile-bottom-nav-visible) .insights-page,html.cap-native.cap-scroll-shell:not(.mobile-bottom-nav-visible) .help-page,html.cap-native.cap-scroll-shell:not(.mobile-bottom-nav-visible) .data-pages-page{padding-bottom:0}html.cap-native:not(.cap-scroll-shell):not(.mobile-bottom-nav-visible) .art-hub-page,html.cap-native:not(.cap-scroll-shell):not(.mobile-bottom-nav-visible) .insights-page,html.cap-native:not(.cap-scroll-shell):not(.mobile-bottom-nav-visible) .help-page{padding-bottom:max(var(--cap-space-6, 24px),var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))}html.cap-native .booking-modal-overlay,html.cap-native .registration-modal-overlay{min-height:var(--cap-viewport-height)!important;max-height:var(--cap-viewport-height)!important}html.cap-native .booking-modal,html.cap-native .registration-modal{max-height:calc(var(--cap-viewport-height) - var(--cap-safe-top, 0px) - var(--cap-safe-bottom, 0px) - 2rem)}html.cap-native.cap-keyboard-open .booking-modal,html.cap-native.cap-keyboard-open .registration-modal{max-height:calc(var(--cap-viewport-height) - var(--cap-safe-top, 0px) - var(--cap-keyboard-height, 0px) - 1rem)}@media(max-width:768px){html.cap-native .edit-article-pulse-fab__trigger{bottom:calc(var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)) + 1.1rem)}html.cap-native.mobile-bottom-nav-visible .edit-article-pulse-fab__trigger{bottom:calc(var(--mbn-scroll-padding, calc(3.65rem + 12px + max(6px, var(--cap-safe-bottom, 0px))) ) + .65rem)}html.cap-native.cap-keyboard-open .edit-article-pulse-fab__trigger{bottom:calc(var(--cap-keyboard-height, 12px) + var(--cap-space-3, 12px))}html.cap-native.mobile-bottom-nav-visible .discussion-nudge-bar{bottom:var(--mbn-scroll-padding, calc(3.65rem + 12px + max(6px, var(--cap-safe-bottom, 0px))) )}html.cap-native.mobile-bottom-nav-scroll-hidden .discussion-nudge-bar{bottom:0}html.cap-native.cap-keyboard-open .discussion-nudge-bar{bottom:calc(var(--cap-keyboard-height, 12px) + var(--cap-space-2, 8px))}html.cap-native.mobile-bottom-nav-visible .edit-article-pulse-fab__sheet{max-height:min(calc(var(--cap-viewport-height) - var(--mbn-scroll-padding, calc(3.65rem + 12px) ) - var(--cap-safe-top, 0px) - 5.5rem),34rem)}html.cap-native.cap-keyboard-open .edit-article-pulse-fab__sheet{max-height:calc(var(--cap-viewport-height) - var(--cap-keyboard-height, 0px) - var(--cap-safe-top, 0px) - 1rem)}}html.cap-native .data-insights-page,html.cap-native .data-insights-main{min-height:auto!important}html.cap-native.cap-scroll-shell .data-insights-page{min-height:var(--cap-viewport-height)}html.cap-native .data-insights-main{padding-top:max(1.25rem,var(--cap-safe-top, env(safe-area-inset-top, 0px)));padding-left:max(1rem,var(--cap-safe-left, env(safe-area-inset-left, 0px)));padding-right:max(1rem,var(--cap-safe-right, env(safe-area-inset-right, 0px)))}html.cap-native .cap-page-enter{overflow-x:hidden;max-width:100%}html.cap-native .cap-auth-flow--loading{min-height:var(--cap-viewport-height);display:flex;flex-direction:column;align-items:center;justify-content:center}html.cap-native .entity-community-threads__rail,html.cap-native .edit-article-pulse-fab__sheet{max-height:min(82vh,calc(var(--cap-viewport-height) - var(--cap-safe-top, 0px) - 2rem))}@media(max-width:768px){html.cap-native .article-feedback-nudge{margin-bottom:max(.5rem,var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))}html.cap-native.mobile-bottom-nav-visible .article-feedback-portal.article-feedback-root{bottom:var(--mbn-scroll-padding, calc(3.65rem + 12px) )}html.cap-native.cap-keyboard-open .article-feedback-portal.article-feedback-root{bottom:calc(var(--cap-keyboard-height, 12px) + var(--cap-space-2, 8px))}html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible .article-page-wrapper,html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible .data-pages-page.the-edit.the-edit-article{padding-bottom:var(--cap-space-6, 24px)!important}html.cap-native.cap-scroll-shell.mobile-bottom-nav-visible body.article-feedback--open .article-page-wrapper{padding-bottom:var(--cap-space-8, 32px)!important}}html.cap-native .insights-page,html.cap-native .insights-section__inner{overflow-x:hidden;max-width:100%}html.cap-native .community-auth-modal-overlay{top:var(--data-header-sticky-height, 4.5rem)!important;height:calc(var(--cap-viewport-height) - var(--data-header-sticky-height, 4.5rem))!important;min-height:calc(var(--cap-viewport-height) - var(--data-header-sticky-height, 4.5rem))!important;max-height:calc(var(--cap-viewport-height) - var(--data-header-sticky-height, 4.5rem))!important;padding:0!important}html.cap-native .community-auth-modal{height:100%!important;min-height:100%!important;max-height:none!important}html.cap-native.cap-keyboard-open .community-auth-modal{max-height:none!important}html.cap-native.cap-keyboard-open .community-auth-modal__sheet .community-auth-modal__body{padding-bottom:calc(var(--cap-keyboard-height, 0px) + max(1rem,var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px))))}html.cap-native #entity-community,html.cap-native #article-discussions{scroll-margin-top:calc(var(--cap-header-height, 64px) + var(--cap-safe-top, env(safe-area-inset-top, 0px)) + 8px)}html.cap-native .data-presentation-page--native{height:var(--cap-viewport-height)!important;min-height:var(--cap-viewport-height)!important;max-height:var(--cap-viewport-height)!important}html.cap-native .data-presentation-page--native .data-presentation-page__deck,html.cap-native .data-presentation-page--native [data-presentation-deck]{height:var(--cap-viewport-height)!important;max-height:var(--cap-viewport-height)!important}@media(prefers-reduced-motion:reduce){html.cap-native *,html.cap-native *:before,html.cap-native *:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(max-width:768px){.article-page-wrapper.data-intelligence-page,.data-pages-page.the-edit.the-edit-article{overflow-x:clip;max-width:100%}.article-page,.article-page__main,.article-page__sidebar,.data-pages-page.the-edit.the-edit-article .edit-article__layout,.data-pages-page.the-edit.the-edit-article .edit-article__columns,.data-pages-page.the-edit.the-edit-article .te-article,.data-pages-page.the-edit.the-edit-article .edit-article__prose{min-width:0;max-width:100%}}@media(max-width:768px){.article-page-wrapper{padding-bottom:max(5.5rem,calc(4.5rem + env(safe-area-inset-bottom,0px)))}body.article-feedback--open .article-page-wrapper{padding-bottom:max(6.5rem,calc(5.5rem + env(safe-area-inset-bottom,0px)))}.article-page{--article-page-padding: max(1rem, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));padding-bottom:max(3.5rem,calc(2.5rem + env(safe-area-inset-bottom,0px)));gap:1.25rem}.article-hero.article-hero--has-bg{min-height:min(42vh,22rem);max-height:none;margin-bottom:1.25rem}.article-hero__content{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}.article-hero__title{font-size:clamp(1.45rem,6.5vw,2.15rem);overflow-wrap:anywhere}.article-tabs__head{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:.4rem;margin-left:calc(-1*max(1rem,env(safe-area-inset-left,0px)));margin-right:calc(-1*max(1rem,env(safe-area-inset-right,0px)));padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));scrollbar-width:none}.article-tabs__head::-webkit-scrollbar{display:none}.article-tabs__tab{flex-shrink:0;scroll-snap-align:start;min-height:40px}.article-tabs__head{top:calc(48px + env(safe-area-inset-top,0px))}.article-tiktok-grid,.article-press-grid,.article-page__looks-grid,.article-page__entities-grid,.article-page__entities-grid--compact{grid-template-columns:1fr!important}.article-page__distribution{grid-template-columns:1fr!important;gap:.65rem}.article-page__distribution-chart{min-width:0}.article-page__distribution-row{grid-template-columns:minmax(0,4.25rem) minmax(0,1fr) 1.35rem;gap:.35rem;font-size:.7rem}.article-page__distribution-label{font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-sentiment-over-time__recharts-wrap{height:clamp(220px,52vw,360px);min-height:220px;max-height:360px;overflow:hidden}.article-sentiment-over-time__legend{flex-wrap:wrap;gap:.35rem .65rem}.article-pulse-bar{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px))}.article-page__section-title{font-size:clamp(1.05rem,4.5vw,1.35rem);overflow-wrap:anywhere}.article-page__end-discussions{scroll-margin-top:calc(3.5rem + env(safe-area-inset-top,0px))}}@media(max-width:430px){.article-page__distribution-row{grid-template-columns:minmax(0,3.5rem) minmax(0,1fr) 1.2rem}}@media(max-width:768px){.data-pages-page.the-edit.the-edit-article .dp-container.edit-article-page{padding-top:0!important;padding-left:max(var(--te-article-pad, 1rem),env(safe-area-inset-left,0px),var(--cap-safe-left, 0px));padding-right:max(var(--te-article-pad, 1rem),env(safe-area-inset-right,0px),var(--cap-safe-right, 0px));padding-bottom:max(4.5rem,calc(2.75rem + env(safe-area-inset-bottom,0px)))}html.mobile-bottom-nav-visible .data-pages-page.the-edit.the-edit-article .dp-container.edit-article-page{padding-bottom:max(5rem,calc(var(--mbn-scroll-padding, 4.5rem) + 1.25rem))}.data-pages-page.the-edit.the-edit-article .edit-article__title{font-size:clamp(1.35rem,6.2vw,2rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.data-pages-page.the-edit.the-edit-article .edit-article__standfirst{font-size:clamp(1rem,4.2vw,1.15rem);overflow-wrap:anywhere}.data-pages-page.the-edit.the-edit-article .edit-article__prose{overflow-wrap:anywhere;word-break:break-word}.data-pages-page.the-edit.the-edit-article .edit-article__prose img,.data-pages-page.the-edit.the-edit-article .edit-article__hero-img,.data-pages-page.the-edit.the-edit-article .edit-article__inline-media img,.data-pages-page.the-edit.the-edit-article .edit-article__runway-figure img{max-width:100%;height:auto}.data-pages-page.the-edit.the-edit-article .edit-article__hero{margin-inline:0}.data-pages-page.the-edit.the-edit-article .edit-article__topics{flex-wrap:wrap;gap:.4rem}.data-pages-page.the-edit.the-edit-article .edit-article__show-analysis-wrap--article-page .article-page__distribution,.data-pages-page.the-edit.the-edit-article .edit-article__show-analysis-wrap .article-tiktok-grid{grid-template-columns:1fr!important}.data-pages-page.the-edit.the-edit-article .edit-article__analyzed-looks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.data-pages-page.the-edit.the-edit-article .edit-article__show-analysis-wrap .article-page__section-title{font-size:clamp(1.05rem,4.5vw,1.35rem)}.data-pages-page.the-edit.the-edit-article .edit-article__sources-chip{max-width:100%}.edit-sources-modal__sheet{max-height:min(88vh,calc(100% - env(safe-area-inset-top,0px) - 1rem));padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}html.mobile-bottom-nav-visible .edit-sources-modal__sheet{max-height:min(78vh,calc(100% - var(--mbn-scroll-padding, 4.5rem) - env(safe-area-inset-top,0px)))}.data-pages-page.the-edit.the-edit-article .edit-article__aside{width:100%;max-width:100%;min-width:0}.data-pages-page.the-edit.the-edit-article .edit-article__aside-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}.data-pages-page.the-edit.the-edit-article .edit-article__aside-tabs::-webkit-scrollbar{display:none}}@media(max-width:380px){.data-pages-page.the-edit.the-edit-article .edit-article__analyzed-looks-grid{grid-template-columns:1fr}}@media(max-width:768px){html.cap-native .article-page-wrapper,html.cap-native .data-pages-page.the-edit.the-edit-article{-webkit-overflow-scrolling:touch}html.cap-native .article-page{padding-bottom:max(4rem,calc(2.5rem + var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px))))}html.cap-native-ios.mobile-bottom-nav-visible .data-pages-page.the-edit.the-edit-article .dp-container.edit-article-page{padding-bottom:max(5.25rem,calc(var(--mbn-scroll-padding, 4.5rem) + var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px))))!important}html.cap-native .article-look-slider__panel{max-height:min(52vh,28rem)}html.cap-native .edit-article-pulse-fab__sheet,html.cap-native .edit-sources-modal__sheet{max-height:min(82vh,calc(100% - var(--cap-safe-top, env(safe-area-inset-top, 0px)) - .5rem))}html.cap-native-ios.mobile-bottom-nav-visible .edit-article-pulse-fab__sheet{max-height:min(calc(100vh - var(--mbn-scroll-padding, 4.5rem) - var(--cap-safe-top, 0px) - 4rem),32rem)}}@media(min-width:480px)and (max-width:768px){.article-page__distribution,.data-pages-page.the-edit.the-edit-article .edit-article__show-analysis-wrap--article-page .article-page__distribution{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.cap-native .data-pages-page.the-edit.the-edit-article{--te-article-pad: 1rem;--te-edit-article-max: 100%;overflow-x:clip}html.cap-native .data-pages-page.the-edit.the-edit-article .dp-container.edit-article-page{padding-top:0!important;padding-left:max(var(--te-article-pad, 1rem),env(safe-area-inset-left,0px),var(--cap-safe-left, 0px));padding-right:max(var(--te-article-pad, 1rem),env(safe-area-inset-right,0px),var(--cap-safe-right, 0px))}html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__layout,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__columns,html.cap-native .data-pages-page.the-edit.the-edit-article .te-article,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__toolbar,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__header.te-article__masthead,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__standfirst,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__masthead-foot,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__hero,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__prose,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__topics,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__show-analysis,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__discussions,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__discussions-inner{width:100%;max-width:none;margin-inline:0;padding-inline:0;box-sizing:border-box}html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__prose{max-width:none}html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__prose .edit-article__analyzed-looks-grid,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__prose .edit-article__analyzed-looks-grid>li,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__prose .edit-article__runway-looks,html.cap-native .data-pages-page.the-edit.the-edit-article .edit-article__prose .edit-article__runway-looks>li{padding:0;padding-inline-start:0;margin-inline:0}html.cap-native .data-pages-page.the-edit.the-edit-article.fashion-news-brief .edit-article__hero,html.cap-native .data-pages-page.the-edit.the-edit-article.art-news-brief .edit-article__hero,html.cap-native .data-pages-page.the-edit.the-edit-article.fashion-news-brief .edit-article__hero-img,html.cap-native .data-pages-page.the-edit.the-edit-article.art-news-brief .edit-article__hero-img{width:100%;max-width:100%;margin-inline:0}html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--fashion .edit-article__header.te-article__masthead,html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--living .edit-article__header.te-article__masthead,html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--art .edit-article__header.te-article__masthead{padding-inline-start:0;border-inline-start:none}html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--live-brief .edit-article__header.te-article__masthead:before{display:none}html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--live-brief .edit-article__masthead-foot{flex-direction:column;align-items:stretch;justify-content:flex-start}html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--live-brief .edit-article__standfirst{display:block;overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:unset;max-width:none;width:100%}html.cap-native .data-pages-page.the-edit.the-edit-article .te-article--live-brief .edit-article__topics{max-width:none;padding:0;padding-inline-start:0}.data-intelligence-page .data-page-btn.btn,.data-intelligence-page .data-content .data-page-btn.btn,.data-intelligence-page .hero-cta .data-page-btn.btn,.data-intelligence-page .cta-button-container .data-page-btn.btn,.data-intelligence-page .case-study-button,.data-intelligence-page .combined-features-container .data-page-btn.btn,.data-insights-page .data-page-btn.btn,.insights-article-cta-buttons .data-page-btn.btn,.insights-article-cta-buttons .btn,.static-page-cta .data-page-btn.btn,.static-page-cta .btn{position:relative!important;overflow:hidden!important;font-weight:600!important;letter-spacing:.02em!important;border-radius:var(--glass-radius-control, 9999px)!important;padding:.875rem 1.75rem!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;transition:var(--glass-transition, all .35s cubic-bezier(.4, 0, .2, 1))!important;cursor:pointer!important;border:none!important;font-size:1rem!important}.data-intelligence-page .data-page-btn.btn-primary,.data-intelligence-page .data-content .data-page-btn.btn-primary,.data-intelligence-page .hero-cta .data-page-btn.btn-primary,.data-intelligence-page .cta-button-container .data-page-btn.btn-primary,.data-intelligence-page .cta-primary-button,.data-intelligence-page .combined-features-container .data-page-btn.btn-primary,.data-insights-page .data-page-btn.btn-primary,.insights-article-cta-buttons .data-page-btn.btn-primary,.insights-article-cta-buttons .btn-primary,.static-page-cta .data-page-btn.btn-primary,.static-page-cta .btn-primary{background:linear-gradient(135deg,#8c85ff,#1a00ff,#1500dd)!important;color:#fff!important;box-shadow:0 4px 20px #1a00ff59,0 0 0 1px #ffffff1a inset!important}.data-intelligence-page .data-page-btn.btn-primary:hover,.data-intelligence-page .data-content .data-page-btn.btn-primary:hover,.data-intelligence-page .hero-cta .data-page-btn.btn-primary:hover,.data-intelligence-page .cta-primary-button:hover,.data-intelligence-page .combined-features-container .data-page-btn.btn-primary:hover,.data-insights-page .data-page-btn.btn-primary:hover,.insights-article-cta-buttons .data-page-btn.btn-primary:hover,.insights-article-cta-buttons .btn-primary:hover,.static-page-cta .data-page-btn.btn-primary:hover,.static-page-cta .btn-primary:hover{background:linear-gradient(135deg,#bdb8ff,#8c85ff,#1a00ff)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 12px 40px #1a00ff80,0 0 60px #1a00ff33,0 0 0 1px #ffffff26 inset!important}.data-intelligence-page .data-page-btn.btn-primary:active,.data-insights-page .data-page-btn.btn-primary:active,.insights-article-cta-buttons .data-page-btn.btn-primary:active,.static-page-cta .data-page-btn.btn-primary:active{transform:translateY(0) scale(.98)!important}.data-intelligence-page .data-page-btn.btn-secondary,.data-intelligence-page .data-content .data-page-btn.btn-secondary,.data-intelligence-page .hero-cta .data-page-btn.btn-secondary,.data-intelligence-page .cta-button-container .data-page-btn.btn-secondary,.data-intelligence-page .cta-secondary-button,.data-intelligence-page .case-study-button,.data-intelligence-page .combined-features-container .data-page-btn.btn-secondary,.data-insights-page .data-page-btn.btn-secondary,.insights-article-cta-buttons .data-page-btn.btn-secondary,.insights-article-cta-buttons .btn-secondary,.static-page-cta .data-page-btn.btn-secondary,.static-page-cta .btn-secondary{background:var(--glass-bg, rgba(255, 255, 255, .12))!important;color:var(--glass-fg-strong, #e9d5ff)!important;border:1px solid var(--glass-border, rgba(255, 255, 255, .2))!important;backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-intelligence-page .data-page-btn.btn-secondary:hover,.data-intelligence-page .data-content .data-page-btn.btn-secondary:hover,.data-intelligence-page .hero-cta .data-page-btn.btn-secondary:hover,.data-intelligence-page .cta-secondary-button:hover,.data-intelligence-page .case-study-button:hover,.data-intelligence-page .combined-features-container .data-page-btn.btn-secondary:hover,.data-insights-page .data-page-btn.btn-secondary:hover,.insights-article-cta-buttons .data-page-btn.btn-secondary:hover,.insights-article-cta-buttons .btn-secondary:hover,.static-page-cta .data-page-btn.btn-secondary:hover,.static-page-cta .btn-secondary:hover{background:var(--glass-hover-bg, rgba(26, 0, 255, .15))!important;color:var(--glass-fg-strong, #fff)!important;border-color:var(--glass-border)!important;transform:translateY(-2px)!important;box-shadow:var(--glass-shadow)!important}.data-intelligence-page .data-page-btn.btn-primary:before,.data-insights-page .data-page-btn.btn-primary:before,.insights-article-cta-buttons .btn-primary:before,.static-page-cta .btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease;pointer-events:none}.data-intelligence-page .data-page-btn.btn-primary:hover:before,.data-insights-page .data-page-btn.btn-primary:hover:before,.insights-article-cta-buttons .btn-primary:hover:before,.static-page-cta .btn-primary:hover:before{left:100%}@media(max-width:768px){.data-intelligence-page .data-page-btn.btn,.data-insights-page .data-page-btn.btn,.insights-article-cta-buttons .btn,.static-page-cta .btn{padding:.8125rem 1.5rem!important;min-height:48px!important;font-size:.9375rem!important}}.btn-icon{display:inline-flex;align-items:center}.btn-icon:first-child{margin-right:.35rem}.btn-icon:last-child{margin-left:.35rem}.btn-icon svg{width:1.125em;height:1.125em;flex-shrink:0}@media(max-width:480px){.insights-article-cta-buttons,.static-page-cta .insights-article-cta-buttons{width:100%}.insights-article-cta-buttons .btn,.static-page-cta .btn{width:100%!important;max-width:100%!important}}.data-intelligence-page .insights-section__view-all-link,.data-intelligence-page .data-content .insights-section__view-all-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;padding:.875rem 1.75rem!important;min-height:52px!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.02em!important;border-radius:var(--glass-radius-control, 9999px)!important;background:var(--glass-bg, rgba(255, 255, 255, .12))!important;color:var(--glass-fg-strong, #BDB8FF)!important;border:1px solid var(--glass-border, rgba(255, 255, 255, .2))!important;backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;text-decoration:none!important;transition:var(--glass-transition, all .35s cubic-bezier(.4, 0, .2, 1))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-intelligence-page .insights-section__view-all-link:hover,.data-intelligence-page .data-content .insights-section__view-all-link:hover{background:var(--glass-hover-bg, rgba(26, 0, 255, .15))!important;color:var(--glass-fg-strong, #fff)!important;border-color:var(--glass-border)!important;transform:translateY(-2px)!important;box-shadow:var(--glass-shadow)!important}.data-intelligence-page .global-header .sign-in-btn.header-login-btn,.data-insights-page .global-header .sign-in-btn.header-login-btn,.global-header .sign-in-btn.header-login-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;padding:.625rem 1.25rem!important;min-height:44px!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:.02em!important;border-radius:var(--glass-radius-pill, 9999px)!important;background:var(--glass-bg, rgba(255, 255, 255, .12))!important;color:var(--glass-fg-strong, #BDB8FF)!important;border:1px solid var(--glass-border, rgba(255, 255, 255, .2))!important;backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;text-decoration:none!important;transition:var(--glass-transition, all .35s cubic-bezier(.4, 0, .2, 1))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-intelligence-page .global-header .sign-in-btn.header-login-btn:hover,.data-insights-page .global-header .sign-in-btn.header-login-btn:hover,.global-header .sign-in-btn.header-login-btn:hover{background:var(--glass-hover-bg, rgba(255, 255, 255, .18))!important;color:var(--glass-fg-strong, #f5f3ff)!important;border-color:var(--glass-border, rgba(255, 255, 255, .28))!important;transform:none!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.global-header .sign-in-btn .header-login-icon{flex-shrink:0}.data-intelligence-page .global-header .mobile-login-button.header-login-btn,.data-insights-page .global-header .mobile-login-button.header-login-btn,.global-header .mobile-login-button.header-login-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border-radius:var(--glass-radius-pill, 9999px)!important;background:var(--glass-bg, rgba(255, 255, 255, .12))!important;color:var(--glass-fg-strong, #BDB8FF)!important;border:1px solid var(--glass-border, rgba(255, 255, 255, .2))!important;backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;transition:var(--glass-transition, all .35s cubic-bezier(.4, 0, .2, 1))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-intelligence-page .global-header .mobile-login-button.header-login-btn:hover,.data-insights-page .global-header .mobile-login-button.header-login-btn:hover,.global-header .mobile-login-button.header-login-btn:hover{background:var(--glass-hover-bg, rgba(255, 255, 255, .18))!important;color:var(--glass-fg-strong, #f5f3ff)!important;border-color:var(--glass-border, rgba(255, 255, 255, .28))!important;transform:none!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.global-header .mobile-login-button.header-login-btn svg{color:inherit!important;stroke:currentColor!important;fill:none!important}.data-pages-page.art-hub-page .data-page-btn.btn{position:relative!important;overflow:hidden!important;font-weight:600!important;letter-spacing:.02em!important;border-radius:var(--glass-radius-control, 9999px)!important;padding:.875rem 1.75rem!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;transition:var(--glass-transition, all .35s cubic-bezier(.4, 0, .2, 1))!important;cursor:pointer!important;border:none!important;font-size:1rem!important;font-family:inherit!important}.data-pages-page.art-hub-page .data-page-btn.btn-primary{background:linear-gradient(135deg,#8c85ff,#1a00ff,#1500dd)!important;color:#fff!important;box-shadow:0 4px 20px #1a00ff59,0 0 0 1px #ffffff1a inset!important}.data-pages-page.art-hub-page .data-page-btn.btn-primary:hover{background:linear-gradient(135deg,#bdb8ff,#8c85ff,#1a00ff)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 12px 40px #1a00ff80,0 0 60px #1a00ff33,0 0 0 1px #ffffff26 inset!important}.data-pages-page.art-hub-page .data-page-btn.btn-primary:active{transform:translateY(0) scale(.98)!important}.data-pages-page.art-hub-page .data-page-btn.btn:disabled,.data-pages-page.art-hub-page .data-page-btn.btn[disabled]{opacity:.45!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.data-pages-page.art-hub-page .data-page-btn.btn-secondary{background:#ffffff0d!important;color:#bdb8ff!important;border:2px solid rgba(26,0,255,.4)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.data-pages-page.art-hub-page .data-page-btn.btn-secondary:hover{background:#1a00ff26!important;color:#e9d5ff!important;border-color:#a78bfa99!important;transform:translateY(-2px)!important;box-shadow:0 8px 32px #1a00ff33!important}.data-pages-page.art-hub-page .data-page-btn.btn-secondary:active{transform:translateY(0) scale(.98)!important}.data-pages-page.art-hub-page .data-page-btn.btn:focus-visible{outline:2px solid var(--dp-accent, #1A00FF)!important;outline-offset:3px!important}.data-pages-page.art-hub-page .data-page-btn.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease;pointer-events:none}.data-pages-page.art-hub-page .data-page-btn.btn-primary:hover:before{left:100%}.data-pages-page.art-hub-page.data-pages-light .data-page-btn.btn-primary{background:var(--dp-accent)!important;border:1px solid var(--dp-accent)!important;color:#fff!important;box-shadow:0 4px 20px #1a00ff40!important}.data-pages-page.art-hub-page.data-pages-light .data-page-btn.btn-primary:hover{background:var(--dp-accent-hover)!important;border-color:var(--dp-accent-hover)!important;color:#fff!important;transform:translateY(-2px)!important}.data-pages-page.art-hub-page.data-pages-light .data-page-btn.btn-secondary{background:var(--dp-bg-subtle)!important;border:1px solid var(--dp-border)!important;color:var(--dp-text)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.data-pages-page.art-hub-page.data-pages-light .data-page-btn.btn-secondary:hover{border-color:var(--dp-accent)!important;color:var(--dp-accent)!important;background:var(--dp-bg-card)!important;box-shadow:0 4px 16px #1a00ff1f!important}@media(max-width:768px){.data-pages-page.art-hub-page .data-page-btn.btn{padding:.8125rem 1.5rem!important;min-height:48px!important;font-size:.9375rem!important}}:root{--glass-blur: 22px;--glass-saturate: 1.65;--glass-radius-pill: 9999px;--glass-radius-control: 9999px;--glass-radius-panel: 22px;--glass-radius-squircle: 22px;--glass-radius-squircle-sm: 14px;--glass-transition: color .18s ease, background .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;--glass-bg: rgba(255, 255, 255, .78);--glass-bg-strong: rgba(255, 255, 255, .92);--glass-border: rgba(255, 255, 255, .65);--glass-inset: inset 0 1px 0 rgba(255, 255, 255, .9);--glass-shadow: 0 4px 22px rgba(15, 23, 42, .12), 0 2px 8px rgba(15, 23, 42, .06);--glass-fg: #334155;--glass-fg-strong: #0f172a;--glass-active-bg: rgba(186, 218, 255, .92);--glass-active-fg: #1e3a5f;--glass-hover-bg: rgba(255, 255, 255, .95)}.data-pages-page.data-pages-dark,body.data-pages-dark .data-pages-page,body:not(.data-pages-light) .data-pages-page{--glass-bg: rgba(28, 28, 32, .78);--glass-bg-strong: rgba(36, 36, 42, .88);--glass-border: rgba(255, 255, 255, .12);--glass-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .38), 0 2px 10px rgba(0, 0, 0, .22);--glass-fg: #a1a1aa;--glass-fg-strong: #fafafa;--glass-active-bg: rgba(186, 218, 255, .28);--glass-active-fg: #eff6ff;--glass-hover-bg: rgba(255, 255, 255, .1)}.data-intelligence-page,.data-insights-page,.insights-article-page{--glass-bg: rgba(28, 28, 32, .78);--glass-border: rgba(255, 255, 255, .12);--glass-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .38), 0 2px 10px rgba(0, 0, 0, .22);--glass-fg: #c4b5fd;--glass-fg-strong: #f5f3ff;--glass-active-bg: rgba(186, 218, 255, .28);--glass-active-fg: #eff6ff;--glass-hover-bg: rgba(255, 255, 255, .1)}.data-pages-page.data-pages-light,body.data-pages-light .data-pages-page{--glass-bg: rgba(255, 255, 255, .78);--glass-bg-strong: rgba(255, 255, 255, .92);--glass-border: rgba(255, 255, 255, .65);--glass-inset: inset 0 1px 0 rgba(255, 255, 255, .9);--glass-shadow: 0 4px 22px rgba(15, 23, 42, .12), 0 2px 8px rgba(15, 23, 42, .06);--glass-fg: #334155;--glass-fg-strong: #0f172a;--glass-active-bg: rgba(186, 218, 255, .92);--glass-active-fg: #1e3a5f;--glass-hover-bg: rgba(255, 255, 255, .95)}.glass-surface{border:1px solid var(--glass-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset);border-radius:var(--glass-radius-panel)}.data-pages-page .dp-btn,.data-pages-page .dp-btn-secondary,.data-pages-page .dp-btn-ghost,.data-pages-page button.dp-btn{border-radius:var(--glass-radius-control)!important;font-weight:600!important;letter-spacing:.01em;transition:var(--glass-transition)!important;-webkit-tap-highlight-color:transparent}.data-pages-page .dp-btn-secondary,.data-pages-page .dp-btn-ghost{color:var(--glass-fg)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-pages-page .dp-btn-secondary:hover,.data-pages-page .dp-btn-ghost:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important;border-color:var(--glass-border)!important}.data-pages-page .dp-btn-secondary:active,.data-pages-page .dp-btn-ghost:active{transform:scale(.98)}.data-pages-page .dp-btn-primary{color:var(--glass-active-fg)!important;border:1px solid color-mix(in srgb,var(--glass-active-bg) 65%,var(--glass-border))!important;background:var(--glass-active-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border-radius:var(--glass-radius-pill)!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important;transition:var(--glass-transition)!important}.data-pages-page .dp-btn-primary:hover{color:var(--glass-active-fg)!important;background:color-mix(in srgb,var(--glass-active-bg) 88%,var(--glass-hover-bg))!important;border-color:color-mix(in srgb,var(--glass-active-bg) 70%,var(--glass-border))!important;transform:none;box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-pages-page .dp-btn-primary:active{transform:scale(.98)}.data-pages-page .dp-btn:focus-visible,.data-pages-page button:focus-visible:where(.dp-btn,.dp-theme-toggle){outline:2px solid color-mix(in srgb,var(--dp-accent, #1a00ff) 55%,transparent);outline-offset:2px}.data-pages-page .dp-tag{border-radius:var(--glass-radius-pill)!important;color:var(--glass-fg)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;backdrop-filter:blur(calc(var(--glass-blur) * .85)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .85)) saturate(var(--glass-saturate));box-shadow:0 1px 6px #0f172a0f,var(--glass-inset);font-weight:600;transition:var(--glass-transition)}.data-pages-page .dp-tag:hover,.data-pages-page .dp-tag[aria-pressed=true],.data-pages-page .dp-tag.is-active{color:var(--glass-active-fg)!important;background:var(--glass-active-bg)!important;border-color:color-mix(in srgb,var(--glass-active-bg) 70%,var(--glass-border))!important}.data-pages-page:not(.news-feed-page) .dp-theme-toggle,.data-pages-page:not(.news-feed-page) .global-header .language-switcher-btn{border-radius:var(--glass-radius-pill)!important;color:var(--glass-fg)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)!important;transition:var(--glass-transition)!important}.data-pages-page .dp-theme-toggle:hover,.data-pages-page .global-header .language-switcher-btn:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important}.data-pages-page .global-header .language-switcher-btn[aria-expanded=true]{color:var(--glass-active-fg)!important;background:var(--glass-active-bg)!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link{border-radius:var(--glass-radius-pill)!important;color:var(--glass-fg)!important;text-shadow:none!important;transition:var(--glass-transition)!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important;text-shadow:none!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:var(--glass-active-fg)!important;background:var(--glass-active-bg)!important;box-shadow:var(--glass-inset)!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link{border-radius:var(--glass-radius-pill)!important;color:var(--glass-fg)!important;text-shadow:none!important;transition:var(--glass-transition)!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important;text-shadow:none!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:var(--glass-active-fg)!important;background:var(--glass-active-bg)!important;box-shadow:var(--glass-inset)!important}html body .data-pages-page .global-header.data-header .sign-in-btn.header-login-btn:not(.data-header-community-user__profile),html body .data-pages-page .global-header.data-header .data-header-join-btn.sign-in-btn,html body .data-pages-page .global-header.data-header .mobile-login-button.header-login-btn,html body .data-pages-page .global-header.data-header .data-header-mobile-login{border-radius:var(--glass-radius-pill)!important;color:var(--glass-fg)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)!important;transform:none!important}html body .data-pages-page .global-header.data-header .sign-in-btn.header-login-btn:not(.data-header-community-user__profile):hover,html body .data-pages-page .global-header.data-header .data-header-join-btn.sign-in-btn:hover,html body .data-pages-page .global-header.data-header .mobile-login-button.header-login-btn:hover,html body .data-pages-page .global-header.data-header .data-header-mobile-login:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important;border-color:var(--glass-border)!important;transform:none!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .sign-in-btn.header-login-btn:not(.data-header-community-user__profile),html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .data-header-join-btn.sign-in-btn,html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .mobile-login-button.header-login-btn,html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .data-header-mobile-login{color:#fffffff2!important;border-color:#ffffff61!important;background:#ffffff24!important;box-shadow:0 2px 14px #0000002e,inset 0 1px #ffffff38!important}html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .sign-in-btn.header-login-btn:not(.data-header-community-user__profile):hover,html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .data-header-join-btn.sign-in-btn:hover,html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .mobile-login-button.header-login-btn:hover,html body .data-pages-page .global-header.data-header.transparent:not(.scrolled) .data-header-mobile-login:hover{color:#fff!important;background:#ffffff38!important;border-color:#ffffff85!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .sign-in-btn.header-login-btn:not(.data-header-community-user__profile),html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .data-header-join-btn.sign-in-btn,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .mobile-login-button.header-login-btn,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .data-header-mobile-login{color:var(--glass-fg-strong)!important;-webkit-text-fill-color:var(--glass-fg-strong)!important;border-color:var(--glass-border)!important;background:var(--glass-bg)!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .sign-in-btn.header-login-btn:not(.data-header-community-user__profile):hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .data-header-join-btn.sign-in-btn:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .mobile-login-button.header-login-btn:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.entity-detail-page):not(.article-page-with-hero):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header.transparent .data-header-mobile-login:hover{color:var(--glass-fg-strong)!important;-webkit-text-fill-color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important;border-color:var(--glass-border)!important}.data-pages-page.art-hub-page .data-page-btn.btn-secondary,.data-pages-page .data-page-btn.btn-secondary{border-radius:var(--glass-radius-control)!important;color:var(--glass-fg)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)!important}.data-pages-page.art-hub-page .data-page-btn.btn-secondary:hover,.data-pages-page .data-page-btn.btn-secondary:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important;transform:translateY(-1px)}.data-pages-page.art-hub-page .data-page-btn.btn,.data-pages-page .data-page-btn.btn,.data-pages-page.art-hub-page .data-page-btn.btn-primary,.data-pages-page .data-page-btn.btn-primary{border-radius:var(--glass-radius-control)!important}.data-pages-page .glass-control,.data-pages-page input.glass-control,.data-pages-page select.glass-control{border-radius:var(--glass-radius-pill)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;color:var(--glass-fg-strong)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)}.data-pages-page .glass-control:focus{outline:none;border-color:color-mix(in srgb,var(--dp-accent, #1a00ff) 45%,var(--glass-border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--dp-accent, #1a00ff) 18%,transparent),var(--glass-shadow),var(--glass-inset)}.data-pages-page .nioods-bar__filter-btn,.data-pages-page .nioods-bar__saved-list-link{border-radius:var(--glass-radius-pill)!important;color:var(--glass-fg)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset);font-weight:600;transition:var(--glass-transition)}.data-pages-page .nioods-bar__filter-btn:hover,.data-pages-page .nioods-bar__saved-list-link:hover{color:var(--glass-fg-strong)!important;background:var(--glass-hover-bg)!important;border-color:var(--glass-border)!important}.data-pages-page .nioods-bar__filter-btn.is-open,.data-pages-page .nioods-bar__filter-btn.is-active{color:var(--glass-active-fg)!important;background:var(--glass-active-bg)!important;border-color:color-mix(in srgb,var(--glass-active-bg) 70%,var(--glass-border))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}html body .data-pages-page .global-header .sign-in-btn:hover,html body .data-intelligence-page .global-header .sign-in-btn:hover{background:var(--glass-hover-bg)!important;border-color:var(--glass-border)!important;color:var(--glass-fg-strong)!important;transform:none!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}@media(prefers-reduced-motion:reduce){.data-pages-page .dp-btn,.data-pages-page .dp-theme-toggle,.data-pages-page .dp-tag{transition:none!important}}.niood-avatar{--niood-avatar-size: 40px;--niood-avatar-radius: calc(var(--niood-avatar-size) * 20 / 140);--niood-avatar-border: max(1px, calc(var(--niood-avatar-size) * 4 / 140));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-sizing:border-box;width:var(--niood-avatar-size);height:var(--niood-avatar-size);border-radius:var(--niood-avatar-radius);border:var(--niood-avatar-border) solid rgba(255,255,255,.55);background:var(--dp-bg-subtle, #f1f5f9);box-shadow:0 calc(var(--niood-avatar-size) * .06) calc(var(--niood-avatar-size) * .15) #0f172a24,0 1px 2px #0f172a0f;vertical-align:middle}.data-pages-dark .niood-avatar,body.data-pages-dark .niood-avatar{border-color:#ffffff38;background:#ffffff0f;box-shadow:0 calc(var(--niood-avatar-size) * .08) calc(var(--niood-avatar-size) * .2) #00000059}.niood-avatar--hero{--niood-avatar-border: max(2px, calc(var(--niood-avatar-size) * 4 / 140));border-color:#ffffffe0;box-shadow:0 calc(var(--niood-avatar-size) * .07) calc(var(--niood-avatar-size) * .2) #1a00ff38,0 2px 8px #0f172a1f}.data-pages-dark .niood-avatar--hero,body.data-pages-dark .niood-avatar--hero{border-color:#ffffffe0;box-shadow:0 calc(var(--niood-avatar-size) * .08) calc(var(--niood-avatar-size) * .22) #1a00ff59,0 0 0 1px #ffffff1f}.niood-avatar--on-dark{border-color:#ffffff4d}.niood-avatar--fill{width:100%;height:100%;border-radius:inherit}.niood-avatar__img{width:100%;height:100%;object-fit:cover;display:block}.niood-avatar__img--contain{object-fit:contain;background:#0f172a14}.data-pages-dark .niood-avatar__img--contain,body.data-pages-dark .niood-avatar__img--contain{background:#00000059}.niood-avatar__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.niood-avatar__placeholder{display:block;width:100%;height:100%;background:linear-gradient(145deg,color-mix(in srgb,var(--dp-accent-muted, rgba(26, 0, 255, .12)) 65%,var(--dp-bg-subtle, #f1f5f9)),color-mix(in srgb,var(--dp-bg-subtle, #f1f5f9) 85%,transparent))}img.niood-avatar{display:block;object-fit:cover;padding:0}:root{--apple-radius-squircle: 22px;--apple-radius-squircle-sm: 14px;--apple-radius-pill: 9999px;--apple-blue: #1a00ff;--apple-blue-hover: #1500dd;--apple-blue-pressed: #1200b8;--apple-fill-secondary: rgba(120, 120, 128, .16);--apple-fill-secondary-elevated: rgba(120, 120, 128, .24);--apple-fill-tertiary: rgba(118, 118, 128, .12);--apple-destructive: #ff3b30;--apple-destructive-hover: #ff453a;--apple-label: #ffffff;--apple-label-secondary: rgba(235, 235, 245, .72);--apple-separator: rgba(84, 84, 88, .65);--apple-blur: saturate(180%) blur(22px);--apple-ease: cubic-bezier(.25, .1, .25, 1);--apple-ease-spring: cubic-bezier(.34, 1.2, .64, 1)}.data-pages-page.data-pages-light{--apple-fill-secondary: rgba(120, 120, 128, .12);--apple-fill-secondary-elevated: rgba(120, 120, 128, .16);--apple-fill-tertiary: rgba(118, 118, 128, .08);--apple-label: #0a0a0a;--apple-label-secondary: rgba(60, 60, 67, .6);--apple-separator: rgba(60, 60, 67, .29)}.data-intelligence-page{--glass-radius-panel: var(--apple-radius-squircle);--glass-radius-control: var(--apple-radius-pill);--glass-active-bg: var(--apple-blue);--glass-active-fg: #ffffff}.data-pages-page{--dp-radius: var(--apple-radius-squircle);--dp-radius-sm: var(--apple-radius-squircle-sm)}@supports (corner-shape: squircle){.data-intelligence-page .faq-card,.data-intelligence-page .case-study-home-card__panel,.data-intelligence-page .insights-section__card,.data-intelligence-page .features-stats-card,.data-intelligence-page .hero-search-input,.data-intelligence-page .hero-search-suggestions,.data-intelligence-page .hero .floating-sentiment,.data-pages-page .dp-card,.data-pages-page .news-card-enhanced{corner-shape:squircle}}.data-intelligence-page .data-page-btn.btn-primary,.data-intelligence-page .data-content .data-page-btn.btn-primary,.data-intelligence-page .hero-cta .data-page-btn.btn-primary,.data-intelligence-page .cta-button-container .data-page-btn.btn-primary,.data-intelligence-page .cta-primary-button,.data-intelligence-page .combined-features-container .data-page-btn.btn-primary{background:var(--apple-blue)!important;color:#fff!important;border:none!important;border-radius:var(--apple-radius-pill)!important;box-shadow:none!important;font-weight:600!important;letter-spacing:-.01em!important;min-height:50px!important;padding:.75rem 1.625rem!important;transition:background .2s var(--apple-ease),transform .15s var(--apple-ease)!important}.data-intelligence-page .data-page-btn.btn-primary:before,.data-intelligence-page .cta-primary-button:before{display:none!important}.data-intelligence-page .data-page-btn.btn-primary:hover,.data-intelligence-page .data-content .data-page-btn.btn-primary:hover,.data-intelligence-page .hero-cta .data-page-btn.btn-primary:hover,.data-intelligence-page .cta-button-container .data-page-btn.btn-primary:hover,.data-intelligence-page .cta-primary-button:hover,.data-intelligence-page .combined-features-container .data-page-btn.btn-primary:hover{background:var(--apple-blue-hover)!important;color:#fff!important;transform:none!important;box-shadow:none!important}.data-intelligence-page .data-page-btn.btn-primary:active,.data-intelligence-page .cta-primary-button:active{background:var(--apple-blue-pressed)!important;transform:scale(.98)!important}.data-intelligence-page .data-page-btn.btn-secondary,.data-intelligence-page .data-content .data-page-btn.btn-secondary,.data-intelligence-page .hero-cta .data-page-btn.btn-secondary,.data-intelligence-page .cta-button-container .data-page-btn.btn-secondary,.data-intelligence-page .cta-secondary-button,.data-intelligence-page .case-study-button,.data-intelligence-page .combined-features-container .data-page-btn.btn-secondary,.data-intelligence-page .insights-section__view-all-link{background:var(--apple-fill-secondary-elevated)!important;color:var(--apple-label)!important;border:none!important;border-radius:var(--apple-radius-pill)!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;box-shadow:none!important;font-weight:600!important;letter-spacing:-.01em!important;min-height:50px!important;padding:.75rem 1.625rem!important;transition:background .2s var(--apple-ease),transform .15s var(--apple-ease)!important}.data-intelligence-page .data-page-btn.btn-secondary:hover,.data-intelligence-page .hero-cta .data-page-btn.btn-secondary:hover,.data-intelligence-page .cta-secondary-button:hover,.data-intelligence-page .case-study-button:hover,.data-intelligence-page .combined-features-container .data-page-btn.btn-secondary:hover,.data-intelligence-page .insights-section__view-all-link:hover{background:color-mix(in srgb,var(--apple-fill-secondary-elevated) 70%,rgba(255,255,255,.14))!important;color:var(--apple-label)!important;border:none!important;transform:none!important;box-shadow:none!important}.data-intelligence-page .data-page-btn.btn-secondary:active,.data-intelligence-page .cta-secondary-button:active{transform:scale(.98)!important}.data-intelligence-page .btn-text,.data-intelligence-page .data-page-btn.btn-text,.data-pages-page .btn-text,.data-pages-page .dp-btn-text{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .15rem;min-height:44px;border:none;border-radius:0;background:transparent;color:var(--apple-blue);font-weight:600;font-size:.9375rem;letter-spacing:-.01em;cursor:pointer;text-decoration:none;transition:opacity .18s var(--apple-ease);box-shadow:none}.data-intelligence-page .btn-text:hover,.data-pages-page .btn-text:hover,.data-pages-page .dp-btn-text:hover{opacity:.72;background:transparent;transform:none}.data-intelligence-page .btn-text--destructive,.data-pages-page .btn-text--destructive{color:var(--apple-destructive)}.data-intelligence-page .hero-search-input{border-radius:var(--apple-radius-pill)!important;border:1px solid rgba(255,255,255,.14)!important;background:#2c2c2eb8!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;box-shadow:0 2px 16px #0000002e,inset 0 1px #ffffff0f!important;padding:.875rem 1.25rem!important}.data-intelligence-page .hero-search-input.focused{border-color:color-mix(in srgb,var(--apple-blue) 55%,rgba(255,255,255,.2))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--apple-blue) 22%,transparent),0 4px 20px #00000038!important}.data-intelligence-page .hero-search-suggestions{border-radius:var(--apple-radius-squircle)!important;border:1px solid rgba(255,255,255,.1)!important;background:#1c1c1eeb!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;box-shadow:0 12px 40px #00000059!important;padding:.5rem!important}.data-intelligence-page .search-suggestion-item{border-radius:var(--apple-radius-squircle-sm)!important;padding:.75rem .875rem!important}.data-intelligence-page .search-suggestion-item:hover{background:var(--apple-fill-secondary-elevated)!important;border-color:transparent!important}.data-intelligence-page .search-clear-btn{border-radius:var(--apple-radius-pill)!important}.data-intelligence-page .hero .hero-cta{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:.625rem;width:100%;max-width:36rem;margin-inline:auto;padding:0 .25rem}.data-intelligence-page .hero .hero-cta .data-page-btn.btn{flex:1 1 0;min-width:0;min-height:48px;padding:.75rem 1.125rem!important;font-size:clamp(.8125rem,2.4vw,.9375rem)!important;font-weight:600!important;letter-spacing:-.015em!important;line-height:1.15!important;white-space:nowrap;border-radius:var(--apple-radius-pill)!important;transition:background .22s var(--apple-ease),border-color .22s var(--apple-ease),transform .15s var(--apple-ease),box-shadow .22s var(--apple-ease)!important}.data-intelligence-page .hero .hero-cta .data-page-btn.btn-primary{background:linear-gradient(180deg,#433cff,#1a00ff 52%,#1300d4)!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 1px #ffffff3d inset,0 8px 28px #1a00ff73,0 2px 10px #00000047!important}.data-intelligence-page .hero .hero-cta .data-page-btn.btn-primary:hover{background:linear-gradient(180deg,#5a52ff,#2a1aff 52%,#1500dd)!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 1px #ffffff4d inset,0 12px 36px #1a00ff8c,0 4px 14px #00000052!important}.data-intelligence-page .hero .hero-cta .data-page-btn.btn-primary:active{transform:translateY(0) scale(.98)!important;box-shadow:0 1px #ffffff2e inset,0 4px 16px #1a00ff59!important}.data-intelligence-page .hero .hero-cta .data-page-btn.btn-secondary{background:#ffffff17!important;color:#fffffff0!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;box-shadow:0 1px #ffffff1a inset,0 4px 22px #0000003d!important}.data-intelligence-page .hero .hero-cta .data-page-btn.btn-secondary:hover{background:#ffffff26!important;color:#fff!important;border-color:#ffffff47!important;transform:translateY(-1px)!important;box-shadow:0 1px #ffffff24 inset,0 8px 28px #0000004d!important}.data-intelligence-page .hero .hero-cta .data-page-btn.btn-secondary:active{transform:translateY(0) scale(.98)!important}.data-intelligence-page .hero .hero-cta .btn-icon{flex-shrink:0}.data-intelligence-page .hero .hero-cta .btn-icon svg{width:1em;height:1em;opacity:.95}@media(min-width:769px){.data-intelligence-page .hero .hero-cta .data-page-btn.btn{min-width:min(100%,220px);flex:0 1 auto;padding:.8125rem 1.5rem!important;font-size:.9375rem!important}}@media(max-width:420px){.data-intelligence-page .hero .hero-cta{gap:.5rem;padding:0 .125rem}.data-intelligence-page .hero .hero-cta .btn-icon{display:none}.data-intelligence-page .hero .hero-cta .data-page-btn.btn{padding:.6875rem .625rem!important;font-size:clamp(.75rem,3.1vw,.8125rem)!important}}@keyframes apple-float-smooth{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-8px) translate(2px)}50%{transform:translateY(-14px) translate(-1px)}75%{transform:translateY(-6px) translate(3px)}}html body .data-intelligence-page .hero .floating-elements{opacity:1;filter:none;pointer-events:none}html body .data-intelligence-page .hero .floating-sentiment{border-radius:var(--apple-radius-squircle-sm)!important;border:1px solid rgba(255,255,255,.14)!important;background:#2c2c2ed1!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;box-shadow:0 8px 28px #00000052,inset 0 1px #ffffff14!important;animation:apple-float-smooth 6s ease-in-out infinite!important;min-width:230px!important;max-width:290px!important;min-height:190px!important;max-height:300px!important;padding:.45rem .65rem!important;color:#fff!important}html body .data-intelligence-page .hero .floating-sentiment-1{animation-delay:0s!important}html body .data-intelligence-page .hero .floating-sentiment-2{animation-delay:1.5s!important}html body .data-intelligence-page .hero .floating-sentiment-3{animation-delay:3s!important}html body .data-intelligence-page .hero .floating-sentiment-4{animation-delay:4.5s!important}html body .data-intelligence-page .hero .floating-sentiment .sentiment-title-compact{color:#fffffff2!important}html body .data-intelligence-page .hero .floating-sentiment .sentiment-subtitle-compact{color:var(--apple-label-secondary)!important;font-style:normal!important}@media(min-width:1025px){html body .data-intelligence-page .hero .floating-sentiment{min-width:250px!important;max-width:280px!important}}@media(max-width:768px){html body .data-intelligence-page .hero .floating-sentiment{min-width:200px!important;max-width:240px!important;min-height:160px!important}}@media(prefers-reduced-motion:reduce){html body .data-intelligence-page .hero .floating-sentiment{animation:none!important}}html body .data-intelligence-page .hero .hero-title{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important;font-weight:700!important;letter-spacing:-.03em!important}html body .data-intelligence-page .hero .hero-title .hero-title-rolling-word{color:#ffffffeb!important;-webkit-text-fill-color:rgba(255,255,255,.92)!important}html body .data-intelligence-page .hero .hero-subtitle{color:var(--apple-label-secondary)!important}html body .data-intelligence-page .hero .hero-subtitle-highlight{background:none!important;color:inherit!important;font-weight:inherit!important;padding:0!important;border-radius:0!important}.data-intelligence-page .faq-section .section-title,.data-intelligence-page .case-studies-showcase .section-title,.data-intelligence-page .final-cta .section-title,.data-intelligence-page .insights-section__title,.data-intelligence-page .combined-features-section h2.features-hero-title,.data-intelligence-page .combined-features-section h2,.data-intelligence-page .dp-home-section-title,.data-intelligence-page .dp-home-section-title--sm,.data-intelligence-page .dp-section-title,.data-intelligence-page .data-features .data-section-title,.data-intelligence-page .combined-features .section-title{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important;font-weight:700!important;letter-spacing:-.03em!important;text-transform:none!important}.data-intelligence-page .features-title-gradient,.data-intelligence-page .features-stats-item__figure,.data-intelligence-page .case-study-home-card__label,.data-intelligence-page .case-study-home-card__title.combined-features-agents-title{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:rgba(255,255,255,.95)!important;color:#fffffff2!important}.data-intelligence-page .faq-section .section-subtitle,.data-intelligence-page .case-studies-showcase .section-subtitle,.data-intelligence-page .insights-section__subtitle,.data-intelligence-page .final-cta .section-subtitle{color:var(--apple-label-secondary)!important}.data-intelligence-page.data-pages-light .faq-section .section-title,.data-intelligence-page.data-pages-light .case-studies-showcase .section-title,.data-intelligence-page.data-pages-light .final-cta .section-title,.data-intelligence-page.data-pages-light .insights-section__title,.data-intelligence-page.data-pages-light .combined-features-section h2{-webkit-text-fill-color:var(--apple-label)!important;color:var(--apple-label)!important}.data-intelligence-page .faq-items{gap:0!important;padding:0!important;background:#2c2c2eb8!important;border-radius:var(--apple-radius-squircle)!important;overflow:hidden!important;border:none!important;box-shadow:inset 0 1px #ffffff0f!important}.data-intelligence-page .faq-card{border-radius:0!important;border:none!important;border-bottom:.55px solid rgba(84,84,88,.65)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.data-intelligence-page .faq-card:last-child{border-bottom:none!important}.data-intelligence-page .faq-card:hover{background:#ffffff0a!important;border-color:#545458a6!important;transform:none}.data-intelligence-page .faq-card.open{background:#ffffff0d!important;border-color:#545458a6!important;box-shadow:none!important}.data-intelligence-page .faq-card:before{display:none!important}.data-intelligence-page .faq-question{color:#fffffff2!important;font-weight:600!important;font-size:.9375rem!important;letter-spacing:-.01em!important}.data-intelligence-page .faq-answer p,.data-intelligence-page .faq-answer{color:var(--apple-label-secondary)!important}.data-intelligence-page .faq-answer{border-left:none!important;margin-left:0!important;padding-left:1.25rem!important;padding-right:1.25rem!important}.data-intelligence-page .faq-card.open .faq-answer{border-left:none!important;margin-left:0!important}.data-intelligence-page .faq-icon{border-radius:var(--apple-radius-squircle-sm)!important;background:var(--apple-fill-secondary)!important;color:var(--apple-label-secondary)!important;width:32px!important;height:32px!important}.data-intelligence-page .faq-card.open .faq-icon{background:var(--apple-fill-secondary-elevated)!important;color:var(--apple-label)!important}.data-intelligence-page .faq-toggle{border-radius:var(--apple-radius-pill)!important;background:var(--apple-fill-secondary)!important;color:var(--apple-label-secondary)!important;font-size:1rem!important}.data-intelligence-page .faq-card.open .faq-toggle{background:var(--apple-fill-secondary-elevated)!important;color:var(--apple-label)!important}.data-intelligence-page .case-studies-showcase__list{gap:0!important;max-width:960px;margin-inline:auto;background:#2c2c2eb8!important;border-radius:var(--apple-radius-squircle)!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0f!important}.data-intelligence-page .case-study-home-card{border-radius:0!important;max-width:none!important;margin:0!important}.data-intelligence-page .case-study-home-card:not(:last-child) .case-study-home-card__panel{border-bottom:.55px solid rgba(84,84,88,.65)!important}.data-intelligence-page .case-study-home-card,.data-intelligence-page .case-study-home-card__panel{border-radius:0!important}.data-intelligence-page .case-study-home-card__panel{border:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.data-intelligence-page .case-study-home-card:hover{transform:none}.data-intelligence-page .case-study-home-card:hover .case-study-home-card__panel{background:#ffffff0a!important;border-color:#545458a6!important;box-shadow:none!important}.data-intelligence-page .case-study-home-card__image-frame{border-radius:var(--apple-radius-squircle-sm)!important;border:none!important;box-shadow:none!important}.data-intelligence-page .case-study-home-card:focus-visible{outline:2px solid color-mix(in srgb,var(--apple-blue) 55%,transparent)!important;outline-offset:-2px!important}.data-intelligence-page .insights-section__card{border-radius:var(--apple-radius-squircle)!important;border:1px solid rgba(255,255,255,.08)!important;background:#2c2c2e8c!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important}.data-intelligence-page .insights-section__card:hover{border-color:#ffffff24!important;background:#3a3a3ca6!important;transform:none}.data-intelligence-page .features-stats-card{border-radius:var(--apple-radius-squircle)!important;border:none!important;background:#2c2c2eb8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0f!important}.data-intelligence-page .features-stats-card:hover{transform:none;border-color:transparent!important}.data-intelligence-page .features-stats-card__glow,.data-intelligence-page .features-stats-card__accent{display:none!important}.data-intelligence-page .features-stats-eyebrow{color:var(--apple-label-secondary)!important;letter-spacing:.08em!important;font-weight:600!important}.data-intelligence-page .final-cta .cta-badge{border-radius:var(--apple-radius-pill)!important;background:var(--apple-fill-secondary-elevated)!important;border:none!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;color:var(--apple-label)!important}.data-intelligence-page .final-cta .browser-frame{border-radius:var(--apple-radius-squircle)!important}.data-intelligence-page .final-cta .browser-url{border-radius:var(--apple-radius-pill)!important}.data-pages-page .dp-card,.data-pages-page .news-card-enhanced{border-radius:var(--apple-radius-squircle)!important;border:1px solid var(--apple-separator)!important}.data-pages-page .dp-btn-primary{background:var(--apple-blue)!important;color:#fff!important;border:none!important;border-radius:var(--apple-radius-pill)!important;box-shadow:none!important}.data-pages-page .dp-btn-primary:hover{background:var(--apple-blue-hover)!important;color:#fff!important}.data-pages-page .dp-btn-secondary,.data-pages-page .dp-btn-ghost{background:var(--apple-fill-secondary-elevated)!important;color:var(--apple-label)!important;border:none!important;border-radius:var(--apple-radius-pill)!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;box-shadow:none!important}.data-pages-page .dp-tag{border-radius:var(--apple-radius-pill)!important;background:var(--apple-fill-secondary)!important;border:none!important}.data-pages-page .dp-theme-toggle{border-radius:var(--apple-radius-pill)!important}.data-pages-page.the-edit-hub .te-category-landing__view-more{padding:.65rem 1.625rem!important;min-height:44px;border-radius:var(--apple-radius-pill)!important;border:none!important;background:var(--apple-fill-secondary-elevated)!important;color:var(--apple-blue)!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;font-size:.9375rem!important;backdrop-filter:var(--apple-blur)!important;-webkit-backdrop-filter:var(--apple-blur)!important;box-shadow:none!important;transition:background .2s var(--apple-ease),transform .15s var(--apple-ease)!important}.data-pages-page.the-edit-hub .te-category-landing__view-more:hover{background:color-mix(in srgb,var(--apple-fill-secondary-elevated) 70%,rgba(255,255,255,.14))!important;color:var(--apple-blue)!important;border:none!important;opacity:1}.data-pages-page.the-edit-hub .te-category-landing__view-more:active{transform:scale(.98)!important}.data-pages-page.the-edit-hub .te-category-landing__view-more:focus-visible{outline:2px solid color-mix(in srgb,var(--apple-blue) 55%,transparent)!important;outline-offset:2px!important}.data-pages-page.the-edit-hub.data-pages-dark .te-category-landing__view-more{color:var(--apple-label-secondary)!important}.data-pages-page.the-edit-hub.data-pages-dark .te-category-landing__view-more:hover{color:var(--apple-label)!important}.data-pages-page.the-edit-hub .te-join-cta__button{border-radius:var(--lg-radius-pill)!important;border:none!important;background:var(--apple-blue)!important;color:#fff!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important;font-size:.9375rem!important;width:100%!important;padding:.8rem 1.35rem!important;min-height:3rem;box-shadow:0 1px 2px #1a00ff1f,0 8px 24px color-mix(in srgb,var(--apple-blue) 32%,transparent)!important;transition:transform .2s var(--apple-ease),filter .2s ease,box-shadow .2s ease!important}.data-pages-page.the-edit-hub .te-join-cta__button:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important;background:var(--apple-blue)!important}.data-pages-page.the-edit-hub .te-join-cta__button:active{filter:brightness(.98)!important;transform:translateY(0) scale(.99)!important}.data-pages-page.the-edit-hub .te-join-cta__inner{border-radius:var(--lg-radius, 22px)!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link{border-radius:var(--apple-radius-pill)!important}.data-pages-page .data-header-community-dropdown__item--logout,.global-header .data-header-community-dropdown__item--logout{color:var(--apple-destructive)!important}.data-pages-page .data-header-community-dropdown__item--logout:hover,.global-header .data-header-community-dropdown__item--logout:hover{background:color-mix(in srgb,var(--apple-destructive) 12%,transparent)!important;color:var(--apple-destructive-hover)!important}@media(prefers-reduced-motion:reduce){.data-intelligence-page .data-page-btn,.mobile-bottom-nav__link--active:before{transition:none!important}}:root{--lg-blur: 28px;--lg-saturate: 2;--lg-radius: var(--apple-radius-squircle, 22px);--lg-radius-pill: var(--apple-radius-pill, 9999px);--lg-ease-fluid: cubic-bezier(.32, .72, 0, 1);--lg-ease-spring: cubic-bezier(.34, 1.25, .64, 1);--lg-light-x: 50%;--lg-light-y: 16%;--lg-material-opacity: 1;--lg-fill: rgba(255, 255, 255, .58);--lg-fill-elevated: rgba(255, 255, 255, .72);--lg-border: rgba(255, 255, 255, .48);--lg-specular: linear-gradient( 145deg, rgba(255, 255, 255, .72) 0%, rgba(255, 255, 255, .18) 38%, transparent 58% );--lg-shadow: 0 10px 40px rgba(15, 23, 42, .1), 0 2px 10px rgba(15, 23, 42, .05), inset 0 1px 0 rgba(255, 255, 255, .65);--lg-filter: saturate(var(--lg-saturate)) blur(var(--lg-blur))}.data-pages-page.data-pages-dark,body.data-pages-dark,body.data-pages-dark .data-pages-page,body:not(.data-pages-light) .data-pages-page,.data-intelligence-page:not(.data-pages-light){--lg-fill: rgba(36, 36, 40, .68);--lg-fill-elevated: rgba(48, 48, 54, .78);--lg-border: rgba(255, 255, 255, .16);--lg-specular: linear-gradient( 145deg, rgba(255, 255, 255, .28) 0%, rgba(255, 255, 255, .06) 40%, transparent 58% );--lg-shadow: 0 12px 44px rgba(0, 0, 0, .32), 0 2px 12px rgba(0, 0, 0, .18), inset 0 1px 0 rgba(255, 255, 255, .12)}body.data-pages-dark,body:not(.data-pages-light){--lg-fill: rgba(14, 14, 18, .86);--lg-fill-elevated: rgba(18, 18, 24, .92);--lg-border: rgba(255, 255, 255, .14);--lg-specular: linear-gradient( 145deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .03) 42%, transparent 58% );--lg-shadow: 0 10px 36px rgba(0, 0, 0, .48), 0 2px 10px rgba(0, 0, 0, .32), inset 0 1px 0 rgba(255, 255, 255, .1)}.data-pages-page,.data-intelligence-page{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.data-pages-page .hero-title,.data-pages-page .dp-section-title,.data-pages-page .te-section__title,.data-intelligence-page .section-title,.data-intelligence-page .features-hero-title{letter-spacing:-.03em;font-weight:700}.lg-surface,.data-pages-page .lg-surface,.data-intelligence-page .lg-surface{position:relative;isolation:isolate;border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill) 92%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius);overflow:hidden}.lg-surface:before,.data-pages-page .lg-surface:before,.data-intelligence-page .lg-surface:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 70% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.38) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0;transition:background .45s var(--lg-ease-fluid)}.lg-surface>*,.data-pages-page .lg-surface>*,.data-intelligence-page .lg-surface>*{position:relative;z-index:1}html body .data-pages-page .global-header.data-header.transparent.scrolled,html body .data-pages-page .global-header.data-header.transparent:not(.scrolled),html body .data-intelligence-page .global-header.data-header.transparent.scrolled,html body .data-intelligence-page .global-header.data-header.transparent:not(.scrolled){backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important}html body .data-intelligence-page .global-header.data-header.transparent.scrolled{background:color-mix(in srgb,var(--lg-fill-elevated) 82%,transparent)!important;border-bottom:1px solid var(--lg-border)!important;box-shadow:var(--lg-shadow)!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .language-switcher-btn,html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-global-search__trigger,html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .sign-in-btn.header-login-btn{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.data-intelligence-page .data-page-btn.btn-primary,.data-intelligence-page .cta-primary-button,.data-pages-page .dp-btn-primary{position:relative!important;overflow:hidden!important;box-shadow:0 6px 20px color-mix(in srgb,var(--apple-blue, #1a00ff) 32%,transparent),inset 0 1px #ffffff47!important}.data-intelligence-page .data-page-btn.btn-primary:after,.data-intelligence-page .cta-primary-button:after,.data-pages-page .dp-btn-primary:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(165deg,rgba(255,255,255,.34) 0%,rgba(255,255,255,.08) 42%,transparent 58%);pointer-events:none}.data-intelligence-page .data-page-btn.btn-secondary,.data-intelligence-page .cta-secondary-button,.data-pages-page .dp-btn-secondary,.data-pages-page.the-edit-hub .te-category-landing__view-more{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 88%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.data-intelligence-page .hero-search-input,.data-intelligence-page .hero-search-field,.data-intelligence-page input[type=text].hero-search-input{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 88%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important;transition:border-color .25s var(--lg-ease-fluid),box-shadow .25s var(--lg-ease-fluid)!important}.data-intelligence-page .hero-search-input.focused,.data-intelligence-page .hero-search-field.focused{border-color:color-mix(in srgb,var(--apple-blue, #1a00ff) 45%,var(--lg-border))!important;box-shadow:var(--lg-shadow),0 0 0 4px color-mix(in srgb,var(--apple-blue, #1a00ff) 18%,transparent)!important}.data-intelligence-page .hero-search-suggestions{position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 92%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}.data-intelligence-page .hero-search-suggestions:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;z-index:0}.data-intelligence-page .hero-search-suggestions>div{position:relative;z-index:1}html body .data-intelligence-page .hero .floating-sentiment{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}html body .data-intelligence-page .hero .floating-sentiment:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;z-index:0}.data-intelligence-page .faq-items,.data-intelligence-page .case-studies-showcase__list,.data-intelligence-page .features-stats-card{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 92%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.data-intelligence-page .faq-items:before,.data-intelligence-page .case-studies-showcase__list:before,.data-intelligence-page .features-stats-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;z-index:0}.data-intelligence-page .faq-items,.data-intelligence-page .case-studies-showcase__list,.data-intelligence-page .features-stats-card{position:relative;isolation:isolate}.data-intelligence-page .insights-section__card{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 88%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial,.data-pages-page.the-edit-hub .te-featured-article{border-radius:var(--lg-radius)!important;overflow:hidden;box-shadow:var(--lg-shadow)}.data-pages-page.the-edit-hub .te-card-overlay-metric-pill{box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important}.data-pages-page.the-edit-hub .te-card-overlay-metric-pill--sentiment{background:var(--sentiment-bg, #f59e0b)!important;border-color:#ffffff8c!important}.data-pages-page.the-edit-hub .te-card-overlay-metric-pill--comments{border:1px solid color-mix(in srgb,var(--sentiment-bg, #f59e0b) 60%,#ffffff 40%)!important;background:color-mix(in srgb,var(--sentiment-bg, #f59e0b) 38%,rgba(0,0,0,.42) 62%)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important}.data-pages-page.the-edit-hub .te-join-cta__inner{border-radius:var(--lg-radius)!important}.data-pages-page.the-edit-hub .te-join-cta__inner:before{background:var(--lg-specular)}.the-edit-hub .te-section__subtopic-chip,.data-pages-page.the-edit-hub .te-section__subtopic-chip,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__subtopic-chip{position:relative;isolation:isolate;overflow:hidden;z-index:0;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 88%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important;transition:transform .32s var(--lg-ease-spring),letter-spacing .32s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid),background .22s var(--lg-ease-fluid),box-shadow .28s var(--lg-ease-fluid),color .2s var(--lg-ease-fluid)!important}.the-edit-hub .te-section__subtopic-chip:before,.data-pages-page.the-edit-hub .te-section__subtopic-chip:before,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__subtopic-chip:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 70% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.32) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0;transition:opacity .35s var(--lg-ease-fluid)}.the-edit-hub .te-section--fashion .te-section__subtopic-chip,.data-pages-page.the-edit-hub .te-section--fashion .te-section__subtopic-chip{border-color:color-mix(in srgb,#be185d 34%,var(--lg-border))!important;background:color-mix(in srgb,#be185d 9%,color-mix(in srgb,var(--lg-fill-elevated) 86%,transparent))!important}.the-edit-hub .te-section--fashion .te-section__subtopic-chip:hover,.data-pages-page.the-edit-hub .te-section--fashion .te-section__subtopic-chip:hover{border-color:color-mix(in srgb,#be185d 52%,var(--lg-border))!important;background:color-mix(in srgb,#be185d 16%,color-mix(in srgb,var(--lg-fill-elevated) 82%,transparent))!important;box-shadow:var(--lg-shadow),0 8px 28px -8px color-mix(in srgb,#be185d 28%,transparent)!important;transform:translate(.06em) scale(1.03)!important}.the-edit-hub .te-section--living .te-section__subtopic-chip,.data-pages-page.the-edit-hub .te-section--living .te-section__subtopic-chip{border-color:color-mix(in srgb,#4d7c0f 34%,var(--lg-border))!important;background:color-mix(in srgb,#4d7c0f 9%,color-mix(in srgb,var(--lg-fill-elevated) 86%,transparent))!important}.the-edit-hub .te-section--living .te-section__subtopic-chip:hover,.data-pages-page.the-edit-hub .te-section--living .te-section__subtopic-chip:hover{border-color:color-mix(in srgb,#4d7c0f 52%,var(--lg-border))!important;background:color-mix(in srgb,#4d7c0f 16%,color-mix(in srgb,var(--lg-fill-elevated) 82%,transparent))!important;box-shadow:var(--lg-shadow),0 8px 28px -8px color-mix(in srgb,#4d7c0f 28%,transparent)!important;transform:translate(.06em) scale(1.03)!important}.the-edit-hub .te-section--art .te-section__subtopic-chip,.data-pages-page.the-edit-hub .te-section--art .te-section__subtopic-chip{border-color:color-mix(in srgb,#1d4ed8 34%,var(--lg-border))!important;background:color-mix(in srgb,#1d4ed8 9%,color-mix(in srgb,var(--lg-fill-elevated) 86%,transparent))!important}.the-edit-hub .te-section--art .te-section__subtopic-chip:hover,.data-pages-page.the-edit-hub .te-section--art .te-section__subtopic-chip:hover{border-color:color-mix(in srgb,#1d4ed8 52%,var(--lg-border))!important;background:color-mix(in srgb,#1d4ed8 16%,color-mix(in srgb,var(--lg-fill-elevated) 82%,transparent))!important;box-shadow:var(--lg-shadow),0 8px 28px -8px color-mix(in srgb,#1d4ed8 28%,transparent)!important;transform:translate(.06em) scale(1.03)!important}.the-edit-hub .te-section__subtopic-chip:active,.data-pages-page.the-edit-hub .te-section__subtopic-chip:active{transform:scale(1.06)!important}.data-pages-page.the-edit-hub .te-section__index{border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill) 84%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius-sm, 14px)}.data-pages-page.the-edit-hub .te-section__head .dp-tag{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 82%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)!important}.data-pages-page.the-edit-hub .te-section__head .dp-tag:hover{transform:translateY(-1px) scale(1.02)}.data-pages-page.the-edit-hub .te-category-landing__view-more{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 86%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)!important}.data-pages-page.the-edit-hub .te-category-landing__view-more:active{transform:scale(1.04)!important}.data-pages-page.the-edit-hub .te-topic-page__back{padding:.42rem .85rem;border:1px solid var(--lg-border);border-radius:var(--lg-radius-pill);background:color-mix(in srgb,var(--lg-fill) 84%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);transition:transform .28s var(--lg-ease-spring)}.data-pages-page.the-edit-hub .te-topic-page__back:hover{transform:translateY(-1px);text-decoration:none!important}.data-pages-page.the-edit-hub .te-topic-page__empty{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}.data-pages-page.the-edit-hub .te-topic-niood{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;overflow:hidden}.data-pages-page.the-edit-hub .te-topic-niood__pill{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 84%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur) * .75)) saturate(var(--lg-saturate))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .75)) saturate(var(--lg-saturate))!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)!important}.data-pages-page.the-edit-hub .te-topic-niood__pill:hover{transform:translateY(-2px)}.data-pages-page.the-edit-hub .te-topic-niood__pill--accent{border-color:color-mix(in srgb,var(--te-gold, #c9a962) 45%,var(--lg-border))!important;background:color-mix(in srgb,var(--te-gold, #c9a962) 14%,color-mix(in srgb,var(--lg-fill-elevated) 82%,transparent))!important}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker{display:inline-flex;width:fit-content;max-width:100%;padding:.28rem .55rem;border:1px solid var(--lg-border);border-radius:var(--lg-radius-pill);background:color-mix(in srgb,var(--lg-fill) 78%,transparent);backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(var(--lg-saturate));-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(var(--lg-saturate));box-shadow:var(--lg-shadow)}.data-pages-page.the-edit-hub .editorial-sentiment-poll{border-radius:var(--lg-radius)!important}.data-pages-page.the-edit-hub .editorial-sentiment-poll:before{background:var(--lg-specular)}@media(min-width:769px){html body .global-header.data-header .data-header-main-nav{position:relative;isolation:isolate;padding:calc(.34rem - .06rem * var(--scroll-progress, 0)) calc(.42rem - .08rem * var(--scroll-progress, 0));border-radius:var(--lg-radius-pill);border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill-elevated) 86%,transparent);backdrop-filter:blur(calc(var(--lg-blur) * .95)) saturate(var(--lg-saturate));-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .95)) saturate(var(--lg-saturate));box-shadow:var(--lg-shadow);gap:.18rem;transition:padding .35s var(--lg-ease-fluid),box-shadow .35s var(--lg-ease-fluid),transform .35s var(--lg-ease-fluid),background .35s var(--lg-ease-fluid),border-color .35s var(--lg-ease-fluid)}html body .global-header.data-header .data-header-main-nav:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;z-index:0}html body .global-header.data-header .data-header-main-nav__link{position:relative;z-index:1;border-radius:var(--lg-radius-pill)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif!important;font-size:calc(.8125rem - .035rem * var(--scroll-progress, 0))!important;font-weight:600!important;letter-spacing:-.012em!important;text-transform:none!important;text-shadow:none!important;padding:calc(.46rem - .06rem * var(--scroll-progress, 0)) calc(.82rem - .1rem * var(--scroll-progress, 0))!important;border:1px solid transparent;transition:background .22s var(--lg-ease-fluid),color .22s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid),box-shadow .22s var(--lg-ease-fluid),transform .22s var(--lg-ease-spring)!important}html body .global-header.data-header .data-header-main-nav__icon{width:16px!important;height:16px!important;opacity:.92;color:inherit!important;stroke:currentColor!important}html body .global-header.data-header .data-header-main-nav__link[aria-current=page] .data-header-main-nav__icon{opacity:1}html body .global-header.data-header .data-header-main-nav__link:hover{background:color-mix(in srgb,var(--lg-fill) 82%,transparent)!important;border-color:color-mix(in srgb,var(--lg-border) 70%,transparent)!important;transform:translateY(-1px)}html body .global-header.data-header .data-header-main-nav__badge{border:1px solid color-mix(in srgb,var(--apple-blue, #1a00ff) 28%,rgba(255,255,255,.45))!important;background:color-mix(in srgb,var(--apple-blue, #1a00ff) 90%,rgba(255,255,255,.1))!important;box-shadow:0 1px 5px color-mix(in srgb,var(--apple-blue, #1a00ff) 32%,transparent),inset 0 1px #ffffff52!important}html body .data-intelligence-page .global-header.data-header .data-header-main-nav{border-color:#ffffff2e!important;background:color-mix(in srgb,rgba(18,18,22,.72) 88%,transparent)!important;box-shadow:0 12px 40px #00000057,0 2px 10px #0003,inset 0 1px #ffffff24!important}html body .data-intelligence-page .global-header.data-header .data-header-main-nav__link{color:#ffffffd6!important}html body .data-intelligence-page .global-header.data-header .data-header-main-nav__link:hover{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff1f!important}html body .data-intelligence-page .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:#fff!important;background:color-mix(in srgb,rgba(255,255,255,.24) 100%,transparent)!important;border-color:#ffffff38!important;box-shadow:inset 0 1px #ffffff47,0 2px 10px #0000001f!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link{color:#0f172ae0!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link:hover{color:#0f172afa!important;background:color-mix(in srgb,rgba(255,255,255,.92) 78%,transparent)!important;border-color:#ffffff8c!important}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:var(--glass-active-fg, #1e3a5f)!important;background:var(--glass-active-bg, rgba(186, 218, 255, .92))!important;border-color:#ffffffb8!important;box-shadow:inset 0 1px #ffffffd9,0 2px 10px #1a00ff14!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link{color:#ffffffd6!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff24!important}html body .data-pages-page.data-pages-dark:not(.news-feed-page) .global-header.data-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-dark .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:#fff!important;background:color-mix(in srgb,rgba(255,255,255,.2) 100%,transparent)!important;border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff47,0 2px 10px #0000002e!important}html body .news-feed-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav{border-color:#ffffff38!important;background:color-mix(in srgb,rgba(12,12,16,.58) 94%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur, 28px) * 1.05)) saturate(calc(var(--lg-saturate, 2) * .9))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur, 28px) * 1.05)) saturate(calc(var(--lg-saturate, 2) * .9))!important;box-shadow:0 18px 52px #0000006b,0 2px 14px #0000003d,inset 0 1px #ffffff2e!important}html body .news-feed-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link{color:#ffffffe0!important;text-shadow:none!important}html body .news-feed-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important}html body .news-feed-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff29!important}html body .news-feed-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link[aria-current=page]{color:#fff!important;background:color-mix(in srgb,rgba(255,255,255,.22) 100%,transparent)!important;border-color:#ffffff57!important;box-shadow:inset 0 1px #ffffff6b,0 2px 14px #00000029!important}html body .news-feed-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__badge{border-color:#ffffff61!important;background:color-mix(in srgb,var(--apple-blue, #1a00ff) 82%,rgba(255,255,255,.16))!important;box-shadow:0 2px 8px #00000047,inset 0 1px #ffffff59!important}html body .global-header.data-header .desktop-actions{gap:.4rem!important}html body .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle,html body .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn,html body .global-header.data-header .desktop-actions .language-switcher-btn{position:relative!important;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}html body .global-header.data-header .desktop-actions .language-switcher-btn:before,html body .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:before,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle:before,html body .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular);pointer-events:none;z-index:0}html body .global-header.data-header .desktop-actions .language-switcher-btn svg,html body .global-header.data-header .desktop-actions .language-switcher-btn .language-code,html body .global-header.data-header .desktop-actions .language-switcher-btn .chevron,html body .global-header.data-header .desktop-actions .data-header-global-search__trigger svg,html body .global-header.data-header .desktop-actions .data-header-global-search__trigger-icon,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle svg,html body .global-header.data-header .desktop-actions .data-header-community-dropdown__chevron,html body .global-header.data-header .desktop-actions .data-header-community-user__profile-text{position:relative;z-index:1;color:inherit!important;stroke:currentColor!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .global-header.data-header .data-header-global-search__field{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 92%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important}html body .global-header.data-header .data-header-global-search__panel{border:1px solid var(--lg-border)!important;background:#0e0c16fa!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}html body .global-header.data-header .data-header-global-search--light .data-header-global-search__panel{background:#fffffffa!important;border-color:#00000014!important}html body .global-header.data-header .language-dropdown,html body .global-header.data-header .data-header-community-dropdown__menu{border:1px solid var(--lg-border)!important;background:#0e0c16fa!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}.data-intelligence-page .hero-search-container{max-width:36rem;margin-left:auto;margin-right:auto}.data-intelligence-page .hero-search-input,.data-intelligence-page .hero-search-field{padding:1rem 1.35rem!important;font-size:1.1rem!important}.data-intelligence-page .hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem}.data-intelligence-page .hero-cta .data-page-btn.btn{min-width:13.5rem;padding:.875rem 2rem!important;font-size:1rem!important}.data-intelligence-page .faq-items,.data-intelligence-page .case-studies-showcase__list,.data-intelligence-page .features-stats-card{max-width:52rem;margin-left:auto;margin-right:auto}.data-intelligence-page .insights-section__grid{gap:1.25rem}.data-intelligence-page .insights-section__card{border-radius:var(--lg-radius)!important;transition:transform .25s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)}.data-intelligence-page .insights-section__card:hover{transform:translateY(-3px);box-shadow:var(--lg-shadow),0 16px 48px #0000001f!important}.data-intelligence-page .final-cta .cta-content-wrapper{border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill) 90%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius);padding:3rem 2.5rem;max-width:56rem;margin-left:auto;margin-right:auto}.data-pages-page.the-edit-hub .te-featured-article{border:1px solid var(--lg-border);box-shadow:var(--lg-shadow);transition:transform .3s var(--lg-ease-spring),box-shadow .3s var(--lg-ease-fluid)}.data-pages-page.the-edit-hub .te-featured-article:hover{transform:translateY(-4px);box-shadow:var(--lg-shadow),0 20px 56px #0f172a24}.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial{border:1px solid var(--lg-border);transition:transform .25s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)}.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial:hover{transform:translateY(-3px);box-shadow:var(--lg-shadow),0 14px 40px #0f172a1f}.data-pages-page.the-edit-hub .te-section__header{max-width:72rem;margin-left:auto;margin-right:auto}.data-pages-page.the-edit-hub .te-join-cta__inner{max-width:none}}.lg-morph,.data-pages-page .dp-btn,.data-pages-page .dp-tag,.data-pages-page .nioods-bar__filter-btn,.data-pages-page .glass-control,html.mobile-bottom-nav-visible .mobile-bottom-nav__link,.edit-article-pulse-fab__trigger{transition:transform .32s var(--lg-ease-spring),background .22s var(--lg-ease-fluid),box-shadow .28s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid),color .18s var(--lg-ease-fluid)!important}.lg-morph:active,.data-pages-page .dp-btn:active,.data-pages-page .dp-tag:active,.data-pages-page .glass-control:active,html.mobile-bottom-nav-visible .mobile-bottom-nav__link:active,.edit-article-pulse-fab__trigger:active{transform:scale(1.06)!important}html.mobile-bottom-nav-visible .mobile-bottom-nav__link:active{transform:scale(.92)!important}@media(prefers-reduced-motion:no-preference){.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial,.data-pages-page.the-edit-hub .te-featured-article,.data-intelligence-page .hero .floating-sentiment{transform-style:preserve-3d;perspective:900px}.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial:hover,.data-pages-page.the-edit-hub .te-featured-article:hover{transform:translateY(-3px) rotateX(calc((var(--lg-light-y, 16%) - 50%) * .04deg))}}.community-auth-modal__sheet,.edit-article-pulse-fab__sheet,.discussion-nudge-bar__inner,.community-notify-bell__menu,.mobile-search-sticky,.mobile-search-field,.entity-detail-page .ep-hero .ed-hero-actions .entity-follow-btn:not(.entity-follow-btn--on),.entity-detail-page .ed-entity-stories .te-card-live-badge,.te-card-overlay-metric-pill,.news-card-comments-pill,.cap-toast,.data-pages-page .glass-surface{position:relative;isolation:isolate;border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill-elevated) calc(var(--lg-material-opacity, 1) * 92%),transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow)}.community-auth-modal__sheet:before,.edit-article-pulse-fab__sheet:before,.discussion-nudge-bar__inner:before,.community-notify-bell__menu:before,.mobile-search-sticky:before,.mobile-search-field:before,.entity-detail-page .ep-hero .ed-hero-actions .entity-follow-btn:not(.entity-follow-btn--on):before,.entity-detail-page .ed-entity-stories .te-card-live-badge:before,.te-card-overlay-metric-pill:before,.news-card-comments-pill:before,.cap-toast:before,.data-pages-page .glass-surface:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 70% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.32) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0}.discussion-nudge-bar__inner{margin-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));margin-bottom:max(10px,env(safe-area-inset-bottom,0px));border-radius:var(--lg-radius-pill)!important;border-top:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 94%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}html.mobile-bottom-nav-visible .discussion-nudge-bar__inner{margin-bottom:calc(var(--mbn-scroll-padding, 4.5rem) + 8px)}.community-auth-modal-overlay,.booking-modal-overlay,.edit-article-pulse-fab__backdrop,.data-header-mobile-drawer__backdrop{backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(calc(var(--lg-saturate) * .85))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(calc(var(--lg-saturate) * .85))!important}.community-auth-modal__sheet{border-radius:var(--lg-radius)!important;overflow:hidden}.edit-article-pulse-fab__trigger{position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,#ffffff 28%,var(--lg-border))!important;box-shadow:0 4px 18px color-mix(in srgb,var(--apple-blue, #1a00ff) 38%,transparent),var(--lg-shadow)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .28s var(--lg-ease-fluid)!important}.edit-article-pulse-fab__trigger:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 80% 60% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.28) 0%,transparent 58%),linear-gradient(165deg,rgba(255,255,255,.22) 0%,transparent 52%);pointer-events:none}.edit-article-pulse-fab__trigger:active{transform:scale(1.08)!important}.entity-detail-page .ep-hero .ed-hero-actions .entity-follow-btn:not(.entity-follow-btn--on),.entity-detail-page .ed-entity-stories .te-card-live-badge{border-radius:var(--lg-radius-pill)!important}.te-card-overlay-metric-pill,.news-card-comments-pill{border-radius:var(--lg-radius-pill)!important}.mobile-search-field{border-radius:var(--lg-radius)!important}.mobile-search-sticky{border-bottom:1px solid var(--lg-border)!important}.pulse-page .pulse-row,.pulse-page .pulse-head__pill{border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill) 90%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius);transition:transform .25s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)}.pulse-page .pulse-head__pill{border-radius:var(--lg-radius-pill)}.data-pages-page .nioods-bar{border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius-pill)}.static-page-card{border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill) 88%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius);transition:transform .25s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid)}:is(.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)),.edit-article__discussions-inner:not(:has(.ep-community-threads--compact-chat))){position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;border-radius:var(--lg-radius)!important;background:color-mix(in srgb,var(--lg-fill-elevated) calc(var(--lg-material-opacity, 1) * 90%),transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;overflow:hidden}:is(.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)),.edit-article__discussions-inner:not(:has(.ep-community-threads--compact-chat))):after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 90% 65% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.28) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0}:is(.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)),.edit-article__discussions-inner:not(:has(.ep-community-threads--compact-chat)))>*{position:relative;z-index:1}.ep-community-threads:not(.ep-community-threads--compact-chat) .ep-community-threads__kicker,.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)) .ep-community-threads__kicker,.edit-article__discussions-inner:not(:has(.ep-community-threads--compact-chat)) .ep-community-threads__kicker{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 82%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important}.ep-community-threads:not(.ep-community-threads--compact-chat) .ep-community-threads-composer:not(.ep-community-threads-composer--rail),.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)) .ep-community-threads-composer:not(.ep-community-threads-composer--rail){border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;overflow:hidden;transition:transform .28s var(--lg-ease-spring),box-shadow .28s var(--lg-ease-fluid)!important}.ep-community-threads-composer:not(.ep-community-threads-composer--rail):after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 60% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.22) 0%,transparent 58%),var(--lg-specular);pointer-events:none;z-index:0}.ep-community-threads-composer__icon-wrap{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 78%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.ep-community-threads-composer__form .ep-comm-add-review__input,.ep-community-threads-composer__form .ep-comm-add-review__textarea,.article-page__end-discussions-form textarea,.article-thread__reply-form textarea{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 86%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur) * .75)) saturate(var(--lg-saturate))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .75)) saturate(var(--lg-saturate))!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;transition:border-color .22s var(--lg-ease-fluid),box-shadow .22s var(--lg-ease-fluid)!important}.ep-community-threads-composer__form .ep-comm-add-review__input:focus-visible,.ep-community-threads-composer__form .ep-comm-add-review__textarea:focus-visible,.article-page__end-discussions-form textarea:focus,.article-thread__reply-form textarea:focus{border-color:color-mix(in srgb,var(--apple-blue, #1a00ff) 42%,var(--lg-border))!important;box-shadow:var(--lg-shadow),0 0 0 3px color-mix(in srgb,var(--apple-blue, #1a00ff) 16%,transparent)!important}.ep-community-threads:not(.ep-community-threads--compact-chat) .ep-community-threads__note-shell,.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)) .ep-community-threads__note-shell{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 84%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}:is(.ep-community-threads.ep-card--community-threads .article-thread>.article-thread__comment,.article-tabs__panel--discussion .article-thread>.article-thread__comment,.article-page__end-discussions .article-thread:not([data-thread-layout=chat])>.article-thread__comment,.article-thread-branch-overlay .article-thread--branch-modal.article-thread>.article-thread__comment){position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;transition:transform .25s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid)!important}:is(.ep-community-threads.ep-card--community-threads .article-thread__replies>.article-thread__comment,.article-tabs__panel--discussion .article-thread__replies>.article-thread__comment,.article-page__end-discussions .article-thread:not([data-thread-layout=chat]) .article-thread__replies>.article-thread__comment,.article-thread-branch-overlay .article-thread--branch-modal .article-thread__replies>.article-thread__comment){border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 86%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:calc(var(--lg-radius) - 4px)!important}:is(.ep-community-threads.ep-card--community-threads .article-thread>.article-thread__comment:hover,.article-tabs__panel--discussion .article-thread>.article-thread__comment:hover,.article-thread-branch-overlay .article-thread--branch-modal.article-thread>.article-thread__comment:hover){transform:translateY(-2px)!important;box-shadow:var(--lg-shadow),0 14px 40px -12px color-mix(in srgb,var(--apple-blue, #1a00ff) 14%,transparent)!important}.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment-body,#article-discussions .article-thread[data-thread-layout=chat] .article-thread__comment-body,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment-body,.article-tabs__panel--discussion .article-thread[data-thread-layout=chat] .article-thread__comment-body{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--at-chat-incoming, #ffffff) 82%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid)!important}.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment--mine .article-thread__comment-body,#article-discussions .article-thread[data-thread-layout=chat] .article-thread__comment--mine .article-thread__comment-body,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment--mine .article-thread__comment-body{background:color-mix(in srgb,var(--at-chat-outgoing, #d9f7cf) 78%,transparent)!important}.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment:hover .article-thread__comment-body,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment:hover .article-thread__comment-body,#article-discussions .article-thread[data-thread-layout=chat] .article-thread__comment:hover .article-thread__comment-body{transform:scale(1.012)!important}.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment-vote,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment-vote,#article-discussions .article-thread[data-thread-layout=chat] .article-thread__comment-vote{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 84%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.article-thread__empty{border:1px dashed var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 72%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(var(--lg-saturate))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(var(--lg-saturate))!important;border-radius:var(--lg-radius)!important}.ctf-collapsed__btn{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 92%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid)!important}.ctf-collapsed__btn:active{transform:scale(1.04)!important}.ctf-collapsed__icon{border:1px solid color-mix(in srgb,var(--lg-border) 80%,var(--apple-blue, #1a00ff) 20%);background:color-mix(in srgb,var(--lg-fill) 75%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important}.ctf-root__backdrop{backdrop-filter:blur(calc(var(--lg-blur) * .55)) saturate(calc(var(--lg-saturate) * .9))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .55)) saturate(calc(var(--lg-saturate) * .9))!important}.ctf-sheet{position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 94%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;overflow:hidden}.ctf-sheet:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 55% at var(--lg-light-x) 12%,rgba(255,255,255,.26) 0%,transparent 58%),var(--lg-specular);pointer-events:none;z-index:0}.ctf-sheet>*{position:relative;z-index:1}.ctf-header__close{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 82%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important}.ctf-inline{border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill-elevated) 90%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius)}.article-thread-branch-overlay__sheet{position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 94%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;overflow:hidden}.article-thread-branch-overlay__sheet:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 55% at var(--lg-light-x) 14%,rgba(255,255,255,.24) 0%,transparent 58%),var(--lg-specular);pointer-events:none;z-index:0}.article-thread-branch-overlay__sheet>*{position:relative;z-index:1}:is(.niood-discussions-surface,.ep-community-threads,#article-discussions,.article-tabs__panel--discussion) .article-thread .article-thread__reply-btn{border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 80%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur) * .7)) saturate(var(--lg-saturate))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .7)) saturate(var(--lg-saturate))!important;box-shadow:var(--lg-shadow)!important;transition:transform .28s var(--lg-ease-spring),background .22s var(--lg-ease-fluid)!important}:is(.niood-discussions-surface,.ep-community-threads,#article-discussions,.article-tabs__panel--discussion) .article-thread .article-thread__reply-btn:active{transform:scale(1.05)!important}.article-tabs__panel--discussion{border-radius:var(--lg-radius)}.article-page__end-discussions-title,.ep-community-threads .ep-community-threads__heading{letter-spacing:-.03em}.data-pages-page:not([class*=admin-]) :is(.dp-card,.ep-card:not(.ep-card--community-threads),.ed-railPanel,.news-card-enhanced:not(.featured),.art-hub-page .niood-entity-card,.art-hub-page .art-hub-artwork-hub-card,.cap-empty-state:not(.cap-empty-state--inline),.predictions-page__stats-card,.predictions-page__empty,.community-profile__header-card,.community-profile__account-card,.community-onboarding__card,.article-feedback-panel,.article-page__sentiment-card,.article-page__strategic-badge,.ep-comm-stat,.ep-comm-vibe,.editorial-sentiment-poll,.community-prediction-card,.community-member__forecaster-card){position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) calc(var(--lg-material-opacity, 1) * 90%),transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .28s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid)!important}.data-pages-page:not([class*=admin-]) :is(.dp-card,.ep-card:not(.ep-card--community-threads),.ed-railPanel,.news-card-enhanced:not(.featured),.cap-empty-state:not(.cap-empty-state--inline),.predictions-page__stats-card,.community-profile__header-card,.community-profile__account-card,.community-onboarding__card,.article-feedback-panel,.editorial-sentiment-poll,.community-prediction-card):before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 88% 72% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.26) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0}.data-pages-page:not([class*=admin-]) :is(.dp-card,.ep-card:not(.ep-card--community-threads),.ed-railPanel,.news-card-enhanced:not(.featured),.community-profile__header-card,.community-onboarding__card,.article-feedback-panel,.editorial-sentiment-poll,.community-prediction-card)>*{position:relative;z-index:1}.data-pages-page:not([class*=admin-]) :is(.ed-tag,.entity-detail-page .ed-tag,.predictions-page__tab,.predictions-page__section-count,.community-profile__karma-chip,.community-profile__public-pill,.community-onboarding__step,.community-onboarding__progress-num,.modal-chip,.interest-pill,.registration-modal .custom-select-trigger,.article-tabs__tab,.article-feedback-nudge,.article-feedback-choices button,.article-feedback-icon-btn,.pulse-head__category-tab,.pulse-head__forecasts-link,.community-notify-bell__item,.nioods-bar__filter-btn,.nioods-bar__saved-list-link,.modal-close-button){border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 84%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .25s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid),background .22s var(--lg-ease-fluid)!important}.data-pages-page:not([class*=admin-]) :is(.predictions-page__tab.is-active,.article-tabs__tab.is-active,.pulse-head__category-tab.is-active,.community-onboarding__step.is-active,.interest-pill.is-selected,.interest-pill[aria-pressed=true],.data-header-mobile-drawer__lang-chip.is-active){background:color-mix(in srgb,var(--apple-blue, #1a00ff) 14%,color-mix(in srgb,var(--lg-fill-elevated) 88%,transparent))!important;border-color:color-mix(in srgb,var(--apple-blue, #1a00ff) 32%,var(--lg-border))!important}.data-pages-page:not([class*=admin-]) :is(.article-tabs__head,.predictions-page__tabs,.pulse-head__tools--categories){border:1px solid var(--lg-border);background:color-mix(in srgb,var(--lg-fill) 82%,transparent);backdrop-filter:var(--lg-filter);-webkit-backdrop-filter:var(--lg-filter);box-shadow:var(--lg-shadow);border-radius:var(--lg-radius-pill);padding:.28rem}.data-pages-page:not([class*=admin-]) main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]),textarea,select,.form-textarea,.custom-select-trigger){border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 86%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur) * .72)) saturate(var(--lg-saturate))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .72)) saturate(var(--lg-saturate))!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;transition:border-color .22s var(--lg-ease-fluid),box-shadow .22s var(--lg-ease-fluid)!important}.data-pages-page:not([class*=admin-]) main :is(input,textarea,select):focus-visible,.data-pages-page:not([class*=admin-]) .form-textarea:focus-visible,.data-pages-page:not([class*=admin-]) .custom-select-trigger:focus-visible{border-color:color-mix(in srgb,var(--apple-blue, #1a00ff) 42%,var(--lg-border))!important;box-shadow:var(--lg-shadow),0 0 0 3px color-mix(in srgb,var(--apple-blue, #1a00ff) 16%,transparent)!important}@media(prefers-reduced-motion:no-preference){.data-pages-page:not([class*=admin-]) :is(.dp-card,.news-card-enhanced:not(.featured),.ed-railPanel,.art-hub-page .art-hub-artwork-hub-card,.community-prediction-card):hover{transform:translateY(-2px);box-shadow:var(--lg-shadow),0 16px 44px -12px color-mix(in srgb,var(--apple-blue, #1a00ff) 10%,transparent)!important}}.data-pages-page:not([class*=admin-]) :is(.predictions-page__tab,.article-tabs__tab,.article-feedback-choices button,.interest-pill,.data-header-mobile-drawer__lang-chip):active{transform:scale(1.05)!important}.data-pages-page:not([class*=admin-]) :is(.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.article-pulse-flow__card,.community-member__activity-card,.community-member__activity-placeholder,.community-member__mock-note){position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) calc(var(--lg-material-opacity, 1) * 90%),transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important;transition:transform .28s var(--lg-ease-spring),box-shadow .28s var(--lg-ease-fluid),border-color .22s var(--lg-ease-fluid)!important}.data-pages-page:not([class*=admin-]) :is(.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.article-pulse-flow__card,.community-member__activity-card):before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 88% 72% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.26) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0}.data-pages-page:not([class*=admin-]) :is(.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.article-pulse-flow__card,.community-member__activity-card)>*{position:relative;z-index:1}.pulse-page .pulse-quote__bubble{position:relative;isolation:isolate;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill-elevated) 88%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}.pulse-page .pulse-quote__bubble:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 88% 72% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.22) 0%,transparent 62%),var(--lg-specular);pointer-events:none;z-index:0}.pulse-page .pulse-quote__bubble>*{position:relative;z-index:1}.article-look-slider__panel{position:relative;isolation:isolate;border-left:1px solid var(--lg-border)!important;background:color-mix(in srgb,rgba(18,16,28,.84) 72%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow),-8px 0 32px #00000059!important}.article-look-slider__panel:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.08) 0%,transparent 58%);z-index:0}.article-look-slider__panel>*{position:relative;z-index:1}.article-pulse-flow{backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(calc(var(--lg-saturate) * .85))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(calc(var(--lg-saturate) * .85))!important}.community-member-page :is(.community-member__chip,.community-member__karma-row,.community-member__you-badge){border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 84%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius-pill)!important}.data-intelligence-page :is(.combined-features-section .feature-card,.data-feature-card,.case-study-home-card__panel,.trends-intelligence-section .trend-example-item,.analytics-visual){position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--lg-border)!important;background:color-mix(in srgb,var(--lg-fill) 88%,transparent)!important;backdrop-filter:var(--lg-filter)!important;-webkit-backdrop-filter:var(--lg-filter)!important;box-shadow:var(--lg-shadow)!important;border-radius:var(--lg-radius)!important}.data-intelligence-page :is(.combined-features-section .feature-card,.case-study-home-card__panel,.trends-intelligence-section .trend-example-item,.analytics-visual):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 88% 72% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.2) 0%,transparent 62%),var(--lg-specular);z-index:0}.data-intelligence-page .data-feature-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 88% 72% at var(--lg-light-x) var(--lg-light-y),rgba(255,255,255,.18) 0%,transparent 62%),var(--lg-specular);z-index:1}@media(prefers-reduced-motion:no-preference){.data-pages-page:not([class*=admin-]) :is(.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.community-member__activity-card):hover{transform:translateY(-2px);box-shadow:var(--lg-shadow),0 16px 44px -12px color-mix(in srgb,var(--apple-blue, #1a00ff) 10%,transparent)!important}.data-intelligence-page :is(.combined-features-section .feature-card,.case-study-home-card__panel):hover{transform:translateY(-3px);box-shadow:var(--lg-shadow),0 16px 48px #0000001f!important}}.registration-modal-overlay{backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(calc(var(--lg-saturate) * .85))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur) * .65)) saturate(calc(var(--lg-saturate) * .85))!important}.article-feedback-nudge{border-radius:var(--lg-radius-pill)!important;box-shadow:var(--lg-shadow)!important}.entity-detail-page .ep-comm-stat{border-radius:var(--lg-radius)!important}.entity-detail-page .ep-comm-stat:before{display:none}.data-pages-page .community-profile__danger-zone,.data-pages-page [class*=danger-zone]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root{--glass-blur: var(--lg-blur);--glass-saturate: var(--lg-saturate);--glass-radius-panel: var(--lg-radius);--glass-radius-squircle: var(--lg-radius);--glass-radius-control: var(--lg-radius-pill);--glass-radius-pill: var(--lg-radius-pill);--glass-transition: color .2s var(--lg-ease-fluid), background .22s var(--lg-ease-fluid), border-color .22s var(--lg-ease-fluid), box-shadow .28s var(--lg-ease-fluid), transform .32s var(--lg-ease-spring);--glass-bg: color-mix(in srgb, var(--lg-fill) calc(var(--lg-material-opacity, 1) * 92%), transparent);--glass-bg-strong: color-mix(in srgb, var(--lg-fill-elevated) calc(var(--lg-material-opacity, 1) * 94%), transparent);--glass-border: var(--lg-border);--glass-inset: inset 0 1px 0 color-mix(in srgb, #ffffff 62%, transparent);--glass-shadow: var(--lg-shadow)}.glass-surface{border-radius:var(--lg-radius);overflow:hidden}@media(prefers-reduced-transparency:reduce){:root{--lg-filter: none}.lg-surface,.data-pages-page .lg-surface,.data-intelligence-page .lg-surface,html.mobile-bottom-nav-visible .mobile-bottom-nav__inner,.data-intelligence-page .faq-items,.data-intelligence-page .case-studies-showcase__list,.data-intelligence-page .features-stats-card,.data-intelligence-page .insights-section__card,html body .data-intelligence-page .hero .floating-sentiment,.data-intelligence-page .data-page-btn.btn-secondary,.data-pages-page.the-edit-hub .te-category-landing__view-more,.data-pages-page.the-edit-hub .te-join-cta__inner,.data-pages-page.the-edit-hub .te-section__subtopic-chip,.data-pages-page.the-edit-hub .editorial-sentiment-poll,html body .global-header.data-header .data-header-main-nav,html body .global-header.data-header .desktop-actions .language-switcher-btn,html body .global-header.data-header .desktop-actions .data-header-global-search__field,html body .global-header.data-header .desktop-actions .data-header-global-search__panel,html body .global-header.data-header .language-dropdown,html body .global-header.data-header .data-header-community-dropdown__menu,.data-intelligence-page .hero-search-suggestions,.data-intelligence-page .final-cta .cta-content-wrapper,.community-auth-modal__sheet,.edit-article-pulse-fab__sheet,.discussion-nudge-bar__inner,.community-notify-bell__menu,.mobile-search-sticky,.mobile-search-field,.pulse-page .pulse-row,.pulse-page .pulse-head__pill,.data-pages-page .nioods-bar,.static-page-card,.te-card-overlay-metric-pill,.news-card-comments-pill,.cap-toast,.the-edit-hub .te-section__subtopic-chip,.data-pages-page.the-edit-hub .te-section__index,.data-pages-page.the-edit-hub .te-section__head .dp-tag,.data-pages-page.the-edit-hub .te-topic-page__back,.data-pages-page.the-edit-hub .te-topic-page__empty,.data-pages-page.the-edit-hub .te-topic-niood,.data-pages-page.the-edit-hub .te-topic-niood__pill,.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker,:is(.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)),.edit-article__discussions-inner:not(:has(.ep-community-threads--compact-chat))),.ep-community-threads:not(.ep-community-threads--compact-chat) .ep-community-threads-composer,.ep-community-threads:not(.ep-community-threads--compact-chat) .ep-community-threads__note-shell,.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment-body,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment-body,#article-discussions .article-thread[data-thread-layout=chat] .article-thread__comment-body,.ctf-collapsed__btn,.ctf-sheet,.ctf-inline,.article-thread-branch-overlay__sheet,.article-thread__empty{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--dp-bg-card, #ffffff)!important}.data-pages-page:not([class*=admin-]) :is(.dp-card,.ep-card:not(.ep-card--community-threads),.ed-railPanel,.news-card-enhanced:not(.featured),.predictions-page__stats-card,.community-profile__header-card,.community-profile__account-card,.community-onboarding__card,.article-feedback-panel,.editorial-sentiment-poll,.community-prediction-card,.article-tabs__head,.predictions-page__tabs,.pulse-head__tools--categories,.cap-empty-state:not(.cap-empty-state--inline),.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.article-pulse-flow__card,.community-member__activity-card,.community-member__activity-placeholder,.community-member__mock-note){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--dp-bg-card, #ffffff)!important}.pulse-page .pulse-quote__bubble,.community-member-page :is(.community-member__chip,.community-member__karma-row,.community-member__you-badge),.data-intelligence-page :is(.combined-features-section .feature-card,.data-feature-card,.case-study-home-card__panel,.trends-intelligence-section .trend-example-item,.analytics-visual),.article-look-slider__panel,.data-pages-page:not([class*=admin-]) main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]),textarea,select,.form-textarea,.custom-select-trigger){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--dp-bg-card, #ffffff)!important}.article-pulse-flow{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.article-look-slider__panel{background:#12101ceb!important}.data-pages-page.data-pages-dark:not([class*=admin-]) :is(.dp-card,.predictions-page__stats-card,.community-profile__header-card,.community-onboarding__card){background:#2c2c2e!important}.data-pages-page.data-pages-dark .faq-items,.data-pages-page.data-pages-dark .case-studies-showcase__list,body.data-pages-dark html.mobile-bottom-nav-visible .mobile-bottom-nav__inner{background:#2c2c2e!important}.lg-surface:before,.data-intelligence-page .faq-items:before,.data-intelligence-page .case-studies-showcase__list:before,.data-intelligence-page .features-stats-card:before,html.mobile-bottom-nav-visible .mobile-bottom-nav__inner:before,html body .data-intelligence-page .hero .floating-sentiment:before,html body .global-header.data-header .data-header-main-nav:before,html body .global-header.data-header .desktop-actions .language-switcher-btn:before,.data-intelligence-page .hero-search-suggestions:before,.data-pages-page.the-edit-hub .editorial-sentiment-poll:before,.community-auth-modal__sheet:before,.edit-article-pulse-fab__sheet:before,.discussion-nudge-bar__inner:before,.community-notify-bell__menu:before,.mobile-search-sticky:before,.mobile-search-field:before,.te-card-overlay-metric-pill:before,.news-card-comments-pill:before,.cap-toast:before,:is(.niood-discussions-surface:not(:has(.ep-community-threads--compact-chat)),.edit-article__discussions-inner:not(:has(.ep-community-threads--compact-chat))):after,.ep-community-threads-composer:not(.ep-community-threads-composer--rail):after,.ctf-sheet:before,.article-thread-branch-overlay__sheet:before,.the-edit-hub .te-section__subtopic-chip:before,.data-pages-page.the-edit-hub .te-section__subtopic-chip:before,.data-pages-page:not([class*=admin-]) :is(.dp-card,.ep-card:not(.ep-card--community-threads),.ed-railPanel,.community-onboarding__card,.article-feedback-panel,.editorial-sentiment-poll,.community-prediction-card,.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.article-pulse-flow__card,.community-member__activity-card):before,.pulse-page .pulse-quote__bubble:before,.article-look-slider__panel:after,.data-intelligence-page :is(.combined-features-section .feature-card,.case-study-home-card__panel,.trends-intelligence-section .trend-example-item,.analytics-visual):after,.data-intelligence-page .data-feature-card:after,.data-intelligence-page .data-page-btn.btn-primary:after{display:none!important}}@media(prefers-contrast:more){:root{--lg-border: rgba(0, 0, 0, .35)}.data-pages-page.data-pages-dark,body.data-pages-dark .data-pages-page{--lg-border: rgba(255, 255, 255, .42)}.data-intelligence-page .data-page-btn.btn-primary,.data-pages-page .dp-btn-primary{border:2px solid #ffffff!important}.data-intelligence-page .data-page-btn.btn-secondary,.data-pages-page .dp-btn-secondary{border:2px solid currentColor!important;color:var(--apple-label)!important}}@media(prefers-reduced-motion:reduce){html.mobile-bottom-nav-visible .mobile-bottom-nav__inner,html.mobile-bottom-nav-visible .mobile-bottom-nav__link,html.mobile-bottom-nav-visible .mobile-bottom-nav__label,.data-pages-page.the-edit-hub .te-section__subtopic-chip,.data-pages-page.the-edit-hub .te-section__head .dp-tag,.data-pages-page.the-edit-hub .te-category-landing__view-more,.data-pages-page.the-edit-hub .te-topic-page__back,.data-pages-page.the-edit-hub .te-topic-niood__pill,html body .global-header.data-header .data-header-main-nav,html body .global-header.data-header .data-header-main-nav__link,.data-intelligence-page .insights-section__card,.data-pages-page.the-edit-hub .te-featured-article,.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial,.pulse-page .pulse-row,.static-page-card,.data-pages-page .dp-btn,.edit-article-pulse-fab__trigger,.data-pages-page:not([class*=admin-]) :is(.dp-card,.news-card-enhanced:not(.featured)),.data-pages-page:not([class*=admin-]) :is(.article-page__entity-card,.article-recommendations__card,.community-member__activity-card),.data-intelligence-page :is(.combined-features-section .feature-card,.case-study-home-card__panel),.pulse-page .pulse-quote__bubble,.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment-body,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment-body,.ctf-collapsed__btn{transition:none!important}.data-intelligence-page .insights-section__card:hover,.data-pages-page.the-edit-hub .te-featured-article:hover,.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial:hover,html body .global-header.data-header .data-header-main-nav__link:hover,.pulse-page .pulse-row:hover,.static-page-card:hover,.data-pages-page .dp-btn:active,.edit-article-pulse-fab__trigger:active,.ctf-collapsed__btn:active,.data-pages-page.the-edit-hub .te-section__subtopic-chip:hover,.data-pages-page.the-edit-hub .te-section__subtopic-chip:active,.data-pages-page.the-edit-hub .te-section__head .dp-tag:hover,.data-pages-page.the-edit-hub .te-category-landing__view-more:active,.data-pages-page.the-edit-hub .te-topic-niood__pill:hover,.data-pages-page:not([class*=admin-]) :is(.dp-card,.news-card-enhanced:not(.featured)):hover,.data-pages-page:not([class*=admin-]) :is(.article-page__entity-card,.article-recommendations__card,.article-product-criteria__card,.community-member__activity-card):hover,.data-intelligence-page :is(.combined-features-section .feature-card,.case-study-home-card__panel):hover,.pulse-page .pulse-quote__bubble:hover,.data-pages-page:not([class*=admin-]) :is(.predictions-page__tab,.article-tabs__tab,.article-feedback-choices button,.interest-pill):active,.niood-discussions-surface .article-thread[data-thread-layout=chat] .article-thread__comment:hover .article-thread__comment-body,.ep-community-threads .article-thread[data-thread-layout=chat] .article-thread__comment:hover .article-thread__comment-body{transform:none!important}}.app.news-feed-page-light,.app.the-edit-page-light,.app.nioods-page-light{--niood-accent: #1A00FF;--niood-accent-hover: #1500DD;--niood-accent-muted: rgba(26, 0, 255, .12);--niood-accent-border: rgba(26, 0, 255, .25);--niood-text-primary: #111827;--niood-text-secondary: #4b5563;--niood-text-muted: #6b7280;--niood-bg-page: #ffffff;--niood-bg-subtle: #f8fafc;--niood-bg-card: #ffffff;--niood-border: #e5e7eb;--niood-border-subtle: #f3f4f6;--niood-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--niood-font-display: "Syne", -apple-system, BlinkMacSystemFont, sans-serif;--niood-radius: 12px;--niood-radius-sm: 8px;--niood-container-max: 1200px;--niood-section-padding: clamp(2rem, 5vw, 3.5rem)}body:has(.app.news-feed-page-light),body:has(.app.the-edit-page-light),body:has(.app.nioods-page-light){background:var(--niood-bg-page, #ffffff)!important;color:var(--niood-text-primary, #111827)!important;font-family:var(--niood-font-sans)!important}.app.news-feed-page-light .global-header.transparent.scrolled,.app.the-edit-page-light .global-header.transparent.scrolled,.app.nioods-page-light .global-header.transparent.scrolled{background:#fffffffa!important;border-bottom:1px solid var(--niood-border, #e5e7eb)!important;box-shadow:0 1px 3px #0000000f!important}.app.news-feed-page-light .global-header .logo-link img:not(.data-header-logo),.app.the-edit-page-light .global-header .logo-link img:not(.data-header-logo),.app.nioods-page-light .global-header .logo-link img:not(.data-header-logo){content:url(/images/NIOOD_WHITE_LOGO.png)!important;filter:invert(1) brightness(.2)!important}html body .app.news-feed-page-light .global-header .logo-link img.data-header-logo,html body .app.the-edit-page-light .global-header .logo-link img.data-header-logo,html body .app.nioods-page-light .global-header .logo-link img.data-header-logo{filter:none!important}.app.news-feed-page-light .global-header.transparent,.app.the-edit-page-light .global-header.transparent,.app.nioods-page-light .global-header.transparent{background:#fffffffa!important;border-bottom:1px solid var(--niood-border, #e5e7eb)!important;box-shadow:0 1px 3px #0000000a!important}.app.news-feed-page-light .global-header .language-switcher-btn,.app.news-feed-page-light .global-header .language-code,.app.the-edit-page-light .global-header .language-switcher-btn,.app.the-edit-page-light .global-header .language-code,.app.nioods-page-light .global-header .language-switcher-btn,.app.nioods-page-light .global-header .language-code{color:var(--niood-text-secondary, #4b5563)!important}.app.news-feed-page-light .global-header .language-switcher-btn svg,.app.the-edit-page-light .global-header .language-switcher-btn svg,.app.nioods-page-light .global-header .language-switcher-btn svg{color:var(--niood-text-secondary, #4b5563)!important;stroke:var(--niood-text-secondary, #4b5563)!important}.app.news-feed-page-light .global-header .sign-in-btn,.app.the-edit-page-light .global-header .sign-in-btn,.app.nioods-page-light .global-header .sign-in-btn{color:var(--niood-text-primary, #111827)!important;border-color:var(--niood-border, #e5e7eb)!important;background:var(--niood-bg-subtle, #f8fafc)!important}.app.news-feed-page-light .global-header .sign-in-btn:hover,.app.the-edit-page-light .global-header .sign-in-btn:hover,.app.nioods-page-light .global-header .sign-in-btn:hover{color:#fff!important;border-color:var(--niood-accent, #1A00FF)!important;background:var(--niood-accent, #1A00FF)!important}.app.news-feed-page-light .global-header .mobile-login-button,.app.the-edit-page-light .global-header .mobile-login-button,.app.nioods-page-light .global-header .mobile-login-button{color:var(--niood-text-primary, #111827)!important}.app.news-feed-page-light .global-header .mobile-login-button svg,.app.the-edit-page-light .global-header .mobile-login-button svg,.app.nioods-page-light .global-header .mobile-login-button svg{color:var(--niood-text-primary, #111827)!important;stroke:var(--niood-text-primary, #111827)!important}.app.news-feed-page-light .category-title,.app.news-feed-page-light .category-title-clickable,.app.the-edit-page-light .section-title,.app.nioods-page-light .nioods-page-hero-title,.app.nioods-page-light .section-title{font-family:var(--niood-font-display)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--niood-text-primary, #111827)!important}.app.nioods-page-light .back-home-btn,.app.nioods-page-light .niood-back-button,.entity-error .back-home-btn{font-family:var(--niood-font-sans)!important}.app.nioods-page-light .back-home-btn,.entity-error .back-home-btn{background:linear-gradient(135deg,var(--niood-accent, #1A00FF) 0%,var(--niood-accent-hover, #1500DD) 100%)!important;color:#fff!important;border:none!important}.app.news-feed-page-light .news-card-enhanced,.app.the-edit-page-light .article-card,.app.nioods-page-light .entity-card{border-radius:var(--niood-radius, 12px)!important;border-color:var(--niood-border, #e5e7eb)!important;font-family:var(--niood-font-sans)!important}.app.news-feed-page-light .news-card-enhanced,.app.the-edit-page-light .news-card-enhanced{--card-background: var(--niood-bg-card, #ffffff);--border-color: var(--niood-border, #e5e7eb);--primary-color: var(--niood-accent, #1A00FF);--primary-color-dark: var(--niood-accent-hover, #1500DD);--text-primary: var(--niood-text-primary, #111827);--bg-secondary: var(--niood-bg-subtle, #f8fafc)}#app-boot-loader{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#0a0a0f;transition:opacity .28s ease,visibility .28s ease}#app-boot-loader.app-boot-loader--hide{opacity:0;visibility:hidden;pointer-events:none}body.data-pages-light #app-boot-loader{background:#f7f7f8}.app-boot-loader__inner{position:relative;width:72px;height:72px}.app-boot-loader__logo{width:100%;height:100%;object-fit:contain;animation:niood-logo-loader-pulse 1.35s ease-in-out infinite;filter:drop-shadow(0 4px 14px rgba(26,0,255,.28))}body.data-pages-light .app-boot-loader__logo{content:url(/images/niood_logo_glossy_black.png);filter:drop-shadow(0 4px 14px rgba(26,0,255,.16))}.niood-logo-loader{--niood-logo-loader-size: 40px;--niood-logo-loader-accent: #1a00ff;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--niood-logo-loader-size);height:var(--niood-logo-loader-size);flex-shrink:0;vertical-align:middle}.niood-logo-loader__img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;animation:niood-logo-loader-pulse 1.35s ease-in-out infinite;filter:drop-shadow(0 4px 14px color-mix(in srgb,var(--niood-logo-loader-accent) 28%,transparent))}body.data-pages-light .niood-logo-loader{--niood-logo-loader-accent: var(--dp-accent, #1a00ff)}@keyframes niood-logo-loader-pulse{0%,to{opacity:.82;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}.cap-skeleton-logo-head{display:flex;justify-content:center;align-items:center;padding:var(--cap-space-4, 16px) 0 var(--cap-space-3, 12px)}.cap-skeleton-logo-head--compact{padding:var(--cap-space-2, 8px) 0}.cap-skeleton-page,.cap-skeleton-profile,.cap-skeleton-list,.cap-skeleton-card-grid{position:relative}.cap-skeleton-card-grid>.cap-skeleton-logo-head,.cap-skeleton-list>.cap-skeleton-logo-head{grid-column:1 / -1}.niood-loading-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cap-space-4, 16px);width:100%}.niood-loading-block__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cap-auth-flow--loading .niood-loading-block,.admin-auth-loading .niood-loading-block{min-height:min(50vh,var(--cap-viewport-height, 50vh));padding:max(var(--cap-space-6, 24px),env(safe-area-inset-top,0px)) max(var(--cap-space-4, 16px),env(safe-area-inset-right,0px)) max(var(--cap-space-6, 24px),env(safe-area-inset-bottom,0px)) max(var(--cap-space-4, 16px),env(safe-area-inset-left,0px))}.data-pages-page .dp-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.entity-card-image__cdn-loading .niood-logo-loader{--niood-logo-loader-accent: var(--nioods-accent, #1a00ff)}.entity-card-image__cdn-loading{display:flex;align-items:center;justify-content:center}.data-header-global-search{position:relative;z-index:35;justify-self:center}.data-header-global-search--in-actions{justify-self:auto}.data-header-global-search--in-actions .data-header-global-search__panel{left:auto;right:0;width:min(100vw - 1.5rem,28rem);max-width:28rem}.data-header-global-search--collapsed{width:auto;max-width:none;min-width:0}.data-header-global-search--expanded{width:100%;max-width:26rem;min-width:min(100%,12rem)}.data-header-global-search--expanded.data-header-global-search--mobile-open{width:2.35rem;min-width:2.35rem;max-width:2.35rem;flex-shrink:0}.data-header-global-search__header-spacer{display:block;width:2.35rem;height:2.35rem;flex-shrink:0;pointer-events:none}.data-header-global-search__trigger{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;margin:0;padding:0;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0f;cursor:pointer;color:#ffffffe0;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.data-header-global-search__trigger:hover{border-color:#ffffff47;background:#ffffff24;color:#fff}.data-header-global-search__trigger:focus-visible{outline:2px solid rgba(26,0,255,.65);outline-offset:2px}.data-header-global-search__trigger-icon{flex-shrink:0;opacity:.92}.data-header-global-search--light .data-header-global-search__trigger{border-color:#0000001a;background:#ffffffeb;box-shadow:0 1px 2px #0000000d;color:#00000080}.data-header-global-search--light .data-header-global-search__trigger:hover{border-color:#00000024;background:#fff;color:#000000b8}.data-header-global-search__field{display:flex;align-items:center;gap:.45rem;padding:.32rem .55rem .32rem .5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0f;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.data-header-global-search__field:focus-within{border-color:#1a00ff8c;background:#ffffff1f;box-shadow:0 0 0 1px #1a00ff33,inset 0 1px #ffffff14}.data-header-global-search__icon{flex-shrink:0;opacity:.85;color:#ffffffe0}.data-header-global-search__input{flex:1;min-width:0;border:none;background:transparent;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:#fffffff2;outline:none}.data-header-global-search__input::placeholder{color:#ffffff73}.data-header-global-search__clear{display:flex;align-items:center;justify-content:center;padding:.15rem;border:none;border-radius:9999px;background:#ffffff1a;color:#ffffffd9;cursor:pointer;flex-shrink:0}.data-header-global-search__clear:hover{background:#ffffff2e}.data-header-global-search__kbd{flex-shrink:0;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-size:.625rem;font-weight:600;letter-spacing:.04em;padding:.2rem .4rem;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:#00000026;color:#ffffff80}.data-header-global-search__panel{position:absolute;top:calc(100% + 8px);left:0;right:0;max-height:min(78vh,28rem);overflow-y:auto;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0e0c16f5;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);box-shadow:0 20px 50px #00000073,0 0 0 1px #ffffff0d;padding:.45rem 0}.data-header-global-search__panel--hint{padding:.65rem .85rem}.data-header-global-search__section-label{font-family:"Syne",var(--dp-font-display, "Syne"),system-ui,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c4b5fde0;padding:.45rem .85rem .28rem}.data-header-global-search__list{list-style:none;margin:0;padding:0 .35rem .5rem}.data-header-global-search__list--top{padding:.25rem .4rem .45rem;display:flex;flex-direction:column;gap:2px}.data-header-global-search__item{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;width:100%;text-align:left;padding:.5rem .55rem;border:none;border-radius:10px;background:transparent;color:#ffffffeb;cursor:pointer;font:inherit;transition:background .12s ease}.data-header-global-search__item--with-thumb{flex-direction:row;align-items:center;gap:.65rem;padding:.45rem .5rem;text-align:left}.data-header-global-search__item-thumb-wrap{flex-shrink:0;width:3rem;height:3rem;border-radius:10px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.data-header-global-search__item-thumb{width:100%;height:100%;object-fit:cover;display:block}.data-header-global-search__item-thumb--placeholder{background:linear-gradient(135deg,#1a00ff59,#ffffff14)}.data-header-global-search__item-copy{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.12rem}.data-header-global-search__item:hover,.data-header-global-search__item.is-active{background:#1a00ff33}.data-header-global-search__item-title{font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.data-header-global-search__item-meta{font-size:.6875rem;font-weight:500;color:#ffffff7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.data-header-global-search__empty{margin:0;padding:.75rem .9rem;font-size:.8125rem;color:#ffffff8c;line-height:1.45}.data-header-global-search--light .data-header-global-search__field{border-color:#0000001a;background:#ffffffeb;box-shadow:0 1px 2px #0000000a}.data-header-global-search--light .data-header-global-search__field:focus-within{border-color:#1a00ff73;background:#fff}.data-header-global-search--light .data-header-global-search__icon{color:#00000073}.data-header-global-search--light .data-header-global-search__input{color:#0f0f19eb}.data-header-global-search--light .data-header-global-search__input::placeholder{color:#00000061}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__trigger,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__trigger:hover{color:#0a0a0a!important;border-color:#00000029!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__trigger .data-header-global-search__trigger-icon,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__trigger svg{color:#0a0a0a!important;stroke:#0a0a0a!important;opacity:1!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__field .data-header-global-search__icon,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__icon{color:#0a0a0a!important;stroke:#0a0a0a!important;opacity:1!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__input,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__input::placeholder{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__input::placeholder{color:#0a0a0a73!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .data-header-global-search--light .data-header-global-search__input,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input:focus,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input:focus-visible,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input:active,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent.scrolled .data-header-global-search--light .data-header-global-search__input,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent.scrolled .data-header-global-search--light .data-header-global-search__input:focus{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;caret-color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__field:focus-within .data-header-global-search__icon{color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__clear,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__clear svg{color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .data-header-global-search--light .data-header-global-search__kbd{color:#0a0a0a!important;border-color:#0000002e!important}html body .global-header .data-header-global-search--light .data-header-global-search__input,html body .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input:focus,html body .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input:focus-visible,html body .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input:active{color:#0f0f19eb!important;-webkit-text-fill-color:rgba(15,15,25,.92)!important;caret-color:#0f0f19d9!important}html body .global-header.transparent:not(.scrolled) .data-header-global-search--light .data-header-global-search__input::placeholder{color:#00000061!important}html body .global-header .data-header-global-search--light .data-header-global-search__input::selection{background:#1a00ff38!important;color:#0f0f19fa!important}.data-header-global-search--light .data-header-global-search__kbd{border-color:#0000001a;background:#0000000a;color:#0006}.data-header-global-search--light .data-header-global-search__clear{background:#0000000f;color:#0000008c}.data-header-global-search--light .data-header-global-search__panel{border:1px solid rgba(0,0,0,.08);background:#fffffffa;color:#0f0f19eb;box-shadow:0 12px 40px #0f0f191f,0 0 0 1px #0000000a}html body .global-header .data-header-global-search--light .data-header-global-search__panel *::selection{background:#1a00ff38!important;color:#0f0f19fa!important}html body .global-header.transparent.scrolled .header-actions .data-header-global-search--light .data-header-global-search__item,html body .global-header.transparent.scrolled .header-actions .data-header-global-search--light .data-header-global-search__item-title{color:#0f0f19eb!important}html body .global-header.transparent.scrolled .header-actions .data-header-global-search--light .data-header-global-search__item-meta{color:#00000080!important}html body .global-header .data-header-global-search--light .data-header-global-search__section,html body .global-header .data-header-global-search--light .data-header-global-search__section-label,html body .global-header .data-header-global-search--light .data-header-global-search__list,html body .global-header .data-header-global-search--light .data-header-global-search__list--top,html body .global-header .data-header-global-search--light .data-header-global-search__item-copy{color:#0f0f19eb!important}html body .global-header .data-header-global-search--light .data-header-global-search__section-label{color:#6d28d9f2!important}html body .global-header .data-header-global-search--light .data-header-global-search__item,html body .global-header .data-header-global-search--light .data-header-global-search__item--with-thumb,html body .global-header .data-header-global-search--light .data-header-global-search__item-title{color:#0f0f19eb!important}html body .global-header .data-header-global-search--light .data-header-global-search__item-meta{color:#00000080!important}html body .global-header .data-header-global-search--light .data-header-global-search__empty{color:#0000008c!important}html body .global-header .data-header-global-search--light .data-header-global-search__item:hover,html body .global-header .data-header-global-search--light .data-header-global-search__item.is-active{background:#1a00ff1f!important}html body .global-header .data-header-global-search--light .data-header-global-search__item:hover .data-header-global-search__item-title,html body .global-header .data-header-global-search--light .data-header-global-search__item.is-active .data-header-global-search__item-title{color:#0f0f19eb!important}html body .global-header .data-header-global-search--light .data-header-global-search__item:hover .data-header-global-search__item-meta,html body .global-header .data-header-global-search--light .data-header-global-search__item.is-active .data-header-global-search__item-meta{color:#00000085!important}.data-header-global-search--light .data-header-global-search__item-thumb-wrap{background:#0000000a;border-color:#00000014}.data-header-global-search--light .data-header-global-search__item-thumb--placeholder{background:linear-gradient(135deg,#1a00ff38,#0000000f)}@media(max-width:680px){.data-header-global-search--expanded{max-width:none}.data-header-global-search__input{font-size:.75rem}.data-header-global-search__kbd{display:none}}.data-header-global-search-mobile{position:fixed;inset:0;z-index:20000;display:flex;flex-direction:column;width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;min-height:100svh;min-height:100dvh;max-height:100vh;max-height:-webkit-fill-available;max-height:100svh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);touch-action:pan-y}.data-header-global-search-mobile--dark{background:var(--dp-bg, #0f0e17);color:var(--dp-text, #f1f5f9)}.data-header-global-search-mobile--light{background:var(--dp-bg, #f8fafc);color:var(--dp-text, #0f172a)}.data-header-global-search-mobile__header{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.35rem .65rem .65rem;border-bottom:1px solid var(--dp-border, rgba(255, 255, 255, .08));touch-action:manipulation}.data-header-global-search-mobile--light .data-header-global-search-mobile__header{border-bottom-color:var(--dp-border, #e2e8f0)}.data-header-global-search-mobile__back{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:none;border-radius:.75rem;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.data-header-global-search-mobile__back:focus-visible{outline:2px solid var(--dp-accent, #1A00FF);outline-offset:2px}.data-header-global-search-mobile__field{flex:1 1 auto;display:flex;align-items:center;gap:.5rem;min-width:0;margin:0;padding:.35rem .65rem .35rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--dp-accent, #1A00FF) 28%,var(--dp-border, rgba(255, 255, 255, .12)));background:color-mix(in srgb,var(--dp-bg-subtle, #14121f) 88%,#000 12%)}.data-header-global-search-mobile--light .data-header-global-search-mobile__field{background:#fff;border-color:color-mix(in srgb,var(--dp-accent, #1A00FF) 22%,#e2e8f0)}.data-header-global-search-mobile__field-icon{display:inline-flex;flex-shrink:0;color:var(--dp-accent, #8C85FF);opacity:.95}.data-header-global-search-mobile__input{flex:1 1 auto;min-width:0;margin:0;padding:.4rem .15rem;border:none;background:transparent;color:inherit;font-size:16px;line-height:1.35;font-weight:500;outline:none}.data-header-global-search-mobile__input::placeholder{color:var(--dp-text-muted, #94a3b8);opacity:.9}.data-header-global-search-mobile__clear-input{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:none;border-radius:.75rem;background:transparent;color:var(--dp-text-muted, #94a3b8);cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent}.data-header-global-search-mobile__body{flex:1 1 0%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:0;touch-action:pan-y}.data-header-global-search-mobile__body>*{padding-left:max(.85rem,env(safe-area-inset-left,0px));padding-right:max(.85rem,env(safe-area-inset-right,0px))}.data-header-global-search-mobile__start,.data-header-global-search-mobile__hint,.data-header-global-search-mobile__pending,.data-header-global-search-mobile__results{padding-top:.75rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))}.data-header-global-search-mobile__start{flex:1 1 0%;min-height:0;display:flex;flex-direction:column;gap:.15rem;padding-top:.35rem!important}.data-header-global-search__panel--spotlights{padding-top:.35rem}.data-header-global-search-mobile__start .data-header-global-search__section:first-child .data-header-global-search__section-label{padding-top:.15rem}.data-header-global-search-mobile__start-lead{margin:0;font-size:1rem;font-weight:600;line-height:1.45;letter-spacing:-.02em;color:var(--dp-text, #f8fafc)}.data-header-global-search-mobile--light .data-header-global-search-mobile__start-lead{color:var(--dp-text, #0f172a)}.data-header-global-search-mobile__tips{margin:0;padding:0 0 0 1.1rem;display:flex;flex-direction:column;gap:.65rem;font-size:.875rem;line-height:1.45;color:var(--dp-text-muted, #94a3b8)}.data-header-global-search-mobile__tips li::marker{color:var(--dp-accent, #1a00ff)}.data-header-global-search-mobile__hint--full{flex:1 1 0%;min-height:0;display:flex;align-items:center;justify-content:center;text-align:center;padding-left:1.25rem!important;padding-right:1.25rem!important}.data-header-global-search-mobile__hint--full .data-header-global-search__empty{font-size:1rem;max-width:20rem}.data-header-global-search-mobile__pending{flex:1 1 0%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--dp-text-muted, #94a3b8)}@keyframes mobile-global-search-spin{to{transform:rotate(360deg)}}.data-header-global-search-mobile__pending-icon{color:var(--dp-accent, #8c85ff);animation:mobile-global-search-spin .85s linear infinite}.data-header-global-search-mobile__pending-label{font-size:.8125rem;font-weight:600;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.data-header-global-search-mobile__pending-icon{animation:none}}.data-header-global-search-mobile__results{flex:1 1 0%;min-height:0;margin:0;width:100%}@media(max-width:768px){.data-header-global-search-mobile__body .data-header-global-search__item--with-thumb{min-height:3.25rem;padding-top:.55rem;padding-bottom:.55rem}}.data-header-global-search-mobile__body .data-header-global-search__section-label{color:#c4b5fde0}.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__section-label{color:#6d28d9f2}.data-header-global-search-mobile__body .data-header-global-search__item-title{color:#fffffff2}.data-header-global-search-mobile__body .data-header-global-search__item-meta{color:#ffffff7a}.data-header-global-search-mobile__body .data-header-global-search__empty{color:#ffffff8c}.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__item-title{color:#0f0f19eb}.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__item-meta{color:#00000080}.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__empty{color:#0000008c}.data-header-global-search-mobile__body .data-header-global-search__item:hover,.data-header-global-search-mobile__body .data-header-global-search__item.is-active{background:#1a00ff33}.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__item:hover,.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__item.is-active{background:#1a00ff1f}.data-header-global-search-mobile--light .data-header-global-search-mobile__body .data-header-global-search__item-thumb-wrap{background:#0000000a;border-color:#00000014}.data-header-global-search-mobile__body .data-header-global-search__item-thumb-wrap{background:#ffffff0f;border-color:#ffffff1a}@media(max-width:400px){html body .global-header.data-header .data-header-global-search__trigger{width:2.05rem;height:2.05rem}html body .global-header.data-header .data-header-global-search__trigger-icon{width:16px!important;height:16px!important}html body .global-header.data-header .data-header-global-search__field{padding:.26rem .45rem .26rem .42rem;gap:.35rem}html body .global-header.data-header .data-header-global-search__input{font-size:.75rem}}.community-notify-bell{position:relative;flex-shrink:0}.community-notify-bell__trigger{position:relative;font-size:0!important}.community-notify-bell__badge{position:absolute;top:-.1rem;right:-.05rem;min-width:1.1rem;height:1.1rem;padding:0 .28rem;font-size:.62rem;font-weight:700;line-height:1.1rem;text-align:center;border-radius:999px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;box-shadow:0 0 0 2px #0f172ad9}.global-header.transparent:not(.scrolled) .community-notify-bell--dark .community-notify-bell__badge{box-shadow:0 0 0 2px #020617eb}.community-notify-bell__backdrop{position:fixed;inset:0;z-index:10009;margin:0;padding:0;border:none;background:#0206176b;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer;-webkit-tap-highlight-color:transparent}.community-notify-bell__menu--dark{--notify-accent: #6366f1;--notify-accent-soft: rgba(99, 102, 241, .14);--notify-accent-text: #a5b4fc;--notify-head-bg: rgba(255, 255, 255, .03);--notify-title: #f8fafc;--notify-muted: rgba(248, 250, 252, .62);--notify-item: #f1f5f9;--notify-item-border: rgba(255, 255, 255, .07);color:#f8fafc;background:#121218f5;border-color:#ffffff1a;box-shadow:0 20px 48px #0000006b,0 2px 10px #00000038}.community-notify-bell__menu--light{--notify-accent: #6366f1;--notify-accent-soft: rgba(79, 70, 229, .1);--notify-accent-text: #4f46e5;--notify-head-bg: rgba(15, 23, 42, .025);--notify-title: #0f172a;--notify-muted: rgba(15, 23, 42, .58);--notify-item: #0f172a;--notify-item-border: rgba(15, 23, 42, .07);color:#0f172a;background:#fffffffa;border-color:#0f172a14;box-shadow:0 18px 42px #0f172a1f,0 2px 8px #0f172a0f}.community-notify-bell__menu{position:absolute;top:calc(100% + .45rem);right:0;width:min(22.5rem,calc(100vw - 1.5rem));max-height:min(70vh,26rem);overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:10010;padding:0;border-radius:1rem;border:1px solid;backdrop-filter:blur(20px) saturate(1.35);-webkit-backdrop-filter:blur(20px) saturate(1.35)}.community-notify-bell__menu--mobile{position:fixed;top:calc(var(--data-header-sticky-height, 56px) + env(safe-area-inset-top,0px) + .35rem);right:max(.5rem,env(safe-area-inset-right,0px));left:max(.5rem,env(safe-area-inset-left,0px));width:auto;max-height:min(65dvh,calc(100dvh - var(--data-header-sticky-height, 56px) - env(safe-area-inset-top,0px) - 1.5rem));border-radius:1.125rem}.community-notify-bell__menu-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem .75rem;padding:.9rem 1rem .85rem;background:var(--notify-head-bg);border-bottom:1px solid var(--notify-item-border)}html body .community-notify-bell__menu-title{margin:0;font-size:.9375rem;font-weight:650;letter-spacing:-.02em;line-height:1.2;color:var(--notify-title)!important;-webkit-text-fill-color:var(--notify-title)!important}.community-notify-bell__menu-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem .55rem}html body .community-notify-bell__mark-read{appearance:none;border:none;padding:.35rem .55rem;border-radius:999px;background:transparent;font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--notify-muted)!important;-webkit-text-fill-color:var(--notify-muted)!important;cursor:pointer;transition:color .18s ease,background .18s ease;-webkit-tap-highlight-color:transparent}.community-notify-bell__mark-read:hover{color:var(--notify-accent-text)!important;-webkit-text-fill-color:var(--notify-accent-text)!important;background:var(--notify-accent-soft)}html body .community-notify-bell__view-all{display:inline-flex;align-items:center;gap:.15rem;padding:.38rem .72rem .38rem .85rem;border-radius:999px;font-size:.8125rem;font-weight:650;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--notify-accent-text)!important;-webkit-text-fill-color:var(--notify-accent-text)!important;background:var(--notify-accent-soft);border:1px solid color-mix(in srgb,var(--notify-accent) 22%,transparent);transition:background .18s ease,border-color .18s ease,transform .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.community-notify-bell__view-all svg{flex-shrink:0;opacity:.85;stroke:currentColor;transition:transform .18s ease}.community-notify-bell__view-all:hover{background:color-mix(in srgb,var(--notify-accent) 18%,transparent);border-color:color-mix(in srgb,var(--notify-accent) 32%,transparent)}.community-notify-bell__view-all:hover svg{transform:translate(1px)}.community-notify-bell__empty-state.cap-empty-state--inline{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:auto;margin:0;padding:1.65rem 1.25rem 1.75rem;text-align:center}.community-notify-bell__empty-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;color:var(--notify-accent-text);background:linear-gradient(145deg,color-mix(in srgb,var(--notify-accent) 16%,transparent),color-mix(in srgb,var(--notify-accent) 6%,transparent));border:1px solid color-mix(in srgb,var(--notify-accent) 18%,transparent);box-shadow:inset 0 1px #ffffff1f}.community-notify-bell__menu--light .community-notify-bell__empty-icon-wrap{box-shadow:inset 0 1px #ffffffa6}html body .community-notify-bell__empty-state .cap-empty-state__title{margin:.85rem 0 0;font-size:.9375rem;font-weight:650;letter-spacing:-.015em;line-height:1.35;color:var(--notify-title)!important;-webkit-text-fill-color:var(--notify-title)!important}html body .community-notify-bell__empty-state .cap-empty-state__text{margin:.45rem 0 0;max-width:16.5rem;font-size:.8125rem;line-height:1.5;color:var(--notify-muted)!important;-webkit-text-fill-color:var(--notify-muted)!important}.community-notify-bell__skeleton{padding:.85rem 1rem 1rem}.community-notify-bell__list{list-style:none;margin:0;padding:.25rem 0 .35rem}html body .community-notify-bell__item{display:flex;flex-direction:column;gap:.22rem;min-height:2.85rem;padding:.72rem 1rem;text-decoration:none;color:var(--notify-item)!important;-webkit-text-fill-color:var(--notify-item)!important;border-top:1px solid var(--notify-item-border);transition:background .16s ease;-webkit-tap-highlight-color:transparent}.community-notify-bell__item.is-unread{background:color-mix(in srgb,var(--notify-accent) 12%,transparent)}.community-notify-bell__item-text{font-size:.875rem;line-height:1.4;font-weight:520}html body .community-notify-bell__item-time{font-size:.72rem;font-weight:500;color:var(--notify-muted)!important;-webkit-text-fill-color:var(--notify-muted)!important}.community-notify-bell__item:hover{background:color-mix(in srgb,var(--notify-title) 4%,transparent)}.community-notify-bell__item.is-unread:hover{background:color-mix(in srgb,var(--notify-accent) 16%,transparent)}html.community-notify-bell-open .global-header.data-header{z-index:10008}html.cap-native .community-notify-bell__menu--mobile{top:calc(var(--data-header-sticky-height, 56px) + env(safe-area-inset-top,0px) + .35rem);max-height:min(65dvh,calc(100dvh - var(--data-header-sticky-height, 56px) - env(safe-area-inset-top,0px) - 1.5rem))}html.cap-native .community-notify-bell__view-all,html.cap-native .community-notify-bell__mark-read{min-height:44px;-webkit-tap-highlight-color:transparent}html.cap-native .community-notify-bell__item{min-height:48px}html.cap-native .community-notify-bell__empty-state.cap-empty-state--inline{min-height:auto!important;padding:1.65rem 1.25rem 1.75rem!important}html.cap-native .community-notify-bell__menu .cap-empty-state__title{margin-top:.85rem!important}html.cap-native .community-notify-bell__menu .cap-empty-state__text{margin-top:.45rem!important;max-width:16.5rem;color:inherit!important;-webkit-text-fill-color:inherit!important}html.cap-native .community-notify-bell__menu--light .cap-empty-state__text{color:#0f172a94!important;-webkit-text-fill-color:rgba(15,23,42,.58)!important}html.cap-native .community-notify-bell__menu--dark .cap-empty-state__text{color:#f8fafc9e!important;-webkit-text-fill-color:rgba(248,250,252,.62)!important}html.cap-native footer.footer.global-footer.modern-footer .footer-theme-toggle.dp-theme-toggle{min-width:var(--footer-touch, 44px);min-height:var(--footer-touch, 44px);-webkit-tap-highlight-color:transparent}html.cap-native footer.footer.global-footer.modern-footer .footer-bottom-meta{gap:clamp(.875rem,2.5vw,1.125rem)}.mobile-header{display:none}.header,.global-header{position:sticky!important;top:0!important;z-index:1000!important;width:100%;max-width:100vw;min-width:0;box-sizing:border-box!important;overflow-x:clip;display:block!important;visibility:visible!important;opacity:1!important;contain:none!important;isolation:auto!important;filter:none!important;perspective:none!important;will-change:transform,background-color,box-shadow!important;left:0!important;right:0!important;flex-shrink:0;order:-1;overflow:visible;transform:translateZ(0)!important;backface-visibility:hidden!important;--scroll-progress: 0;--bg-opacity: 0;--text-white-opacity: 0;--shadow-opacity: 0;background:rgba(10,10,18,calc(.92 * var(--scroll-progress)));box-shadow:0 1px rgba(255,255,255,calc(.06 * var(--scroll-progress)));border-bottom:1px solid rgba(255,255,255,calc(.06 * var(--scroll-progress)));-webkit-backdrop-filter:blur(calc(12px * var(--scroll-progress)));backdrop-filter:blur(calc(12px * var(--scroll-progress)))}.global-header.transparent:not(.scrolled){background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:none!important;border-bottom:none!important;position:absolute!important;z-index:1000;transition:all .3s ease!important}.global-header.transparent:not(.scrolled):before,.global-header.transparent:not(.scrolled):after{display:none!important}.global-header.transparent:not(.scrolled) .logo-link img{content:url(/images/niood_logo_glossy_white.png)!important}.global-header.transparent:not(.scrolled) .nav-link.impact-font{color:#fff!important}.global-header.transparent:not(.scrolled) .search-btn{color:#fff!important;border-color:#ffffff4d!important}.global-header.transparent:not(.scrolled) .search-btn svg{color:#fff!important;stroke:#fff!important}.global-header.transparent:not(.scrolled) .theme-toggle-btn{color:#fff!important;border-color:#ffffff4d!important}.global-header.transparent:not(.scrolled) .theme-toggle-btn svg{color:#fff!important;stroke:#fff!important}.global-header.transparent:not(.scrolled) .mobile-menu-button{color:#fff!important}.global-header.transparent:not(.scrolled) .mobile-menu-button svg{color:#fff!important;stroke:#fff!important}.edit-page .global-header .mobile-menu-button,.edit-page-fullscreen .global-header .mobile-menu-button,.app.edit-page .global-header .mobile-menu-button,.app.edit-page-fullscreen .global-header .mobile-menu-button{color:#fff!important}.edit-page .global-header .mobile-menu-button svg,.edit-page-fullscreen .global-header .mobile-menu-button svg,.app.edit-page .global-header .mobile-menu-button svg,.app.edit-page-fullscreen .global-header .mobile-menu-button svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}.global-header.transparent:not(.scrolled) .compact-theme-toggle{color:#fff!important;border-color:#ffffff4d!important}.global-header.transparent:not(.scrolled) .compact-theme-toggle svg{color:#fff!important;stroke:#fff!important}.global-header.transparent:not(.scrolled) .search-input{color:#fff!important;border-color:#ffffff4d!important}html body .global-header.transparent:not(.scrolled) .sign-in-btn{color:#fff!important;border-color:#fff9!important;background:#ffffff1a!important}html body .global-header.transparent:not(.scrolled) .sign-in-btn:hover{color:#fff!important;border-color:#fffc!important;background:#fff3!important}html body .global-header.transparent:not(.scrolled) .sign-in-btn:focus,html body .global-header.transparent:not(.scrolled) .sign-in-btn:active{color:#fff!important;border-color:#fff!important;background:#ffffff4d!important}.global-header.transparent:not(.scrolled) .search-input::placeholder{color:#ffffffb3!important}.global-header.transparent:not(.scrolled) .compact-title,.global-header.transparent:not(.scrolled) .compact-title span,.global-header.transparent:not(.scrolled) .data-text,.global-header.transparent:not(.scrolled) .logo-text,.global-header.transparent:not(.scrolled) .logo-text h1,.global-header.transparent:not(.scrolled) .catchphrase{background:linear-gradient(135deg,#10b981,#059669,#f59e0b,#dc2626,#ef4444)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.global-header.transparent:not(.scrolled) *:focus,.global-header.transparent:not(.scrolled) *:focus-visible,.global-header.transparent:not(.scrolled) *[contenteditable]:focus,.global-header.transparent:not(.scrolled) input:focus,.global-header.transparent:not(.scrolled) button:focus{color:#fff!important;outline-color:#ffffff80!important}.global-header.transparent:not(.scrolled) *:active,.global-header.transparent:not(.scrolled) button:active{color:#fff!important}.global-header.transparent:not(.scrolled) *::selection{background:#ffffff4d!important;color:#fff!important}.global-header.transparent:not(.scrolled) .search-input:focus,.global-header.transparent:not(.scrolled) .search-input:active,.global-header.transparent:not(.scrolled) .search-input:focus-visible{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff80!important}.global-header.transparent:not(.scrolled) span,.global-header.transparent:not(.scrolled) div,.global-header.transparent:not(.scrolled) a,.global-header.transparent:not(.scrolled) p,.global-header.transparent:not(.scrolled) h1,.global-header.transparent:not(.scrolled) h2,.global-header.transparent:not(.scrolled) h3{color:#fff!important}.global-header.transparent:not(.scrolled) .user-dropdown,.global-header.transparent:not(.scrolled) .user-dropdown *,.global-header.transparent:not(.scrolled) .user-dropdown span,.global-header.transparent:not(.scrolled) .user-dropdown div,.global-header.transparent:not(.scrolled) .user-dropdown a,.global-header.transparent:not(.scrolled) .user-dropdown p,.global-header.transparent:not(.scrolled) .user-dropdown h1,.global-header.transparent:not(.scrolled) .user-dropdown h2,.global-header.transparent:not(.scrolled) .user-dropdown h3{color:var(--text-primary)!important}.global-header.transparent:not(.scrolled) .user-dropdown .user-name{color:var(--text-primary)!important}.global-header.transparent:not(.scrolled) .user-dropdown .user-email{color:var(--text-secondary)!important}.global-header.transparent:not(.scrolled) .user-dropdown .dropdown-item{color:var(--text-primary)!important}.global-header.transparent:not(.scrolled) .user-dropdown .dropdown-item.logout{color:#ef4444!important}.global-header.transparent:not(.scrolled) .user-dropdown .dropdown-item.admin-link{color:var(--accent-color)!important}.global-header.transparent.scrolled{position:sticky!important;background:#0a0a12f0!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 1px #ffffff0f!important;border-bottom:1px solid rgba(255,255,255,.06)!important;transition:all .3s ease!important}.global-header.transparent.scrolled .header-content{color:var(--text-primary)!important;transition:all .3s ease!important}.global-header.transparent.scrolled .logo-link img{content:url(/images/niood_logo_glossy_white.png)!important;transition:all .3s ease!important}.global-header.transparent.scrolled .nav-link,.global-header.transparent.scrolled .header-actions button,.global-header.transparent.scrolled .header-actions svg,.global-header.transparent.scrolled .search-container,.global-header.transparent.scrolled .search-box,.global-header.transparent.scrolled .search-input,.global-header.transparent.scrolled .search-btn,.global-header.transparent.scrolled .search-btn svg,.global-header.transparent.scrolled .theme-toggle-btn,.global-header.transparent.scrolled .theme-toggle-btn svg,.global-header.transparent.scrolled .compact-theme-toggle,.global-header.transparent.scrolled .compact-theme-toggle svg{color:var(--text-primary)!important;transition:all .3s ease!important}html body .global-header.transparent.scrolled .sign-in-btn{color:#fff!important;border-color:#fff9!important;background:#ffffff1a!important;transition:all .3s ease!important}.dark .global-header.transparent.scrolled .logo-link img{content:url(/images/niood_logo_glossy_white.png)!important;transition:all .3s ease!important}.dark .global-header.transparent.scrolled .header-content,.dark .global-header.transparent.scrolled .nav-link,.dark .global-header.transparent.scrolled .header-actions button,.dark .global-header.transparent.scrolled .header-actions svg,.dark .global-header.transparent.scrolled .search-container,.dark .global-header.transparent.scrolled .search-box,.dark .global-header.transparent.scrolled .search-input,.dark .global-header.transparent.scrolled .search-btn,.dark .global-header.transparent.scrolled .search-btn svg,.dark .global-header.transparent.scrolled .theme-toggle-btn,.dark .global-header.transparent.scrolled .theme-toggle-btn svg,.dark .global-header.transparent.scrolled .compact-theme-toggle,.dark .global-header.transparent.scrolled .compact-theme-toggle svg{color:#fff!important;transition:all .3s ease!important}html body .dark .global-header.transparent.scrolled .sign-in-btn{color:#fff!important;border-color:#fff9!important;background:#ffffff1a!important;transition:all .3s ease!important}@supports not (position: sticky){.header,.global-header{position:fixed!important}}.global-header.fallback-fixed{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;z-index:99999!important}.header-content{display:flex!important;justify-content:space-between;align-items:center;max-width:min(1600px,100%);margin:0 auto;width:100%;min-width:0;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;padding-left:max(clamp(.75rem,4vw,40px),env(safe-area-inset-left,0px));padding-right:max(clamp(.75rem,4vw,40px),env(safe-area-inset-right,0px));padding-top:calc(.75rem - .65rem * var(--scroll-progress));padding-bottom:.35rem}@media(max-width:768px){.header-content{padding-left:max(clamp(.5rem,3vw,.9rem),env(safe-area-inset-left,0px));padding-right:max(clamp(.5rem,3vw,.9rem),env(safe-area-inset-right,0px));padding-top:.75rem;padding-bottom:.35rem}.global-header,.header{padding-top:env(safe-area-inset-top,0px);padding-bottom:0}.global-header.fallback-fixed{padding-top:env(safe-area-inset-top,0px)}.logo{margin-top:0!important;min-width:0;flex-shrink:1}}.logo{display:flex;align-items:center;gap:1rem;min-width:0;flex-shrink:1}.logo-container{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.logo-link{text-decoration:none;transition:all .3s ease;border-radius:8px;padding:4px}.logo-link:hover{transform:translateY(-2px) scale(1.05);background:var(--bg-glass)}.logo-link:hover .logo-image{filter:brightness(calc(1.1 - var(--scroll-progress))) invert(var(--scroll-progress)) drop-shadow(0 4px 8px rgba(0,0,0,.2))}.logo-text h1{margin:0;font-weight:900;letter-spacing:-.02em;font-size:calc(2rem - 1rem * var(--scroll-progress));line-height:calc(1.2 - .2 * var(--scroll-progress));color:var(--text-primary)}.logo-image{height:calc(36px - 8px * var(--scroll-progress));max-width:100%;width:auto;object-fit:contain;filter:brightness(calc(1 - var(--scroll-progress))) invert(var(--scroll-progress));transition:none}.nav,.header-nav{display:flex;gap:2rem;align-items:center;justify-content:center;flex:1}.nav-link{text-decoration:none;font-weight:500;transition:none}.nav-link.impact-font{font-family:Impact,Arial Black,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;transition:all .3s ease;font-size:calc(42px - 16px * var(--scroll-progress));padding:calc(.5rem - .25rem * var(--scroll-progress)) calc(1rem - .5rem * var(--scroll-progress));line-height:calc(1.2 - .2 * var(--scroll-progress));color:var(--text-primary)}.app.dark .nav-link.impact-font,.app.dark .logo-text h1{color:#fff!important}.app.dark .catchphrase{background:linear-gradient(135deg,#10b981,#059669,#f59e0b,#dc2626,#ef4444)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.app.dark.global-header.scrolled .catchphrase{background:linear-gradient(135deg,#10b981,#059669,#f59e0b,#dc2626,#ef4444)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;opacity:1!important}.global-header.scrolled .nav-link.impact-font,.global-header.scrolled .logo-text h1{color:#fff!important}.global-header.scrolled .catchphrase{background:linear-gradient(135deg,#10b981,#059669,#f59e0b,#dc2626,#ef4444)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;opacity:1!important;--text-secondary: #ffffff !important}.global-header.scrolled .nav-link.data-link,.global-header.scrolled .nav-link.data-link .data-text{color:#0f0!important;text-shadow:none!important}.global-header.scrolled .theme-toggle-btn,.global-header.scrolled .search-btn{color:#fff!important;border-color:#ffffff4d!important}.global-header.scrolled .theme-toggle-btn svg,.global-header.scrolled .search-btn svg{color:#fff!important;stroke:#fff!important}.global-header.scrolled .sign-in-btn{color:#fff!important;border-color:#fff9!important;background:#ffffff1a!important}.global-header.scrolled .mobile-menu-button{color:#fff!important}.global-header.scrolled .mobile-menu-button svg{color:#fff!important;stroke:#fff!important}.app.dark .mobile-menu-button{color:#fff!important}.app.dark .mobile-menu-button svg{color:#fff!important;stroke:#fff!important}.nav-link.impact-font:hover{background:#ffffff1a;transform:translateY(-2px);color:var(--text-primary)}.app.dark .nav-link.impact-font:hover,.global-header.scrolled .nav-link.impact-font:hover{color:#fff!important}.app.dark .nav-link.data-link,.app.dark .nav-link.data-link .data-text{color:#0f0!important;text-shadow:none!important}.user-menu{position:relative;display:flex;align-items:center}.user-avatar-container{position:relative}.user-avatar-btn{background:none;border:none;cursor:pointer;padding:calc(4px - 2px * var(--scroll-progress));border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;height:calc(40px - 16px * var(--scroll-progress));min-width:calc(40px - 16px * var(--scroll-progress))}.user-avatar-btn:hover{background:#0000001a;transform:scale(1.05);box-shadow:0 4px 20px #3b82f633}.user-avatar{width:calc(36px - 6px * var(--scroll-progress));height:calc(36px - 6px * var(--scroll-progress));border-radius:50%;object-fit:cover}.user-avatar-placeholder{width:calc(36px - 6px * var(--scroll-progress));height:calc(36px - 6px * var(--scroll-progress));border-radius:50%;background:var(--accent-color);display:flex;align-items:center;justify-content:center;color:#fff}.user-dropdown{position:absolute;top:calc(100% + 8px);right:0;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a;min-width:240px;z-index:10000;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;margin-right:0}.user-dropdown:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none;z-index:1}.user-avatar-container:hover .user-dropdown,.user-dropdown.open{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.user-info{padding:20px;border-bottom:1px solid var(--border-color);position:relative;z-index:2;background:linear-gradient(135deg,#3b82f605,#9333ea05)}.user-badge-info{margin-top:12px;padding:8px 12px;background:linear-gradient(135deg,#3b82f61a,#9333ea1a);border-radius:8px;border:1px solid rgba(59,130,246,.2)}.user-badge-display{display:flex;align-items:center;gap:8px;margin-bottom:4px}.user-badge-emoji{font-size:18px;line-height:1}.user-badge-name{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.2}.user-vote-count{font-size:12px;color:var(--text-secondary);font-weight:500}.user-name{font-weight:600;color:var(--text-primary);font-size:14px;margin-bottom:4px}.user-email{font-size:12px;color:var(--text-secondary)}.dropdown-divider{height:1px;background:var(--border-color);margin:8px 0}.dropdown-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:none;border:none;text-align:left;font-size:14px;color:var(--text-primary);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;border-radius:8px;margin:2px 0;position:relative;overflow:hidden}.dropdown-item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.dropdown-item:hover{background:linear-gradient(135deg,var(--bg-secondary) 0%,rgba(59,130,246,.05) 100%);transform:translate(4px);box-shadow:0 2px 8px #0000001a;color:var(--accent-color)}.dropdown-item:hover:before{left:100%}.dropdown-item:hover svg{transform:scale(1.1);color:var(--accent-color)}.dropdown-item svg{transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.dropdown-item.logout{color:#ef4444;border-top:1px solid var(--border-color);margin-top:8px;padding-top:16px}.dropdown-item.logout:hover{background:linear-gradient(135deg,#ef44441a,#ef44440d);transform:translate(4px);box-shadow:0 2px 8px #ef444433;color:#dc2626}.dropdown-item.logout:hover svg{transform:scale(1.1);color:#dc2626}.dropdown-item.admin-link:hover{background:linear-gradient(135deg,#1a00ff1a,#1a00ff0d);color:#1a00ff}.dropdown-item.admin-link:hover svg{color:#1a00ff}.user-dropdown.open .dropdown-item{animation:slideInFromRight .3s ease forwards;opacity:0}.user-dropdown.open .dropdown-item:nth-child(2){animation-delay:.1s}.user-dropdown.open .dropdown-item:nth-child(3){animation-delay:.2s}.user-dropdown.open .dropdown-item:nth-child(4){animation-delay:.3s}.user-dropdown.open .dropdown-item:nth-child(5){animation-delay:.4s}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.dropdown-item.admin-link{color:var(--accent-color)}.dropdown-item.admin-link:hover{background:#1a00ff1a}@media(max-width:768px){.user-dropdown{right:auto;left:50%;transform:translate(-50%) translateY(-10px);min-width:200px}.user-dropdown.open{transform:translate(-50%) translateY(0)}}.app.dark .user-avatar-btn:hover{background:#ffffff1a;transform:scale(1.05);box-shadow:0 4px 20px #3b82f64d}.app.dark .user-dropdown{background:var(--bg-primary);border-color:var(--border-color)}.app.dark .user-name{color:var(--text-primary)}.app.dark .user-email{color:var(--text-secondary)}.app.dark .dropdown-item{color:var(--text-primary)}.app.dark .dropdown-item:hover{background:var(--bg-secondary)}.app.dark .dropdown-item.logout{color:#ef4444}.app.dark .dropdown-item.admin-link{color:var(--accent-color)}.nav-link.data-link{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:700;text-transform:none;color:#0f0!important;text-shadow:none!important;border-radius:8px;transition:all .3s ease;font-size:calc(28px - 10px * var(--scroll-progress));padding:calc(.5rem - .25rem * var(--scroll-progress)) calc(1rem - .5rem * var(--scroll-progress));line-height:calc(1.2 - .2 * var(--scroll-progress))}.nav-link.data-link .data-text{color:#0f0!important;text-shadow:none!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-weight:700!important}.nav-link.data-link:hover{color:#0f0!important;text-shadow:none!important;background:#00ff001a;transform:translateY(-2px)}.nav-link.data-link:hover .data-text{color:#0f0!important;text-shadow:none!important}.catchphrase,.catchphrase-intro{font-weight:700;background:linear-gradient(135deg,#10b981,#059669,#f97316 60%,#ef4444 85%,#dc2626);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease;font-size:clamp(13px,4vw,16px);opacity:.95;line-height:1.3;margin-top:-6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.light .catchphrase{background:linear-gradient(135deg,#10b981,#059669,#f59e0b,#dc2626,#ef4444)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.header-actions{display:flex;align-items:center;gap:1rem;min-width:0;flex-shrink:0}.theme-toggle-btn,.search-btn{background:var(--bg-glass);border:1px solid var(--border-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:calc(8px - 4px * var(--scroll-progress));border-radius:calc(8px - 2px * var(--scroll-progress));color:var(--text-primary);height:calc(40px - 16px * var(--scroll-progress));min-width:calc(40px - 16px * var(--scroll-progress))}.theme-toggle-btn svg,.search-btn svg{color:var(--text-primary);stroke:var(--text-primary)}.theme-toggle-btn:hover,.search-btn:hover{background:var(--bg-glass-hover);border-color:var(--accent-color);transform:translateY(-2px) scale(1.05);box-shadow:0 4px 12px var(--shadow);color:var(--accent-color)}.theme-toggle-btn:hover svg,.search-btn:hover svg{color:var(--accent-color);stroke:var(--accent-color)}.language-switcher-container{position:relative;display:flex;align-items:center}.language-switcher-btn{background:transparent;border:none;cursor:pointer;display:flex!important;align-items:center;justify-content:center;gap:4px;transition:all .2s ease;padding:6px 8px;border-radius:6px;color:#fffc;height:auto;min-width:auto;font-size:11px;font-weight:500;white-space:nowrap;position:relative;z-index:10;visibility:visible!important;opacity:1!important}.language-switcher-btn svg{color:#ffffffb3;stroke:#ffffffb3;flex-shrink:0;width:16px;height:16px}.language-switcher-btn .chevron{transition:transform .2s ease;flex-shrink:0}.language-switcher-btn .chevron.open{transform:rotate(180deg)}.language-code{font-size:11px;letter-spacing:.5px;color:#fffc;font-weight:500}.language-switcher-btn:hover{background:#ffffff1a;color:#fff}.language-switcher-btn:hover svg,.language-switcher-btn:hover .language-code{color:#fff;stroke:#fff}.language-dropdown-overlay{position:fixed;inset:0;z-index:9998;background:transparent}.language-dropdown{position:absolute;top:calc(100% + 6px);right:0;background:#0f1419fa;border:1px solid rgba(255,255,255,.1);border-radius:6px;min-width:140px;z-index:9999;padding:2px}.global-header .language-dropdown .language-option{background:transparent!important;border:none!important;color:#ffffffe6!important;padding:6px 10px!important;font-size:13px!important;white-space:nowrap!important;flex-wrap:nowrap!important}.global-header .language-dropdown .language-option:hover{background:#ffffff14!important}.global-header .language-dropdown .language-option.active{background:#ffffff0d!important}.global-header .language-dropdown .language-name{color:#ffffffe6!important}.global-header .language-dropdown .checkmark{color:#ffffffb3!important;font-size:11px!important;flex-shrink:0!important;white-space:nowrap!important}.language-option{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border:none;background:transparent;color:#ffffffe6;cursor:pointer;border-radius:4px;font-size:13px;font-weight:400;white-space:nowrap;flex-wrap:nowrap}.language-option:hover{background:#ffffff14}.language-option.active{background:#ffffff0d}.language-option .checkmark{color:#ffffffb3;margin-left:8px;font-size:11px;flex-shrink:0;white-space:nowrap}.language-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-header.transparent:not(.scrolled) .language-switcher-btn{background:transparent;border:none;color:#fffc!important}.global-header.transparent:not(.scrolled) .language-switcher-btn svg,.global-header.transparent:not(.scrolled) .language-switcher-btn .language-code{color:#fffc!important;stroke:#fffc!important}.global-header.scrolled .language-switcher-btn,.dark .global-header .language-switcher-btn{background:transparent;border:none;color:#fffc!important}.global-header.scrolled .language-switcher-btn svg,.global-header.scrolled .language-switcher-btn .language-code,.dark .global-header .language-switcher-btn svg,.dark .global-header .language-switcher-btn .language-code{color:#fffc!important;stroke:#fffc!important}.language-switcher-container{display:flex!important;visibility:visible!important;opacity:1!important;position:relative;z-index:10}.global-header .language-switcher-container,.global-header.scrolled .language-switcher-container,.global-header.transparent .language-switcher-container,.dark .global-header .language-switcher-container{display:flex!important;visibility:visible!important;opacity:1!important}.sign-in-btn{cursor:pointer;border:2px solid var(--border-color);background:var(--bg-glass);color:var(--text-primary);transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:calc(8px - 4px * var(--scroll-progress)) calc(16px - 8px * var(--scroll-progress));font-size:calc(14px - 3px * var(--scroll-progress));border-radius:calc(8px - 2px * var(--scroll-progress));height:calc(40px - 16px * var(--scroll-progress));min-height:calc(40px - 16px * var(--scroll-progress))}.app.dark .sign-in-btn,html body .app.dark .sign-in-btn,body .app.dark .global-header .sign-in-btn,.case-study-page .global-header .sign-in-btn,.case-study-page .sign-in-btn,html body .case-study-page .global-header .sign-in-btn,html body .case-study-page .sign-in-btn,body .case-study-page .global-header .sign-in-btn,body .case-study-page .sign-in-btn,.case-study-page .header-actions .sign-in-btn,.case-study-page .header-content .sign-in-btn{color:#fff!important;border-color:#fff9!important;background:#ffffff1a!important}.app.dark .sign-in-btn:hover,html body .app.dark .sign-in-btn:hover,body .app.dark .global-header .sign-in-btn:hover,.case-study-page .global-header .sign-in-btn:hover,.case-study-page .sign-in-btn:hover,html body .case-study-page .global-header .sign-in-btn:hover,html body .case-study-page .sign-in-btn:hover,body .case-study-page .global-header .sign-in-btn:hover,body .case-study-page .sign-in-btn:hover,.case-study-page .header-actions .sign-in-btn:hover,.case-study-page .header-content .sign-in-btn:hover{color:#fff!important;border-color:#fffc!important;background:#fff3!important}.sign-in-btn:hover{background:var(--accent-color);border-color:var(--accent-hover);color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 4px 12px var(--shadow)}.app-store-badge{display:flex;align-items:center;justify-content:center;height:calc(50px - 10px * var(--scroll-progress));padding:calc(6px - 2px * var(--scroll-progress));border-radius:calc(8px - 2px * var(--scroll-progress));transition:all .3s ease}.app-store-badge:hover{background:var(--bg-glass);transform:translateY(-1px)}.app-store-image{height:calc(45px - 8px * var(--scroll-progress))}.desktop-nav{display:flex!important}.mobile-actions{display:none!important}.desktop-actions{display:flex!important}@media(min-width:1px){.header,.global-header{display:block!important;visibility:visible!important;opacity:1!important}.header-content{display:flex!important;visibility:visible!important;opacity:1!important}}html body .app .global-header,html body .app .header,body .app .global-header,body .app .header,.app .global-header,.app .header,.global-header,.header{display:block!important;visibility:visible!important;opacity:1!important;position:sticky!important;top:0!important;z-index:1000!important;min-height:60px!important}html body .app .global-header .header-content,html body .app .header .header-content,body .app .global-header .header-content,body .app .header .header-content,.app .global-header .header-content,.app .header .header-content,.global-header .header-content,.header .header-content{display:flex!important;visibility:visible!important;opacity:1!important;min-height:60px!important}@media(max-width:768px){html body .app .global-header,html body .app .header,.global-header,.header,.global-header .header-content,.header .header-content{min-height:48px!important}}.mobile-menu-button{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:calc(8px - 4px * var(--scroll-progress));border-radius:0;color:var(--text-primary)}.mobile-menu-button svg{color:var(--text-primary);stroke:var(--text-primary)}.mobile-menu-button:hover{background:var(--bg-glass);transform:scale(1.1)}.mobile-login-button{text-decoration:none}.mobile-login-button:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px}.mobile-login-button svg{width:24px!important;height:24px!important}.mobile-menu-settings-btn{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:12px 16px;width:100%;color:var(--text-primary);font-size:14px;font-weight:500;transition:all .2s ease;border-bottom:1px solid var(--border-color)}.mobile-menu-settings-btn:hover{background:var(--bg-glass);color:var(--accent-color)}.mobile-menu-settings-btn svg{color:var(--text-secondary);stroke:var(--text-secondary)}.mobile-menu-settings-btn:hover svg{color:var(--accent-color);stroke:var(--accent-color)}.mobile-menu-logout-btn{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:12px 16px;width:100%;color:var(--text-primary);font-size:14px;font-weight:500;transition:all .2s ease}.mobile-menu-logout-btn:hover{background:var(--bg-glass);color:#ef4444}.mobile-menu-logout-btn svg{color:var(--text-secondary);stroke:var(--text-secondary)}.mobile-menu-logout-btn:hover svg{color:#ef4444;stroke:#ef4444}.mobile-actions{align-items:center;gap:.5rem;margin-left:auto}.auth-modal-overlay{position:fixed!important;inset:0!important;background:#00000080!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;animation:fadeIn .3s ease!important}.auth-modal{background:#fff!important;border-radius:16px!important;padding:0!important;width:100%!important;max-width:400px!important;max-height:80vh!important;overflow-y:auto!important;overflow-x:hidden!important;box-shadow:0 10px 40px #0000004d!important;animation:slideIn .3s ease!important;-webkit-overflow-scrolling:touch!important}@keyframes slideIn{0%{transform:scale(.9) translateY(-20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.auth-modal-header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:12px 16px!important;border-bottom:1px solid #f3f4f6!important}.mobile-menu-logo-image{height:24px!important;width:auto!important}.auth-modal-close{background:#f9fafb!important;border:none!important;cursor:pointer!important;padding:6px!important;border-radius:6px!important;color:#374151!important;transition:background .2s ease!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.auth-modal-close:hover{background:#f3f4f6!important}.auth-modal-close svg{width:16px!important;height:16px!important}.mobile-menu-nav{padding:0!important}.mobile-menu-link{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;color:#111827!important;text-decoration:none!important;font-size:15px!important;font-weight:500!important;border-bottom:1px solid #f3f4f6!important;transition:all .2s ease!important;min-height:48px!important}.mobile-menu-link:last-child{border-bottom:none!important}.mobile-menu-link:hover{background:#f9fafb!important;transform:translate(4px)!important}.mobile-menu-link svg{color:#6b7280!important;flex-shrink:0!important}.mobile-menu-link:hover svg{color:#374151!important}.mobile-menu-data-link{color:#059669!important;font-weight:500!important;background:transparent!important;border-left:none!important;margin:0!important;border-radius:0!important;border-bottom:1px solid #f3f4f6!important}.mobile-menu-data-link:hover{background:#f9fafb!important;transform:translate(4px)!important}.mobile-menu-data-link svg{color:#059669!important}.mobile-menu-user-section,.mobile-menu-auth-section{padding:12px 16px!important;border-top:1px solid #f3f4f6!important;background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important}.mobile-menu-user-info{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:8px!important;padding:12px!important;background:#fff!important;border-radius:8px!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #0000000d!important}.mobile-menu-user-avatar{width:40px!important;height:40px!important;border-radius:50%!important;background:linear-gradient(135deg,#3b82f6,#1a00ff)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;box-shadow:0 2px 8px #3b82f64d!important}.mobile-menu-user-avatar img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important}.mobile-menu-user-details{flex:1!important}.mobile-menu-user-name{font-weight:600!important;color:#111827!important;font-size:14px!important;margin-bottom:2px!important;line-height:1.2!important}.mobile-menu-user-email{font-size:12px!important;color:#6b7280!important;margin-bottom:4px!important;line-height:1.3!important}.mobile-menu-user-badge{display:flex!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;background:linear-gradient(135deg,#dbeafe,#e0e7ff)!important;border-radius:4px!important;margin-top:4px!important;border:1px solid #bfdbfe!important}.mobile-menu-badge-emoji{font-size:14px!important}.mobile-menu-badge-text{font-size:11px!important;font-weight:600!important;color:#1e40af!important}.mobile-menu-vote-count{font-size:10px!important;color:#6b7280!important;margin-left:auto!important}.mobile-menu-user-actions{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:8px!important;margin-bottom:12px!important}.mobile-menu-profile-link,.mobile-menu-admin-link,.mobile-menu-settings-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:12px 8px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#374151!important;text-decoration:none!important;font-size:12px!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important;height:70px!important;width:100%!important;text-align:center!important;box-shadow:0 1px 3px #0000001a!important;box-sizing:border-box!important}.mobile-menu-profile-link:hover,.mobile-menu-admin-link:hover,.mobile-menu-settings-btn:hover{background:#f9fafb!important;border-color:#d1d5db!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000026!important}.mobile-menu-profile-link svg,.mobile-menu-admin-link svg,.mobile-menu-settings-btn svg{width:20px!important;height:20px!important;color:#6b7280!important}.mobile-menu-profile-link:hover svg,.mobile-menu-admin-link:hover svg,.mobile-menu-settings-btn:hover svg{color:#374151!important}.mobile-menu-admin-link.mobile-menu-disabled{opacity:.5!important;cursor:not-allowed!important;background:#f9fafb!important;color:#9ca3af!important}.mobile-menu-admin-link.mobile-menu-disabled:hover{background:#f9fafb!important;transform:none!important;box-shadow:0 1px 3px #0000001a!important}.mobile-menu-admin-link.mobile-menu-disabled svg{color:#9ca3af!important}.mobile-menu-logout-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;padding:12px 16px!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:none!important;border-radius:8px!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important;min-height:44px!important;box-shadow:0 2px 4px #ef44444d!important}.mobile-menu-logout-btn:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #ef444466!important}.mobile-menu-logout-btn svg{width:18px!important;height:18px!important;color:#fff!important;stroke:#fff!important;fill:#fff!important}.google-signin-btn-mobile{width:100%!important;padding:10px 12px!important;background:linear-gradient(135deg,#4285f4,#3367d6)!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;transition:all .2s ease!important;margin-bottom:8px!important;min-height:40px!important;box-shadow:0 1px 2px #4285f44d!important}.google-signin-btn-mobile:hover{background:linear-gradient(135deg,#3367d6,#2d5aa0)!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px #4285f466!important}.auth-submit-btn,.auth-secondary-btn{width:100%!important;padding:10px 12px!important;border:none!important;border-radius:6px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important;margin-bottom:4px!important;min-height:40px!important;box-shadow:0 1px 2px #0000000d!important}.auth-submit-btn{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;box-shadow:0 2px 4px #3b82f64d!important}.auth-submit-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #3b82f666!important}.auth-secondary-btn{background:#fff!important;color:#374151!important;border:1px solid #e2e8f0!important}.auth-secondary-btn:hover{background:#f8fafc!important;border-color:#cbd5e1!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px #0000001a!important}.google-icon{width:20px!important;height:20px!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromTop{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.global-header.compact .header-content{padding:calc(.6rem - .55rem * var(--scroll-progress)) calc(40px - 20px * var(--scroll-progress));max-width:1600px}.compact-back-button,.compact-home-link{display:flex;align-items:center;gap:.5rem;padding:calc(8px - 4px * var(--scroll-progress)) calc(12px - 4px * var(--scroll-progress));background:transparent;border:1px solid;border-radius:calc(6px - 2px * var(--scroll-progress));text-decoration:none;font-size:calc(14px - 2px * var(--scroll-progress));color:rgba(calc(31 + (255 - 31) * var(--text-white-opacity)),calc(41 + (255 - 41) * var(--text-white-opacity)),calc(55 + (255 - 55) * var(--text-white-opacity)),1);border-color:rgba(255,255,255,calc(.2 * var(--text-white-opacity)))}.compact-title{font-size:calc(18px - 4px * var(--scroll-progress));font-weight:600;color:rgba(calc(31 + (255 - 31) * var(--text-white-opacity)),calc(41 + (255 - 41) * var(--text-white-opacity)),calc(55 + (255 - 55) * var(--text-white-opacity)),1)}@media(max-width:1024px)and (min-width:769px){.header-content{padding:calc(.65rem - .6rem * var(--scroll-progress)) 1.5rem}.logo-text h1{font-size:calc(1.8rem - .8rem * var(--scroll-progress))}.nav-link.impact-font{font-size:calc(28px - 10px * var(--scroll-progress))}.app-store-image{height:calc(40px - 8px * var(--scroll-progress))}.desktop-nav{display:flex!important}.mobile-actions{display:none!important}.desktop-actions{display:flex!important}.header,.global-header{display:block!important;visibility:visible!important;opacity:1!important}}@media(max-width:1000px)and (min-width:800px){.header,.global-header{display:block!important;visibility:visible!important;opacity:1!important;position:sticky!important;top:0!important;z-index:1000!important}.header-content{display:flex!important;visibility:visible!important;opacity:1!important}.desktop-nav{display:flex!important}.mobile-actions{display:none!important}.desktop-actions{display:flex!important}}@media(max-width:768px){.desktop-nav{display:none!important}.mobile-actions{display:flex!important;margin-left:auto!important;order:2!important;align-items:center!important;justify-content:center!important}.desktop-actions{display:none!important}.language-switcher-container{display:flex;align-items:center}.language-switcher-btn{padding:6px 8px!important;height:auto!important;min-width:auto!important;font-size:10px!important;gap:3px!important}.language-switcher-btn svg{width:14px!important;height:14px!important}.language-switcher-btn .language-code{font-size:10px!important}.language-dropdown{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;min-width:140px!important;max-width:calc(100vw - 2rem)!important;width:auto!important;max-height:calc(100vh - 100px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding:4px!important;box-sizing:border-box!important;transform:translate(0)!important;-webkit-overflow-scrolling:touch!important}.mobile-actions .language-dropdown{right:0!important;left:auto!important;margin-right:-.5rem!important;max-width:calc(100vw - 1.5rem)!important}@media(max-width:480px){.language-dropdown{max-width:calc(100vw - 1rem)!important;right:0!important;left:auto!important}.mobile-actions .language-dropdown{right:-.25rem!important;max-width:calc(100vw - 1rem)!important}}.language-option{padding:10px 12px!important;font-size:13px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(255,255,255,.1)!important;cursor:pointer!important}.language-option .language-name{font-size:13px!important;flex:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}.language-option .checkmark{font-size:12px!important;margin-left:8px!important;flex-shrink:0!important;width:auto!important}.language-dropdown-overlay{position:fixed!important;inset:0!important;z-index:9998!important;width:100vw!important;height:100vh!important}@media(max-width:768px)and (orientation:landscape){.language-dropdown{max-height:calc(100vh - 60px)!important;max-width:calc(100vw - 2rem)!important}}@media(max-width:480px)and (orientation:landscape){.language-dropdown{max-height:calc(100vh - 50px)!important}}.logo{order:1!important;align-items:center!important}.logo-container{align-items:flex-start!important;text-align:left!important}.logo-image{height:28px!important;max-height:28px!important}.header,.global-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;width:100vw!important;max-width:100vw!important;left:0!important;right:0!important;margin:0!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;will-change:transform,background-color!important;contain:none!important;isolation:auto!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;z-index:9999!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.header-content{padding:.5rem .75rem!important;min-height:auto!important}.global-header .header-content{min-height:48px!important}.global-header.scrolled .header-content{padding:0 .75rem!important;margin-top:0!important;margin-bottom:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;height:52px!important;min-height:52px!important;max-height:52px!important;box-sizing:border-box!important;line-height:52px!important}html body .app .global-header.scrolled .logo{order:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0 auto 0 0!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;height:52px!important;line-height:52px!important;vertical-align:middle!important}html body .app .global-header.scrolled .logo-container{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;margin:0!important;padding:0!important;height:auto!important;line-height:1.2!important}html body .app .global-header.scrolled .catchphrase{text-align:left!important;align-self:flex-start!important;margin-top:.25rem!important}html body .app .global-header.scrolled .logo-link{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important}html body .app .global-header.scrolled .logo-image{display:block!important;margin:0!important;padding:0!important;vertical-align:middle!important;line-height:1!important}html body .app .global-header.scrolled .catchphrase{margin:.25rem 0 0!important;padding:0!important;line-height:1!important;text-align:left!important;align-self:flex-start!important}html body .app .global-header.scrolled .logo{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important;justify-content:flex-start!important}html body .app .global-header.scrolled .logo-container{align-items:flex-start!important;justify-content:center!important;text-align:left!important;width:auto!important;margin:0!important}html body .app .global-header.scrolled .logo .logo-container .catchphrase,html body .app .global-header.scrolled .header-content .logo .logo-container .catchphrase,html body .app .global-header.scrolled .catchphrase{text-align:left!important;margin:.25rem 0 0!important;align-self:flex-start!important}.global-header.scrolled .catchphrase{color:#fff!important}html body .app .global-header.scrolled .catchphrase,html body .app .global-header.scrolled .header-content .catchphrase,html body .app .global-header.scrolled .logo .catchphrase,html body .app .global-header.scrolled .logo .logo-container .catchphrase,html body .app .global-header.scrolled .logo-container .catchphrase,html body .app .header.scrolled .catchphrase,html body .global-header.scrolled .catchphrase,html body .header.scrolled .catchphrase,.global-header.scrolled .catchphrase,.header.scrolled .catchphrase{color:#fff!important;opacity:1!important;visibility:visible!important;display:block!important;text-shadow:none!important;font-weight:600!important;-webkit-text-fill-color:#ffffff!important;fill:#fff!important}html body .app .global-header.scrolled .mobile-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;height:52px!important;padding:0!important;margin:0 0 0 auto!important;order:3!important;gap:.5rem!important;position:relative!important;z-index:1!important;line-height:52px!important}html body .app .global-header.scrolled .mobile-menu-button,html body .app .global-header.scrolled .mobile-login-button{display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;height:32px!important;width:32px!important;min-height:32px!important;min-width:32px!important;max-height:32px!important;max-width:32px!important;background:transparent!important;border:none!important;border-radius:8px!important;position:relative!important;margin:0!important;padding:0!important;z-index:1!important;transition:all .3s ease!important;flex-shrink:0!important;vertical-align:middle!important;line-height:36px!important}html body .app .global-header.scrolled .language-switcher-container{display:flex!important;align-items:center!important;position:relative!important;z-index:20!important;flex-shrink:0!important;height:52px!important;margin:0!important;padding:0!important;line-height:52px!important}html body .app .global-header.scrolled .language-switcher-btn{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:20!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:4px 6px!important;vertical-align:middle!important;line-height:32px!important}html body .app .global-header.scrolled .language-dropdown{z-index:10000!important}html body .app .global-header.scrolled .language-dropdown{z-index:10000!important;max-width:calc(100vw - 2rem)!important;max-height:calc(100vh - 100px)!important;overflow-y:auto!important}@media(max-width:375px){html body .app .global-header.scrolled .language-dropdown{max-width:calc(100vw - 1rem)!important;max-height:calc(100vh - 80px)!important}}html body .app .global-header.scrolled .mobile-menu-button:hover{background:#ffffff1a!important;transform:translateY(-50%) scale(1.1)!important}html body .app .global-header.scrolled .mobile-menu-button svg{color:#fff!important;stroke:#fff!important;fill:currentColor!important;width:24px!important;height:24px!important}.edit-page .global-header .mobile-menu-button,.edit-page-fullscreen .global-header .mobile-menu-button,.app.edit-page .global-header .mobile-menu-button,.app.edit-page-fullscreen .global-header .mobile-menu-button{color:#fff!important}.edit-page .global-header .mobile-menu-button svg,.edit-page-fullscreen .global-header .mobile-menu-button svg,.app.edit-page .global-header .mobile-menu-button svg,.app.edit-page-fullscreen .global-header .mobile-menu-button svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}.logo-text h1{font-size:calc(1.5rem - .7rem * var(--scroll-progress))}html body .app.edit-page .global-header .mobile-menu-button,html body .app.edit-page-fullscreen .global-header .mobile-menu-button{color:#fff!important}html body .app.edit-page .global-header .mobile-menu-button svg,html body .app.edit-page-fullscreen .global-header .mobile-menu-button svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}.nav-link.impact-font{font-size:calc(24px - 10px * var(--scroll-progress));padding:calc(.3rem - .15rem * var(--scroll-progress)) calc(.6rem - .3rem * var(--scroll-progress))}.catchphrase,.catchphrase-intro{font-size:14px!important;opacity:.95}.theme-toggle-btn,.search-btn,.mobile-menu-button,.user-avatar-btn{padding:calc(6px - 3px * var(--scroll-progress));height:calc(36px - 12px * var(--scroll-progress));min-width:calc(36px - 12px * var(--scroll-progress))}.user-avatar,.user-avatar-placeholder{width:calc(32px - 4px * var(--scroll-progress));height:calc(32px - 4px * var(--scroll-progress))}.sign-in-btn{padding:calc(6px - 3px * var(--scroll-progress)) calc(12px - 6px * var(--scroll-progress));font-size:calc(12px - 2px * var(--scroll-progress));height:calc(36px - 12px * var(--scroll-progress));min-height:calc(36px - 12px * var(--scroll-progress))}.app-store-badge{height:calc(44px - 8px * var(--scroll-progress))}.app-store-image{height:calc(38px - 6px * var(--scroll-progress))}.mobile-actions{gap:calc(.5rem - .25rem * var(--scroll-progress))}.global-header.compact .header-content{padding:calc(.5rem - .45rem * var(--scroll-progress)) 20px}.compact-back-button,.compact-home-link{padding:calc(6px - 3px * var(--scroll-progress)) calc(10px - 3px * var(--scroll-progress));font-size:calc(12px - 1px * var(--scroll-progress))}.compact-title{font-size:calc(16px - 3px * var(--scroll-progress))}}@media(max-width:480px){.header-content{padding:calc(.75rem - .72rem * var(--scroll-progress)) .75rem}.logo-text h1{font-size:calc(1.2rem - .5rem * var(--scroll-progress))}.nav-link.impact-font{font-size:calc(20px - 8px * var(--scroll-progress));padding:calc(.25rem - .15rem * var(--scroll-progress)) calc(.4rem - .2rem * var(--scroll-progress))}.catchphrase,.catchphrase-intro{font-size:13px!important;opacity:.95}.theme-toggle-btn,.search-btn,.mobile-menu-button,.user-avatar-btn{padding:calc(4px - 2px * var(--scroll-progress));height:calc(32px - 10px * var(--scroll-progress));min-width:calc(32px - 10px * var(--scroll-progress))}.user-avatar,.user-avatar-placeholder{width:calc(28px - 2px * var(--scroll-progress));height:calc(28px - 2px * var(--scroll-progress))}.sign-in-btn{padding:calc(4px - 2px * var(--scroll-progress)) calc(8px - 4px * var(--scroll-progress));font-size:calc(10px - 1px * var(--scroll-progress));height:calc(32px - 10px * var(--scroll-progress));min-height:calc(32px - 10px * var(--scroll-progress))}.app-store-badge{height:calc(40px - 8px * var(--scroll-progress))}.app-store-image{height:calc(34px - 6px * var(--scroll-progress))}.mobile-actions{gap:calc(.25rem - .125rem * var(--scroll-progress))}.global-header.compact .header-content{padding:calc(.4rem - .37rem * var(--scroll-progress)) 16px}.compact-back-button,.compact-home-link{padding:calc(4px - 2px * var(--scroll-progress)) calc(8px - 2px * var(--scroll-progress));font-size:calc(11px - 1px * var(--scroll-progress));gap:calc(.25rem - .125rem * var(--scroll-progress))}.compact-title{font-size:calc(14px - 2px * var(--scroll-progress))}}@media(max-width:768px){.global-header,.header{padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:0!important}.global-header .header-content{padding-top:.75rem!important;padding-bottom:.75rem!important}.logo{margin-top:0!important;align-items:center!important;padding-top:0!important}.logo-container{padding-top:0!important}}@media(max-width:320px){.global-header,.header{padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}.header-content{padding-left:max(.5rem,env(safe-area-inset-left,0px))!important;padding-right:max(.5rem,env(safe-area-inset-right,0px))!important;gap:.25rem}.logo{max-width:52%!important}.logo-image{height:22px!important;max-height:22px!important}.catchphrase,.catchphrase-intro{font-size:11px!important;display:block!important;opacity:.95}.language-switcher-btn .language-code{font-size:9px!important}.mobile-actions{gap:.25rem!important}}@media(max-width:375px){.global-header,.header{padding-top:.4rem!important;padding-bottom:.4rem!important;min-height:48px!important;max-height:56px!important}.global-header .header-content{padding:.4rem .5rem!important;min-height:48px!important;max-height:56px!important;align-items:center!important;justify-content:space-between!important}.logo{margin-top:0!important;padding-top:0!important;align-items:center!important;flex-shrink:1!important;max-width:55%!important;min-width:0!important}.logo-container{padding-top:0!important;align-items:flex-start!important}.logo-image{height:24px!important;max-height:24px!important;width:auto!important}.catchphrase,.catchphrase-intro{display:block!important;font-size:12px!important;opacity:.95}.logo-text h1{font-size:0!important;display:none!important}.theme-toggle-btn,.search-btn,.mobile-menu-button{padding:3px!important;height:32px!important;min-width:32px!important;width:32px!important}.mobile-menu-button svg{width:18px!important;height:18px!important}.user-avatar-btn{padding:2px!important;height:32px!important;min-width:32px!important;width:32px!important}.user-avatar,.user-avatar-placeholder{width:28px!important;height:28px!important}.sign-in-btn{display:none!important}.mobile-login-button{padding:4px!important;height:32px!important;min-width:32px!important;width:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.mobile-login-button svg{width:18px!important;height:18px!important}.language-switcher-btn{padding:4px 6px!important;height:32px!important;min-width:auto!important;gap:3px!important}.language-switcher-btn svg{width:14px!important;height:14px!important}.language-switcher-btn .language-code{font-size:10px!important;font-weight:600!important}.language-switcher-btn .chevron{width:10px!important;height:10px!important}.mobile-actions{gap:.5rem!important;flex-shrink:0!important;align-items:center!important;min-width:0!important;position:relative!important;z-index:1!important}.header-actions{min-width:0!important;flex-shrink:0!important;position:relative!important}.language-switcher-container{flex-shrink:0!important;position:relative!important;z-index:20!important}.language-switcher-btn{position:relative!important;z-index:20!important}.language-dropdown{z-index:10000!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;min-width:130px!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100vh - 80px)!important;overflow-y:auto!important;overflow-x:hidden!important;width:auto!important;padding:4px!important;box-sizing:border-box!important;margin-right:-.25rem!important;-webkit-overflow-scrolling:touch!important}.mobile-actions .language-dropdown{right:-.25rem!important;max-width:calc(100vw - .75rem)!important}.language-dropdown .language-option{padding:10px!important;min-height:44px!important;font-size:12px!important}.language-dropdown .language-option .language-name{font-size:12px!important}.language-dropdown .language-option .checkmark{font-size:11px!important}.mobile-login-button,.mobile-menu-button{position:relative!important;z-index:1!important;flex-shrink:0!important}.app-store-badge,.app-store-image{display:none!important}.global-header.compact .header-content{padding:.4rem .75rem!important}.compact-back-button,.compact-home-link{padding:3px 6px!important;font-size:10px!important;gap:.2rem!important}.compact-title{font-size:12px!important}.global-header,.header,.header-content{overflow:visible!important}.logo{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important;margin:0!important;justify-content:flex-start!important}.logo-container{position:relative!important;left:auto!important;right:auto!important;margin:0!important;justify-content:flex-start!important}.global-header.scrolled .header-content{display:flex!important;align-items:center!important;padding:0 1rem!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;line-height:50px!important}.global-header.scrolled .logo{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;height:50px!important;line-height:50px!important}.global-header.scrolled .logo-container{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;width:auto!important;margin:0!important;padding:0!important;height:auto!important;line-height:1.2!important}.global-header.scrolled .logo .logo-container .catchphrase,.global-header.scrolled .header-content .logo .logo-container .catchphrase,.global-header.scrolled .catchphrase{text-align:left!important;align-self:flex-start!important;margin:.2rem 0 0!important;padding:0!important}.global-header.scrolled .mobile-actions{display:flex!important;align-items:center!important;gap:.5rem!important;position:relative!important;z-index:1!important;height:50px!important;margin:0!important;padding:0!important;line-height:50px!important}.global-header.scrolled .language-switcher-container{display:flex!important;align-items:center!important;position:relative!important;z-index:20!important;height:50px!important;margin:0!important;padding:0!important;line-height:50px!important}.global-header.scrolled .language-switcher-btn{display:flex!important;align-items:center!important;justify-content:center!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:4px 6px!important;line-height:32px!important}.global-header.scrolled .mobile-menu-button,.global-header.scrolled .mobile-login-button{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:1!important;height:32px!important;width:32px!important;min-height:32px!important;min-width:32px!important;max-height:32px!important;max-width:32px!important;margin:0!important;padding:0!important;line-height:32px!important}.global-header.scrolled .mobile-actions .language-switcher-container{order:1!important}.global-header.scrolled .mobile-actions .mobile-login-button,.global-header.scrolled .mobile-actions .mobile-menu-button{order:2!important}}.google-signin-btn-mobile{width:100%;background:#fff;color:#374151;border:1px solid #d1d5db;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.dark .google-signin-btn-mobile{background:#374151;color:#d1d5db;border-color:#4b5563}.google-signin-btn-mobile:hover{background:#f9fafb;border-color:#9ca3af;box-shadow:0 1px 2px #0000000d}.dark .google-signin-btn-mobile:hover{background:#4b5563;border-color:#6b7280}.google-signin-btn-mobile .google-icon{flex-shrink:0}.global-header.transparent:not(.scrolled) .logo-link img.data-header-logo,.global-header.transparent.scrolled .logo-link img.data-header-logo{content:var(--data-header-logo-url)!important}html body .app .global-header.data-header .header-content,html body .global-header.data-header .header-content{align-items:center!important;padding-top:calc((.92rem - .6rem * var(--scroll-progress, 0)) + env(safe-area-inset-top,0px))!important;padding-bottom:calc(.5rem - .34rem * var(--scroll-progress, 0))!important;min-height:0!important}html body .app .global-header.data-header,html body .global-header.data-header{min-height:0!important}@media(max-width:768px){html body .global-header.data-header,html body .global-header.data-header.header{padding-top:0!important}html body .app .global-header.data-header .header-content,html body .global-header.data-header .header-content{padding-top:calc((.78rem - .52rem * var(--scroll-progress, 0)) + env(safe-area-inset-top,0px))!important;padding-bottom:calc(.42rem - .28rem * var(--scroll-progress, 0))!important;min-height:0!important}html body .app .global-header.data-header,html body .global-header.data-header{min-height:0!important}}html body .global-header.data-header .logo{gap:calc(.55rem - .35rem * var(--scroll-progress, 0))!important}html body .global-header.data-header .logo-image,html body .global-header.data-header .logo-link img.data-header-logo{height:calc(48px - 14px * var(--scroll-progress, 0))!important;max-height:none!important;display:block!important;vertical-align:bottom!important}html body .app .global-header.data-header .logo-container,html body .global-header.data-header .logo-container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;width:max-content;max-width:100%;gap:0!important}html body .global-header.data-header .logo-link{display:block!important;align-self:center!important;width:auto!important;max-width:100%;line-height:0!important;padding:0!important;overflow:visible!important}html body .global-header.data-header .logo-link .logo-image,html body .global-header.data-header .logo-link img.data-header-logo{display:block!important;height:calc(48px - 14px * var(--scroll-progress, 0))!important;width:auto!important;max-width:min(10.25rem,42vw)!important;object-fit:contain!important;margin:0 auto!important}html body .app .global-header.data-header .catchphrase,html body .global-header.data-header .data-header-tagline{overflow:visible!important;max-height:none!important;width:auto!important;max-width:100%!important;align-self:center!important;text-align:center!important;margin:0!important;padding:0!important;opacity:calc(1 - .18 * var(--scroll-progress, 0));margin-top:-.35rem!important;line-height:1!important;pointer-events:none;transition:opacity .2s ease}html body .global-header.data-header .catchphrase-intro,html body .global-header.data-header .data-header-tagline__text{margin-top:0!important;margin-bottom:0!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-tagline__text,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .catchphrase-intro{background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important;filter:none!important}html body .global-header.data-header .data-header-tagline__text,html body .global-header.data-header .catchphrase-intro{--data-header-tagline-gradient: linear-gradient( 105deg, #34d399 0%, #2dd4bf 18%, #38bdf8 42%, #818cf8 62%, #c084fc 78%, #fb7185 100% );display:block;width:max-content;max-width:min(54vw,18rem);margin:0 auto!important;padding:0!important;text-align:center!important;font-family:var(--dp-font-display, "Syne", system-ui, sans-serif)!important;font-size:clamp(.6875rem,2.75vw,.875rem)!important;font-weight:600!important;font-style:normal;line-height:1.3!important;letter-spacing:.04em!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:var(--data-header-tagline-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:drop-shadow(0 1px 10px rgba(99,102,241,.22))}html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .data-header-tagline__text,html body .data-pages-page.data-pages-light:not(.news-feed-page) .global-header.data-header .catchphrase-intro,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .data-header-tagline__text,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .catchphrase-intro{--data-header-tagline-gradient: linear-gradient( 105deg, #047857 0%, #0d9488 20%, #0369a1 42%, #4338ca 62%, #7c3aed 78%, #be123c 100% );filter:drop-shadow(0 1px 6px rgba(15,23,42,.12))}html body .data-pages-page.data-pages-dark .global-header.data-header .data-header-tagline__text,html body .data-pages-page.data-pages-dark .global-header.data-header .catchphrase-intro{--data-header-tagline-gradient: linear-gradient( 105deg, #6ee7b7 0%, #5eead4 18%, #7dd3fc 38%, #a5b4fc 58%, #d8b4fe 76%, #fda4af 100% );filter:drop-shadow(0 0 14px rgba(129,140,248,.35))}@media(min-width:901px){html body .global-header.data-header .data-header-tagline__text,html body .global-header.data-header .catchphrase-intro{font-size:.875rem!important;letter-spacing:.045em!important;max-width:20rem!important}}html body .app .global-header.data-header.scrolled .logo-container,html body .global-header.data-header.scrolled .logo-container,html body .app .global-header.scrolled .logo-container:has(.data-header-tagline){align-items:center!important;text-align:center!important}html body .app .global-header.data-header.scrolled .catchphrase,html body .app .global-header.data-header.scrolled .data-header-tagline,html body .app .global-header.scrolled .logo .logo-container .catchphrase,html body .app .global-header.scrolled .header-content .logo .logo-container .catchphrase{margin:0!important;text-align:center!important}html body .app .global-header .header-content--with-main-nav,html body .global-header .header-content--with-main-nav{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:start!important;gap:clamp(.35rem,1.5vw,.85rem)}html body .global-header .header-content--with-main-nav .logo{order:1!important;justify-self:start;min-width:0}html body .global-header .header-content--with-main-nav .data-header-center{order:2!important;justify-self:stretch;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:center}html body .global-header .header-content--with-main-nav .mobile-actions,html body .global-header .header-content--with-main-nav .desktop-actions{order:3!important;justify-self:end;display:flex;flex-direction:row;align-items:center;gap:.35rem;flex-wrap:nowrap}html body .global-header .header-content--with-main-nav .mobile-actions{margin-left:0!important}@media(max-width:768px){html body .app .global-header .header-content--with-main-nav,html body .global-header .header-content--with-main-nav{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto!important;column-gap:.65rem!important;row-gap:0!important;align-items:start!important}html body .global-header .header-content--with-main-nav .logo{grid-column:1 / 2!important;grid-row:1 / 2!important;align-self:start!important;max-width:100%}html body .global-header .header-content--with-main-nav .mobile-actions,html body .global-header .header-content--with-main-nav .desktop-actions{grid-column:2 / 3!important;grid-row:1 / 2!important;align-self:start!important;flex-wrap:nowrap!important}html body .global-header .header-content--with-main-nav .data-header-center,.data-header-main-nav--desktop{display:none!important}html body .global-header.data-header .header-content--with-main-nav .catchphrase,html body .global-header.data-header .header-content--with-main-nav .catchphrase-intro{display:block!important}html body .global-header.data-header .header-actions .data-header-global-search__trigger,html body .global-header.data-header .header-actions .dp-theme-toggle.header-theme-toggle{width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important}html body .global-header.data-header .header-actions .dp-theme-toggle.header-theme-toggle svg{width:15px!important;height:15px!important;flex-shrink:0;opacity:.92}html body .global-header.data-header .data-header-hamburger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:.65rem!important;background:#ffffff14!important;color:#ffffffeb!important;cursor:pointer!important;flex-shrink:0!important;-webkit-tap-highlight-color:transparent!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important}html body .global-header.data-header .data-header-hamburger:hover{background:#ffffff24!important;border-color:#ffffff52!important;color:#fff!important}html body .global-header.data-header .data-header-hamburger:focus-visible{outline:2px solid rgba(26,0,255,.75)!important;outline-offset:2px!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search__trigger{border-radius:.65rem!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search:not(.data-header-global-search--light) .data-header-global-search__trigger{border:1px solid rgba(255,255,255,.2)!important;background:#ffffff14!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:none!important;color:#ffffffeb!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search:not(.data-header-global-search--light) .data-header-global-search__trigger:hover{background:#ffffff24!important;border-color:#ffffff52!important;color:#fff!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle{border-radius:.65rem!important;border:1px solid rgba(255,255,255,.2)!important;background:#ffffff14!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;color:#ffffffeb!important;box-shadow:none!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle:hover{background:#ffffff24!important;border-color:#ffffff52!important;color:#fff!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle svg{color:#ffffffeb!important;stroke:#ffffffeb!important}html body .global-header.data-header .mobile-login-button,html body .global-header.data-header .data-header-mobile-login{min-width:2.75rem!important;min-height:2.75rem!important;width:2.75rem!important;height:2.75rem!important;max-width:none!important;max-height:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .app .global-header.data-header.scrolled .mobile-login-button,html body .app .global-header.data-header.scrolled .data-header-mobile-login{min-width:2.75rem!important;min-height:2.75rem!important;width:2.75rem!important;height:2.75rem!important;max-width:none!important;max-height:none!important}html body .global-header.data-header .data-header-mobile-login--join-only,html body .app .global-header.data-header.scrolled .data-header-mobile-login--join-only{width:auto!important;min-width:min-content!important;max-width:min(48vw,10.5rem);padding:0 .55rem!important;font-size:clamp(.62rem,2.75vw,.78rem);font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1!important}}@media(min-width:769px){html body .global-header.data-header .data-header-hamburger{display:none!important}}html body .global-header .header-content--with-main-nav .data-header-search-in-actions{display:flex;align-items:center;flex-shrink:0}.data-header-main-nav{display:flex;align-items:center;justify-content:safe center;flex-wrap:nowrap;gap:.05rem;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}@supports not (justify-content: safe center){.data-header-main-nav{justify-content:flex-start}@media(min-width:901px){.data-header-main-nav{justify-content:center}}}.data-header-main-nav::-webkit-scrollbar{display:none;height:0}.data-header-main-nav__link{font-family:"Syne",var(--dp-font-display, "Syne"),system-ui,sans-serif;font-size:calc(.8125rem - .085rem * var(--scroll-progress, 0));font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:calc(.38rem - .08rem * var(--scroll-progress, 0)) calc(.5rem - .06rem * var(--scroll-progress, 0));border-radius:3px;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;gap:.38rem;color:#ffffffdb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.data-header-main-nav__icon{flex-shrink:0;width:16px;height:16px;opacity:.88;color:inherit;stroke:currentColor;background:transparent;box-shadow:none;border:none}.data-header-main-nav__label{line-height:1.1;background:transparent;box-shadow:none;border:none}.data-header-main-nav__link[aria-current=page] .data-header-main-nav__icon{opacity:1}.data-header-main-nav__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;padding:.1rem .34rem;border-radius:9999px;border:1px solid color-mix(in srgb,var(--apple-blue, #1a00ff) 35%,rgba(255,255,255,.4));font-size:.625rem;font-weight:700;letter-spacing:0;text-transform:none;line-height:1;color:#fff;background:color-mix(in srgb,var(--apple-blue, #1a00ff) 88%,rgba(255,255,255,.12));box-shadow:0 1px 4px color-mix(in srgb,var(--apple-blue, #1a00ff) 35%,transparent),inset 0 1px #ffffff47}.global-header.transparent:not(.scrolled) .data-header-main-nav__link{color:#ffffffeb;text-shadow:0 1px 12px rgba(0,0,0,.18)}.global-header.transparent.scrolled .data-header-main-nav__link{color:#ffffffe6;text-shadow:none}.data-header-main-nav__link:hover{color:#fff;background:#ffffff1f}.data-header-main-nav__link:focus-visible{outline:2px solid rgba(26,0,255,.65);outline-offset:2px}.data-header-main-nav__link[aria-current=page]{color:#fff;text-decoration:none;text-shadow:none;background:#ffffff1a;box-shadow:inset 0 -2px #ffffffeb}@media(min-width:769px){.data-header-main-nav__link[aria-current=page]{background:transparent;box-shadow:none}}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header.transparent .data-header-main-nav__link,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header.transparent .data-header-main-nav__link .data-header-main-nav__label{color:var(--glass-fg, #334155)!important;text-shadow:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header.transparent .data-header-main-nav__link:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header.transparent .data-header-main-nav__link:hover .data-header-main-nav__label{color:var(--glass-fg-strong, #0f172a)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header.transparent .data-header-main-nav__link[aria-current=page],html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header.transparent .data-header-main-nav__link[aria-current=page] .data-header-main-nav__label{color:var(--glass-active-fg, #1e3a5f)!important}@media(max-width:680px){.data-header-main-nav__link{font-size:calc(.68rem - .06rem * var(--scroll-progress, 0));letter-spacing:.085em;padding:calc(.3rem - .06rem * var(--scroll-progress, 0)) calc(.36rem - .04rem * var(--scroll-progress, 0))}}html body .global-header.data-header .language-switcher-container{z-index:20}html body .global-header.data-header .language-switcher-btn{gap:.35rem;padding:.32rem .55rem .32rem .42rem!important;min-height:2rem;border-radius:9999px!important;border:1px solid rgba(255,255,255,.16)!important;background:#ffffff12!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffff0f;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}html body .global-header.data-header .language-switcher-btn:hover{background:#ffffff21!important;border-color:#ffffff42!important;box-shadow:0 4px 16px #0000001f,inset 0 1px #ffffff1a}html body .global-header.data-header .language-switcher-btn[aria-expanded=true]{background:#ffffff26!important;border-color:#1a00ff73!important;box-shadow:0 0 0 1px #1a00ff33,0 6px 20px #00000026}html body .global-header.data-header .language-switcher-btn:focus-visible{outline:2px solid rgba(26,0,255,.65);outline-offset:2px}html body .global-header.data-header .language-switcher-btn .language-code{font-family:"Syne",var(--dp-font-display, "Syne"),system-ui,sans-serif;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.11em}html body .global-header.data-header .language-switcher-btn svg{width:15px!important;height:15px!important;opacity:.92}html body .global-header.data-header .language-switcher-btn .chevron{opacity:.75}html body .global-header.data-header .language-dropdown{top:calc(100% + 8px)!important;padding:.35rem!important;border-radius:12px!important;min-width:11.75rem!important;border:1px solid rgba(255,255,255,.12)!important;background:#0e0c16f0!important;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 16px 48px #0006,0 0 0 1px #ffffff0d}html body .global-header.data-header .language-dropdown .language-option{border-radius:8px!important;padding:.5rem .65rem!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.015em!important;margin:1px 0!important}html body .global-header.data-header .language-dropdown .language-option:hover{background:#1a00ff2e!important}html body .global-header.data-header .language-dropdown .language-option.active{background:#1a00ff24!important;box-shadow:inset 3px 0 0 0 var(--dp-accent, #1A00FF)}html body .global-header.data-header .language-dropdown .language-name{font-weight:500!important}html body .global-header.data-header .language-dropdown .checkmark{color:#c4b5fdf2!important;font-size:.75rem!important;font-weight:700!important}@media(min-width:769px){html body .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle,html body .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-width:0!important;margin:0!important;padding:.32rem .55rem!important;min-height:2rem!important;border-radius:9999px!important;border:1px solid rgba(255,255,255,.16)!important;background:#ffffff12!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffff0f!important;color:#ffffffeb!important;font-size:inherit!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}html body .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{justify-content:flex-start!important;padding:.28rem .55rem .28rem .38rem!important;gap:.35rem!important;text-decoration:none!important}html body .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:hover,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle:hover,html body .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover{background:#ffffff21!important;border-color:#ffffff42!important;box-shadow:0 4px 16px #0000001f,inset 0 1px #ffffff1a!important;color:#fff!important}html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle:hover svg{color:inherit!important;stroke:currentColor!important}html body .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:focus-visible,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle:focus-visible,html body .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:focus-visible{outline:2px solid rgba(26,0,255,.65);outline-offset:2px}html body .global-header.data-header .desktop-actions .data-header-global-search__trigger-icon,html body .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle svg{width:15px!important;height:15px!important;flex-shrink:0;opacity:.92}html body .global-header.data-header .desktop-actions .data-header-community-dropdown__chevron{width:14px!important;height:14px!important;opacity:.75}}@media(max-width:768px){html body .global-header.data-header .language-switcher-btn{padding:.35rem .5rem .35rem .4rem!important;gap:.32rem!important;min-height:2.75rem!important}html body .global-header.data-header .language-switcher-btn .language-code{font-size:.625rem!important}html body .global-header.data-header .language-switcher-btn svg{width:15px!important;height:15px!important}html body .app .global-header.data-header.scrolled .language-switcher-btn{height:auto!important;min-height:2.75rem!important;max-height:none!important;line-height:1.2!important;padding:.35rem .5rem .35rem .4rem!important}}@media(max-width:768px){html body .app .global-header.data-header.scrolled .header-content,html body .global-header.data-header.scrolled .header-content{height:auto!important;min-height:52px!important;max-height:none!important;line-height:normal!important;align-items:center!important}html body .app .global-header.data-header.scrolled .logo,html body .global-header.data-header.scrolled .logo,html body .app .global-header.data-header.scrolled .mobile-actions,html body .global-header.data-header.scrolled .mobile-actions{height:auto!important;line-height:normal!important;align-self:center!important}html body .app .global-header.data-header.scrolled .language-switcher-container,html body .global-header.data-header.scrolled .language-switcher-container{height:auto!important;line-height:normal!important}html body .app .global-header.data-header.scrolled .header-content--with-main-nav,html body .global-header.data-header.scrolled .header-content--with-main-nav{align-items:start!important}html body .app .global-header.data-header.scrolled .header-content--with-main-nav .logo,html body .global-header.data-header.scrolled .header-content--with-main-nav .logo,html body .app .global-header.data-header.scrolled .header-content--with-main-nav .mobile-actions,html body .global-header.data-header.scrolled .header-content--with-main-nav .mobile-actions{align-self:start!important}html body .global-header.data-header .logo-image,html body .global-header.data-header .logo-link img.data-header-logo{height:calc(42px - 10px * var(--scroll-progress, 0))!important}}@media(max-width:480px){html body .global-header.data-header .logo-image,html body .global-header.data-header .logo-link img.data-header-logo{height:calc(38px - 8px * var(--scroll-progress, 0))!important}}@media(max-width:375px){html body .global-header.data-header .logo-image,html body .global-header.data-header .logo-link img.data-header-logo{height:calc(36px - 8px * var(--scroll-progress, 0))!important}html body .app .global-header.data-header.scrolled .header-content,html body .global-header.data-header.scrolled .header-content{height:auto!important;min-height:50px!important;max-height:none!important;line-height:normal!important}html body .app .global-header.data-header.scrolled .mobile-actions,html body .global-header.data-header.scrolled .mobile-actions,html body .app .global-header.data-header.scrolled .language-switcher-container,html body .global-header.data-header.scrolled .language-switcher-container{height:auto!important;line-height:normal!important}}@media(max-width:896px)and (max-height:480px){html body .global-header.data-header .catchphrase,html body .global-header.data-header .catchphrase-intro{display:none!important}html body .app .global-header.data-header .header-content,html body .global-header.data-header .header-content{padding-top:calc(.35rem + env(safe-area-inset-top,0px))!important;padding-bottom:.35rem!important}}html body .global-header .header-content--with-main-nav{overflow-x:clip;max-width:100%}.data-header-main-nav{overscroll-behavior-x:contain;mask-image:linear-gradient(to right,#000 0%,#000 min(97%,calc(100% - 12px)),transparent 100%);-webkit-mask-image:linear-gradient(to right,#000 0%,#000 min(97%,calc(100% - 12px)),transparent 100%)}@media(min-width:769px){.data-header-main-nav{mask-image:none;-webkit-mask-image:none}}@media(max-width:360px){html body .global-header .header-content--with-main-nav{gap:.2rem!important}html body .global-header.data-header .catchphrase-intro,html body .global-header.data-header .data-header-tagline__text{max-width:min(44vw,10.5rem)!important;font-size:clamp(.625rem,2.9vw,.75rem)!important;letter-spacing:.035em!important}.data-header-main-nav__link{font-size:calc(.62rem - .05rem * var(--scroll-progress, 0))!important;letter-spacing:.06em!important;padding:calc(.26rem - .05rem * var(--scroll-progress, 0)) calc(.3rem - .03rem * var(--scroll-progress, 0))!important}html body .global-header.data-header .header-content--with-main-nav .mobile-actions,html body .global-header.data-header .header-content--with-main-nav .desktop-actions{gap:.2rem!important}}@media(min-width:769px)and (max-width:1100px){html body .global-header .header-content--with-main-nav{gap:clamp(.25rem,1.2vw,.65rem)!important}.data-header-main-nav__link{font-size:calc(.75rem - .07rem * var(--scroll-progress, 0));padding:calc(.34rem - .07rem * var(--scroll-progress, 0)) calc(.42rem - .05rem * var(--scroll-progress, 0));letter-spacing:.08em}}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .data-header-hamburger{border-radius:var(--glass-radius-pill, 9999px)!important;border:1px solid var(--glass-border, rgba(15, 23, 42, .12))!important;background:var(--glass-bg, rgba(255, 255, 255, .78))!important;backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;color:var(--glass-fg-strong, rgba(15, 23, 42, .88))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .data-header-hamburger:hover{background:var(--glass-hover-bg, rgba(255, 255, 255, .95))!important;border-color:var(--glass-border, rgba(15, 23, 42, .16))!important;color:var(--glass-fg-strong, #0f172a)!important}@media(max-width:768px){html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle{border-radius:var(--glass-radius-pill, 9999px)!important;border:1px solid var(--glass-border, rgba(15, 23, 42, .12))!important;background:var(--glass-bg, rgba(255, 255, 255, .78))!important;backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65))!important;color:var(--glass-fg-strong, rgba(15, 23, 42, .88))!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle:hover{background:var(--glass-hover-bg, rgba(255, 255, 255, .95))!important;border-color:var(--glass-border, rgba(15, 23, 42, .16))!important;color:var(--glass-fg-strong, #0f172a)!important;box-shadow:var(--glass-shadow),var(--glass-inset)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger svg,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger .data-header-global-search__trigger-icon,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger svg,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page:not(.news-feed-page--past-hero)) .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle svg{color:#0f0f19d1!important;stroke:#0f0f19d1!important}}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-hamburger{border-color:#0003!important;background:#ffffffeb!important;color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-hamburger:hover{background:#fff!important;border-color:#00000047!important;color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-hamburger svg{color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-hamburger{border-color:#0003!important;background:#ffffffeb!important;color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-hamburger:hover{background:#fff!important;border-color:#00000047!important;color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-hamburger svg{color:#0a0a0a!important;stroke:#0a0a0a!important}@media(max-width:768px){html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle{border-radius:.65rem!important;border-color:#0003!important;background:#ffffffeb!important;color:#0a0a0a!important;box-shadow:0 1px 2px #0f172a0d,0 1px 3px #0f172a0f!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger:hover,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger:hover,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle:hover,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger:hover,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger:hover,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle:hover{background:#fff!important;border-color:#00000047!important;color:#0a0a0a!important;box-shadow:0 1px 2px #0f172a0f,0 4px 12px #0f172a14!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger svg,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger .data-header-global-search__trigger-icon,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger svg,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-hamburger svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger .data-header-global-search__trigger-icon,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search--light .data-header-global-search__trigger svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle svg{color:#0a0a0a!important;stroke:#0a0a0a!important}}.global-header.transparent:not(.scrolled) .data-header-mobile-login,.global-header.transparent:not(.scrolled) .data-header-mobile-login svg{color:#fff!important;stroke:#fff!important}.global-header.transparent.scrolled .data-header-mobile-login,.global-header.transparent.scrolled .data-header-mobile-login svg{color:#fff!important;stroke:#fff!important}.global-header.transparent:not(.scrolled) .data-header-mobile-login--join-only,.global-header.transparent.scrolled .data-header-mobile-login--join-only{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.data-header-community-guest,.data-header-community-user{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem}.data-header-community-user__profile-text{min-width:0;max-width:12rem;font-size:.8rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;opacity:.95;text-align:left}.data-header-community-user__avatar.niood-avatar{flex-shrink:0;border-color:#ffffff61}.global-header.data-header.scrolled .data-header-community-user__avatar.niood-avatar{border-color:#0f172a24}.data-header-community-user__avatar--drawer{border-color:#ffffff38}.data-header-mobile-drawer-root[data-theme=light] .data-header-community-user__avatar--drawer{border-color:#0f172a1f}.data-header-community-user__avatar--mobile-btn{border-color:#ffffff73;display:block}.data-header-mobile-login--avatar{padding:.15rem;min-width:2.35rem;min-height:2.35rem;border-radius:4px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.data-header-community-user__settings.sign-in-btn{padding:.4rem .5rem;min-width:2.25rem;min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center}.data-header-community-user__out.sign-in-btn{padding:.4rem .6rem;min-height:0;font-size:.78rem}html body .global-header.data-header .data-header-community-dropdown{position:relative;display:inline-flex;align-items:stretch;z-index:21}html body .global-header.data-header .data-header-community-dropdown__trigger{gap:.35rem}html body .global-header.data-header .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{text-decoration:none;color:inherit}html body .global-header.data-header .data-header-community-dropdown__chevron{flex-shrink:0;opacity:.78}html body .global-header.data-header .data-header-community-dropdown__menu{position:absolute;top:calc(100% + 8px)!important;right:0;min-width:11.75rem!important;padding:.35rem!important;border-radius:var(--dp-radius, 12px)!important;border:1px solid rgba(255,255,255,.12)!important;background:#0e0c16f0!important;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 16px 48px #0006,0 0 0 1px #ffffff0d!important;z-index:10001;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}html body .global-header.data-header .data-header-community-dropdown__menu:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:10px}html body .global-header.data-header .data-header-community-dropdown:hover .data-header-community-dropdown__menu,html body .global-header.data-header .data-header-community-dropdown:focus-within .data-header-community-dropdown__menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}html body .global-header.data-header .data-header-community-dropdown__item{display:flex;align-items:center;width:100%;padding:.5rem .65rem!important;margin:1px 0!important;border:none;border-radius:var(--dp-radius-sm, 8px)!important;background:transparent;color:#ffffffeb!important;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.015em!important;text-align:left;text-decoration:none;cursor:pointer;line-height:1.25}html body .global-header.data-header .data-header-community-dropdown__item:hover{background:#1a00ff2e!important}html body .global-header.data-header .data-header-community-dropdown__item:focus-visible{outline:2px solid rgba(26,0,255,.65);outline-offset:2px}html body .global-header.data-header .data-header-community-dropdown__item--logout{margin-top:.2rem!important;padding-top:.55rem!important;border-top:1px solid rgba(255,255,255,.1);border-radius:var(--dp-radius-sm, 8px)!important}html body .global-header.data-header .data-header-community-dropdown__item--logout:hover{background:#1a00ff24!important}@media(prefers-reduced-motion:reduce){html body .global-header.data-header .data-header-community-dropdown__menu{transition:none}}html body .global-header.data-header .data-header-community-guest,html body .global-header.data-header .data-header-community-user{flex-wrap:wrap;align-items:center}html body .global-header.data-header .data-header-community-guest .sign-in-btn.header-login-btn,html body .global-header.data-header .data-header-community-user .sign-in-btn.header-login-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.75rem;min-width:2.5rem;padding:.45rem .7rem;border-radius:.6rem;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}html body .global-header.data-header .data-header-community-guest .sign-in-btn.header-login-btn:focus-visible,html body .global-header.data-header .data-header-community-user .sign-in-btn.header-login-btn:focus-visible{outline:2px solid rgba(26,0,255,.75);outline-offset:2px}html body .data-pages-page.data-pages-light .global-header.data-header .data-header-community-guest .sign-in-btn.header-login-btn:focus-visible,html body .data-pages-page.data-pages-light .global-header.data-header .data-header-community-user .sign-in-btn.header-login-btn:focus-visible{outline-color:#7c3aedd9}@media(max-width:400px){html body .global-header.data-header .data-header-community-guest{gap:.3rem .4rem}html body .global-header.data-header .data-header-community-guest .sign-in-btn.header-login-btn{padding:.4rem .55rem;font-size:clamp(.7rem,2.5vw,.8rem)}}html body .global-header.data-header .header-actions.desktop-actions .data-header-app-store.app-store-badge{align-self:center;flex-shrink:0;margin-left:.12rem;height:auto;min-height:0;text-decoration:none;line-height:0;padding:calc(3px - 1px * var(--scroll-progress, 0)) calc(5px - 1px * var(--scroll-progress, 0))}html body .global-header.data-header .data-header-app-store-img.app-store-image{height:calc(34px - 10px * var(--scroll-progress, 0));width:auto;display:block}html body .global-header.data-header .header-actions.desktop-actions .data-header-app-store:focus-visible{outline:2px solid rgba(167,139,250,.55);outline-offset:3px;border-radius:.35rem}html body .data-pages-page.data-pages-light .global-header.data-header .header-actions.desktop-actions .data-header-app-store:focus-visible{outline-color:#7c3aeda6}html body .global-header.data-header .mobile-actions .data-header-app-store--mobile-bar.app-store-badge{align-self:center;flex-shrink:1;min-width:0;height:auto;min-height:0;padding:2px 4px;text-decoration:none;line-height:0}html body .global-header.data-header .mobile-actions .data-header-app-store--mobile-bar .data-header-app-store-img{height:28px;width:auto;display:block}@media(max-width:380px){html body .global-header.data-header .mobile-actions .data-header-app-store--mobile-bar .data-header-app-store-img{height:26px}}@media(max-width:768px){html body .global-header.data-header .desktop-actions .data-header-app-store{display:none!important}}@media(max-width:768px){html.cap-native-ios body .global-header.data-header{background:rgba(10,10,15,calc(.72 + .2 * var(--scroll-progress, 0)))!important;backdrop-filter:saturate(180%) blur(calc(20px*max(.35,var(--scroll-progress, 0))))!important;-webkit-backdrop-filter:saturate(180%) blur(calc(20px*max(.35,var(--scroll-progress, 0))))!important;border-bottom:.5px solid rgba(84,84,88,calc(.45 * var(--scroll-progress, 0)))!important;box-shadow:none!important}html.cap-native-ios body.data-pages-light .global-header.data-header{background:rgba(255,255,255,calc(.78 + .14 * var(--scroll-progress, 0)))!important;border-bottom-color:rgba(60,60,67,calc(.22 * var(--scroll-progress, 0)))!important}html.cap-native-ios body.data-pages-light .data-intelligence-page.data-pages-page:not(.data-landing-past-hero):not(.case-study-page) .global-header.data-header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:none!important;box-shadow:none!important}html.cap-native-ios body .global-header.data-header .data-header-hamburger,html.cap-native-ios body .global-header.data-header .header-actions .data-header-global-search__trigger,html.cap-native-ios body .global-header.data-header .header-actions .dp-theme-toggle.header-theme-toggle,html.cap-native-ios body .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle{border-radius:50%!important;border:none!important;background:var(--ios-fill-tertiary, rgba(118, 118, 128, .24))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.cap-native-ios body.data-pages-light .global-header.data-header .data-header-hamburger,html.cap-native-ios body.data-pages-light .global-header.data-header .header-actions .data-header-global-search__trigger,html.cap-native-ios body.data-pages-light .global-header.data-header .header-actions .dp-theme-toggle.header-theme-toggle,html.cap-native-ios body.data-pages-light .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle{background:#78788029!important;color:#3c3c43eb!important}html.cap-native-ios body .global-header.data-header .data-header-hamburger:hover,html.cap-native-ios body .global-header.data-header .header-content--with-main-nav .mobile-actions .data-header-global-search:not(.data-header-global-search--light) .data-header-global-search__trigger:hover,html.cap-native-ios body .global-header.data-header .header-content--with-main-nav .mobile-actions .community-notify-bell__trigger.dp-theme-toggle.header-theme-toggle:hover{background:#7676805c!important;border:none!important}}html.cap-native body .app .global-header.data-header .header-content,html.cap-native body .global-header.data-header .header-content{padding-top:calc((.92rem - .6rem * var(--scroll-progress, 0)) + var(--cap-safe-top, 0px))!important}@media(max-width:768px){html.cap-native body .app .global-header.data-header .header-content,html.cap-native body .global-header.data-header .header-content{padding-top:calc((.78rem - .52rem * var(--scroll-progress, 0)) + var(--cap-safe-top, 0px))!important}}@media(max-width:768px){html body .app .global-header.data-header,html body .global-header.data-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;z-index:12000!important;transition:transform .22s cubic-bezier(.25,.1,.25,1),opacity .22s cubic-bezier(.25,.1,.25,1),background .22s ease,box-shadow .22s ease!important}html body .data-pages-page .global-header.data-header.transparent:not(.scrolled),html body .data-pages-page .global-header.data-header.transparent.scrolled{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important}.data-header-layout-spacer{display:block;width:100%;height:var(--data-header-sticky-height, 4.5rem);pointer-events:none;flex-shrink:0}html body .app .global-header.data-header.data-header--scroll-hidden,html body .global-header.data-header.data-header--scroll-hidden{transform:translate3d(0,calc(-100% - env(safe-area-inset-top,0px)),0)!important;opacity:0!important;pointer-events:none!important}html.cap-native body .app .global-header.data-header.data-header--scroll-hidden,html.cap-native body .global-header.data-header.data-header--scroll-hidden{transform:translate3d(0,calc(-100% - var(--cap-safe-top, env(safe-area-inset-top, 0px))),0)!important}html.cap-community-auth-open body .app .global-header.data-header,html.cap-community-auth-open body .global-header.data-header{transform:none!important;opacity:1!important;pointer-events:auto!important}}@media(min-width:769px){.data-header-layout-spacer{display:none}html body .global-header.data-header .data-header-main-nav__label,html body .global-header.data-header .data-header-main-nav__icon,html body .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .global-header.data-header .data-header-main-nav__link:hover .data-header-main-nav__label,html body .global-header.data-header .data-header-main-nav__link[aria-current=page] .data-header-main-nav__label{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}html body .global-header.data-header .data-header-main-nav__link[aria-current=page]{text-decoration:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link{color:#0f172ae6!important;text-shadow:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link:hover{color:#0f172afa!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:var(--glass-active-fg, #1e3a5f)!important;background:var(--glass-active-bg, rgba(186, 218, 255, .92))!important;border-color:#ffffffb8!important;box-shadow:inset 0 1px #ffffffd9,0 2px 10px #1a00ff14!important}html body .data-pages-page.data-pages-dark:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link{color:#ffffffdb!important;text-shadow:none!important}html body .data-pages-page.data-pages-dark:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body .data-pages-page.data-pages-dark:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-dark:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link:hover{color:#fff!important}html body .data-pages-page.data-pages-dark:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-dark:not(.data-intelligence-page) .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:#fff!important;background:color-mix(in srgb,rgba(255,255,255,.2) 100%,transparent)!important;border-color:#ffffff42!important;box-shadow:inset 0 1px #ffffff4d,0 2px 10px #0000002e!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-main-nav__link{color:#ffffffe0!important;text-shadow:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-main-nav__icon{color:inherit!important;stroke:currentColor!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-main-nav__link:hover{color:#fff!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-main-nav__link[aria-current=page]{color:#fff!important;background:color-mix(in srgb,rgba(255,255,255,.22) 100%,transparent)!important;border-color:#ffffff57!important;box-shadow:inset 0 1px #ffffff6b,0 2px 14px #00000029!important}}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header{--lg-fill: rgba(36, 36, 40, .68);--lg-fill-elevated: rgba(48, 48, 54, .78);--lg-border: rgba(255, 255, 255, .16);--glass-bg: rgba(28, 28, 32, .78);--glass-border: rgba(255, 255, 255, .14);--glass-fg: rgba(255, 255, 255, .86);--glass-fg-strong: #fafafa;--glass-hover-bg: rgba(255, 255, 255, .12);--glass-active-bg: color-mix(in srgb, rgba(255, 255, 255, .26) 100%, transparent);--glass-active-fg: #fff}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent:not(.scrolled),html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent.scrolled{position:fixed!important;background:transparent!important;background-color:transparent!important;border-bottom:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-global-search__trigger,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .dp-theme-toggle.header-theme-toggle,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .sign-in-btn.header-login-btn,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-join-btn.sign-in-btn,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{color:#ffffffeb!important;-webkit-text-fill-color:rgba(255,255,255,.92)!important;border-color:#ffffff47!important;background:color-mix(in srgb,rgba(255,255,255,.12) 80%,transparent)!important;box-shadow:0 2px 14px #0000002e,inset 0 1px #ffffff38!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn svg,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn .language-code,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-global-search__trigger svg,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .dp-theme-toggle.header-theme-toggle svg{color:inherit!important;stroke:currentColor!important;background:transparent!important;border:none!important;box-shadow:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-hamburger,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-mobile-login,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-mobile-login svg{color:#ffffffeb!important;stroke:#ffffffeb!important;border-color:#ffffff47!important;background:color-mix(in srgb,rgba(255,255,255,.12) 80%,transparent)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header{--data-header-logo-url: url(/images/niood_logo_glossy_black.png) !important}@media(max-width:768px)and (prefers-reduced-motion:reduce){html body .app .global-header.data-header,html body .global-header.data-header{transition:none!important}}.data-header-mobile-drawer-root{--drawer-accent: var(--dp-accent, #0d9488);--drawer-ease: cubic-bezier(.32, .72, 0, 1);position:fixed;inset:0;z-index:12000;pointer-events:none;color:var(--drawer-text);-webkit-font-smoothing:antialiased}.data-header-mobile-drawer-root[data-theme=light]{--drawer-text: #0f172a;--drawer-muted: #64748b;--drawer-border: rgba(15, 23, 42, .1);--drawer-surface: rgba(255, 255, 255, .96);--drawer-hover: rgba(15, 23, 42, .05);--drawer-active-bg: color-mix(in srgb, var(--drawer-accent) 14%, rgba(255, 255, 255, .9));--drawer-active-fg: color-mix(in srgb, var(--drawer-accent) 72%, #0f172a)}.data-header-mobile-drawer-root[data-theme=dark]{--drawer-text: rgba(255, 255, 255, .94);--drawer-muted: rgba(235, 235, 245, .62);--drawer-border: rgba(255, 255, 255, .12);--drawer-surface: rgba(16, 16, 22, .96);--drawer-hover: rgba(255, 255, 255, .07);--drawer-active-bg: color-mix(in srgb, var(--drawer-accent) 28%, rgba(255, 255, 255, .06));--drawer-active-fg: #ffffff}.data-header-mobile-drawer__backdrop{position:fixed;inset:0;border:none;margin:0;padding:0;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#0000006b;backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);animation:dh-drawer-backdrop-in .22s ease both}@keyframes dh-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}.data-header-mobile-drawer{position:fixed;top:0;right:0;bottom:0;width:min(21rem,90vw);max-width:100%;box-sizing:border-box;pointer-events:auto;display:flex;flex-direction:column;padding:env(safe-area-inset-top,0px) max(0px,env(safe-area-inset-right,0px),var(--cap-safe-right, 0px)) max(0px,env(safe-area-inset-bottom,0px),var(--cap-safe-bottom, 0px)) 0;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);color:var(--drawer-text);background:var(--drawer-surface);border-left:1px solid var(--drawer-border);box-shadow:-12px 0 48px #00000038;isolation:isolate;overflow:hidden;animation:dh-drawer-panel-in .28s var(--drawer-ease) both}.data-header-mobile-drawer-root[data-theme=dark] .data-header-mobile-drawer{box-shadow:-16px 0 56px #00000073,inset 1px 0 #ffffff0f}@keyframes dh-drawer-panel-in{0%{transform:translate(100%);opacity:.97}to{transform:translate(0);opacity:1}}.data-header-mobile-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:1rem 1rem .85rem;padding-left:max(1rem,env(safe-area-inset-left,0px),var(--cap-safe-left, 0px));border-bottom:1px solid color-mix(in srgb,var(--drawer-border) 80%,transparent)}.data-header-mobile-drawer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;text-decoration:none;color:inherit}.data-header-mobile-drawer__logo{display:block;height:1.65rem;width:auto;max-width:min(8.5rem,40vw);object-fit:contain;object-position:left}.data-header-mobile-drawer__tagline{font-size:.75rem;font-weight:500;line-height:1.3;letter-spacing:.01em;color:var(--drawer-muted)}.data-header-mobile-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:1px solid var(--drawer-border);border-radius:.65rem;background:transparent;color:inherit;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease}.data-header-mobile-drawer__close:hover{background:var(--drawer-hover)}.data-header-mobile-drawer__close:active{transform:scale(.97)}.data-header-mobile-drawer__close:focus-visible{outline:2px solid color-mix(in srgb,var(--drawer-accent) 65%,transparent);outline-offset:2px}.data-header-mobile-drawer__scroll{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.5rem .65rem 1rem;padding-left:max(.65rem,env(safe-area-inset-left,0px),var(--cap-safe-left, 0px));display:flex;flex-direction:column;gap:.85rem}.data-header-mobile-drawer__nav{display:flex;flex-direction:column;gap:.15rem}.data-header-mobile-drawer__link{display:flex;align-items:center;gap:.55rem;min-height:3rem;padding:.55rem .75rem;border-radius:.65rem;border:1px solid transparent;text-decoration:none;color:var(--drawer-text);font-family:"Syne",var(--dp-font-display, "Syne"),system-ui,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .16s ease,color .16s ease,border-color .16s ease}.data-header-mobile-drawer__link--secondary{font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-size:.9375rem;font-weight:550;letter-spacing:-.01em;text-transform:none;min-height:2.75rem}.data-header-mobile-drawer__link:hover{background:var(--drawer-hover)}.data-header-mobile-drawer__link[aria-current=page]{color:var(--drawer-active-fg);background:var(--drawer-active-bg);border-color:color-mix(in srgb,var(--drawer-accent) 22%,var(--drawer-border));box-shadow:inset 3px 0 0 0 var(--drawer-accent)}.data-header-mobile-drawer__link-icon{flex-shrink:0;opacity:.82;color:inherit}.data-header-mobile-drawer__link[aria-current=page] .data-header-mobile-drawer__link-icon{opacity:1}.data-header-mobile-drawer__link-label{flex:1;min-width:0;line-height:1.2}.data-header-mobile-drawer__link-badge{flex-shrink:0;min-width:1.125rem;padding:.1rem .34rem;border-radius:999px;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-size:.625rem;font-weight:700;letter-spacing:0;text-transform:none;line-height:1;color:#fff;background:color-mix(in srgb,var(--drawer-accent) 82%,#1e293b);box-shadow:inset 0 1px #ffffff38}.data-header-mobile-drawer__section-label{margin:0 0 .35rem;padding:0 .75rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--drawer-muted)}.data-header-mobile-drawer__more{padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--drawer-border) 75%,transparent)}.data-header-mobile-drawer__utilities{margin-top:auto;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--drawer-border) 75%,transparent);display:flex;flex-direction:column;gap:.65rem}.data-header-mobile-drawer__utility-label{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--drawer-muted);flex-shrink:0}.data-header-mobile-drawer__utility-theme{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.data-header-mobile-drawer__utility-theme .dp-theme-toggle.header-theme-toggle{width:2.35rem!important;height:2.35rem!important;min-width:2.35rem!important;min-height:2.35rem!important;border-radius:.5rem!important;border:1px solid var(--drawer-border)!important;background:var(--drawer-hover)!important;color:var(--drawer-text)!important}.data-header-mobile-drawer__utility-theme .dp-theme-toggle.header-theme-toggle svg{color:var(--drawer-text)!important;stroke:currentColor!important}.data-header-mobile-drawer__utility-lang{display:flex;flex-direction:column;gap:.4rem}.data-header-mobile-drawer__lang-chips{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:.3rem!important}.data-header-mobile-drawer__lang-chips li{list-style:none!important;margin:0!important;padding:0!important}.data-header-mobile-drawer__lang-chip{display:inline-flex!important;align-items:center;justify-content:center;min-width:2.25rem;height:1.85rem;padding:0 .45rem;border:1px solid var(--drawer-border)!important;border-radius:.4rem;font-size:.625rem;font-weight:700;letter-spacing:.06em;cursor:pointer;background:var(--drawer-hover)!important;color:var(--drawer-text)!important;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:background .14s ease,border-color .14s ease,color .14s ease}.data-header-mobile-drawer-root .data-header-mobile-drawer__lang-chip.is-active{border-color:color-mix(in srgb,var(--drawer-accent) 45%,var(--drawer-border))!important;background:var(--drawer-active-bg)!important;color:var(--drawer-active-fg)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--drawer-accent) 25%,transparent)}.data-header-mobile-drawer-root .data-header-mobile-drawer__lang-chip:active{transform:none}.data-header-mobile-drawer__footer{flex-shrink:0;display:flex;flex-direction:column;gap:.6rem;padding:.75rem .85rem 1rem;padding-left:max(.85rem,env(safe-area-inset-left,0px),var(--cap-safe-left, 0px));border-top:1px solid color-mix(in srgb,var(--drawer-border) 75%,transparent);background:color-mix(in srgb,var(--drawer-surface) 92%,transparent)}.data-header-mobile-drawer__profile-chip{display:flex;align-items:center;gap:.65rem;padding:.5rem .6rem;border-radius:.65rem;text-decoration:none;color:var(--drawer-text);background:var(--drawer-hover);border:1px solid var(--drawer-border)}.data-header-mobile-drawer__profile-chip-text{min-width:0;font-size:.8125rem;font-weight:600;line-height:1.3}.data-header-mobile-drawer__footer-actions{display:flex;flex-direction:column;gap:.5rem}.data-header-mobile-drawer__app-store-link{display:flex;justify-content:center;line-height:0;opacity:.9;transition:opacity .15s ease}.data-header-mobile-drawer__app-store-link:hover{opacity:1}.data-header-mobile-drawer__app-store-badge{display:block;height:2.1rem;width:auto}.data-header-mobile-drawer__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.85rem;margin:0;padding:0 1rem;border:1px solid color-mix(in srgb,var(--drawer-accent) 42%,var(--drawer-border));border-radius:.65rem;font:inherit;font-family:"Syne",var(--dp-font-display, "Syne"),system-ui,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--drawer-active-fg);background:var(--drawer-active-bg);-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease,transform .12s ease}.data-header-mobile-drawer__cta:hover{background:color-mix(in srgb,var(--drawer-accent) 22%,var(--drawer-hover));border-color:color-mix(in srgb,var(--drawer-accent) 55%,var(--drawer-border))}.data-header-mobile-drawer__cta:active{transform:scale(.99)}.data-header-mobile-drawer__cta--ghost{color:var(--drawer-text);background:transparent;border-color:var(--drawer-border);text-transform:none;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.data-header-mobile-drawer__cta:focus-visible,.data-header-mobile-drawer__lang-chip:focus-visible,.data-header-mobile-drawer__link:focus-visible,.data-header-mobile-drawer__profile-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--drawer-accent) 65%,transparent);outline-offset:2px}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){.data-header-mobile-drawer__backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#00000080}}@media(prefers-reduced-motion:reduce){.data-header-mobile-drawer,.data-header-mobile-drawer__backdrop{animation:none}.data-header-mobile-drawer__close:active,.data-header-mobile-drawer__cta:active{transform:none}}.join-community-section{background:url(/images/niood-community-bg.jpg);background-size:cover;background-position:center;background-attachment:fixed;position:relative;color:#fff;padding:6rem 0;text-align:center;overflow:visible}.join-community-section:before{content:"";position:absolute;inset:0;background:#0000;z-index:1}.join-community-content{max-width:800px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}.join-community-title{font-family:Impact,Arial Black,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:3rem;background:linear-gradient(135deg,#fff,#1a00ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.app.light .join-community-title,.app.dark .join-community-title{background:linear-gradient(135deg,#fff,#1a00ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-download-buttons{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap}.app-store-link,.google-play-link{display:inline-block;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.join-community-section .app-store-badge,.join-community-section .google-play-badge{display:block!important;height:60px;width:auto;border-radius:0;box-shadow:0 8px 25px #0003;transition:all .3s cubic-bezier(.4,0,.2,1)}.app-store-link:hover,.google-play-link:hover{transform:translateY(-2px)}.app-store-link:hover .app-store-badge,.google-play-link:hover .google-play-badge{box-shadow:0 15px 35px #0000004d}.footer,.modern-footer{--footer-bg: linear-gradient(155deg, #000000 0%, #030303 28%, #060606 55%, #0a0a0a 100%);--footer-text: #fafafa;--footer-text-muted: #a1a1aa;--footer-link: rgba(255, 255, 255, .78);--footer-border: rgba(255, 255, 255, .07);--footer-border-strong: rgba(255, 255, 255, .12);--footer-chip: rgba(255, 255, 255, .04);--footer-radius: 12px;--footer-radius-pill: 999px;--footer-focus: rgba(129, 140, 248, .45);--footer-accent: linear-gradient(90deg, #1A00FF, #1A00FF, #1400CC, #ec4899);--footer-link-hover: #ffffff;--footer-data: #00ff41;--footer-data-glow: rgba(0, 255, 65, .35);--footer-content-max: 80rem;--footer-pad-x: clamp(1rem, 4vw, 1.5rem);--footer-pad-y-start: clamp(2.5rem, 5vw, 3.5rem);--footer-touch: 44px}.footer,.modern-footer{background:var(--footer-bg);background-attachment:fixed;color:var(--footer-text);position:relative;width:100%;max-width:100%;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);padding-bottom:env(safe-area-inset-bottom,0);overflow:hidden}.footer:before{content:"";position:absolute;inset:0;z-index:0;background-image:radial-gradient(ellipse 100% 45% at 50% 0%,rgba(255,255,255,.04) 0%,transparent 52%),radial-gradient(ellipse 55% 40% at 100% 60%,rgba(255,255,255,.025) 0%,transparent 50%),radial-gradient(ellipse 45% 35% at 0% 70%,rgba(255,255,255,.02) 0%,transparent 48%);background-repeat:no-repeat;pointer-events:none}.app.light .footer,.app.light .modern-footer,.app.dark .footer,.app.dark .modern-footer{background:var(--footer-bg);background-attachment:fixed;color:var(--footer-text)}.footer-accent{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(26,0,255,.85) 18%,rgba(168,85,247,.9) 50%,rgba(236,72,153,.75) 78%,transparent 100%);position:relative;z-index:2;box-shadow:0 1px #ffffff0d}.footer-inner{max-width:var(--footer-content-max);margin:0 auto;padding:var(--footer-pad-y-start) var(--footer-pad-x) 0;position:relative;z-index:1;width:100%;box-sizing:border-box}.footer-main{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,5vw,3.25rem);padding-bottom:clamp(2rem,4vw,2.75rem)}@media(min-width:768px){.footer-main{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:clamp(2.5rem,5vw,3.5rem)}}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(max-width:767px){.footer-brand{align-items:center;text-align:center}}.footer-logo-link{display:inline-block;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.footer-logo-link:hover{transform:scale(1.04);opacity:.9}.footer-logo-link:focus-visible{outline:2px solid var(--footer-focus);outline-offset:4px;border-radius:4px}.footer-logo{width:200px;height:auto;object-fit:contain;filter:brightness(0) invert(1);transition:filter .3s ease}.footer-logo-link:hover .footer-logo{filter:brightness(0) invert(1) drop-shadow(0 0 18px rgba(255,255,255,.2))}@media(min-width:768px){.footer-logo{width:220px}}.footer-tagline{font-size:.9375rem;line-height:1.75;color:var(--footer-text-muted);max-width:28rem;margin:0;font-weight:400;letter-spacing:.01em}@media(max-width:767px){.footer-tagline{text-align:center;max-width:100%;font-size:.9rem}}.footer-pills{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:767px){.footer-pills{justify-content:center}}.footer-pills span{font-size:.6875rem;font-weight:600;padding:.35rem .75rem;background:var(--footer-chip);border:1px solid var(--footer-border);border-radius:999px;color:#d4d4d8;letter-spacing:.04em;transition:border-color .25s ease,background .25s ease,color .25s ease}.footer-pills span:hover{background:#ffffff14;border-color:var(--footer-border-strong);color:#fff}.footer-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--footer-touch);max-width:100%;text-align:center;text-wrap:balance;white-space:normal;padding:.5rem 1.35rem;background:linear-gradient(135deg,#1a00ff,#1500dd);color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:var(--footer-radius-pill);font-size:.875rem;font-weight:600;font-family:inherit;letter-spacing:.01em;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;box-shadow:0 1px 2px #0003,0 4px 20px #1a00ff40}.footer-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 4px 24px #1a00ff66}.footer-cta:active{transform:translateY(0)}.footer-cta:focus-visible{outline:2px solid var(--footer-focus);outline-offset:3px}.footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,2rem);width:100%;min-width:0}@media(min-width:640px){.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.footer-inner{padding-top:2rem}.footer-main{gap:2.5rem;padding-bottom:1.5rem}.footer-nav{text-align:center;grid-template-columns:1fr;gap:1.5rem}.footer-cta{align-self:center;width:100%;max-width:min(100%,22rem);padding-left:1rem;padding-right:1rem}.footer-links li{margin-bottom:.25rem}.footer-links li:last-child{margin-bottom:0}.footer-link,.footer-link--highlight{display:inline-flex;align-items:center;justify-content:center;min-height:var(--footer-touch);padding:.375rem .75rem;box-sizing:border-box;width:100%;max-width:100%;text-align:center}.footer-newsletter-input{font-size:1rem}}.footer-col-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:0 0 .875rem;padding:0 0 .625rem;border-bottom:1px solid var(--footer-border)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.5rem}.footer-links li:last-child{margin-bottom:0}.footer-link{display:inline-block;font-size:.875rem;line-height:1.5;font-weight:500;color:var(--footer-link);text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;text-decoration-thickness:1px;border-radius:2px}.footer-link:hover{color:var(--footer-link-hover);text-decoration-color:#ffffff73}.footer-link:focus-visible{outline:2px solid var(--footer-focus);outline-offset:3px;text-decoration:none}.footer-link--highlight{color:var(--footer-data)!important;font-family:Inter,-apple-system,sans-serif;font-weight:700;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.footer-link--highlight:hover{color:#4ade80!important;text-shadow:0 0 12px var(--footer-data-glow);text-decoration:underline;text-decoration-color:#00ff4173}.footer-secondary{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.5rem);padding:clamp(1.5rem,4vw,2.25rem) 0;border-top:1px solid var(--footer-border);background:linear-gradient(180deg,rgba(255,255,255,.02) 0%,transparent 100%);width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}@media(min-width:768px){.footer-secondary{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:clamp(1rem,3vw,1.5rem);row-gap:clamp(1rem,2.5vw,1.25rem)}}.footer-social{display:flex;flex-direction:column;gap:clamp(.5rem,2vw,.75rem);min-width:0;width:100%;max-width:100%}@media(min-width:768px){.footer-social{flex-direction:row;align-items:center;flex-wrap:wrap;flex:1 1 auto;width:auto;max-width:min(100%,32rem)}}@media(max-width:767px){.footer-social{align-items:center}}.footer-social-label{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--footer-text-muted);text-align:center;line-height:1.35}@media(min-width:768px){.footer-social-label{text-align:left;flex-shrink:0}}.footer-social-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:clamp(.375rem,2vw,.5rem);min-width:0;max-width:100%}@media(min-width:768px){.footer-social-icons{justify-content:flex-start}}.footer-social-icon{display:flex;align-items:center;justify-content:center;width:var(--footer-touch);height:var(--footer-touch);flex-shrink:0;background:var(--footer-chip);border:1px solid var(--footer-border);border-radius:50%;color:#d4d4d8;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.footer-social-icon:focus-visible{outline:2px solid var(--footer-focus);outline-offset:2px}.footer-social-icon svg{width:1.25rem;height:1.25rem}.footer-social-icon:hover{background:#ffffff1a;border-color:var(--footer-border-strong);transform:translateY(-2px);box-shadow:0 4px 16px #00000040}.footer-social-icon--instagram:hover{color:#ec4899;box-shadow:0 8px 24px #ec489940}.footer-social-icon--facebook:hover{color:#1877f2;box-shadow:0 8px 24px #1877f240}.footer-social-icon--x:hover{color:#fff;box-shadow:0 8px 24px #ffffff26}.footer-social-icon--tiktok:hover{color:#fff;box-shadow:0 8px 24px #0000004d}.footer-social-icon--linkedin:hover{color:#0a66c2;box-shadow:0 8px 24px #0a66c240}.footer-newsletter{display:flex;flex-direction:column;gap:clamp(.375rem,1.5vw,.5rem);width:100%;min-width:0;max-width:100%}@media(min-width:768px){.footer-newsletter{margin-left:auto;flex:1 1 18rem;min-width:0;max-width:min(100%,24rem);width:auto}}@media(max-width:767px){.footer-newsletter{align-items:stretch}}.footer-newsletter-label{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--footer-text-muted);line-height:1.35;text-align:center}@media(min-width:768px){.footer-newsletter-label{text-align:left}}.footer-newsletter-form{display:flex;gap:.5rem;width:100%;min-width:0;align-items:stretch;max-width:100%}@media(max-width:479px){.footer-newsletter-form{flex-direction:column;align-items:stretch}.footer-newsletter-form .footer-newsletter-btn{width:100%}}@media(min-width:480px){.footer-newsletter-form{flex-wrap:wrap}}.footer-newsletter-input{width:100%;min-width:0;flex:0 1 auto;min-height:var(--footer-touch);padding:.5rem 1rem .5rem 1.125rem;font-size:.875rem;font-family:inherit;color:#fafafa;background:#ffffff0a;border:1px solid var(--footer-border);border-radius:var(--footer-radius-pill);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.footer-newsletter-input::placeholder{color:#ffffff59}.footer-newsletter-input:hover{border-color:var(--footer-border-strong);background:#ffffff0f}.footer-newsletter-input:focus{outline:none}.footer-newsletter-input:focus-visible{border-color:#818cf8a6;box-shadow:0 0 0 3px #1a00ff33}@media(min-width:480px){.footer-newsletter-input{flex:1 1 12rem;max-width:min(100%,20rem);width:auto}}.footer-newsletter-btn{min-height:var(--footer-touch);padding:.5rem clamp(1rem,3vw,1.25rem);font-size:.875rem;font-weight:600;font-family:inherit;color:#fff;background:linear-gradient(135deg,#1a00ff,#1500dd);border:1px solid rgba(255,255,255,.08);border-radius:var(--footer-radius-pill);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;box-shadow:0 1px 2px #00000026,0 4px 16px #1a00ff38}.footer-newsletter-btn:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 4px 20px #1a00ff59}.footer-newsletter-btn:active{transform:translateY(0)}.footer-newsletter-btn:focus-visible{outline:2px solid var(--footer-focus);outline-offset:3px}.footer-bottom{background:linear-gradient(180deg,#00000026,#00000059);border-top:1px solid var(--footer-border);overflow-x:clip}.footer-bottom-inner{max-width:var(--footer-content-max);margin:0 auto;padding:clamp(1.125rem,3vw,1.5rem) var(--footer-pad-x) clamp(1.25rem,4vw,1.75rem);width:100%;box-sizing:border-box}.footer-bottom-meta{display:flex;flex-direction:column;align-items:center;gap:clamp(.875rem,2.5vw,1.125rem)}@media(min-width:640px){.footer-bottom-meta{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,1.5rem)}}.footer-theme{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.footer-theme-label{font-size:.8125rem;font-weight:500;color:var(--footer-text-muted)}.footer-copyright{font-size:clamp(.75rem,2vw,.8125rem);color:var(--footer-text-muted);margin:0;font-weight:500;line-height:1.6;max-width:55rem;min-width:0;width:100%;text-align:center;overflow-wrap:break-word;word-wrap:break-word}@media(min-width:640px){.footer-copyright{flex:1 1 auto;text-align:left}}@media(min-width:768px)and (max-width:1023px){.footer-inner{padding-top:2.5rem}.footer-main{padding-bottom:2rem}}@media(max-width:479px){.footer-inner{padding-top:1.5rem}.footer-logo{width:160px}.footer-nav{gap:1.25rem}}@media(max-width:359px){.footer-logo{width:140px}}@media(prefers-reduced-motion:reduce){.footer-logo-link,.footer-cta,.footer-link,.footer-social-icon,.footer-newsletter-btn,.footer-pills span{transition:none}.footer-logo-link:hover,.footer-cta:hover,.footer-social-icon:hover,.footer-newsletter-btn:hover{transform:none}}.data-intelligence-page .footer,.data-intelligence-page .global-footer,.data-intelligence-page .modern-footer{background:var(--footer-bg)!important;background-attachment:fixed!important;color:var(--footer-text, #fafafa)!important}@media(max-width:767px){.join-community-section{background-attachment:scroll}footer.footer.global-footer.modern-footer,.footer.global-footer.modern-footer{background-attachment:scroll!important}}.data-intelligence-page .footer-col-title,.data-intelligence-page .modern-footer-section h4{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600!important}html body #root footer.footer.global-footer.modern-footer{--footer-bg: linear-gradient(155deg, #000000 0%, #030303 28%, #060606 55%, #0a0a0a 100%);--footer-text: #fafafa;--footer-text-muted: #a1a1aa;--footer-link: rgba(255, 255, 255, .78);--footer-border: rgba(255, 255, 255, .07);--footer-link-hover: #ffffff;--footer-data: #00ff41;--footer-data-glow: rgba(0, 255, 65, .35);--footer-focus: rgba(129, 140, 248, .45);--footer-radius: 12px;--footer-radius-pill: 999px;--footer-pad-x: clamp(1rem, 4vw, 1.5rem);--footer-pad-y-start: clamp(2.5rem, 5vw, 3.5rem);--footer-content-max: 80rem;--footer-border-strong: rgba(255, 255, 255, .12);--footer-touch: 44px;--footer-chip: rgba(255, 255, 255, .04);color-scheme:dark;position:relative;background:var(--footer-bg)!important;background-attachment:fixed!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;border-top:1px solid rgba(255,255,255,.08)!important;padding-left:env(safe-area-inset-left,0)!important;padding-right:env(safe-area-inset-right,0)!important;padding-bottom:env(safe-area-inset-bottom,0)!important;overflow:hidden}html body #root footer.footer.global-footer.modern-footer:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background-image:radial-gradient(ellipse 100% 45% at 50% 0%,rgba(255,255,255,.04) 0%,transparent 52%),radial-gradient(ellipse 55% 40% at 100% 60%,rgba(255,255,255,.025) 0%,transparent 50%),radial-gradient(ellipse 45% 35% at 0% 70%,rgba(255,255,255,.02) 0%,transparent 48%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}html body #root footer.footer.global-footer.modern-footer .footer-inner,html body #root footer.footer.global-footer.modern-footer .footer-main,html body #root footer.footer.global-footer.modern-footer .footer-nav,html body #root footer.footer.global-footer.modern-footer .footer-brand{position:relative;z-index:1}@media(max-width:767px){html body #root footer.footer.global-footer.modern-footer{background-attachment:scroll!important}}html body #root footer.footer.global-footer.modern-footer a.footer-link{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html body #root footer.footer.global-footer.modern-footer a.footer-link:hover{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html body #root footer.footer.global-footer.modern-footer a.footer-link--highlight,html body #root footer.footer.global-footer.modern-footer .footer-link--highlight{color:#00ff41!important;-webkit-text-fill-color:#00ff41!important}html body #root footer.footer.global-footer.modern-footer a.footer-link--highlight:hover,html body #root footer.footer.global-footer.modern-footer .footer-link--highlight:hover{color:#4ade80!important;-webkit-text-fill-color:#4ade80!important}html body #root footer.footer.global-footer.modern-footer h3.footer-col-title,html body #root footer.footer.global-footer.modern-footer .footer-col-title{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body #root footer.footer.global-footer.modern-footer .footer-tagline,html body #root footer.footer.global-footer.modern-footer .footer-copyright,html body #root footer.footer.global-footer.modern-footer .footer-social-label,html body #root footer.footer.global-footer.modern-footer .footer-newsletter-label,html body #root footer.footer.global-footer.modern-footer .footer-theme-label,html body #root footer.footer.global-footer.modern-footer .footer-links,html body #root footer.footer.global-footer.modern-footer .footer-bottom{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html body #root footer.footer.global-footer.modern-footer .footer-theme-toggle.dp-theme-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--footer-touch)!important;height:var(--footer-touch)!important;min-width:var(--footer-touch)!important;min-height:var(--footer-touch)!important;padding:0!important;border-radius:var(--footer-radius-pill)!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0a!important;color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}html body #root footer.footer.global-footer.modern-footer .footer-theme-toggle.dp-theme-toggle:hover{background:#ffffff14!important;border-color:#ffffff2e!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html body #root footer.footer.global-footer.modern-footer .footer-theme-toggle.dp-theme-toggle:focus-visible{outline:2px solid var(--footer-focus)!important;outline-offset:2px}html body #root footer.footer.global-footer.modern-footer .footer-theme-toggle.dp-theme-toggle svg{color:inherit!important;stroke:currentColor!important}html body #root footer.footer.global-footer.modern-footer .footer-pills span{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;border-color:#ffffff1f!important;background:#ffffff0a!important}html body #root footer.footer.global-footer.modern-footer button.footer-cta{background:linear-gradient(135deg,#1a00ff,#1500dd)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 1px 2px #0003,0 4px 20px #1a00ff40!important}html body #root footer.footer.global-footer.modern-footer .footer-secondary{border-top:1px solid rgba(255,255,255,.07)!important;background:linear-gradient(180deg,rgba(255,255,255,.02) 0%,transparent 100%)!important}html body #root footer.footer.global-footer.modern-footer .footer-social-icon{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.07)!important;color:#d4d4d8!important}html body #root footer.footer.global-footer.modern-footer .footer-social-icon svg{color:inherit!important;fill:currentColor!important}html body #root footer.footer.global-footer.modern-footer .footer-newsletter-input{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.07)!important}html body #root footer.footer.global-footer.modern-footer .footer-newsletter-input::placeholder{color:#ffffff59!important;-webkit-text-fill-color:rgba(255,255,255,.35)!important;opacity:1!important}html body #root footer.footer.global-footer.modern-footer button.footer-newsletter-btn{background:linear-gradient(135deg,#1a00ff,#1500dd)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.08)!important}html body #root footer.footer.global-footer.modern-footer .footer-app-store{margin-top:1rem}html body #root footer.footer.global-footer.modern-footer .footer-app-store-link{display:inline-block;line-height:0;border-radius:6px;transition:opacity .2s ease,transform .2s ease}html body #root footer.footer.global-footer.modern-footer .footer-app-store-link:focus-visible{outline:2px solid var(--footer-focus);outline-offset:3px}html body #root footer.footer.global-footer.modern-footer .footer-app-store-link:hover{opacity:.92;transform:translateY(-1px)}html body #root footer.footer.global-footer.modern-footer .footer-app-store-badge{display:block;height:40px;width:auto}.te-overlay-badge-tip__floating{--te-tip-z: 10060;position:fixed;z-index:var(--te-tip-z);box-sizing:border-box;width:max-content;max-width:min(17rem,calc(100vw - 1.5rem));margin:0;padding:.58rem .78rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.2);background:linear-gradient(145deg,#ffffff1a,#ffffff05 42%),#0c0c10f0;backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);box-shadow:0 18px 48px #0000006b,0 0 0 1px #ffffff12,inset 0 1px #ffffff24;color:#fffffff5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.45;letter-spacing:.01em;text-align:center;text-wrap:pretty;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .16s cubic-bezier(.22,1,.36,1),visibility .16s cubic-bezier(.22,1,.36,1)}.te-overlay-badge-tip__floating.is-visible{opacity:1;visibility:visible}.te-overlay-badge-tip__floating--bottom{transform:translate(-50%);animation:te-overlay-tip-enter-bottom .18s cubic-bezier(.22,1,.36,1) both}.te-overlay-badge-tip__floating--top{transform:translate(-50%,-100%);animation:te-overlay-tip-enter-top .18s cubic-bezier(.22,1,.36,1) both}.te-overlay-badge-tip__floating:before{content:"";position:absolute;left:50%;width:.55rem;height:.55rem;border-radius:2px;background:#0e0e12f0;border:1px solid rgba(255,255,255,.16);transform:translate(-50%) rotate(45deg);box-shadow:0 4px 12px #00000040}.te-overlay-badge-tip__floating--bottom:before{top:-.28rem;border-bottom:0;border-right:0}.te-overlay-badge-tip__floating--top:before{bottom:-.28rem;border-top:0;border-left:0}@keyframes te-overlay-tip-enter-bottom{0%{opacity:0;transform:translate(-50%,6px) scale(.97)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes te-overlay-tip-enter-top{0%{opacity:0;transform:translate(-50%,calc(-100% - 6px)) scale(.97)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}@media(prefers-reduced-motion:reduce){.te-overlay-badge-tip__floating--bottom,.te-overlay-badge-tip__floating--top{animation:none}}.news-card-enhanced{background:var(--card-background, #ffffff);border-radius:var(--radius-lg, 12px);border:1px solid var(--border-color, #e5e7eb);overflow:hidden;transition:all var(--transition-normal, .2s ease);position:relative;height:100%;display:flex;flex-direction:column}.news-card-enhanced.featured:hover{box-shadow:0 12px 40px #0000001f,0 0 0 1px #0000000f;border-color:var(--border-color, #e5e7eb)}.news-card-enhanced.clickable{cursor:pointer}.news-card-click-overlay{position:absolute;inset:0;z-index:5;border-radius:inherit}.news-card-enhanced.featured .news-card-click-overlay{z-index:8}.news-card-enhanced .te-featured-article,.news-card-enhanced .hero-container,.news-card-enhanced .te-editorial-card,.news-card-enhanced .card-container{position:relative;z-index:2}.news-card-enhanced .news-card-kicker__brand-link,.news-card-enhanced .te-card-author-line__link,.news-card-enhanced .te-featured-article__byline a{position:relative;z-index:4}.news-card{background:var(--card-background, #ffffff);border-radius:var(--radius-lg, 12px);border:1px solid var(--border-color, #e5e7eb);overflow:hidden;transition:all var(--transition-normal, .2s ease);position:relative;height:100%;display:flex;flex-direction:column}.news-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg, 0 8px 32px rgba(0, 0, 0, .15));border-color:var(--primary-color, #1A00FF)}.news-card.featured{border:2px solid var(--primary-color, #1A00FF);box-shadow:var(--shadow-xl, 0 12px 48px rgba(26, 0, 255, .15))}.news-card.large{min-height:480px}.news-card-enhanced .hero-container,.news-card .hero-container{display:flex;flex-direction:row;height:100%;min-height:480px}.news-card-enhanced .hero-image-section,.news-card .hero-image-section{flex:1;position:relative;min-height:480px;height:100%;background:var(--bg-secondary, #f9fafb);overflow:hidden}.news-card-enhanced .hero-image,.news-card .hero-image{position:absolute;inset:0;width:100%;height:100%;transition:transform var(--transition-normal, .2s ease)}.news-card-enhanced .hero-image img,.news-card .hero-image img{width:100%;height:100%;object-fit:cover;display:block}.news-card-enhanced:hover .hero-image img{transform:scale(1.03)}.news-card-enhanced .hero-gradient-overlay,.news-card .hero-gradient-overlay{position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,transparent 35%,rgba(0,0,0,.15) 80%,rgba(0,0,0,.25) 100%);pointer-events:none}.news-card-enhanced .sentiment-badge,.news-card .sentiment-badge{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;padding:8px 14px;background:var(--sentiment-bg, #f59e0b);color:#fff;border-radius:999px;box-shadow:0 2px 8px #0000001f,0 0 0 1px #fff3 inset;border:1px solid rgba(0,0,0,.06);flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease}.news-card-enhanced .sentiment-badge-label,.news-card .sentiment-badge-label{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;opacity:.95;line-height:1.2}.news-card-enhanced .sentiment-badge-value,.news-card .sentiment-badge-value{font-size:1rem;font-weight:700;letter-spacing:.02em;line-height:1.2}.news-card-enhanced .hero-meta.hero-meta-badges,.news-card .hero-meta.hero-meta-badges{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:0}.news-card-enhanced .source-badges,.news-card .source-badges{display:flex;align-items:center;gap:10px}.news-card-enhanced .source-badges .source-icons,.news-card .source-badges .source-icons{display:flex;align-items:center;gap:6px}.news-card-enhanced .source-icon,.news-card .source-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fff;flex-shrink:0}.news-card-enhanced .source-icon-press,.news-card .source-icon-press{background:linear-gradient(145deg,#059669,#10b981)}.news-card-enhanced .source-icon-social,.news-card .source-icon-social{background:linear-gradient(145deg,#1500dd,#1a00ff)}.news-card-enhanced .source-icon-media,.news-card .source-icon-media{background:linear-gradient(145deg,#2563eb,#3b82f6)}.news-card-enhanced .source-label,.news-card .source-label{font-size:.8125rem;font-weight:600;color:var(--text-secondary, #6b7280);letter-spacing:.02em}.news-card-enhanced .hero-content .sentiment-badge-hero,.news-card .hero-content .sentiment-badge-hero{min-width:56px;padding:8px 14px}.news-card-enhanced .hero-content .sentiment-badge-hero .sentiment-badge-value,.news-card .hero-content .sentiment-badge-hero .sentiment-badge-value{font-size:1rem}.news-card-enhanced .card-meta-badges,.news-card .card-meta-badges{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.news-card-enhanced .news-card-comments-pill,.news-card .news-card-comments-pill{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;border:1px solid var(--border-color, #e5e7eb);background:var(--bg-secondary, #f9fafb);color:var(--text-secondary, #6b7280);font-size:.75rem;font-weight:600;line-height:1}.news-card-enhanced .hero-content .news-card-comments-pill,.news-card .hero-content .news-card-comments-pill{padding:8px 12px;font-size:.8125rem}.news-card-enhanced .source-badges-card .source-icon,.news-card .source-badges-card .source-icon{width:24px;height:24px}.news-card-enhanced .sentiment-badge-card,.news-card .sentiment-badge-card{min-width:48px;padding:6px 11px}.news-card-enhanced .sentiment-badge-card .sentiment-badge-label,.news-card .sentiment-badge-card .sentiment-badge-label{font-size:.5rem;letter-spacing:.1em}.news-card-enhanced .sentiment-badge-card .sentiment-badge-value,.news-card .sentiment-badge-card .sentiment-badge-value{font-size:.875rem}.news-card-enhanced.featured:hover .hero-content .sentiment-badge-hero,.news-card.featured:hover .hero-content .sentiment-badge-hero{transform:scale(1.03);box-shadow:0 4px 12px #0000002e,0 0 0 1px #ffffff40 inset}.news-card-enhanced .hero-content,.news-card .hero-content{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center;gap:20px;background:var(--card-background, #ffffff)}.news-card-enhanced .hero-meta,.news-card .hero-meta{display:flex;align-items:center;gap:16px}.news-card-enhanced .article-stats,.news-card .article-stats{display:flex;align-items:center;gap:8px}.news-card-enhanced .stat,.news-card .stat{font-size:.875rem;color:var(--text-secondary, #6b7280);font-weight:500}.news-card-enhanced .hero-title,.news-card .hero-title{font-size:2.5rem;font-weight:700;line-height:1.2;margin:0;transition:color var(--transition-normal, .2s ease)}.news-card-enhanced .hero-title,.news-card-enhanced .hero-title.hero-title-sentiment-colored,.news-card-enhanced .hero-title.hero-title-sentiment-colored *{color:inherit!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important}.news-card-enhanced .hero-title,.news-card-enhanced .hero-title[style],body .news-card-enhanced .hero-title{color:inherit!important}body .news-card-enhanced .hero-title.hero-title-sentiment,.news-card .card-title.card-title-sentiment,.news-card-enhanced .card-title.card-title-sentiment,.news-card-enhanced .card-title{background:linear-gradient(135deg,var(--sentiment-color),var(--sentiment-color-dark, var(--sentiment-color)))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.news-card-enhanced .hero-excerpt,.news-card .hero-excerpt{font-size:1.125rem;color:var(--text-secondary, #6b7280);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.news-card-enhanced .hero-footer,.news-card .hero-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;border-top:1px solid var(--border-color, #e5e7eb)}.news-card-enhanced .source-info,.news-card .source-info{display:flex;align-items:center;gap:8px}.news-card-enhanced .publish-date,.news-card .publish-date{font-size:.875rem;color:var(--text-secondary, #6b7280);font-weight:500}.news-card-enhanced .card-container,.news-card .card-container{display:flex;flex-direction:column;height:100%}.news-card-enhanced .card-image-container,.news-card .card-image-container{position:relative;width:100%;height:280px;overflow:hidden;background:var(--bg-secondary, #f9fafb)}.card-image-container .card-image{width:100%;height:100%;position:relative;overflow:hidden}.card-image-container .card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-normal, .2s ease)}.news-card-enhanced:hover .card-image-container .card-image img,.news-card:hover .card-image-container .card-image img{transform:scale(1.05)}.news-card-enhanced .image-overlay,.news-card .image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 60%,rgba(0,0,0,.1) 100%);pointer-events:none}.news-card-enhanced .card-content,.news-card .card-content{padding:20px;flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.news-card-enhanced .source-badges-card .source-label,.news-card .source-badges-card .source-label{font-size:.75rem}.news-card-enhanced .card-title,.news-card .card-title{font-size:1.125rem;font-weight:600;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-normal, .2s ease)}.news-card-enhanced .card-title-sentiment,.news-card .card-title-sentiment{color:var(--sentiment-color)!important}.news-card-enhanced .card-excerpt,.news-card .card-excerpt{font-size:.875rem;color:var(--text-secondary, #6b7280);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card-enhanced .card-footer,.news-card .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid var(--border-color, #e5e7eb)}.news-card-enhanced .article-meta,.news-card .article-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.news-card-enhanced .timestamp,.news-card .timestamp{font-size:.75rem;color:var(--text-secondary, #6b7280);font-weight:500}.news-card-comments-meta{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:var(--text-secondary, #6b7280);font-weight:500}.news-card-comments-meta--editorial{font-size:.8125rem}.te-card-author-line--comments{margin:2px 0 0}.te-card-overlay-metrics{position:absolute;top:.65rem;right:.65rem;z-index:6;display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem;pointer-events:none}.news-card-enhanced.featured .te-card-overlay-metrics{z-index:9}.te-card-overlay-metrics .te-overlay-badge-tip{pointer-events:auto}.te-card-overlay-metric-pill{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;margin:0;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#0000006b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;font-synthesis:none;text-rendering:auto;-webkit-font-smoothing:antialiased}.te-card-overlay-metric-pill__row{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:100%;margin:0;padding:0}.te-card-overlay-metric-pill__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;margin:0;padding:0;line-height:0}.te-card-overlay-metric-pill__icon svg{flex-shrink:0;display:block;width:12px;height:12px}.te-card-overlay-metric-pill__text{display:inline-block;margin:0;padding:0;line-height:1;text-align:center;font-family:inherit;font-weight:inherit;font-size:inherit;letter-spacing:0}.data-pages-page.the-edit .news-card-enhanced .te-card-overlay-metric-pill,.data-pages-page.the-edit .news-card-enhanced .te-card-overlay-metric-pill .te-card-overlay-metric-pill__text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:auto}.te-card-overlay-metric-pill--sentiment{background:var(--sentiment-bg, #f59e0b);border-color:#ffffff8c;color:#fff}.te-card-overlay-metric-pill--comments{border-color:color-mix(in srgb,var(--sentiment-bg, #f59e0b) 60%,#ffffff 40%);background:color-mix(in srgb,var(--sentiment-bg, #f59e0b) 38%,rgba(0,0,0,.42) 62%);color:#fff}.te-overlay-badge-tip{position:relative;cursor:help}.te-overlay-badge-tip:focus-visible{outline:2px solid rgba(255,255,255,.88);outline-offset:2px}.news-card-enhanced .vibe-cta,.news-card .vibe-cta{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--primary-color, #1A00FF);font-weight:600;cursor:pointer;transition:all var(--transition-normal, .2s ease)}.news-card-enhanced .hero-footer .vibe-cta,.news-card .hero-footer .vibe-cta{padding:6px 12px;border-radius:999px;background:#1a00ff14;border:1px solid rgba(26,0,255,.2)}.news-card-enhanced .vibe-cta:hover,.news-card .vibe-cta:hover{color:var(--primary-color-dark, #1500DD);transform:translate(2px)}.news-card-enhanced .hero-footer .vibe-cta:hover,.news-card .hero-footer .vibe-cta:hover{background:#1a00ff24;border-color:#1a00ff59}.news-card-enhanced .vibe-arrow,.news-card .vibe-arrow{font-size:.875rem;font-weight:700;transition:transform var(--transition-normal, .2s ease)}.news-card-enhanced .vibe-cta:hover .vibe-arrow,.news-card .vibe-cta:hover .vibe-arrow{transform:translate(3px)}@media(prefers-color-scheme:dark){.news-card-enhanced,.news-card{background:var(--card-background, #1f2937);border-color:var(--border-color, #374151)}.news-card-enhanced .card-title,.news-card .card-title{color:var(--text-primary, #f9fafb)}.news-card-enhanced .card-excerpt,.news-card .card-excerpt,.news-card-enhanced .timestamp,.news-card .timestamp{color:var(--text-secondary, #d1d5db)}.news-card-enhanced .news-card-comments-pill,.news-card .news-card-comments-pill{border-color:var(--border-color, #374151);background:#ffffff08;color:var(--text-secondary, #d1d5db)}}@media(max-width:768px){.news-card-enhanced .hero-container,.news-card .hero-container{flex-direction:column;min-height:auto}.news-card-enhanced .hero-image-section,.news-card .hero-image-section{min-height:300px;flex:none}.news-card-enhanced .hero-content,.news-card .hero-content{padding:20px;gap:16px}.news-card-enhanced .hero-title,.news-card .hero-title{font-size:1.5rem;line-height:1.3}.news-card-enhanced .hero-excerpt,.news-card .hero-excerpt{font-size:1rem;-webkit-line-clamp:3}.news-card-enhanced .hero-meta.hero-meta-badges,.news-card .hero-meta.hero-meta-badges{gap:12px}.news-card-enhanced .source-badges .source-icon,.news-card .source-badges .source-icon{width:24px;height:24px}.news-card-enhanced .source-label,.news-card .source-label{font-size:.75rem}.news-card-enhanced .hero-content .sentiment-badge-hero,.news-card .hero-content .sentiment-badge-hero{min-width:48px;padding:6px 12px}.news-card-enhanced .hero-content .sentiment-badge-hero .sentiment-badge-value,.news-card .hero-content .sentiment-badge-hero .sentiment-badge-value{font-size:.875rem}.news-card-enhanced .card-image-container,.news-card .card-image-container{height:220px}.news-card-enhanced .card-content,.news-card .card-content{padding:16px}.news-card-enhanced .card-title,.news-card .card-title{font-size:1rem}.news-card-enhanced .card-excerpt,.news-card .card-excerpt{font-size:.8125rem}}.data-pages-page.the-edit-hub .news-card-enhanced,.data-pages-page.the-edit-hub .news-card{border:none}.data-pages-page .te-hub-hero{--te-hero-height: max(32rem, calc(100svh - 3.75rem) );--te-hero-ease: cubic-bezier(.22, 1, .36, 1);position:relative;width:100%;min-height:var(--te-hero-height);height:var(--te-hero-height);max-height:56rem;margin:0;overflow:hidden;isolation:isolate;color:#fafaf9}.data-pages-page .te-hub-hero__slides{position:absolute;inset:0}.data-pages-page .te-hub-hero__slide{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .7s var(--te-hero-ease),visibility .7s var(--te-hero-ease)}.data-pages-page .te-hub-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.data-pages-page .te-hub-hero__slide.is-exiting{opacity:0;visibility:visible;pointer-events:none;z-index:1}.data-pages-page .te-hub-hero__media{position:absolute;inset:0;overflow:hidden;background:#0a0a0b}.data-pages-page .te-hub-hero__media--loading,.data-pages-page .te-hub-hero__media--placeholder{background:radial-gradient(ellipse 90% 70% at 50% -10%,rgba(26,0,255,.14) 0%,transparent 52%),linear-gradient(165deg,#14141c,#0a0a0f 58%,#060608)}.data-pages-page .te-hub-hero__media--placeholder{background:radial-gradient(ellipse 85% 65% at 50% 0%,color-mix(in srgb,var(--te-hero-accent, #64748b) 28%,transparent) 0%,transparent 55%),linear-gradient(165deg,#12121a,#0a0a0f 62%,#08080c)}.data-pages-page .te-hub-hero__boot-loader{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none}.data-pages-page .te-hub-hero__boot-loader .niood-logo-loader{filter:drop-shadow(0 8px 28px rgba(0,0,0,.45))}.data-pages-page .te-hub-hero__story-metrics{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.625rem;width:100%;margin:0 0 clamp(.55rem,1.5vw,.85rem);padding:0;position:relative;z-index:4}.data-pages-page .te-hub-hero__story-metrics .te-card-overlay-metric-pill{height:38px;padding:0 15px;font-size:.9375rem}.data-pages-page .te-hub-hero__story-metrics .te-card-overlay-metric-pill__row{gap:7px}.data-pages-page .te-hub-hero__story-metrics .te-card-overlay-metric-pill__icon{width:18px;height:18px}.data-pages-page .te-hub-hero__story-metrics .te-card-overlay-metric-pill__icon svg{width:16px;height:16px}.data-pages-page .te-hub-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1)}@media(prefers-reduced-motion:no-preference){.data-pages-page .te-hub-hero__slide .te-hub-hero__img{animation:te-hub-hero-ken-burns 5s var(--te-hero-ease) forwards;animation-play-state:paused}.data-pages-page .te-hub-hero__slide.is-active .te-hub-hero__img,.data-pages-page .te-hub-hero__slide.is-exiting .te-hub-hero__img{animation-play-state:running}}@keyframes te-hub-hero-ken-burns{0%{transform:scale(1)}to{transform:scale(1.06)}}.data-pages-page .te-hub-hero__shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#00000059,#0003 40%,#000000b8)}.data-pages-page .te-hub-hero__tint{position:absolute;inset:auto 0 0;height:42%;pointer-events:none;background:linear-gradient(0deg,color-mix(in srgb,var(--te-hero-accent, #64748b) 40%,rgba(0,0,0,.92)) 0%,color-mix(in srgb,var(--te-hero-accent-dark, var(--te-hero-accent, #64748b)) 22%,rgba(0,0,0,.55)) 48%,transparent 100%);opacity:.88}.data-pages-page .te-hub-hero__slide-link{position:absolute;inset:0;z-index:1;display:block;border-radius:0;text-decoration:none;color:inherit;cursor:pointer}.data-pages-page .te-hub-hero__slide-link:focus-visible{outline:2px solid rgba(255,255,255,.92);outline-offset:-4px}.data-pages-page .te-hub-hero__slide-link .te-hub-hero__headline:hover{font-style:italic}.data-pages-page .te-hub-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%;box-sizing:border-box;padding:clamp(2.25rem,5.5vw,3.35rem) clamp(1.15rem,4.5vw,2.25rem) clamp(3.5rem,8.5vw,4.85rem);text-align:center}.data-pages-page .te-hub-hero__story{display:flex;flex-direction:column;align-items:center;gap:clamp(.85rem,2.1vw,1.2rem);max-width:54rem;width:100%}.data-pages-page .te-hub-hero__category{font-family:Inter,system-ui,sans-serif;font-size:clamp(.875rem,1.85vw,1.0625rem);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1}.data-pages-page .te-hub-hero__headline{margin:0;font-family:var(--dp-font-editorial, "Newsreader", Georgia, serif);font-size:clamp(2rem,6.8vw,3.85rem);font-weight:600;font-style:normal;line-height:1.1;letter-spacing:-.028em;text-wrap:balance;text-shadow:0 2px 28px rgba(0,0,0,.48);color:#fafaf9}.data-pages-page .te-hub-hero__chrome{position:absolute;inset:auto 0 0;z-index:3;display:flex;justify-content:center;padding:0 0 clamp(1rem,2.4vw,1.35rem);pointer-events:none}.data-pages-page .te-hub-hero__dots{display:inline-flex;align-items:center;gap:.5rem;pointer-events:auto}.data-pages-page .te-hub-hero__dot{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;background:#ffffff59;cursor:pointer;transition:background .25s ease,width .25s ease}.data-pages-page .te-hub-hero__dot.is-active{width:1.35rem;border-radius:999px;background:var(--te-hero-accent, #64748b)}.data-pages-page .te-hub-hero--loading .te-hub-hero__story{min-height:6.25rem}.data-pages-page .te-hub-hero__skeleton{width:min(32rem,92%);height:clamp(2.75rem,8vw,3.5rem);border-radius:.4rem;background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14);background-size:200% 100%;animation:te-hub-hero-shimmer 1.4s ease-in-out infinite}@keyframes te-hub-hero-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:640px){.data-pages-page .te-hub-hero{--te-hero-height: max(28rem, calc(100svh - 3.25rem) );max-height:none}.data-pages-page .te-hub-hero__content{padding-bottom:clamp(3.75rem,10.5vw,4.65rem)}.data-pages-page .te-hub-hero__headline{font-size:clamp(1.85rem,8.2vw,2.65rem)}.data-pages-page .te-hub-hero__story-metrics .te-card-overlay-metric-pill{height:34px;padding:0 13px;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.data-pages-page .te-hub-hero__slide,.data-pages-page .te-hub-hero__img,.data-pages-page .te-hub-hero__dot{transition:none!important;animation:none!important}.data-pages-page .te-hub-hero__skeleton{animation:none;background:#ffffff1f}}.data-pages-page.data-pages-dark{--dp-bg: linear-gradient(135deg, #050508 0%, #0a0812 22%, #0f0e1c 45%, #141228 70%, #1a1732 100%);--dp-bg-subtle: rgba(12, 11, 18, .6);--dp-bg-card: rgba(18, 17, 24, .8);--dp-text: #fafafa;--dp-text-muted: #a1a1aa;--dp-text-dim: #71717a;--dp-border: rgba(255, 255, 255, .08);--dp-border-strong: rgba(255, 255, 255, .12);--dp-accent: #1A00FF;--dp-accent-hover: #1500DD;--dp-accent-muted: rgba(26, 0, 255, .2);--dp-accent-bright: #a5b4fc;--dp-radius: 12px;--dp-radius-sm: 8px;--dp-radius-pill: 9999px;--dp-container: 1200px;--dp-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dp-font-display: "Syne", -apple-system, BlinkMacSystemFont, sans-serif}.data-pages-page.data-pages-light{--dp-bg: #f8fafc;--dp-bg-subtle: #f1f5f9;--dp-bg-card: #ffffff;--dp-text: #111827;--dp-text-muted: #4b5563;--dp-text-dim: #6b7280;--dp-border: #e5e7eb;--dp-border-strong: #d1d5db;--dp-accent: #1A00FF;--dp-accent-hover: #1500DD;--dp-accent-muted: rgba(26, 0, 255, .12);--dp-radius: 12px;--dp-radius-sm: 8px;--dp-radius-pill: 9999px;--dp-container: 1200px;--dp-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dp-font-display: "Syne", -apple-system, BlinkMacSystemFont, sans-serif}.data-pages-page:not([data-article-feedback-root]){min-height:100vh;background:var(--dp-bg);background-attachment:fixed;color:var(--dp-text);font-family:var(--dp-font-sans);line-height:1.6}.data-pages-page.the-edit{--dp-font-display: "Fraunces", "Georgia", "Times New Roman", serif;--dp-font-editorial: "Newsreader", "Georgia", "Times New Roman", serif;font-family:var(--dp-font-editorial);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.data-pages-page.the-edit .dp-hero-title,.data-pages-page.the-edit .dp-section-title,.data-pages-page.the-edit .news-card-enhanced .hero-title,.data-pages-page.the-edit .news-card-enhanced .card-title{font-weight:600;letter-spacing:-.03em}.data-pages-page.the-edit .global-header{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:visible}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .data-header-main-nav__link{color:var(--dp-text-muted)!important;text-shadow:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .data-header-main-nav__link:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .data-header-main-nav__link:hover{color:var(--dp-text)!important;background:#0f172a0f!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .data-header-main-nav__link[aria-current=page]{color:var(--glass-active-fg, #1e3a5f)!important;text-decoration:none!important;background:var(--glass-active-bg, rgba(186, 218, 255, .92))!important;box-shadow:none!important;border-radius:var(--glass-radius-pill, 9999px)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.transparent:not(.scrolled) .data-header-main-nav__link,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.transparent:not(.scrolled) .data-header-main-nav__link{color:var(--dp-text-muted)!important;text-shadow:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.transparent:not(.scrolled) .data-header-main-nav__link[aria-current=page],html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.transparent:not(.scrolled) .data-header-main-nav__link[aria-current=page]{color:var(--glass-active-fg, #1e3a5f)!important;background:var(--glass-active-bg, rgba(186, 218, 255, .92))!important;box-shadow:none!important}.data-pages-page.the-edit .global-footer{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.data-pages-page.the-edit .dp-btn,.data-pages-page.the-edit .dp-btn-primary,.data-pages-page.the-edit .dp-btn-secondary,.data-pages-page.the-edit .dp-theme-toggle,.data-pages-page.the-edit .edit-article__toolbar,.data-pages-page.the-edit .edit-article__back,.data-pages-page.the-edit .edit-article__meta{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.01em}.data-pages-page.the-edit .dp-tag{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.data-pages-page.the-edit .edit-article__title{font-family:var(--dp-font-display);font-weight:700;letter-spacing:-.03em}.data-pages-page.the-edit .dp-hero-subtitle{font-weight:400;letter-spacing:.01em}.data-pages-page.the-edit .edit-article__standfirst{font-style:italic;font-weight:400;font-size:clamp(1.05rem,2.4vw,1.22rem);line-height:1.7;letter-spacing:.012em}.data-pages-page.the-edit .edit-article__prose .edit-article__h2{font-family:var(--dp-font-display);font-weight:600;letter-spacing:-.015em}.data-pages-page.the-edit .edit-article__ratings-table caption{font-family:var(--dp-font-display);font-size:1.1em;font-weight:600;letter-spacing:.01em;font-style:normal}.data-pages-page.the-edit .edit-article__standfirst[dir=rtl]{font-style:normal}.data-pages-page.data-pages-dark{background:var(--dp-bg);background-attachment:fixed}html body .data-pages-page .global-header.transparent:not(.scrolled),html body .data-pages-page .global-header.transparent.scrolled{position:sticky!important;top:0!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;transition:box-shadow .15s ease-out,border-color .15s ease-out!important}html body .data-pages-page.data-pages-dark .global-header.transparent,html body .data-pages-page.data-pages-dark .global-header.transparent.scrolled{background:rgba(5,5,8,calc(.05 + .9 * var(--scroll-progress, 0)))!important;border-bottom:1px solid rgba(255,255,255,calc(.08 * var(--scroll-progress, 0)))!important;box-shadow:0 1px rgba(255,255,255,calc(.05 * var(--scroll-progress, 0)));backdrop-filter:blur(calc(12px * var(--scroll-progress, 0)))!important;-webkit-backdrop-filter:blur(calc(12px * var(--scroll-progress, 0)))!important}.data-pages-page.data-pages-dark .global-header .language-code,.data-pages-page.data-pages-dark .global-header .sign-in-btn{color:#fafafa!important}.data-pages-page.data-pages-dark .global-header .dp-theme-toggle.header-theme-toggle{color:#fafafa!important;border-color:#ffffff40!important;background:#ffffff0f!important}.data-pages-page.data-pages-dark .global-header .dp-theme-toggle.header-theme-toggle:hover{color:#fff!important;border-color:#fff6!important;background:#ffffff1a!important}.data-pages-page.data-pages-dark .global-header .logo-link img{filter:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.transparent{background:rgba(255,255,255,calc(.02 + .94 * var(--scroll-progress, 0)))!important;border-bottom:1px solid rgba(15,23,42,calc(.07 * var(--scroll-progress, 0)))!important;box-shadow:0 calc(1px * var(--scroll-progress, 0)) calc(4px * var(--scroll-progress, 0)) rgba(0,0,0,calc(.05 * var(--scroll-progress, 0)));backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important;-webkit-backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.transparent.scrolled{background:rgba(255,255,255,calc(.02 + .94 * var(--scroll-progress, 0)))!important;border-bottom:1px solid rgba(15,23,42,calc(.07 * var(--scroll-progress, 0)))!important;box-shadow:0 calc(1px * var(--scroll-progress, 0)) calc(4px * var(--scroll-progress, 0)) rgba(0,0,0,calc(.05 * var(--scroll-progress, 0)));backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important;-webkit-backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .logo-link img.data-header-logo,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header .logo-link img.data-header-logo{filter:none!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .logo-link img:not(.data-header-logo){filter:invert(1) brightness(.2)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page):not(:has(.hero)):not(:has(.ep-hero-bg)) .global-header .catchphrase-intro,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-code,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-switcher-btn,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-switcher-btn svg,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-switcher-btn .language-code{color:var(--dp-text-muted)!important;stroke:var(--dp-text-muted)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-switcher-btn:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-switcher-btn:hover svg,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .language-switcher-btn:hover .language-code{color:var(--dp-text)!important;stroke:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-switcher-btn{background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-switcher-btn:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-switcher-btn[aria-expanded=true]{background:#fff!important;border-color:#1a00ff59!important;box-shadow:0 0 0 1px #1a00ff1f,0 8px 24px #0f172a1a!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-dropdown{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-dropdown .language-option{color:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-dropdown .language-option:hover{background:var(--dp-accent-muted)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-dropdown .language-option.active{background:#1a00ff1a!important;box-shadow:inset 3px 0 0 0 var(--dp-accent)}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-dropdown .language-name{color:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .language-dropdown .checkmark{color:var(--dp-accent)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-dropdown__menu{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-dropdown__item{color:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-dropdown__item:hover{background:var(--dp-accent-muted)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-dropdown__item--logout{border-top-color:var(--dp-border)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-dropdown__chevron{color:var(--dp-text-muted)!important;stroke:var(--dp-text-muted)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .sign-in-btn{color:var(--dp-text)!important;border-color:var(--dp-border)!important;background:var(--dp-bg-subtle)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .sign-in-btn:hover{color:#fff!important;border-color:var(--dp-accent)!important;background:var(--dp-accent)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-user__profile.sign-in-btn,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-user__profile .data-header-community-user__profile-text,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-user__profile.sign-in-btn,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-user__profile .data-header-community-user__profile-text{color:var(--dp-text)!important;-webkit-text-fill-color:currentColor!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover .data-header-community-user__profile-text,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover .data-header-community-user__profile-text{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .data-intelligence-page.data-pages-page.data-pages-light:not(.case-study-page):not(.data-landing-past-hero) .global-header.data-header .data-header-community-user__profile.sign-in-btn,html body .data-intelligence-page.data-pages-page.data-pages-light:not(.case-study-page):not(.data-landing-past-hero) .global-header.data-header .data-header-community-user__profile .data-header-community-user__profile-text{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html body .data-intelligence-page.data-pages-page.data-pages-light:not(.case-study-page):not(.data-landing-past-hero) .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover .data-header-community-user__profile-text,html body .data-intelligence-page.data-pages-page.data-pages-light:not(.case-study-page):not(.data-landing-past-hero) .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .dp-theme-toggle.header-theme-toggle{color:var(--dp-text-muted)!important;border-color:var(--dp-border)!important;background:var(--dp-bg-subtle)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .dp-theme-toggle.header-theme-toggle:hover{color:var(--dp-text)!important;border-color:var(--dp-border-strong)!important}@media(min-width:769px){html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger{border-color:var(--dp-border)!important;background:#ffffffeb!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:var(--dp-text-muted)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important;color:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle{width:auto!important;height:auto!important;min-height:2rem!important;padding:.32rem .55rem!important;border-radius:9999px!important;background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:var(--dp-text-muted)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important;color:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:var(--dp-text)!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover .data-header-community-user__profile-text{color:var(--dp-text)!important;-webkit-text-fill-color:var(--dp-text)!important;border-color:var(--dp-border-strong)!important;background:#fff!important;box-shadow:0 4px 18px #0f172a14!important}}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page):not(:has(.hero)):not(:has(.ep-hero-bg)) .global-header .catchphrase,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page):not(:has(.hero)):not(:has(.ep-hero-bg)) .global-header .catchphrase-intro{background:linear-gradient(135deg,#047857,#065f46,#b45309,#b91c1c,#991b1b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page):not(:has(.hero)):has(.ep-hero-bg) .global-header.transparent:not(.scrolled) .catchphrase,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page):not(:has(.hero)):has(.ep-hero-bg) .global-header.transparent:not(.scrolled) .catchphrase-intro{background:linear-gradient(135deg,#10b981,#059669,#f59e0b,#dc2626,#ef4444)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .mobile-login-button,html body .data-pages-page.data-pages-light:not(.data-intelligence-page):not(.news-feed-page) .global-header .mobile-login-button svg{color:var(--dp-text)!important;stroke:var(--dp-text)!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .data-header-main-nav__link{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-shadow:none!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .data-header-main-nav__link:hover{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;background:#0f172a0f!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .data-header-main-nav__link[aria-current=page]{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-decoration:none!important;background:#0000000a!important;box-shadow:inset 0 -2px #0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-main-nav__link{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-shadow:none!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-main-nav__link[aria-current=page]{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;box-shadow:inset 0 -2px #0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.transparent.scrolled{background:rgba(255,255,255,calc(.02 + .94 * var(--scroll-progress, 0)))!important;border-bottom:1px solid rgba(15,23,42,calc(.07 * var(--scroll-progress, 0)))!important;box-shadow:0 calc(1px * var(--scroll-progress, 0)) calc(4px * var(--scroll-progress, 0)) rgba(0,0,0,calc(.05 * var(--scroll-progress, 0)));backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important;-webkit-backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .logo-link img.data-header-logo{filter:none!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .logo-link img:not(.data-header-logo){filter:invert(1) brightness(.2)!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light:not(.entity-detail-page) .global-header .catchphrase-intro,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-code,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-switcher-btn,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-switcher-btn svg,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-switcher-btn .language-code{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-switcher-btn:hover,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-switcher-btn:hover svg,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .language-switcher-btn:hover .language-code{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-switcher-btn{background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-switcher-btn:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-switcher-btn[aria-expanded=true]{background:#fff!important;border-color:#0003!important;box-shadow:0 4px 18px #0f172a14!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-dropdown{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-option{color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-option:hover{background:#0000000f!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-option.active{background:#0000000f!important;box-shadow:inset 3px 0 #0a0a0a}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-name,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .checkmark{color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__menu{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__item{color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__item:hover{background:#0000000f!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__item--logout{border-top-color:#0000001f!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__chevron{color:#0a0a0aa6!important;stroke:#0a0a0aa6!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .sign-in-btn{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#0000002e!important;background:#ffffffe6!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .sign-in-btn:hover{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#0a0a0a!important;background:#0000000f!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .sign-in-btn svg,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .header-login-icon{color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .dp-theme-toggle.header-theme-toggle{color:#0a0a0a!important;border-color:#0000002e!important;background:#ffffffe6!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .dp-theme-toggle.header-theme-toggle:hover{color:#0a0a0a!important;border-color:#0000004d!important;background:#fff!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .dp-theme-toggle.header-theme-toggle svg{color:#0a0a0a!important;stroke:#0a0a0a!important}@media(min-width:769px){html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger{border-color:#0000001f!important;background:#ffffffeb!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:#0a0a0a8c!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:hover{background:#fff!important;border-color:#0003!important;box-shadow:0 4px 18px #0f172a14!important;color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle{width:auto!important;height:auto!important;min-height:2rem!important;padding:.32rem .55rem!important;border-radius:9999px!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{border-color:#0000001f!important;background:#ffffffeb!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover .data-header-community-user__profile-text{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#00000038!important;background:#fff!important;box-shadow:0 4px 18px #0f172a14!important}}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light:not(.entity-detail-page) .global-header .catchphrase,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light:not(.entity-detail-page) .global-header .catchphrase-intro{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#0a0a0a!important;color:#0a0a0a!important}html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .mobile-login-button,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .mobile-login-button svg,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .data-header-mobile-login,html body .data-intelligence-page.data-landing-past-hero.data-pages-page.data-pages-light .global-header .data-header-mobile-login svg{color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .data-header-main-nav__link{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-shadow:none!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .data-header-main-nav__link:hover{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;background:#0f172a0f!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .data-header-main-nav__link[aria-current=page]{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-decoration:none!important;background:#0000000a!important;box-shadow:inset 0 -2px #0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-main-nav__link{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-shadow:none!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.transparent:not(.scrolled) .data-header-main-nav__link[aria-current=page]{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;box-shadow:inset 0 -2px #0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.transparent,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.transparent.scrolled{background:rgba(255,255,255,calc(.02 + .94 * var(--scroll-progress, 0)))!important;border-bottom:1px solid rgba(15,23,42,calc(.07 * var(--scroll-progress, 0)))!important;box-shadow:0 calc(1px * var(--scroll-progress, 0)) calc(4px * var(--scroll-progress, 0)) rgba(0,0,0,calc(.05 * var(--scroll-progress, 0)));backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important;-webkit-backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .logo-link img.data-header-logo{filter:none!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .logo-link img:not(.data-header-logo){filter:invert(1) brightness(.2)!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .catchphrase-intro,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-code,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-switcher-btn,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-switcher-btn svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-switcher-btn .language-code{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-switcher-btn:hover,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-switcher-btn:hover svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .language-switcher-btn:hover .language-code{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-switcher-btn{background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-switcher-btn:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-switcher-btn[aria-expanded=true]{background:#fff!important;border-color:#0003!important;box-shadow:0 4px 18px #0f172a14!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-dropdown{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-option{color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-option:hover{background:#0000000f!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-option.active{background:#0000000f!important;box-shadow:inset 3px 0 #0a0a0a}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .language-name,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .language-dropdown .checkmark{color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__menu{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__item{color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__item:hover{background:#0000000f!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__item--logout{border-top-color:#0000001f!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .data-header-community-dropdown__chevron{color:#0a0a0aa6!important;stroke:#0a0a0aa6!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .sign-in-btn{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#0000002e!important;background:#ffffffe6!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .sign-in-btn:hover{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#0a0a0a!important;background:#0000000f!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .sign-in-btn svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .header-login-icon{color:#0a0a0a!important;stroke:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .dp-theme-toggle.header-theme-toggle{color:#0a0a0a!important;border-color:#0000002e!important;background:#ffffffe6!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .dp-theme-toggle.header-theme-toggle:hover{color:#0a0a0a!important;border-color:#0000004d!important;background:#fff!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .dp-theme-toggle.header-theme-toggle svg{color:#0a0a0a!important;stroke:#0a0a0a!important}@media(min-width:769px){html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger{border-color:#0000001f!important;background:#ffffffeb!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:#0a0a0a8c!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:hover{background:#fff!important;border-color:#0003!important;box-shadow:0 4px 18px #0f172a14!important;color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle{width:auto!important;height:auto!important;min-height:2rem!important;padding:.32rem .55rem!important;border-radius:9999px!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{border-color:#0000001f!important;background:#ffffffeb!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover .data-header-community-user__profile-text{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#00000038!important;background:#fff!important;box-shadow:0 4px 18px #0f172a14!important}}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .catchphrase,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .catchphrase-intro{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#0a0a0a!important;color:#0a0a0a!important}html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .mobile-login-button,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .mobile-login-button svg,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .data-header-mobile-login,html body .data-intelligence-page.case-study-page.data-pages-page.data-pages-light .global-header .data-header-mobile-login svg{color:#0a0a0a!important;stroke:#0a0a0a!important}.data-pages-page .global-footer{background:var(--footer-bg)!important;background-attachment:fixed!important;color:#fafafa!important}@media(max-width:767px){.data-pages-page .global-footer{background-attachment:scroll!important}}.data-pages-page .dp-container{max-width:var(--dp-container);margin:0 auto;padding:0 clamp(1rem,3vw,1.5rem)}@media(max-width:768px){.data-pages-page .dp-container{padding-left:max(.5rem,env(safe-area-inset-left,0px));padding-right:max(.5rem,env(safe-area-inset-right,0px))}}.data-pages-page .dp-hero{text-align:center;padding:clamp(3rem,8vw,5rem) 1rem}.data-pages-page .dp-hero-title{font-family:var(--dp-font-display);font-size:clamp(2.5rem,6vw,4rem);font-weight:700;letter-spacing:-.03em;margin:0 0 .5rem;color:var(--dp-text)}.data-pages-page.data-pages-dark .dp-hero-title{background:linear-gradient(135deg,#fff,#bdb8ff,#1a00ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.data-pages-page .dp-hero-subtitle{font-size:clamp(1rem,2vw,1.2rem);color:var(--dp-text-muted);max-width:560px;margin:0 auto;line-height:1.5}.data-pages-page .dp-section{padding:clamp(1.5rem,4vw,2.5rem) 0}.data-pages-page .dp-home-section-title{font-family:var(--dp-font-display);font-size:clamp(1.35rem,3vw,2rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin:0 0 .5rem;background:linear-gradient(135deg,#fff,#bdb8ff,#1a00ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.data-pages-page.data-pages-light .dp-home-section-title{background:linear-gradient(135deg,#111827,#140099 52%,#1500dd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.data-pages-page .dp-home-section-title--sm{font-family:var(--dp-font-display);font-size:clamp(1rem,2vw,1.15rem);font-weight:700;line-height:1.3;letter-spacing:-.02em;margin:0 0 .4rem;background:linear-gradient(135deg,#fff,#bdb8ff,#1a00ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.data-pages-page.data-pages-light .dp-home-section-title--sm{background:linear-gradient(135deg,#111827,#140099,#1500dd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.data-pages-page .dp-section-title{font-family:var(--dp-font-display);font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;margin:0 0 1rem;padding:.1em 0 .35em;display:block;overflow:visible;color:var(--dp-text, #fafafa);-webkit-text-fill-color:unset;background:none;-webkit-background-clip:border-box;background-clip:border-box}.data-pages-page.data-pages-light .dp-section-title{color:var(--dp-text, #111827)}.data-pages-page .dp-section-bar{border-bottom:1px solid var(--dp-border);margin-bottom:1rem;padding-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.data-pages-page .dp-tag{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:500;background:var(--dp-bg-subtle);color:var(--dp-text-muted);border:1px solid var(--dp-border)}.data-pages-page .dp-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.data-pages-page .dp-grid-3{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.data-pages-page .dp-grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.data-pages-page .dp-grid-3{grid-template-columns:1fr}}.data-pages-page .dp-card{background:var(--dp-bg-card);border:1px solid var(--dp-border);border-radius:var(--dp-radius);overflow:hidden;transition:border-color .2s,box-shadow .2s}.data-pages-page .dp-card:hover{border-color:var(--dp-accent-muted);box-shadow:0 4px 20px #00000014}.data-pages-page.data-pages-dark .dp-card:hover{box-shadow:0 4px 24px #1a00ff1f}.data-pages-page .news-card-enhanced{--card-background: var(--dp-bg-card);--border-color: var(--dp-border);--text-primary: var(--dp-text);--bg-secondary: var(--dp-bg-subtle)}.data-pages-page .news-card-enhanced{background:var(--dp-bg-card)!important;border-color:var(--dp-border)!important;color:var(--dp-text)!important}.data-pages-page:not(.data-intelligence-page) .hero-title,.data-pages-page .card-title{color:var(--dp-text)!important;font-family:var(--dp-font-display)!important}.data-pages-page .hero-excerpt,.data-pages-page .card-excerpt,.data-pages-page .publish-date,.data-pages-page .timestamp{color:var(--dp-text-muted)!important}.data-pages-page .dp-featured-row{margin-bottom:1.5rem}.data-pages-page .dp-articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2rem}@media(max-width:1024px){.data-pages-page .dp-articles-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.data-pages-page .dp-articles-grid{grid-template-columns:1fr}}.data-pages-page .dp-loading,.data-pages-page .dp-empty{text-align:center;padding:2.5rem 1rem;color:var(--dp-text-muted)}.data-pages-page .dp-spinner{width:32px;height:32px;border:2px solid var(--dp-border);border-top-color:var(--dp-accent);border-radius:50%;animation:dp-spin .8s linear infinite;margin:0 auto 1rem}@keyframes dp-spin{to{transform:rotate(360deg)}}.data-pages-page .dp-empty a{color:var(--dp-accent);text-decoration:none}.data-pages-page .dp-empty a:hover{text-decoration:underline}.data-pages-page .dp-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:6px;border:1px solid var(--dp-border);background:var(--dp-bg-subtle);color:var(--dp-text-muted);font-size:0;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.data-pages-page .dp-theme-toggle:hover{color:var(--dp-text);border-color:var(--dp-border-strong)}.data-pages-page .dp-theme-toggle:focus{outline:none;border-color:var(--dp-accent)}.data-pages-page .dp-btn{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.25rem;border-radius:var(--glass-radius-pill, 9999px);font-family:var(--dp-font-sans);font-weight:600;font-size:.875rem;cursor:pointer;transition:var(--glass-transition, background .2s, border-color .2s, color .2s);-webkit-tap-highlight-color:transparent}.data-pages-page .dp-btn-primary{color:var(--glass-active-fg);border:1px solid color-mix(in srgb,var(--glass-active-bg) 65%,var(--glass-border));background:var(--glass-active-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)}.data-pages-page .dp-btn-primary:hover{color:var(--glass-active-fg);background:color-mix(in srgb,var(--glass-active-bg) 88%,var(--glass-hover-bg));border-color:color-mix(in srgb,var(--glass-active-bg) 70%,var(--glass-border))}.data-pages-page .dp-btn-secondary,.data-pages-page .dp-btn-ghost{color:var(--glass-fg);border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow),var(--glass-inset)}.data-pages-page .dp-btn-secondary:hover,.data-pages-page .dp-btn-ghost:hover{color:var(--glass-fg-strong);background:var(--glass-hover-bg);border-color:var(--glass-border)}.data-pages-page .niood-entity-card{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;border-radius:var(--dp-radius)!important;color:var(--dp-text)!important}.data-pages-page a.niood-entity-card,.data-pages-page a.niood-entity-card:hover,.data-pages-page a.niood-entity-card:visited,.data-pages-page a.niood-entity-card:active{text-decoration:none!important;color:inherit}.data-pages-page a.niood-entity-card .entity-card-name,.data-pages-page a.niood-entity-card .entity-card-type,.data-pages-page a.niood-entity-card .entity-card-type span,.data-pages-page a.niood-entity-card .entity-card-description,.data-pages-page a.niood-entity-card .entity-card-meta,.data-pages-page a.niood-entity-card .entity-meta-item,.data-pages-page a.niood-entity-card .entity-card-tags{text-decoration:none!important}.data-pages-page .niood-entity-card:hover{border-color:var(--dp-accent-muted)!important}.data-pages-page .niood-entity-card .entity-card-name{color:var(--dp-text)!important}.data-pages-page .niood-entity-card .entity-card-description,.data-pages-page .niood-entity-card .entity-card-type span{color:var(--dp-text-muted)!important}body.data-pages-body.data-pages-dark:not(.data-page-body){background:linear-gradient(135deg,#050508,#0a0812 22%,#0f0e1c 45%,#141228 70%,#1a1732)!important;background-attachment:fixed!important}body.data-pages-body.data-pages-light:not(.data-page-body){background:#f8fafc!important}.data-pages-page .nioods-bar__search{background:var(--dp-bg-subtle)!important;border:1px solid var(--dp-border)!important;color:var(--dp-text)!important}.data-pages-page .nioods-bar__search input{background:transparent!important;color:var(--dp-text)!important}.data-pages-page .nioods-bar__search input::placeholder{color:var(--dp-text-muted)!important}.data-pages-page .nioods-bar__tab{background:transparent!important;color:var(--dp-text-muted)!important;border-color:var(--dp-border)!important}.data-pages-page .nioods-bar__tab.is-active{color:#fff!important;border-color:var(--dp-accent)!important;background:var(--dp-accent)!important}.data-pages-page .nioods-bar__filter-btn{background:var(--dp-bg-subtle)!important;border:1px solid var(--dp-border)!important;color:var(--dp-text-muted)!important}.data-pages-page .nioods-bar__filter-btn.is-open{border-color:var(--dp-accent)!important;color:var(--dp-accent)!important}.data-pages-page .nioods-bar__dropdown{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;color:var(--dp-text)!important}.data-pages-page .nioods-bar__dropdown-title{color:var(--dp-text-muted)!important}.data-pages-page .nioods-bar__dropdown-item{color:var(--dp-text)!important}.data-pages-page .nioods-bar__dropdown-item.is-active{border-color:var(--dp-accent)!important;color:var(--dp-accent)!important}.data-pages-page .niood-pagination button{background:var(--dp-bg-subtle)!important;border:1px solid var(--dp-border)!important;color:var(--dp-text)!important}.data-pages-page .niood-pagination button:hover:not(:disabled){border-color:var(--dp-accent)!important;color:var(--dp-accent)!important}.data-pages-page .niood-pagination .pagination-info,.data-pages-page .niood-tab-description p,.data-pages-page .niood-search-results-header h2,.data-pages-page .niood-search-results-header p{color:var(--dp-text-muted)!important}.data-pages-page .niood-search-results-header h2{color:var(--dp-text)!important}.data-pages-page .clear-search-btn{background:var(--dp-accent-muted)!important;border:1px solid var(--dp-accent)!important;color:var(--dp-accent)!important}.data-pages-page .niood-loading,.data-pages-page .niood-no-results{color:var(--dp-text-muted)!important}.data-pages-page .niood-no-results h3{color:var(--dp-text)!important}.data-pages-page .stats-card-enhanced,.data-pages-page .stats-card{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;color:var(--dp-text)!important}.data-pages-page .stats-card-title,.data-pages-page .stats-content p{color:var(--dp-text-muted)!important}.data-pages-page .stats-content h3,.data-pages-page .stats-entity-name,.data-pages-page .stats-entity-name-showcase{color:var(--dp-text)!important}.data-pages-page .nioods-hero__subtitle,.data-pages-page .nioods-hero__stat-label,.data-pages-page .nioods-hero__tile-label{color:var(--dp-text-muted)!important}.data-pages-page .nioods-hero{background:transparent!important}.data-pages-page .edit-article__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1.5rem}.data-pages-page .edit-article__back{display:inline-flex;align-items:center;gap:.35rem;color:var(--dp-text-muted);text-decoration:none;font-size:.9rem}.data-pages-page .edit-article__back:hover{color:var(--dp-accent)}.data-pages-page .edit-article__meta{margin:0;color:var(--dp-text-muted);font-size:.85rem}.data-pages-page .edit-article__prose a.dp-link,.data-pages-page .dp-link{color:var(--dp-accent)}.data-pages-page .edit-article__table-wrap{margin:2rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.data-pages-page .edit-article__ratings-table{width:100%;min-width:280px;border-collapse:collapse;font-size:clamp(.8rem,2vw,.9rem)}.data-pages-page .edit-article__ratings-table caption{text-align:start;font-weight:600;margin-bottom:.5rem;color:var(--dp-text)}.data-pages-page .edit-article__ratings-table th,.data-pages-page .edit-article__ratings-table td{border:1px solid var(--dp-border);padding:.55rem .65rem;text-align:start}.data-pages-page .edit-article__ratings-table th{background:var(--dp-bg-subtle);color:var(--dp-text-muted);font-weight:600}@media(max-width:480px){.data-pages-page .edit-article__ratings-table th,.data-pages-page .edit-article__ratings-table td{padding:.45rem .5rem}}.data-pages-page .dp-main{width:100%;min-width:0;padding-bottom:clamp(1.5rem,5vw,3rem)}.data-pages-page .dp-section.category-section{scroll-margin-top:5.5rem}.data-pages-page .dp-section-tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end;max-width:100%;min-width:0}@media(max-width:640px){.data-pages-page .dp-section-bar{flex-direction:column;align-items:flex-start;gap:.65rem}.data-pages-page .dp-section-tags{justify-content:flex-start}}@media(max-width:900px){.data-pages-page .dp-featured-row .news-card-enhanced:not(.news-card-enhanced--editorial) .hero-container,.data-pages-page .dp-featured-row .news-card .hero-container{flex-direction:column;min-height:0}.data-pages-page .dp-featured-row .news-card-enhanced:not(.news-card-enhanced--editorial) .hero-image-section,.data-pages-page .dp-featured-row .news-card .hero-image-section{min-height:clamp(12rem,38vw,16rem);flex:none;max-height:50vh}.data-pages-page .dp-featured-row .news-card-enhanced .hero-content,.data-pages-page .dp-featured-row .news-card .hero-content{padding:clamp(1rem,4vw,1.5rem) clamp(1rem,4vw,1.5rem)}.data-pages-page .dp-featured-row .news-card-enhanced .hero-title,.data-pages-page .dp-featured-row .news-card .hero-title{font-size:clamp(1.25rem,4.5vw,1.6rem)}}.data-pages-page .dp-container.edit-article-page{width:100%;max-width:min(var(--dp-container),100%);margin-inline:auto;box-sizing:border-box;padding-top:max(.75rem,env(safe-area-inset-top,0px));padding-left:max(clamp(1rem,3vw,1.5rem),env(safe-area-inset-left,0px));padding-right:max(clamp(1rem,3vw,1.5rem),env(safe-area-inset-right,0px));padding-bottom:max(2.5rem,env(safe-area-inset-bottom,0px))}@media(max-width:768px){.data-pages-page:not(.the-edit.the-edit-article) .dp-container.edit-article-page{padding-top:0!important;padding-left:max(.5rem,env(safe-area-inset-left,0px));padding-right:max(.5rem,env(safe-area-inset-right,0px))}}.data-pages-page .edit-article__toolbar{row-gap:.5rem}.data-pages-page .edit-article__back{min-height:44px;align-items:center;-webkit-tap-highlight-color:transparent}.data-pages-page .edit-article__back:focus-visible{outline:2px solid var(--dp-accent);outline-offset:3px;border-radius:6px}.data-pages-page .edit-article__header{max-width:42rem;margin-inline:0;margin-bottom:1.5rem}.data-pages-page .edit-article__title{font-size:clamp(1.45rem,3.2vw,2.1rem);line-height:1.2;margin:0 0 .75rem;color:var(--dp-text);font-weight:700;text-wrap:balance;max-width:100%}.data-pages-page .edit-article__standfirst{font-size:clamp(1rem,2.8vw,1.1rem);line-height:1.65;color:var(--dp-text-muted);margin:0;max-width:100%;text-wrap:pretty}.data-pages-page .edit-article__hero{margin:0 0 2rem;width:100%;max-width:48rem;border-radius:var(--dp-radius);overflow:hidden;border:1px solid var(--dp-border)}.data-pages-page .edit-article__hero-img{display:block;width:100%;height:auto;min-height:12rem;max-height:min(52vh,28rem);aspect-ratio:16 / 9;object-fit:cover}.data-pages-page .edit-article__prose{max-width:42rem;color:var(--dp-text);font-size:clamp(.95rem,.35vw + .9rem,1.05rem);line-height:1.75;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.data-pages-page .edit-article__prose p{margin:0 0 1rem}.data-pages-page .edit-article__prose:lang(zh),.data-pages-page .edit-article__prose:lang(ja),.data-pages-page .edit-article__prose:lang(ko){line-break:loose;word-break:break-word}.data-pages-page .edit-article__prose[dir=rtl]{text-align:start}.data-pages-page .edit-article__prose strong{color:var(--dp-text);font-weight:600}.data-pages-page .edit-article__prose figure.edit-article__inline-media{margin:1.75rem 0;max-width:100%}.data-pages-page .edit-article__prose figure.edit-article__inline-media img{display:block;width:100%;height:auto;border-radius:var(--dp-radius);border:1px solid var(--dp-border)}.data-pages-page .edit-article__prose figcaption.edit-article__media-credit{margin:.5rem 0 0;font-size:.82rem;line-height:1.4;color:var(--dp-text-muted, var(--dp-text));opacity:.88;font-style:italic}.data-pages-page .edit-article__prose ul.edit-article__refs{margin:0 0 1rem;padding-inline-start:1.25rem}.data-pages-page .edit-article__prose ul.edit-article__refs li{margin-bottom:.35rem}.data-pages-page .edit-article__prose .edit-article__h2{font-size:clamp(1.05rem,2vw,1.2rem);font-weight:600;margin:2.25rem 0 .75rem;line-height:1.3;color:var(--dp-text);text-wrap:balance}@media(max-width:480px){.data-pages-page .dp-hero{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}}@media(max-width:480px){.data-pages-page .dp-hero-title{line-height:1.1}.data-pages-page .dp-container{padding-left:max(.5rem,env(safe-area-inset-left,0px));padding-right:max(.5rem,env(safe-area-inset-right,0px))}}.data-pages-page .edit-article__not-found{text-align:center;margin:0;padding:clamp(2.5rem,10vw,4rem) 1rem;max-width:28rem;margin-inline:auto}.data-pages-page.the-edit-hub{--te-ink: #18181b;--te-ink-muted: #64748b;--dp-font-display: "Fraunces", Georgia, "Times New Roman", serif;--dp-font-editorial: "Newsreader", Georgia, "Times New Roman", serif;--te-paper: #f8f9fa;--te-surface: #fafaf9;--te-surface-elevated: #ffffff;--te-rule: rgba(15, 23, 42, .08);--te-rule-strong: rgba(15, 23, 42, .14);--te-gold: #9a6b2d;--te-gold-soft: rgba(154, 107, 45, .12);--te-radius-sm: 0;--te-radius-md: 0;--te-radius-lg: 0;--te-radius-pill: 999px;--te-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 4px 16px rgba(15, 23, 42, .05);--te-shadow-hover: 0 2px 6px rgba(15, 23, 42, .06), 0 16px 40px rgba(15, 23, 42, .1);--te-masthead-pad: clamp(1.35rem, 4vw, 2.75rem);--te-masthead-pad-b: clamp(.4rem, 1.2vw, .75rem);--te-mobile-inline: max(.5rem, env(safe-area-inset-left, 0px));--te-mobile-inline-right: max(.5rem, env(safe-area-inset-right, 0px))}.data-pages-page.the-edit-hub.data-pages-dark{--te-ink: #f4f4f5;--te-ink-muted: #a1a1aa;--te-paper: #0a0a0b;--te-surface: #141416;--te-surface-elevated: #1a1a1d;--te-rule: rgba(244, 244, 245, .09);--te-rule-strong: rgba(244, 244, 245, .16);--te-gold: #c9a227;--te-gold-soft: rgba(201, 162, 39, .12);--te-shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 28px rgba(0, 0, 0, .35);--te-shadow-hover: 0 4px 12px rgba(0, 0, 0, .45), 0 22px 48px rgba(0, 0, 0, .5)}.data-pages-page.the-edit-hub.data-pages-light{background:linear-gradient(180deg,#fff,#f8f9fa 42%,#f1f3f4),#f8f9fa;background-attachment:fixed;color:var(--te-ink)}.data-pages-page.the-edit-hub.data-pages-dark{background:radial-gradient(120% 80% at 50% 0%,rgba(201,162,39,.07) 0%,transparent 55%),linear-gradient(180deg,#0f0c0a 0%,var(--te-paper) 50%,#0a0908 100%);background-attachment:fixed;color:var(--te-ink)}.data-pages-page.the-edit-hub:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;z-index:0;mix-blend-mode:overlay}.data-pages-page.the-edit-hub.data-pages-light:before{opacity:.16;mix-blend-mode:soft-light}.data-pages-page.the-edit-hub.data-pages-dark:before{opacity:.12;mix-blend-mode:soft-light}.data-pages-page.the-edit-hub .global-header,.data-pages-page.the-edit-hub .dp-container,.data-pages-page.the-edit-hub .dp-hero,.data-pages-page.the-edit-hub .te-hub-hero,.data-pages-page.news-feed-page .te-hub-hero,.data-pages-page.the-edit-hub .global-footer{position:relative;z-index:1}.data-pages-page.the-edit-hub .te-hub-section__hero-only-note,.data-pages-page.news-feed-page .te-hub-section__hero-only-note{display:flex;justify-content:center;padding:.5rem 0 1.25rem}.data-pages-page.the-edit-hub .te-masthead{text-align:center;padding:var(--te-masthead-pad) clamp(.625rem,3vw,2rem) var(--te-masthead-pad-b);max-width:52rem;margin:0 auto}.data-pages-page.the-edit-hub .te-masthead__eyebrow{font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--te-gold);margin:0 0 .35rem}.data-pages-page.the-edit-hub .te-masthead .dp-hero-title,.data-pages-page.the-edit-hub .te-masthead__title{font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(2.15rem,5.5vw,3.35rem);font-weight:600;line-height:1;letter-spacing:-.04em;margin:0;background:linear-gradient(135deg,var(--te-ink) 0%,#78716b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.data-pages-page.the-edit-hub.data-pages-dark .te-masthead .dp-hero-title,.data-pages-page.the-edit-hub.data-pages-dark .te-masthead__title{background:linear-gradient(135deg,#faf7f2 0%,var(--te-gold) 55%,#a8a29e 100%);-webkit-background-clip:text;background-clip:text}.data-pages-page.the-edit-hub .te-masthead .dp-hero-subtitle,.data-pages-page.the-edit-hub .te-masthead__deck{font-family:var(--dp-font-editorial, "Newsreader", Georgia, serif);font-size:clamp(.95rem,1.85vw,1.15rem);font-weight:400;font-style:italic;color:var(--te-ink-muted);line-height:1.45;max-width:32rem;margin:.5rem auto 0;letter-spacing:.02em}.data-pages-page.the-edit-hub .te-hub__container{max-width:min(1160px,100%);padding:0 clamp(.625rem,3vw,1.75rem) clamp(3rem,8vw,5rem);border:none;box-shadow:none}.data-pages-page.the-edit-hub .te-hub__main{max-width:100%;padding-top:clamp(.5rem,1.25vw,.875rem);counter-reset:te-sections 0}@media(max-width:767px){.data-pages-page.the-edit-hub .te-masthead,.data-pages-page.the-edit-hub .te-hub__container{padding-left:var(--te-mobile-inline);padding-right:var(--te-mobile-inline-right)}}.data-pages-page.the-edit-hub .te-hub__main.te-topic-page,.data-pages-page.the-edit-hub .te-hub__main.te-writer-page{padding-top:clamp(.5rem,1.5vw,1rem)}.data-pages-page.the-edit-hub .te-section{counter-increment:te-sections;padding:clamp(1.75rem,4vw,2.75rem) 0;scroll-margin-top:5.5rem}.data-pages-page.the-edit-hub .te-hub__main>.te-section:first-of-type{padding-top:clamp(.5rem,1.2vw,.85rem)}.data-pages-page.the-edit-hub .te-section+.te-section{border-top:none}.data-pages-page.the-edit-hub .te-section__head:not(.te-section__head--simple){display:grid;grid-template-columns:auto 1fr;grid-template-areas:"index title" "tags tags";gap:.35rem 1.25rem;align-items:start;border-bottom:none;margin-bottom:clamp(1.25rem,3vw,1.75rem);padding-bottom:0}@media(min-width:640px){.data-pages-page.the-edit-hub .te-section__head:not(.te-section__head--simple){grid-template-areas:"index title" ". tags"}.data-pages-page.the-edit-hub .te-section__head:not(.te-section__head--simple) .dp-section-tags{grid-column:2}}.data-pages-page.the-edit-hub .te-section__index{grid-area:index;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;color:var(--te-gold);padding-top:.35em;width:2.5rem;text-align:right;border-right:2px solid var(--te-gold);padding-right:.75rem;margin-right:.25rem;line-height:1.2}.data-pages-page.the-edit-hub .te-section__index:before{content:counter(te-sections,decimal-leading-zero)}.data-pages-page.the-edit-hub .te-section__head:not(.te-section__head--simple) .dp-section-title{grid-area:title;margin:0;text-align:left;background:none!important;-webkit-text-fill-color:var(--te-ink)!important;color:var(--te-ink)!important;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;padding-bottom:.35rem;border-bottom:1px solid var(--te-rule-strong);width:100%;max-width:100%}.data-pages-page.the-edit-hub .te-section__head .dp-section-tags{grid-area:tags;margin-top:.5rem;justify-content:flex-start}.data-pages-page.the-edit-hub .te-section--fashion .te-section__index{border-right-color:#be185d;color:#be185d}.data-pages-page.the-edit-hub .te-section--living .te-section__index{border-right-color:#4d7c0f;color:#4d7c0f}.data-pages-page.the-edit-hub .te-section--art .te-section__index{border-right-color:#1d4ed8;color:#1d4ed8}.data-pages-page.the-edit-hub.data-pages-dark .te-section--fashion .te-section__index{border-right-color:#f472b6;color:#f472b6}.data-pages-page.the-edit-hub.data-pages-dark .te-section--living .te-section__index{border-right-color:#a3e635;color:#a3e635}.data-pages-page.the-edit-hub.data-pages-dark .te-section--art .te-section__index{border-right-color:#60a5fa;color:#60a5fa}.data-pages-page.the-edit-hub .te-section__head .dp-tag{border-radius:var(--te-radius-pill);background:var(--te-gold-soft);border:1px solid var(--te-rule);color:var(--te-ink-muted);font-size:.625rem;padding:.32rem .65rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.data-pages-page.the-edit-hub .te-section__head .dp-tag:hover{border-color:var(--te-gold);color:var(--te-ink);box-shadow:0 1px 3px #0f172a0f}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple{grid-template-columns:none;grid-template-areas:none;border-inline-start:none;border-bottom:none}@media(min-width:768px){.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:clamp(.35rem,.75vw,.5rem);padding:0}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple+.dp-featured-row{margin-top:0}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .dp-section-title{margin:0;text-align:start;grid-area:unset;border-bottom:none!important;padding:0;display:block;overflow:visible;flex:0 0 auto;width:auto;max-width:100%}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__title-link{background:none!important;-webkit-text-fill-color:var(--te-ink)!important;color:var(--te-ink)!important;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(2.25rem,3.8vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1.22;padding:.1em 0 .14em;display:inline-block;width:fit-content;max-width:100%;overflow:visible;text-transform:none}}.data-pages-page.the-edit-hub .te-category-landing__title{font-size:clamp(1.9rem,3.45vw,2.8rem);line-height:1.12}.data-pages-page.the-edit-hub .te-section__title-link{position:relative;display:inline-block;width:fit-content;max-width:100%;color:inherit;text-decoration:none;transition:color .28s ease,letter-spacing .38s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1)}.data-pages-page.the-edit-hub .te-section__title-link:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:clamp(3px,.14em,5px);border-radius:999px;background:currentColor;opacity:.45;transform:scaleX(.1);transform-origin:left center;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.data-pages-page.the-edit-hub .te-section__title-link:hover{text-decoration:none;letter-spacing:-.028em;transform:translate(.14em)}.data-pages-page.the-edit-hub .te-section__title-link:hover:after{transform:scaleX(1);opacity:1}.data-pages-page.the-edit-hub .te-section__title-link:focus-visible{outline:2px solid color-mix(in srgb,var(--te-ink) 28%,transparent);outline-offset:.2em;border-radius:2px}.data-pages-page.the-edit-hub .te-section--fashion .te-section__title-link:after{background:linear-gradient(90deg,#be185d,#ec4899)}.data-pages-page.the-edit-hub .te-section--fashion .te-section__title-link:hover{color:#9d174d}.data-pages-page.the-edit-hub .te-section--living .te-section__title-link:after{background:linear-gradient(90deg,#4d7c0f,#84cc16)}.data-pages-page.the-edit-hub .te-section--living .te-section__title-link:hover{color:#3f6212}.data-pages-page.the-edit-hub .te-section--art .te-section__title-link:after{background:linear-gradient(90deg,#1d4ed8,#3b82f6)}.data-pages-page.the-edit-hub .te-section--art .te-section__title-link:hover{color:#1e40af}.data-pages-page.the-edit-hub.data-pages-dark .te-section--fashion .te-section__title-link:hover{color:#f9a8d4}.data-pages-page.the-edit-hub.data-pages-dark .te-section--living .te-section__title-link:hover{color:#bef264}.data-pages-page.the-edit-hub.data-pages-dark .te-section--art .te-section__title-link:hover{color:#93c5fd}@media(prefers-reduced-motion:reduce){.data-pages-page.the-edit-hub .te-section__title-link,.data-pages-page.the-edit-hub .te-section__title-link:after{transition:none}.data-pages-page.the-edit-hub .te-section__title-link:hover{transform:none}.data-pages-page.the-edit-hub .te-section__title-link:after{transform:scaleX(.35);opacity:.35}.data-pages-page.the-edit-hub .te-section__title-link:hover:after{transform:scaleX(1);opacity:.9}}@media(min-width:768px){.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics{display:flex;justify-content:end;margin-top:0;margin-inline-start:auto;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--te-rule-strong) transparent;padding-block:4px;margin-block:-4px}}.the-edit-hub .te-section__subtopics-list{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem .45rem}@media(min-width:768px){.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list{flex-wrap:nowrap}}.the-edit-hub .te-section__subtopics-list>li{display:inline-flex;align-items:center}.the-edit-hub .te-section__subtopics-list>li:not(:first-child):before{display:none}.the-edit-hub .te-section__subtopic-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.125rem;padding:.46rem 1rem .54rem;border:1px solid color-mix(in srgb,var(--te-ink) 10%,var(--te-rule-strong));border-radius:9999px;background:color-mix(in srgb,var(--dp-bg-card, #fff) 92%,var(--te-rule));color:var(--te-ink);font-family:"Fraunces",var(--dp-font-display, Georgia),serif;font-size:.875rem;font-weight:500;font-style:normal;letter-spacing:-.012em;text-transform:none;text-decoration:none;line-height:1.15;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffa6;transition:color .28s ease,letter-spacing .38s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1),border-color .28s ease,background .28s ease,box-shadow .28s ease}.the-edit-hub .te-section__subtopic-chip:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.38rem;height:2px;border-radius:999px;background:currentColor;opacity:.4;transform:scaleX(.12);transform-origin:left center;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease;pointer-events:none}.the-edit-hub .te-section--fashion .te-section__subtopic-chip{border-color:color-mix(in srgb,#be185d 24%,var(--te-rule-strong));background:color-mix(in srgb,#be185d 6%,var(--dp-bg-card, #fff))}.the-edit-hub .te-section--fashion .te-section__subtopic-chip:after{background:linear-gradient(90deg,#be185d,#ec4899)}.the-edit-hub .te-section--living .te-section__subtopic-chip{border-color:color-mix(in srgb,#4d7c0f 24%,var(--te-rule-strong));background:color-mix(in srgb,#4d7c0f 6%,var(--dp-bg-card, #fff))}.the-edit-hub .te-section--living .te-section__subtopic-chip:after{background:linear-gradient(90deg,#4d7c0f,#84cc16)}.the-edit-hub .te-section--art .te-section__subtopic-chip{border-color:color-mix(in srgb,#1d4ed8 24%,var(--te-rule-strong));background:color-mix(in srgb,#1d4ed8 6%,var(--dp-bg-card, #fff))}.the-edit-hub .te-section--art .te-section__subtopic-chip:after{background:linear-gradient(90deg,#1d4ed8,#3b82f6)}.the-edit-hub .te-section__subtopic-chip:hover{text-decoration:none;letter-spacing:.008em;transform:translate(.08em)}.the-edit-hub .te-section__subtopic-chip:hover:after{transform:scaleX(1);opacity:1}.the-edit-hub .te-section--fashion .te-section__subtopic-chip:hover{border-color:color-mix(in srgb,#be185d 48%,var(--te-rule-strong));background:color-mix(in srgb,#be185d 12%,var(--dp-bg-card, #fff));color:#9d174d;box-shadow:0 4px 16px #be185d24,inset 0 1px #ffffff8c}.the-edit-hub .te-section--living .te-section__subtopic-chip:hover{border-color:color-mix(in srgb,#4d7c0f 48%,var(--te-rule-strong));background:color-mix(in srgb,#4d7c0f 12%,var(--dp-bg-card, #fff));color:#3f6212;box-shadow:0 4px 16px #4d7c0f24,inset 0 1px #ffffff8c}.the-edit-hub .te-section--art .te-section__subtopic-chip:hover{border-color:color-mix(in srgb,#1d4ed8 48%,var(--te-rule-strong));background:color-mix(in srgb,#1d4ed8 12%,var(--dp-bg-card, #fff));color:#1e40af;box-shadow:0 4px 16px #1d4ed824,inset 0 1px #ffffff8c}.the-edit-hub.data-pages-dark .te-section__subtopic-chip{box-shadow:0 1px 3px #00000038,inset 0 1px #ffffff0f}.the-edit-hub.data-pages-dark .te-section--fashion .te-section__subtopic-chip:hover{color:#f9a8d4}.the-edit-hub.data-pages-dark .te-section--living .te-section__subtopic-chip:hover{color:#bef264}.the-edit-hub.data-pages-dark .te-section--art .te-section__subtopic-chip:hover{color:#93c5fd}.the-edit-hub .te-section__subtopic-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--te-ink) 28%,transparent);outline-offset:2px;text-decoration:none}.the-edit-hub .te-section--fashion .te-section__subtopic-chip:focus-visible{outline-color:color-mix(in srgb,#be185d 55%,transparent)}.the-edit-hub .te-section--living .te-section__subtopic-chip:focus-visible{outline-color:color-mix(in srgb,#4d7c0f 55%,transparent)}.the-edit-hub .te-section--art .te-section__subtopic-chip:focus-visible{outline-color:color-mix(in srgb,#1d4ed8 55%,transparent)}@media(prefers-reduced-motion:reduce){.the-edit-hub .te-section__subtopic-chip,.the-edit-hub .te-section__subtopic-chip:after{transition:none}.the-edit-hub .te-section__subtopic-chip:hover{transform:none}.the-edit-hub .te-section__subtopic-chip:after{transform:scaleX(.35);opacity:.35}.the-edit-hub .te-section__subtopic-chip:hover:after{transform:scaleX(1);opacity:.9}}.data-pages-page.the-edit-hub .te-section__join-bridge{display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;padding:clamp(1.5rem,4vw,2.75rem) clamp(.75rem,2.5vw,1.25rem);margin:0}.data-pages-page.the-edit-hub .te-join-cta{margin:0;width:100%;max-width:min(40rem,100%);display:flex;justify-content:center}.data-pages-page.the-edit-hub .te-join-cta__inner{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0;padding:clamp(1.35rem,3.2vw,1.85rem);border:1px solid color-mix(in srgb,var(--apple-blue, #1a00ff) 12%,var(--lg-border, rgba(255, 255, 255, .48)));border-radius:var(--lg-radius, 22px);background:radial-gradient(120% 90% at 8% -25%,rgba(26,0,255,.1) 0%,transparent 52%),radial-gradient(90% 70% at 96% 0%,rgba(99,102,241,.12) 0%,transparent 48%),color-mix(in srgb,var(--lg-fill, rgba(255, 255, 255, .58)) 94%,transparent);backdrop-filter:var(--lg-filter, saturate(180%) blur(20px));-webkit-backdrop-filter:var(--lg-filter, saturate(180%) blur(20px));box-shadow:var(--lg-shadow);transition:transform .28s var(--lg-ease-fluid, ease),box-shadow .28s var(--lg-ease-fluid, ease)}@media(hover:hover)and (pointer:fine){.data-pages-page.the-edit-hub .te-join-cta__inner:hover{transform:translateY(-2px);box-shadow:var(--lg-shadow),0 18px 48px #1a00ff1a}}.data-pages-page.the-edit-hub .te-join-cta__glow{position:absolute;inset:-35% -15% auto;height:75%;background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(26,0,255,.16) 0%,transparent 72%);pointer-events:none;z-index:0}.data-pages-page.the-edit-hub .te-join-cta__inner:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-specular, linear-gradient(145deg, rgba(255, 255, 255, .55) 0%, transparent 55%));pointer-events:none;z-index:0}.data-pages-page.the-edit-hub .te-join-cta__copy,.data-pages-page.the-edit-hub .te-join-cta__actions{position:relative;z-index:1}.data-pages-page.the-edit-hub .te-join-cta__copy{display:flex;flex-direction:column;align-items:center;gap:.65rem;text-align:center}.data-pages-page.the-edit-hub .te-join-cta__eyebrow{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.6875rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--apple-blue, #1a00ff);text-align:center}.data-pages-page.the-edit-hub .te-join-cta__title{margin:0;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(1.5rem,4.2vw,2.05rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:var(--te-ink, #18181b);text-wrap:balance;text-align:center;width:100%}.data-pages-page.the-edit-hub .te-join-cta__text{margin:0;max-width:36rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:clamp(.875rem,1.5vw,.96875rem);font-style:normal;font-weight:400;line-height:1.55;color:color-mix(in srgb,var(--te-ink, #18181b) 72%,var(--te-ink-muted, #52525b));text-align:center}.data-pages-page.the-edit-hub .te-join-cta__actions{margin-top:clamp(1.1rem,2.8vw,1.35rem);padding-top:clamp(1rem,2.5vw,1.15rem);border-top:1px solid color-mix(in srgb,var(--lg-border, rgba(255, 255, 255, .48)) 85%,transparent)}.data-pages-page.the-edit-hub .te-join-cta__button{display:inline-flex;align-items:center;justify-content:center;width:100%;margin:0;padding:.8rem 1.35rem;min-height:3rem;border:none;border-radius:var(--lg-radius-pill, 9999px);background:var(--apple-blue, #1a00ff);color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.015em;text-transform:none;cursor:pointer;box-shadow:0 1px 2px #1a00ff1f,0 8px 24px color-mix(in srgb,var(--apple-blue, #1a00ff) 32%,transparent);transition:transform .2s var(--lg-ease-spring, ease),filter .2s ease,box-shadow .2s ease}.data-pages-page.the-edit-hub .te-join-cta__button:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 2px 4px #1a00ff24,0 12px 32px color-mix(in srgb,var(--apple-blue, #1a00ff) 38%,transparent)}.data-pages-page.the-edit-hub .te-join-cta__button:active{transform:translateY(0) scale(.99);filter:brightness(.98)}.data-pages-page.the-edit-hub .te-join-cta__button:focus-visible{outline:2px solid var(--apple-blue, #1a00ff);outline-offset:3px}.data-pages-page.the-edit-hub.data-pages-dark .te-join-cta__inner{background:radial-gradient(120% 90% at 8% -25%,rgba(99,102,241,.22) 0%,transparent 52%),radial-gradient(90% 70% at 96% 0%,rgba(129,140,248,.16) 0%,transparent 48%),color-mix(in srgb,var(--lg-fill, rgba(36, 36, 40, .68)) 94%,transparent);border-color:color-mix(in srgb,var(--apple-blue, #1a00ff) 22%,var(--lg-border, rgba(255, 255, 255, .16)))}.data-pages-page.the-edit-hub.data-pages-dark .te-join-cta__glow{background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(99,102,241,.28) 0%,transparent 72%)}.data-pages-page.the-edit-hub.data-pages-dark .te-join-cta__title{color:var(--te-ink, #f4f4f5)}.data-pages-page.the-edit-hub.data-pages-dark .te-join-cta__text{color:color-mix(in srgb,var(--te-ink, #f4f4f5) 78%,var(--te-ink-muted, #a1a1aa))}.data-pages-page.the-edit-hub.data-pages-dark .te-join-cta__eyebrow{color:#a5b4fc}.data-pages-page.the-edit-hub .news-card-enhanced{border-radius:0}.data-pages-page.the-edit-hub .dp-featured-row{margin-bottom:clamp(1.5rem,3vw,2rem)}.data-pages-page.the-edit-hub .dp-featured-row .news-card-enhanced{border:none!important;border-radius:var(--te-radius-md);background:var(--te-surface-elevated)!important;box-shadow:var(--te-shadow);overflow:hidden;transition:box-shadow .35s ease,transform .35s ease}.data-pages-page.the-edit-hub .dp-featured-row .news-card-enhanced:hover{box-shadow:var(--te-shadow-hover);transform:translateY(-2px)}.data-pages-page.the-edit-hub .dp-featured-row .news-card-enhanced--editorial{background:#0a0a0b!important}.data-pages-page.the-edit-hub .dp-articles-grid{gap:clamp(1rem,2.5vw,1.5rem)}@media(min-width:1200px){.data-pages-page.the-edit-hub .dp-articles-grid{grid-template-columns:repeat(4,1fr)}}.data-pages-page.the-edit-hub .te-category-landing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.5rem);margin-bottom:1.5rem}@media(max-width:900px){.data-pages-page.the-edit-hub .te-category-landing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.data-pages-page.the-edit-hub .te-category-landing__grid{grid-template-columns:1fr}}@media(min-width:641px){.data-pages-page.the-edit-hub .te-category-landing__grid .te-editorial-card__media{aspect-ratio:3 / 5}}.data-pages-page.the-edit-hub .dp-articles-grid .news-card-enhanced,.data-pages-page.the-edit-hub .te-category-landing__grid .news-card-enhanced{border:none!important;border-radius:var(--te-radius-md);background:var(--te-surface)!important;box-shadow:var(--te-shadow);transition:box-shadow .3s ease,transform .3s ease}.data-pages-page.the-edit-hub .dp-articles-grid .news-card-enhanced:hover,.data-pages-page.the-edit-hub .te-category-landing__grid .news-card-enhanced:hover{box-shadow:var(--te-shadow-hover);transform:translateY(-3px)}.data-pages-page.the-edit-hub .te-hub-section__view-more-wrap{margin-top:clamp(.75rem,2vw,1.5rem);margin-bottom:0}.data-pages-page.the-edit-hub .te-category-landing__view-more-wrap{display:flex;justify-content:center;margin-top:clamp(1.25rem,3vw,2rem);margin-bottom:.25rem}.data-pages-page.the-edit-hub .te-category-landing__view-more{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2.75rem;margin:0;box-sizing:border-box;font-family:var(--dp-font-body, "Inter"),system-ui,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--te-ink-muted);background:transparent;border:1px solid var(--te-rule-strong);border-radius:0;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.data-pages-page.the-edit-hub .te-category-landing__view-more:hover{color:var(--te-ink);border-color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-category-landing__view-more:focus-visible{outline:2px solid var(--te-gold);outline-offset:3px}.data-pages-page.the-edit-hub .te-category-landing__view-more:active{transform:translateY(1px)}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem .5rem;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--te-gold);margin:0}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker__brand{flex-shrink:0}.data-pages-page.the-edit-hub .news-card-kicker__brand-link{color:inherit;text-decoration:none;cursor:pointer}.data-pages-page.the-edit-hub .news-card-kicker__brand-link:hover{text-decoration:underline;text-underline-offset:.12em}.data-pages-page.the-edit-hub .news-card-kicker--split .news-card-kicker__brand-link{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker__sep{flex-shrink:0;color:var(--te-rule-strong);font-weight:500;letter-spacing:.08em}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker__date{flex-shrink:0;font-weight:500;letter-spacing:.1em;color:var(--te-ink-muted);text-transform:none}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--split{justify-content:space-between;align-items:baseline;width:100%;gap:.5rem .75rem;color:var(--te-ink-muted);font-weight:600;letter-spacing:.12em}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--split .news-card-kicker__brand{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--split .news-card-kicker__date{flex-shrink:0;margin-left:auto;text-align:right;color:inherit;text-transform:uppercase;letter-spacing:.12em;font-variant-numeric:tabular-nums}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--hero{flex-wrap:wrap;justify-content:center;color:#fff!important;letter-spacing:.22em;font-size:.625rem}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--hero .news-card-kicker__brand,.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--hero .news-card-kicker__brand-link,.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--hero .news-card-kicker__brand-link:hover{color:#fff!important;-webkit-text-fill-color:#fff}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--compact{font-size:.625rem;margin-bottom:.2rem}.data-pages-page.the-edit-hub .te-card-author-line{margin:auto 0 0;padding-top:.75rem;font-family:Inter,system-ui,sans-serif;font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-card-author-line__link{color:inherit;text-decoration:none}.data-pages-page.the-edit-hub .te-card-author-line__link:hover{color:var(--te-ink);text-decoration:underline}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .hero-title--editorial{font-family:var(--dp-font-display, "Fraunces", Georgia, serif);background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-weight:600;letter-spacing:-.02em;font-size:clamp(1.85rem,4.2vw,3.35rem)!important;line-height:1.08!important;margin:0}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .card-title--editorial{font-family:var(--dp-font-display, "Fraunces", Georgia, serif);background:none!important;-webkit-text-fill-color:var(--te-ink)!important;color:var(--te-ink)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-weight:600;letter-spacing:-.02em;font-size:1.02rem;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-excerpt--editorial{font-family:var(--dp-font-editorial, "Newsreader", Georgia, serif);font-size:1.02rem;line-height:1.6;color:var(--te-ink-muted)!important;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-style:italic;max-width:38em}.data-pages-page.the-edit-hub .news-card-enhanced--editorial .news-card-excerpt--editorial-sm{font-size:.9rem;line-height:1.55;-webkit-line-clamp:3;font-style:italic}.data-pages-page.the-edit-hub{--te-card-ken-burns-ease: cubic-bezier(.22, 1, .36, 1);--te-card-ken-burns-duration: 5s;--te-card-ken-burns-scale: 1.06;--te-card-ken-burns-reset: .85s}@keyframes te-card-ken-burns{0%{transform:scale(1)}to{transform:scale(var(--te-card-ken-burns-scale))}}.data-pages-page.the-edit-hub .te-editorial-grid-card .te-editorial-card__media,.data-pages-page.the-edit-hub .te-featured-article--hero .te-featured-article__media{overflow:hidden}.data-pages-page.the-edit-hub .te-editorial-grid-card.news-card-enhanced--editorial{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important;min-height:0;height:100%;box-sizing:border-box;background:var(--te-surface)!important;--card-background: var(--te-surface);border-radius:var(--te-radius-md);overflow:hidden;isolation:isolate}.data-pages-page.the-edit-hub .te-editorial-grid-card .te-editorial-card{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0;margin:0;padding:0;background:var(--te-surface);box-sizing:border-box}.data-pages-page.the-edit-hub .te-editorial-card__media{position:relative;width:100%;flex-shrink:0;aspect-ratio:2 / 3;overflow:hidden;background:var(--te-surface);margin:0;padding:0}.data-pages-page.the-edit-hub .te-editorial-card__img,.data-pages-page.the-edit-hub .te-featured-article__img{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;object-fit:cover;object-position:center;display:block;transform:scale(1);will-change:transform;transition:transform var(--te-card-ken-burns-reset) var(--te-card-ken-burns-ease)}@media(prefers-reduced-motion:no-preference){.data-pages-page.the-edit-hub .news-card-enhanced--editorial.te-editorial-grid-card:hover .te-editorial-card__img,.data-pages-page.the-edit-hub .news-card-enhanced--editorial.te-editorial-grid-card:focus-within .te-editorial-card__img,.data-pages-page.the-edit-hub .news-card-enhanced--editorial.te-featured-article-card:hover .te-featured-article__img,.data-pages-page.the-edit-hub .news-card-enhanced--editorial.te-featured-article-card:focus-within .te-featured-article__img{animation:te-card-ken-burns var(--te-card-ken-burns-duration) var(--te-card-ken-burns-ease) forwards;transition:none}}.data-pages-page.the-edit-hub .te-editorial-card__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 0%,transparent 55%,rgba(0,0,0,.1) 100%)}.data-pages-page.the-edit-hub .te-editorial-card__body{display:flex;flex-direction:column;justify-content:flex-start;gap:.45rem;min-width:0;flex:1 1 auto;box-sizing:border-box;margin:0;padding:1rem 1.1rem 1.15rem!important;background:var(--te-surface)!important}.data-pages-page.the-edit-hub .te-featured-article-card.news-card-enhanced--editorial{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-height:0!important;height:auto!important;box-sizing:border-box;background:#0a0a0b!important;--card-background: #0a0a0b;border:none!important;box-shadow:var(--te-shadow);overflow:hidden;isolation:isolate;border-radius:var(--te-radius-lg)}.data-pages-page.the-edit-hub .te-featured-article--hero{position:relative;display:block;width:100%;min-height:min(84vh,44rem);box-sizing:border-box;margin:0;padding:0;background:#0a0a0b}.data-pages-page.the-edit-hub .te-featured-article--hero .te-featured-article__media{position:absolute;inset:0;min-height:100%;min-width:0;overflow:hidden;background:#0a0a0b}.data-pages-page.the-edit-hub .te-editorial-card__media{position:relative}.data-pages-page.the-edit-hub .te-featured-article--hero .te-featured-article__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000059,#00000040 28%,#0000008c 62%,#000000d1)}.data-pages-page.the-edit-hub .te-featured-article__overlay{position:relative;z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:min(78vh,38rem);box-sizing:border-box;padding:clamp(2.25rem,6vw,3.75rem) clamp(1.25rem,4vw,2rem) clamp(1.75rem,4vw,2.5rem)}.data-pages-page.the-edit-hub .te-featured-article__center{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:clamp(.85rem,2vw,1.25rem);max-width:44rem;width:100%;pointer-events:none;color:#fffffff5}.data-pages-page.the-edit-hub .te-featured-article__overlay .news-card-kicker__brand-link,.data-pages-page.the-edit-hub .te-featured-article__overlay .te-featured-article__byline a{pointer-events:auto}.data-pages-page.the-edit-hub .te-featured-article--hero .hero-title--editorial{color:#fafaf9!important;-webkit-text-fill-color:#fafaf9!important;text-align:center!important;text-wrap:balance;width:100%;text-shadow:0 2px 24px rgba(0,0,0,.45)}.data-pages-page.the-edit-hub .te-featured-article--hero .news-card-excerpt--hero{color:#ffffffe6!important;-webkit-line-clamp:4;max-width:36rem;width:100%;margin-inline:auto;text-align:center!important;font-style:normal;text-shadow:0 1px 12px rgba(0,0,0,.35)}.data-pages-page.the-edit-hub .te-hero-read-more{display:inline-block;margin-top:.35rem;padding:.55rem 1.5rem;border:1px solid rgba(255,255,255,.88);font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fffffff5;pointer-events:none}.data-pages-page.the-edit-hub .te-featured-article__footer-meta{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;font-family:Inter,system-ui,sans-serif;font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0}.data-pages-page.the-edit-hub .te-featured-article__footer-date{color:inherit}.data-pages-page.the-edit-hub .te-featured-article__byline a{color:inherit;text-decoration:none}.data-pages-page.the-edit-hub .te-featured-article__byline a:hover{text-decoration:underline}@media(max-width:640px){.data-pages-page.the-edit-hub .te-featured-article--hero,.data-pages-page.the-edit-hub .te-featured-article__overlay{min-height:min(90vh,34rem)}}.data-pages-page.the-edit-hub .te-card-edit-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,system-ui,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1.2;border:1px solid rgba(255,255,255,.55);padding:.4rem .95rem;background:#0000006b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;-webkit-text-fill-color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.35)}.data-pages-page.the-edit-hub .te-card-edit-badge--hero{margin-bottom:0}.data-pages-page.the-edit-hub .te-editorial-card__media .te-card-edit-badge--grid{position:static;pointer-events:none}.data-pages-page.the-edit-hub .te-card-edit-badge--inline{position:static;align-self:flex-start;margin-bottom:.35rem;border:1px solid rgba(255,255,255,.55);background:#0000007a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.data-pages-page.data-pages-dark.the-edit-hub .te-card-edit-badge--inline{border-color:#ffffff80;background:#0000008c;color:#fff!important;-webkit-text-fill-color:#fff!important}.data-pages-page.the-edit-hub .news-card-enhanced .card-title{background:none!important;-webkit-text-fill-color:var(--te-ink)!important;color:var(--te-ink)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.data-pages-page.the-edit-hub .news-card-enhanced .hero-title.hero-title-sentiment{color:var(--te-ink)!important;-webkit-text-fill-color:var(--te-ink)!important}.data-pages-page.the-edit-hub .news-card-enhanced .hero-excerpt,.data-pages-page.the-edit-hub .news-card-enhanced .card-excerpt{color:var(--te-ink-muted)!important;line-height:1.6}.data-pages-page.the-edit-hub .news-card-enhanced .hero-content,.data-pages-page.the-edit-hub .news-card-enhanced .card-content{background:transparent!important}.data-pages-page.the-edit-hub .news-card-enhanced .hero-content{padding:clamp(1.5rem,3vw,2.5rem)!important}@media(max-width:767px){.data-pages-page.the-edit-hub .news-card-enhanced .hero-content{padding:clamp(1rem,2.5vw,1.75rem) clamp(.75rem,2.5vw,1.5rem)!important}}.data-pages-page.the-edit-hub .news-card-enhanced .card-content:not(.card-content--editorial){padding:1.25rem!important}.data-pages-page.the-edit-hub .dp-featured-row .news-card-enhanced:not(.news-card-enhanced--editorial) .hero-image-section{min-height:min(58vh,28rem)!important;max-height:32rem}.data-pages-page.the-edit-hub .dp-loading,.data-pages-page.the-edit-hub .dp-empty{font-family:var(--dp-font-editorial, "Newsreader", Georgia, serif);font-size:1.05rem;font-style:italic;color:var(--te-ink-muted);text-align:center;border:1px dashed var(--te-rule);border-radius:var(--te-radius-md);padding:clamp(2.5rem,6vw,3.5rem);background:var(--te-gold-soft)}.data-pages-page.the-edit-hub .dp-empty a{color:var(--te-gold);font-style:normal;font-weight:600}.data-pages-page.the-edit-hub .dp-spinner{border-top-color:var(--te-gold)}.data-pages-page.the-edit-hub .global-footer{border-top:1px solid var(--te-rule);margin-top:0}@media(max-width:640px){.data-pages-page.the-edit-hub .te-section__head:not(.te-section__head--simple){grid-template-columns:1fr;grid-template-areas:"index" "title" "tags"}.data-pages-page.the-edit-hub .te-section__index{width:auto;text-align:left;border-right:none;border-left:3px solid var(--te-gold);padding-left:.75rem;padding-right:0;margin:0 0 .5rem}.data-pages-page.the-edit-hub .te-section--fashion .te-section__index{border-left-color:#be185d}.data-pages-page.the-edit-hub .te-section--living .te-section__index{border-left-color:#4d7c0f}.data-pages-page.the-edit-hub .te-section--art .te-section__index{border-left-color:#1d4ed8}.data-pages-page.the-edit-hub.data-pages-dark .te-section--fashion .te-section__index{border-left-color:#f472b6}.data-pages-page.the-edit-hub.data-pages-dark .te-section--living .te-section__index{border-left-color:#a3e635}.data-pages-page.the-edit-hub.data-pages-dark .te-section--art .te-section__index{border-left-color:#60a5fa}}@media(min-width:1024px){.data-pages-page.the-edit-hub .te-section__head .dp-section-title{max-width:100%}}@media(prefers-reduced-motion:reduce){.data-pages-page.the-edit-hub .dp-featured-row .news-card-enhanced:hover,.data-pages-page.the-edit-hub .dp-articles-grid .news-card-enhanced:hover,.data-pages-page.the-edit-hub .te-category-landing__grid .news-card-enhanced:hover{transform:none}}.data-pages-page.the-edit-hub .te-topic-page__toolbar{margin-bottom:1.25rem}.data-pages-page.the-edit-hub .te-topic-page__back{display:inline-flex;align-items:center;gap:.25rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:var(--te-gold);text-decoration:none}.data-pages-page.the-edit-hub .te-topic-page__back:hover{text-decoration:underline}.data-pages-page.the-edit-hub .te-topic-page__head{margin-bottom:clamp(1.5rem,3vw,2.25rem);text-align:center;max-width:48rem;margin-inline:auto}.data-pages-page.the-edit-hub .te-topic-page__title{font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--te-ink);margin:.35rem 0 .5rem;line-height:1.15;text-align:center;text-wrap:balance}.data-pages-page.the-edit-hub .te-topic-page__meta{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.875rem;color:var(--te-ink-muted);text-align:center}.data-pages-page.the-edit-hub .te-topic-page__empty{margin:0 0 clamp(2rem,4vw,3rem);padding:1.25rem 1.35rem;border-radius:var(--te-radius-md);border:1px solid var(--te-rule);background:var(--te-surface-elevated);box-shadow:var(--te-shadow)}.data-pages-page.the-edit-hub .te-topic-page__empty p{margin:0;font-family:var(--dp-font-editorial, "Newsreader", Georgia, serif);font-size:1.05rem;line-height:1.55;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-page__empty-link{color:var(--te-gold);font-weight:600;text-decoration:none}.data-pages-page.the-edit-hub .te-topic-page__empty-link:hover{text-decoration:underline}.data-pages-page.the-edit-hub .te-writer-page__toolbar{margin-bottom:1.25rem}.data-pages-page.the-edit-hub .te-writer-page__head{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.data-pages-page.the-edit-hub .te-writer-page__profile{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin:.5rem 0 1.25rem}.data-pages-page.the-edit-hub .te-writer-page__avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;border:2px solid var(--te-rule);box-shadow:var(--te-shadow)}.data-pages-page.the-edit-hub .te-writer-page__avatar--brand{object-fit:contain;padding:.65rem;background:#fff}.data-pages-page.the-edit-hub.data-pages-dark .te-writer-page__avatar--brand{background:var(--te-surface-elevated, #1a1a1d)}.data-pages-page.the-edit-hub .te-writer-page__id{min-width:0}.data-pages-page.the-edit-hub .te-writer-page__name{font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(1.75rem,3vw,2.15rem);font-weight:600;margin:0 0 .35rem;line-height:1.15;color:var(--te-ink)}.data-pages-page.the-edit-hub .te-writer-page__role{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.95rem;color:var(--te-gold);font-weight:500}.data-pages-page.the-edit-hub .te-writer-page__bio{font-family:var(--dp-font-editorial, "Newsreader", Georgia, serif);font-size:1.05rem;line-height:1.7;color:var(--te-ink-muted);max-width:42rem;margin:0 0 1rem}.data-pages-page.the-edit-hub .te-writer-page__bio em{font-style:italic}.data-pages-page.the-edit-hub .te-writer-page__count{margin-top:.35rem}.data-pages-page.the-edit-hub .te-topic-niood{position:relative;z-index:1;margin-bottom:clamp(1.75rem,4vw,2.75rem);padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--te-radius-lg);border:1px solid var(--te-rule);background:var(--te-surface-elevated);box-shadow:var(--te-shadow)}.data-pages-page.the-edit-hub .te-topic-niood__head{margin-bottom:1.25rem}.data-pages-page.the-edit-hub .te-topic-niood__icon{color:var(--te-gold);vertical-align:-.15em;margin-right:.35rem}.data-pages-page.the-edit-hub .te-topic-niood__title{display:inline;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:600;color:var(--te-ink);letter-spacing:-.02em}.data-pages-page.the-edit-hub .te-topic-niood__lede{margin:.5rem 0 0;max-width:40rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;line-height:1.55;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-niood__quick{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1.5rem}.data-pages-page.the-edit-hub .te-topic-niood__pill{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.65rem 1rem;min-width:min(100%,11rem);flex:1 1 10rem;border-radius:var(--te-radius-md);border:1px solid var(--te-rule);background:var(--te-surface);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.data-pages-page.the-edit-hub .te-topic-niood__pill:hover{border-color:var(--te-rule-strong);box-shadow:var(--te-shadow-hover)}.data-pages-page.the-edit-hub .te-topic-niood__pill--accent{border-color:var(--te-gold);background:var(--te-gold-soft)}.data-pages-page.the-edit-hub .te-topic-niood__pill-label{font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:600;color:var(--te-ink)}.data-pages-page.the-edit-hub .te-topic-niood__pill-desc{font-size:.6875rem;font-weight:500;color:var(--te-ink-muted);line-height:1.35}.data-pages-page.the-edit-hub .te-topic-niood__country{padding-top:1.25rem;border-top:1px solid var(--te-rule)}.data-pages-page.the-edit-hub .te-topic-niood__country-head{margin-bottom:1rem}.data-pages-page.the-edit-hub .te-topic-niood__eyebrow{margin:0 0 .25rem;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--te-gold)}.data-pages-page.the-edit-hub .te-topic-niood__h3{margin:0 0 .35rem;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:1.15rem;font-weight:600;color:var(--te-ink)}.data-pages-page.the-edit-hub .te-topic-niood__muted{margin:0;font-size:.875rem;line-height:1.5;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-niood__stats{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;list-style:none;margin:0 0 1rem;padding:0}.data-pages-page.the-edit-hub .te-topic-niood__stats li{min-width:5.5rem}.data-pages-page.the-edit-hub .te-topic-niood__stat-value{display:block;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:1.35rem;font-weight:600;color:var(--te-ink);line-height:1.2}.data-pages-page.the-edit-hub .te-topic-niood__stat-label{font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:500;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-niood__method{display:flex;gap:.5rem;align-items:flex-start;margin:0 0 1rem;font-size:.75rem;line-height:1.5;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-niood__method svg{flex-shrink:0;margin-top:.1rem;color:var(--te-gold)}.data-pages-page.the-edit-hub .te-topic-niood__rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.data-pages-page.the-edit-hub .te-topic-niood__rank-item{display:grid;grid-template-columns:auto 4rem 1fr auto;gap:.65rem .75rem;align-items:center;padding:.65rem .75rem;border-radius:var(--te-radius-md);border:1px solid var(--te-rule);background:var(--te-surface)}@media(max-width:640px){.data-pages-page.the-edit-hub .te-topic-niood__rank-item{grid-template-columns:auto 3.5rem 1fr;grid-template-rows:auto auto}.data-pages-page.the-edit-hub .te-topic-niood__rank-score{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem 1rem}}.data-pages-page.the-edit-hub .te-topic-niood__rank-pos{font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:700;color:var(--te-ink-muted);min-width:1.75rem}.data-pages-page.the-edit-hub .te-topic-niood__rank-img-wrap{display:block;border-radius:var(--te-radius-sm);overflow:hidden;line-height:0}.data-pages-page.the-edit-hub .te-topic-niood__rank-img{width:100%;aspect-ratio:1;object-fit:cover}.data-pages-page.the-edit-hub .te-topic-niood__rank-body{min-width:0}.data-pages-page.the-edit-hub .te-topic-niood__rank-title-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem}.data-pages-page.the-edit-hub .te-topic-niood__rank-name{font-family:Inter,system-ui,sans-serif;font-size:.9rem;font-weight:600;color:var(--te-ink);text-decoration:none}.data-pages-page.the-edit-hub .te-topic-niood__rank-name:hover{text-decoration:underline}.data-pages-page.the-edit-hub .te-topic-niood__pill-mini{font-size:.625rem;font-weight:600;padding:.2rem .45rem;border-radius:var(--te-radius-pill);background:var(--te-gold-soft);color:var(--te-gold);white-space:nowrap}.data-pages-page.the-edit-hub .te-topic-niood__rank-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;margin:.2rem 0 0;font-size:.6875rem;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-niood__rank-score{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.data-pages-page.the-edit-hub .te-topic-niood__rank-score-val{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:1rem;font-weight:600;color:var(--te-ink)}.data-pages-page.the-edit-hub .te-topic-niood__rank-score-val svg{color:var(--te-gold)}.data-pages-page.the-edit-hub .te-topic-niood__rank-ratings{font-size:.625rem;color:var(--te-ink-muted)}.data-pages-page.the-edit-hub .te-topic-niood__rank-cta{display:inline-flex;align-items:center;gap:.15rem;font-size:.6875rem;font-weight:600;color:var(--te-gold);text-decoration:none}.data-pages-page.the-edit-hub .te-topic-niood__rank-cta:hover{text-decoration:underline}.data-pages-page.the-edit-hub .te-topic-niood__full-guide{display:inline-flex;align-items:center;gap:.25rem;margin-top:1rem;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:600;color:var(--te-gold);text-decoration:none}.data-pages-page.the-edit-hub .te-topic-niood__full-guide:hover{text-decoration:underline}.data-pages-page.the-edit-hub .te-topic-niood__editorial{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--te-rule)}.data-pages-page.the-edit-hub .te-topic-niood__editorial-list{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.65rem}.data-pages-page.the-edit-hub .te-topic-niood__editorial-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem;text-decoration:none;color:var(--te-ink)}.data-pages-page.the-edit-hub .te-topic-niood__editorial-row-main{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}.data-pages-page.the-edit-hub .te-topic-niood__editorial-row-main .te-topic-niood__editorial-place{min-width:0}.data-pages-page.the-edit-hub .te-topic-niood__editorial-place{font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:600}.data-pages-page.the-edit-hub .te-topic-niood__editorial-link:hover .te-topic-niood__editorial-place{text-decoration:underline}.data-pages-page.the-edit-hub .te-topic-niood__editorial-score{display:inline-flex;align-items:center;gap:.2rem;font-size:.8125rem;font-weight:600;color:var(--te-gold)}.data-pages-page.the-edit-hub .te-topic-niood__editorial-article{display:block;font-size:.6875rem;color:var(--te-ink-muted);line-height:1.35;padding-left:calc(40px + .5rem)}@media(max-width:767px){.data-pages-page.the-edit-hub .te-section--fashion,.data-pages-page.the-edit-hub .te-section--living,.data-pages-page.the-edit-hub .te-section--art{padding-top:1.15rem;padding-bottom:1.35rem}.data-pages-page.the-edit-hub .te-hub__main:not(.te-topic-page):not(.te-writer-page){padding-top:clamp(1.25rem,4.5vw,2.25rem)}.data-pages-page.the-edit-hub .te-hub__main:not(.te-topic-page):not(.te-writer-page)>.te-section:first-of-type{padding-top:clamp(1.35rem,4vw,2rem)}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__head.te-section__head--simple{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;text-align:center;gap:.28rem;width:100%;max-width:100%;box-sizing:border-box;margin:0 0 .35rem;padding:0;border-bottom:none!important}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics{display:flex;justify-content:center;width:100%;max-width:100%;margin-top:0;overflow-x:visible;overflow-y:visible;padding:0;box-sizing:border-box;container-type:inline-size;container-name:te-subtopics}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list{justify-content:center;flex-wrap:wrap;width:100%;max-width:100%;gap:.16rem .22rem;padding-inline:0;box-sizing:border-box}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list>li,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list>li{flex:0 1 auto;max-width:100%}.the-edit-hub .te-section__subtopic-chip{min-height:0;padding:clamp(.16rem,.55vw,.22rem) clamp(.34rem,1.25vw,.46rem);font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-size:clamp(.6rem,1.4vw + .34rem,.6875rem);font-weight:500;letter-spacing:-.01em;line-height:1.15;border-radius:9999px;border-width:1px;border-color:color-mix(in srgb,var(--te-ink) 7%,var(--te-rule-strong));background:color-mix(in srgb,var(--te-ink) 3%,var(--dp-bg-card, #fff));color:color-mix(in srgb,var(--te-ink) 90%,var(--te-ink-muted));box-shadow:none;-webkit-font-smoothing:antialiased;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease,color .2s ease}.the-edit-hub .te-section__subtopic-chip:after{display:none}.the-edit-hub .te-section__subtopic-chip:hover{transform:none;letter-spacing:-.02em}.the-edit-hub .te-section__subtopic-chip:active{transform:scale(.97)}.the-edit-hub .te-section--fashion .te-section__subtopic-chip{border-color:color-mix(in srgb,#ec4899 22%,var(--te-rule-strong));background:color-mix(in srgb,#ec4899 7%,var(--dp-bg-card, #fff));color:color-mix(in srgb,#9d174d 72%,var(--te-ink))}.the-edit-hub .te-section--living .te-section__subtopic-chip{border-color:color-mix(in srgb,#84cc16 22%,var(--te-rule-strong));background:color-mix(in srgb,#4d7c0f 7%,var(--dp-bg-card, #fff));color:color-mix(in srgb,#3f6212 72%,var(--te-ink))}.the-edit-hub .te-section--art .te-section__subtopic-chip{border-color:color-mix(in srgb,#3b82f6 22%,var(--te-rule-strong));background:color-mix(in srgb,#1d4ed8 7%,var(--dp-bg-card, #fff));color:color-mix(in srgb,#1e40af 72%,var(--te-ink))}.the-edit-hub.data-pages-dark .te-section__subtopic-chip{border-color:color-mix(in srgb,var(--te-ink) 10%,transparent);background:color-mix(in srgb,var(--te-ink) 5%,rgba(255,255,255,.03));color:color-mix(in srgb,var(--te-ink) 92%,var(--te-ink-muted));box-shadow:none}.the-edit-hub.data-pages-dark .te-section--fashion .te-section__subtopic-chip{border-color:color-mix(in srgb,#f472b6 32%,transparent);background:color-mix(in srgb,#be185d 18%,rgba(255,255,255,.04));color:#fbcfe8}.the-edit-hub.data-pages-dark .te-section--living .te-section__subtopic-chip{border-color:color-mix(in srgb,#a3e635 32%,transparent);background:color-mix(in srgb,#4d7c0f 18%,rgba(255,255,255,.04));color:#d9f99d}.the-edit-hub.data-pages-dark .te-section--art .te-section__subtopic-chip{border-color:color-mix(in srgb,#60a5fa 32%,transparent);background:color-mix(in srgb,#1d4ed8 18%,rgba(255,255,255,.04));color:#bfdbfe}@container te-subtopics (max-width: 320px){.the-edit-hub .te-section__subtopic-chip{font-size:.6rem;padding:.15rem .36rem}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list,.entity-detail-page .te-edit-embed.the-edit-hub .te-section__head.te-section__head--simple .te-section__subtopics-list{gap:.14rem .18rem}}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .dp-section-title{margin:0;width:100%;text-align:center;border-bottom:none!important;padding:0;display:block;overflow:visible;text-transform:none}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__title-link{background:none!important;-webkit-text-fill-color:var(--te-ink)!important;color:var(--te-ink)!important;font-family:var(--dp-font-display, "Fraunces", Georgia, serif);font-size:clamp(2.1rem,6.5vw,2.85rem);font-weight:600;letter-spacing:-.035em;line-height:1.2;padding:.06em 0 .2em;display:block;overflow:visible;text-transform:none}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__title-link{display:inline-block}.data-pages-page.the-edit-hub .te-section__head.te-section__head--simple+.dp-featured-row{margin-top:0}.data-pages-page.the-edit-hub .dp-featured-row{padding-top:0}.data-pages-page.the-edit-hub .te-join-cta__inner{padding:1.25rem 1.1rem 1.15rem}.data-pages-page.the-edit-hub .te-join-cta__title{font-size:clamp(1.35rem,6.5vw,1.65rem)}}.news-feed-page.news-feed-page{--nf-accent: var(--dp-accent, #1a00ff);--nf-accent-2: #8b5cf6;--nf-ease: cubic-bezier(.22, 1, .36, 1);min-height:100vh;font-family:var(--dp-font-sans)}.data-pages-page.news-feed-page.data-pages-light{--te-ink: var(--dp-text);--te-ink-muted: var(--dp-text-muted);--te-surface: var(--dp-bg-card);--te-surface-elevated: var(--dp-bg-card);--te-rule: var(--dp-border);--te-rule-strong: var(--dp-border-strong);--te-gold: var(--dp-accent);--te-gold-soft: var(--dp-accent-muted);background:radial-gradient(ellipse 90% 70% at 50% -15%,rgba(26,0,255,.08) 0%,transparent 52%),radial-gradient(ellipse 45% 35% at 100% 15%,rgba(99,102,241,.06) 0%,transparent 48%),linear-gradient(165deg,color-mix(in srgb,var(--nf-accent) 5%,#fafafa) 0%,color-mix(in srgb,var(--nf-accent-2) 3%,#f5f5f7) 42%,var(--dp-bg, #f8fafc) 100%);background-attachment:fixed}.data-pages-page.news-feed-page.data-pages-dark{--te-ink: var(--dp-text);--te-ink-muted: var(--dp-text-muted);--te-surface: var(--dp-bg-card);--te-surface-elevated: var(--dp-bg-card);--te-rule: var(--dp-border);--te-rule-strong: var(--dp-border-strong);--te-gold: var(--dp-accent-bright, #a5b4fc);--te-gold-soft: var(--dp-accent-muted);--te-shadow: 0 8px 32px rgba(0, 0, 0, .35);--te-shadow-hover: 0 16px 48px color-mix(in srgb, var(--nf-accent) 18%, transparent);background:radial-gradient(ellipse 85% 65% at 50% -18%,rgba(99,102,241,.18) 0%,transparent 55%),radial-gradient(ellipse 40% 32% at 8% 45%,rgba(26,0,255,.12) 0%,transparent 45%),var(--dp-bg, linear-gradient(135deg, #050508 0%, #0a0812 22%, #0f0e1c 45%, #141228 70%, #1a1732 100%));background-attachment:fixed;color:var(--dp-text)}.news-feed-page__sr-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.news-feed-page .te-hub-hero{--te-hero-height: max(34rem, calc(100svh - 3.25rem) );--te-hero-collapse: 0;--te-hero-inset-max: clamp(10px, 2.2vw, 32px);--te-hero-radius-max: clamp(16px, 3.5vw, 64px);max-height:none;width:100%;position:relative;z-index:1}.news-feed-page:not(.news-feed-page--past-hero) .te-hub-hero{--te-hero-height: 100svh;max-height:none;clip-path:inset(calc(var(--te-hero-inset-max) * var(--te-hero-collapse)) round calc(var(--te-hero-radius-max) * var(--te-hero-collapse)));box-shadow:0 calc(18px * var(--te-hero-collapse)) calc(48px * var(--te-hero-collapse)) rgba(0,0,0,calc(.22 * var(--te-hero-collapse)));will-change:clip-path}@media(max-width:768px){.news-feed-page:not(.news-feed-page--past-hero) .te-hub-hero{--te-hero-collapse: 0 !important;clip-path:none!important;box-shadow:none!important;will-change:auto}}@media(prefers-reduced-motion:reduce){.news-feed-page .te-hub-hero{clip-path:none!important;box-shadow:none!important}}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header{--lg-fill: rgba(36, 36, 40, .68);--lg-fill-elevated: rgba(48, 48, 54, .78);--lg-border: rgba(255, 255, 255, .16);--lg-specular: linear-gradient( 145deg, rgba(255, 255, 255, .28) 0%, rgba(255, 255, 255, .06) 40%, transparent 58% );--lg-shadow: 0 12px 44px rgba(0, 0, 0, .32), 0 2px 12px rgba(0, 0, 0, .18), inset 0 1px 0 rgba(255, 255, 255, .12);--glass-bg: rgba(28, 28, 32, .78);--glass-bg-strong: rgba(36, 36, 42, .88);--glass-border: rgba(255, 255, 255, .14);--glass-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .38), 0 2px 10px rgba(0, 0, 0, .22);--glass-fg: rgba(255, 255, 255, .86);--glass-fg-strong: #fafafa;--glass-active-bg: color-mix(in srgb, rgba(255, 255, 255, .26) 100%, transparent);--glass-active-fg: #fff;--glass-hover-bg: rgba(255, 255, 255, .12)}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent:not(.scrolled),html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent.scrolled{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;z-index:12000!important;background:transparent!important;background-color:transparent!important;border-bottom:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent:before,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent:after{display:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .data-header-layout-spacer{display:none!important;height:0!important;margin:0!important;padding:0!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .logo-link img.data-header-logo{filter:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .catchphrase.data-header-tagline .catchphrase-intro,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .catchphrase.data-header-tagline .data-header-tagline__text,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-tagline__text,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .catchphrase-intro{background:none!important;background-image:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important;filter:none!important;opacity:1!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-global-search__trigger,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .dp-theme-toggle.header-theme-toggle,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .sign-in-btn.header-login-btn,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-join-btn.sign-in-btn,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{color:#ffffffeb!important;border-color:#ffffff47!important;background:color-mix(in srgb,rgba(255,255,255,.12) 80%,transparent)!important;box-shadow:0 2px 14px #0000002e,inset 0 1px #ffffff38!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn svg,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn .language-code,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn .chevron,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-global-search__trigger svg,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-global-search__trigger-icon,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .dp-theme-toggle.header-theme-toggle svg,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-community-user__profile-text{color:inherit!important;stroke:currentColor!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .language-switcher-btn:hover,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-global-search__trigger:hover,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .dp-theme-toggle.header-theme-toggle:hover,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .sign-in-btn.header-login-btn:hover,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-join-btn.sign-in-btn:hover,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover{color:#fff!important;stroke:#fff!important;border-color:#ffffff6b!important;background:#fff3!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-hamburger,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-mobile-login,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header .data-header-mobile-login svg{color:#ffffffeb!important;stroke:#ffffffeb!important}@media(min-width:769px){html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav{border-color:#ffffff38!important;background:color-mix(in srgb,rgba(12,12,16,.58) 94%,transparent)!important;backdrop-filter:blur(calc(var(--lg-blur, 28px) * 1.05)) saturate(calc(var(--lg-saturate, 2) * .9))!important;-webkit-backdrop-filter:blur(calc(var(--lg-blur, 28px) * 1.05)) saturate(calc(var(--lg-saturate, 2) * .9))!important;box-shadow:0 18px 52px #0000006b,0 2px 14px #0000003d,inset 0 1px #ffffff2e!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link,html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__icon{color:#ffffffe0!important;stroke:#ffffffe0!important;text-shadow:none!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link .data-header-main-nav__label{color:inherit!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff29!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__link[aria-current=page]{color:#fff!important;background:color-mix(in srgb,rgba(255,255,255,.22) 100%,transparent)!important;border-color:#ffffff57!important;box-shadow:inset 0 1px #ffffff6b,0 2px 14px #00000029!important}html body .news-feed-page.data-pages-page:not(.news-feed-page--past-hero) .global-header.data-header.transparent .data-header-main-nav__badge{border-color:#ffffff61!important;background:color-mix(in srgb,var(--apple-blue, #1a00ff) 82%,rgba(255,255,255,.16))!important;box-shadow:0 2px 8px #00000047,inset 0 1px #ffffff59!important}}.news-feed-page .te-hub__container,.news-feed-page .news-feed__faq,.news-feed-page .global-footer{position:relative;z-index:1}.news-feed-page .te-hub__main:not(.te-topic-page):not(.te-writer-page){padding-top:.5rem}.news-feed-page .te-hub__main:not(.te-topic-page):not(.te-writer-page)>.te-section:first-of-type{padding-top:.85rem}.data-pages-page.news-feed-page.the-edit-hub:before{display:none}.data-pages-page.news-feed-page.the-edit-hub .te-section__head.te-section__head--simple{overflow:visible}.data-pages-page.news-feed-page.the-edit-hub .te-section__head.te-section__head--simple .dp-section-title{font-family:Fraunces,Georgia,serif!important;font-size:clamp(2.1rem,5.5vw,3rem)!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:1.2!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:unset!important;color:unset!important}.data-pages-page.news-feed-page.the-edit-hub .te-section__head.te-section__head--simple .te-section__title-link{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:var(--te-ink, #111827)!important;-webkit-text-fill-color:var(--te-ink, #111827)!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;line-height:1.22!important;padding:.1em 0 .14em!important;display:inline-block!important;width:fit-content!important;max-width:100%!important;overflow:visible!important;position:relative;z-index:1}.data-pages-page.news-feed-page.the-edit-hub .te-section--fashion .te-section__title-link:hover{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}.data-pages-page.news-feed-page.the-edit-hub .te-section--living .te-section__title-link:hover{color:#3f6212!important;-webkit-text-fill-color:#3f6212!important}.data-pages-page.news-feed-page.the-edit-hub .te-section--art .te-section__title-link:hover{color:#1e40af!important;-webkit-text-fill-color:#1e40af!important}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-section--fashion .te-section__title-link:hover{color:#f9a8d4!important;-webkit-text-fill-color:#f9a8d4!important}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-section--living .te-section__title-link:hover{color:#bef264!important;-webkit-text-fill-color:#bef264!important}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-section--art .te-section__title-link:hover{color:#93c5fd!important;-webkit-text-fill-color:#93c5fd!important}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-section__head.te-section__head--simple .te-section__title-link{color:var(--te-ink, #fafafa)!important;-webkit-text-fill-color:var(--te-ink, #fafafa)!important}.data-pages-page.news-feed-page.the-edit-hub .dp-featured-row .news-card-enhanced,.data-pages-page.news-feed-page.the-edit-hub .dp-articles-grid .news-card-enhanced{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;border-radius:var(--dp-radius)!important;box-shadow:var(--te-shadow)}.data-pages-page.news-feed-page.the-edit-hub .dp-featured-row .news-card-enhanced--editorial{background:var(--dp-bg-card)!important}.data-pages-page.news-feed-page.the-edit-hub .news-card-enhanced--editorial .news-card-kicker{color:var(--dp-accent)}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .news-card-enhanced--editorial .news-card-kicker,.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--split .news-card-kicker__brand{color:var(--dp-accent-bright, #a5b4fc)}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .news-card-enhanced--editorial .news-card-kicker__date,.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--split,.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .news-card-enhanced--editorial .news-card-kicker--split .news-card-kicker__date{color:var(--dp-text-muted)}.data-pages-page.news-feed-page.the-edit-hub .te-category-landing__view-more{border-radius:var(--dp-radius-pill, 9999px);color:var(--dp-text-muted);border-color:var(--dp-border-strong)}.data-pages-page.news-feed-page.the-edit-hub .te-category-landing__view-more:hover{color:var(--dp-text);border-color:var(--dp-accent-muted);background:var(--dp-accent-muted)}.data-pages-page.news-feed-page.the-edit-hub .te-category-landing__view-more:focus-visible{outline-color:var(--dp-accent)}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-category-landing__view-more{color:var(--dp-text)!important;background:var(--apple-fill-secondary-elevated)!important;border:none!important}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-category-landing__view-more:hover{color:var(--dp-text)!important;background:color-mix(in srgb,var(--apple-fill-secondary-elevated) 70%,rgba(255,255,255,.14))!important;border:none!important}.data-pages-page.news-feed-page.data-pages-dark.the-edit-hub .te-category-landing__view-more:focus-visible{outline-color:var(--dp-accent-bright, #a5b4fc)!important}.news-feed-page.news-feed-page-light{background:var(--niood-bg-page, #ffffff);font-family:var(--niood-font-sans)}.news-feed-page .dp-hero{background:transparent;position:relative;padding:clamp(4rem,12vw,7rem) clamp(.625rem,3vw,1.5rem) clamp(3rem,8vw,5rem);margin-bottom:0}.news-feed-page .dp-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(26,0,255,.08) 0%,transparent 55%);pointer-events:none}.news-feed-page .dp-hero.te-masthead:before{display:none}.news-feed-page.data-pages-light .dp-hero:before{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(26,0,255,.06) 0%,transparent 55%)}.news-feed-page .dp-hero-title{position:relative;z-index:1;letter-spacing:-.04em;text-shadow:0 2px 20px rgba(0,0,0,.06)}.news-feed-page.data-pages-light .dp-hero-title{text-shadow:none}.news-feed-page .dp-hero-subtitle{position:relative;z-index:1;opacity:.92}.news-feed-page .te-masthead .te-masthead__deck-scroll{margin:.5rem auto 0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:center;scrollbar-width:none}.news-feed-page .te-masthead .te-masthead__deck-scroll::-webkit-scrollbar{display:none}.news-feed-page .te-masthead .te-masthead__deck-scroll .te-masthead__deck{display:inline-block;max-width:none;margin:0;white-space:nowrap}.news-feed-page .te-hub__main>.te-section:not(:last-child){padding-bottom:clamp(1rem,2.4vw,1.5rem)}.news-feed-page .te-section+.te-section{padding-top:clamp(1rem,2.4vw,1.5rem)}@media(min-width:768px){.news-feed-page .te-hub__main>.te-section:first-of-type{padding-top:clamp(.35rem,.9vw,.6rem)}.news-feed-page .te-section__head.te-section__head--simple+.dp-featured-row{margin-top:0}}@media(max-width:767px){.news-feed-page .te-hub__main>.te-section:not(:last-child){padding-bottom:1rem}.news-feed-page .te-hub__main>.te-section+.te-section{padding-top:1rem}.news-feed-page .te-hub__main:not(.te-topic-page):not(.te-writer-page){padding-top:.35rem}.news-feed-page .te-hub__main:not(.te-topic-page):not(.te-writer-page)>.te-section:first-of-type{padding-top:.75rem}}@media(max-width:768px){.news-feed-page.the-edit-hub{--te-mobile-inline: env(safe-area-inset-left, 0px);--te-mobile-inline-right: env(safe-area-inset-right, 0px)}.news-feed-page .te-hub__container.dp-container,.news-feed-page .te-hub__container{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.news-feed-page.the-edit-hub .dp-articles-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;max-width:100%;margin-inline:0}.news-feed-page.the-edit-hub .dp-featured-row,.news-feed-page.the-edit-hub .dp-featured-row .news-card-enhanced,.news-feed-page.the-edit-hub .dp-articles-grid .news-card-enhanced{width:100%;max-width:100%;margin-inline:0}}html.cap-native .news-feed-page--native .te-hub__container.dp-container,html.cap-native .news-feed-page--native .te-hub__container{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}html.cap-native .news-feed-page--native.the-edit-hub .dp-articles-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}html.cap-native .news-feed-page--native.the-edit-hub .dp-featured-row .news-card-enhanced,html.cap-native .news-feed-page--native.the-edit-hub .dp-articles-grid .news-card-enhanced{width:100%;max-width:100%}.news-feed-page .te-hub__container{padding-bottom:0}.news-feed-page .te-hub__main>.te-section:last-child{padding-bottom:clamp(.35rem,1vw,.5rem)}.news-feed-page-light .main-container,.news-feed-page-light .main-content{background:var(--niood-bg-page, #ffffff)}html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header.transparent,html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header.transparent.scrolled{background:rgba(255,255,255,calc(.02 + .94 * var(--scroll-progress, 0)))!important;border-bottom:1px solid rgba(15,23,42,calc(.07 * var(--scroll-progress, 0)))!important;box-shadow:0 calc(1px * var(--scroll-progress, 0)) calc(4px * var(--scroll-progress, 0)) rgba(0,0,0,calc(.05 * var(--scroll-progress, 0)));backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important;-webkit-backdrop-filter:blur(calc(10px * var(--scroll-progress, 0)))!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header{--data-header-logo-url: url(/images/niood_logo_glossy_black.png) !important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light .global-header.data-header .logo-link img.data-header-logo{filter:none!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-code,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-switcher-btn,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-switcher-btn svg,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-switcher-btn .language-code{color:var(--dp-text-muted)!important;stroke:var(--dp-text-muted)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-switcher-btn:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-switcher-btn:hover svg,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .language-switcher-btn:hover .language-code{color:var(--dp-text)!important;stroke:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-switcher-btn{background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-switcher-btn:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-switcher-btn[aria-expanded=true]{background:#fff!important;border-color:#1a00ff59!important;box-shadow:0 0 0 1px #1a00ff1f,0 8px 24px #0f172a1a!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-dropdown{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-dropdown .language-option{color:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-dropdown .language-option:hover{background:var(--dp-accent-muted)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-dropdown .language-option.active{background:#1a00ff1a!important;box-shadow:inset 3px 0 0 0 var(--dp-accent)}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-dropdown .language-name{color:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .language-dropdown .checkmark{color:var(--dp-accent)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-dropdown__menu{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important;box-shadow:0 16px 48px #0f172a1f,0 0 0 1px #0f172a0a!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-dropdown__item{color:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-dropdown__item:hover{background:var(--dp-accent-muted)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-dropdown__item--logout{border-top-color:var(--dp-border)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-dropdown__chevron{color:var(--dp-text-muted)!important;stroke:var(--dp-text-muted)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .sign-in-btn{color:var(--dp-text)!important;border-color:var(--dp-border)!important;background:var(--dp-bg-subtle)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .sign-in-btn:hover{color:#fff!important;border-color:var(--dp-accent)!important;background:var(--dp-accent)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-user__profile.sign-in-btn,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-user__profile .data-header-community-user__profile-text{color:var(--dp-text)!important;-webkit-text-fill-color:currentColor!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .data-header-community-user__profile.sign-in-btn:hover .data-header-community-user__profile-text{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .dp-theme-toggle.header-theme-toggle{color:var(--dp-text-muted)!important;border-color:var(--dp-border)!important;background:var(--dp-bg-subtle)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header .dp-theme-toggle.header-theme-toggle:hover{color:var(--dp-text)!important;border-color:var(--dp-border-strong)!important}@media(min-width:769px){html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger{border-color:var(--dp-border)!important;background:#ffffffeb!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:var(--dp-text-muted)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .data-header-global-search--collapsed .data-header-global-search__trigger:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important;color:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle{width:auto!important;height:auto!important;min-height:2rem!important;padding:.32rem .55rem!important;border-radius:9999px!important;background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:var(--dp-text-muted)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .dp-theme-toggle.header-theme-toggle:hover{background:#fff!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 18px #0f172a14!important;color:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn{background:#ffffffeb!important;border-color:var(--dp-border)!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #ffffffe6!important;color:var(--dp-text)!important}html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover,html body .news-feed-page.news-feed-page--past-hero.data-pages-light:not(.data-intelligence-page) .global-header.data-header .desktop-actions .data-header-community-dropdown__trigger.sign-in-btn.header-login-btn:hover .data-header-community-user__profile-text{color:var(--dp-text)!important;-webkit-text-fill-color:var(--dp-text)!important;border-color:var(--dp-border-strong)!important;background:#fff!important;box-shadow:0 4px 18px #0f172a14!important}}.homepage-container{width:100%;max-width:var(--niood-container-max, 1200px);margin:0 auto;padding:0 clamp(.5rem,2.5vw,1.25rem)}.edit-page-header{background:#000;color:#fff;padding:80px 0;margin-bottom:40px;text-align:center;position:relative}.edit-page-header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:1px;background:linear-gradient(90deg,transparent,#ffffff,transparent)}.edit-page-title{font-size:clamp(3.5rem,8vw,6rem);font-weight:700;margin-bottom:20px;letter-spacing:-.02em;font-family:var(--niood-font-display, "Syne"),sans-serif;color:#fff}.edit-page-subtitle{font-size:1.1rem;font-weight:300;max-width:500px;margin:0 auto;line-height:1.6;color:#ffffffb3;letter-spacing:.02em}.edit-page-fullscreen{margin:0;padding:0}body.edit-page-fullscreen-body{margin:0!important;padding:0!important;background:#000!important;overflow-x:hidden!important}html{margin:0!important;padding:0!important}.edit-page-fullscreen{position:relative;margin:0;padding:0}.edit-page-fullscreen .app{margin:0!important;padding:0!important}.edit-page-hero-fullscreen{height:100vh;background:linear-gradient(135deg,#000,#1a1a1a,#000);display:flex;align-items:center;justify-content:center;text-align:center;position:relative;margin:0;padding:0}.edit-page-hero-fullscreen:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(26,0,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.05) 0%,transparent 50%);pointer-events:none}.edit-page-hero-fullscreen .hero-content{position:relative;z-index:2;max-width:800px;padding:0 40px}.edit-page-title-fullscreen{font-size:clamp(4rem,12vw,8rem);font-weight:700;margin-bottom:30px;letter-spacing:-.03em;font-family:var(--niood-font-display, "Syne"),sans-serif;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.5);animation:fadeInUp 1s ease-out}.edit-page-subtitle-fullscreen{font-size:1.3rem;font-weight:300;line-height:1.6;color:#fffc;letter-spacing:.02em;animation:fadeInUp 1s ease-out .2s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.dark.edit-page-fullscreen .edit-page-hero-fullscreen{background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0a0a0a)}.dark.edit-page-fullscreen .edit-page-hero-fullscreen:before{background:radial-gradient(circle at 20% 80%,rgba(26,0,255,.15) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0%,transparent 50%)}.dark.edit-page-fullscreen .global-header,.dark.edit-page-fullscreen .header{background:#0000!important;background-color:#0000!important}.dark.edit-page-fullscreen body.edit-page-fullscreen-body{background:#0a0a0a!important}@media(max-width:768px){.edit-page-header{padding:60px 20px}.edit-page-title{font-size:clamp(2.5rem,10vw,4rem)}.edit-page-subtitle{font-size:1rem;padding:0 20px}.edit-page-hero-fullscreen{background:linear-gradient(135deg,#000,#1a1a1a,#000)!important;min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}.edit-page-hero-fullscreen:before{background:radial-gradient(circle at 20% 80%,rgba(26,0,255,.15) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0%,transparent 50%)!important}.edit-page-hero-fullscreen .hero-content{padding:0 20px;position:relative;z-index:10;width:100%;max-width:100%;box-sizing:border-box;margin:0}.edit-page-title-fullscreen{font-size:clamp(4rem,18vw,6rem);margin-bottom:20px;color:#fff!important;text-shadow:0 4px 20px rgba(0,0,0,.8)!important;-webkit-text-stroke:.5px rgba(255,255,255,.1);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin-left:0;margin-right:0}.edit-page-subtitle-fullscreen{font-size:1.2rem;color:#ffffffe6!important;text-shadow:0 2px 10px rgba(0,0,0,.6)!important;font-weight:400}}@media(max-width:480px){.edit-page-title-fullscreen{font-size:clamp(3.5rem,22vw,5.5rem);color:#fff!important;text-shadow:0 4px 20px rgba(0,0,0,.9)!important;-webkit-text-stroke:.5px rgba(255,255,255,.2);font-weight:700;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin-left:0;margin-right:0}.edit-page-subtitle-fullscreen{font-size:1.1rem;color:#fffffff2!important;text-shadow:0 2px 12px rgba(0,0,0,.7)!important;font-weight:400;line-height:1.5}}@media(max-width:768px){.edit-page-fullscreen .edit-page-hero-fullscreen{background:linear-gradient(135deg,#000,#1a1a1a,#000)!important}.edit-page-fullscreen .edit-page-title-fullscreen,.edit-page-fullscreen .edit-page-subtitle-fullscreen{color:#fff!important}.edit-page-fullscreen .edit-page-title-fullscreen{font-size:clamp(4rem,18vw,6rem)!important;text-shadow:0 4px 20px rgba(0,0,0,.8)!important;-webkit-text-stroke:.5px rgba(255,255,255,.1);word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.edit-page-fullscreen .edit-page-subtitle-fullscreen{text-shadow:0 2px 10px rgba(0,0,0,.6)!important}}@media(max-width:768px){.edit-page-fullscreen .main-container,.edit-page-fullscreen .main-content{padding-right:0;margin-right:0}.edit-page-fullscreen .articles-grid{margin-right:0;padding-right:0}}.edit-page .hero-title,.edit-page .card-title{font-family:var(--font-aether-amono)!important;font-weight:700!important;text-shadow:.5px 0 0 currentColor}.featured-row{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:40px}.data-pages-page .dp-featured-row .news-card-enhanced.featured{min-height:500px}.data-pages-page .dp-featured-row .hero-container{min-height:500px;height:100%}.data-pages-page .dp-featured-row .hero-image-section{flex:1;min-height:400px;height:100%;width:auto;max-width:none;position:relative}.data-pages-page .dp-featured-row .hero-content{flex:1;min-width:0;padding:24px 28px}.dp-featured-row .hero-image,.dp-featured-row .hero-image img{object-fit:cover;object-position:center}.dp-featured-row .hero-image-section{position:relative;min-height:100%}.dp-featured-row .hero-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.dp-featured-row .hero-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.featured-row .news-card{grid-column:1 / -1}.articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.articles-grid .news-card-enhanced{height:800px}.category-title-clickable{position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:16px;padding:8px 16px;border-radius:8px;min-height:60px}.category-title-clickable:hover{color:#1a00ff!important;transform:translate(4px);background:#1a00ff1a!important}.view-all-hover{opacity:0!important;visibility:hidden!important;transform:translate(-10px)!important;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;background:linear-gradient(135deg,#1a00ff1a,#3b82f61a);border:1px solid rgba(26,0,255,.3);padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #1a00ff1a;white-space:nowrap}.category-title-clickable:hover .view-all-hover,.section-title-container .category-title-clickable:hover .view-all-hover,h2.category-title-clickable:hover .view-all-hover{opacity:1!important;visibility:visible!important;transform:translate(0)!important}.view-all-hover .view-all-arrow{font-size:14px;font-weight:700;transition:transform .3s cubic-bezier(.4,0,.2,1)}.view-all-hover:hover .view-all-arrow{transform:translate(3px)}.app.dark .view-all-hover{background:linear-gradient(135deg,#1a00ff26,#3b82f626);border-color:#1a00ff66;box-shadow:0 2px 8px #1a00ff26}.app.dark .category-title-clickable:hover{color:#8c85ff}.view-all-btn{background:linear-gradient(135deg,#1a00ff1a,#3b82f61a);border:1px solid rgba(26,0,255,.3);color:var(--text-primary);padding:10px 20px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;white-space:nowrap;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #1a00ff1a}.view-all-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.view-all-btn:hover:before{left:100%}.view-all-btn:hover{background:linear-gradient(135deg,#1a00ff33,#3b82f633);border-color:#1a00ff80;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px #1a00ff40;color:#1a00ff}.view-all-arrow{font-size:16px;font-weight:700;transition:transform .3s cubic-bezier(.4,0,.2,1)}.view-all-btn:hover .view-all-arrow{transform:translate(4px)}.view-all-btn:active{transform:translateY(-1px) scale(1.01);transition:all .1s ease}.app.dark .view-all-btn{background:linear-gradient(135deg,#1a00ff26,#3b82f626);border-color:#1a00ff66;box-shadow:0 2px 8px #1a00ff26}.app.dark .view-all-btn:hover{background:linear-gradient(135deg,#1a00ff40,#3b82f640);border-color:#1a00ff99;box-shadow:0 8px 25px #1a00ff4d;color:#8c85ff}.news-card-enhanced{position:relative;width:100%;background:transparent;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);border:none;box-shadow:0 4px 24px #0000000f,0 2px 8px #0000000a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.news-card-enhanced:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014,0 4px 8px #0000000a}.news-card-enhanced.featured{grid-column:1 / -1;min-height:500px;margin-bottom:24px;border-radius:20px}.hero-container{display:flex;height:100%;min-height:500px;gap:0}.hero-image-section{flex:1;position:relative;overflow:hidden;margin:0 20px 0 0;border-radius:20px 0 0 20px}.hero-image{width:100%;height:100%;position:relative;overflow:hidden;border-radius:20px 0 0 20px}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.25,.8,.25,1);border-radius:20px 0 0 20px}.news-card-enhanced.featured:hover .hero-image img{transform:scale(1.05)}.source-count-hero{position:absolute;top:20px;left:20px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-primary);padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;box-shadow:0 4px 12px #00000026;z-index:3}.source-icons{display:flex;margin-right:4px}.source-icon{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:-4px;border:2px solid white;font-size:8px;color:#fff}.source-icon.press{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.source-icon.social{background:linear-gradient(135deg,#ec4899,#be185d)}.source-icon.media{background:linear-gradient(135deg,#10b981,#047857)}.hero-content{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center;background:transparent;border-radius:0 20px 20px 0}.hero-meta{margin-bottom:20px}.hero-meta .article-stats{color:var(--text-secondary);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.hero-title{font-size:72px;font-weight:800;line-height:.95;color:#10b981;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.hero-excerpt{font-size:16px;line-height:1.6;color:var(--text-secondary);margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-footer{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.hero-footer .source-info{color:var(--text-secondary);font-size:14px}.vibe-cta{font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;opacity:0;visibility:hidden;background:linear-gradient(90deg,#10b981,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateY(5px)}.news-card-enhanced:hover .vibe-cta{opacity:1;visibility:visible;transform:translateY(0)}.vibe-cta:hover{transform:translateY(0) translate(4px)}.vibe-arrow{font-size:16px;font-weight:700}.card-container{display:flex;flex-direction:column;height:100%}.card-image-container{position:relative;height:300px;overflow:hidden;border-radius:20px 20px 0 0;margin:0}.card-image{width:100%;height:100%;position:relative;overflow:hidden;border-radius:20px 20px 0 0}.card-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s cubic-bezier(.25,.8,.25,1);border-radius:20px 20px 0 0}.news-card-enhanced:hover .card-image img{transform:scale(1.08)}.source-count{position:absolute;top:16px;left:16px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-primary);padding:6px 12px;border-radius:16px;display:flex;align-items:center;gap:6px;font-weight:600;font-size:12px;box-shadow:0 3px 8px #00000026;z-index:3}.card-content{padding:24px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;border-radius:0 0 20px 20px}.card-title{font-size:24px;font-weight:700;line-height:1.2;color:var(--text-primary);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-excerpt{margin:0;padding:0;display:none}.card-meta{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px}.card-date{color:var(--text-secondary);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.card-vibe-cta{color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;opacity:.7}.card-vibe-cta:hover{color:var(--text-primary);opacity:1}.card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:0}.card-footer .article-meta .timestamp{color:var(--text-secondary);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.card-footer .vibe-cta{font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;opacity:0;visibility:hidden;display:flex;align-items:center;gap:4px;background:linear-gradient(90deg,#10b981,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateY(5px)}.news-card-enhanced:hover .card-footer .vibe-cta{opacity:1;visibility:visible;transform:translateY(0)}.card-footer .vibe-cta:hover{transform:translateY(0) translate(2px)}.sentiment-hero,.sentiment-compact{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:20px;font-size:12px;font-weight:600;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;transition:all .3s ease}.sentiment-compact{top:16px;right:16px;padding:6px 10px;font-size:11px}.sentiment-hero.positive,.sentiment-compact.positive{background:linear-gradient(135deg,#10b981e6,#059669e6)}.sentiment-hero.negative,.sentiment-compact.negative{background:linear-gradient(135deg,#ef4444e6,#dc2626e6)}.sentiment-hero.neutral,.sentiment-compact.neutral{background:linear-gradient(135deg,#9ca3afe6,#6b7280e6)}@media(max-width:1200px){.articles-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.news-card-enhanced.featured .hero-container{flex-direction:column;min-height:500px}.data-pages-page .dp-featured-row .hero-container{min-height:300px;max-height:420px}.data-pages-page .dp-featured-row .hero-image-section{width:100%;max-width:100%;flex:none;height:280px;min-height:280px;max-height:280px}.hero-image-section{height:380px;flex:none;margin:0;border-radius:20px 20px 0 0}.hero-image,.hero-image img{border-radius:20px 20px 0 0}.hero-content{padding:30px;border-radius:0 0 20px 20px}.hero-title{font-size:52px}}@media(max-width:768px){.articles-grid{grid-template-columns:1fr;gap:16px;margin-right:0;padding-right:0;width:100%;max-width:100%}.news-card-enhanced.featured{border-radius:12px;margin-bottom:16px;margin-left:0;margin-right:0;width:100%;max-width:100%}.featured-row .news-card-enhanced.featured{margin:0;width:100%;max-width:100%}.hero-container{display:flex;flex-direction:column}.hero-content{padding:8px 12px 12px;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.hero-title{font-size:20px;font-weight:700;line-height:1.2;color:var(--text-primary);margin:0 0 2px}.hero-excerpt{font-size:14px;color:var(--text-secondary);line-height:1.4;margin-bottom:4px}.hero-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px}.featured-row{margin:0;padding:0;width:100%;max-width:100%}.source-count-hero{position:absolute!important;top:20px!important;left:20px!important;right:auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:8px 12px!important}.news-card-enhanced{border-radius:12px}.news-card-enhanced.featured{border-radius:12px;margin:0 0 16px;width:100%;max-width:100%}.hero-content{padding:0!important;flex:1!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.hero-title{font-size:20px;font-weight:700;line-height:1.2;color:var(--text-primary);margin-bottom:4px}.hero-excerpt{font-size:14px;color:var(--text-secondary);line-height:1.4;margin-bottom:8px}.hero-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px}.hero-meta,.source-info,.publish-date{color:var(--text-secondary);font-size:14px}.vibe-cta{color:var(--text-primary);font-size:14px;font-weight:600}.card-content{padding:16px}.card-image-container{height:500px;margin:0}.card-title{font-size:20px}.hero-image-section{height:500px;margin-right:0!important;border-radius:12px 12px 0 0!important}.news-card-enhanced.featured .hero-image-section{height:500px}.data-pages-page .dp-featured-row .hero-image-section{height:300px!important;max-height:300px!important}.hero-image{border-radius:12px 12px 0 0!important}.hero-container{flex-direction:column!important}.category-section{width:100%!important;max-width:100%!important;margin:0!important;padding-top:12px!important;padding-bottom:12px!important;box-sizing:border-box!important}.category-section>*{padding-left:6px!important;padding-right:6px!important}.category-section>*:not(.editorial-sentiment-poll){max-width:100%!important}}@media(max-width:480px){.homepage-container{padding-left:max(.5rem,env(safe-area-inset-left,0px));padding-right:max(.5rem,env(safe-area-inset-right,0px))}.news-card-enhanced.featured{margin:0 0 16px;width:100%;max-width:100%}.featured-row{margin:0;padding:0;width:100%;max-width:100%}.featured-row .news-card-enhanced.featured{margin:0;width:100%;max-width:100%}.articles-grid{gap:12px;margin-right:0;padding-right:0;width:100%;max-width:100%}.news-card-enhanced.featured,.hero-container,.hero-content{margin-right:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.featured-row{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.source-count-hero{position:absolute!important;top:16px!important;left:16px!important;right:auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:6px 10px!important}.card-image-container{height:420px;margin:0}.card-content{padding:12px}.card-title{font-size:18px}.hero-content{padding:6px 8px 8px;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.hero-title{font-size:18px;font-weight:700;line-height:1.2;color:var(--text-primary);margin:0 0 2px}.hero-excerpt{font-size:14px;color:var(--text-secondary);line-height:1.4;margin-bottom:4px}.hero-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px}.hero-meta,.source-info,.publish-date{color:var(--text-secondary);font-size:14px}.vibe-cta{color:var(--text-primary);font-size:14px;font-weight:600}}.app.dark .news-card-enhanced{border:none;box-shadow:0 4px 24px #0000004d,0 2px 8px #0003}.app.dark .news-card-enhanced:hover{box-shadow:0 20px 40px #0006,0 8px 16px #0000004d}@media(max-width:430px){.category-section{width:100%!important;margin-left:0!important;margin-right:0!important;padding:12px 0!important}.category-section>*{padding-left:6px!important;padding-right:6px!important}.category-section>*:not(.editorial-sentiment-poll){max-width:100%!important}.section-header{padding:0 8px}.section-header h2{text-align:left;font-size:clamp(2.25rem,10vw,3.25rem)!important;line-height:1.15}.subcategories{justify-content:flex-start;margin-top:6px;padding:0 8px}.subcategory-tag{font-size:12px;padding:4px 10px}.main-container{padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important}.articles-grid{padding-left:0!important;padding-right:0!important}.homepage-container{padding-left:max(6px,env(safe-area-inset-left,0px));padding-right:max(6px,env(safe-area-inset-right,0px))}}@media(max-width:375px){.main-container{padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important;max-width:100vw!important;overflow-x:hidden!important}.main-content{padding-left:0!important;padding-right:0!important;max-width:100%!important}.category-section{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.section-header{padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important}.section-title-row{flex-direction:column;gap:12px}.section-title-container h2{font-size:clamp(1.75rem,8vw,2.25rem)!important;line-height:1.2!important}.subcategories{flex-wrap:wrap;gap:6px;margin-top:8px}.subcategory-tag{font-size:11px!important;padding:4px 8px!important}.featured-row,.articles-grid{margin-left:0!important;margin-right:0!important;padding-left:6px!important;padding-right:6px!important;width:100%!important;max-width:100%!important}.news-card-enhanced{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.card-image-container,.hero-image-section{height:400px!important}.card-title,.hero-title{font-size:17px!important;line-height:1.25!important}.card-content,.hero-content{padding:10px!important}}@media(min-width:376px)and (max-width:390px){.main-container{padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important;max-width:100vw!important;overflow-x:hidden!important}.main-content{padding-left:0!important;padding-right:0!important}.category-section{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}.section-header{padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important}.section-title-container h2{font-size:clamp(2rem,8vw,2.5rem)!important}.featured-row,.articles-grid{padding-left:6px!important;padding-right:6px!important}.card-image-container,.hero-image-section{height:420px!important}}@media(min-width:768px)and (max-width:810px){.main-container{padding-left:24px!important;padding-right:24px!important;max-width:100vw!important}.articles-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.section-title-container h2{font-size:clamp(2.5rem,6vw,3rem)!important}.card-image-container,.hero-image-section{height:540px!important}.news-card-enhanced.featured .hero-container{flex-direction:column!important}.hero-content{padding:24px!important}}@media(min-width:811px)and (max-width:834px){.main-container{padding-left:32px!important;padding-right:32px!important}.articles-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.news-card-enhanced.featured .hero-container{flex-direction:column!important}.hero-content{padding:28px!important}.hero-title{font-size:48px!important}}@media(min-width:835px)and (max-width:1024px){.main-container{padding-left:40px!important;padding-right:40px!important}.articles-grid{grid-template-columns:repeat(3,1fr)!important;gap:24px!important}.news-card-enhanced.featured .hero-container{flex-direction:row!important}.hero-content{padding:32px!important}.hero-title{font-size:56px!important}}@media(max-height:500px)and (orientation:landscape){.card-image-container,.hero-image-section{height:340px!important}.hero-content,.card-content{padding:12px!important}.hero-title,.card-title{font-size:18px!important;margin-bottom:4px!important}.hero-excerpt{font-size:13px!important;margin-bottom:8px!important}}.news-feed-page .news-feed__faq{width:100%;max-width:100%;padding-top:0}.news-feed-page .news-feed__faq .faq-section{padding:clamp(1rem,2.5vw,1.35rem) 0 clamp(1.5rem,4vw,2.5rem)!important}.news-feed-page .news-feed__faq .faq-section .section-header{margin-bottom:clamp(1rem,2.5vw,1.5rem)}@media(max-width:768px){.news-feed-page .news-feed__faq .faq-section{padding:clamp(.85rem,2.5vw,1.15rem) 0 clamp(1.5rem,4vw,2rem)!important;padding-left:max(.375rem,env(safe-area-inset-left,0px));padding-right:max(.375rem,env(safe-area-inset-right,0px))}}.news-feed-page.data-pages-page.data-pages-light .faq-section .section-subtitle{color:var(--dp-text-muted)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card{background:var(--dp-bg-card)!important;border:1px solid var(--dp-border)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card:hover{background:var(--dp-bg-subtle)!important;border-color:var(--dp-border-strong)!important;box-shadow:0 4px 16px #0000000f!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card.open{border-color:var(--dp-accent-muted)!important;background:var(--dp-bg-subtle)!important;box-shadow:0 4px 20px #1a00ff14!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-question,.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card.open .faq-question{color:var(--dp-text)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-answer,.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-answer p{color:var(--dp-text-muted)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-answer strong{color:var(--dp-text)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-icon,.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-toggle{background:var(--dp-accent-muted)!important;color:var(--dp-accent)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card.open .faq-icon,.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card.open .faq-toggle{background:var(--dp-accent)!important;color:#fff!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .faq-card.open .faq-answer{border-left-color:var(--dp-accent)!important}.news-feed-page.data-pages-page.data-pages-light .faq-section .section-title{background:linear-gradient(135deg,#111827,#140099 52%,#1500dd)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.mobile-bottom-nav{display:none}@media(max-width:768px){html.mobile-bottom-nav-visible{--mbn-float-gap: max(10px, .625rem);--mbn-bar-height: 3.85rem;--mbn-safe-bottom: env(safe-area-inset-bottom, 0px);--mbn-scroll-padding: calc( var(--mbn-bar-height) + var(--mbn-float-gap) + var(--mbn-safe-bottom) + .3rem )}html.mobile-bottom-nav-visible .mobile-bottom-nav{display:block;position:fixed;z-index:9990;left:max(.85rem,env(safe-area-inset-left,0px) + .55rem);right:max(.85rem,env(safe-area-inset-right,0px) + .55rem);bottom:calc(var(--mbn-float-gap) + var(--mbn-safe-bottom));padding:0;pointer-events:auto;will-change:transform,opacity}html.cap-native.mobile-bottom-nav-visible .mobile-bottom-nav{left:max(.85rem,var(--cap-safe-left, 0px) + .55rem);right:max(.85rem,var(--cap-safe-right, 0px) + .55rem);bottom:calc(var(--mbn-float-gap) + var(--cap-safe-bottom, var(--mbn-safe-bottom)))}html.mobile-bottom-nav-visible .mobile-bottom-nav__inner{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:.12rem;width:100%;min-height:var(--mbn-bar-height);padding:.32rem .44rem;box-sizing:border-box}.mobile-bottom-nav__link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;font-family:var(--dp-font-sans, "Inter", system-ui, sans-serif);font-weight:600;letter-spacing:.01em;text-align:center}.mobile-bottom-nav__inner--five{gap:.12rem}.mobile-bottom-nav__avatar.niood-avatar{width:19px;height:19px;--niood-avatar-size: 19px;border-width:max(1px,1.5px)}.mobile-bottom-nav__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html.mobile-bottom-nav-scroll-hidden.mobile-bottom-nav-visible .cap-mobile-layout[data-cap-scroll-root],html.mobile-bottom-nav-scroll-hidden.mobile-bottom-nav-visible body{padding-bottom:max(env(safe-area-inset-bottom,0px),0px)!important}html.cap-scroll-shell.mobile-bottom-nav-scroll-hidden.mobile-bottom-nav-visible .cap-mobile-layout[data-cap-scroll-root]{padding-bottom:max(12px,var(--cap-safe-bottom, env(safe-area-inset-bottom, 0px)))!important}@media(prefers-reduced-motion:reduce){.mobile-bottom-nav__link{transition:none}}}@media(min-width:768px){html.mobile-bottom-nav-visible body{padding-bottom:0!important}}@media(max-width:768px){html.mobile-bottom-nav-visible body{padding-bottom:var(--mbn-scroll-padding, calc(3.65rem + 12px + clamp(4px, env(safe-area-inset-bottom, 0px), 18px)) )}html.cap-scroll-shell.mobile-bottom-nav-visible body{padding-bottom:0!important}html.mobile-bottom-nav-visible body #root footer.footer.global-footer.modern-footer{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--mbn-scroll-padding, calc(3.65rem + 12px + clamp(4px, env(safe-area-inset-bottom, 0px), 18px)) ))!important}}html.mobile-global-search-open .mobile-bottom-nav{visibility:hidden;pointer-events:none}html.mobile-global-search-open.mobile-bottom-nav-visible body{padding-bottom:0!important}@media(max-width:768px){html.cap-native-ios .mobile-bottom-nav__link{font-family:var(--ios-font-text, -apple-system, BlinkMacSystemFont, system-ui, sans-serif)}html.cap-native-android .mobile-bottom-nav__link{font-family:var(--android-font-text, "Roboto", system-ui, sans-serif)}}.mobile-bottom-nav__icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.mobile-bottom-nav__badge{position:absolute;top:-5px;right:-8px;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;font-size:.625rem;font-weight:800;line-height:1rem;text-align:center;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 2px 6px #6366f173;pointer-events:none}@media(max-width:768px){html.mobile-bottom-nav-visible{--tabbar-glass-blur: 32px;--tabbar-glass-saturate: 1.55;--tabbar-accent-tint: color-mix( in srgb, var(--dp-accent, #0d9488) 24%, rgba(255, 214, 170, .14) );--tabbar-glass-bg: color-mix(in srgb, rgba(255, 255, 255, .68) 92%, var(--tabbar-accent-tint));--tabbar-glass-border: color-mix(in srgb, rgba(255, 255, 255, .72) 88%, var(--dp-accent, #0d9488) 12%);--tabbar-glass-shadow: 0 2px 6px rgba(15, 23, 42, .06), 0 14px 40px rgba(15, 23, 42, .16), 0 0 0 .5px rgba(255, 255, 255, .45) inset, inset 0 1px 0 rgba(255, 255, 255, .62);--tabbar-active-glow: color-mix( in srgb, var(--glass-active-bg, #dbeafe) 68%, var(--tabbar-accent-tint) 32% );--tabbar-active-fg: var(--glass-active-fg, #1d4ed8);--tabbar-control: var(--glass-fg-strong, #1e293b)}html.mobile-bottom-nav-visible[data-tabbar-theme=dark],html.mobile-bottom-nav-visible body.data-pages-dark{--tabbar-accent-tint: color-mix( in srgb, var(--dp-accent, #2dd4bf) 28%, rgba(255, 180, 120, .1) );--tabbar-glass-bg: color-mix(in srgb, rgba(18, 18, 24, .72) 90%, var(--tabbar-accent-tint));--tabbar-glass-border: color-mix(in srgb, rgba(255, 255, 255, .16) 80%, var(--dp-accent, #2dd4bf) 20%);--tabbar-glass-shadow: 0 6px 16px rgba(0, 0, 0, .36), 0 18px 44px rgba(0, 0, 0, .48), inset 0 1px 0 rgba(255, 255, 255, .12);--tabbar-active-glow: color-mix( in srgb, var(--glass-active-bg, rgba(59, 130, 246, .38)) 58%, var(--tabbar-accent-tint) 42% );--tabbar-active-fg: var(--glass-active-fg, #bfdbfe);--tabbar-control: var(--glass-fg, #94a3b8)}html.mobile-bottom-nav-visible .mobile-bottom-nav__inner{position:relative;isolation:isolate;overflow:hidden;will-change:transform,opacity,backdrop-filter;border-radius:var(--glass-radius-pill, 9999px)!important;background:var(--tabbar-glass-bg, var(--glass-bg))!important;-webkit-backdrop-filter:blur(var(--tabbar-glass-blur, 32px)) saturate(var(--tabbar-glass-saturate, 1.55));backdrop-filter:blur(var(--tabbar-glass-blur, 32px)) saturate(var(--tabbar-glass-saturate, 1.55));border:1px solid var(--tabbar-glass-border, var(--glass-border))!important;box-shadow:var(--tabbar-glass-shadow, var(--glass-shadow))!important;transition:transform .32s cubic-bezier(.32,.72,0,1),opacity .26s cubic-bezier(.32,.72,0,1),visibility .26s ease,backdrop-filter .28s ease,background .28s ease,box-shadow .28s ease,border-color .28s ease;animation:mbnTabBarIn .32s cubic-bezier(.32,.72,0,1) both}html.mobile-bottom-nav-visible .mobile-bottom-nav__inner:before{content:"";position:absolute;inset:-20% -8% -35%;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(ellipse 95% 70% at 50% 115%,var(--tabbar-accent-tint),transparent 68%),radial-gradient(ellipse 60% 45% at 18% 0%,color-mix(in srgb,#fff 22%,transparent),transparent 72%);opacity:.9;mix-blend-mode:soft-light;transition:opacity .28s ease}html.mobile-bottom-nav-visible .mobile-bottom-nav__inner:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;box-shadow:inset 0 1px #ffffff61}html.mobile-bottom-nav-visible .mobile-bottom-nav__link{position:relative;z-index:1;flex:1 1 0;min-width:0;min-height:48px;gap:2px;padding:.28rem .18rem .24rem;border:none!important;border-radius:28px;background:transparent!important;box-shadow:none!important;color:var(--tabbar-control, var(--glass-fg-strong, #1e293b));-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .22s cubic-bezier(.32,.72,0,1),transform .18s cubic-bezier(.34,1.28,.64,1),color .22s ease,box-shadow .22s ease}html.mobile-bottom-nav-visible .mobile-bottom-nav__link:before{display:none!important}html.mobile-bottom-nav-visible .mobile-bottom-nav__icon,html.mobile-bottom-nav-visible .mobile-bottom-nav__icon-wrap,html.mobile-bottom-nav-visible .mobile-bottom-nav__label,html.mobile-bottom-nav-visible .mobile-bottom-nav__avatar{background:transparent!important;border:none!important;box-shadow:none!important;color:inherit;filter:none!important}html.mobile-bottom-nav-visible .mobile-bottom-nav__icon{width:19px;height:19px;flex-shrink:0;opacity:.88;stroke:currentColor!important;transition:transform .22s cubic-bezier(.34,1.28,.64,1),opacity .22s ease}html.mobile-bottom-nav-visible .mobile-bottom-nav__label{font-size:max(.6rem,10px);font-weight:600;line-height:1.1;opacity:.92;transition:opacity .22s ease}html.mobile-bottom-nav-visible .mobile-bottom-nav__link--active{background:var(--tabbar-active-glow, var(--glass-active-bg))!important;box-shadow:inset 0 1px #ffffff6b,0 3px 12px color-mix(in srgb,var(--dp-accent, #0d9488) 18%,transparent);color:var(--tabbar-active-fg, var(--glass-active-fg))!important}html.mobile-bottom-nav-visible .mobile-bottom-nav__link--active .mobile-bottom-nav__icon{transform:scale(1.08);opacity:1}html.mobile-bottom-nav-visible .mobile-bottom-nav__link--active .mobile-bottom-nav__label{opacity:1}html.mobile-bottom-nav-visible .mobile-bottom-nav__link--active .mobile-bottom-nav__avatar{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--dp-accent, #0d9488) 55%,transparent)}html.mobile-bottom-nav-visible .mobile-bottom-nav__link:active{transform:scale(.92)!important}html.mobile-bottom-nav-visible .mobile-bottom-nav__badge{border:1px solid rgba(255,255,255,.35);box-shadow:0 2px 8px color-mix(in srgb,var(--dp-accent, #0d9488) 35%,transparent),inset 0 1px #ffffff59}html.mobile-bottom-nav-scroll-hidden.mobile-bottom-nav-visible .mobile-bottom-nav{visibility:hidden;pointer-events:none;transform:translateY(calc(100% + var(--mbn-float-gap, .625rem) + env(safe-area-inset-bottom,0px) + .85rem)) scale(.92);opacity:0;transition:transform .32s cubic-bezier(.32,.72,0,1),opacity .26s cubic-bezier(.32,.72,0,1),visibility .26s ease}}@keyframes mbnTabBarIn{0%{opacity:0;transform:translateY(calc(110% + var(--mbn-float-gap, .625rem))) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@supports not ((backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))){@media(max-width:768px){html.mobile-bottom-nav-visible .mobile-bottom-nav__inner{background:#fffffff5!important}html.mobile-bottom-nav-visible[data-tabbar-theme=dark] .mobile-bottom-nav__inner,html.mobile-bottom-nav-visible body.data-pages-dark .mobile-bottom-nav__inner{background:#16161cf5!important}}}@media(prefers-reduced-motion:reduce){@media(max-width:768px){html.mobile-bottom-nav-visible .mobile-bottom-nav__inner{animation:none!important}html.mobile-bottom-nav-scroll-hidden.mobile-bottom-nav-visible .mobile-bottom-nav{transition:none!important}}}
