.cd-headline{font-family:"Roboto",sans-serif;font-weight:600;font-size:52px;color:var(--softgen-dark-color,#191d28)}.cd-words-wrapper b{font-weight:inherit}.cd-headline .cd-words-wrapper b{background:linear-gradient(90deg,#501e9c 0%,#8069f1 40%,#a45cee 75%,#ff857f 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cd-words-wrapper,.cd-words-wrapper b.is-visible{position:relative}.cd-headline:not(.rotate-2) .cd-words-wrapper {display:inline-block}.cd-words-wrapper b{position:absolute;top:0;left:0;display:inline-block;white-space:nowrap}.cd-words-wrapper b,.cd-words-wrapper b em,.cd-words-wrapper b i{font-weight:700;font-style:normal}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-1 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-1 b,.cd-headline.rotate-1 b.is-hidden{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.cd-headline.rotate-1 b{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.cd-headline.rotate-1 b.is-visible{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:cd-rotate-1-in 1.2s;animation:cd-rotate-1-in 1.2s}.cd-headline.rotate-1 b.is-hidden{-webkit-animation:cd-rotate-1-out 1.2s;animation:cd-rotate-1-out 1.2s}@-webkit-keyframes cd-rotate-1-in {0% {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}35% {opacity: 0;-webkit-transform: rotateX(120deg);transform: rotateX(120deg);}65% {opacity: 0;}to {opacity: 1;-webkit-transform: rotateX(360deg);transform: rotateX(360deg);}}@keyframes cd-rotate-1-in {0% {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}35% {opacity: 0;-webkit-transform: rotateX(120deg);transform: rotateX(120deg);}65% {opacity: 0;}to {opacity: 1;-webkit-transform: rotateX(360deg);transform: rotateX(360deg);}}@-webkit-keyframes cd-rotate-1-out {0% {opacity: 1;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);}35% {opacity: 1;-webkit-transform: rotateX(-40deg);transform: rotateX(-40deg);}65% {opacity: 0;}to {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}}@keyframes cd-rotate-1-out {0% {opacity: 1;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);}35% {opacity: 1;-webkit-transform: rotateX(-40deg);transform: rotateX(-40deg);}65% {opacity: 0;}to {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}}.cd-headline.type .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.type .cd-words-wrapper::after{position:absolute;top:50%;right:0;bottom:auto;box-sizing:border-box;width:1px;height:90%;background-color:#aebcb9;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.selected::after{visibility:hidden;box-sizing:border-box}.cd-headline.type .cd-words-wrapper.selected b{color:#111}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse {0% {opacity: 1;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}40% {opacity: 0;-webkit-transform: translateY(-50%) scale(0.9);transform: translateY(-50%) scale(0.9);}to {opacity: 0;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}}@keyframes cd-pulse {0% {opacity: 1;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}40% {opacity: 0;-webkit-transform: translateY(-50%) scale(0.9);transform: translateY(-50%) scale(0.9);}to {opacity: 0;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}}.cd-headline.rotate-2 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-2 em,.cd-headline.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-headline.rotate-2 b{opacity:0}.cd-headline.rotate-2 i{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.is-visible .cd-headline.rotate-2 i,.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}.cd-headline.rotate-2 i.in{-webkit-animation:cd-rotate-2-in .4s forwards;animation:cd-rotate-2-in .4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation:cd-rotate-2-out .4s forwards;animation:cd-rotate-2-out .4s forwards}.cd-headline.rotate-2 em{-webkit-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{opacity:0;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.no-csstransitions .cd-headline.rotate-2 i em{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes cd-rotate-2-in {0% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);}60% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(-10deg);transform: translateZ(-20px) rotateX(-10deg);}to {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg);}}@keyframes cd-rotate-2-in {0% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);}60% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(-10deg);transform: translateZ(-20px) rotateX(-10deg);}to {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg);}}@-webkit-keyframes cd-rotate-2-out {0% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0);transform: translateZ(-20px) rotateX(0);}60% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-100deg);transform: translateZ(-20px) rotateX(-100deg);}to {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg);}}@keyframes cd-rotate-2-out {0% {opacity: 1;-webkit-transform: translateZ(-20px) rotateX(0);transform: translateZ(-20px) rotateX(0);}60% {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-100deg);transform: translateZ(-20px) rotateX(-100deg);}to {opacity: 0;-webkit-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg);}}.cd-headline.clip span,.cd-headline.loading-bar span,.cd-headline.slide span{display:inline-block}.cd-headline.clip .cd-words-wrapper,.cd-headline.loading-bar .cd-words-wrapper,.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.loading-bar .cd-words-wrapper::after{position:absolute;bottom:0;left:0;z-index:2;box-sizing:border-box;width:0;height:3px;background:#0096a7;content:"";-webkit-transition:width .3s -.1s;transition:width .3s -.1s}.cd-headline.loading-bar .cd-words-wrapper.is-loading::after{box-sizing:border-box;width:100%;-webkit-transition:width 3s;transition:width 3s}.cd-headline.loading-bar b{top:.2em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.cd-headline.loading-bar b.is-visible{top:0;opacity:1}.cd-headline.slide b{top:.2em;opacity:0}.cd-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;animation:slide-in .6s}.cd-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;animation:slide-out .6s}@-webkit-keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}60% {opacity: 1;-webkit-transform: translateY(20%);transform: translateY(20%);}to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(-100%);transform: translateY(-100%);}60% {opacity: 1;-webkit-transform: translateY(20%);transform: translateY(20%);}to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slide-out {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}60% {opacity: 0;-webkit-transform: translateY(120%);transform: translateY(120%);}to {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}}@keyframes slide-out {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}60% {opacity: 0;-webkit-transform: translateY(120%);transform: translateY(120%);}to {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}}.cd-headline.clip .cd-words-wrapper::after{position:absolute;top:0;right:0;box-sizing:border-box;width:2px;height:100%;background-color:#aebcb9;content:""}.cd-headline.clip b,.cd-headline.push b,.cd-headline.rotate-3 b,.cd-headline.scale b,.cd-headline.zoom b{opacity:0}.cd-headline.clip b.is-visible,.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity:1}.cd-headline.rotate-3 .cd-words-wrapper,.cd-headline.zoom .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in .8s;animation:zoom-in .8s}.cd-headline.zoom b.is-hidden{-webkit-animation:zoom-out .8s;animation:zoom-out .8s}@-webkit-keyframes zoom-in {0% {opacity: 0;-webkit-transform: translateZ(100px);transform: translateZ(100px);}to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}@keyframes zoom-in {0% {opacity: 0;-webkit-transform: translateZ(100px);transform: translateZ(100px);}to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}@-webkit-keyframes zoom-out {0% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}to {opacity: 0;-webkit-transform: translateZ(-100px);transform: translateZ(-100px);}}@keyframes zoom-out {0% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}to {opacity: 0;-webkit-transform: translateZ(-100px);transform: translateZ(-100px);}}.cd-headline.rotate-3 i{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .cd-headline.rotate-3 i{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cd-headline.rotate-3 i.in{-webkit-animation:cd-rotate-3-in .6s forwards;animation:cd-rotate-3-in .6s forwards}.cd-headline.rotate-3 i.out{-webkit-animation:cd-rotate-3-out .6s forwards;animation:cd-rotate-3-out .6s forwards}.no-csstransitions .cd-headline.rotate-3 i{opacity:0;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}@-webkit-keyframes cd-rotate-3-in {0% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}to {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes cd-rotate-3-in {0% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}to {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@-webkit-keyframes cd-rotate-3-out {0% {-webkit-transform: rotateY(0);transform: rotateY(0);}to {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}}@keyframes cd-rotate-3-out {0% {-webkit-transform: rotateY(0);transform: rotateY(0);}to {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}}.cd-headline.scale i{display:inline-block;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.is-visible .cd-headline.scale i,.no-csstransitions .cd-headline.scale .is-visible i{opacity:1}.cd-headline.scale i.in{-webkit-animation:scale-up .6s forwards;animation:scale-up .6s forwards}.cd-headline.scale i.out{-webkit-animation:scale-down .6s forwards;animation:scale-down .6s forwards}.no-csstransitions .cd-headline.scale i{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes scale-up {0% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}60% {opacity: 1;-webkit-transform: scale(1.2);transform: scale(1.2);}to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@keyframes scale-up {0% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}60% {opacity: 1;-webkit-transform: scale(1.2);transform: scale(1.2);}to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes scale-down {0% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}60% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}}@keyframes scale-down {0% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}60% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}}.cd-headline.push b.is-visible{opacity:1;-webkit-animation:push-in .6s;animation:push-in .6s}.cd-headline.push b.is-hidden{-webkit-animation:push-out .6s;animation:push-out .6s}@-webkit-keyframes push-in {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}60% {opacity: 1;-webkit-transform: translateX(10%);transform: translateX(10%);}to {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes push-in {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}60% {opacity: 1;-webkit-transform: translateX(10%);transform: translateX(10%);}to {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes push-out {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}60% {opacity: 0;-webkit-transform: translateX(110%);transform: translateX(110%);}to {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}}@keyframes push-out {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}60% {opacity: 0;-webkit-transform: translateX(110%);transform: translateX(110%);}to {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}}