/* Sticky remains in normal flow; no scroll-triggered shrink or entrance motion. */
html.review-sticky{--review-header-height:84px;scroll-padding-top:calc(var(--review-header-height) + 16px)}
.review-sticky .site-header,.review-sticky .cover-page .site-header{position:sticky;top:0;z-index:10;height:var(--review-header-height);flex-shrink:0;background:var(--paper);border-bottom:1px solid var(--rule)}
.review-sticky .site-header::before{content:"";position:absolute;inset:0 calc((1200px - 100vw)/2);background:var(--paper);z-index:-1;border-bottom:1px solid var(--rule);pointer-events:none}
.review-sticky .site-header .brand-home{width:88px}
.review-sticky :is(.section-space,.works-group){scroll-margin-top:0}
@media(max-width:1248px){.review-sticky .site-header::before{inset-inline:-24px}}
@media(max-width:800px){html.review-sticky{--review-header-height:68px}.review-sticky .site-header .brand-home{width:72px}}
@media(max-width:360px){.review-sticky .site-header .brand-home{width:60px}}
