@media (max-width:1023px){.os-shell{--ms-dock-clear:calc(72px + env(safe-area-inset-bottom,0px))}.today-dash-card,.os-shell .os-more-sheet,.nutrition-sheet-card,.ms-opt-sheet-card,.ms-train-watch-card,.ms-train-swap,.ms-train-sheet,.ms-opt-sheet{margin-bottom:var(--ms-dock-clear);max-height:calc(100dvh - var(--ms-dock-clear) - 8px);padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;overflow-y:auto}.today-dash-cta,.nutrition-sheet-card .button,.nutrition-eat-cta,.nutrition-eat-change,.nutrition-eat-adjust button,.ms-opt-resource-cta,.os-more-signout button,.os-more-signout a,.os-more-close,.ms-train-watch-card header button,.today-dash-card header button,.ms-opt-next-actions .button,.ms-train-next-actions .button,.ms-profile-actions .button,.os-more-row,.nutrition-hit,.profile-row,.ms-profile-row,.ms-profile-sheet .profile-chips button,.ms-plan-tabs button,.ms-prog-tabs button,.ms-opt-research-card,.ms-train-watch-form,.ms-train-exec-poster,.ms-train-exec-change,.site-nav a,.menu-toggle,.os-dock a,.os-dock button{min-height:44px}.os-shell .ask-convo,.os-shell .onboard-convo{padding-bottom:var(--ms-dock-clear)}.os-shell .onboard-composer,.os-shell .ask-listen .onboard-composer,.os-shell .os-ai-field{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}}@media (max-width:720px){html:not(:has(.os-shell)) .prose-page h1{white-space:normal;overflow-wrap:break-word;max-width:100%;font-size:clamp(2.4rem,10vw,3rem)}}@media (prefers-reduced-motion:reduce){.pillar-media video{display:none}.pillar-media.is-still img,.pillar-placeholder{opacity:1}}
