.film-device{width:100%;max-width:316px;margin-inline:auto;padding:3px 4px 12px}.film-device-chassis{position:relative;padding:4px;border:1px solid #55595a;border-radius:39px;background:linear-gradient(115deg,#bfc2c1,#626667 16%,#292d2e 48%,#a6aaa9 83%,#e2e4e2);box-shadow:inset 0 0 0 1px #ffffff6b,0 2px 3px #15191d24,0 14px 22px -17px #15191d7a}.film-device-chassis:before{content:"";position:absolute;inset:1px;border:1px solid #ffffff57;border-radius:37px;pointer-events:none}.film-device-glass{position:relative;padding:3px;background:#0b0d0f;border-radius:33px;box-shadow:inset 0 0 0 1px #ffffff24}.film-device-glass:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:linear-gradient(122deg,#ffffff0e,#ffffff03 22%,transparent 43%);pointer-events:none}.film-device-screen{position:relative;border-radius:30px;isolation:isolate}.film-device-screen .film-player{border-radius:30px;background:#0b0d0f}.film-device-screen .film-poster,.film-device-screen video{object-fit:contain}.film-device-screen .film-player-status{color:#d2d4d5;padding:0 9px;margin-bottom:4px}.film-device-screen .film-unmute{background:#f4f3ed;color:#25251f;margin:8px auto 0}.film-device-screen .film-play{background:transparent}.film-device-screen .film-play>span:first-child{width:62px;height:62px;font-size:20px;background:#171a1de8;box-shadow:0 1px 4px #0003}.film-device-screen .film-play-label{padding:4px 8px;color:#fff;background:#171a1dcc;border-radius:3px;font-size:11px;text-shadow:none}.film-device-screen .film-play:focus-visible{outline-offset:-5px;border-radius:30px}.film-device-button{position:absolute;width:3px;left:-3px;border-radius:2px 0 0 2px;background:linear-gradient(90deg,#494d4f,#c4c7c6 55%,#5c6263);box-shadow:0 1px 1px #0003;pointer-events:none}.film-device-action{top:66px;height:15px}.film-device-volume{top:99px;height:51px}.film-device-volume:after{content:"";position:absolute;top:23px;left:0;width:100%;height:5px;background:var(--paper)}.film-device-power{left:auto;right:-3px;top:104px;height:37px;border-radius:0 2px 2px 0}@media(max-width:750px){.film-device{max-width:340px}.film-device-chassis{border-radius:38px}.film-device-glass{border-radius:32px}.film-device-screen,.film-device-screen .film-player{border-radius:29px}}.project-coming-soon{min-height:65vh;padding-top:56px;padding-bottom:100px}.project-coming-soon>p{font-size:22px;line-height:1.5;color:var(--muted);margin:28px 0 44px}.project-coming-soon-back{display:inline-block;border-bottom:1px solid var(--line);padding-bottom:8px;font-size:13px}@media(max-width:650px){.project-coming-soon{padding-top:36px;padding-bottom:72px;min-height:58vh}.project-coming-soon>p{font-size:20px}}