@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/google-fonts/PlusJakartaSans/PlusJakartaSans-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Onest;src:url(/google-fonts/Onest/Onest-Black.ttf) format("truetype");font-weight:900;font-style:normal}@media only screen and (min-width: 1025px){:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){:root{--padding-x: 1.65rem}}html{scroll-behavior:smooth;font-family:Plus Jakarta Sans,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,a{margin:0;color:#222121}body{margin:0;background-color:#f6ebdc;overflow-x:hidden}.font-normal{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.font-wyroznik-tekstu{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800;line-height:1.5}.font-button{font-family:Onest,sans-serif;font-size:24px;font-weight:700;line-height:1.5}.font-title{font-family:Onest,sans-serif;font-size:72px;font-weight:500;line-height:1.1}.font-title-main{font-family:Onest,sans-serif;font-size:85px;font-weight:700;line-height:85px}.font-footer-links{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.font-normal-mobile{font-family:Plus Jakarta Sans,sans-serif;font-size:26px;font-weight:400;line-height:22}@media only screen and (min-width: 768px) and (max-width: 1024px){.font-normal{font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:500;line-height:22px}.font-wyroznik-tekstu{font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:800;line-height:normal}.font-title{font-family:Onest,sans-serif;font-size:54px;font-weight:500;line-height:56px}.font-title-main{font-family:Onest,sans-serif;font-size:55px;font-weight:700;line-height:95%}}@media only screen and (max-width: 767px){.font-normal{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;line-height:22px}.font-wyroznik-tekstu{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800;line-height:normal}.font-title{font-family:Onest,sans-serif;font-size:48px;font-weight:500;line-height:56px}.font-title-main{font-family:Onest,sans-serif;font-size:45px;font-weight:700;line-height:95%}}@media only screen and (min-width: 1025px){[data-v-77831020]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-77831020]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-77831020]:root{--padding-x: 1.65rem}}.cta-button[data-v-77831020]{background-color:#ee534f;color:#fafafa;border:none;border-radius:12px;padding:15px 27px;cursor:pointer;text-wrap-mode:nowrap}.cta-button.large[data-v-77831020]{width:289px;height:86px}@media only screen and (min-width: 768px) and (max-width: 1024px){.cta-button.large[data-v-77831020]{width:250px;height:70px}}@media only screen and (max-width: 767px){.cta-button[data-v-77831020]{border-radius:7.1px;padding:8.9px 16.1px;width:192px;height:56px}}@media only screen and (min-width: 1025px){[data-v-3c0d301e]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-3c0d301e]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-3c0d301e]:root{--padding-x: 1.65rem}}.header[data-v-3c0d301e]{height:auto;display:flex;gap:2rem;flex-direction:row;justify-content:space-between;align-items:center;padding:3rem var(--padding-x)}.header .logo[data-v-3c0d301e]{height:4rem;width:auto}.header .navigation[data-v-3c0d301e]{flex-grow:1}.header .navigation .nav-list[data-v-3c0d301e]{padding:0 .5rem;margin:0;display:flex;list-style-type:none;gap:2rem;justify-content:flex-end;align-items:center}.header .navigation .nav-list a[data-v-3c0d301e]{text-wrap-mode:nowrap;text-decoration:none}.header .menu-button[data-v-3c0d301e]{display:none;background:none;border:none;cursor:pointer;font-size:1.5rem}@media only screen and (min-width: 1025px){[data-v-88f3bc5c]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-88f3bc5c]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-88f3bc5c]:root{--padding-x: 1.65rem}}.header[data-v-88f3bc5c]{height:auto;display:flex;flex-direction:column;align-items:center;padding:3rem var(--padding-x) .5rem var(--padding-x)}.header .header-content[data-v-88f3bc5c]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header .header-content .logo[data-v-88f3bc5c]{width:139px;height:auto}.header .header-content .menu-button[data-v-88f3bc5c]{display:flex;padding:0;margin:0;flex-direction:column;gap:7px;background:none;border:none;cursor:pointer;position:relative;width:45px;flex:0 0 auto}.header .header-content .menu-button span[data-v-88f3bc5c]{display:block;border-radius:2.5px;width:100%;flex:0 0 5px;background-color:#348d39;transition:all .3s}.navigation[data-v-88f3bc5c]{overflow:hidden;padding:.25rem var(--padding-x);background-color:#fafafa}.navigation .nav-list[data-v-88f3bc5c]{margin:0;padding:0;display:flex;flex-direction:column;list-style-type:none;align-items:flex-start}.navigation .nav-list li[data-v-88f3bc5c]{width:100%}.navigation .nav-list li.splitter[data-v-88f3bc5c]{height:1px;background-color:#348d39}.navigation .nav-list li a[data-v-88f3bc5c]{padding:12px 0;width:100%;display:block;text-decoration:none}.slide-down-enter-active[data-v-88f3bc5c],.slide-down-leave-active[data-v-88f3bc5c]{transition:max-height .5s ease-in-out}.slide-down-enter-from[data-v-88f3bc5c],.slide-down-leave-to[data-v-88f3bc5c]{max-height:0}.slide-down-enter-to[data-v-88f3bc5c],.slide-down-leave-from[data-v-88f3bc5c]{max-height:148px}@media only screen and (min-width: 1025px){[data-v-681c6a19]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-681c6a19]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-681c6a19]:root{--padding-x: 1.65rem}}.hero[data-v-681c6a19]{position:relative;height:auto;margin-top:4%;padding:0 var(--padding-x);background-color:#ecdac299;display:flex;gap:2rem;flex-direction:row;align-items:center;justify-content:space-between}.hero .hero-img-wrapper[data-v-681c6a19]{pointer-events:none;position:absolute;width:100%;height:100%;top:0;right:0;overflow:hidden}.hero .hero-img-wrapper .hero-svg[data-v-681c6a19]{height:85%;position:absolute;top:-15px;right:0}.hero .hero-content[data-v-681c6a19]{flex:0 1 599px;padding:calc(var(--padding-x) / 2) 0;height:400px;display:flex;flex-direction:column;align-items:flex-start;gap:4rem}.hero .hero-content .hero-text-wrapper[data-v-681c6a19]{display:flex;flex-direction:column;gap:1.5rem}.hero .hero-content .hero-text-wrapper .hero-title[data-v-681c6a19],.hero .hero-content .hero-text-wrapper .hero-description[data-v-681c6a19]{color:#348d39}@media only screen and (min-width: 1025px) and (max-width: 1250px){.hero .hero-content[data-v-681c6a19]{gap:2rem}.hero .hero-content .hero-text-wrapper[data-v-681c6a19]{gap:1rem}.hero .hero-content .hero-title[data-v-681c6a19]{font-size:60px;line-height:1.2}}.hero .mock-up-wrapper[data-v-681c6a19]{flex:0 1 29rem;position:relative;aspect-ratio:1/2;z-index:1}.hero .mock-up-wrapper .mock-up[data-v-681c6a19]{position:absolute;transform:translateY(-50%);top:50%;right:-158%;height:145%;width:auto;pointer-events:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.hero .hero-img-wrapper .hero-svg[data-v-681c6a19]{height:75%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 850px){.hero .hero-content .hero-title[data-v-681c6a19]{font-size:48px;line-height:1.1}}@media only screen and (max-width: 767px){.hero[data-v-681c6a19]{height:525px;box-sizing:border-box;gap:2rem;margin-top:0;padding-top:1.5rem;flex-direction:column;overflow:hidden}.hero .hero-img-wrapper[data-v-681c6a19]{bottom:0;top:auto}.hero .hero-img-wrapper .hero-svg1[data-v-681c6a19]{height:70%;position:absolute;left:0;bottom:-20px}.hero .hero-img-wrapper .hero-svg2[data-v-681c6a19]{height:70%;position:absolute;right:0;bottom:-20px}}@media only screen and (max-width: 767px) and (min-width: 450px){.hero .hero-img-wrapper .hero-svg1[data-v-681c6a19],.hero .hero-img-wrapper .hero-svg2[data-v-681c6a19]{height:80%}}@media only screen and (max-width: 767px) and (min-width: 650px){.hero .hero-img-wrapper .hero-svg1[data-v-681c6a19],.hero .hero-img-wrapper .hero-svg2[data-v-681c6a19]{height:90%}}@media only screen and (max-width: 767px){.hero .hero-content[data-v-681c6a19]{flex:0 1 auto;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.5rem}.hero .hero-content .hero-text-wrapper[data-v-681c6a19]{align-items:center;gap:.5rem}.hero .hero-content .hero-text-wrapper .hero-title[data-v-681c6a19]{text-align:center}}@media only screen and (max-width: 767px) and (max-width: 390px){.hero .hero-content .hero-text-wrapper .hero-title[data-v-681c6a19]{font-size:35px}}@media only screen and (max-width: 767px){.hero .hero-content .hero-text-wrapper .hero-description[data-v-681c6a19]{text-align:center;width:85%}.hero .mock-up-wrapper[data-v-681c6a19]{width:70%;flex:0 0 auto}}@media only screen and (max-width: 767px) and (min-width: 450px){.hero .mock-up-wrapper[data-v-681c6a19]{width:50%}}@media only screen and (max-width: 767px) and (min-width: 650px){.hero .mock-up-wrapper[data-v-681c6a19]{width:40%}}@media only screen and (min-width: 1025px){[data-v-785e1e5e]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-785e1e5e]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-785e1e5e]:root{--padding-x: 1.65rem}}.about-section[data-v-785e1e5e]{height:700px;position:relative;background-color:#ffa82766;display:flex;justify-content:space-between;flex-direction:row;overflow:hidden}.about-section .about-img-wrapper[data-v-785e1e5e]{flex:0 1 30rem;pointer-events:none;position:relative}.about-section .about-img-wrapper .about-svg[data-v-785e1e5e]{position:absolute;bottom:0;left:-60rem}.about-section .about-img-wrapper .about-png[data-v-785e1e5e]{position:absolute;bottom:-16rem;left:-8rem}.about-section .about-text-wrapper[data-v-785e1e5e]{padding:var(--padding-x) 0 var(--padding-x) var(--padding-x);flex:0 0 37rem;display:flex;flex-direction:column;gap:1.5rem}.about-section .about-text-wrapper .section-title[data-v-785e1e5e]{-webkit-text-stroke:1px #222121}@media only screen and (min-width: 768px) and (max-width: 1024px){.about-section[data-v-785e1e5e]{height:500px}.about-section .about-img-wrapper[data-v-785e1e5e]{flex-basis:17rem}.about-section .about-img-wrapper .about-svg[data-v-785e1e5e]{zoom:.8;bottom:-4rem;left:-60rem}.about-section .about-img-wrapper .about-png[data-v-785e1e5e]{zoom:.8;bottom:-25rem;left:-14rem}.about-section .about-text-wrapper[data-v-785e1e5e]{flex-basis:32rem}}@media only screen and (max-width: 767px){.about-section[data-v-785e1e5e]{height:618px;flex-direction:column}.about-section .about-img-wrapper[data-v-785e1e5e]{flex:1 1 15rem}.about-section .about-img-wrapper .about-svg[data-v-785e1e5e]{left:0;bottom:auto;top:-5rem}}@media only screen and (max-width: 767px) and (max-width: 440px){.about-section .about-img-wrapper .about-svg[data-v-785e1e5e]{top:auto;bottom:0}}@media only screen and (max-width: 767px){.about-section .about-img-wrapper .about-png[data-v-785e1e5e]{bottom:-5rem;left:auto;right:-18rem}}@media only screen and (max-width: 767px) and (max-width: 440px){.about-section .about-img-wrapper .about-png[data-v-785e1e5e]{bottom:-4rem;right:-19rem}}@media only screen and (max-width: 767px){.about-section .about-text-wrapper[data-v-785e1e5e]{padding:1.5rem var(--padding-x) 0 var(--padding-x);flex:0 0 auto;gap:.5rem;width:65%}}@media only screen and (min-width: 1025px){[data-v-d26995e4]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-d26995e4]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-d26995e4]:root{--padding-x: 1.65rem}}.features-section[data-v-d26995e4]{position:relative;padding:84px var(--padding-x);background-color:#398e3e66;display:flex;flex-direction:column;gap:3rem}.features-section .features-text-wrapper[data-v-d26995e4]{display:flex;flex-direction:column;gap:1.5rem}.features-section .feature-list[data-v-d26995e4]{display:flex;gap:2rem}.features-section .feature-list .feature-button[data-v-d26995e4]{flex:1;background-color:#fafafa;border:none;border-radius:28.5px;padding:1rem 2rem;font-weight:500;cursor:pointer}.features-section .app-screenshots[data-v-d26995e4]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.5rem}.features-section .app-screenshots .app-screenshot[data-v-d26995e4]{flex:1 0 calc(360px - 2.7rem);background-color:#fafafa;border-radius:26px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;position:relative;overflow:hidden}.features-section .app-screenshots .app-screenshot[data-v-d26995e4]:not(:has(.screenshot-title)){justify-content:center}.features-section .app-screenshots .app-screenshot .screenshot-title[data-v-d26995e4]{margin-bottom:.5rem}.features-section .app-screenshots .app-screenshot .screenshot-img-wrapper[data-v-d26995e4]{height:400px}.features-section .app-screenshots .app-screenshot .screenshot-image[data-v-d26995e4]{position:absolute;height:95%;bottom:-30%;left:50%;transform:translate(-50%)}@media only screen and (max-width: 1024px){.features-section[data-v-d26995e4]{padding:25px var(--padding-x);gap:2rem}.features-section .features-text-wrapper[data-v-d26995e4]{gap:.5rem}.features-section .app-screenshots[data-v-d26995e4]{gap:1rem}.features-section .app-screenshots .app-screenshot[data-v-d26995e4]{flex:1 0 calc(163px - 2rem);padding:.5rem;border-radius:.75rem}.features-section .app-screenshots .app-screenshot .screenshot-title[data-v-d26995e4]{margin-bottom:.25rem}}@media only screen and (min-width: 1025px){[data-v-903231e7]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-903231e7]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-903231e7]:root{--padding-x: 1.65rem}}.cta-section[data-v-903231e7]{position:relative;height:480px;box-sizing:border-box;background-color:#ecdac299;display:flex;justify-content:space-between;flex-direction:row;overflow:hidden}.cta-section .cta-img-wrapper[data-v-903231e7]{flex:0 1 28rem;pointer-events:none;position:relative}.cta-section .cta-img-wrapper .cta-svg[data-v-903231e7]{position:absolute;top:0;left:-24rem}.cta-section .cta-content[data-v-903231e7]{padding:50px 0 50px var(--padding-x);flex:0 0 40rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.cta-section .cta-content .cta-text-wrapper[data-v-903231e7]{display:flex;flex-direction:column;gap:1.5rem}.cta-section .cta-content .cta-text-wrapper .cta-title[data-v-903231e7]{color:#348d39;-webkit-text-stroke:1px #348D39}.cta-section .cta-content .cta-text-wrapper .cta-description[data-v-903231e7]{color:#348d39}@media only screen and (min-width: 768px) and (max-width: 1024px){.cta-section[data-v-903231e7]{height:350px}.cta-section .cta-img-wrapper[data-v-903231e7]{flex-basis:22rem}.cta-section .cta-img-wrapper .cta-svg[data-v-903231e7]{top:-4rem}.cta-section .cta-content[data-v-903231e7]{padding:1.5rem 0 1.5rem var(--padding-x);flex-basis:27rem}}@media only screen and (max-width: 767px){.cta-section[data-v-903231e7]{height:600px;flex-direction:column}.cta-section .cta-img-wrapper[data-v-903231e7]{flex:1 1 15rem}.cta-section .cta-img-wrapper .cta-svg[data-v-903231e7]{left:0;top:-5rem}}@media only screen and (max-width: 767px) and (max-width: 440px){.cta-section .cta-img-wrapper .cta-svg[data-v-903231e7]{top:auto;bottom:0}}@media only screen and (max-width: 767px){.cta-section .cta-content[data-v-903231e7]{padding:25px var(--padding-x) 0 var(--padding-x);flex:0 0 auto;gap:1.5rem}.cta-section .cta-content .cta-text-wrapper[data-v-903231e7]{gap:.5rem}.cta-section .cta-content .cta-text-wrapper .cta-title[data-v-903231e7]{font-size:37px;line-height:46px}}@media only screen and (max-width: 767px) and (max-width: 350px){.cta-section .cta-content .cta-text-wrapper .cta-title[data-v-903231e7]{font-size:34px}}@media only screen and (min-width: 1025px){[data-v-30eb755f]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-30eb755f]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-30eb755f]:root{--padding-x: 1.65rem}}.footer[data-v-30eb755f]{padding:36px var(--padding-x)}.footer .footer-up[data-v-30eb755f]{margin-bottom:2rem}.footer .footer-up .logo[data-v-30eb755f]{width:212px;height:auto;margin-bottom:1.5rem}.footer .footer-up h3[data-v-30eb755f]{margin-bottom:1rem}.footer .footer-bottom[data-v-30eb755f]{display:flex;justify-content:space-between;font-size:.875rem;gap:3rem}.footer .footer-bottom[data-v-30eb755f] :first-child{margin-right:auto}@media only screen and (max-width: 767px){.footer[data-v-30eb755f]{padding:32px var(--padding-x)}.footer .footer-up[data-v-30eb755f]{margin-bottom:42px}.footer .footer-up .logo[data-v-30eb755f]{margin-bottom:1rem}.footer .footer-up h3[data-v-30eb755f]{margin-bottom:.5rem}.footer .footer-bottom[data-v-30eb755f]{flex-direction:column;gap:.5rem}}@media only screen and (min-width: 1025px){[data-v-8e5b621d]:root{--padding-x: 8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){[data-v-8e5b621d]:root{--padding-x: 4rem}}@media only screen and (max-width: 767px){[data-v-8e5b621d]:root{--padding-x: 1.65rem}}.scroll-top-btn[data-v-8e5b621d]{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;background-color:#348d39;color:#fff;border:none;border-radius:100%;cursor:pointer}.arrow-icon[data-v-8e5b621d]{width:1.5rem;height:1.5rem;transform:rotate(180deg) translate(-1.5px)}
