:is(html:has(.standard-view-banner),body:has(.standard-view-banner),html:has(body>main.page),body:has(>main.page)){--paper:#fff;--paper-deep:#fff;--white:#fff;--ink:#182923;--ink-soft:#334940;--wine:#8b2f3f;--blue:#244c48;--sage:#28594e;--line:#d8ded9;--muted:#65716a;background:#fff}body:is(:has(.standard-view-banner),:has(>main.page)) .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.standard-view-banner{border-bottom:1px solid var(--line);justify-content:flex-end;align-items:center;gap:24px;padding:14px max(25px,50vw - 590px);font:14px/1.4 Arial,sans-serif;display:flex}.standard-view-banner a{color:var(--muted);white-space:nowrap;padding:5px 0;text-decoration:none}.standard-view-banner a[aria-current]{color:var(--wine);border-bottom:1px solid var(--wine)}body:is(:has(.standard-view-banner),:has(>main.page)) .site-footer{color:var(--ink);border-top:1px solid var(--line);background:#fff}body:is(:has(.standard-view-banner),:has(>main.page)) .site-footer p,body:is(:has(.standard-view-banner),:has(>main.page)) .site-footer a,body:is(:has(.standard-view-banner),:has(>main.page)) .footer-bottom{color:var(--muted)}body:has(.standard-view-banner) .next-strip .text-link{color:#fff}
