.nn-app--home-v31 .nn-main-column{overflow:hidden auto}#pc-home.pc-home--v31{background:var(--hero-canvas);flex:none;height:auto;min-height:100%}#pc-home.pc-home--v31 .pc-home-body{min-width:0;display:block}#pc-home.pc-home--v31.h-full .pc-home-body{flex:1 0 auto;overflow:visible}#pc-home.pc-home--v31 .pc-home-main{width:100%;min-width:0;padding:38px 32px 52px}#pc-home.pc-home--v31 .pc-home-v31-center{width:min(860px,100%);margin:0 auto}#pc-home.pc-home--v31 .pc-home-v31-hero{text-align:center}#pc-home.pc-home--v31 .pc-home-v31-hero h2{color:var(--home-title);font-family:var(--font-sans);letter-spacing:-.045em;margin:0;font-size:70px;font-weight:500;line-height:1.12}#pc-home.pc-home--v31 .pc-home-v31-hero>p{color:var(--home-caption);margin:14px 0 0;font-size:19px;font-weight:400;line-height:1.5}#pc-home.pc-home--v31 .pc-home-v31-hero .pc-home-composer{text-align:left;width:100%;margin-top:26px}#pc-home.pc-home--v31 .pc-home-composer .nn-input-box{border:1px solid var(--home-composer-line);background:var(--home-composer-bg);-webkit-backdrop-filter:blur(24px);box-shadow:var(--shadow-composer);border-radius:19px}#pc-home.pc-home--v31 .pc-home-composer .nn-input-box:focus-within{border-color:var(--home-composer-focus);box-shadow:var(--home-composer-focus-shadow), var(--shadow-composer)}#pc-home.pc-home--v31 .pc-home-composer .nn-input-box>ul:empty{display:none}#pc-home.pc-home--v31 .pc-home-composer .nn-composer-textarea{min-height:53px;color:var(--home-input-ink)}#pc-home.pc-home--v31 .pc-home-composer .nn-composer-textarea::placeholder,#pc-home.pc-home--v31 .pc-home-composer .nn-input-box>p{color:var(--home-input-placeholder,#1c1c1e4d);opacity:1}#pc-home.pc-home--v31 .pc-mobile-menu{border-color:var(--border-default);background:var(--surface-card);color:var(--brand-ink);border-radius:10px}#pc-home.pc-home--v31 .pc-home-composer .nn-input-box>button{background:var(--pc-home-cta-bg);color:var(--pc-home-cta-ink)}#pc-home.pc-home--v31 .pc-home-composer .nn-input-box>button:hover{background:var(--pc-home-cta-hover-bg)}#pc-home.pc-home--v31 .pc-home-composer [data-composer-action]{width:40px;min-width:40px;height:40px}#pc-home.pc-home--v31 .pc-home-composer [data-composer-action=voice]{background:var(--home-voice-bg);color:var(--home-voice-ink);border:0}#pc-home.pc-home--v31 .pc-home-composer [data-composer-action=send]{background:var(--brand-send);border-radius:50%}#pc-home.pc-home--v31 .pc-home-composer [data-composer-action=send]:disabled{opacity:.45}#pc-home.pc-home--v31 .pc-home-composer .nn-composer-toolbar button:not([data-composer-action]){border-color:var(--home-tool-line);background:var(--home-tool-bg);color:var(--home-tool-ink)}#pc-home.pc-home--v31 .pc-home-composer .nn-composer-toolbar button:not([data-composer-action]):hover:not(:disabled){background:var(--home-tool-hover-bg);color:var(--home-tool-hover-ink)}#pc-home.pc-home--v31 .pc-page-topbar--home{border-color:var(--pc-topbar-line);height:64px;box-shadow:none;background:0 0;justify-content:space-between;align-items:center;padding:0 28px;display:flex}#pc-home.pc-home--v31 .pc-page-topbar--home .pc-page-topbar-copy{text-align:left;justify-content:flex-start}#pc-home.pc-home--v31 .pc-page-topbar--home .pc-page-topbar-copy h1{color:var(--home-title);font-size:14px;font-weight:600}#pc-home.pc-home--v31 .pc-page-topbar--home .pc-page-topbar-copy>span{color:var(--home-caption);align-items:center;gap:9px;font-size:13px;display:flex}#pc-home.pc-home--v31 .pc-home-topbar-actions,#pc-home.pc-home--v31 .pc-home-quicklinks{align-items:center;gap:6px;display:flex}#pc-home.pc-home--v31 .pc-home-topbar-actions{flex:none}#pc-home.pc-home--v31 .pc-home-quicklinks a{border:1px solid var(--home-quicklink-line);background:var(--home-quicklink-bg);height:36px;color:var(--home-quicklink-ink);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}#pc-home.pc-home--v31 .pc-home-quicklinks a:hover{background:var(--home-quicklink-hover)}#pc-home.pc-home--v31 .pc-home-quicklinks a:focus-visible{outline:2px solid var(--template-focus);outline-offset:2px}#pc-home.pc-home--v31 .pc-home-v31-footer{min-height:35px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));color:var(--pc-home-footer-ink);text-align:center;flex:none;font-size:10px;line-height:1.5}#pc-home.pc-home--v31 .pc-home-v31-loading{width:min(908px,100%);margin:0 auto;padding:38px 24px 52px}#pc-home.pc-home--v31 .pc-home-v31-loading>span{margin-left:auto;margin-right:auto;display:block}#pc-home.pc-home--v31 .pc-home-v31-loading-brand{border-radius:12px;width:250px;height:78px}#pc-home.pc-home--v31 .pc-home-v31-loading-subtitle{border-radius:8px;width:190px;height:24px;margin-top:14px}#pc-home.pc-home--v31 .pc-home-v31-loading-composer{border-radius:19px;width:100%;height:142px;margin-top:26px}#pc-home.pc-home--v31 .pc-home-v31-loading>.pc-home-v31-loading-heading{border-radius:7px;width:116px;height:22px;margin-top:28px;margin-left:0}#pc-home.pc-home--v31 .pc-home-v31-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}#pc-home.pc-home--v31 .pc-home-v31-loading-grid>span{border-radius:13px;height:215px}@media (max-width:1199.98px){#pc-home.pc-home--v31 .pc-home-main{padding-left:24px;padding-right:24px}#pc-home.pc-home--v31 .pc-home-v31-hero h2{font-size:56px}#pc-home.pc-home--v31 .pc-page-topbar--home .pc-page-topbar-copy>span{display:none}#pc-home.pc-home--v31 .pc-home-v31-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){#pc-home.pc-home--v31 .pc-home-main{padding:22px max(16px, env(safe-area-inset-right,0px)) 40px max(16px, env(safe-area-inset-left,0px))}#pc-home.pc-home--v31 .pc-home-v31-hero h2{font-size:42px}#pc-home.pc-home--v31 .pc-home-v31-hero>p{font-size:16px}#pc-home.pc-home--v31 .pc-home-v31-hero .pc-home-composer{margin-top:24px}#pc-home.pc-home--v31 .pc-home-composer .nn-input-box{border-radius:17px;padding:16px 12px 10px}#pc-home.pc-home--v31 .pc-home-composer .nn-composer-textarea{min-height:78px;font-size:16px}#pc-home.pc-home--v31 .pc-home-composer [data-composer-action]{width:44px;min-width:44px;height:44px}#pc-home.pc-home--v31 .pc-page-topbar--home{min-height:calc(64px + env(safe-area-inset-top,0px));height:auto;padding:env(safe-area-inset-top,0px) max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));gap:8px}#pc-home.pc-home--v31 .pc-page-topbar--home .pc-page-topbar-copy{flex:auto}.nn-app.nn-app--drawer-nav #pc-home.pc-home--v31 .pc-mobile-menu{width:44px;min-width:44px;height:44px}#pc-home.pc-home--v31 .pc-home-quicklinks a{height:44px;padding:0 10px}#pc-home.pc-home--v31 .pc-home-v31-footer{font-size:9px}#pc-home.pc-home--v31 .pc-home-composer .nn-composer-toolbar button{min-width:44px;min-height:44px}#pc-home.pc-home--v31 .pc-home-v31-loading{padding:22px 16px 40px}#pc-home.pc-home--v31 .pc-home-v31-loading-brand{width:170px;height:48px}#pc-home.pc-home--v31 .pc-home-v31-loading-composer{border-radius:17px;height:152px;margin-top:24px}#pc-home.pc-home--v31 .pc-home-v31-loading-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){#pc-home.pc-home--v31 .pc-home-quicklinks{display:none}}@media (prefers-reduced-motion:reduce){.nn-app--home-v31 *,.nn-app--home-v31 :before,.nn-app--home-v31 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-theme=dark] .nn-app--home-v31 .nn-sidebar-bottom [data-feature-guide=profile] span,html[data-theme=dark] .nn-app--home-v31 .nn-sidebar-bottom [data-feature-guide=profile] p{color:var(--text-secondary)}html[data-theme=dark] .nn-app--home-v31 .nn-sidebar-bottom button{background-color:var(--surface-elevated);border-color:var(--border-default)}html[data-theme=dark] .nn-app--home-v31 .nn-sidebar-beta-entry{background:var(--surface-card);border-color:var(--border-default);color:var(--text-secondary)}html[data-theme=dark] .nn-app--home-v31 .nn-sidebar-beta-entry>span{color:inherit}#pc-home .nn-strategy-board-thumb{border-bottom:1px solid var(--template-preview-border);background:var(--template-preview-bg);height:121px;display:block;position:relative;overflow:hidden}#pc-home .nn-strategy-board-thumb>img,#pc-home .nn-strategy-board-thumb>svg{background:#fff;width:100%;height:100%;display:block}#pc-home .nn-strategy-board-thumb>img{object-fit:cover;object-position:top center}#pc-home .nn-strategy-board-thumb>.sp-card__thumb-loading{background:linear-gradient(100deg,#f0ebe6 20%,#e8e0ef 40%,#f3eef6 50%,#f0ebe6 70%) 0 0/220% 100%;width:100%;height:100%;animation:1.4s ease-in-out infinite nn-strategy-board-thumb-skeleton;display:block}@keyframes nn-strategy-board-thumb-skeleton{0%{background-position:110% 0}to{background-position:-110% 0}}@media (prefers-reduced-motion:reduce){#pc-home .nn-strategy-board-thumb>.sp-card__thumb-loading{background:#efeaf2;animation:none}}#pc-home .nn-strategy-board-thumb .sp-card__live{opacity:0;pointer-events:none;background:0 0;transition:opacity .2s;position:absolute;inset:0;overflow:hidden}#pc-home .nn-strategy-board-thumb .sp-card__live--ready{opacity:1;background:#fff}#pc-home .nn-strategy-board-thumb .sp-card__live iframe{pointer-events:none;border:0;display:block}#pc-home.pc-home--v31 .pc-page-topbar--home .pc-home-topbar-logo{vertical-align:middle}html[data-theme=dark] #pc-home.pc-home--v31 .pc-home-topbar-logo .nn-sidebar-brand-logo-light{display:none}html[data-theme=dark] #pc-home.pc-home--v31 .pc-home-topbar-logo .nn-sidebar-brand-logo-dark{display:inline-flex}#pc-home.pc-home--v31.pc-home--research{flex:1 0 auto;height:100%}#pc-home.pc-home--v31.pc-home--research .pc-home-body{flex:1;display:flex}#pc-home.pc-home--v31.pc-home--research .pc-home-main{align-items:center;padding-top:32px;padding-bottom:32px;display:flex}
#pc-home.pc-home--discovery{--discovery-card-bg:linear-gradient(115deg, #fffc, #fcfbf9ad);--discovery-card-line:#5d4d832b;--discovery-card-hover:#5d4d8357;flex-direction:column;height:100%;display:flex}html[data-theme=dark] #pc-home.pc-home--discovery{--hero-canvas:#07080b;--surface-topbar:#0b0a10d6;--discovery-card-bg:linear-gradient(115deg, #ffffff14, #ffffff06 72%, #dfdbf40a);--discovery-card-line:#ffffff2b;--discovery-card-hover:#e4d3fa5c}#pc-home.pc-home--discovery .pc-home-body,#pc-home.pc-home--discovery.h-full .pc-home-body{flex:1;min-height:0;display:flex}#pc-home.pc-home--discovery .pc-home-main{min-height:0;padding:28px 32px 12px;overflow:hidden auto}#pc-home.pc-home--discovery .pc-home-v31-center{width:min(1160px,100%)}#pc-home.pc-home--discovery .pc-home-v31-hero{width:min(850px,100%);margin:0 auto}#pc-home.pc-home--discovery .pc-home-v31-hero h2{font-size:64px}#pc-home.pc-home--discovery .nn-home-login-entry{border-color:var(--border-strong);background:var(--home-voice-bg);font-weight:500}html[data-theme=dark] #pc-home.pc-home--discovery .nn-home-login-entry{background:#ffffff1a;border-color:#ffffff5c}html[data-theme=dark] #pc-home.pc-home--discovery .nn-home-login-entry:hover{background:#ffffff29}#pc-home .nn-home-bg--video video{display:none}html[data-theme=dark] #pc-home .nn-home-bg--video:before{aspect-ratio:auto;background:url(/assets/home/planet-poster.jpg) bottom/cover no-repeat;width:100%;height:100%;display:block;inset:0;-webkit-mask-image:none;mask-image:none}html[data-theme=dark] #pc-home .nn-home-bg--video video{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-theme=dark] #pc-home .nn-home-bg--video:before,html[data-theme=dark] #pc-home .nn-home-bg--video video{filter:brightness(1.8)}html[data-theme=dark] #pc-home .nn-home-bg--video:after{background:linear-gradient(#07080b1f,#0000 45%,#07080b1f)}.nn-home-discovery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:26px;margin-top:28px;display:grid}.nn-home-discovery>section{min-width:0}#pc-home .nn-home-discovery .nn-home-news-card[data-clipped],#pc-home .nn-home-discovery .nn-research-template-card[data-clipped]{display:none}#pc-home .nn-home-discovery .nn-research-templates{margin:0}#pc-home .nn-home-discovery .nn-research-templates-heading,.nn-home-column-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0 3px 8px;display:flex}#pc-home .nn-home-discovery h2{color:var(--home-title);align-items:baseline;gap:10px;margin:0;font-size:20px;font-weight:500;line-height:28px;display:flex}#pc-home .nn-home-discovery .nn-research-templates-heading button,.nn-home-column-heading>a{min-height:44px;color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}#pc-home .nn-home-discovery .nn-research-templates-heading button:hover,.nn-home-column-heading>a:hover{color:var(--home-title)}.nn-home-news-card,#pc-home .nn-home-discovery .nn-research-template-card{border:1px solid var(--discovery-card-line);background:var(--discovery-card-bg);-webkit-backdrop-filter:blur(18px)saturate(112%);border-radius:16px;transition:border-color .18s,background .18s;box-shadow:inset 0 1px #ffffff0d}.nn-home-news-card:hover,#pc-home .nn-home-discovery .nn-research-template-card:hover{border-color:var(--discovery-card-hover);transform:none;box-shadow:inset 0 1px #ffffff17}.nn-home-news-card:focus-visible{outline:2px solid var(--brand);outline-offset:2px}#pc-home .nn-home-discovery .nn-research-template-card:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.nn-home-news-card{min-height:156px;color:var(--text-primary);flex-direction:column;margin-bottom:12px;padding:14px 18px;text-decoration:none;display:flex}.nn-home-news-meta{align-items:center;gap:8px;min-width:0;margin-bottom:8px;display:flex}.nn-home-news-meta time{color:var(--text-tertiary);flex-shrink:0;margin-left:auto;font-size:11px}.nn-home-news-assets{gap:6px;min-width:0;display:flex;overflow:hidden}.nn-home-news-assets>span{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--border-default);color:var(--text-secondary);background:var(--home-voice-bg);border-radius:99px;padding:2px 8px;font-size:11px;display:inline-block;overflow:hidden}.nn-home-news-assets b{margin-right:6px;font-weight:500}.nn-home-news-card h3{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}.nn-home-news-card>p{-webkit-line-clamp:2;color:var(--text-tertiary);-webkit-box-orient:vertical;margin:6px 0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.nn-home-news-metrics{border-top:1px solid var(--border-default);gap:12px;margin-top:auto;padding-top:8px;display:flex}.nn-home-news-metrics>div{flex-direction:column-reverse;flex:1;min-width:0;display:flex}.nn-home-news-metrics>div+div{border-left:1px solid var(--border-default);padding-left:12px}.nn-home-news-metrics dt{text-overflow:ellipsis;white-space:nowrap;color:var(--text-tertiary);font-size:10px;overflow:hidden}.nn-home-news-metrics dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:500}.nn-home-news-metrics dd.is-up{color:var(--up)}.nn-home-news-metrics dd.is-down{color:var(--down)}.nn-home-news-skeleton{background:var(--discovery-card-bg);border:1px solid var(--discovery-card-line);border-radius:16px;height:156px;margin-bottom:12px}.nn-home-feed-state{color:var(--text-secondary);padding:20px 16px;font-size:14px}.nn-home-feed-state button{border:1px solid var(--border-strong);border-radius:99px;min-height:44px;margin-top:12px;padding:0 16px}#pc-home .nn-home-discovery .nn-research-template-grid{flex-direction:column;gap:12px;display:flex}#pc-home .nn-home-discovery .nn-research-template-card{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;min-height:112px;padding:14px 18px;display:grid;position:relative}#pc-home .nn-home-discovery .nn-strategy-board-thumb{border:1px solid var(--border-default);background:var(--thumb);border-radius:7px;flex-shrink:0;width:104px;height:64px;display:block;overflow:hidden}#pc-home .nn-home-discovery .nn-strategy-board-thumb img,#pc-home .nn-home-discovery .nn-strategy-board-thumb svg{object-fit:cover;object-position:left top;width:100%;height:100%}html[data-theme=dark] #pc-home .nn-home-discovery .nn-strategy-board-thumb img{filter:brightness(.78)saturate(.6)}#pc-home .nn-home-discovery .nn-research-template-caption{background:0 0;border:0;min-width:0;padding:0}#pc-home .nn-home-discovery .nn-research-template-caption strong{-webkit-line-clamp:2;color:var(--text-primary);-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}#pc-home .nn-home-discovery .nn-research-template-author{color:var(--text-tertiary);border:0;align-items:center;gap:6px;margin-top:6px;padding:0;display:flex}#pc-home .nn-home-discovery .nn-research-template-author:empty{display:none}#pc-home .nn-home-discovery .nn-research-template-author-mark{flex-basis:18px;width:18px;height:18px;font-size:10px}#pc-home .nn-home-discovery .nn-research-template-author b{font-size:12px;font-weight:400}#pc-home.pc-home--discovery .pc-home-v31-footer{min-height:0;padding:12px 3px calc(16px + env(safe-area-inset-bottom,0px));color:var(--text-tertiary);text-align:right;margin-top:4px}#pc-home.pc-home--discovery+#nn-seo-landing{display:none}@media (max-width:1100px){.nn-home-discovery{gap:20px}#pc-home .nn-home-discovery .nn-research-template-card{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:14px}#pc-home .nn-home-discovery .nn-strategy-board-thumb{width:80px;height:56px}.nn-home-news-card{padding:14px}.nn-home-news-meta{flex-wrap:wrap}.nn-home-news-meta time{margin-left:0}}@media (min-width:761px) and (max-height:820px){#pc-home.pc-home--discovery .pc-home-main{padding-top:20px}#pc-home.pc-home--discovery .pc-home-v31-hero h2{font-size:58px}#pc-home.pc-home--discovery .pc-home-v31-hero>p{margin-top:8px;font-size:17px}#pc-home.pc-home--discovery .pc-home-composer{margin-top:18px}#pc-home.pc-home--discovery .nn-input-box--guest{padding-top:14px;padding-bottom:14px}#pc-home.pc-home--discovery .nn-input-box--guest>p{min-height:40px}#pc-home.pc-home--discovery .nn-guest-claim,#pc-home.pc-home--discovery .nn-home-login-entry{height:52px}.nn-home-discovery{margin-top:20px}}@media (max-width:760px){#pc-home.pc-home--discovery .pc-home-main{padding:28px 16px 12px}#pc-home.pc-home--discovery .pc-home-v31-hero h2{font-size:42px}.nn-home-discovery{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:24px}#pc-home .nn-home-discovery h2{font-size:20px}#pc-home.pc-home--discovery .pc-home-v31-footer{font-size:10px}}@media (prefers-reduced-motion:reduce){#pc-home .nn-home-bg--video video{visibility:hidden}.nn-home-news-card,#pc-home .nn-home-discovery .nn-research-template-card{transition:none}}
