.demo_bar{padding:4rem 0;background:var(--light)}.demo_bar__content{overflow:hidden;position:relative}.demo_bar__info{background-color:var(--accent);border-radius:.9rem;padding:2.8rem 4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.demo_bar__headline{color:var(--light);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:3rem;line-height:var(--line-height-body-large);margin:0;word-wrap:break-word}.demo_bar__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--black);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem 2.4rem;background:var(--light);-webkit-box-shadow:0 .1875rem .1875rem rgba(0,0,0,.2);box-shadow:0 .1875rem .1875rem rgba(0,0,0,.2);border-radius:.875rem;text-decoration:none;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s;width:100%}@media(min-width:768px){.demo_bar__info{gap:2rem 5rem}.demo_bar__cta{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.demo_bar__cta:hover{-webkit-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem);-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,.25);box-shadow:0 .25rem .25rem rgba(0,0,0,.25)}.demo_bar__cta-text{text-align:center;color:var(--dark);font-family:var(--font-cta);font-size:2.4rem;line-height:3rem;word-wrap:break-word}.demo_bar__cta-text--mobile{display:none}.demo_bar__cta-text--desktop{display:block}.demo_bar__stars{position:absolute;bottom:-10px;right:-18px;z-index:1;pointer-events:none}.demo_bar__stars svg{width:8.5rem;height:8.9rem;fill:var(--light)}@media(max-width:991px){.demo_bar__headline{font-size:2.2rem}.demo_bar__cta{padding:1rem 2rem}.demo_bar__cta-text{font-size:2rem}.demo_bar__stars svg{width:6rem;height:6rem}}@media(max-width:767px){.demo_bar{padding:2.4rem 0}.demo_bar .container{padding-left:2.8rem;padding-right:2.8rem}.demo_bar__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.6rem 2.4rem}.demo_bar__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.demo_bar__headline{font-size:2.2rem;line-height:normal;text-align:center}.demo_bar__cta{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:.4rem 1.6rem;border-radius:1rem;-webkit-box-shadow:0 .3rem .3rem rgba(0,0,0,.2);box-shadow:0 .3rem .3rem rgba(0,0,0,.2);gap:.2rem;margin-top:1rem}.demo_bar__cta-text{font-size:var(--font-body-sm);font-weight:var(--font-weight-semibold);color:var(--black)}.demo_bar__cta-text--mobile{display:block}.demo_bar__cta-text--desktop{display:none}.demo_bar__stars{top:initial;bottom:0}.demo_bar__stars svg{width:5.6rem;height:5.6rem}}