h2.h1like{margin:0}h2.h1like{line-height:1.4;letter-spacing:-.045em;text-wrap:pretty}.a-hero h2.h1like{font-size:clamp(60px,6.8vw,108px);line-height:1.38;letter-spacing:-.065em;font-weight:800}.a-hero h2.h1like em{font-family:"Yu Mincho","Hiragino Mincho ProN",serif;color:var(--accent);font-weight:600}.r-hero h2.h1like{font-size:clamp(52px,6.6vw,102px);line-height:1.3;margin:36px 0;letter-spacing:-.06em}.r-hero h2.h1like em{padding-left:14%}.sub-title h2.h1like{font-size:clamp(32px,4.2vw,62px);max-width:1000px}@media(max-width:1100px){.a-hero h2.h1like{font-size:70px}}@media(max-width:767px){.a-hero h2.h1like{font-size:64px}.r-hero h2.h1like{font-size:52px;margin-block:30px}.r-hero h2.h1like em{padding-left:0}}@media(max-width:600px){.a-hero h2.h1like{font-size:58px}.r-hero h2.h1like{font-size:clamp(32px,9vw,54px);line-height:1.5;letter-spacing:-.065em}.sub-title h2.h1like{font-size:32px}}@media(min-width:1101px){.r-hero h2.h1like{font-size:80px;margin-block:25px}}[data-direction=photo] .a-hero h2.h1like{grid-column:1;grid-row:2;font-size:clamp(58px,5.8vw,94px);align-self:center;line-height:1.35}[data-direction=photo] .r-hero h2.h1like{grid-column:1;grid-row:2;align-self:center;font-size:clamp(50px,5.4vw,86px);margin:0;line-height:1.4;letter-spacing:-.055em}[data-direction=photo] .r-hero h2.h1like em{padding:0}[data-direction=photo] .photo-title h2.h1like{font-size:clamp(32px,3.5vw,54px)}@media(max-width:1100px){[data-direction=photo] .r-hero h2.h1like{font-size:54px}[data-direction=photo] .a-hero h2.h1like{font-size:60px}}@media(max-width:767px){[data-direction=photo] .a-hero h2.h1like{grid-column:1;grid-row:2;font-size:60px;margin-bottom:25px}[data-direction=photo] .r-hero h2.h1like{font-size:clamp(42px,10.7vw,76px);margin-bottom:25px}}@media(prefers-reduced-motion:no-preference){[data-direction=photo] .a-hero h2.h1like,[data-direction=photo] .r-hero h2.h1like{animation:lish-title-in .65s ease-out both}}@media(min-width:768px){[data-direction=photo] .r-hero h2.h1like{align-self:end;padding-top:20px}[data-direction=photo] .a-hero h2.h1like{align-self:start;padding-top:35px}}[data-edition=interview] h2.h1like .text-band:last-child{margin-left:.35em}[data-edition=interview] .a-hero h2.h1like{font-size:clamp(36px,4.4vw,68px);position:relative;z-index:1}[data-edition=interview] .r-hero h2.h1like{font-size:clamp(38px,4.65vw,72px)}@media(max-width:1100px){[data-edition=interview] .a-hero h2.h1like{font-size:42px}}@media(max-width:767px){[data-edition=interview] .a-hero h2.h1like{font-size:clamp(32px,8.2vw,54px)}[data-edition=interview] .r-hero h2.h1like{font-size:clamp(32px,8.2vw,56px)}}@media(prefers-reduced-motion:no-preference){[data-edition=interview].recruit .r-hero h2.h1like{animation:lish-title-in .65s .15s ease-out both}}@media(min-width:768px){[data-edition=interview] .a-hero h2.h1like{padding-top:10px}}