:root{--colors--bg-color:#fff;--fonts--heading-font:"Figtree",sans-serif;--colors--font-color:#000;--fonts--paragraph:Inter,sans-serif;--colors--paragraph-font:#000c;--colors--acent-color:#ff762c;--colors--element-stroke-color:#7c7c7c38;--colors--element-color:#fbfbfb}body{overflow:hidden}.hero-section-wrapper{height:100%}.hero-section{font-family:figtree,sans-serif;height:100vh;overflow:hidden}.hero-section-container-extra{z-index:1;grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex;flex-direction:column;inset:auto 0 0;opacity:0;perspective:1500px;position:absolute;text-align:center;transform:translateY(129px)}.section.overflow-hidden{height:100%;padding-bottom:80px}.section.under{margin-top:-160px}.container{margin-left:auto;margin-right:auto;max-width:1200px;padding:2em}.container.hero{height:100%;max-width:none;padding-left:32px;padding-right:32px;padding-top:32px}.hero-section-holder{grid-row-gap:60px;height:100%}.hero-section-container,.hero-section-holder{align-items:center;display:flex;flex-direction:column;position:relative}.hero-section-container{z-index:1;grid-row-gap:10px;perspective:1500px;text-align:center}.hero-section-news-holder{align-items:center;background-color:var(--colors--bg-color);border:1px solid var(--colors--element-stroke-color);border-radius:200px;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:12px}.w-inline-block{display:inline-block;max-width:100%}.hero-section-news-container{align-items:center;display:flex;flex-direction:row;padding:6px 16px;white-space:nowrap}.hero-text-holder{align-items:center;display:flex;flex-direction:column;max-width:740px}.hero-paragraph-holder{max-width:480px}.hero-button-holder{grid-column-gap:20px;display:flex;flex-direction:row}.hero-section-app-holder{align-items:center;display:flex;flex-flow:column;justify-content:flex-start;perspective:1500px;top:120px;width:100%;z-index:1}.hero-section-app-container{align-items:center;display:flex;flex-flow:column;justify-content:center;position:relative;width:440px}.hero-section-phone-holder{position:relative;transform:scaleX(1none);transform-style:preserve-3d;width:100%;z-index:1}.hero-section-phone-screenshot-holder{top:0;right:0;bottom:0;left:0;padding:5%;position:absolute}.hero-section-phone-screenshot-image{border-radius:40px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-section-phone-image{position:relative;width:100%;z-index:1}.hero-background-holder{align-items:center;border-radius:60px;display:flex;height:95%;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;position:absolute}.hero-background{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}a{color:var(--colors--paragraph-font);font-family:var(--fonts--paragraph);text-decoration:none}h1{font-size:72px;font-weight:500;line-height:1.2}.title{margin-bottom:0;margin-top:0}p{color:var(--colors--paragraph-font);font-family:var(--fonts--paragraph);font-size:14px;font-weight:400;line-height:1.3;margin-bottom:10px}.w-button{background-color:#3898ec;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;line-height:inherit;padding:9px 15px;text-decoration:none}.button{background-color:var(--colors--font-color);border-radius:49px;color:var(--colors--bg-color);font-family:Inter,sans-serif;font-size:16px;font-weight:500;padding:8px 16px;transition:transform .325s cubic-bezier(.175,.885,.32,1.275),background-position .25s,background-color .45s}.app-overlay{background-color:#0000001a;border-radius:20%;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}@media screen and (max-width:767px){.container.hero{padding:14px}}@media screen and (max-width:991px){.container.hero{padding-left:21px;padding-right:21px}.hero-text-holder{max-width:470px}.hero-section-app-holder{width:auto}}@media screen and (max-width:479px){.title.mobile-bigger{font-size:8vw}.hero-section-holder{grid-row-gap:30px;padding-left:18px;padding-right:18px}.hero-section-container{padding:28px 7px 0}.hero-section-app-holder{top:260px;width:100%}.hero-section-app-container{width:100%}.hero-section-phone-holder{width:240px}.hero-background-holder{align-items:flex-end;height:72%;justify-content:center;opacity:.7}.hero-background,.hero-background-holder{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.hero-background{min-width:110%;-o-object-fit:fill;object-fit:fill;-o-object-position:80% 0;object-position:80% 0;position:static;width:100%}}
