/* Synklas: AUSSCHLIESSLICH Startseite. Keine Text-/Funktionsänderungen. */
:root{--syn-navy:#102d50;--syn-blue:#27567f;--syn-beige:#efe3d0;--syn-cream:#faf7f1;--syn-ink:#18324d}
body{background:var(--syn-cream)!important;color:var(--syn-ink)!important}
.header,header.header{background:#fff!important;border-bottom:1px solid #e7dfd3!important;box-shadow:0 2px 12px rgba(16,45,80,.05)!important}
.header .links a,.header .nav a,.header .mobile a{color:var(--syn-navy)!important}
.header .brand,.header .synklas-header-brand,.header .brand img{background:#fff!important}
.header .desktop-actions .btn-outline{background:#fff!important;color:var(--syn-navy)!important;border:1px solid var(--syn-blue)!important}
.header .desktop-actions .btn-gold,.header .desktop-actions .btn:not(.btn-outline){background:var(--syn-navy)!important;color:#fff!important;border-color:var(--syn-navy)!important}
.header .menu-btn{color:var(--syn-navy)!important}
main{background:var(--syn-cream)!important}
main .candidate-home-hero{background:linear-gradient(125deg,#faf7f1 0%,#f5eee4 58%,#edf3f8 100%)!important;border-bottom:1px solid #e4d8c9!important}
main .candidate-kicker,main .candidate-home-copy h1 span,main .candidate-steps b{color:var(--syn-blue)!important}
main .candidate-home-copy h1,main h1,main h2,main h3{color:var(--syn-navy)!important}
main .candidate-submit,main .btn-gold,main a.btn-gold,main button.btn-gold{background:var(--syn-navy)!important;color:#fff!important;border-color:var(--syn-navy)!important}
main .candidate-submit:hover,main .btn-gold:hover{background:var(--syn-blue)!important}
main .section{background:var(--syn-beige)!important}
main .section:nth-of-type(even),main .candidate-how{background:var(--syn-cream)!important}
main .stat{background:#fff!important;border-color:#e1d6c6!important}
main .stat strong,main .stats strong,main .app-showcase-kicker,main .app-showcase h2 span,main .phone-splash em{color:var(--syn-blue)!important}
main .app-feature-icon,main .app-free-bubble{background:var(--syn-beige)!important;color:var(--syn-navy)!important}
main .app-free-bubble:after{border-top-color:var(--syn-beige)!important}
main .accent,main .highlight,main .eyebrow,main .section-kicker{color:var(--syn-blue)!important}
.rawt-footer,footer.rawt-footer{background:#faf7f1!important;color:var(--syn-navy)!important;border-top:1px solid #e1d6c6!important}
.rawt-footer p,.rawt-footer a,.rawt-footer h3,.rawt-footer span,.rawt-footer small,.rawt-footer-bottom{color:var(--syn-navy)!important}
.rawt-footer .rawt-footer-col h3:after{background:var(--syn-blue)!important}
.rawt-footer .rawt-social-link{border-color:#d8cbb9!important;color:var(--syn-navy)!important}
.rawt-footer .rawt-footer-map{opacity:.07!important}

/* Additional existing homepage accent colors */
.header .btn-gold,.header a.btn-gold{background:#102d50!important;border-color:#102d50!important;color:#fff!important}
.candidate-home-copy h1 span,.candidate-kicker,.candidate-steps b,.stat strong,.stats strong{color:#27567f!important}
.candidate-quick-form .candidate-submit{background:#102d50!important;color:#fff!important}
