.palette-v2 { --bronze:#7C6447; --iron-bronze:#5A4A3A; --limestone:#D9D7D2; --fog:#F3F2EE; --obsidian:#111214; --official-graphite:#23262B; --slate:#4B535C; }
.palette-v2 .nav-list a::after {background:var(--bronze)}
.palette-v2 .nav-list a[aria-current="true"] {color:var(--bronze)}
.palette-v2 .head.is-dark .nav-list a[aria-current="true"] {color:var(--limestone)}
.palette-v2 .head.is-dark .nav-list a::after {background:var(--bronze)}
.palette-v2 .services {--white:#F3F2EE;--sweep:#D9D7D2;--ink:#23262B;--ink-2:#4B535C;--hair:#b6b2aa;background:linear-gradient(#fff 0%,#F3F2EE 14%,#D9D7D2 58%,#D9D7D2 100%);}
.palette-v2 .services .eb-num,.palette-v2 .svc-num {color:var(--iron-bronze)}
.palette-v2 .svc-btn[aria-expanded="true"] .svc-plus {outline:1px solid var(--bronze);outline-offset:-1px}
.palette-v2 .svc-btn[aria-expanded="true"] .svc-plus::before,.palette-v2 .svc-more li::before {background:var(--bronze)}
.palette-v2 .pool {background:radial-gradient(closest-side,#F3F2EEfa,#F3F2EE88 45%,transparent)}
.palette-v2 .sh-near {background:rgb(90 74 58 / .30)}
.palette-v2 .sh-far {background:rgb(90 74 58 / .22)}
.palette-v2 .sheet,.palette-v2 .sheet-back,.palette-v2 .letter,.palette-v2 .card,.palette-v2 .map-card {background:var(--fog)}
.palette-v2 .pg-bar {background:var(--limestone);border-bottom-color:#b6b2aa}
.palette-v2 .shift {--graphite:#23262B;--sweep:#D9D7D2;--ink:#111214;--on-dark:#F3F2EE;}
.palette-v2 .shift:not(.shift-dawn) {background:radial-gradient(ellipse at 50% 100%,rgb(124 100 71 / .12),transparent 65%),#23262B;color:#F3F2EE}
.palette-v2 .shift em {color:inherit;text-decoration:underline;text-decoration-color:var(--bronze);text-decoration-thickness:2px;text-underline-offset:.16em}
.palette-v2 .process {--graphite:#111214;--on-dark:#F3F2EE;--on-dark-2:#D9D7D2;--ink:#111214;--ink-2:#4B535C;--lamp:124 100 71;background:#111214}
.palette-v2 .process .eb-num {color:var(--limestone)}
.palette-v2 .step-card {background:var(--limestone)}
.palette-v2 .step-num {color:var(--bronze)}
.palette-v2 .step.is-lit .step-card {box-shadow:inset 0 0 0 1px #7C6447,inset 0 2px 0 #F3F2EE66,0 2px 1px #0006,calc(var(--dx) * 1px) 44px 52px -12px #000b,0 -12px 48px -20px #7C644780}
.palette-v2 .stp[aria-current="step"] {color:#F3F2EE;border-top-color:var(--bronze)}
.palette-v2 .stp[aria-current="step"] .stp-n {color:var(--limestone)}
.palette-v2 .contact {--white:#F3F2EE;--ink:#111214;--ink-2:#4B535C;--hair:#b6b2aa;background:#D9D7D2}
.palette-v2 .letter-sheet {background:#F3F2EE;box-shadow:0 1px 1px #5A4A3A22,0 0 0 1px #5A4A3A11,22px 32px 60px -22px #5A4A3A66}
.palette-v2 .letter-sheet::before {background:#D9D7D2}
.palette-v2 .salutation {color:#111214}
.palette-v2 .field input:focus,.palette-v2 .field textarea:focus {border-color:#7C6447;box-shadow:0 1px 0 #7C6447;outline-color:#7C6447}
.palette-v2 .btn:hover {outline:1px solid #7C6447;outline-offset:-1px}
.palette-v2 .text-link:hover {text-decoration-color:#7C6447}
.palette-v2 .foot {--ink-2:#D9D7D2;background:#111214;color:#F3F2EE;border-top-color:#4B535C}
.palette-v2 .foot-brand img {filter:invert(1)}
.palette-v2 .letter-sheet::before {background:#F3F2EE;outline:1px solid #D9D7D2}
