@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--green:#19d367;--blue:#242c3b;--darkBlue:#0f1319;--white:#fff;--font-sans:"Poppins", ui-sans-serif, system-ui, sans-serif}html,body{width:100%;overflow-x:hidden}body{background-color:var(--blue);font-family:var(--font-sans)}h1{text-transform:uppercase;color:var(--white);flex-direction:column;align-items:flex-start;gap:.08em;font-size:7rem;font-weight:800;line-height:1;display:flex}h1 span{background-color:var(--green);width:max-content;padding:.12em .28em;display:inline-block}h2{text-transform:uppercase;font-size:5rem;line-height:1}h2 span{background-color:var(--blue);width:max-content;padding:.12em .28em;display:inline-block}h3{font-size:2.5rem;font-weight:400;line-height:1}h3 span{background-color:var(--green);width:max-content;padding:.12em .28em;display:inline-block}p{font-size:1.25rem}.callToAction{flex-direction:column;align-items:flex-start;gap:.08em;margin-top:2rem;display:flex}.callToAction span{background-color:var(--blue);width:max-content;color:var(--green);padding:.12em .28em;font-size:3rem;font-weight:700;display:inline-block}.callToAction .cta-mobile{display:none}.greenBackground{background-color:var(--green)}.whiteColor{color:var(--white)}.greenColor{color:var(--green)}.paddigng4rem6rem{padding:4rem 6rem}.textMedium{max-width:60ch}.columnContainer{flex-direction:column!important;align-items:center!important;margin-top:2rem!important}.logo{width:min(400px,50vw);height:auto;padding:2rem 4rem 0}.buttonContainer{flex-flow:wrap;gap:1rem;display:flex}.buttonContainer img{object-fit:contain;border:6px solid var(--green);border-radius:10px;width:217px}.twoColumnsContainer{flex-direction:row;padding:4rem 0 4rem 6rem;display:flex}.twoColumnsSx{flex-basis:60%}.twoColumnsDx{flex-basis:40%}.twoColumnsDx img{width:250px;margin-left:auto;display:block}.twoColumnsItemText{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}.quote{width:25ch;margin-top:2rem;margin-left:2rem;padding-left:1.5rem;position:relative}.quote:before{content:"";background:var(--white);width:5px;position:absolute;top:.15em;bottom:.15em;left:0}.imgBackground{background-image:linear-gradient(#0f13198c,#0f13198c),url(/sfondo_footer.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.storeDownload{padding-top:3rem}.noPaddingBottom{padding-bottom:0}.storeDownload.noPaddingBottom{align-items:center!important}.croppedMockup{max-height:550px;overflow:hidden}.croppedMockup img{object-fit:cover;object-position:top center;width:400px;height:550px;margin-inline:auto;display:block}.centeredText{text-align:center}.centeredText h2{margin-bottom:2rem}.storeCaption{text-align:center;max-width:10ch;margin-inline:auto}@media (width<=900px){h1{letter-spacing:-.04em;max-width:100%;font-size:clamp(2.65rem,14.2vw,3.35rem)}h1 span{padding:.07em .08em}h2{font-size:3rem}.callToAction .cta-desktop{display:none}.callToAction .cta-mobile{font-size:2.5rem;display:inline-block}h3{font-size:1.5rem}p{font-size:1rem;line-height:1.5}.paddigng4rem6rem{padding:2rem}.noPaddingBottom{padding-bottom:0}.logo{width:min(200px,52vw);padding:1.25rem 1.25rem 0}.buttonContainer img{width:155px}.twoColumnsContainer{flex-direction:column;padding:2rem}.twoColumnsItemText{gap:1rem}.buttonContainer{flex-direction:column;gap:.5rem}.quote{width:20ch;margin-top:1rem;margin-left:0}.centeredText h2{font-size:2.5rem}.twoColumnsContainer.downloadCta h2{margin-bottom:1rem}.twoColumnsContainer.whatIs{grid-template-columns:1fr;row-gap:1rem;padding-right:0;display:grid;position:relative;overflow:visible}.twoColumnsContainer.whatIs .twoColumnsSx,.twoColumnsContainer.whatIs .twoColumnsItemText{display:contents}.twoColumnsContainer.whatIs h2{z-index:2;grid-area:1/1;margin-bottom:1rem;padding-right:6rem;position:relative}.twoColumnsContainer.whatIs .twoColumnsItemText h3,.twoColumnsContainer.whatIs .twoColumnsItemText p{padding-right:5rem}.twoColumnsContainer.whatIs .twoColumnsDx{z-index:1;grid-area:1/1;place-self:start end;width:max-content;height:0;margin-top:-1rem;margin-right:-3.5rem;overflow:visible}.twoColumnsContainer.whatIs .twoColumnsDx img{width:230px;margin-left:0}.columnContainer{margin-top:1rem!important}.mobileBold{font-weight:700!important}}
