.page-item-media{width:100%;max-width:100%;min-width:0}.page-item-media>img{display:block;width:100%;height:100%;object-fit:cover}.scale-page-embedded .h-dvh,.scale-page-embedded [class*="100dvh"],.scale-page-embedded [class*=h-dvh]{height:auto!important;max-height:none}.scale-page-embedded .w-screen,.scale-page-embedded [class*=w-screen]{width:100%!important;max-width:100%}.public-detail,.public-detail [class*="100dvh"],.public-detail [class*=h-dvh],.public-detail>*{height:auto!important;max-height:none}.public-detail,.public-detail>*{min-height:0}.scale-page-embedded:has(.scale-editor-fill) .site-frame-scroll{display:flex;flex-direction:column;overflow:hidden}.scale-page-embedded:has(.scale-editor-fill) .public-detail,.scale-page-embedded:has(.scale-editor-fill) .public-detail>*,.scale-page-embedded:has(.scale-editor-fill) .site-frame-scroll>*{flex:1 1 auto;height:100%!important;max-height:100%;min-height:0;overflow:hidden}.public-article-prose .ProseMirror{width:100%;max-width:none;font-size:17px;line-height:1.7}.public-article-prose .ProseMirror p+p{margin-top:1.15em}.public-article-prose .ProseMirror h2{margin:1.6em 0 .5em;font-size:1.625rem;font-weight:600;letter-spacing:-.03em}.public-article-prose .ProseMirror blockquote{margin:1.4em 0;padding-left:18px;border-left:2px solid hsl(var(--app-brand-from));font-size:1.25rem;letter-spacing:-.02em}