/* Reversible palette layer. Disable this stylesheet to restore the previous colors. */
:root{--palette-brass:#a98e54;--palette-gold:#bea367;--palette-sage:#497760;--palette-forest:#2a5444;--palette-evergreen:#24543f;--palette-deep:#163529;--ink:var(--palette-evergreen);--green:var(--palette-sage);--gold:var(--palette-gold);--gold-pale:#eee2c5;--line:#b3c2b2}
.beach-hero,.contact-email-section,.bottom-ocean{background:var(--palette-deep)}
.services{background:var(--palette-evergreen)}
.app-feature{background:var(--palette-forest)}
.market-dialog{background:var(--palette-deep);border-color:#bea36780}
.market-dialog::backdrop{background:#163529b8}
.market-options button{border-color:#bea36780}.market-options button:hover{background:#bea36720;border-color:var(--gold)}
.hero-offer-links a,.nav-contact,.language-switch button.active{border-bottom-color:var(--gold)}
.hero-offer-links a:hover{border-color:var(--cream)}
.sky-core,.sky-dot{fill:var(--gold)}.sky-line{stroke:var(--gold)}.sky stop{stop-color:var(--gold)}
.global-planner{background:var(--gold-pale);border-color:#a98e5455}
.global-planner:before{border-color:#a98e542e}
.handover-card{border-color:#a98e5470}.handover-arrow{color:var(--palette-brass)}
.overnight-contact{background:var(--palette-evergreen);color:var(--gold-pale)}
.overnight-contact:hover{background:var(--palette-deep)}
.rate-options article{border-color:#49776055}.rate-options article:nth-child(2){background:#dde4da}.rate-options article:nth-child(3){background:#c9d6ca}
.contact-email{color:var(--gold);text-shadow:none}
::selection{background:var(--palette-gold);color:var(--palette-deep)}

.nav .brand img,footer .brand img{content:url("assets/klein-kunst-sage.svg")}
