/* The two MOR views are one project: the original experience, then its real use. */
.website-case-sequence{position:relative}
.website-work.flight-enhanced .flight-stage{overflow:clip}
.amare-heading{top:92px}.amare-heading .amare-title{font-size:clamp(40px,4.8vw,72px)}
.amare-plane{width:min(1500px,90vw,calc((100svh - 275px)*16/9));transform:translate(-50%,-50%) translateY(35px)}
.mor-recording-heading{text-align:left}.tour-case .mor-recording-label{font-size:clamp(24px,3vw,44px);margin-top:20px;letter-spacing:-.025em;color:var(--muted)}
.nur-case h1{margin-bottom:8px}.nur-hover-guide{font-size:13px;line-height:1.4;color:var(--text);margin:0 0 20px;display:flex;align-items:center;gap:9px}.nur-hover-guide span{font-size:19px}
.nur-case .website-plane{width:min(1180px,84vw,calc((100svh - 315px)*1.6))}
@media(max-height:700px){.amare-heading{top:86px}.amare-heading .amare-title{font-size:40px}.amare-plane{width:min(1100px,90vw,calc((100svh - 250px)*16/9))}.mor-recording .tour-plane{height:calc(100svh - 176px)}.nur-hover-guide{font-size:12px;margin-bottom:16px}.tour-case .mor-recording-label{font-size:28px;margin-top:14px}}
@media(prefers-reduced-motion:reduce){.amare-reduced .amare-plane{width:min(1100px,100%)}.amare-reduced .amare-heading{top:auto}.nur-case{min-height:100svh}}
@media print{.amare-heading{top:auto}.amare-plane{width:100%}.nur-hover-guide{display:none}}
