.linea-label-section{padding-bottom:28px}.linea-italian-labels{color:var(--linea-fg);scroll-margin-top:var(--linea-nav-total);padding-bottom:48px}.linea-italian-labels__search{max-width:36rem;padding:24px var(--linea-page-x) 0;gap:8px;font-size:18px;font-weight:600;display:grid}.linea-italian-labels__search input{border:1px solid var(--linea-fg);background:var(--linea-bg);width:100%;min-height:48px;color:var(--linea-fg);caret-color:var(--linea-fg);font:inherit;border-radius:0;padding:10px 12px}.linea-italian-labels__search input::placeholder{color:var(--linea-fg);opacity:.7}.linea-italian-labels__empty{padding:0 var(--linea-page-x);margin:24px 0;font-size:18px}.linea-italian-labels__more{min-height:1px;padding:36px var(--linea-page-x) 0;display:flex}.linea-italian-labels__more button{border:1px solid var(--linea-fg);background:var(--linea-bg);min-height:44px;color:var(--linea-fg);font:inherit;cursor:pointer;padding:8px 14px}.linea-italian-labels__more button:hover{background:var(--linea-fg);color:var(--linea-bg)}.linea-italian-labels__more button:focus-visible{outline:2px solid var(--linea-fg);outline-offset:4px}.linea-catalog-biography{padding:32px var(--linea-page-x) 48px}.linea-catalog-prose{max-width:70ch;color:var(--linea-fg);font-size:clamp(18px,1.5vw,22px);line-height:1.55}.linea-catalog-prose>p{margin:0 0 1.2em}.linea-catalog-sources{font-size:16px;line-height:1.5}.linea-catalog-sources summary{cursor:pointer;text-underline-offset:4px;width:fit-content;text-decoration:underline}.linea-catalog-sources summary:focus-visible,.linea-catalog-sources a:focus-visible{outline:2px solid var(--linea-fg);outline-offset:4px}.linea-catalog-sources ul{margin:12px 0 0;padding:0;list-style:none}.linea-catalog-sources a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.linea-label-note{max-width:62ch;padding:0 var(--linea-page-x) 16px;margin:0;font-size:18px;font-weight:600;line-height:1.35}.linea-label-releases{padding:0 var(--linea-page-x);margin:0;list-style:none;display:grid}.linea-label-grid{padding:24px var(--linea-page-x) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px;margin:0;list-style:none;display:grid}@media (min-width:640px){.linea-label-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.linea-label-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 16px;padding-top:32px}}@media (min-width:1024px){.linea-label-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.linea-label-tile{min-width:0;color:var(--linea-fg);outline:none;display:block}.linea-label-tile:focus-visible{outline:2px solid var(--linea-fg);outline-offset:4px}.linea-label-tile__image{aspect-ratio:1;isolation:isolate;background:var(--linea-surface-raised);width:100%;transition:border-radius .42s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.linea-label-tile__logo{object-fit:contain;background:#fff;padding:8px}.linea-label-tile--static{cursor:default}a.linea-label-tile:not(.linea-label-tile--cover,.linea-label-tile--logo):focus-visible .linea-label-tile__image{border-radius:50%}.linea-label-tile--logo .linea-label-tile__image{transition:transform .22s cubic-bezier(.16,1,.3,1)}.linea-label-tile--logo .linea-label-tile__name{text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .16s}a.linea-label-tile--logo:focus-visible .linea-label-tile__image{transform:scale(1.03)}a.linea-label-tile--logo:focus-visible .linea-label-tile__name{-webkit-text-decoration-color:var(--linea-fg);text-decoration-color:var(--linea-fg)}@media (hover:hover) and (pointer:fine){a.linea-label-tile:not(.linea-label-tile--cover,.linea-label-tile--logo):hover .linea-label-tile__image{border-radius:50%}a.linea-label-tile--logo:hover .linea-label-tile__image{transform:scale(1.03)}a.linea-label-tile--logo:hover .linea-label-tile__name{-webkit-text-decoration-color:var(--linea-fg);text-decoration-color:var(--linea-fg)}}@media (prefers-reduced-motion:reduce){.linea-label-tile__image,.linea-label-tile--logo .linea-label-tile__image{transition:none}a.linea-label-tile--logo:is(:hover,:focus-visible) .linea-label-tile__image{transform:none}}.linea-label-tile__monogram{font-family:var(--linea-font-strong);font-size:clamp(28px,4.4vw,56px);font-weight:var(--linea-weight-heading);letter-spacing:0;place-items:center;line-height:1;display:grid;position:absolute;inset:0}.linea-label-tile__name{-webkit-line-clamp:2;overflow-wrap:anywhere;text-transform:uppercase;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.linea-label-artists{padding:0 var(--linea-page-x);flex-wrap:wrap;gap:8px;margin:0;list-style:none;display:flex}.linea-label-artist--plain{border:1px solid var(--linea-fg);min-height:32px;color:var(--linea-fg);font-size:var(--linea-control-font,13px);align-items:center;padding:0 10px;font-weight:600;line-height:1;display:inline-flex}.linea-label-release{align-items:baseline;gap:2px 28px;padding:10px 0;display:grid}.linea-label-release__title{font-family:var(--linea-font-strong);font-size:clamp(20px,5.2vw,26px);font-weight:var(--linea-weight-heading);text-wrap:balance;line-height:1.1}.linea-label-release__credit,.linea-label-release__meta{margin:0;font-size:16px;font-weight:600;line-height:1.3}@media (min-width:768px){.linea-label-release{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr)}.linea-label-release__credit,.linea-label-release__meta{font-size:18px}}.linea-release__artists{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.25}.linea-release__artists a,.linea-release__buy{color:var(--linea-fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--linea-fg) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--linea-fg) 40%, transparent);transition:text-decoration-color .16s}.linea-release__artists a:is(:hover,:focus-visible),.linea-release__buy:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--linea-fg);text-decoration-color:var(--linea-fg)}.linea-release__buy{margin-top:6px;font-size:13px;font-weight:600;line-height:1.2;display:inline-block}.linea-label-more{padding:24px var(--linea-page-x) 0}.linea-label-others{max-width:90ch;padding:24px var(--linea-page-x) 0;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.5}.linea-label-others a{color:var(--linea-fg);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--linea-fg) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--linea-fg) 40%, transparent);transition:text-decoration-color .16s}.linea-label-others a:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--linea-fg);text-decoration-color:var(--linea-fg)}
