.app-content.app-page{--app-page-gutter:var(--noema-layout-app-gutter);box-sizing:border-box;width:min(100%, var(--noema-layout-app-column));max-width:none;padding:var(--noema-layout-app-pad-top) var(--app-page-gutter) var(--noema-layout-app-pad-bottom);color:var(--text);font-family:var(--n3-font);margin-inline:auto;display:block}@media (width<=800px){.app-content.app-page{--app-page-gutter:var(--noema-layout-app-gutter-compact)}}@media (width<=370px){.app-content.app-page{--app-page-gutter:var(--noema-layout-app-gutter-tight)}}.app-page-header{gap:var(--noema-space-2);max-width:var(--noema-layout-reading);margin:0 0 var(--noema-layout-app-head-gap);display:grid}.app-page-header .ds-eyebrow{margin:0 0 var(--noema-space-1)}.app-page-header>:is(h1,p){margin:0}.app-page-header .ds-type-headingSection{color:var(--text);text-wrap:balance;overflow-wrap:anywhere}.app-page-header__line{align-items:center;display:flex}.app-page-header__line .ds-skeleton{border-radius:var(--noema-radius-pill);background:var(--n3-fill,var(--noema-fill));animation:none}.app-page-header__line--eyebrow{height:var(--noema-type-scale-note-leading);margin-bottom:var(--noema-space-1)}.app-page-header__line--eyebrow .ds-skeleton{width:5rem;height:var(--noema-type-metadata)}.app-page-header__line--title{height:calc(2rem * var(--noema-type-line-heading))}.app-page-header__line--title .ds-skeleton{width:min(18rem,80%);height:1.5rem}.app-page-header__line--support{height:calc(var(--noema-type-scale-support) * var(--noema-type-line-body))}.app-page-header__line--support .ds-skeleton{width:min(20rem,70%);height:var(--noema-type-scale-support)}
