h1[data-v-ae81b0e6]{position:relative;overflow:hidden;padding:0;margin-block-start:0;margin-block-end:48.45px;width:143.2px;height:80px}@media all and (max-width: 1279px){h1[data-v-ae81b0e6]{margin-block-end:33px;width:100px;height:56px}}h1 a[data-v-ae81b0e6]{position:absolute;font-size:0}h1 img[data-v-ae81b0e6]{width:100%}.intro[data-v-ae81b0e6]{position:relative;margin-bottom:-44px}.content[data-v-ae81b0e6]{display:flex;justify-content:space-between;margin-top:225px;padding:0 105px}.content--animate .content-left[data-v-ae81b0e6],.content--animate .content-right[data-v-ae81b0e6]{opacity:1;transform:translateZ(0)}@media all and (max-width: 1279px){.content[data-v-ae81b0e6]{display:block;margin-top:96px;padding:0 20px}}.content-left[data-v-ae81b0e6]{flex:0 0 600px;opacity:0;transform:translate3d(0,30%,0);transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1)}.content-right[data-v-ae81b0e6]{position:relative;top:-125px;left:66px;opacity:0;transform:translate3d(0,60%,0);transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1)}@media all and (max-width: 1279px){.content-right[data-v-ae81b0e6]{display:flex;justify-content:center;top:-16px;left:27px}}.phone[data-v-ae81b0e6]{width:520px;height:810px;background:url(./intro_phone-265c839b.png);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.phone[data-v-ae81b0e6]{width:350px;height:545px}}.seeds[data-v-ae81b0e6]{position:absolute;top:497px;left:-260px;width:321px;height:321px;background:url(./intro_seeds-0abef4eb.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.seeds[data-v-ae81b0e6]{left:-76px;top:432px;width:160px;height:160px}}.apple[data-v-ae81b0e6]{position:absolute;top:-235px;right:-705px;width:1356px;height:1356px;background:url(./intro_apple-81ec05fe.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.apple[data-v-ae81b0e6]{top:351px;right:-312px;width:722px;height:722px}}.scroll[data-v-ae81b0e6]{display:flex;align-items:center;flex-direction:column;position:relative;top:-142px}.scroll--animate .scroll-down[data-v-ae81b0e6]{animation:wheel-ae81b0e6 1s cubic-bezier(.22,.61,.36,1) 2 forwards;animation-delay:1.7s}@media all and (max-width: 1279px){.scroll[data-v-ae81b0e6]{display:none}}.scroll-mouse[data-v-ae81b0e6]{width:32px;height:52px;background:url(./intro_scroll-mouse-48e3917a.svg);background-repeat:no-repeat;background-size:cover}.scroll-down[data-v-ae81b0e6]{margin-top:8px;width:24px;height:24px;background:url(./intro_scroll-down-1d0b02ea.svg);background-size:cover}@keyframes wheel-ae81b0e6{0%{background-position-y:-24px}to{background-position-y:0}}.story[data-v-68e71c75]{position:relative;margin-bottom:140px}@media all and (max-width: 1279px){.story[data-v-68e71c75]{margin-bottom:70px}}.content[data-v-68e71c75]{padding:0 105px}@media all and (max-width: 1279px){.content[data-v-68e71c75]{padding:0 20px}}.content p+p[data-v-68e71c75]{padding-top:32px}@media all and (max-width: 1279px){.content p+p[data-v-68e71c75]{padding-top:28px}}.content a[data-v-68e71c75]{color:#433f32;font-family:Lexend Bold,system-ui;text-decoration:none}.content a[data-v-68e71c75]:hover{text-decoration:underline}@media all and (max-width: 1279px){.content--top[data-v-68e71c75]{padding-top:56px}}.illustration[data-v-68e71c75]{margin:80px 0;width:1224px;height:760px;box-shadow:0 32px 48px #433f320f;background-image:url(./story_phones-b054fa62.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:64px;opacity:0;transform:translate3d(0,30%,0);transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1)}.illustration--animate[data-v-68e71c75]{opacity:1;transform:translateZ(0)}@media all and (max-width: 1279px){.illustration[data-v-68e71c75]{width:336px;height:208px;margin:40px auto;max-width:90%;border-radius:20px}}.challenge[data-v-2055a91c]{position:relative;padding-bottom:60px;background-color:#f5f1e0}@media all and (max-width: 1279px){.challenge[data-v-2055a91c]{padding-bottom:28px}}.challenge[data-v-2055a91c]:before,.challenge[data-v-2055a91c]:after{content:"";position:absolute;left:0;width:100%;background-position:center;z-index:-1}.challenge[data-v-2055a91c]:before{top:-33px;height:81px;background:url(./section_top-9985acc6.svg)}.challenge[data-v-2055a91c]:after{bottom:-33px;height:102px;background:url(./section_bottom-0c3fc3ff.svg)}.content[data-v-2055a91c]{padding:140px 105px 0}@media all and (max-width: 1279px){.content[data-v-2055a91c]{padding:58px 20px 0}}.content p+p[data-v-2055a91c]{padding-top:32px}@media all and (max-width: 1279px){.content p+p[data-v-2055a91c]{padding-top:28px}}.card[data-v-2055a91c]{position:relative;margin:64px 0;padding:64px;display:flex;align-items:center;background-color:#fbf9f3;box-shadow:0 32px 48px #433f320f;border-radius:64px;opacity:0;transform:translate3d(0,30%,0);transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1)}.card--animate[data-v-2055a91c]{opacity:1;transform:translateZ(0)}@media all and (max-width: 1279px){.card[data-v-2055a91c]{flex-direction:column;margin:32px 20px;padding:48px 31px 48px 32px;border-radius:48px}}.card p[data-v-2055a91c]{padding-left:64px;border-left:1px solid #ddd9ca}@media all and (max-width: 1279px){.card p[data-v-2055a91c]{padding-left:0;padding-top:32px;border-left:0}}@media all and (max-width: 1279px){.card-illustration[data-v-2055a91c]{padding-bottom:27px;border-bottom:1px solid #ddd9ca}}.card-illustration img[data-v-2055a91c]{margin-right:64px;max-width:unset}@media all and (max-width: 1279px){.card-illustration img[data-v-2055a91c]{padding:0 32px;margin-right:0}}.onion[data-v-2055a91c]{position:absolute;top:52px;right:-299px;width:400px;height:401px;background:url(./challenge_onion-d5b6a2d9.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.onion[data-v-2055a91c]{top:7px;right:-102px;width:200px;height:201px}}.cheese[data-v-2055a91c]{position:absolute;top:680px;left:-301px;width:579px;height:472px;background:url(./challenge_cheese-d96080ed.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.cheese[data-v-2055a91c]{top:1137px;left:-104px;width:289.5px;height:236px}}.approach[data-v-bdfa00fe]{position:relative}@media all and (max-width: 1279px){.approach[data-v-bdfa00fe]{padding-bottom:26px}}.content[data-v-bdfa00fe]{padding:156px 105px 0}@media all and (max-width: 1279px){.content[data-v-bdfa00fe]{padding:85px 20px 0}}.content p+p[data-v-bdfa00fe]{padding-top:32px}@media all and (max-width: 1279px){.content p+p[data-v-bdfa00fe]{padding-top:28px}}.petals[data-v-bdfa00fe]{position:absolute;top:26px;right:-477px;width:623px;height:812px;background:url(./approach_petals-dda2de6b.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.petals[data-v-bdfa00fe]{top:7px;right:-169px;width:272px;height:355px}}.stars[data-v-bdfa00fe]{position:absolute;bottom:-142px;left:-335px;width:564px;height:564px;background:url(./approach_stars-1fe5e993.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.stars[data-v-bdfa00fe]{bottom:-63px;left:-77px;width:191px;height:191px}}.illustration[data-v-bdfa00fe]{position:relative;margin-top:80px}.illustration--animate .phone-top[data-v-bdfa00fe],.illustration--animate .phone-bottom[data-v-bdfa00fe]{opacity:1;transform:translateZ(0)}@media all and (max-width: 1279px){.illustration[data-v-bdfa00fe]{width:366px;margin:80px auto 0;max-width:100%}}.phone-top[data-v-bdfa00fe],.phone-bottom[data-v-bdfa00fe]{margin-left:-92px;width:1157px;height:796px;background-image:url(./approach_phone-top-3c515943.png);background-repeat:no-repeat;opacity:0;transform:translate3d(0,30%,0);transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1)}@media all and (max-width: 1279px){.phone-top[data-v-bdfa00fe],.phone-bottom[data-v-bdfa00fe]{margin-top:-41px;margin-left:-5px;width:315px;height:225px;background-size:contain}}.phone-bottom[data-v-bdfa00fe]{margin-top:-478px;margin-left:164px;background-image:url(./approach_phone-bottom-4ba59363.png);transform:translate3d(0,170%,0);transition-duration:1s;transition-delay:.2s}@media all and (max-width: 1279px){.phone-bottom[data-v-bdfa00fe]{margin-top:-138px;margin-right:-6px;margin-left:auto}}.result[data-v-b88c635d]{position:relative;background-color:#f5f1e0}.result[data-v-b88c635d]:before,.result[data-v-b88c635d]:after{content:"";position:absolute;left:0;width:100%;background-position:center;z-index:-1}.result[data-v-b88c635d]:before{top:-33px;height:81px;background:url(./section_top-9985acc6.svg)}.result[data-v-b88c635d]:after{bottom:-33px;height:102px;background:url(./section_bottom-0c3fc3ff.svg)}.content[data-v-b88c635d]{padding:20px 105px 130px}@media all and (max-width: 1279px){.content[data-v-b88c635d]{padding:15px 20px 48px}}.content p+p[data-v-b88c635d]{padding-top:32px}@media all and (max-width: 1279px){.content p+p[data-v-b88c635d]{padding-top:28px}}.content--top[data-v-b88c635d]{padding:133px 105px 20px}@media all and (max-width: 1279px){.content--top[data-v-b88c635d]{padding:56px 20px 16px}}.card-container[data-v-b88c635d]{display:flex;flex-direction:column;gap:48px;margin-top:44px}.card-container--animate .card[data-v-b88c635d]{opacity:1;transform:translateZ(0)}.card[data-v-b88c635d]{position:relative;padding:64px;display:flex;background-color:#fbf9f3;box-shadow:0 32px 48px #433f320f;border-radius:64px;opacity:0;transform:translate3d(0,30%,0);transition:opacity .7s,transform .7s cubic-bezier(.22,.61,.36,1)}.card[data-v-b88c635d]:nth-child(2){transition-delay:2s}.card[data-v-b88c635d]:nth-child(3){transition-delay:4s}@media all and (max-width: 1279px){.card[data-v-b88c635d]{flex-direction:column;padding:40px;margin:16px 20px;border-radius:48px}}.card b[data-v-b88c635d]{display:block;margin-bottom:16px;font-size:24px;font-family:Lexend Bold,system-ui;color:#433f32}@media all and (max-width: 1279px){.card b[data-v-b88c635d]{margin-bottom:16px;font-size:20px;line-height:32px}}.card p[data-v-b88c635d]{color:#8e8c84}.card-illustration img[data-v-b88c635d]{margin-right:40px;width:80px;max-width:unset}@media all and (max-width: 1279px){.card-illustration img[data-v-b88c635d]{width:64px;margin-right:0;margin-bottom:20px}}.pear[data-v-b88c635d]{position:absolute;top:512px;right:-483px;width:732px;height:1108px;background:url(./result_pear-771ed950.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.pear[data-v-b88c635d]{top:542px;right:-267px;width:432px;height:655px}}.impact[data-v-32370473]{padding:80px 0 160px;background-color:#f5f1e0}@media all and (max-width: 1279px){.impact[data-v-32370473]{padding:40px 0 30px}}.impact .content-container[data-v-32370473]{min-height:auto}.impact .content[data-v-32370473]{padding:0 108px 64px}@media all and (max-width: 1279px){.impact .content[data-v-32370473]{padding:0 20px 64px}}.impact .content--bottom[data-v-32370473]{padding:80px 108px 0}@media all and (max-width: 1279px){.impact .content--bottom[data-v-32370473]{padding:40px 20px 0}}.impact .cards[data-v-32370473]{display:grid;place-content:center;grid-template-columns:repeat(3,1fr);grid-template-rows:272px;gap:24px}@media all and (max-width: 1279px){.impact .cards[data-v-32370473]{grid-template-columns:336px;grid-template-rows:repeat(3,248px);padding:0 20px}}.impact .cards .card[data-v-32370473]{position:relative;display:grid;place-content:center;text-align:center;background-color:#fbf9f3;border-radius:64px;overflow:hidden;box-shadow:0 32px 48px #433f320f}.impact .cards .card[data-v-32370473]:before,.impact .cards .card[data-v-32370473]:after{content:"";position:absolute;height:100%}.impact .cards .card[data-v-32370473]:first-of-type:before{top:0;left:-20px;width:401px;background:url(./impact_1-bottom-1b473d03.svg) no-repeat}@media all and (max-width: 1279px){.impact .cards .card[data-v-32370473]:first-of-type:before{top:10px}}.impact .cards .card[data-v-32370473]:first-of-type:after{top:0;right:-10px;width:209px;height:209px;background:url(./impact_1-top-ebade3c1.svg) no-repeat}.impact .cards .card[data-v-32370473]:nth-child(2):before{bottom:-40px;left:0;width:209px;height:209px;background:url(./impact_2-bottom-8350f39b.svg) no-repeat}@media all and (max-width: 1279px){.impact .cards .card[data-v-32370473]:nth-child(2):before{bottom:-50px;left:-10px}}.impact .cards .card[data-v-32370473]:nth-child(2):after{bottom:0;right:-40px;width:278px;background:url(./impact_2-right-4828a40d.svg) no-repeat}@media all and (max-width: 1279px){.impact .cards .card[data-v-32370473]:nth-child(2):after{right:-60px}}.impact .cards .card[data-v-32370473]:nth-child(3):before{top:0;left:0;width:100%;background:url(./impact_3-top-5f766500.svg) no-repeat}.impact .cards .card[data-v-32370473]:nth-child(3):after{top:0;right:-65px;width:222px;background:url(./impact_3-right-80b01b99.svg) no-repeat}@media all and (max-width: 1279px){.impact .cards .card[data-v-32370473]:nth-child(3):after{right:-80px}}.impact .cards .card b[data-v-32370473],.impact .cards .card span[data-v-32370473]{z-index:1}.impact .cards .card b[data-v-32370473]{display:block;font-size:56px;line-height:59px;margin-bottom:24px;font-family:Lexend Bold,system-ui;color:#433f32}@media all and (max-width: 1279px){.impact .cards .card b[data-v-32370473]{margin-bottom:16px;font-size:48px;line-height:56px}}.impact .cards .card span[data-v-32370473]{font-size:24px;line-height:32px;color:#8e8c84}@media all and (max-width: 1279px){.impact .cards .card span[data-v-32370473]{font-size:20px;line-height:24px}}.testimonial[data-v-5421c2dc]{position:relative;padding:300px 0 318px}.testimonial[data-v-5421c2dc]:before{position:absolute;content:"";width:100%;top:-53px;right:0;height:102px;background:url(./section_bottom-0c3fc3ff.svg) no-repeat}@media all and (max-width: 1279px){.testimonial[data-v-5421c2dc]{padding:184px 20px}}.testimonial .content-container[data-v-5421c2dc]{min-height:auto}.card-container[data-v-5421c2dc]{opacity:0;transform:translate3d(0,30%,0);transition:opacity 1.7s,transform 1.7s cubic-bezier(.22,.61,.36,1)}.card-container--animate[data-v-5421c2dc]{opacity:1;transform:translateZ(0)}.card[data-v-5421c2dc]{position:relative;padding:64px;display:flex;align-items:center;background-color:#fbf9f3;box-shadow:0 32px 48px #433f320f;border-radius:64px}@media all and (max-width: 1279px){.card[data-v-5421c2dc]{padding:40px 40px 296px;border-radius:48px}}.card blockquote[data-v-5421c2dc]{padding-bottom:27px}@media all and (max-width: 1279px){.card blockquote[data-v-5421c2dc]{padding-bottom:50px}}.card b[data-v-5421c2dc]{display:block;margin-bottom:4px;font-size:20px;font-family:Lexend Bold,system-ui;color:#e10019}@media all and (max-width: 1279px){.card b[data-v-5421c2dc]{margin-bottom:1px;font-size:16px}}.card p[data-v-5421c2dc]{color:#8e8c84}.card-info[data-v-5421c2dc]{width:716px}@media all and (max-width: 1279px){.card-info[data-v-5421c2dc]{width:auto}}.card-illustration[data-v-5421c2dc]{position:absolute;bottom:0;right:93px;width:310px;height:385px;background:url(./testimonal_milovecz-92b7bcc9.png);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.card-illustration[data-v-5421c2dc]{left:50%;bottom:0;right:auto;margin-left:-109px;width:218px;height:271px}}.quote[data-v-5421c2dc]{position:absolute;top:-105px;left:75px;width:191px;height:136px;background:url(./testimonal_quote-03ff7e18.svg);background-repeat:no-repeat;background-size:cover;z-index:-1}@media all and (max-width: 1279px){.quote[data-v-5421c2dc]{top:-50px;left:50px;width:96px;height:68px}}.auchan[data-v-5421c2dc]{position:absolute;top:-399px;left:-195px;width:430px;height:401px;background:url(./testimonal_auchan-bird-544aaf90.svg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1279px){.auchan[data-v-5421c2dc]{top:-211px;left:-77px;width:215px;height:200px}}.brush[data-v-5421c2dc]{position:absolute;top:-487px;right:-905px;width:1670px;height:1670px;background:url(./testimonal_brush-cf312903.svg);background-repeat:no-repeat;background-size:cover}@font-face{font-family:Nunito Bold;src:url(./Nunito-Bold-34f790c2.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(./Nunito-Regular-a278cc18.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Zilla Slab;src:url(./ZillaSlab-Regular-535bfbb7.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lexend;src:url(./Lexend-Regular-b6e7ca7e.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lexend Bold;src:url(./Lexend-Bold-b3db4170.ttf);font-style:normal;font-weight:400;font-display:swap}#app h2,#app h3,#app h4,#app h5,#app p,#app blockquote{margin-block-end:0;margin-block-start:0}#app h2{position:relative;margin-bottom:3rem;font-style:normal;font-weight:700;font-size:3rem;line-height:4rem;font-family:Lexend Bold,system-ui;color:#433f32}@media all and (max-width: 1279px){#app h2{margin-bottom:2rem;font-size:1.75rem;line-height:2.5rem}}#app h3{margin-bottom:2rem;font-style:normal;font-weight:700;font-size:1.5rem;line-height:2rem;font-family:Lexend Bold,system-ui;color:#569775;text-transform:uppercase}@media all and (max-width: 1279px){#app h3{margin-bottom:1rem;font-size:1.125rem;line-height:1.5rem}}#app h4{margin-bottom:3rem;font-weight:700;font-size:2.5rem;line-height:3.5rem;font-family:Lexend Bold,system-ui;color:#433f32}@media all and (max-width: 1279px){#app h4{margin-bottom:1.5rem;font-size:1.5rem;line-height:2.25rem}}#app p{font-style:normal;font-weight:400;font-size:1.25rem;line-height:2rem;color:#433f32}@media all and (max-width: 1279px){#app p{font-size:1rem;line-height:1.75rem}}#app blockquote{font-style:normal;font-weight:500;margin-inline-end:0;margin-inline-start:0;font-size:1.25rem;line-height:2rem;color:#433f32}@media all and (max-width: 1279px){#app blockquote{font-size:1rem;line-height:1.5rem}}body{margin:0;background:#f8f6e9;color:#433f32;font-family:Lexend,system-ui;font-size:14px;overflow-x:hidden;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#app{overflow:hidden}.content-container{margin:auto;width:100%;max-width:1224px;overflow-x:visible;position:relative;}@media all and (max-width: 1280px){.content-container{max-width:unset;padding:100px 100px 0}}@media all and (max-width: 1279px){.content-container{padding:0;min-height:unset}}
