.elementor-27 .elementor-element.elementor-element-7dc955d:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7dc955d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-38cfbaf)}.elementor-27 .elementor-element.elementor-element-7dc955d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-27 .elementor-element.elementor-element-7dc955d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}body.elementor-page-27:not(.elementor-motion-effects-element-type-background),body.elementor-page-27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-38cfbaf)}.lbd-biography{--accent:#ed2b70;--primary:#1b1b20;--secondary:#0c0c0e;--text:#f2f0ec;--record:#dfdbe3;--muted:#bbb6c2;--rule-strong:#ffffff25;--rule-soft:#ffffff14;--active-fill:#ed2b7018;--font:"Helvetica Neue",Arial,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic",Meiryo,"Yu Gothic Medium","Noto Sans JP",sans-serif;background:var(--primary);color:var(--text);font-family:var(--font);line-height:1.7;-webkit-font-smoothing:antialiased}.lbd-biography *,.lbd-biography *:before,.lbd-biography *:after{box-sizing:border-box}.lbd-biography .wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.lbd-biography .bio-hero{background:var(--primary);padding-block:42px 34px}.lbd-biography .kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.5;color:var(--muted)}.lbd-biography .page-header{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-block:36px 32px}.lbd-biography .page-title{margin:0;font-family:var(--font);font-size:76px;font-weight:800;line-height:.85;letter-spacing:-.065em;color:var(--text)}.lbd-biography .title-dot{color:var(--accent);line-height:inherit}.lbd-biography .page-description{margin:0;font-size:16px;font-weight:400;line-height:1.7;color:var(--text)}.lbd-biography .bio-layout{padding-block:24px 0}.lbd-biography .artist-heading{margin-bottom:36px}.lbd-biography .artist-name{margin:14px 0 0;font-family:var(--font);font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.lbd-biography .artist-subtitle{margin:16px 0 0;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:.04em}.lbd-biography .section-number{color:var(--accent)}.lbd-biography .bio-text{min-width:0}.lbd-biography .bio-text p{margin:0 0 24px;font-size:16px;font-weight:400;line-height:1.7;line-break:strict;overflow-wrap:anywhere;word-break:normal;font-feature-settings:"palt" 1}.lbd-biography .bio-text p:last-child{margin-bottom:0}.lbd-biography .artist-photo{margin:0;min-width:0;display:flex;align-items:flex-start;justify-content:center}.lbd-biography .artist-photo img{display:block;width:auto;height:auto;max-width:100%;object-fit:contain;object-position:center}.lbd-biography [hidden]{display:none!important}.lbd-biography .bio-layout{animation:lbd-bio-enter .55s ease-out both}@keyframes lbd-bio-enter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@supports(word-break:auto-phrase){.lbd-biography .artist-subtitle,.lbd-biography .bio-lead{word-break:auto-phrase}}@media(max-width:1050px){.lbd-biography .wrap{width:calc(100% - 64px)}.lbd-biography .artist-name{font-size:40px}}@media(max-width:720px){.lbd-biography .page-title{font-size:58px}.lbd-biography .artist-name{font-size:34px}.lbd-biography .bio-layout{padding-block:20px 56px}}@media(max-width:600px){.lbd-biography .wrap{width:calc(100% - 40px)}.lbd-biography .bio-hero{padding-block:30px 24px}.lbd-biography .page-header{display:block;margin-block:32px 26px}.lbd-biography .page-description{margin-top:26px;font-size:14px}.lbd-biography .artist-heading{margin-bottom:28px}.lbd-biography .artist-subtitle{font-size:18px}}@media(max-width:360px){.lbd-biography .page-title{font-size:52px}}@media(prefers-reduced-motion:reduce){.lbd-biography .bio-layout{animation:none}}.lbd-biography .bio-layout{padding-block:0 0}.lbd-biography .portrait-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:start;background:#000}.lbd-biography .portrait-grid .artist-photo{position:static;width:100%;margin:0;background:#000}.lbd-biography .portrait-grid .artist-photo img{display:block;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;background:#000}.lbd-biography .profile-copy{min-width:0;padding:56px max(48px,calc((100vw - 1180px)/2)) 40px 56px}.lbd-biography .artist-name{overflow-wrap:anywhere}.lbd-biography .artist-subtitle{color:var(--accent)}.lbd-biography .bio-text h1,.lbd-biography .bio-text h2,.lbd-biography .bio-text h3,.lbd-biography .bio-text h4,.lbd-biography .bio-text h5,.lbd-biography .bio-text h6{margin:32px 0 16px;font-family:var(--font);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:0;line-break:strict;overflow-wrap:anywhere}.lbd-biography .bio-text ul,.lbd-biography .bio-text ol{margin:0 0 24px;padding-left:1.5em;font-size:16px;line-height:1.7}.lbd-biography .bio-text li{margin:0 0 8px}.lbd-biography .bio-text a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;transition:color .2s}.lbd-biography .bio-text a:hover{color:var(--accent)}.lbd-biography .bio-text a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.lbd-biography .bio-text img{display:block;max-width:100%;height:auto}.lbd-biography .bio-text blockquote{margin:24px 0;padding-left:20px;border-left:2px solid var(--accent)}.lbd-biography.has-landscape .portrait-grid,.lbd-biography.no-photo .portrait-grid{grid-template-columns:1fr}.lbd-biography.has-landscape .profile-copy,.lbd-biography.no-photo .profile-copy{width:min(760px,calc(100% - 96px));margin-inline:auto;padding:48px 0 0}@media(max-width:1050px){.lbd-biography .profile-copy{padding:32px}.lbd-biography.has-landscape .profile-copy,.lbd-biography.no-photo .profile-copy{width:calc(100% - 64px);max-width:760px;padding:40px 0 0}}@media(max-width:800px){.lbd-biography .portrait-grid{grid-template-columns:1fr}.lbd-biography .profile-copy{width:calc(100% - 64px);max-width:680px;margin-inline:auto;padding:40px 0 0}.lbd-biography .bio-layout{padding-bottom:56px}}@media(max-width:720px){.lbd-biography .bio-text h1,.lbd-biography .bio-text h2,.lbd-biography .bio-text h3,.lbd-biography .bio-text h4,.lbd-biography .bio-text h5,.lbd-biography .bio-text h6{font-size:22px;line-height:1.25}}@media(max-width:600px){.lbd-biography .profile-copy,.lbd-biography.has-landscape .profile-copy,.lbd-biography.no-photo .profile-copy{width:calc(100% - 40px);padding:32px 0 0}}@media(prefers-reduced-motion:reduce){.lbd-biography .bio-text a{transition:none}}.lbd-biography .portrait-grid .artist-heading .artist-name{color:var(--text)}.lbd-biography .portrait-grid .artist-heading .artist-subtitle{color:var(--accent)}.lbd-biography .bio-text p,.lbd-biography .bio-text .bio-lead,.lbd-biography .bio-text>p:first-child{font-size:16px;font-weight:400;line-height:1.7;margin-bottom:24px}.lbd-biography .bio-text p:last-child{margin-bottom:0}