.about-scene{position:relative;isolation:isolate;min-height:700px;height:clamp(700px,86svh,920px);overflow:hidden;background:var(--brand-deep);color:var(--brand-paper)}
.about-scene-picture{position:absolute;inset:0;z-index:-2;display:block}
.about-scene .about-scene-picture img{width:100%;height:100%;max-width:none;display:block;object-fit:cover;object-position:50% 48%;transform:scale(1.04) translateY(var(--scene-pan,0px))}
.about-scene-shade{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to right,rgba(var(--brand-deep-rgb),.9),rgba(var(--brand-deep-rgb),.32) 50%,rgba(var(--brand-deep-rgb),.03) 82%),linear-gradient(0deg,var(--brand-deep) 0%,rgba(var(--brand-deep-rgb),.85) 13%,transparent 48%)}
.about-scene-copy{position:absolute;inset-inline-end:var(--gutter);top:clamp(80px,13vh,140px);width:min(430px,42%);text-align:start}
html[dir=ltr] .about-scene-shade{background:linear-gradient(to left,rgba(var(--brand-deep-rgb),.9),rgba(var(--brand-deep-rgb),.32) 50%,rgba(var(--brand-deep-rgb),.03) 82%),linear-gradient(0deg,var(--brand-deep) 0%,rgba(var(--brand-deep-rgb),.85) 13%,transparent 48%)}
.about-scene .eyebrow{color:var(--brand-accent);margin-bottom:22px}
.about-scene h2{font-size:clamp(40px,4vw,66px);line-height:1.45;letter-spacing:0;font-weight:500}
html[lang=en] .about-scene h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(40px,4.2vw,68px);line-height:1.13;letter-spacing:-.02em}
.about-scene-description{font-size:15px;line-height:1.95;max-width:330px;margin-top:22px;color:var(--brand-paper)}
.about-scene-link{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:48px;min-width:190px;padding:11px 0;border-bottom:1px solid var(--brand-accent);margin-top:25px;font-size:14px;transition:color .2s}
.about-scene-link svg{width:29px;height:16px;flex:none;transition:transform .25s}
html[dir=rtl] .about-scene-link svg{transform:scaleX(-1)}
.about-scene-link:hover{color:var(--brand-accent)}
.about-scene-stats{position:absolute;inset-inline:var(--gutter);bottom:42px;border-top:1px solid rgba(var(--brand-paper-rgb),.3);padding-top:28px;display:flex;justify-content:space-between;gap:24px}
.about-scene-stats p{display:flex;flex-direction:column;gap:7px;min-width:72px}
.about-scene-stats strong{font:400 clamp(32px,3.2vw,48px)/1.1 Georgia,serif;color:var(--brand-accent)}
.about-scene-stats span{font-size:13px;line-height:1.7;color:var(--brand-paper)}
@media(max-width:1000px) and (min-width:761px){.about-scene-copy{width:42%}.about-scene h2{font-size:42px}}
@media(max-width:760px){
 .about-scene{height:820px;min-height:820px}
 .about-scene-picture{height:600px}
 .about-scene .about-scene-picture img{object-position:50% 24%}
 .about-scene .about-scene-shade,html[dir=ltr] .about-scene .about-scene-shade{background:linear-gradient(0deg,var(--brand-deep) 0%,var(--brand-deep) 22%,rgba(var(--brand-deep-rgb),.8) 38%,transparent 68%)}
 .about-scene-copy{top:auto;bottom:142px;inset-inline:25px;width:auto;max-width:430px}
 .about-scene .eyebrow{font-size:11px;margin-bottom:14px}
 .about-scene h2{font-size:clamp(31px,8vw,42px)}
 html[lang=en] .about-scene h2{font-size:clamp(33px,8.6vw,45px)}
 .about-scene-description{font-size:13px;line-height:1.9;max-width:330px;margin-top:16px}
 .about-scene-link{font-size:13px;margin-top:18px;gap:28px}
 .about-scene-stats{inset-inline:25px;bottom:28px;padding-top:24px;gap:14px}
 .about-scene-stats strong{font-size:30px}
 .about-scene-stats span{font-size:12px}
}
@media(max-height:500px) and (orientation:landscape) and (min-width:761px){.about-scene{height:650px;min-height:650px}.about-scene-copy{top:70px}.about-scene h2,html[lang=en] .about-scene h2{font-size:40px}}
@media(prefers-reduced-motion:reduce){.about-scene .about-scene-picture img{transform:none}.about-scene-link,.about-scene-link svg{transition:none}}
