#main-nav{width:100%;justify-content:space-between;gap:22px}#main-nav>a{font-size:12px;font-weight:700;padding:17px 0;white-space:nowrap}.banca-home{margin-top:38px}.banca-home-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(110px,.8fr);gap:22px;padding-bottom:10px}.banca-edition{min-width:0}.banca-cover{aspect-ratio:.7;background:var(--soft);border:1px solid var(--line);display:grid;place-items:center;overflow:hidden;position:relative}.banca-cover img{height:100%;object-fit:contain;transition:transform .3s}.banca-edition:hover img{transform:scale(1.025)}.banca-edition strong{display:block;font:700 13px/1.4 var(--title);margin-top:12px;letter-spacing:-.2px}.banca-edition time{display:block;font-size:10px;color:var(--muted);margin-top:5px}.banca-more{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:13px;font-weight:700;font-size:14px;align-self:stretch;border-left:1px solid var(--line);padding-left:20px}.banca-more .arrow{width:42px;height:42px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font-size:20px}.banca-cover-placeholder{font:700 26px/1.1 var(--display);text-align:center;color:var(--green);padding:12px}.banca-home-grid>.banca-empty{grid-column:1/6;color:var(--muted);padding:35px 0;font-size:13px}.banca-new{position:absolute;bottom:9px;left:0;background:var(--accent);color:#182421;font-size:8px;padding:4px 7px;font-weight:700}@media(max-width:900px){.banca-home-grid{grid-template-columns:repeat(5,145px) 125px;overflow-x:auto;scroll-snap-type:x proximity;gap:18px}.banca-edition,.banca-more{scroll-snap-align:start}#main-nav{justify-content:flex-start;gap:25px}#main-nav>a{font-size:11px}.banca-home-grid>.banca-empty{grid-column:1/3}.banca-home-grid:has(.banca-empty){grid-template-columns:1fr 130px}}@media(max-width:480px){.banca-home-grid{grid-template-columns:repeat(5,130px) 115px;gap:15px}.banca-more{font-size:12px;padding-left:14px}}
