.header-scroll-line{position:absolute;left:18px;right:18px;bottom:0;height:2px;background:#496653;transform:scaleX(var(--page-progress,0));transform-origin:left;border-radius:4px;pointer-events:none;opacity:.7}.section-sweep{height:2px!important;background:linear-gradient(90deg,#49665370,#9992)!important}.brand-arrived header .brand-mark{transition:opacity .3s!important}.brand-arrived header .logo:hover .brand-mark{opacity:.7}html body header{overflow:visible!important}@media(prefers-reduced-motion:reduce){.header-scroll-line{transition:none!important}.brand-arrived header .brand-mark{transition:none!important}}
