.Header-module__hBw1pG__header{z-index:10;width:100%;padding:1.5rem 0;position:absolute;top:0;left:0}.Header-module__hBw1pG__container{align-items:center;display:flex}.Header-module__hBw1pG__logo{letter-spacing:-.025em;font-size:1.5rem;font-weight:700}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--border);margin-top:auto;padding:1.5rem 0}.Footer-module__S6Hkya__container{flex-direction:column;gap:1rem;display:flex}.Footer-module__S6Hkya__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Footer-module__S6Hkya__logo{font-size:1.25rem;font-weight:600}.Footer-module__S6Hkya__nav{color:var(--muted);gap:1.5rem;font-size:.875rem;display:flex}.Footer-module__S6Hkya__nav a:hover{color:var(--foreground)}.Footer-module__S6Hkya__bottom{color:var(--muted);text-align:right;font-size:.75rem}@media (max-width:768px){.Footer-module__S6Hkya__top{flex-direction:column;align-items:center;gap:2rem}.Footer-module__S6Hkya__nav{flex-direction:column;align-items:center;gap:.75rem}.Footer-module__S6Hkya__bottom{text-align:center}}
.StoreButtons-module__9j64hG__buttons{flex-wrap:wrap;gap:1rem;display:flex}.StoreButtons-module__9j64hG__storeButton{color:#fff;background-color:#000;border-radius:.5rem;justify-content:center;align-items:center;width:220px;padding:.5rem 1rem;text-decoration:none;transition:opacity .2s;display:flex}.StoreButtons-module__9j64hG__storeButton:hover{opacity:.8}.StoreButtons-module__9j64hG__icon{flex-shrink:0;margin-right:.75rem;font-size:1.5rem}.StoreButtons-module__9j64hG__text{flex-direction:column;line-height:1.2;display:flex}.StoreButtons-module__9j64hG__small{text-transform:uppercase;font-size:.6rem}.StoreButtons-module__9j64hG__large{font-size:1rem;font-weight:600}@media (max-width:480px){.StoreButtons-module__9j64hG__buttons{flex-direction:column;align-items:center}.StoreButtons-module__9j64hG__storeButton{width:100%;max-width:280px}}
.AppMockup-module__zS36BG__mockupWrapper{justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.AppMockup-module__zS36BG__mockup{border-radius:2rem;position:relative;overflow:hidden}.AppMockup-module__zS36BG__image{max-width:100%;height:auto;display:block}@media (max-width:768px){.AppMockup-module__zS36BG__mockupWrapper{padding:1rem}.AppMockup-module__zS36BG__mockup{max-width:100%}}@media (max-width:480px){.AppMockup-module__zS36BG__mockupWrapper{padding:.5rem}}
.CookieConsent-module__QbGkGW__banner{background-color:var(--foreground);width:100%;color:var(--background);z-index:50;padding:1rem;position:fixed;bottom:0;left:0}.CookieConsent-module__QbGkGW__content{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;font-size:.875rem;display:flex}.CookieConsent-module__QbGkGW__content a{text-decoration:underline}.CookieConsent-module__QbGkGW__button{background-color:var(--background);color:var(--foreground);border-radius:var(--radius);white-space:nowrap;padding:.5rem 1rem;font-weight:500}
.page-module__RqcXGW__main{flex-direction:column;min-height:100vh;display:flex}.page-module__RqcXGW__container{flex:1;max-width:800px;padding-top:8rem;padding-bottom:4rem}.page-module__RqcXGW__title{margin-bottom:2rem;font-size:2.5rem;font-weight:700}.page-module__RqcXGW__content{color:var(--muted);line-height:1.6}.page-module__RqcXGW__content p{margin-bottom:1rem}.page-module__RqcXGW__content h2{color:var(--foreground);margin-top:2rem;margin-bottom:1rem;font-size:1.8rem;font-weight:600}.page-module__RqcXGW__content h3{color:var(--foreground);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.page-module__RqcXGW__content ul{margin-bottom:1rem;padding-left:1.5rem}.page-module__RqcXGW__content li{margin-bottom:.5rem}.page-module__RqcXGW__placeholderBlock{background-color:var(--secondary);border:1px dashed var(--border);border-radius:var(--radius);text-align:center;color:var(--muted);margin-top:2rem;padding:4rem}
.page-module___8aEwW__main{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__content{flex:1;justify-content:space-between;align-items:center;gap:4rem;padding-top:10rem;padding-bottom:6rem;display:flex}.page-module___8aEwW__left{z-index:1;flex:0 0 65%;max-width:100%}.page-module___8aEwW__right{flex:0 0 35%;justify-content:center;display:flex;position:relative}.page-module___8aEwW__title{letter-spacing:-.04em;margin-bottom:1.5rem;font-size:4rem;font-weight:800;line-height:1.1}.page-module___8aEwW__highlight{color:var(--muted)}.page-module___8aEwW__description{color:var(--muted);max-width:90%;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__cta{gap:1rem;display:flex}@media (max-width:960px){.page-module___8aEwW__content{text-align:center;flex-direction:column-reverse;gap:3rem;padding-top:6rem;padding-left:1rem;padding-right:1rem}.page-module___8aEwW__left{flex-direction:column;align-items:center;padding-right:0;display:flex}.page-module___8aEwW__title{font-size:3rem}.page-module___8aEwW__description{max-width:100%;font-size:1.125rem}.page-module___8aEwW__right{width:100%;max-width:400px}}@media (max-width:768px){.page-module___8aEwW__title{font-size:2.75rem}.page-module___8aEwW__description{font-size:1rem}}@media (max-width:480px){.page-module___8aEwW__content{padding-left:.75rem;padding-right:.75rem}.page-module___8aEwW__title{font-size:2.25rem}.page-module___8aEwW__description{font-size:.95rem}.page-module___8aEwW__cta{flex-direction:column;align-items:center}}
.page-module__pgaT6G__main{flex-direction:column;min-height:100vh;display:flex}.page-module__pgaT6G__container{flex:1;width:100%;max-width:800px;padding-top:8rem;padding-bottom:4rem}.page-module__pgaT6G__title{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.page-module__pgaT6G__subtitle{color:var(--muted);margin-bottom:2rem}.page-module__pgaT6G__form{flex-direction:column;gap:1.5rem;display:flex}.page-module__pgaT6G__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__pgaT6G__label{font-size:.875rem;font-weight:500}.page-module__pgaT6G__input,.page-module__pgaT6G__select,.page-module__pgaT6G__textarea{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--background);color:var(--foreground);padding:.75rem;font-family:inherit;font-size:1rem}.page-module__pgaT6G__input:focus,.page-module__pgaT6G__select:focus,.page-module__pgaT6G__textarea:focus{outline:2px solid var(--foreground);border-color:#0000}.page-module__pgaT6G__textarea{resize:vertical}.page-module__pgaT6G__submitButton{background-color:var(--foreground);width:100%;color:var(--background);border:1px solid var(--foreground);margin-top:1rem;padding:1rem;font-weight:600;transition:all .2s}.page-module__pgaT6G__submitButton:hover{opacity:.9;transform:translateY(-1px)}
