:root{--red:#bd2167;--magenta:#bd2167;--cyan:#2e9fda;--yellow:#ffbd19;--ink:#202020;--paper:#f7f7f8;--line:#dadadd}.topbar{border-top:5px solid transparent;border-image:linear-gradient(90deg,var(--yellow) 0 25%,var(--magenta) 25% 50%,var(--cyan) 50% 75%,var(--ink) 75%) 1}.logo-frame{width:205px;height:52px;overflow:hidden;position:relative;display:block}.logo-frame img{position:absolute;width:320px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.hero{background:linear-gradient(120deg,#fff 0 62%,#f0f7fa 62%)}.hero:before{content:'';position:absolute;top:0;right:0;width:38%;height:8px;background:linear-gradient(90deg,var(--yellow) 0 25%,var(--magenta) 25% 50%,var(--cyan) 50% 75%,var(--ink) 75%)}.hero:after{color:rgba(189,33,103,.06)}.alli-dot{background:var(--cyan);box-shadow:0 0 0 5px rgba(46,159,218,.18)}.status{color:#86d7fb}.processing span:nth-child(1){border-color:var(--yellow)}.processing span:nth-child(2){border-color:var(--magenta)}.processing span:nth-child(3){border-color:var(--cyan)}.processing span:nth-child(4){border-color:#fff}.node.core,.opportunity-grid .opportunity-featured{background:var(--magenta);border-color:var(--magenta)}.node.core{box-shadow:0 20px 40px rgba(189,33,103,.23)}.opportunity-featured p{color:#fff}.opportunity-featured li{border-color:rgba(255,255,255,.28)}.opportunity-featured li:before{color:var(--yellow)}.earnings-tool{background:linear-gradient(135deg,var(--magenta),#91194e)}.calculator{border-top:7px solid transparent;border-image:linear-gradient(90deg,var(--yellow),var(--magenta),var(--cyan)) 1}.pricing-grid article:nth-child(1){border-top:5px solid var(--yellow)}.pricing-grid article:nth-child(2){border-top:5px solid var(--cyan)}.pricing-grid article:nth-child(3){border-top-color:var(--magenta)}.pricing-grid article:nth-child(4){border-top:5px solid var(--ink)}.closing{background:var(--magenta);position:relative;overflow:hidden}.closing:before{content:'';position:absolute;left:0;top:0;width:100%;height:9px;background:linear-gradient(90deg,var(--yellow) 0 25%,var(--magenta) 25% 50%,var(--cyan) 50% 75%,var(--ink) 75%)}.closing h2 em{color:var(--yellow)}footer{background:#fff;color:#6a6a70;border-top:5px solid transparent;border-image:linear-gradient(90deg,var(--yellow) 0 25%,var(--magenta) 25% 50%,var(--cyan) 50% 75%,var(--ink) 75%) 1}footer .brand{color:var(--ink)}footer .logo-frame{background:transparent}.footer-logo{width:205px;height:52px}.footer-logo img{width:320px}@media(max-width:480px){.logo-frame{width:170px}.logo-frame img{width:275px}.footer-logo{width:180px;height:48px}.footer-logo img{width:285px}}
