.mob-rot{display:none}@media(orientation:portrait){html.mob .mob-rot{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;padding:24px;background:#0b1016;color:#fff;text-align:center;touch-action:none}html.mob .mob-rot-ic{font-size:72px;line-height:1;animation:mob-spin 2.4s ease-in-out infinite}html.mob .mob-rot-t{font-size:22px;letter-spacing:.06em;text-transform:uppercase}html.mob .mob-rot-s{font-size:14px;line-height:20px;color:#ffffffbf}}@keyframes mob-spin{0%,20%{transform:rotate(0)}70%,to{transform:rotate(-90deg)}}@media(prefers-reduced-motion:reduce){html.mob .mob-rot-ic{animation:none}}
