@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--background: #f2f3f7;--text-color: #101012;--badge-border-color: var(--text-color);--primary-button-bg-color: var(--text-color);--primary-button-color: #ffffff;--button-border-color: var(--text-color);--brand-color: #096746;--card-bg-color: #ffffff}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;line-height:1;-webkit-font-smoothing:antialised;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-color);background-color:var(--background)}body #product,body #features,body #howitworks,body #pricing,body #testimonials{scroll-margin-top:100px}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{border:none;background-color:transparent}.container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0}.site-header{position:sticky;top:0;z-index:1000;background-color:var(--background);height:80px}.site-header .navigation{display:flex;align-items:center;padding-inline:10px;height:100%;justify-content:space-between}@media (min-width: 768px){.site-header .navigation{padding-inline:0px}}.site-header .navigation .links{flex:1;display:none;align-items:center;justify-content:space-evenly;list-style:none;padding:0 100px;margin:0;font-weight:500}@media (min-width: 992px){.site-header .navigation .links{display:flex}}.site-header .navigation .links .link a{text-decoration:none;color:var(--text-color)}.site-header .navigation .links .link a:hover{color:var(--brand-color);text-decoration:underline}.site-header .navigation .cta{padding:12px 20px;font-size:16px;font-weight:500;border-radius:99px;background-color:var(--primary-button-bg-color);color:var(--primary-button-color)}.site-header .navigation .cta:hover{background-color:var(--brand-color);border-color:var(--brand-color)}.site-section{margin-block-start:150px;padding-inline:10px!important}@media (min-width: 768px){.site-section{padding-inline:0px}}.site-section .section-header{display:flex;flex-direction:column;align-items:center;gap:16px;margin-block-end:50px}.site-section .section-header .section-tag{padding:6px 12px;border:1px solid var(--badge-border-color);border-radius:99px;width:fit-content;font-size:12px;font-weight:600}.site-section .section-header .section-title{font-size:36px;font-weight:600;text-align:center;max-width:820px;line-height:normal;text-wrap:pretty}.site-section .section-header .section-description{font-size:20px;font-weight:500;color:#101012cc;text-align:center}.site-section .section-header .section-actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-block-start:16px}.site-section .section-header .section-actions button.section-action{padding:12px 20px;font-size:16px;font-weight:500;border:1px solid var(--button-border-color);border-radius:99px;color:var(--text-color)}.site-section .section-header .section-actions button.section-action:hover{background-color:var(--brand-color);border-color:var(--brand-color);color:var(--primary-button-color)}.site-section .section-header .section-actions button.section-action.primary{background-color:var(--primary-button-bg-color);color:var(--primary-button-color)}.site-section .section-header .section-actions button.section-action.primary:hover{background-color:var(--brand-color);border-color:var(--brand-color)}.site-section.section--hero .hero-image{margin-block-start:100px;width:100%;border-radius:30px}.site-section.section--hero .section-header .section-title{max-width:max-content}@media (min-width: 992px){.site-section.section--hero .section-header .section-title{font-size:72px}}.site-section.section--marquee .marquee{width:100%;overflow:hidden;padding:20px 0}.site-section.section--marquee .marquee .marquee-inner{display:flex;gap:100px;animation:marquee 20s linear infinite}.site-section.section--marquee .marquee .marquee-inner img{height:40px;flex-shrink:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-section.section--features .feature-grid{display:grid;grid-template-columns:1fr;gap:30px;width:100%}.site-section.section--features .feature-grid>.feature{display:flex;flex-direction:column;padding:40px;border-radius:20px;background-color:var(--card-bg-color);gap:20px}.site-section.section--features .feature-grid>.feature>.image{flex:1;border-radius:16px;object-fit:cover}.site-section.section--features .feature-grid>.feature>.content{display:flex;flex-direction:column;gap:10px}.site-section.section--features .feature-grid>.feature>.content>.title{color:var(--text-color);font-size:22px;font-weight:600}.site-section.section--features .feature-grid>.feature>.content>.description{color:#101012b3;font-size:18px;font-weight:400;line-height:1.5}@media (min-width: 768px){.site-section.section--features .feature-grid{grid-template-columns:repeat(7,1fr)}.site-section.section--features .feature-grid>.feature:nth-child(1){grid-column:span 4;height:491px}.site-section.section--features .feature-grid>.feature:nth-child(2){grid-column:span 3;height:491px}.site-section.section--features .feature-grid>.feature:nth-child(3){grid-column:span 3;height:521px}.site-section.section--features .feature-grid>.feature:nth-child(4){grid-column:span 4;height:521px}}.site-section.section--howitworks .howitworks-grid{display:flex;flex-direction:column;align-items:center;gap:50px}.site-section.section--howitworks .howitworks-grid>.step{display:flex;flex-direction:column;text-align:center;padding:40px;align-items:center;border-radius:30px}.site-section.section--howitworks .howitworks-grid>.step:nth-child(1){background:#71c09f4d}.site-section.section--howitworks .howitworks-grid>.step:nth-child(2){background:#fd8fbb4d}.site-section.section--howitworks .howitworks-grid>.step:nth-child(3){background:#aca0f74d}.site-section.section--howitworks .howitworks-grid>.step>.image{object-fit:contain;max-width:240px}.site-section.section--howitworks .howitworks-grid>.step>.content{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:540px;text-wrap:pretty}.site-section.section--howitworks .howitworks-grid>.step>.content>.tag{padding:6px 12px;border:1px solid var(--badge-border-color);border-radius:99px;width:fit-content;font-size:12px;font-weight:600}.site-section.section--howitworks .howitworks-grid>.step>.content>.title{color:var(--text-color);font-size:36px;font-weight:600}.site-section.section--howitworks .howitworks-grid>.step>.content>.description{color:#101012cc;font-size:18px;font-weight:400;line-height:1.5}@media (min-width: 600px){.site-section.section--howitworks .howitworks-grid>.step>.image{max-width:360px;object-fit:cover}}@media (min-width: 768px){.site-section.section--howitworks .howitworks-grid>.step{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}.site-section.section--howitworks .howitworks-grid>.step>.content{align-items:start}}.site-section.section--results .results-grid{display:grid;grid-template-columns:1fr;gap:30px}.site-section.section--results .results-grid>.result{display:flex;align-items:center;padding:40px;border-radius:20px;gap:30px}.site-section.section--results .results-grid>.result:nth-child(1){background:#71c09f4d}.site-section.section--results .results-grid>.result:nth-child(2){background:#fd8fbb4d}.site-section.section--results .results-grid>.result:nth-child(3){background:#aca0f74d}.site-section.section--results .results-grid>.result:nth-child(4){background:#fde38f4d}.site-section.section--results .results-grid>.result>.image{object-fit:cover;max-width:100px}.site-section.section--results .results-grid>.result>.content{flex:1;display:flex;flex-direction:column;gap:10px;text-wrap:pretty}.site-section.section--results .results-grid>.result>.content>.title{color:var(--text-color);font-size:50px;font-weight:600}.site-section.section--results .results-grid>.result>.content>.description{color:#101012cc;font-size:18px;font-weight:400}@media (min-width: 768px){.site-section.section--results .results-grid{grid-template-columns:1fr 1fr}}.site-section.section--pricing .pricing-grid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.site-section.section--pricing .pricing-grid>.pricing{padding:40px;display:flex;flex-direction:column;gap:32px;background-color:var(--card-bg-color);border-radius:20px;width:380px}.site-section.section--pricing .pricing-grid>.pricing .plan-header>.plan-image{width:48px;margin-block-end:16px}.site-section.section--pricing .pricing-grid>.pricing .plan-header>.plan-name{color:var(--text-color);font-size:32px;font-weight:600}.site-section.section--pricing .pricing-grid>.pricing .separator{border-radius:99px;height:1px;width:100%;background-color:#10101233}.site-section.section--pricing .pricing-grid>.pricing>.plan-description{color:#101012b3;font-size:18px;font-weight:400;line-height:1.5}.site-section.section--pricing .pricing-grid>.pricing>ul.features{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.site-section.section--pricing .pricing-grid>.pricing>ul.features li.feature{display:flex;align-items:start;gap:5px;color:#101012b3;font-size:16px;font-weight:400;line-height:1.5}.site-section.section--pricing .pricing-grid>.pricing>ul.features li.feature>.check-icon{position:relative;top:1px;width:auto}.site-section.section--pricing .pricing-grid>.pricing>.price{color:var(--text-color);font-size:32px;font-weight:600}.site-section.section--pricing .pricing-grid>.pricing button.plan-action{padding:12px 20px;border:1px solid var(--button-border-color);border-radius:99px;background-color:var(--primary-button-bg-color);color:var(--primary-button-color);font-size:16px;font-weight:500}.site-section.section--pricing .pricing-grid>.pricing button.plan-action:hover{background-color:var(--brand-color);border-color:var(--brand-color)}@media (min-width: 992px){.site-section.section--pricing .pricing-grid{display:flex;flex-direction:row}}.site-section.section--testimonials .testimonial-grid{display:grid;grid-template-columns:1fr;gap:30px}.site-section.section--testimonials .testimonial-grid>.testimonial{padding:40px;display:flex;flex-direction:column;gap:32px;background-color:var(--card-bg-color);border-radius:20px}.site-section.section--testimonials .testimonial-grid>.testimonial .testimonial-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.site-section.section--testimonials .testimonial-grid>.testimonial .testimonial-header>.testimonial-logo{height:40px}.site-section.section--testimonials .testimonial-grid>.testimonial .testimonial-header>.rate{display:flex;align-items:center;gap:10px}.site-section.section--testimonials .testimonial-grid>.testimonial .testimonial-header>.rate>.score{color:var(--text-color);font-size:18px;font-weight:600}.site-section.section--testimonials .testimonial-grid>.testimonial .testimonial-header>.rate>.rate-icon{height:20px}.site-section.section--testimonials .testimonial-grid>.testimonial>.content{color:#101012b3;font-size:16px;font-weight:500;line-height:1.5}.site-section.section--testimonials .testimonial-grid>.testimonial>.customer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.site-section.section--testimonials .testimonial-grid>.testimonial>.customer>.name{color:var(--text-color);font-size:18px;font-style:normal;font-weight:600}.site-section.section--testimonials .testimonial-grid>.testimonial>.customer>.job-title{color:#101012b3;font-size:14px;font-style:normal;font-weight:400}@media (min-width: 768px){.site-section.section--testimonials .testimonial-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}}.site-section.section--footer-banner .banner{display:flex;flex-direction:column;align-items:center;padding:50px;border-radius:30px;background-image:url(/assets/footer-C8JCJDmH.png);background-repeat:no-repeat;background-size:cover;width:100%}.site-section.section--footer-banner .banner>.slogan{color:var(--text-color);font-size:36px;font-style:normal;font-weight:600;line-height:1.2;text-align:center}.site-section.section--footer-banner .banner>.actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-block-start:32px}.site-section.section--footer-banner .banner>.actions button.banner-action{padding:12px 20px;font-size:16px;font-weight:500;border:1px solid var(--button-border-color);border-radius:99px;color:var(--text-color)}.site-section.section--footer-banner .banner>.actions button.banner-action:hover{background-color:var(--brand-color);border-color:var(--brand-color);color:var(--primary-button-color)}.site-section.section--footer-banner .banner>.actions button.banner-action.primary{background-color:var(--primary-button-bg-color);color:var(--primary-button-color)}.site-section.section--footer-banner .banner>.actions button.banner-action.primary:hover{background-color:var(--brand-color);border-color:var(--brand-color)}@media (min-width: 768px){.site-section.section--footer-banner .banner{flex-direction:row;align-items:center;justify-content:space-between}.site-section.section--footer-banner .banner>.slogan{text-align:start}.site-section.section--footer-banner .banner>.actions{margin:0}.site-section.section--footer-banner .banner>.actions button.banner-action{text-wrap:nowrap}}footer.site-footer{padding:40px 20px}footer.site-footer .links-container{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}@media (min-width: 768px){footer.site-footer .links-container{flex-direction:row;align-items:start;justify-content:space-between;gap:0px}}footer.site-footer .links-container .link-group{display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width: 768px){footer.site-footer .links-container .link-group{align-items:start;text-align:start}}footer.site-footer .links-container .link-group>.link-group-title{color:var(--text-color);font-size:20px;font-weight:700}footer.site-footer .links-container .link-group ul.link-group-list{list-style:none;padding:0}footer.site-footer .links-container .link-group ul.link-group-list li.link{margin-bottom:20px}footer.site-footer .links-container .link-group ul.link-group-list li.link a{color:#101012b3;font-size:16px;font-weight:500;line-height:normal;text-decoration:none}footer.site-footer .links-container .link-group ul.link-group-list li.link a:hover{color:var(--brand-color);text-decoration:underline}footer.site-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:center;justify-content:center}footer.site-footer .footer-bottom .logo{margin-bottom:15px}@media (min-width: 600px){footer.site-footer .footer-bottom{justify-content:space-between}footer.site-footer .footer-bottom .logo{margin-bottom:0}}footer.site-footer .footer-bottom .social-icons{display:flex;align-items:center;gap:30px}footer.site-footer .separator{margin:30px 0;border-radius:99px;height:1px;background-color:#10101233}footer.site-footer .footer-legal{display:flex;align-items:center;flex-direction:column;gap:30px}@media (min-width: 768px){footer.site-footer .footer-legal{flex-direction:row;justify-content:space-between;gap:0px}}footer.site-footer .footer-legal>.copyright{color:#101012b3;font-size:18px;font-weight:500;text-align:center}footer.site-footer .footer-legal .links{display:flex;align-items:center;gap:20px}footer.site-footer .footer-legal .links a{color:#101012b3;font-size:16px;font-style:normal;font-weight:500;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}footer.site-footer .footer-legal .links a:hover{color:var(--brand-color)}
