.ncb-editorial-hero{min-height:560px}.ncb-editorial-hero .ncb-inner-hero__content{padding-block:170px 68px}.ncb-editorial-hero h1{font-size:clamp(3.8rem, 6.8vw, 6.5rem)}.ncb-editorial-hero .ncb-inner-hero__media img{object-position:65% 40%}.ncb-faq-section,.ncb-news-section{padding-block:clamp(72px, 9vw, 112px)}.ncb-faq-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(44px, 6vw, 84px);align-items:start}.ncb-faq-intro{position:sticky;top:28px}.ncb-faq-intro h2,.ncb-news-section h2{font-family:var(--ncb-display);font-size:clamp(3rem, 4.8vw, 4.6rem);line-height:.96;text-transform:uppercase;margin-bottom:24px}.ncb-faq-intro>p:not(.ncb-eyebrow){max-width:300px;color:var(--ncb-muted)}.ncb-faq-list{min-width:0;border-top:1px solid var(--ncb-line)}.ncb-faq-item{border-bottom:1px solid var(--ncb-line)}.ncb-faq-item summary{display:grid;grid-template-columns:32px minmax(0,1fr) 22px;gap:16px;align-items:center;padding:24px 0;cursor:pointer;list-style:none}.ncb-faq-item summary::-webkit-details-marker{display:none}.ncb-faq-item summary h3{margin:0;font-size:1.04rem;font-weight:800;line-height:1.4}.ncb-faq-number{color:var(--ncb-muted);font-size:.7rem;font-weight:800;letter-spacing:.06em}.ncb-faq-icon{position:relative;width:22px;height:22px}.ncb-faq-icon::before,.ncb-faq-icon::after{content:'';position:absolute;background:var(--ncb-navy)}.ncb-faq-icon::before{left:3px;right:3px;top:10px;height:2px}.ncb-faq-icon::after{top:3px;bottom:3px;left:10px;width:2px}.ncb-faq-item[open] .ncb-faq-icon::after{display:none}.ncb-faq-item[open] summary h3,.ncb-faq-item summary:hover h3{color:var(--ncb-navy)}.ncb-faq-answer{padding:0 38px 26px 48px;color:var(--ncb-muted);font-size:.94rem;line-height:1.7}.ncb-faq-answer p{margin-bottom:14px}.ncb-faq-answer p:last-child{margin-bottom:0}.ncb-faq-answer ul{padding-left:20px;margin-block:8px 16px}.ncb-faq-answer li{margin-bottom:5px}.ncb-faq-answer a{color:var(--ncb-navy);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.ncb-news-section{background:var(--ncb-paper)}.ncb-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.ncb-news-story{min-width:0;border-bottom:1px solid var(--ncb-line)}.ncb-news-image{display:block;aspect-ratio:1.45;overflow:hidden;background:var(--ncb-ink)}.ncb-news-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.04);transition:transform .3s ease}.ncb-news-image:hover img{transform:scale(1.025)}.ncb-news-copy{padding-block:24px 30px}.ncb-news-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:16px;color:var(--ncb-muted);font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ncb-news-copy h3{font-family:var(--ncb-display);font-size:clamp(1.8rem, 2.5vw, 2.5rem);line-height:1.04;text-transform:uppercase;margin-bottom:18px}.ncb-news-copy h3 a:hover{color:var(--ncb-navy)}.ncb-news-copy>p{color:var(--ncb-muted);font-size:.93rem}.ncb-news-story--lead{grid-column:1 / -1}.ncb-news-story--lead.ncb-news-story--image{display:grid;grid-template-columns:1.18fr 1fr;gap:48px;align-items:center;padding-bottom:36px}.ncb-news-story--lead.ncb-news-story--image .ncb-news-image{aspect-ratio:1.35}.ncb-news-story--lead:not(.ncb-news-story--image) .ncb-news-copy{max-width:840px}.ncb-news-story--lead h3{font-size:clamp(2.5rem, 4vw, 4rem)}.ncb-news-pagination{display:flex;flex-wrap:wrap;gap:14px;margin-top:48px}.ncb-news-pagination .page-numbers{min-width:42px;padding:9px 14px;border:1px solid var(--ncb-line);font-weight:800}.ncb-news-pagination .current{background:var(--ncb-ink);color:var(--ncb-white)}.ncb-faq-preview .ncb-footer [aria-current='page'],.ncb-blog-preview .ncb-footer [aria-current='page'],.ncb-blog-preview .ncb-nav [aria-current='page']{color:var(--ncb-gold)}@media (max-width:860px){.ncb-faq-layout{grid-template-columns:1fr;gap:32px}.ncb-faq-intro{position:static}.ncb-faq-intro h2 br{display:none}.ncb-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ncb-news-story--lead.ncb-news-story--image{grid-template-columns:1fr;gap:12px}}@media (max-width:620px){.ncb-editorial-hero{min-height:570px}.ncb-editorial-hero .ncb-inner-hero__content{padding-block:156px 50px}.ncb-editorial-hero h1{font-size:clamp(3rem,14vw,4.3rem)}.ncb-faq-intro h2,.ncb-news-section h2{font-size:3rem}.ncb-faq-item summary{grid-template-columns:24px minmax(0,1fr) 18px;gap:10px;padding-block:20px}.ncb-faq-item summary h3{font-size:.96rem}.ncb-faq-answer{padding:0 0 24px 34px;font-size:.9rem}.ncb-news-grid{grid-template-columns:1fr;gap:30px}.ncb-news-story--lead h3{font-size:2.7rem}.ncb-news-copy{padding-block:20px 26px}}@media (prefers-reduced-motion:reduce){.ncb-news-image img{transition:none}}