body.elementor-page-595:not(.elementor-motion-effects-element-type-background),body.elementor-page-595>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-faa8b06)}.lbd-release{--accent:#ed2b70;--primary:#1b1b20;--secondary:#0c0c0e;--text:#f2f0ec;--record:#dfdbe3;--muted:#bbb6c2;--rule-strong:#ffffff25;--rule-soft:#ffffff14;--hover:#ed2b7009;--font:"Helvetica Neue",Arial,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic",Meiryo,"Yu Gothic Medium","Noto Sans JP",sans-serif;font-family:var(--font);background:var(--primary);color:var(--text);line-height:1.7;-webkit-font-smoothing:antialiased}.lbd-release *,.lbd-release *:before,.lbd-release *:after{box-sizing:border-box}.lbd-release a{color:inherit;text-decoration:none}.lbd-release button{font:inherit;cursor:pointer}.lbd-release img{display:block;max-width:100%}.lbd-release [hidden]{display:none!important}.lbd-release .wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.lbd-release .hero{background:var(--primary);padding-block:42px 34px}.lbd-release .kicker{margin:0;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.5}.lbd-release .page-header{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-block:36px 32px}.lbd-release .page-title{margin:0;padding:0;font-family:var(--font);font-size:76px;font-weight:800;line-height:.85;letter-spacing:-.065em;color:var(--text)}.lbd-release .title-dot{color:var(--accent);line-height:inherit}.lbd-release .page-description{margin:0;font-size:16px;font-weight:400;line-height:1.9}.lbd-release .catalogue{padding-block:24px 72px}.lbd-release .section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.lbd-release .eyebrow{margin:0 0 9px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.5}.lbd-release .section-number{color:var(--accent)}.lbd-release .section-title{margin:0;font-size:34px;font-weight:700;line-height:1.55;letter-spacing:.025em}.lbd-release .count{margin:0;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}.lbd-release .filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:36px}.lbd-release .filter{padding:9px 15px;min-height:44px;border:1px solid var(--rule-strong);border-radius:0;background:0 0;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.5;transition:color .2s,border-color .2s,background .2s}.lbd-release .filter[aria-current=true],.lbd-release .filter:hover{color:#f38cb0;border-color:var(--accent);background:#ed2b7018}.lbd-release .releases{padding:0;margin:0;list-style:none}.lbd-release .release-title{margin:0;font-weight:700;line-height:1.25;letter-spacing:.005em;line-break:strict;word-break:normal;overflow-wrap:anywhere;font-feature-settings:"palt" 1}.lbd-release .release-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px;font-size:12px;line-height:1.5}.lbd-release .release-date{color:var(--muted);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.025em}.lbd-release .release-type{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--text)}.lbd-release .cover-stage{display:grid;place-items:center;overflow:hidden}.lbd-release .cover-image{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .4s;filter:drop-shadow(0 10px 16px #00000025)}.lbd-release .release-link{display:block;position:relative}.lbd-release .release-link:hover .cover-image{transform:translateY(-4px);filter:drop-shadow(0 16px 20px #00000045)}.lbd-release :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:5px}@supports(word-break:auto-phrase){.lbd-release .release-title{word-break:auto-phrase}}@media(max-width:1050px){.lbd-release .wrap{width:calc(100% - 64px)}}@media(max-width:720px){.lbd-release .page-title{font-size:58px}.lbd-release .section-title{font-size:25px}.lbd-release .release-date{font-size:12px}}@media(max-width:600px){.lbd-release .wrap{width:calc(100% - 40px)}.lbd-release .hero{padding-block:30px 24px}.lbd-release .page-header{display:block;margin-block:32px 26px}.lbd-release .page-description{margin-top:26px;font-size:14px}.lbd-release .catalogue{padding-block:20px 48px}.lbd-release .section-heading{gap:16px;margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.lbd-release *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lbd-release .cover-stage{position:relative}.lbd-release .cover-image{position:absolute;inset:0;width:100%;height:100%;padding:inherit;object-fit:contain}.lbd-release.gallery .releases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px;row-gap:48px}.lbd-release.gallery .cover-stage{aspect-ratio:1;background:#ffffff05;padding:24px;transition:background .3s}.lbd-release.gallery .release-link:hover .cover-stage{background:#ffffff09}.lbd-release.gallery .release-info{padding:24px 2px 0}.lbd-release.gallery .title-row{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.lbd-release.gallery .release-title{font-size:24px;color:var(--record);transition:color .2s}.lbd-release.gallery .release-link:hover .release-title{color:var(--text)}.lbd-release.gallery .release-meta{justify-content:space-between}@media(max-width:1050px){.lbd-release.gallery .releases{gap:36px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lbd-release.gallery .releases{gap:28px 16px}.lbd-release.gallery .cover-stage{padding:12px}.lbd-release.gallery .release-info{padding-top:16px}.lbd-release.gallery .release-title{font-size:17px}.lbd-release.gallery .title-row{display:block}.lbd-release.gallery .release-meta{gap:8px;margin-top:12px;align-items:start;flex-direction:column}.lbd-release.gallery .release-type{font-size:9px}}.lbd-release.gallery .hero .page-title{font-family:var(--font);font-weight:800;line-height:.85;color:var(--text)}.lbd-release.gallery .section-heading .section-title{font-family:var(--font);font-weight:700;color:var(--text)}.lbd-release.gallery .release-link .release-title{font-family:var(--font);font-weight:700;line-height:1.25;color:var(--record)}.lbd-release.gallery .release-link:hover .release-title{color:var(--text)}.lbd-release.gallery .release-meta .release-type{max-width:100%;overflow-wrap:anywhere}.lbd-release.gallery .filter{display:inline-flex;align-items:center;text-decoration:none}.lbd-release.gallery .filter[aria-current=true],.lbd-release.gallery .filter:hover{color:#f38cb0;border-color:var(--accent);background:#ed2b7018}.lbd-release.gallery .cover-placeholder{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.13em}.lbd-release.gallery .empty-state{margin:0;padding-block:40px;color:var(--muted);font-size:14px}.lbd-release.gallery .release-meta .release-type{color:var(--accent);text-transform:uppercase}.lbd-release.gallery .filters .filter{text-transform:uppercase}