/* QwertyFace is purple, blue and teal. Product colors stay with their products. */
.brand b{background:none;color:#7656e8;-webkit-text-fill-color:currentColor}.brand-mark{background:linear-gradient(135deg,#7656e8 0%,#36a9e1 58%,#2fc8b7 100%)}
nav a:not(.nav-cta):after{background:#7656e8}.nav-cta{background:#18233f;box-shadow:none}
.hero{background:radial-gradient(circle at 82% 15%,rgba(54,169,225,.15),transparent 26%),radial-gradient(circle at 76% 65%,rgba(118,86,232,.12),transparent 30%)}
.core{background:#18233f;box-shadow:0 30px 70px rgba(24,35,63,.32)}
.service-grid article:nth-child(4){border-top:0}
.legacy{background:#18233f}
.text-link{color:#75e0d4;border-bottom-color:#75e0d4}
.cta{background:linear-gradient(135deg,#7656e8 0%,#36a9e1 58%,#2fc8b7 100%)}
.ecosystem-teaser{background:linear-gradient(135deg,#fff 0%,#f7f4ff 50%,#effcfc 100%);color:#18213f;border:0}
.ecosystem-teaser:before{display:none}.ecosystem-teaser:after{background:linear-gradient(135deg,#7958ed,#2ecbd0);opacity:.22}
.teaser-label{color:#6650d8}.apps-button{background:#18213f;box-shadow:none}
.apps-hero{background:radial-gradient(circle at 80% 22%,rgba(46,203,208,.2),transparent 26%),radial-gradient(circle at 15% 70%,rgba(121,88,237,.18),transparent 27%),#fbfbff}
.apps-orbit:before{border-color:rgba(46,203,208,.35)}.apps-orbit:after{background:linear-gradient(135deg,#7958ed,#2ecbd0)}
.app-card{border-top:1px solid #dfe2ee}.app-card.cloudkii{border-top:5px solid #f5891f}.app-card.elmlink{border-top:5px solid #2fc8b7}.app-card.listladder{border-top:5px solid #7656e8}.app-card.messenger{border-top:5px solid #36a9e1}
.next-apps{background:#18213f;border-top:0}
.about-hero{background:radial-gradient(circle at 80% 30%,rgba(47,200,183,.16),transparent 24%)}
.story-kicker{background:linear-gradient(135deg,#7656e8 0%,#36a9e1 58%,#2fc8b7 100%)}
.family{background:#f0eeff}
.footer-login{color:#7656e8;border-left:1px solid #e7e7ef;padding-left:22px}
