.nc-container{max-width:1180px;margin-inline:auto;padding-inline:40px}.nc-breadcrumb{font:400 11px/1.5 var(--font);color:var(--muted);align-items:center;gap:12px;padding:22px 0;display:flex}.nc-breadcrumb a:hover{color:var(--action-ink)}.nc-breadcrumb [aria-current]{color:var(--text)}.nc-masthead{background:var(--surface);border-block:1px solid var(--line)}.nc-masthead-inner{justify-content:space-between;align-items:center;gap:50px;padding-block:28px 33px;display:flex;position:relative}.nc-kicker{font:600 9px/1.5 var(--font);letter-spacing:1.7px;color:var(--accent);margin-bottom:9px;display:block}.nc-masthead h1{font:650 76px/.95 var(--display);letter-spacing:-1px;color:var(--text)}.nc-masthead h1>span{color:var(--accent)}.nc-masthead p{font:400 18px/1.5 "Notoria Reading",var(--font);color:var(--muted);border-left:1px solid var(--line);max-width:370px;padding-left:24px}.nc-cut{background:var(--accent);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);width:34px;height:3px;position:absolute;bottom:-1px;right:40px}.nc-layout{grid-template-columns:minmax(0,1fr) 218px;align-items:start;gap:54px;padding-block:39px 52px;display:grid}.nc-feed{min-width:0}.nc-feed-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:3px;padding-bottom:19px;display:flex}.nc-feed-heading h2{font:600 27px/1.1 var(--display);color:var(--text);align-items:center;gap:10px;scroll-margin-top:150px;display:flex}.nc-feed-heading h2>span{background:var(--accent);clip-path:polygon(0 0,100% 0,100% 70%,0 100%);width:4px;height:17px}.nc-count{font:400 10px/1.5 var(--font);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.nc-list{margin:0;padding:0;list-style:none}.nc-list>li{border-bottom:1px solid var(--line);padding-block:7px 6px}.nc-list>li[hidden]{display:none}.nc-feed-end{color:var(--muted);align-items:center;gap:10px;margin-top:22px;display:flex}.nc-feed-end>span{border:1px solid var(--accent);width:5px;height:5px;transform:rotate(45deg)}.nc-feed-end p{font:400 12px/1.5 "Notoria Reading",var(--font)}.nc-topics{border-left:1px solid var(--line);padding-left:27px}.nc-rail-label{font:600 8px/1.6 var(--font);letter-spacing:1.2px;color:var(--muted)}.nc-topics h2{font:600 29px/1.1 var(--display);color:var(--text);margin-top:7px}.nc-rail-description{font:400 13px/1.5 "Notoria Reading",var(--font);color:var(--muted);margin-top:8px}.nc-topics ul{margin-top:19px;padding:0;list-style:none}.nc-topics li>a{border-top:1px solid var(--line);font:500 12px/1.5 "Notoria Reading",var(--font);color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;transition:color .18s;display:flex}.nc-topics li svg{color:var(--muted);flex-shrink:0;transition:transform .18s,color .18s}.nc-topics li>a:hover{color:var(--action-ink)}.nc-topics li>a:hover svg{color:var(--action-ink);transform:translate(1px,-1px)}.nc-saved{border-top:1px solid var(--line);font:400 11px/1.5 "Notoria Reading",var(--font);color:var(--muted);align-items:center;gap:9px;margin-top:23px;padding-top:18px;display:flex}.nc-saved>svg{color:var(--accent)}.nc-saved>span:last-child{margin-left:auto}.nc-saved:hover{color:var(--action-ink)}.nc-pagination{gap:8px;margin-top:24px;display:flex}.nc-pagination button{border:1px solid var(--ui-line);background:var(--surface);width:40px;height:40px;color:var(--text)}.nc-pagination [aria-current]{color:var(--action-ink);border-color:var(--action-edge)}.nc-empty{color:var(--muted);padding-block:30px}@media (width<=1100px){.nc-layout{grid-template-columns:minmax(0,1fr)}.nc-topics{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.nc-topics ul{flex-wrap:wrap;gap:8px;display:flex}.nc-topics li>a{border:1px solid var(--ui-line);padding:9px 12px}.nc-topics li svg{display:none}.nc-saved{max-width:240px;margin-top:18px}}@media (width<=700px){.nc-container{padding-inline:22px}.nc-breadcrumb{padding:17px 0;font-size:10px}.nc-masthead-inner{padding-block:22px 25px;display:block}.nc-kicker{letter-spacing:1.4px;margin-bottom:9px;font-size:8px}.nc-masthead h1{letter-spacing:-.5px;font-size:57px}.nc-masthead p{border:0;max-width:340px;margin-top:14px;padding:0;font-size:16px;line-height:1.45}.nc-cut{width:27px;right:22px}.nc-layout{gap:29px;padding-block:27px 35px}.nc-feed-heading{margin-bottom:8px;padding-bottom:16px}.nc-feed-heading h2{scroll-margin-top:100px;font-size:25px}.nc-list>li{padding-block:3px 9px}.nc-list>li+li{padding-top:14px}.nc-count{font-size:9px}.nc-feed-end{margin-top:18px}.nc-topics h2{font-size:27px}.nc-topics li>a{font-size:12px}.nc-topics{padding-top:22px}}@media (prefers-reduced-motion:reduce){.nc-page *{transition:none!important}}.nc-pagination[hidden]{display:none}
