.nf-public-preview [data-feed-preview-gate]{scroll-margin-top:100px}.nf-public-preview [data-feed-preview-gate] button{min-height:48px}.article-signin-splash:has([data-login-required=feed])::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05101f8c}
.nf-page.feed-layout-page{--feed-rail-top:16px;background:0 0;border:0;max-width:1320px;margin:0 auto;padding:0 0 100px}.nf-page.feed-layout-page .nf-layout{grid-template-columns:184px minmax(0,720px) 280px;align-items:start;gap:24px;padding:24px 16px;display:grid}.nf-page.feed-layout-page .nf-center{min-width:0}.nf-page.feed-layout-page .feed-explore-rail{top:var(--feed-rail-top);max-height:calc(100dvh - var(--feed-rail-top) - 20px);scrollbar-width:thin;align-self:start;padding:0 4px 8px 0;position:sticky;overflow-y:auto}.nf-page.feed-layout-page .feed-explore-rail>nav,.nf-page.feed-layout-page .feed-explore-rail .nf-local-links{position:static}.feed-place-label{color:var(--nf-green);overflow-wrap:anywhere;align-items:center;gap:8px;padding:0 10px 18px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.feed-place-label svg,.feed-local-destinations svg,.feed-rail-news svg{flex-shrink:0}.nf-page.feed-layout-page .nf-left h2{margin:0 0 8px;padding:0 10px;font-size:14px}.nf-page.feed-layout-page .nf-topic-list a,.nf-page.feed-layout-page .nf-personal-links a,.feed-home-active{border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px;font-size:14px;line-height:1.4;display:flex}.feed-home-active{color:#20553f;background:#e0eae5;font-weight:650}.feed-local-section{border-top:1px solid var(--nf-line);margin-top:18px;padding-top:18px}.feed-local-destinations a{color:#344f60;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:10px;font-size:14px;line-height:1.4;display:flex}.feed-local-destinations a:hover,.nf-page.feed-layout-page .nf-left a:hover{background:#e5eee8}.feed-local-note{color:var(--nf-muted);margin:20px 10px 0;font-size:13px;line-height:1.65}.nf-page.feed-layout-page .feed-community-rail{top:min(var(--feed-rail-top),calc(100dvh - var(--feed-rail-height,0px) - 20px));flex-direction:column;align-self:start;gap:20px;min-width:0;display:flex;position:sticky}.nf-page.feed-layout-page .feed-community-rail>div,.nf-page.feed-layout-page .feed-community-rail>section{margin:0}.feed-welcome{color:#173d2d;background:#e5eee8;border:1px solid #d2e0d7;border-radius:12px;padding:20px}.feed-welcome>svg{color:#22634c;margin-bottom:12px}.nf-page.feed-layout-page .feed-welcome h2{letter-spacing:-.025em;margin:0 0 10px;font-size:20px;line-height:1.35}.feed-welcome p{color:#385647;margin-bottom:16px;font-size:14px;line-height:1.6}.feed-welcome .nf-primary{justify-content:center;width:100%;min-height:44px;font-size:14px}.feed-sign-in{text-underline-offset:3px;width:100%;min-height:44px;margin-top:4px;font-size:13px;text-decoration:underline;display:block}.feed-rail-sponsor>a{min-height:44px;color:var(--nf-muted);text-underline-offset:3px;justify-content:center;align-items:center;gap:6px;font-size:13px;text-decoration:underline;display:flex}.feed-rail-news{border:1px solid var(--nf-line);background:#fff;border-radius:12px;padding:18px}.nf-page.feed-layout-page .feed-rail-news h2{margin:0 0 10px;font-size:16px;line-height:1.4}.feed-rail-news>a{border-top:1px solid var(--nf-line);overflow-wrap:anywhere;justify-content:space-between;gap:10px;min-height:44px;padding:13px 0;font-size:14px;line-height:1.5;display:flex}.feed-rail-news>a:hover{color:var(--nf-green)}.feed-rail-news svg{color:var(--nf-green);margin-top:3px}.feed-rail-news .feed-all-news{padding-bottom:0;font-weight:650}.feed-preview-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.feed-preview-header h1{overflow-wrap:anywhere;font-size:clamp(24px,2.3vw,30px);line-height:1.2}.feed-preview-header p{font-size:15px;line-height:1.5}.feed-preview-header>.nf-primary{flex-shrink:0;min-height:44px}.feed-local-mobile{display:none}.nf-page.feed-layout-page .nf-card-copy h2{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.nf-page.feed-layout-page .nf-card-copy p{font-size:16px;line-height:1.65}.nf-page.feed-layout-page .nf-card-top strong{font-size:14px}.nf-page.feed-layout-page .nf-card-bottom :is(button,a){min-height:44px}.nf-page.feed-layout-page :is(a,button,summary):focus-visible{outline-offset:3px;outline:2px solid #22634c}.nf-page.feed-layout-page .discussion-compose-docked{left:var(--compose-left);width:var(--compose-width)}@media (min-width:768px){.discussion-page.nf-page.feed-layout-page:has(.feed-compose-host) .nf-left{top:var(--feed-rail-top);max-height:calc(100dvh - var(--feed-rail-top) - 20px)}}@media (min-width:768px) and (max-width:1099px){.nf-page.feed-layout-page .nf-layout{grid-template-columns:minmax(0,1fr) 264px;gap:20px}.nf-page.feed-layout-page .feed-explore-rail{display:none}.nf-page.feed-layout-page .feed-local-mobile{display:flex}}@media (max-width:767px){.nf-page.feed-layout-page{padding:0 0 calc(96px + env(safe-area-inset-bottom,0px));margin:0}.nf-page.feed-layout-page .nf-layout{padding:16px 10px;display:block}.nf-page.feed-layout-page .feed-explore-rail,.nf-page.feed-layout-page .feed-community-rail{display:none}.nf-page.feed-layout-page .feed-local-mobile{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feed-preview-header{flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:0 4px}.feed-preview-header>.nf-primary{min-height:44px}.nf-page.feed-layout-page .nf-card-copy{padding:12px 15px 16px}.nf-page.feed-layout-page .nf-card-copy h2{font-size:19px;line-height:1.4}.nf-page.feed-layout-page .nf-card-copy p{font-size:15px;line-height:1.65}.nf-page.feed-layout-page .nf-card-top{padding:16px 15px 0}.nf-page.feed-layout-page .nf-card-bottom{gap:6px}}.feed-local-mobile{flex-wrap:wrap;gap:6px;margin-bottom:14px}.feed-local-mobile a{border:1px solid var(--nf-line);color:#344f60;background:#fff;border-radius:8px;flex:100px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px;font-size:13px;line-height:1.35;display:flex}.feed-local-mobile svg{flex-shrink:0;width:16px}.nf-page.feed-layout-page .feed-rules-link{min-height:44px;color:var(--nf-muted);text-underline-offset:3px;align-items:center;font-size:13px;text-decoration:underline;display:flex}.nf-page.feed-layout-page .feed-sidebar-credit{background:#123955;border-radius:6px;align-self:flex-end;align-items:center;width:248px;max-width:100%;min-height:44px;padding:6px 10px;display:flex}.feed-sidebar-credit img{width:100%;height:auto;display:block}.feed-sidebar-credit:focus-visible,.feed-rules-link:focus-visible{outline:2px solid var(--nf-green,#22634f);outline-offset:3px}
.master-feed-controls.nf-page{--nf-muted:#dce8ed;--nf-green:#d7e9c9;--nf-line:#ffffff30;background:var(--community-navy,#143349);color:#f5f8fa;max-width:none;text-shadow:none;border:0;border-top:1px solid #ffffff20;border-radius:0;margin:0;padding:0;font-size:13px;position:relative;overflow:visible}.master-feed-controls-inner{align-items:center;gap:20px;min-height:50px;display:flex}.master-feed-controls.nf-page .discussion-network-bar{background:0 0;border:0;flex-direction:row-reverse;flex:1;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:0;display:flex}.master-feed-controls.nf-page .discussion-place{gap:16px;min-width:0;max-width:46%;position:static}.master-feed-controls.nf-page .discussion-place>button{color:inherit;min-width:0;font-size:13px}.master-feed-controls.nf-page .discussion-community-switch{color:#dce8ed;flex-shrink:0;margin:0;font-size:12px}.master-feed-controls.nf-page .discussion-quick-switch{color:#172d3c;max-width:calc(100vw - 28px);height:auto;min-height:0;text-shadow:none;margin:0;position:absolute;top:100%;right:0}.master-feed-controls.nf-page .discussion-quick-switch>a{color:#172d3c;letter-spacing:0;min-height:44px;padding:10px 12px;font-size:13px}.master-feed-controls.nf-page .discussion-quick-switch>a[aria-current=true]{color:#173f31;background:#edf4ef}.master-feed-controls.nf-page .discussion-scopes{flex-shrink:0;gap:22px;max-width:none;height:auto;min-height:50px;margin:0;padding:0}.master-feed-controls.nf-page .discussion-scopes>a{letter-spacing:0;color:#dce8ed;min-height:50px;padding:10px 0;font-size:13px;font-weight:600}.master-feed-controls.nf-page .discussion-scopes>a:hover{color:#fff;background:#ffffff08}.master-feed-controls.nf-page .discussion-scopes>a[aria-current=page]{color:#fff;box-shadow:inset 0 -3px #b8dbe8}.master-feed-controls.nf-page .master-feed-post{color:#173f31;background:#d7e9c9;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.master-feed-controls.nf-page .master-feed-post:hover{background:#e5f0dd}.master-feed-controls.nf-page :is(a,button,summary):focus-visible{outline-offset:-3px;outline:2px solid #e8c58f}.discussion-page:has(.feed-compose-host){border:0;border-radius:0;margin-top:0}.discussion-page .nf-cover-bar.feed-compose-host{background:0 0;border:0;min-height:0;padding:0}.discussion-page .feed-compose-host>.nf-compose-launch{display:none}.discussion-page .feed-compose-host>.nf-notice{margin:0;padding:12px 20px}@media (min-width:768px){.community-header:has(.master-feed-controls){transition:none}.community-redesign .community-main:has(.feed-compose-host){padding-top:0}.discussion-page:has(.feed-compose-host) .nf-layout{padding-top:16px}.discussion-page:has(.feed-compose-host) .nf-left{top:calc(var(--header-height,276px) - var(--header-collapse,0px) + 12px);max-height:calc(100dvh - (var(--header-height,276px) - var(--header-collapse,0px)) - 24px)}}@media (min-width:768px) and (max-width:1100px){.master-feed-controls-inner,.master-feed-controls.nf-page .discussion-network-bar{gap:12px}.master-feed-controls.nf-page .discussion-scopes{gap:14px}.master-feed-controls.nf-page .discussion-place{gap:8px;max-width:36%}.master-feed-controls.nf-page .discussion-community-switch,.master-feed-controls.nf-page .master-feed-post>span{display:none}}@media (max-width:767px){.master-feed-controls-inner{width:100%;min-height:0;display:block}.master-feed-controls.nf-page .discussion-network-bar{flex-direction:column;align-items:stretch;gap:0;display:flex}.master-feed-controls.nf-page .discussion-place{gap:10px;max-width:none;min-height:44px;padding:0 14px}.master-feed-controls.nf-page .discussion-place>button{flex:1;font-size:12px}.master-feed-controls.nf-page .discussion-community-switch{font-size:11px}.master-feed-controls.nf-page .discussion-scopes{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;min-height:44px;padding:0 10px;display:grid}.master-feed-controls.nf-page .discussion-scopes>a{min-height:44px;padding:10px 0;font-size:12px}.master-feed-controls.nf-page .master-feed-post{display:none}.discussion-page:has(.feed-compose-host) .nf-layout{padding-top:4px}}.community-header .cn-mobile .master-feed-controls.nf-page{color:#17354a;background:#f3f7f9;border:1px solid #dce5ea;border-radius:10px;margin:0 0 18px}.community-header .cn-mobile .master-feed-controls-inner{width:100%;min-height:0;padding:12px;display:block}.community-header .cn-mobile .master-feed-controls .discussion-network-bar{flex-direction:column;align-items:stretch;gap:8px;display:flex}.community-header .cn-mobile .master-feed-controls .discussion-place{flex-wrap:wrap;gap:8px;max-width:none;padding:0;display:flex}.community-header .cn-mobile .master-feed-controls .discussion-place>button,.community-header .cn-mobile .master-feed-controls .discussion-community-switch{color:#17354a;display:flex}.community-header .cn-mobile .master-feed-controls .discussion-scopes{flex-wrap:wrap;gap:4px;min-height:0;padding:0;display:flex}.community-header .cn-mobile .master-feed-controls .discussion-scopes>a{color:#294d61;min-height:44px;padding:10px;font-size:13px}.community-header .cn-mobile .master-feed-controls .discussion-scopes>a[aria-current=page]{color:#163e55;box-shadow:none;background:#dcebf3;border-radius:6px}.community-header .cn-mobile .master-feed-controls .master-feed-post{width:100%;margin-top:10px;display:flex}.community-header .cn-mobile .master-feed-controls .master-feed-post>span{display:inline}.community-header .cn-mobile .master-feed-controls .discussion-quick-switch{position:relative;top:auto;right:auto}
