.ja,.jb,.jc,.jd{--u: min(1vw, 1.6vh);--x-track: -.026em}.ja__h1,.ja .ja__q,.jb__hello,.jb__lead,.jc__h,.jd__h{font-family:var(--sc-font-display);font-weight:400;letter-spacing:var(--x-track)}.ja{background:var(--bw-black);color:var(--bw-off-white)}.ja [data-sc-stage]{background:var(--bw-black)}.ja__photo{position:absolute;inset:0;margin:0;overflow:hidden}.ja__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;transform-origin:0% 38%;transform:scale(calc(1.34 - (.06*clamp(0,calc(var(--sc-p, 0) * 1.2),1))));will-change:transform}.ja__col{opacity:clamp(0,calc((var(--sc-p, 0) - .1) * 2.2),1)}.ja__photo:after{content:"";position:absolute;inset:0 0 auto;height:22%;pointer-events:none;background:linear-gradient(to bottom,rgb(24 23 22 / .55),transparent)}.ja__s1,.ja__s2{position:absolute;inset:0;pointer-events:none}.ja__s1{background:linear-gradient(to right,rgb(24 23 22 / .78) 0%,rgb(24 23 22 / .45) 30%,rgb(24 23 22 / .1) 50%,transparent 60%);opacity:calc(1 - clamp(0,calc((var(--sc-p, 0) - .3) * 8),1))}.ja__s2{background:linear-gradient(to right,rgb(24 23 22 / .9) 0%,rgb(24 23 22 / .72) 34%,rgb(24 23 22 / .16) 56%,transparent 68%);opacity:clamp(0,calc((var(--sc-p, 0) - .3) * 8),1)}.ja__h1{position:absolute;z-index:3;left:var(--bw-pad);bottom:clamp(4.6rem,14vh,8.6rem);margin:0;line-height:.98;font-size:max(3rem,calc(8.4 * var(--u)))}.ja__h1 .l{--e: clamp(0, calc((var(--sc-p, 0) - .3 - var(--n, 0) * .03) * 12), 1);display:block;opacity:calc(1 - var(--e));filter:blur(calc(var(--e) * 14px));transform:translate3d(0,calc(var(--e) * -9vh),0);will-change:transform,filter,opacity}.ja__role{position:absolute;z-index:3;left:var(--bw-pad);bottom:clamp(2.2rem,7vh,4.6rem);margin:0;padding-top:.9rem;border-top:1px solid color-mix(in oklab,var(--bw-off-white) 40%,transparent);font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:calc(1 - clamp(0,calc((var(--sc-p, 0) - .3) * 12),1))}.ja__q{position:absolute;z-index:3;left:var(--bw-pad);top:50%;translate:0 -50%;margin:0;width:calc(44 * var(--u));max-width:calc(100% - 2 * var(--bw-pad));line-height:1.1;text-wrap:pretty;font-size:max(1.9rem,calc(4.3 * var(--u)));--in: clamp(0, calc((var(--sc-p, 0) - .34) * 14), 1);opacity:var(--in);transform:translate3d(0,calc((1 - var(--in)) * 1.4rem),0)}.ja .ja__q .w{opacity:clamp(.2,calc(.2 + (var(--sc-p, 0) - .4 - var(--i, 0) * .026) * 28),1)}.jb{background:var(--bw-off-white);color:var(--bw-espresso);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);column-gap:calc(9 * var(--u));align-items:start;padding-right:var(--bw-pad)}.jb__fig{position:sticky;top:0;margin:0;height:100svh;overflow:hidden;background:var(--bw-black)}.jb__fig img{width:100%;height:100%;object-fit:cover;object-position:38% 50%;display:block}.jb__text{padding:clamp(6rem,18vh,12rem) 0 clamp(5rem,14vh,9rem);max-width:40rem}.jb__hello{margin:0;font-size:max(2rem,calc(3.4 * var(--u)));line-height:1.1;color:var(--bw-black)}.jb__lead{margin:clamp(1.8rem,4.4vh,3rem) 0 0;padding-top:1.4rem;border-top:1px solid color-mix(in oklab,var(--bw-espresso) 30%,transparent);font-size:clamp(1.35rem,1.05rem + 1vw,2rem);line-height:1.28;text-wrap:pretty;color:var(--bw-black)}.jb__text p:not(.jb__hello):not(.jb__lead){margin:1.5em 0 0;font-size:clamp(1.05rem,.98rem + .3vw,1.2rem);line-height:1.7;text-wrap:pretty}.jc{background:var(--bw-espresso);color:var(--bw-off-white);padding:clamp(5rem,13vh,9rem) var(--bw-pad)}.jc__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(1rem,2.4vw,2.4rem);align-items:start}.jc__a,.jc__b{margin:0;overflow:hidden;aspect-ratio:3 / 2;background:var(--bw-black)}.jc__b{margin-top:clamp(3rem,12vh,8rem)}.jc__a img,.jc__b img{display:block;width:100%;height:118%;margin-top:-9%;object-fit:cover}.jc__copy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:calc(8 * var(--u));margin-top:clamp(3.5rem,9vh,6rem);align-items:start}.jc__h{margin:0;line-height:1.04;font-size:max(2.4rem,calc(5.6 * var(--u)));text-wrap:balance}.jc__txt{padding-top:.5rem}.jc__txt p{margin:0;font-size:clamp(1.05rem,.98rem + .3vw,1.22rem);line-height:1.65;text-wrap:pretty}.jc__txt p+p{margin-top:1.2em}.jc__txt .jc__lead{font-size:clamp(1.25rem,1.05rem + .7vw,1.7rem);line-height:1.35;padding-top:1.2rem;border-top:1px solid color-mix(in oklab,var(--bw-off-white) 30%,transparent);margin-bottom:1.4rem}.jd{background:var(--bw-stone);color:var(--bw-espresso);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr);column-gap:calc(9 * var(--u));align-items:center;padding:clamp(5rem,13vh,9rem) var(--bw-pad)}.jd__h{margin:0;line-height:1.02;font-size:max(2.6rem,calc(6.4 * var(--u)));color:var(--bw-black)}.jd__words{margin:1.4rem 0 0;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sc-ink-soft)}.jd__lead{margin:clamp(1.4rem,3.4vh,2.2rem) 0 0;padding-top:1.3rem;border-top:1px solid color-mix(in oklab,var(--bw-espresso) 30%,transparent);font-size:clamp(1.3rem,1.05rem + .9vw,1.9rem);line-height:1.28;text-wrap:pretty;color:var(--bw-black);max-width:28ch}.jd__txt p:not(.jd__words):not(.jd__lead){margin:1.2em 0 0;max-width:52ch;font-size:clamp(1.02rem,.96rem + .26vw,1.15rem);line-height:1.65;text-wrap:pretty}.jd__fig{margin:0;aspect-ratio:4 / 5;max-height:80vh;overflow:hidden;background:var(--bw-espresso)}.jd__fig img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:grayscale(1) contrast(1.06)}@media(prefers-reduced-motion:no-preference){.ja__h1 .l{animation:ja-in 1.3s var(--sc-ease-out) calc(.3s + var(--n, 0) * .14s) backwards}.ja__role{animation:ja-in 1.1s var(--sc-ease-out) .8s backwards}}@keyframes ja-in{0%{opacity:0;filter:blur(18px);transform:translate3d(0,3vh,0)}}html[lang=ru] .ja__h1{font-size:max(2.6rem,calc(7 * var(--u)))}html[lang=ru] .jc__h,html[lang=ru] .jd__h{font-size:max(2.2rem,calc(4.8 * var(--u)))}@media(max-width:900px){.ja__photo img{object-position:54% 40%;transform-origin:60% 40%;transform:scale(calc(1.02 + .06*clamp(0,calc(var(--sc-p, 0) * 1.2),1)))}.ja__s1{background:linear-gradient(to top,rgb(24 23 22 / .86) 0%,rgb(24 23 22 / .5) 36%,transparent 62%)}.ja__s2{background:linear-gradient(to top,rgb(24 23 22 / .92) 0%,rgb(24 23 22 / .78) 38%,rgb(24 23 22 / .22) 58%,transparent 74%)}.ja__h1{font-size:clamp(2.9rem,14vw,4.4rem);bottom:clamp(4.4rem,12vh,6rem)}.ja__role{font-size:.7rem;bottom:clamp(2rem,5vh,3rem)}.ja__q{top:auto;bottom:clamp(3rem,8vh,5rem);translate:none;width:auto;right:var(--bw-pad);font-size:clamp(1.7rem,7.6vw,2.3rem)}.jb{grid-template-columns:1fr;padding-right:0}.jb__fig{position:relative;height:min(78svh,34rem)}.jb__text{padding:2.8rem var(--bw-pad) 4rem}.jc{padding:4rem var(--bw-pad)}.jc__pair{column-gap:.8rem}.jc__a,.jc__b{aspect-ratio:3 / 4}.jc__b{margin-top:2.4rem}.jc__a img,.jc__b img{object-position:50% 40%}.jc__copy{grid-template-columns:1fr;row-gap:1.6rem}.jd{grid-template-columns:1fr;row-gap:2rem;padding:4rem var(--bw-pad)}.jd__fig{order:-1;aspect-ratio:4 / 4.6;max-height:none}html[lang=ru] .ja__h1{font-size:clamp(2.3rem,11vw,3.4rem)}}
