.nKbvJa_section{padding:32px var(--gutter) 34px;border-top:1px solid var(--site-line);background:var(--site-surface)}.nKbvJa_heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.nKbvJa_account{color:var(--site-warm);font:600 11px/1.4 var(--font-body);margin-bottom:9px;display:block}.nKbvJa_heading h2{font:600 40px/1.12 var(--font-heading);margin:0}.nKbvJa_heading a{font:600 13px/1.3 var(--font-body);white-space:nowrap;border-bottom:1px solid;align-items:center;gap:14px;padding:9px 0;display:inline-flex}.nKbvJa_heading a svg{transition:transform .18s}.nKbvJa_heading a:hover svg{transform:translate(2px,-2px)}.nKbvJa_previewNote{color:var(--site-muted);font:13px/1.5 var(--font-body);margin:-12px 0 22px}.nKbvJa_carousel{min-width:0}.nKbvJa_posts{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:29%;grid-auto-flow:column;gap:14px;padding:1px 1px 4px;scroll-padding-inline:1px;display:grid;overflow-x:auto}.nKbvJa_posts::-webkit-scrollbar{display:none}.nKbvJa_slide{scroll-snap-align:start;min-width:0}.nKbvJa_post{aspect-ratio:4/5;border:1px solid var(--site-line);background:var(--site-background);display:block;position:relative;overflow:hidden}.nKbvJa_post:focus-visible{outline:2px solid var(--site-warm);outline-offset:-4px}.nKbvJa_post img{object-fit:cover;transition:transform .35s}.nKbvJa_post:hover img{transform:scale(1.04)}.nKbvJa_postDetails{color:#fff;background:linear-gradient(#0000,#000000b8);grid-template-columns:minmax(0,1fr) 16px;align-items:end;gap:4px 12px;padding:40px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.nKbvJa_postDetails small{font:600 11px/1.3 var(--font-body);color:#ffffffc7;grid-column:1/-1}.nKbvJa_postCaption{-webkit-line-clamp:2;font:600 14px/1.35 var(--font-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nKbvJa_postDetails svg{justify-self:end}.nKbvJa_controls{color:var(--site-muted);font:600 12px/1.3 var(--font-body);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.nKbvJa_controls>span{font-variant-numeric:tabular-nums}.nKbvJa_controls>span span{color:var(--site-warm);padding-inline:7px}.nKbvJa_controls>div{gap:8px;display:flex}.nKbvJa_controls button{border:1px solid var(--site-line);width:38px;height:38px;color:var(--site-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .18s,color .18s;display:grid}.nKbvJa_controls button:first-child svg{transform:rotate(180deg)}.nKbvJa_controls button:hover:not(:disabled){background:var(--site-ink);color:var(--site-surface)}.nKbvJa_controls button:disabled{opacity:.35;cursor:default}.nKbvJa_controls button:focus-visible{outline:2px solid var(--site-warm);outline-offset:3px}@media (max-width:900px){.nKbvJa_posts{grid-auto-columns:44%}}@media (max-width:600px){.nKbvJa_section{padding-block:28px 32px}.nKbvJa_heading{flex-direction:column;align-items:start;gap:10px;margin-bottom:24px}.nKbvJa_heading h2{font-size:30px}.nKbvJa_posts{grid-auto-columns:78%;gap:10px}.nKbvJa_controls{margin-top:18px}}@media (prefers-reduced-motion:reduce){.nKbvJa_post img,.nKbvJa_heading a svg,.nKbvJa_controls button{transition:none}}
