@font-face{font-family:Cormorant Garamond;src:url(/_astro/CormorantGaramond-Regular.BtKDB5pG.ttf)}@font-face{font-family:Cormorant Garamond Light;src:url(/_astro/CormorantGaramond-Light.Jd3jEDF-.ttf)}@font-face{font-family:Cormorant Garamond Light Italic;src:url(/_astro/CormorantGaramond-LightItalic.B3KzZPOh.ttf)}@font-face{font-family:Inter;src:url(/_astro/Inter-VariableFont.c8O0ljhh.ttf) format("truetype");font-weight:400}@font-face{font-family:Inter Light;src:url(/_astro/Inter-VariableFont.c8O0ljhh.ttf) format("truetype");font-weight:300}body{color:#000;margin:0;padding-top:73px;opacity:0;will-change:opacity;transition:opacity 2s cubic-bezier(.25,.1,.25,1)}body :focus-visible{outline:1px solid #000000!important}body .fade-up{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}body .fade-in-word{opacity:0;display:inline-block;animation:fadeInWord var(--duration, .5s) ease forwards;will-change:opacity;transition:opacity .5s cubic-bezier(.25,.1,.25,1)}body .fade-in-delay{opacity:0;will-change:opacity;transform:translateY(20px);transition:opacity 1s cubic-bezier(.25,.1,.25,1),transform .6s ease-out}@keyframes fadeInWord{to{opacity:1;transform:translateY(0)}}body body{font-family:Inter;font-size:16px;line-height:24px;font-weight:inherit}body h1{font-family:Cormorant Garamond Light;font-size:clamp(3.5rem,2.2035rem + 4.1489vw,5.9375rem);line-height:clamp(3.4375rem,2.6762rem + 2.4362vw,4.86875rem);font-weight:inherit}body h2{font-family:Cormorant Garamond;font-size:clamp(2.5rem,1.8351rem + 2.1277vw,3.75rem);line-height:1.075;letter-spacing:-2.1px;font-weight:inherit}body h3{font-family:Inter Light;font-size:clamp(1.25rem,1.117rem + .4255vw,1.5rem);line-height:clamp(1.3125rem,1.1729rem + .4468vw,1.575rem);font-weight:inherit}body h4{font-family:Inter;font-size:clamp(1.25rem,1.1835rem + .2128vw,1.375rem);line-height:clamp(1.75rem,1.6569rem + .2979vw,1.925rem);font-weight:inherit}body h5{font-size:18px;line-height:27px;font-family:Inter;font-weight:inherit}body p,body li{font-family:Inter;font-size:16px;line-height:24px;font-weight:inherit}body a,body .rights,body .privacy{font-family:Inter;font-size:14px;line-height:21px;font-weight:inherit}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}@media only screen and (max-width:1050px){body h1{line-height:.955}}body .button{background-color:#f4ede6;color:#000;text-decoration:none;padding:.5rem .813rem;border-radius:.313rem;width:fit-content;display:block;font-family:Inter;font-size:14px;line-height:21px;font-weight:inherit;will-change:background-color,color;transition:all .5s cubic-bezier(.25,.1,.25,1)}body .button.black{background-color:#000;color:#fff}body .button:hover{color:#f4ede6;background-color:#000}body .button.black:hover{color:#000;background-color:#f4ede6}body .button.black:hover :focus-visible{outline:1px solid #ffffff!important}body header{border-bottom:1px solid #C7C7CC;position:fixed;background-color:#fff;width:100%;top:0;left:0;z-index:100000}body header .inner-header{width:100%;padding:1.031rem 4rem;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}body header .inner-header .button{padding:.375rem .813rem}@media only screen and (min-width:1900px){body header .inner-header{padding:1.031rem 10rem}}@media only screen and (max-width:1300px){body header .inner-header{padding:1.031rem 2.5rem}}@media only screen and (max-width:768px){body header .inner-header{padding:1.031rem 1.75rem}}@media only screen and (max-width:600px){body header .inner-header{padding:1.031rem 1rem}}body header .logo{width:5.875rem;object-fit:contain;object-position:center}@media only screen and (max-width:820px){body header .logo{width:5rem}}body .banner{padding:7rem 4rem 5rem;display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}body .banner h1{max-width:1000px;text-wrap:balance}body .banner h1 #italic{font-family:Cormorant Garamond Light Italic}body .banner .text{display:flex;flex-direction:column;gap:1.5rem;max-width:310px}@media only screen and (min-width:1900px){body .banner{padding:7rem 10rem}}@media only screen and (max-width:1300px){body .banner{gap:1.5rem;padding:5rem 2.5rem 4rem}}@media only screen and (max-width:820px){body .banner{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:5rem 2.5rem 4rem}}@media only screen and (max-width:768px){body .banner{padding:2.5rem 1.25rem 3.5rem 1.75rem}}@media only screen and (max-width:600px){body .banner{flex-direction:column;align-items:flex-start;gap:1.75rem;padding:2.5rem 1rem}}body .full-width-image{padding:0rem 4rem 4rem;position:relative;display:flex;justify-content:center}body .full-width-image img{width:100%;border-radius:.5rem;display:block;height:100%;object-fit:contain}body .full-width-image .dashboard-image{position:absolute;bottom:0;width:calc(100% - 10.424rem);padding-bottom:4rem;height:auto;object-fit:contain;z-index:1}@media only screen and (min-width:1900px){body .full-width-image{padding:0rem 10rem 7rem}}@media only screen and (max-width:1300px){body .full-width-image{padding:0rem 2.5rem 4rem}}@media only screen and (max-width:768px){body .full-width-image{padding:0rem 1.25rem 3.5rem 1.75rem}}@media only screen and (max-width:600px){body .full-width-image{padding:0rem 1rem 2.5rem}}body .points{padding:7rem 4rem;display:flex;flex-direction:column;align-items:center}body .points .title{max-width:43.75rem;text-align:center;padding-bottom:1.5rem}body .points .text{max-width:28.125rem;text-align:center;padding-bottom:4rem}body .points .points-wrapper{display:flex;gap:.625rem}body .points .points-wrapper .point{padding:4rem 2.5rem;background-color:#f4ede6;border-radius:.5rem;text-align:center;display:flex;gap:1.5rem;flex-direction:column;align-items:center;justify-content:center;width:33.33%}body .points .points-wrapper .point p{opacity:.8}body .points .points-wrapper .point h3{text-wrap:balance;max-width:85%}@media only screen and (min-width:1900px){body .points{padding:7rem 20rem}body .points .points-wrapper .point h3,body .points .points-wrapper .point p{max-width:75%}}@media only screen and (max-width:1300px){body .points{padding:4rem 2.5rem}body .points .title{text-wrap:balance}body .points .text{padding-bottom:3rem}body .points .points-wrapper .point{padding:3rem 2.5rem}body .points .points-wrapper .point h3{max-width:100%}body .points .points-wrapper .point p{text-wrap:balance}}@media only screen and (max-width:820px){body .points{flex-direction:column}body .points .points-wrapper .point{padding:2.5rem 1.85rem}}@media only screen and (max-width:768px){body .points{padding:3.5rem 1.75rem}}@media only screen and (max-width:600px){body .points{padding:2.5rem 1rem}body .points .points-wrapper{flex-direction:column}body .points .points-wrapper .point{width:auto;max-width:100%}body .points .points-wrapper .point p{width:90%}}body .image-and-text{padding:7rem 4rem;display:flex;gap:5rem;align-items:center;justify-content:space-between}body .image-and-text img{height:auto;display:block;object-fit:contain;max-width:38.5rem;border-radius:.5rem}body .image-and-text .text{max-width:39rem}body .image-and-text .text span{white-space:nowrap}body .image-and-text .text .title{padding-bottom:1.5rem}body .image-and-text .text .inner-text{padding-bottom:2rem}body .image-and-text .text ul{margin:0;padding-inline-start:1.25rem}body .image-and-text .text ul li{padding-inline-start:.25rem;padding-bottom:.5rem}@media only screen and (min-width:1900px){body .image-and-text{gap:7.5rem;padding:7rem 10rem}body .image-and-text .text,body .image-and-text img{max-width:50rem}}@media only screen and (max-width:1300px){body .image-and-text{padding:4rem 2.5rem}body .image-and-text .text{width:45%}body .image-and-text .image{width:50%}body .image-and-text .image img{width:100%;max-width:100%}}@media only screen and (max-width:1000px){body .image-and-text{gap:2.5rem}body .image-and-text .text{width:50%}}@media only screen and (max-width:768px){body .image-and-text{padding:3.5rem 1.75rem}}@media only screen and (max-width:600px){body .image-and-text{padding:2.5rem 1rem;flex-direction:column;gap:2.5rem}body .image-and-text .text,body .image-and-text .image{width:100%}}body .cta{padding:7rem 4rem;display:flex;flex-direction:column;align-items:center}body .cta .cta-text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding-bottom:5rem}body .cta .cta-text .title{max-width:43.75rem;text-align:center}body .cta .cta-text .text{max-width:28.125rem;text-align:center}body .cta .cta-info{display:flex;justify-content:space-between;gap:3rem;align-items:center;padding-bottom:4rem}body .cta .cta-info .info-image{width:100%;height:fit-content;object-fit:contain;border-radius:.5rem;overflow:hidden}body .cta .cta-info .info-image img{display:block;width:100%;height:auto;max-width:1000px}body .cta .cta-info .left-info,body .cta .cta-info .right-info{max-width:18.938rem;width:100%;text-align:center;display:flex;gap:4rem;flex-direction:column}body .cta .cta-info .left-info .icon,body .cta .cta-info .right-info .icon{max-width:2.046rem;height:auto;object-fit:contain;margin-bottom:1.5rem}body .cta .cta-info .left-info h3,body .cta .cta-info .right-info h3{padding-bottom:1rem}body .cta .cta-info .left-info p,body .cta .cta-info .right-info p{opacity:.8;text-wrap:balance}body .cta .button{font-size:1rem;line-height:1.5rem;padding:.625rem 1.375rem}@media only screen and (min-width:1900px){body .cta{padding:7rem 10rem}body .cta .cta-info{gap:7.5rem;width:100%}body .cta .cta-info .info-image img{margin:0 auto;display:block}}@media only screen and (max-width:1300px){body .cta{padding:4rem 2.5rem}body .cta .cta-text{padding-bottom:4rem}body .cta .cta-text .title{text-wrap:balance}body .cta .cta-info{gap:2.5rem}body .cta .cta-info .left-info,body .cta .cta-info .right-info{max-width:15rem;gap:2.5rem}body .cta .cta-info .left-info h3,body .cta .cta-info .right-info h3{text-wrap:balance}body .cta .cta-info .left-info p,body .cta .cta-info .right-info p{text-wrap:auto}}@media only screen and (max-width:1000px){body .cta .cta-info{gap:1.5rem}body .cta .cta-info .left-info,body .cta .cta-info .right-info{max-width:13rem}}@media only screen and (max-width:900px){body .cta{padding:2.5rem 1rem}body .cta .cta-info{flex-direction:column;padding-left:1rem;padding-right:1rem;width:100%;gap:4rem}body .cta .cta-info .left-info,body .cta .cta-info .right-info{max-width:275px;gap:3rem}body .cta .cta-info .left-info .icon,body .cta .cta-info .right-info .icon{margin-bottom:1rem}body .cta .cta-info .left-info p,body .cta .cta-info .right-info p{text-wrap:balance}body .cta .cta-info .info-image{max-width:500px}body .cta .cta-info .info-image img{width:100%;height:auto}}body .cta-banner{padding:1.25rem}body .cta-banner .title{font-family:Cormorant Garamond Light;font-weight:inherit;text-transform:uppercase;font-size:clamp(3.125rem,.6981rem + 7.766vw,7.6875rem);line-height:clamp(3.4375rem,1.9129rem + 4.8787vw,6.30375rem);letter-spacing:-4.305px;color:#fff}body .cta-banner .cta-inner-banner{position:relative;border-radius:.5rem;overflow:hidden;background:#5a0730;height:36.688rem}body .cta-banner img{width:auto;height:36.688rem;position:absolute;display:block;right:0;bottom:0;z-index:0}body .cta-banner .cta-banner-text{display:flex;flex-direction:column;gap:5rem;padding:2.75rem 2.75rem 5rem;position:absolute;z-index:2;height:29rem;justify-content:space-between}@media only screen and (min-width:1900px){body .cta-banner{padding-left:5rem;padding-right:5rem}body .cta-banner img,body .cta-banner .cta-inner-banner{height:41.5rem}body .cta-banner .cta-inner-banner .cta-banner-text{padding:5rem 5rem 7.5rem}}@media only screen and (max-width:768px){body .cta-banner{padding:2rem 1rem}body .cta-banner .cta-inner-banner{height:30rem}body .cta-banner .cta-inner-banner .cta-banner-text{padding:2rem 2rem 4rem;height:24rem}body .cta-banner .cta-inner-banner img{height:25rem}}@media only screen and (max-width:600px){body .cta-banner{padding-left:1rem;padding-right:1rem}body .cta-banner .cta-inner-banner .cta-banner-text{padding:1rem 1rem 2.5rem}body .cta-banner .cta-inner-banner img{height:15rem}}body .testimonials{padding:7rem 4rem;display:flex;justify-content:space-between}body .testimonials .title{width:35%;text-wrap:balance}body .testimonials .quote-container{max-width:38.5rem;display:flex;justify-content:flex-end;flex-direction:column}body .testimonials .react-multi-carousel-track{padding-bottom:3rem}body .testimonials .react-multi-carousel-list{padding-top:5rem;flex-wrap:wrap;order:1;width:calc(100% - 4rem);margin:0 auto}body .testimonials .react-multi-carousel-list .react-multi-carousel-dot-list,body .testimonials .react-multi-carousel-list .react-multiple-carousel__arrow{position:static}body .testimonials .react-multi-carousel-list .react-multi-carousel-item{width:50%;display:flex;flex-direction:column;gap:2rem}body .testimonials .react-multi-carousel-dot-list{order:2;padding-left:2rem}body .testimonials button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--left{order:3;margin-left:auto;margin-right:.375rem;background:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='38.6667'%20height='38.6667'%20rx='19.3333'%20fill='white'/%3e%3crect%20x='0.5'%20y='0.5'%20width='38.6667'%20height='38.6667'%20rx='19.3333'%20stroke='%23D4D4D4'/%3e%3cpath%20d='M25.5003%2019.1253H16.8799L20.8395%2015.1657L19.8337%2014.167L14.167%2019.8337L19.8337%2025.5003L20.8324%2024.5016L16.8799%2020.542H25.5003V19.1253Z'%20fill='black'/%3e%3c/svg%3e");color:transparent;background-repeat:no-repeat;background-size:contain;background-position:center;will-change:filter;transition:all .5s cubic-bezier(.25,.1,.25,1)}body .testimonials button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--left:hover{filter:invert(1)}body .testimonials button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--right{order:4;background:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='38.6667'%20height='38.6667'%20rx='19.3333'%20fill='white'/%3e%3crect%20x='0.5'%20y='0.5'%20width='38.6667'%20height='38.6667'%20rx='19.3333'%20stroke='%23D4D4D4'/%3e%3cpath%20d='M25.5003%2019.1253H16.8799L20.8395%2015.1657L19.8337%2014.167L14.167%2019.8337L19.8337%2025.5003L20.8324%2024.5016L16.8799%2020.542H25.5003V19.1253Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);margin-right:2rem;will-change:filter;transition:all .5s cubic-bezier(.25,.1,.25,1)}body .testimonials button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--right:hover{filter:invert(1)}body .testimonials .react-multiple-carousel__arrow:before{display:none}body .testimonials .react-multi-carousel-dot button{border:0px;width:.5rem;height:.5rem;margin-right:9px;background-color:#d4d4d4}body .testimonials .react-multi-carousel-dot button:hover,body .testimonials .react-multi-carousel-dot--active button{background-color:#000}body .testimonials .react-multi-carousel-dot--active button :focus-visible{outline:1px solid #ffffff!important}body .testimonials h4{padding-bottom:2rem}body .testimonials .quote{margin:0}body .testimonials .profile-container{display:flex;align-items:center;padding:2rem 0rem 0rem;width:fit-content;flex-direction:row;flex-wrap:nowrap}body .testimonials .profile-container cite{font-style:normal}body .testimonials .profile-container .profile-image{width:3.5rem;height:3.5rem;border-radius:50%;margin-right:1.25rem;padding-top:.156rem;padding-bottom:.156rem}body .testimonials .profile-container .profile{padding-right:1.25rem;border-right:1px solid #D4D4D4;width:fit-content;padding-top:.313rem;padding-bottom:.313rem}body .testimonials .profile-container .profile .role{opacity:.65}body .testimonials .profile-container .logo{width:6.5rem;display:block;padding-top:.313rem;padding-bottom:.313rem;padding-left:1.25rem}@media only screen and (min-width:1900px){body .testimonials{padding:7rem 10rem}body .testimonials .quote-container{max-width:50rem}}@media only screen and (max-width:1300px){body .testimonials{padding:4rem 2.5rem;gap:5rem}body .testimonials .title{width:45%}body .testimonials .quote-container{max-width:50%}}@media only screen and (max-width:1000px){body .testimonials{gap:2.5rem}body .testimonials .profile-container .logo{width:4rem}body .testimonials .title{width:50%}}@media only screen and (max-width:768px){body .testimonials{padding:3.5rem 1.75rem}body .testimonials .profile-container .logo{width:4rem}}@media only screen and (max-width:600px){body .testimonials{padding:1rem!important;flex-direction:column;gap:2.5rem}body .testimonials .title{padding-left:0rem;padding-right:0rem;width:fit-content}body .testimonials .react-multi-carousel-list{width:calc(100% - 1rem);padding-top:2.5rem}body .testimonials .profile-container{padding-left:0rem;padding-right:0rem;flex-wrap:wrap;border-right:0px;align-items:flex-start}body .testimonials .profile-container .logo{width:4rem;padding-left:0;padding-top:1rem}body .testimonials .profile{width:100%!important;border-right:0px!important}body .testimonials .quote-container{width:100%;max-width:100%}body .testimonials .quote{padding-left:0rem;padding-right:0rem}body .testimonials .react-multi-carousel-dot-list{padding-left:1rem}body .testimonials button.react-multiple-carousel__arrow.react-multiple-carousel__arrow--right{margin-right:1rem}}body .text-container{padding:7rem 4rem;min-height:100vh}body .text-container h2{padding-bottom:3rem;text-align:center}body .text-container .text{width:50%;margin:0 auto}@media only screen and (max-width:600px){body .text-container{padding:2.5rem 1rem}body .text-container .text{width:100%}}body footer{padding:5rem 4rem 2rem;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}body footer .privacy{opacity:.65;color:#000;will-change:opacity;transition:all .5s cubic-bezier(.25,.1,.25,1);text-decoration:none}body footer .privacy:hover{opacity:1}body footer .logo{display:block;width:5.875rem;object-fit:contain;object-position:center}body footer .form{display:flex;flex-direction:column;gap:1rem}body footer .form form{display:flex;width:100%;justify-content:space-between;gap:.75rem}body footer .form form input{width:100%;background-color:#f4ede6;border-radius:.313rem;border:0px;color:#000;font-family:Inter;font-size:14px;line-height:21px;font-weight:inherit;padding:.5rem 1rem;outline:none!important}body footer .form form input::placeholder{color:#000;font-family:Inter;font-weight:inherit;font-size:14px;line-height:21px}body footer .form form .submit{color:#f4ede6;background-color:#000;text-decoration:none;padding:.5rem 1rem;border-radius:.313rem;width:fit-content;display:block;font-family:Inter;font-weight:inherit;font-size:14px;line-height:21px;border:0px;will-change:background-color,color;transition:all .5s cubic-bezier(.25,.1,.25,1);cursor:pointer}body footer .form form .submit:hover{color:#000;background-color:#f4ede6}body footer .footer-links{width:100%;display:flex;justify-content:space-between;margin-top:4rem;border-top:1px solid #C7C7CC;padding-top:2rem;align-items:flex-end}body footer .footer-links .links{display:flex;gap:1.5rem}body footer .footer-links .links a{opacity:.65;color:#000;text-decoration:underline;cursor:pointer;will-change:opacity;transition:all .5s cubic-bezier(.25,.1,.25,1)}body footer .footer-links .links a:hover{opacity:1}body footer .footer-links .rights{opacity:.65;color:#000}@media only screen and (max-width:1300px){body footer{padding:2.5rem 2.5rem 2rem}}@media only screen and (max-width:820px){body footer .logo{width:5rem}}@media only screen and (max-width:768px){body footer{padding:3.5rem 1.75rem 2rem}}@media only screen and (max-width:600px){body footer{padding:2.5rem 1rem 2rem;flex-direction:column}body footer .form{padding-top:4rem}body footer .footer-links{flex-direction:column;gap:1rem;align-items:flex-start;margin-top:2rem;padding-top:1rem}}@media only screen and (min-width:1900px){body footer{padding:5rem 10rem 3rem}}
