/* Indigo sampled in spirit from the shaded lavender metal; mint remains the companion color. */
:root{--ruyi-indigo:#655993;--ruyi-indigo-hover:#655993;--ruyi-indigo-soft:#ffffff}
.hd .go,.btn:not(.gh),.hero .btn:not(.gh),.custom-design-cta>a{background:var(--ruyi-indigo);color:#fff;box-shadow:0 14px 30px -17px #65599388}
.hd .go:hover,.btn:not(.gh):hover,.custom-design-cta>a:hover{background:var(--ruyi-indigo-hover);color:#fff}
.hero .btn.gh{color:#a79bce;box-shadow:inset 0 0 0 1.5px #a79bce99}
.hero .btn.gh:hover{background:#ffffff;color:#655993}
.c:nth-child(2n) .ic{background:var(--ruyi-indigo)}
.c .service-details{color:var(--ruyi-indigo)}
.hd nav a:hover{background:var(--ruyi-indigo-soft);color:#655993}
.custom-design-cta{border-color:#a9bdc6}
.pl .fill,.gbar i{background:linear-gradient(180deg,#655993,#79aa94)}
.cnt{background-image:linear-gradient(120deg,#a79bce,#b4dcc6)}
.eb i{background:#a79bce}
.c:focus-visible,.btn:focus-visible,.hd a:focus-visible{outline:3px solid #a79bce;outline-offset:4px}
