@charset "UTF-8";.feature-section{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7f7f7));background:linear-gradient(180deg,#fff,#f7f7f7);border-radius:12px;margin-top:3rem;padding:2rem 1rem}.feature-section__header{margin:0 auto 3rem;max-width:50rem;text-align:center}.feature-section__header h2{margin-top:0}.feature-section__header p{margin-top:1rem}.feature-section__grid{display:grid;gap:2rem;grid-template-columns:1fr;margin:0}.feature-section__item{position:relative;text-align:center}.feature-section__item h3{font-size:clamp(1.25rem,2vw + .5rem,1.5rem);margin-bottom:.5rem;margin-top:0}.feature-section__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#1c64f2;border-radius:12px;color:#fff;height:2.5rem;justify-content:center;margin:0 auto .75rem;width:2.5rem}.feature-section__item-icon svg{height:1.5rem;width:1.5rem}.productivity-section{padding:3rem 0}.productivity-section__container{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:1280px;padding:0 1rem}.productivity-section__image{margin:0 auto;max-width:28rem;position:relative}.productivity-section__image img{border-radius:12px;display:block;height:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.productivity-section__image:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.productivity-section__content{margin:0 auto;max-width:36rem;text-align:center}.productivity-section__kicker{color:#1c64f2;font-size:.875rem;font-weight:700;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.productivity-section__headline{margin-bottom:1rem;margin-top:0}.features-section{padding:3rem 0}.features-section__container{display:grid;gap:3rem;grid-template-columns:1fr;margin:0 auto;padding:0 1rem}.features-section__intro{text-align:center}.features-section__kicker{color:#1c64f2;font-weight:700;margin-bottom:.5rem}.features-section__title{margin:0 0 1rem}.features-section__link a{font-weight:500;text-decoration:none}.features-section__link a:hover{text-decoration:underline}.features-section__list{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}.features-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.features-section__icon{-ms-flex-negative:0;color:#1c64f2;flex-shrink:0;height:1.5rem;width:1.5rem}.features-section__icon svg{display:block;height:100%;width:100%}.features-section__item-title{color:#353f4f;font-size:1rem;font-weight:500;margin:0}.audience-section{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7f7f7));background:linear-gradient(180deg,#fff,#f7f7f7);border-radius:12px;padding:3rem 0}.audience-section__container{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:1280px;padding:0 1rem}.audience-section__kicker{color:#1c64f2;font-size:.875rem;font-weight:700;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.audience-section__title{margin-bottom:1rem;margin-top:0}.audience-section__images{display:grid;gap:1rem;grid-template-columns:1fr 1fr;position:relative}.audience-section__image{border-radius:12px;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.15);box-shadow:0 10px 15px rgba(0,0,0,.15);outline:1px solid rgba(0,0,0,.1);overflow:hidden;-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.audience-section__image picture{height:100%;width:100%}.audience-section__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.audience-section__image:hover{-webkit-transform:rotate(0deg) scale(1.02);transform:rotate(0deg) scale(1.02)}.audience-section__image--top{z-index:2}.audience-section__image--bottom{margin-top:-1.5rem;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);z-index:1}.testimonial-section{margin-top:3rem;padding:3rem 0}.testimonial-section__header{margin-bottom:2rem;text-align:center}.testimonial-section__kicker{color:#1c64f2;font-size:.875rem;font-weight:700;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.testimonial-section__title{margin:0}.testimonial-section__grid{-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.testimonial-quote,.testimonial-section__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.testimonial-quote{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);padding:1rem;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonial-quote__text{color:#353f4f;font-size:1.25rem;font-style:italic;line-height:1.7;padding:1.5rem;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.testimonial-quote__text p{margin:0}.testimonial-quote__text:before{color:#1c64f2;content:"“";font-size:4rem;left:.75rem;line-height:1;position:absolute;top:0}.testimonial-quote__text:after{bottom:0;color:#1c64f2;content:"”";font-size:4rem;line-height:1;position:absolute;right:.75rem}.testimonial-quote__author{color:#616161;font-size:1rem;margin-top:1rem;text-align:right}.testimonial-quote__name{color:#353f4f;font-weight:600}.testimonial-quote__role{color:#616161;font-style:normal}.stats-section{padding:3rem 0;text-align:center}.stats-section__header{margin:0 auto 2rem;max-width:42rem}.stats-section__title{margin-top:0}.stats-section__grid{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto 1.5rem;max-width:60rem}.stats-section__item{background-color:#fcfcfc;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.06);box-shadow:0 2px 6px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.06);padding:1.5rem;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.stats-section__item:hover{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05),0 16px 32px rgba(0,0,0,.08);box-shadow:0 4px 10px rgba(0,0,0,.05),0 16px 32px rgba(0,0,0,.08)}.stats-section__number{color:#1c64f2;font-size:clamp(2.5rem,4vw,3rem);font-weight:700;margin-bottom:.75rem;position:relative}.stats-section__label{color:#353f4f;font-size:1rem}.stats-section__note{color:#616161;font-size:.75rem;margin:1rem auto 0;max-width:32rem}@media (min-width:480px){.feature-section{padding:3rem}.features-section__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.testimonial-section__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.stats-section__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.feature-section__grid{gap:3rem 2rem;grid-template-columns:1fr 1fr}.feature-section__item{padding-left:3.75rem;text-align:left}.feature-section__item-icon{left:0;margin:0;position:absolute;top:0}.productivity-section{padding:3rem}.productivity-section__container{grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}.productivity-section__content{text-align:left}.features-section__container{gap:3rem;grid-template-columns:2fr 3fr}.features-section__intro{text-align:left}.features-section__list{gap:2rem;grid-template-columns:repeat(2,1fr)}.audience-section__container{grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}.audience-section__images{gap:1.5rem;grid-template-columns:1fr 1fr}.testimonial-quote{padding:1.5rem}}
/*# sourceMappingURL=../../../maps/css/project/pages/homepage.min.css.map */
