:root{--clr-black: #191826;--clr-white: #FCFAF9;--clr-accent-1: #66E2DC;--clr-accent-2: #FFB964;--clr-accent-3: #FA7453;--ff-primary: "IBM Plex Sans" , Sans-serif;--font-size-body: clamp(1rem, 0.37vw + 0.92rem, 1.25rem);--font-size-lg: clamp(2rem, 0.73vw + 1.84rem, 2.5rem);--font-size-xl: clamp(2.5rem, 4.4vw + 1.54rem, 5.5rem);--fw-thin: 200;--fw-regular: 400;--fw-semibold: 600;--fw-bold: 700}*,*::before,*::after{box-sizing:border-box;margin:0}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}html,body{min-height:100vh;font-family:var(--ff-primary);font-size:100%;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}h1{padding-bottom:25px;font-size:var(--font-size-xl);font-weight:var(--fw-bold);line-height:1;letter-spacing:-1px}h2{padding-bottom:20px;font-size:var(--font-size-lg)}h3{font-weight:--fw-bold}p{font-size:var(--font-size-body);font-weight:var(--fw-regular);line-height:1.7}header,footer,.container{margin-inline:auto;width:min(90%,69.31rem)}header{padding:40px 0 60px;margin-inline:auto}@media screen and (min-width: 48em){header{padding:60px 0 135px}}.bg-pattern{position:absolute;top:0;z-index:-100;width:100%;height:100%;background:url(../assets/bg-main-mobile.png) -20% -300% no-repeat}@media screen and (min-width: 48em){.bg-pattern{position:absolute;background:url(/assets/bg-pattern-1.svg) 110% -20% no-repeat,url(/assets/bg-main-tablet.png) 60% 70% no-repeat}}@media screen and (min-width: 62.4375em){.bg-pattern{position:absolute;background:url(/assets/bg-pattern-1.svg) right -10% no-repeat,url(/assets/bg-main-desktop.png) 40% 10% no-repeat}}.wrapper{position:relative;background:url(/assets/bg-pattern-2.svg) no-repeat center 0% var(--clr-black);background-size:auto 50%;width:clamp(23.5rem,67.19vw + 8.85rem,69.31rem);max-width:100%;border-radius:12px}@media screen and (min-width: 48em){.wrapper{margin-top:130px;margin-bottom:100px;background:url(/assets/bg-pattern-2.svg) no-repeat center -59% var(--clr-black);height:600px}}@media screen and (min-width: 62.4375em){.wrapper{width:1110px;margin-bottom:200px;background:url(/assets/bg-pattern-2.svg) no-repeat 40% -10% var(--clr-black)}}.heroText__upper{padding-bottom:195px;width:min(90%,69.31rem)}.heroText__upper h1,.heroText__upper p{width:min(90%,846.8px)}@media screen and (min-width: 48em){.heroText__upper h1,.heroText__upper p{width:clamp(500px,50%,864px)}}@media screen and (min-width: 62.4375em){.heroText__upper h1,.heroText__upper p{width:864px}}.heroText__lower{width:clamp(23.5rem,67.19vw + 8.85rem,69.31rem);max-width:100%;background-color:var(--clr-accent-3);border-radius:12px;color:var(--clr-white);padding:55px 42px 48px}@media screen and (min-width: 48em){.heroText__lower{max-width:399px;position:relative;top:-353px;left:216px}}@media screen and (min-width: 62.4375em){.heroText__lower{position:relative;max-width:445px;padding:65px 53px 49px;top:-495px;left:600px}}.pricetag{margin-top:1em;display:flex;gap:1em;align-items:center;font-size:var(--font-size-body)}.pricetag .price{font-size:var(--font-size-xl);font-weight:var(--fw-bold)}.downloadLinks{display:flex;flex-direction:column;margin-top:.5rem;gap:1em}.downloadLinks>a{font-weight:var(--fw-bold);font-size:1.125em;text-decoration:none}.downloadLinks .btn_iOs{color:var(--clr-white);text-align:center;height:60px;padding-block:15px;border-radius:10px;background-color:var(--clr-black);transition:150ms ease all}.downloadLinks .btn_iOs::before{position:relative;content:url(/assets/icon-apple.svg);top:5px;left:-10px}.downloadLinks .btn_iOs:hover{background-color:var(--clr-accent-1)}.downloadLinks .btn_Android{color:var(--clr-black);text-align:center;height:60px;padding-block:15px;border-radius:10px;background-color:var(--clr-white);transition:150ms ease all}.downloadLinks .btn_Android::before{position:relative;content:url(/assets/icon-android.svg);top:5px;left:-10px}.downloadLinks .btn_Android:hover{background-color:var(--clr-accent-2)}.illu{position:relative;margin-inline:auto;width:clamp(13.06rem,9.44vw + 11rem,19.5rem);top:-100px}@media screen and (min-width: 48em){.illu{top:-124px;left:-150px}}@media screen and (min-width: 62.4375em){.illu{left:-314px;top:-185px}}footer{padding:88px 0;display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px}footer .footer-logo{flex-basis:100%;padding-bottom:40px}footer p{font-size:clamp(1rem,0vw + 1rem,1rem);display:block;max-width:317px;line-height:1.625;font-weight:var(--fw-thin);padding-bottom:65px}footer ul{margin:0;display:flex;align-items:baseline;-moz-column-gap:20px;column-gap:20px}footer ul .social svg path{transition:fill 200ms}footer ul .social:hover svg path{fill:var(--clr-accent-2)}@media screen and (min-width: 62.4375em){footer .footer-logo{flex-basis:auto}}.email{color:var(--clr-black);text-decoration:none;font-weight:var(--fw-bold)}/*# sourceMappingURL=main.css.map */