.faq-section{padding:2rem 1rem}@media screen and (min-width:1280px){.faq-section{padding:5.625rem 2.25rem}}@media screen and (min-width:768px)and (max-width:1279px){.faq-section{padding:2.5rem 2rem}}.faq-section__title{color:#191919;text-align:center;font-family:Space Grotesk,sans-serif;font-size:2.25rem;font-style:normal;font-weight:500;line-height:100%;text-transform:capitalize;margin:0 0 2.5rem;padding-top:2rem}.faq-section__accordion{max-width:62.375rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-section__item{border-bottom:.0625rem solid #ededed;padding:1rem 0 2rem;cursor:pointer;transition:background-color .2s ease}.faq-section__question-row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-section__question{color:#191919;font-family:var(--font-space-grotesk);font-size:1.5rem!important;font-style:normal;font-weight:500;line-height:100%}@media screen and (min-width:1280px){.faq-section__question{font-size:2.25rem!important}}@media screen and (min-width:768px)and (max-width:1279px){.faq-section__question{font-size:2.25rem!important}}.faq-section__toggle{width:3.5rem;height:3.5rem;padding:.625rem;flex-direction:column;gap:.625rem;border-radius:100px;background:#fff;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);transition:all .2s ease;flex-shrink:0}.faq-section__toggle,.faq-section__toggle-icon{display:flex;justify-content:center;align-items:center}.faq-section__toggle-icon{color:#191919;text-align:center;font-family:var(--font-space-grotesk);font-size:2.25rem;font-style:normal;font-weight:500;line-height:100%;text-transform:capitalize;width:2.25rem;height:2.25rem}.faq-section__answer{margin-top:1rem;padding-left:0;animation:fadeIn .3s ease-in-out;color:#191919}.faq-section__answer p{margin:0;line-height:1.6;font-size:1.125rem}@media screen and (min-width:768px)and (max-width:1279px){.faq-section__answer p{font-size:1.25rem}}@media screen and (min-width:1280px){.faq-section__answer p{font-size:1.25rem}}@media screen and (max-width:768px){.faq-section__title{font-size:1.75rem;padding-top:1.5rem}.faq-section__question{font-size:1rem}.faq-section__toggle{width:3rem;height:3rem;padding:.5rem}.faq-section__toggle-icon{font-size:1.75rem;width:1.75rem;height:1.75rem}}.footer{background:#000;border-radius:24px 24px 0 0;padding:32px 32px 0;position:relative;overflow:hidden;min-height:37.5rem;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width:1280px){.footer{padding:2.5rem 1.5rem 0;border-radius:2rem 2rem 0 0}}.footer__groups{display:flex;flex-direction:column;gap:2rem;z-index:2;position:relative}@media screen and (min-width:1280px){.footer__groups{padding:0 3.5rem;margin:1rem 0;flex-direction:row;justify-content:space-between}}@media screen and (min-width:768px)and (max-width:1279px){.footer__groups{flex-direction:column;gap:1.5rem}}.footer__group{display:flex;flex-direction:column;gap:1rem;min-width:11.25rem;flex:1 1 0}@media screen and (min-width:768px)and (max-width:1279px){.footer__group{min-width:7.5rem}}.footer__group-title{color:#fff;opacity:.5;font-family:inherit;font-size:inherit;font-weight:400;margin:0}@media screen and (min-width:1280px){.footer__group-title{margin:0 0 .5rem}}.footer__item{color:#fff;opacity:1;font-family:inherit;font-size:inherit;font-weight:400;text-decoration:none;background:none;border:none;padding:0;margin:0;text-align:left;cursor:pointer;display:block;width:100%;transition:opacity .2s ease}.footer__item:hover{opacity:.8}.footer__item--seeall{border:.0625rem solid #fff;border-radius:100px;padding:.25rem 1.125rem;width:fit-content;margin-top:.5rem;font-size:1rem;background:rgba(0,0,0,0);color:#fff;opacity:1;cursor:pointer;transition:background .2s,color .2s}.footer__item--seeall:hover{background:#fff;color:#191919}.footer__item--link{cursor:pointer;transition:opacity .2s ease}.footer__item--link:hover{opacity:.8}.footer__sprites-container{position:relative;width:100%;min-height:13.75rem;padding-top:2rem}@media screen and (min-width:1280px){.footer__sprites-container{padding:0}}.footer__sprites-img{width:100%;max-width:100%;display:block;object-fit:contain;z-index:1}.footer__sprites-img,.footer__wizard{height:auto;pointer-events:none;user-select:none}.footer__wizard{position:absolute;left:25%;bottom:0;z-index:2;max-width:20rem}@media screen and (min-width:1280px){.footer__wizard{max-width:37.5rem;left:65%}}@media screen and (min-width:768px)and (max-width:1279px){.footer__wizard{max-width:25rem;left:60%}}.footer-guide{min-height:100vh;padding:20vh 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1280px){.footer-guide{padding:20vh 2.25rem}}@media screen and (min-width:768px)and (max-width:1279px){.footer-guide{padding:20vh 2rem}}.footer-guide__heading-group{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}@media screen and (min-width:1280px){.footer-guide__heading-group{margin-bottom:3.5rem;max-width:40rem}}.footer-guide__title{color:#fff;font-family:Libre Baskerville,serif;font-size:4rem;font-weight:400;line-height:110%;text-align:center;margin:0}@media screen and (min-width:1280px){.footer-guide__title{font-size:4rem}}@media screen and (min-width:768px)and (max-width:1279px){.footer-guide__title{font-size:3rem}}@media(max-width:600px){.footer-guide__title{font-size:2rem}}.footer-guide__body{color:#ededed;font-family:Inter,sans-serif;font-size:1.375rem;font-weight:400;line-height:130%;text-align:center;margin:0}@media(max-width:600px){.footer-guide__body{font-size:1rem}}.footer-guide__form{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:33.75rem}.footer-guide__input{width:100%;font-size:1.375rem;font-family:Inter,sans-serif;padding:1.25rem 1.5rem;border-radius:1rem;border:.0625rem solid #ededed;background:#fff;color:#191919;caret-color:#191919;outline:none;margin:0;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}@media screen and (min-width:768px)and (max-width:1279px){.footer-guide__input{border-radius:1.5rem}}@media screen and (min-width:1280px){.footer-guide__input{border-radius:2rem}}.footer-guide__input::placeholder{color:#636363;opacity:1}.footer-guide__input--active,.footer-guide__input:focus{border-color:#ededed;box-shadow:0 0 0 .125rem rgba(0,0,0,.1);background:#fff;color:#191919}.footer-guide__input:not(:placeholder-shown){color:#191919}.footer-guide__button{width:100%;background:#191919;color:#fff;font-size:1.375rem;font-family:Inter,sans-serif;font-weight:400;padding:1.25rem 1.5rem;border-radius:1rem;border:none;cursor:pointer;transition:background .2s;margin:0;box-sizing:border-box;gap:1rem}@media screen and (min-width:768px)and (max-width:1279px){.footer-guide__button{border-radius:1.5rem}}@media screen and (min-width:1280px){.footer-guide__button{border-radius:2rem}}.footer-guide__button:hover{background:#191919}.footer-guide__legal{color:#ededed;font-size:.875rem;font-family:Inter,sans-serif;text-align:center}.footer-section{padding:2rem 1rem 0;position:relative;width:100%;min-height:37.5rem;background:url(https://res.cloudinary.com/dwx3u2p1d/image/upload/v1754442072/footer_xyrtfz.png) center 0/cover no-repeat;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;z-index:1}@media screen and (min-width:1280px){.footer-section{padding:5.625rem 2.25rem 0}}@media screen and (min-width:768px)and (max-width:1279px){.footer-section{padding:2.5rem 2rem 0}}.footer-section__container{max-width:160vh;margin-left:auto;margin-right:auto;width:100%}.footer-section>*{position:relative;z-index:3;width:100%}.footer-section__wrapper{padding:0 1rem}@media screen and (min-width:1280px){.footer-section__wrapper{padding:0 2.25rem}}.footer-section__star{display:none}@media screen and (min-width:1280px){.footer-section__star{display:block;position:absolute;left:1.25rem;bottom:12.5rem;z-index:100;pointer-events:none;user-select:none}}.footer-section__star-image{width:3rem;height:3rem;object-fit:contain}.button{display:inline-flex;border:none;border-radius:1.25rem;padding:.125rem;cursor:pointer;transition:all .3s ease;font-family:Inter,sans-serif;font-weight:400;line-height:100%;text-align:center;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.08);width:100%}@media screen and (min-width:1280px){.button{width:auto}}@media screen and (min-width:768px)and (max-width:1279px){.button{width:auto}}.button--primary{background:linear-gradient(90deg,hsl(26,98%,63%),hsl(327,89%,78%))}.button--primary:hover{opacity:.8}.button--secondary{background:linear-gradient(90deg,hsl(26,98%,63%),hsl(327,89%,78%))}.button--tertiary{background:#ededed;border:.0625rem solid rgba(99,99,99,.3);box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08)}.button--tertiary:hover{opacity:.6}.button--tertiary-no-bg{background:rgba(0,0,0,0);border:.0625rem solid #191919;box-shadow:none}.button--tertiary-no-bg:hover{opacity:.6}.button--small{font-size:.875rem}.button--small .button__text{padding:8px 12px}.button--medium{font-size:1rem}.button--medium .button__text{padding:10px 12px}.button--large{font-size:1.5rem}.button--large .button__text{padding:16px 20px}.button__text{width:100%;padding:10px 12px;border-radius:1.125rem;transition:background .3s ease,color .3s ease}.button__text--primary{background:#000;color:#fff}.button__text--secondary{background:#fff;color:#191919}.button__text--secondary:hover,.button__text--tertiary{background:#ededed;color:#191919}.button__text--tertiary-no-bg{background:rgba(0,0,0,0);color:#191919}.logo{display:flex;align-items:center;gap:6px;cursor:pointer}.logo .logo-image{height:32px;width:auto;box-shadow:inset 0 0 7.411px 0 hsla(0,0%,100%,.1);filter:drop-shadow(0 3.706px 14.822px rgba(0,0,0,.2))}.logo .logo-text{color:#191919;font-family:Libre Baskerville,serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.nav{width:100%;background-color:rgba(0,0,0,0);padding:1rem 0;position:fixed;top:0;z-index:1000;transition:background-color .3s ease,box-shadow .3s ease}.nav--scrolled{background-color:#f6f6f6;box-shadow:0 2px 8px rgba(0,0,0,.1)}.nav .nav-container{margin:0 1rem;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:768px)and (max-width:1279px){.nav .nav-container{margin:0 2rem;justify-content:space-between}}@media screen and (min-width:1280px){.nav .nav-container{margin:0 2.25rem}}.nav .nav-logo{flex:1;display:flex;justify-content:flex-start}@media screen and (min-width:768px)and (max-width:1279px){.nav .nav-logo{flex:none}}.nav .nav-links{display:none;align-items:center;gap:3rem;justify-content:center;flex:1}.nav .nav-links .nav-link{color:#191919;text-align:center;font-family:Libre Baskerville,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize;text-decoration:none;transition:opacity .2s ease}.nav .nav-links .nav-link:hover{opacity:.6}.nav .nav-links .nav-link--capabilities{display:flex;flex-direction:row;gap:.5rem;align-items:center;cursor:pointer}@media screen and (min-width:1280px){.nav .nav-links{display:flex}}.nav .nav-buttons{display:none;align-items:center;gap:.75rem;justify-content:flex-end;flex:1}@media screen and (min-width:1280px){.nav .nav-buttons{display:flex}}.nav .mobile-signup{display:flex;align-items:center;margin-right:.75rem}@media screen and (min-width:768px)and (max-width:1279px){.nav .mobile-signup{display:none}}@media screen and (min-width:1280px){.nav .mobile-signup{display:none}}.nav .hamburger-menu{display:flex;flex-direction:column;justify-content:space-around;width:1.5rem;height:1.5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1001}.nav .hamburger-menu .hamburger-line{width:100%;height:.1875rem;background-color:#191919;border-radius:.125rem;transition:all .3s ease;transform-origin:center}.nav .hamburger-menu .hamburger-line.open:first-child{transform:rotate(45deg) translate(.375rem,.375rem)}.nav .hamburger-menu .hamburger-line.open:nth-child(2){opacity:0}.nav .hamburger-menu .hamburger-line.open:nth-child(3){transform:rotate(-45deg) translate(.375rem,-.375rem)}@media screen and (min-width:1280px){.nav .hamburger-menu{display:none}}.nav .mobile-drawer{position:fixed;top:0;right:-100%;width:100%;height:100vh;z-index:1000;transition:right .3s ease;visibility:hidden;pointer-events:none}.nav .mobile-drawer.open{right:0;visibility:visible;pointer-events:auto}.nav .mobile-drawer .drawer-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.nav .mobile-drawer .drawer-content{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#fff;padding:1.5rem;display:flex;flex-direction:column}.nav .mobile-drawer .drawer-content .drawer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.nav .mobile-drawer .drawer-content .drawer-links{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.nav .mobile-drawer .drawer-content .drawer-links .drawer-link{color:#191919;font-family:Libre Baskerville,serif;font-size:1.125rem;font-weight:400;text-decoration:none;text-transform:capitalize;transition:opacity .2s ease}.nav .mobile-drawer .drawer-content .drawer-links .drawer-link:hover{opacity:.6}.nav .mobile-drawer .drawer-content .drawer-links .drawer-link--capabilities{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.nav .mobile-drawer .drawer-content .drawer-buttons{display:flex;flex-direction:column;gap:1rem;margin-top:auto}@media screen and (min-width:1280px){.nav .mobile-drawer{display:none}}.nav__chevron{margin-left:.25rem;transition:transform .2s ease}.nav--capabilities{display:flex;align-items:center;cursor:pointer}.nav--capabilities:hover .nav-link__chevron{transform:rotate(180deg)}.capabilities-page{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:2000;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto}.capabilities-page--open{transform:translateX(0)}.capabilities-page__header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:.0625rem solid #ededed}.capabilities-page__back{display:flex;align-items:center;gap:.5rem;color:#191919;font-size:1rem;cursor:pointer;transition:opacity .2s ease}.capabilities-page__back:hover{opacity:.6}.capabilities-page__close{display:flex;flex-direction:column;justify-content:space-around;width:1.5rem;height:1.5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1001}.capabilities-page__close .hamburger-line{width:100%;height:.1875rem;background-color:#191919;border-radius:.125rem;transition:all .3s ease;transform-origin:center}.capabilities-page__close .hamburger-line:first-child{transform:rotate(45deg) translate(.375rem,.375rem)}.capabilities-page__close .hamburger-line:nth-child(2){opacity:0}.capabilities-page__close .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(.375rem,-.375rem)}.capabilities-page__content{padding:1.5rem}.capabilities-page__section{margin-bottom:3rem}.capabilities-page__section:last-child{margin-bottom:0}.capabilities-page__title{color:#636363;font-size:1rem;line-height:100%;text-transform:capitalize;font-family:Inter,sans-serif}.capabilities-page__items{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.capabilities-page__items--platforms{flex-direction:row;flex-wrap:wrap;gap:1rem}.capabilities-page__item{padding:1.25rem}.capabilities-page__item--platform{flex:1 1 calc(50% - 8px);min-width:0}.capabilities-page__item{padding:1rem;border-radius:.75rem;background:#f5f5f5;transition:background-color .2s ease;display:flex;align-items:flex-start;flex-direction:column;gap:.5rem}.capabilities-page__item:hover{background:#f0f0f0}.capabilities-page__item-icon{width:2.5rem;height:2.5rem;border:.0625rem solid #ededed;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.capabilities-page__item-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.capabilities-page__item-title{font-size:.875rem;font-weight:600;color:#191919}.capabilities-page__item-description{font-size:.75rem;color:#636363;margin:0;line-height:1.4}.capabilities-page__button{margin-top:1.5rem;align-self:flex-start}.mega-nav{position:absolute;top:calc(100% + 4px);left:2.25rem;right:2.25rem;background:#fff;border-radius:1rem;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.mega-nav--open{opacity:1;visibility:visible;transform:translateY(0)}.mega-nav__container{width:100%;margin:0 auto;padding:2.25rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}.mega-nav__column{display:flex;flex-direction:column}.mega-nav__title{font-size:1rem;color:#636363;margin:0 0 1.5rem;text-transform:capitalize}.mega-nav__items{display:flex;flex-direction:column;gap:1rem;flex:1}.mega-nav__item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:.5rem;text-decoration:none;transition:background-color .2s ease}.mega-nav__item:hover{background-color:#f0f0f0}.mega-nav__item--no-icon{gap:0;padding:.5rem .75rem}.mega-nav__icon{border:.0625rem solid #ededed;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.mega-nav__icon,.mega-nav__icon--small{width:2.5rem;height:2.5rem;border-radius:.5rem}.mega-nav__content{flex:1;min-width:0}.mega-nav__item-title{color:#191919;margin:0 0 .25rem;line-height:1.2}.mega-nav__item-description{font-size:.75rem;color:#636363;margin:0;line-height:1.3}.mega-nav__button{margin-top:1.5rem;align-self:flex-start}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}.animate-scroll{animation:scroll var(--animation-duration,40s) var(--animation-direction,forwards) linear infinite}.scroller{scrollbar-width:none;-ms-overflow-style:none}.scroller::-webkit-scrollbar{display:none}.hero{padding:6rem 0 5rem;min-height:80vh;display:flex;align-items:center;position:relative}@media screen and (min-width:1280px){.hero{padding:9rem 0 5rem}}.hero__ai-box-wrapper{height:1px}.hero__image-right{position:absolute;top:25%;right:-40%;transform:translateY(-50%);z-index:1;width:25rem;height:auto;transition:transform .3s ease;pointer-events:none;opacity:.7}@media screen and (min-width:1280px){.hero__image-right{top:18%;right:0;opacity:1}}@media screen and (min-width:768px)and (max-width:1279px){.hero__image-right{top:18%;right:0;opacity:1}}.hero__image-right .hero__image{width:100%;height:100%;object-fit:cover;transform:translateX(10%)}.hero__image-left{position:absolute;top:35%;left:-35%;width:auto;height:25rem;z-index:1;transition:transform .3s ease;pointer-events:none;opacity:.7}@media screen and (min-width:1280px){.hero__image-left{left:0;opacity:1}}@media screen and (min-width:768px)and (max-width:1279px){.hero__image-left{left:0;opacity:1}}.hero__image-left .hero__image{width:100%;height:100%;object-fit:cover;transform:translateX(-25%)}.hero__star{display:none}@media screen and (min-width:1280px){.hero__star{display:block;position:absolute;z-index:10;animation:spin 10s linear infinite;pointer-events:none;user-select:none}}.hero__star--top-left{top:0;left:64px}@media screen and (min-width:1280px){.hero__star--top-right{top:20px;right:20px}}.hero__star--bottom-right{bottom:20px;right:20px}.hero__star-image{object-fit:contain}.hero__container{padding:0 1.5rem;position:relative;z-index:2;max-width:160vh;margin:0 auto;width:100%}@media screen and (min-width:768px)and (max-width:1279px){.hero__container{padding:0 2rem}}@media screen and (min-width:1280px){.hero__container{padding:0 2.25rem}}.hero__title{text-transform:capitalize;margin:auto;font-size:2rem;line-height:1.2;font-weight:800;color:#191919}@media screen and (min-width:768px)and (max-width:1279px){.hero__title{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem}}@media screen and (min-width:1280px){.hero__title{font-size:3.5rem;line-height:1.1}}.hero__title-text{color:#191919}.hero__description{margin-top:1.25rem;font-size:1.25rem}.hero__content{text-align:center;color:#191919}.hero__buttons{display:flex;gap:.75rem;flex-direction:column;align-items:center;margin:2rem 0;width:100%}@media screen and (min-width:768px)and (max-width:1279px){.hero__buttons{gap:1rem;margin-bottom:3.5rem;justify-content:center;flex-direction:row}}@media screen and (min-width:1280px){.hero__buttons{flex-direction:row;margin:2rem 0 5rem;justify-content:center}}.hero__ai-box{display:flex;justify-content:center;transition:all .2s ease;padding-bottom:5.5rem;width:100%;max-width:25rem;margin:0 auto}@media screen and (min-width:768px)and (max-width:1279px){.hero__ai-box{max-width:37.5rem}}@media screen and (min-width:1280px){.hero__ai-box{max-width:37.5rem}}.hero__ai-box.sticky{position:fixed;left:50%;bottom:0;transform:translate(-50%);z-index:100;background:hsla(0,0%,100%,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1rem;box-shadow:0 .625rem 1.5625rem rgba(0,0,0,.1);opacity:0;animation:fadeIn .3s ease forwards;border-radius:1rem}@media screen and (min-width:768px)and (max-width:1279px){.hero__ai-box.sticky{border-radius:1.5rem}}@media screen and (min-width:1280px){.hero__ai-box.sticky{border-radius:2rem;bottom:2.5rem}}@media screen and (min-width:768px)and (max-width:1279px){.hero__ai-box.sticky{bottom:1.25rem;left:1rem;right:1rem;transform:none;width:auto;padding:1rem;height:auto}}.hero__ai-box.hidden{pointer-events:none;transform:translate(-50%,25rem);transition:transform .3s ease}@media screen and (min-width:1280px){.hero__ai-box.hidden{transform:translate(-50%,17.5rem)}}@media screen and (min-width:768px)and (max-width:1279px){.hero__ai-box.hidden{transform:translate(-50%,17.5rem)}.hero__ai-box{padding:0 1rem;margin-bottom:3rem;width:100%;height:7.5rem}}.hero__preview-video{display:flex;justify-content:center;padding:0;margin-top:11rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px)and (max-width:1279px){.hero__preview-video{margin-top:12.5rem}}@media screen and (min-width:1280px){.hero__preview-video{margin-top:17.5rem;height:auto}}.hero__video-container{position:relative;width:100%;height:100%}.hero__video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:inherit}.hero__video-overlay:hover .hero__play-button-image{transform:scale(1.15)}.hero__play-button-image{cursor:pointer;transition:all .2s ease;width:4.5rem;height:4.5rem}.hero__play-button-image:hover{transform:scale(1.15)}@media screen and (min-width:768px)and (max-width:1279px){.hero__play-button-image{width:5.5rem;height:5.5rem}}@media screen and (min-width:1280px){.hero__play-button-image{width:6.5rem;height:6.5rem}}.hero__video-image{width:100%;height:100%;border:.0625rem solid #ededed;box-sizing:border-box;border-radius:1rem}@media screen and (min-width:768px)and (max-width:1279px){.hero__video-image{border-radius:1.5rem}}@media screen and (min-width:1280px){.hero__video-image{border-radius:2rem}}.hero--pricing{padding:6rem 0 1rem;min-height:auto}@media screen and (min-width:1280px){.hero--pricing{padding:9rem 0 1rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Libre Baskerville;src:url("/fonts/PP Libre Baskerville/LibreBaskerville-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}.testimonial-section{padding:2rem 1rem}@media screen and (min-width:1280px){.testimonial-section{padding:5.625rem 2.25rem}}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section{padding:2.5rem 2rem}}.testimonial-section__container{max-width:160vh;margin-left:auto;margin-right:auto;width:100%}.testimonial-section__title{font-size:1.875rem;line-height:2.25rem;font-family:Libre Baskerville,sans-serif;color:#191919;text-align:center;text-transform:capitalize;margin:0 0 2.5rem}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:1280px){.testimonial-section__title{font-size:3rem;line-height:3.75rem}}.testimonial-section__carousel{width:100%;overflow:hidden;margin:2.5rem -1rem;padding:0 1rem 2rem}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section__carousel{margin:0 auto;padding:0 0 2rem}}@media screen and (min-width:1280px){.testimonial-section__carousel{margin:0 auto;padding:0}}.testimonial-section__grid{display:flex;flex-direction:column;gap:1.5rem;margin:2.5rem auto}@media screen and (min-width:1280px){.testimonial-section__grid{flex-direction:row;gap:2rem}}.testimonial-section__card{background:#fff;border-radius:1rem;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);padding:1.5rem;flex:1;display:flex;flex-direction:column;height:18rem;min-height:18rem;margin-bottom:1.5rem}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section__card{border-radius:1.5rem}}@media screen and (min-width:1280px){.testimonial-section__card{border-radius:2rem;padding:2rem;margin-bottom:2rem}}.testimonial-section__quote{margin-bottom:1.5rem;flex:1;font-family:Inter,sans-serif;font-size:20px;line-height:120%;font-weight:400!important;font-style:normal;color:#636363;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:1.25rem;min-height:8rem;overflow:visible;word-wrap:break-word}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section__quote{font-size:18px}}@media(max-width:767px){.testimonial-section__quote{font-size:16px}}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section__quote{font-size:1.125rem;min-height:7rem}}@media(max-width:767px){.testimonial-section__quote{font-size:1rem;min-height:6rem}}.testimonial-section__profile{display:flex;align-items:center;gap:.75rem;margin-top:auto;flex-shrink:0}.testimonial-section__profile-image{width:3.5rem;height:3.5rem;border-radius:.75rem;background:#f5f5f5;display:flex;align-items:center;justify-content:center;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.05)}@media screen and (min-width:768px)and (max-width:1279px){.testimonial-section__profile-image{width:4rem;height:4rem;border-radius:.75rem}}@media screen and (min-width:1280px){.testimonial-section__profile-image{width:4.5rem;height:4.5rem;border-radius:1rem}}.testimonial-section__image{width:100%;height:auto;object-fit:cover}.testimonial-section__profile-info{display:flex;flex-direction:column;gap:.25rem}.testimonial-section__name{font-weight:600}.testimonial-section__name,.testimonial-section__title-text{color:#636363;font-family:Inter;font-size:1rem;line-height:1.2;margin:0;flex-shrink:0}.testimonial-section__title-text{opacity:.6;font-weight:400}
/*# sourceMappingURL=14e9f0d992015e24.css.map*/