.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}.ai-box{width:100%;max-width:25rem;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px)and (max-width:1279px){.ai-box{max-width:31.25rem}}@media screen and (min-width:1280px){.ai-box{max-width:37.5rem}}.ai-box__gradient{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:linear-gradient(90deg,#FD9543,#F996CD);filter:blur(75px);z-index:-1;transition:opacity .3s ease}.ai-box__gradient--hidden{opacity:0;visibility:hidden}.ai-box__content{width:100%;height:auto;border:.0625rem solid #ededed;background:#fff;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);padding:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2;gap:.75rem;align-items:flex-start;border-radius:.5rem}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__content{border-radius:1rem}}@media screen and (min-width:1280px){.ai-box__content{border-radius:1.5rem}}.ai-box__content--drag-over{border-color:#3b82f6;background:#eff6ff}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__content{padding:1rem;gap:1rem}}@media screen and (min-width:1280px){.ai-box__content{padding:1rem;gap:1rem}}.ai-box__title{color:#191919;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;text-align:center;margin:0;width:100%}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__title{font-size:1.5rem}}@media screen and (min-width:1280px){.ai-box__title{font-size:1.5rem}}.ai-box__files-container{width:100%;display:flex;flex-direction:column;gap:.5rem}.ai-box__files-grid{display:flex;flex-wrap:wrap;gap:.5rem}.ai-box__file-preview{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#eeebeb;border-radius:.5rem;border:.0625rem solid #ededed;min-width:0;flex:1;flex-basis:100%}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__file-preview{flex-basis:auto}}.ai-box__file-summary{font-family:Space Grotesk,sans-serif;font-size:.75rem;color:#636363;padding:.25rem .5rem;text-align:center}.ai-box__file-image{object-fit:cover}.ai-box__file-icon,.ai-box__file-image{width:2.5rem;height:2.5rem;border-radius:.25rem;flex-shrink:0}.ai-box__file-icon{background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.ai-box__file-extension{font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600;color:#636363}.ai-box__file-info{flex:1;min-width:0}.ai-box__file-name{font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;color:#191919;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-box__file-size{font-family:Space Grotesk,sans-serif;font-size:.75rem;color:#636363}.ai-box__file-remove{background:none;border:none;color:#636363;font-size:1.25rem;cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease;flex-shrink:0}.ai-box__file-remove:hover{color:#ef4444;background:rgba(239,68,68,.1)}.ai-box__input-container{position:relative;width:100%;display:flex;align-items:center}.ai-box__input{width:100%;padding:.375rem 2.5rem .375rem .375rem;background:#eeebeb;border:none;border-radius:.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;color:#191919;outline:none;min-height:2rem;max-height:4.2rem;line-height:1.4;resize:none;overflow-y:hidden}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__input{padding:.5rem 3rem .5rem .5rem;font-size:1rem;min-height:2.5rem;max-height:6rem;line-height:1.5;overflow-y:auto}}@media screen and (min-width:1280px){.ai-box__input{padding:.5rem 3rem .5rem .5rem;font-size:1rem;min-height:2.5rem;max-height:6rem;line-height:1.5;overflow-y:auto}}.ai-box__input::placeholder{color:#636363;font-family:Space Grotesk,sans-serif}.ai-box__tab{right:.75rem;background:rgba(0,0,0,.1);color:#636363;padding:.125rem .25rem;border-radius:.25rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;line-height:1;height:1rem;min-width:1.75rem}.ai-box__submit,.ai-box__tab{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ai-box__submit{right:.5rem;background:#000;color:#fff;border:none;border-radius:.5rem;width:1.5rem;height:1.5rem;cursor:pointer;transition:all .2s ease}.ai-box__submit:hover:not(:disabled){background:#333}.ai-box__submit:disabled{cursor:not-allowed;opacity:.7}.ai-box__loading{color:#fff}.ai-box__bottom-actions{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ai-box__file-actions{display:flex;align-items:center;gap:.25rem}.ai-box__attach{background:none;border:none;color:#636363;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:.25rem;transition:all .2s ease}.ai-box__attach:hover{background:rgba(0,0,0,.1);color:#191919}.ai-box__attach-icon{width:1rem;height:1rem}.ai-box__suggestions{display:flex;gap:.5rem;flex-wrap:wrap;flex-direction:row;justify-content:left}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__suggestions{gap:.75rem}}@media screen and (min-width:1280px){.ai-box__suggestions{gap:.75rem}}.ai-box__suggestion{background:#fff;border:.0625rem solid #ededed;border-radius:.375rem;padding:.1875rem .25rem;font-family:Space Grotesk,sans-serif;font-size:.6875rem;font-weight:400;color:#191919;cursor:pointer;transition:all .2s ease;box-shadow:0 .125rem .25rem rgba(0,0,0,.05);display:flex;align-items:center;gap:.125rem;white-space:nowrap}@media screen and (min-width:768px)and (max-width:1279px){.ai-box__suggestion{border-radius:.5rem;padding:.25rem .5rem;font-size:.875rem;gap:.25rem}}@media screen and (min-width:1280px){.ai-box__suggestion{border-radius:.5rem;padding:.25rem .5rem;font-size:.875rem;gap:.25rem}}.ai-box__suggestion:hover{background:#eeebeb;border-color:#ededed;transform:translateY(-.0625rem);box-shadow:0 .125rem .25rem rgba(0,0,0,.1)}.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}.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:15%;right:-30%;transform:translateY(-50%);z-index:1;width:25rem;height:auto;transition:transform .3s ease;pointer-events:none}@media screen and (min-width:1280px){.hero__image-right{top:18%;right:0}}@media screen and (min-width:768px)and (max-width:1279px){.hero__image-right{top:18%;right:0}}.hero__image-right .hero__image{width:100%;height:100%;object-fit:cover;transform:translateX(10%)}.hero__image-left{position:absolute;top:25%;left:-24%;width:auto;height:25rem;z-index:1;transition:transform .3s ease;pointer-events:none}@media screen and (min-width:1280px){.hero__image-left{left:0}}@media screen and (min-width:768px)and (max-width:1279px){.hero__image-left{left:0}}.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:31.25rem}}@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}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo{display:flex;align-items:center;gap:6px}.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}.sprites-showcase{text-align:left;padding:2rem 1rem}@media screen and (min-width:1280px){.sprites-showcase{padding:5.625rem 2.25rem}}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase{padding:2.5rem 2rem}}@media screen and (min-width:1280px){.sprites-showcase{text-align:center}}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase{text-align:center}}.sprites-showcase__container{max-width:160vh;margin-left:auto;margin-right:auto;width:100%}.sprites-showcase__title{color:#191919;text-transform:capitalize;font-size:1.875rem;line-height:2.25rem;font-family:Libre Baskerville,sans-serif;margin:0}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:1280px){.sprites-showcase__title{font-size:3rem;line-height:3.75rem;margin-bottom:3.5rem}}.sprites-showcase__carousel{width:100%;margin:0 -1rem 1rem;padding:0 1rem 1.5rem;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sprites-showcase__carousel::-webkit-scrollbar{display:none}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__carousel{margin:0 auto 1rem;padding:0;overflow-x:visible}}@media screen and (min-width:1280px){.sprites-showcase__carousel{margin:0 auto 1rem;padding:0;overflow-x:visible}}.sprites-showcase__mobile-grid{display:flex;gap:.75rem;padding:0 .5rem;width:max-content}.sprites-showcase__grid-container{position:relative;margin:0 -1rem 1rem;padding:0 1rem;overflow-x:auto}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__grid-container{margin:0 auto 1rem;padding:0;overflow-x:visible}}@media screen and (min-width:1280px){.sprites-showcase__grid-container{margin:0 auto 1rem;padding:0;overflow-x:visible}}.sprites-showcase__grid{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:.75rem;justify-content:flex-start;padding:0 .5rem}.sprites-showcase__grid::-webkit-scrollbar{display:none}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__grid{flex-wrap:wrap;scroll-snap-type:none;overflow-x:visible;gap:1rem;justify-content:center;padding:0}}@media screen and (min-width:1280px){.sprites-showcase__grid{flex-wrap:wrap;scroll-snap-type:none;overflow-x:visible;gap:1rem;justify-content:center;padding:0}}.sprites-showcase__card{flex-shrink:0;width:12.5rem;height:10rem;border-radius:.75rem;border:.125rem solid #ededed;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;background:none;cursor:pointer;padding:0}.sprites-showcase__card.active:first-child .sprites-showcase__card-title{color:#005476!important}.sprites-showcase__card.active:nth-child(2) .sprites-showcase__card-title{color:#61006e!important}.sprites-showcase__card.active:nth-child(3) .sprites-showcase__card-title{color:#f47f22!important}.sprites-showcase__card.active:nth-child(4) .sprites-showcase__card-title{color:#0d5a1d!important}.sprites-showcase__card.active:nth-child(5) .sprites-showcase__card-title{color:#61006e!important}.sprites-showcase__card.active:nth-child(6) .sprites-showcase__card-title{color:#044d99!important}.sprites-showcase__card:first-child{animation-delay:.1s}.sprites-showcase__card:nth-child(2){animation-delay:.2s}.sprites-showcase__card:nth-child(3){animation-delay:.3s}.sprites-showcase__card:nth-child(4){animation-delay:.4s}.sprites-showcase__card:nth-child(5){animation-delay:.5s}.sprites-showcase__card:nth-child(6){animation-delay:.6s}.sprites-showcase__card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px rgba(0,0,0,.15)}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__card{flex:1 1 calc(50% - 8px);min-width:17.5rem;height:12.5rem;border-radius:1.25rem;animation:none;opacity:1;transform:none}.sprites-showcase__card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.12)}}@media screen and (min-width:1280px){.sprites-showcase__card{flex:1 1 calc(16.666% - 13.33px);min-width:calc(16.666% - 13.33px);border-radius:1.25rem;animation:none;opacity:1;transform:none;aspect-ratio:1/1;height:auto;flex-shrink:0}.sprites-showcase__card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.12)}}.sprites-showcase__card-background{position:absolute;inset:0}.sprites-showcase__background-image{object-fit:cover}.sprites-showcase__card-overlay{position:absolute;top:.75rem;left:.75rem;right:.75rem;bottom:.75rem;display:flex;align-items:flex-start;justify-content:flex-start}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__card-overlay{top:1.25rem;left:1.25rem;right:1.25rem;bottom:1.25rem}}@media screen and (min-width:1280px){.sprites-showcase__card-overlay{top:1.25rem;left:1.25rem;right:1.25rem;bottom:1.25rem}}.sprites-showcase__card-title{color:#191919;font-family:Inter,sans-serif;font-weight:600;font-style:normal;text-transform:capitalize;margin:0;font-size:1.125rem;line-height:1.5rem;text-align:left}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__card-title{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1280px){.sprites-showcase__card-title{font-size:1.5rem;line-height:1.875rem}}.sprites-showcase__product-preview{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media screen and (min-width:768px)and (max-width:1279px){.sprites-showcase__product-preview{flex-direction:row}}@media screen and (min-width:1280px){.sprites-showcase__product-preview{flex-direction:row;margin-top:2.5rem}}.sprites-showcase__preview-image{flex:1;height:auto;border-radius:1.5rem;overflow:hidden;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);border:.125rem solid #ededed;position:relative}@media screen and (min-width:1280px){.sprites-showcase__preview-image:first-child{flex:0 0 35%}.sprites-showcase__preview-image:last-child{flex:1}}.sprites-showcase__preview-img{width:100%;height:100%;display:block;border:none;object-fit:cover;object-position:center}.templates-section{padding:2rem 1rem}@media screen and (min-width:1280px){.templates-section{padding:5.625rem 2.25rem}}@media screen and (min-width:768px)and (max-width:1279px){.templates-section{padding:2.5rem 2rem}}.templates-section__container{max-width:160vh;margin-left:auto;margin-right:auto;width:100%}.templates-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){.templates-section__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:1280px){.templates-section__title{font-size:3rem;line-height:3.75rem}}.templates-section__grid{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:768px)and (max-width:1279px){.templates-section__grid{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media screen and (min-width:1280px){.templates-section__grid{flex-direction:row;flex-wrap:wrap;justify-content:center}}.templates-section__card{flex:1 1 100%;max-width:100%;background:#fff;border-radius:1rem;border:.125rem solid #ededed;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:flex-start;padding:1rem;gap:1rem}@media screen and (min-width:768px)and (max-width:1279px){.templates-section__card{border-radius:1.5rem}}@media screen and (min-width:1280px){.templates-section__card{border-radius:2rem}}@media screen and (min-width:768px)and (max-width:1279px){.templates-section__card{flex:1 1 calc(50% - .75rem);max-width:calc(50% - .75rem)}}@media screen and (min-width:1280px){.templates-section__card{padding:1.5rem;flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}.templates-section__card:hover{transform:translateY(-4px);box-shadow:0 8px 32px 0 rgba(0,0,0,.12)}.templates-section__card-icon{flex-shrink:0;width:30%;height:auto;border-radius:50%;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.templates-section__icon-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.templates-section__card-content{flex:1;display:flex;flex-direction:column;gap:.5rem}.templates-section__card-title{color:#191919;font-family:Inter,sans-serif;font-weight:600;font-style:normal;text-transform:capitalize;margin:0;font-size:1.125rem;line-height:1.5rem;text-align:left}@media screen and (min-width:768px)and (max-width:1279px){.templates-section__card-title{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1280px){.templates-section__card-title{font-size:1.5rem;line-height:1.875rem}}.templates-section__card-body{color:#636363;font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.2;text-align:left}@media screen and (min-width:768px)and (max-width:1279px){.templates-section__card-body{font-size:1rem;line-height:1.2}}@media screen and (min-width:1280px){.templates-section__card-body{font-size:1rem;line-height:1.2}}.templates-section__button-container{display:flex;justify-content:center;padding-top:2.25rem;margin:0 1rem}@media screen and (min-width:768px)and (max-width:1279px){.templates-section__button-container{margin:0 2rem}}@media screen and (min-width:1280px){.templates-section__button-container{margin:auto}}@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}.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:0 -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:0 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;justify-content:space-between;min-height:14rem}@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;height:16rem;padding:2rem}}.testimonial-section__quote{margin-bottom:1.5rem;flex:1;color:#636363;font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.testimonial-section__profile{display:flex;align-items:center;gap:.75rem}.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}.testimonial-section__title-text{opacity:.6;font-weight:400}@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}.workflows-section{padding:2rem 1rem}@media screen and (min-width:1280px){.workflows-section{padding:5.625rem 2.25rem}}@media screen and (min-width:768px)and (max-width:1279px){.workflows-section{padding:2.5rem 2rem}}.workflows-section__container{max-width:160vh;margin-left:auto;margin-right:auto;width:100%}.workflows-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){.workflows-section__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:1280px){.workflows-section__title{font-size:3rem;line-height:3.75rem}}.workflows-section__grid{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (min-width:768px)and (max-width:1279px){.workflows-section__grid{flex-direction:row;flex-wrap:wrap;gap:1.5rem}}@media screen and (min-width:1280px){.workflows-section__grid{flex-direction:row;flex-wrap:wrap;gap:1.5rem}}.workflows-section__card{flex:1 1 100%;max-width:100%;background:#eeebeb;border-radius:1rem;border:.125rem solid #ededed;box-shadow:0 .25rem 1.5rem 0 rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem}@media screen and (min-width:768px)and (max-width:1279px){.workflows-section__card{border-radius:1.5rem}}@media screen and (min-width:1280px){.workflows-section__card{border-radius:2rem}}.workflows-section__card:hover{transform:translateY(-4px);box-shadow:0 .5rem 2rem 0 rgba(0,0,0,.12)}@media screen and (min-width:768px)and (max-width:1279px){.workflows-section__card{flex:1 1 calc(50% - 12px);max-width:calc(50% - 12px)}}@media screen and (min-width:1280px){.workflows-section__card{flex:1 1 calc(20% - 19.2px);max-width:calc(20% - 19.2px)}}.workflows-section__card-icon{flex-shrink:0;width:40%;height:auto;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1280px){.workflows-section__card-icon{width:10rem;height:10rem}}@media screen and (min-width:768px)and (max-width:1279px){.workflows-section__card-icon{width:10rem;height:10rem}}.workflows-section__icon-image{width:100%;height:100%;object-fit:cover}.workflows-section__card-content{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.workflows-section__card-title{color:#636363;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;line-height:120%;margin:0;text-align:center}.workflows-section__button-container{display:flex;justify-content:center;padding-top:2.25rem;margin:0 1rem}@media screen and (min-width:768px)and (max-width:1279px){.workflows-section__button-container{margin:0 2rem}}@media screen and (min-width:1280px){.workflows-section__button-container{margin:auto}}
/*# sourceMappingURL=dd9167ba809774ac.css.map*/