.intro h1,.three-ready .intro h1{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:clamp(27px,3.2vw,49px);font-weight:600;line-height:1.17;letter-spacing:-1.3px}
.three-ready .intro{max-width:550px;top:20%}.intro p{font-size:15px;line-height:1.6}
.cases-jump{display:inline-block;border:0;border-radius:10px;background:#236d65;color:#fff;padding:13px 17px;font-size:14px;line-height:1.4;min-height:44px;margin:0 0 12px;text-align:left}
.cases-jump:hover{background:#18554e}
.phone-mode.seated .site-header{top:5px;left:12px;right:12px;height:44px;z-index:6;justify-content:flex-end}
.phone-mode.seated .site-header .brand{display:none}
.phone-mode.seated #back{min-height:40px;padding:8px 13px;font-size:12px;background:#1b211dde}
.phone-mode.seated footer{display:none}
.phone-mode .footer-instruction{max-width:220px;font-size:12px;line-height:1.5}
.phone-mode .intro h1{font-size:clamp(25px,6.6vw,34px);letter-spacing:-.7px}.phone-mode .intro p{font-size:14px}
.phone-mode .intro{left:7%;right:7%;top:15%}
.phone-mode #note-content{font-size:16px}
@media(max-height:600px){.phone-mode .intro{top:18%}.phone-mode .intro h1{font-size:25px}.phone-mode .intro p{font-size:12px}.phone-mode .home-widgets{top:16%}.phone-mode .desktop-icons{bottom:6%}}

/* The model keeps its physical proportions; the opened mobile UI fills the viewport. */
.phone-mode #scene{transition:opacity .65s ease}
.phone-mode.screen-live #scene,.phone-mode.screen-live .vignette{opacity:0;pointer-events:none}
#experience.phone-mode{min-height:0}
.phone-mode.screen-live{background:#111816}
.phone-mode.screen-live .computer{left:6px!important;top:calc(50px + env(safe-area-inset-top,0px))!important;width:calc(100% - 12px)!important;height:calc(100% - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important}
.phone-mode.screen-live .computer .desktop{border-radius:24px;box-shadow:0 0 0 2px #343c38}
.phone-mode.seated .site-header{top:calc(5px + env(safe-area-inset-top,0px))}
@media(prefers-reduced-motion:reduce){.phone-mode #scene{transition:none}}
