.promote-app-component{overflow:hidden}.promote-app-component .space-children>*:first-child{margin:0}.promote-app-component .space-children>*+*{margin:1.5rem 0 0 0}@media(min-width: 1200px){.promote-app-component .hero{height:85vh;max-height:1000px}}.promote-app-component .hero>*{max-width:500px}.promote-app-component .quote-banner{height:200px;width:100vw;padding-left:1rem;padding-right:1rem}.promote-app-component .quote-banner .cnbc-logo{width:60px}@media(min-width: 1200px){.promote-app-component .body{height:1658px}}.promote-app-component .body>*:first-child{margin-top:-20px;margin-bottom:100px}.promote-app-component .body .communicate-section{height:700px}.promote-app-component .body .approve-section{height:800px}.promote-app-component .body .money-section{height:600px}.promote-app-component .body .text{max-width:500px}@media(min-width: 1200px){.promote-app-component .body .text{max-width:500px}}.promote-app-component .body .text .emoji{font-size:1.6em;line-height:1;margin:0 .2em}.promote-app-component .body .scribble{position:absolute}@media(min-width: 1200px){.promote-app-component .body .scribble{position:static}}.promote-app-component .body .scribble.scribble-one{top:250px}@media(min-width: 1200px){.promote-app-component .body .scribble.scribble-one{margin:-120px 90px 0 0}}.promote-app-component .body .scribble.scribble-two{top:1080px}@media(min-width: 1200px){.promote-app-component .body .scribble.scribble-two{margin:0 0 127px 190px}}.promote-app-component .body .scribble.scribble-three{top:1850px}@media(min-width: 1200px){.promote-app-component .body .scribble.scribble-three{margin:130px 200px 20px 0}}.promote-app-component .body .animate-svg-desktop{position:absolute;top:0;width:870px;right:115px}.promote-app-component .body .animate-svg-desktop.animate-svg-desktop-1{stroke-dasharray:6500px;stroke-dashoffset:6500px}.promote-app-component .body .animate-svg-desktop.animate-svg-desktop-1 *{transition:stroke .4s ease-in-out;stroke:var(--text-color)}.promote-app-component .body .animate-svg-desktop.animate-svg-desktop-2{stroke-dasharray:1,6500px;stroke-dashoffset:6500px;overflow:visible}.promote-app-component .body .animate-svg-desktop.animate-svg-desktop-2 *{stroke:#028bff;stroke-width:35px}.promote-app-component .body .animate-svg-mobile{position:absolute;top:250px;width:532px;right:calc((100vw - 532px)/2);overflow:visible}.promote-app-component .body .animate-svg-mobile.animate-svg-mobile-1{stroke-dasharray:8093px;stroke-dashoffset:8093px}.promote-app-component .body .animate-svg-mobile.animate-svg-mobile-1 *{transition:stroke .4s ease-in-out;stroke:var(--text-color)}.promote-app-component .body .animate-svg-mobile.animate-svg-mobile-2{stroke-dasharray:1,8093px;stroke-dashoffset:8093px;overflow:visible}.promote-app-component .body .animate-svg-mobile.animate-svg-mobile-2 *{stroke:#028bff;stroke-width:35px}.promote-app-component .body .watch-face{position:absolute;top:1200px;margin-left:-12px}@media(min-width: 576px){.promote-app-component .body .watch-face{margin-left:0}}@media(min-width: 1200px){.promote-app-component .body .watch-face{position:static;margin-left:-368px;margin-top:-93px}}.promote-app-component .body .watch-face polyline{stroke:var(--text-color);transition:stroke .4s ease-in-out,fill .4s ease-in-out}.promote-app-component .body .watch-face polygon{fill:var(--text-color);stroke:var(--text-color);transition:stroke .4s ease-in-out,fill .4s ease-in-out}
