.navbar{border-bottom:none}.q-hm{margin-bottom:-1px;overflow-x:hidden}.q-hm .hero{color:#fff}.q-hm .hero__shape{background-color:#4298b4;display:block;height:8px;transform:rotate(180deg) scaleY(-1);width:100%}.q-hm .hero__shape path{fill:#fff}.q-hm .hero__text{background-color:#4298b4;padding:40px 15px}.q-hm .hero__text h1{color:#fff;font-size:var(--font-h1-size);letter-spacing:var(--font-h1-spacing);line-height:var(--font-h1-line-height);margin-bottom:10px;margin-top:0;max-width:1000px}.q-hm .hero__text p{font-size:var(--font-p-lg-size-bp-sm);line-height:var(--font-p-lg-line-height-bp-sm);margin-bottom:20px;max-width:590px}.q-hm .hero__text a.link--inline{text-decoration-color:#fff}.q-hm .hero__text a.link--inline:active,.q-hm .hero__text a.link--inline:focus,.q-hm .hero__text a.link--inline:hover{text-decoration-color:#a0cbd9}.q-hm .scene{margin:-1px}.q-hm .scene img{display:block;height:auto;width:100%}.q-hm .metrics{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:15px;margin-right:15px;margin-top:30px}.q-hm .metrics .metric{text-align:center}.q-hm .metrics .metric--blue .metric__value{color:#4298b4}.q-hm .metrics .metric--green .metric__value{color:#33a474}.q-hm .metrics .metric--purple .metric__value{color:#88619a}.q-hm .metrics .metric--yellow .metric__value{color:#e4ae3a}.q-hm .metrics .metric .metric__value{-webkit-font-smoothing:var(--font-titles-webkit-smoothing);-moz-osx-font-smoothing:var(--font-titles-osx-smoothing);font-family:var(--font-family-titles);font-size:var(--font-h1-size);font-weight:var(--font-titles-weight);letter-spacing:var(--font-h1-spacing);line-height:var(--font-h1-line-height);margin:0}.q-hm .metrics .metric .metric__label{font-size:var(--font-p-sm-size-bp-sm);line-height:var(--font-p-sm-line-height-bp-sm);margin:0}.q-hm .resource--centered,.q-hm .resource--centered .resource__inner{align-items:center;display:flex;flex-direction:column;justify-content:center}.q-hm .resource--centered h2{text-align:center}.q-hm .resource--shaded{background-color:#f6f6f7}.q-hm .resource--types{margin-top:40px}.q-hm .resource--types .resource__shape{margin-top:40px}.q-hm .resource--testimonials{margin-top:50px;position:relative}.q-hm .resource__inner{margin-left:15px;margin-right:15px}.q-hm .resource__scene{align-items:center;background-color:#f6f6f7;display:flex;height:170px;justify-content:center;margin-bottom:20px;margin-top:40px;width:263px}.q-hm .resource__scene--white{background-color:#fff}.q-hm .resource__scene--left{-webkit-clip-path:polygon(5% 19%,55% 0,95% 19%,100% 81%,51% 100%,0 81%);clip-path:polygon(5% 19%,55% 0,95% 19%,100% 81%,51% 100%,0 81%)}.q-hm .resource__scene--right{-webkit-clip-path:polygon(0 24%,50% 0,100% 17%,95% 81%,45% 100%,5% 83%);clip-path:polygon(0 24%,50% 0,100% 17%,95% 81%,45% 100%,5% 83%)}.q-hm .resource__scene img{height:auto;width:190px}.q-hm .resource__tag{font-size:var(--font-p-tn-size-bp-sm);font-weight:var(--font-p-tn-caps-weight);line-height:var(--font-p-tn-line-height-bp-sm);margin:0;text-transform:uppercase}.q-hm .resource__tag--green{color:#33a474}.q-hm .resource__tag--blue{color:#4298b4}.q-hm .resource__tag--yellow{color:#e4ae3a}.q-hm .resource h2{font-size:var(--font-h2-size-bp-sm);letter-spacing:var(--font-h2-spacing-bp-sm);line-height:var(--font-h2-line-height-bp-sm);margin-bottom:10px}.q-hm .resource__subtitle{font-size:var(--font-p-md-size-bp-sm);line-height:var(--font-p-md-line-height-bg-sm);margin-bottom:20px}.q-hm .resource__actions{align-items:flex-start;display:flex;flex-direction:column}.q-hm .resource__actions .sp-link{-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#4298b4;font-size:var(--font-caps-size-sm);font-weight:700;line-height:var(--font-caps-line-height-sm);margin-top:20px;outline:0;text-decoration:none;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:.325em;transition:all .2s ease-in-out,padding 0s,margin 0s}.q-hm .resource__actions .sp-link .sp-icon.icon--inherit,.q-hm .resource__actions .sp-link.sp-link .sp-icon.icon--inherit{height:14px;width:14px}.q-hm .resource__actions .sp-link .sp-icon.icon--inherit g,.q-hm .resource__actions .sp-link .sp-icon.icon--inherit path,.q-hm .resource__actions .sp-link .sp-icon.icon--inherit polygon{fill:#4298b4}.q-hm .resource__actions .sp-link ::v-deep .sp-icon.icon--inherit g,.q-hm .resource__actions .sp-link ::v-deep .sp-icon.icon--inherit path,.q-hm .resource__actions .sp-link ::v-deep .sp-icon.icon--inherit polygon{fill:#4298b4}.q-hm .resource__actions .sp-link ::v-deep .sp-icon:first-child{margin-right:6px}.q-hm .resource__actions .sp-link .sp-icon:first-child{margin-right:6px}.q-hm .resource__actions .sp-link.test--hover,.q-hm .resource__actions .sp-link:active,.q-hm .resource__actions .sp-link:focus,.q-hm .resource__actions .sp-link:hover{text-decoration-color:rgba(66,152,180,.5)}.q-hm .resource__actions .sp-link:focus-visible{outline:4px solid rgba(123,183,202,.6)}.q-hm .resource__shape{background-color:#fff;display:block;height:20px;width:100%}.q-hm .resource__shape.angular-1920-1{height:11px;transform:rotate(180deg)}.q-hm .resource__shape.angular-1920-2.upper{transform:rotate(180deg) scaleX(-1)}.q-hm .resource__shape path{fill:#f6f6f7}.q-hm .testimonials__star{animation:pulse ease-in-out infinite;height:12px;position:absolute;width:12px}.q-hm .testimonials__star--smaller{height:10px;width:10px}.q-hm .testimonials__star--1{animation-delay:1s;animation-duration:2.9s;left:calc(50% - 46px);top:30px}.q-hm .testimonials__star--1 path{fill:#8dc1d2}.q-hm .testimonials__star--2{animation-delay:.5s;animation-duration:3.1s;left:calc(50% - 67px);top:0}.q-hm .testimonials__star--2 path{fill:#addac7}.q-hm .testimonials__star--3{animation-duration:2.75s;left:calc(50% - 40px);top:-10px}.q-hm .testimonials__star--3 path{fill:#e9be61}.q-hm .testimonials__star--4{animation-delay:1.2s;animation-duration:2.6s;left:calc(50% + 55px);top:-3px}.q-hm .testimonials__star--4 path{fill:#b7a0c2}.q-hm .testimonials__star--5{animation-delay:.6s;animation-duration:2.7s;left:calc(50% + 31px);top:6px}.q-hm .testimonials__star--5 path{fill:#f4deb0}.q-hm .testimonials__star--6{animation-delay:.8s;animation-duration:3s;left:calc(50% + 43px);top:25px}.q-hm .testimonials__star--6 path{fill:#e9be61}@keyframes pulse{0%,to{opacity:1}50%{opacity:0}}.q-hm .testimonials__quote-wrapper{background-color:#fff;bottom:-1px;height:28px;left:-8px;position:absolute;width:30px}.q-hm .testimonials__quote,.q-hm .testimonials__quote-wrapper{align-items:center;-webkit-clip-path:polygon(10% 19%,54% 0,96% 17%,100% 83%,54% 100%,0 74%);clip-path:polygon(10% 19%,54% 0,96% 17%,100% 83%,54% 100%,0 74%);display:flex;justify-content:center}.q-hm .testimonials__quote{height:22px;width:24px}.q-hm .testimonials__quote--top{background-color:#e4ae3a;height:45px;margin:-30px 0 40px;width:50px}.q-hm .testimonials__quote--top svg{height:20px;width:20px}.q-hm .testimonials__carousel{align-items:flex-start;cursor:grabbing;display:flex;overflow-x:visible;padding-top:14px;transition:transform 1s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.q-hm .testimonials__carousel--dragged{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none;transform:unset;transition:unset}.q-hm .testimonials__carousel--dragged::-webkit-scrollbar{display:none}.q-hm .testimonial{border:none;flex:0 0 240px;margin:0 10px 20px 0;width:240px}.q-hm .testimonial:first-of-type{margin-left:15px}.q-hm .testimonial:last-of-type{margin-right:15px}.q-hm .testimonial.card--blue .testimonials__quote{background-color:#4298b4}.q-hm .testimonial.card--blue .user__code,.q-hm .testimonial.card--blue .user__personality{color:#4298b4}.q-hm .testimonial.card--green .testimonials__quote{background-color:#33a474}.q-hm .testimonial.card--green .user__code,.q-hm .testimonial.card--green .user__personality{color:#33a474}.q-hm .testimonial.card--purple .testimonials__quote{background-color:#88619a}.q-hm .testimonial.card--purple .user__code,.q-hm .testimonial.card--purple .user__personality{color:#88619a}.q-hm .testimonial.card--yellow .testimonials__quote{background-color:#e4ae3a}.q-hm .testimonial.card--yellow .user__code,.q-hm .testimonial.card--yellow .user__personality{color:#e4ae3a}.q-hm .testimonial .user{align-items:center;display:flex;margin-bottom:20px}.q-hm .testimonial .user__photo{margin-right:20px;position:relative}.q-hm .testimonial .user__photo img{-webkit-clip-path:polygon(10% 19%,54% 0,96% 17%,100% 83%,54% 100%,0 74%);clip-path:polygon(10% 19%,54% 0,96% 17%,100% 83%,54% 100%,0 74%)}.q-hm .testimonial .user__info .user__name{-webkit-font-smoothing:var(--font-titles-webkit-smoothing);-moz-osx-font-smoothing:var(--font-titles-osx-smoothing);font-family:var(--font-family-titles);font-size:1rem;font-weight:var(--font-titles-weight);letter-spacing:-.3px;line-height:1.5}.q-hm .testimonial .user__info .user__personality--nice{font-size:var(--font-p-tn-size-bp-sm);font-weight:700;line-height:var(--font-p-tn-line-height-bp-sm);text-transform:uppercase}.q-hm .testimonial .user__info .user__personality--code{font-size:var(--font-p-tn-size-bp-sm);line-height:var(--font-p-tn-line-height-bp-sm)}.q-hm .testimonial .comment{font-size:var(--font-p-sm-size-bp-sm);line-height:var(--font-p-sm-line-height-bp-sm)}.q-hm .testimonials__scroller{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.q-hm .testimonials__scroller .nav__prev{border:none;margin-right:10px}.q-hm .testimonials__scroller .nav__dots{align-items:center;display:flex;justify-content:center}.q-hm .testimonials__scroller .nav__dots .sp-button{background-color:#dddfe2;border:none;height:10px;margin:0 5px;width:10px}.q-hm .testimonials__scroller .nav__dots .sp-button.nav__dot--active{background-color:#4298b4}.q-hm .testimonials__scroller .nav__next{border:none;margin-left:10px}.q-hm .cta{align-items:center;background-color:#33a474;display:flex;flex-direction:column;position:relative}.q-hm .cta .image,.q-hm .cta svg{display:block}.q-hm .cta .cta__scene,.q-hm .cta .section__title{padding-left:15px;padding-right:15px}.q-hm .cta .section__title{-webkit-font-smoothing:var(--font-titles-webkit-smoothing);-moz-osx-font-smoothing:var(--font-titles-osx-smoothing);color:#fff;font-family:var(--font-family-titles);font-size:var(--font-h3-size-bp-sm);letter-spacing:var(--font-h3-spacing-bp-sm);line-height:var(--font-h3-line-height-bp-sm);margin-bottom:15px;margin-top:15px;text-align:center}.q-hm .cta .cta__scene{height:auto;margin:-13px 15px 0;max-width:1800px;width:100%;z-index:1}.q-hm .cta .sp-button{margin-bottom:40px}.q-hm .cta .cta__shape{width:100%}.q-hm .cta .cta__shape--top{background-color:#f6f6f7;height:22px}.q-hm .cta .cta__shape--top path:first-of-type{fill:#2d9368}.q-hm .cta .cta__shape--top path:nth-of-type(2){fill:#33a474}.q-hm .cta .cta__shape--bottom{background-color:#33a474;height:15px}.q-hm .cta .cta__shape--bottom path{fill:#fff;transform:rotate(180deg);transform-origin:center}@media (min-width:460px){.q-hm .resource__actions{align-items:center;flex-direction:row}.q-hm .resource__actions .sp-link{margin:0 0 0 15px}.q-hm .testimonials__scroller .nav__dots{display:none}}