.location-colors_surface__Jz8QI,.location-colors_surface__Jz8QI.section-dark,body:has(.location-colors_surface__Jz8QI){--black:#fafafa;--dark:#f0f0f0;--cream:#fafafa;--cream-card:#fff;--cream-border:#d9d9d9;--cream-rule:#e5e5e5;--gold-light:#333;--gold-bright-light:#dedede;--shadow-light:0 2px 8px hsla(0,0%,8%,.06),0 8px 24px hsla(0,0%,8%,.05);--location-alt:#f0f0f0;--card:#fff;--border:#d9d9d9;--white:#141414;--off-white:#141414;--gray:#505050;--gray-light:#404040;--ink:#141414;--ink-body:#505050;--gold:#141414;--gold-dark:#141414;--gold-bright:#141414;--dark-surface:#fff;--dark-border:#d9d9d9;--location-label:#606060;--location-button:#141414;--location-button-text:#fafafa;--location-button-hover:#333;--shadow-dark:0 2px 8px hsla(0,0%,8%,.06);color:var(--ink-body)}.location-colors_surface__Jz8QI.location-colors_dark__ppPRm,body:has(.location-colors_surface__Jz8QI) footer{--black:#141414;--border:#444;--white:#fafafa;--gray:#ccc;--gray-light:#e5e5e5;--ink:#fafafa;--ink-body:#ccc;--gold:#fafafa;--gold-dark:#fafafa;--gold-bright:#fafafa;--location-label:#d0d0d0;--location-button:#fafafa;--location-button-text:#141414;--location-button-hover:#dedede;color:var(--ink-body)}.location-colors_surface__Jz8QI h1,.location-colors_surface__Jz8QI h2,.location-colors_surface__Jz8QI h3,.location-colors_surface__Jz8QI h4{color:var(--ink)}.location-colors_surface__Jz8QI .eyebrow{color:var(--location-label)}.location-colors_surface__Jz8QI .divider{background:var(--location-label)}.location-colors_surface__Jz8QI .btn-primary{background:var(--location-button);color:var(--location-button-text)}.location-colors_surface__Jz8QI .btn-primary:hover{background:var(--location-button-hover)}.location-colors_surface__Jz8QI .btn-outline{color:var(--ink);border-color:grey}.location-colors_surface__Jz8QI .btn-outline:hover{color:var(--ink);border-color:var(--ink)}body:has(.location-colors_surface__Jz8QI) nav{background:hsla(0,0%,98%,.97)!important;border-color:hsla(0,0%,8%,.14)!important}body:has(.location-colors_surface__Jz8QI) nav :is(a,button,span){color:#141414!important}body:has(.location-colors_surface__Jz8QI) nav .btn-primary{background:#141414;color:#fafafa!important}body:has(.location-colors_surface__Jz8QI) nav .btn-primary:hover{background:#333}body:has(.location-colors_surface__Jz8QI) :focus-visible{outline-color:grey}html:has(.location-colors_surface__Jz8QI)::-webkit-scrollbar-track{background:#f0f0f0}html:has(.location-colors_surface__Jz8QI)::-webkit-scrollbar-thumb{background:#606060}