/* Screenshot-led restoration. All motion is owned by spaces-motion.js. */
.spaces-page>.site-head{color:#f5f5ef;border:0;background:linear-gradient(#101b2366,transparent)}
.spaces-page>.site-head .identity-logo{filter:none}
.arrival.aurel-opening{position:relative;isolation:isolate;height:100svh;min-height:680px;padding:0;overflow:hidden;background:#53616a;color:#f5f5ef}
.arrival-world,.arrival-shade{position:absolute;inset:0;pointer-events:none}
.arrival-world{z-index:0;transform:translate3d(0,var(--arrival-far,0px),0) scale(var(--arrival-scale,1.025));transform-origin:65% 65%}
.arrival-photo{width:100%;height:100%;object-fit:cover;object-position:50% 50%;max-width:none}
.arrival-shade{z-index:1;background:linear-gradient(90deg,#0a151aac 0%,#0b151a55 35%,transparent 72%),linear-gradient(0deg,#09131599,transparent 24%)}
.arrival-copy{position:absolute;z-index:3;left:var(--gutter);top:30%;transform:translate3d(0,var(--arrival-type,0px),0)}
.arrival-label{font:500 11px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.1em;margin-bottom:30px}
.arrival h1{font:400 clamp(80px,8.8vw,180px)/.96 var(--sans);letter-spacing:-.058em;margin:0;text-wrap:initial;transform:none;position:static}
.arrival-near{position:absolute;right:-2%;bottom:-8%;width:64%;z-index:4;pointer-events:none;transform:translate3d(0,var(--arrival-near,0px),0);opacity:.85}
.arrival-near img{width:100%;height:auto;filter:blur(1px) brightness(.7)}
.arrival-bottom{position:absolute;z-index:5;bottom:32px;left:var(--gutter);right:var(--gutter);display:flex;justify-content:space-between;align-items:end;gap:24px;font-size:11px}
.arrival-link{display:inline-flex;align-items:center;gap:24px;font-size:14px;min-height:48px}
.arrival-link span{display:grid;place-items:center;width:48px;height:48px;border:1px solid #fff8;border-radius:50%;font-size:30px;transition:transform .35s var(--ease),background .35s}
.arrival-link:hover span{transform:translate(3px,-3px);background:#ffffff18}
.arrival-credit{text-transform:uppercase;letter-spacing:.05em;font-size:10px;max-width:230px;text-align:right}
.arrival+.drawing-intro{position:relative;z-index:6;background:var(--paper);box-shadow:0 -30px 60px #06121a15}
@media(min-width:1500px){.arrival-copy{top:31%}.arrival-label{margin-bottom:38px}.arrival-bottom{bottom:40px}}
@media(max-width:760px){
.arrival.aurel-opening{min-height:640px;height:100svh}
.arrival-photo{object-position:64% 50%}
.arrival-copy{top:auto;bottom:140px;left:24px}
.arrival h1{font-size:clamp(66px,14vw,104px);line-height:.99;letter-spacing:-.055em}
.arrival-label{font-size:9px;margin-bottom:22px}
.arrival-shade{background:linear-gradient(90deg,#09141a88,transparent 100%),linear-gradient(0deg,#09141ab0,transparent 65%)}
.arrival-near{width:105%;right:-12%;bottom:-2%;opacity:.6}
.arrival-bottom{left:24px;right:24px;bottom:24px;align-items:center}
.arrival-bottom>p:not(.arrival-credit){display:none}.arrival-credit{font-size:8px;max-width:130px}
.arrival-link{font-size:12px;gap:12px}.arrival-link span{width:42px;height:42px}
}
@media(max-height:650px) and (min-width:761px){.arrival.aurel-opening{min-height:560px}.arrival-copy{top:24%}.arrival h1{font-size:82px}.arrival-label{margin-bottom:18px}}
@media(prefers-reduced-motion:reduce){.arrival-world,.arrival-copy,.arrival-near{transform:none}.arrival-link span{transition:none}}
.motion-paused .arrival-world,.motion-paused .arrival-copy,.motion-paused .arrival-near{transform:none}
