.Header-module__KHjLKa__header{background:var(--white);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2;border-bottom:1px solid #0000000d;width:100%;position:sticky;top:0}.Header-module__KHjLKa__headerContent{max-width:1400px;padding:var(--spacing-sm)var(--spacing-md);justify-content:space-between;align-items:center;min-height:70px;margin:0 auto;display:flex}.Header-module__KHjLKa__logoContainer{align-items:center;gap:var(--spacing-xs);color:inherit;text-decoration:none;transition:opacity .2s;display:flex}.Header-module__KHjLKa__logoContainer:hover{opacity:.8;cursor:pointer}.Header-module__KHjLKa__logo{object-fit:contain;width:40px;height:40px}.Header-module__KHjLKa__wordmark{color:var(--text);letter-spacing:-.02em;font-size:1.25rem;font-weight:400}.Header-module__KHjLKa__ctaContainer{align-items:center;display:flex}.Header-module__KHjLKa__downloadButton{align-items:center;gap:var(--spacing-xs);background:var(--accent-purple);color:var(--white);border-radius:var(--radius-pill);padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #6e4aff33}.Header-module__KHjLKa__downloadButton:hover{opacity:1;transform:translateY(-2px);box-shadow:0 4px 12px #6e4aff4d}.Header-module__KHjLKa__downloadButton:active{transform:translateY(0);box-shadow:0 2px 8px #6e4aff33}.Header-module__KHjLKa__appleIcon{flex-shrink:0;width:20px;height:20px}.Header-module__KHjLKa__buttonText{white-space:nowrap}@media (max-width:768px){.Header-module__KHjLKa__headerContent{padding:var(--spacing-xs)var(--spacing-sm);min-height:60px}.Header-module__KHjLKa__logo{width:32px;height:32px}.Header-module__KHjLKa__wordmark{font-size:1.125rem}.Header-module__KHjLKa__downloadButton{padding:.625rem 1.25rem;font-size:.875rem}.Header-module__KHjLKa__appleIcon{width:18px;height:18px}}@media (max-width:480px){.Header-module__KHjLKa__buttonText{display:none}.Header-module__KHjLKa__downloadButton{border-radius:50%;justify-content:center;width:44px;height:44px;padding:.625rem}}
.Footer-module__yg9ahW__footer{background:var(--white);border-top:1px solid #0000000d;width:100%;margin-top:auto}.Footer-module__yg9ahW__footerContent{max-width:1400px;padding:var(--spacing-lg)var(--spacing-md);text-align:center;margin:0 auto}.Footer-module__yg9ahW__copyright{color:var(--text);opacity:.6;margin:0;font-size:.875rem;line-height:1.6}.Footer-module__yg9ahW__privacyLink{color:var(--accent-purple);text-decoration:none;transition:opacity .2s}.Footer-module__yg9ahW__privacyLink:hover{opacity:.7;text-decoration:underline}@media (max-width:768px){.Footer-module__yg9ahW__footerContent{padding:var(--spacing-md)var(--spacing-sm)}.Footer-module__yg9ahW__copyright{font-size:.8125rem}}
.Layout-module__saeABG__layout{flex-direction:column;width:100%;min-height:100vh;display:flex}.Layout-module__saeABG__main{flex-direction:column;flex:1;width:100%;display:flex}.Layout-module__saeABG__container{width:100%;max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}@media (max-width:768px){.Layout-module__saeABG__container{padding:0 var(--spacing-sm)}}@media (min-width:1400px){.Layout-module__saeABG__container{max-width:1400px}}
.HeroSection-module__54H-qW__heroSection{width:100%;min-height:calc(100vh - 80px);padding:var(--spacing-xl)0;justify-content:center;align-items:center;display:flex}.HeroSection-module__54H-qW__heroContainer{width:100%;max-width:1200px;padding:0 var(--spacing-md);gap:var(--spacing-xl);grid-template-columns:1fr;align-items:center;margin:0 auto;display:grid}.HeroSection-module__54H-qW__heroContentLeft{gap:var(--spacing-lg);flex-direction:column;max-width:100%;display:flex}.HeroSection-module__54H-qW__heroContentRight{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:768px){.HeroSection-module__54H-qW__heroContainer{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr}.HeroSection-module__54H-qW__heroContentLeft{max-width:540px}}@media (min-width:1200px){.HeroSection-module__54H-qW__heroContainer{gap:clamp(3rem,5vw,5rem);max-width:1400px}.HeroSection-module__54H-qW__heroSection{padding:var(--spacing-2xl)0}}@media (max-width:767px){.HeroSection-module__54H-qW__heroSection{min-height:auto;padding:var(--spacing-lg)0}.HeroSection-module__54H-qW__heroContainer{padding:0 var(--spacing-sm);gap:var(--spacing-lg);flex-direction:column-reverse;display:flex}}
.HeroContent-module__sd6H9G__heroContent{gap:var(--spacing-lg);flex-direction:column;max-width:540px;display:flex}.HeroContent-module__sd6H9G__headline{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.1}.HeroContent-module__sd6H9G__subheadline{color:var(--text);opacity:.85;margin:0;font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.6}.HeroContent-module__sd6H9G__ctaContainer{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.HeroContent-module__sd6H9G__primaryCta{justify-content:center;align-items:center;gap:var(--spacing-xs);background:var(--accent-purple);color:var(--white);border-radius:var(--radius-pill);align-self:flex-start;min-width:200px;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #6e4aff40}.HeroContent-module__sd6H9G__primaryCta:hover{opacity:1;transform:translateY(-2px);box-shadow:0 6px 20px #6e4aff59}.HeroContent-module__sd6H9G__primaryCta:active{transform:translateY(0);box-shadow:0 4px 14px #6e4aff40}.HeroContent-module__sd6H9G__appleIcon{flex-shrink:0;width:20px;height:20px}.HeroContent-module__sd6H9G__ctaSubtext{color:var(--text);opacity:.6;padding-left:var(--spacing-xs);margin:0;font-size:.875rem}@media (max-width:768px){.HeroContent-module__sd6H9G__heroContent{gap:var(--spacing-md);max-width:100%}.HeroContent-module__sd6H9G__headline{font-size:clamp(2rem,8vw,2.5rem)}.HeroContent-module__sd6H9G__subheadline{font-size:1rem}.HeroContent-module__sd6H9G__primaryCta{width:100%;max-width:300px;padding:.875rem 1.75rem;font-size:.9375rem}}@media (max-width:480px){.HeroContent-module__sd6H9G__heroContent{gap:var(--spacing-sm)}.HeroContent-module__sd6H9G__ctaContainer{margin-top:0}.HeroContent-module__sd6H9G__primaryCta{width:100%;max-width:none}}
.privacy-module__VTbb1a__privacyPage{width:100%;padding:var(--spacing-2xl)0;min-height:calc(100vh - 200px)}.privacy-module__VTbb1a__container{max-width:800px;padding:0 var(--spacing-md);text-align:left;margin:0 auto}.privacy-module__VTbb1a__privacyPage h1{margin-bottom:var(--spacing-sm);text-align:left}.privacy-module__VTbb1a__lastUpdated{color:var(--text);opacity:.6;margin-bottom:var(--spacing-xl);text-align:left;font-size:.875rem}.privacy-module__VTbb1a__privacyPage section{margin-bottom:var(--spacing-xl);text-align:left}.privacy-module__VTbb1a__privacyPage h2{margin-bottom:var(--spacing-md);margin-top:var(--spacing-lg);color:var(--accent-purple);text-align:left;font-size:1.25rem;font-weight:600}.privacy-module__VTbb1a__privacyPage p{color:var(--text);opacity:.85;margin-bottom:var(--spacing-sm);text-align:left;line-height:1.8}.privacy-module__VTbb1a__privacyPage ul,.privacy-module__VTbb1a__privacyPage ol{margin-left:var(--spacing-lg);margin-bottom:var(--spacing-md);padding-left:var(--spacing-md);text-align:left}.privacy-module__VTbb1a__privacyPage li{color:var(--text);opacity:.85;margin-bottom:var(--spacing-xs);text-align:left;line-height:1.8}.privacy-module__VTbb1a__privacyPage a{color:var(--accent-purple);text-decoration:underline}.privacy-module__VTbb1a__privacyPage a:hover{opacity:.8}.privacy-module__VTbb1a__summary{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid #ffffff1a}.privacy-module__VTbb1a__summary p{font-size:1.05rem}@media (max-width:768px){.privacy-module__VTbb1a__privacyPage{padding:var(--spacing-lg)0}.privacy-module__VTbb1a__container{padding:0 var(--spacing-sm)}}
.terms-module__MHYekq__termsPage{width:100%;padding:var(--spacing-2xl)0;min-height:calc(100vh - 200px)}.terms-module__MHYekq__container{max-width:800px;padding:0 var(--spacing-md);text-align:left;margin:0 auto}.terms-module__MHYekq__termsPage h1{margin-bottom:var(--spacing-sm);text-align:left}.terms-module__MHYekq__dates{color:var(--text);opacity:.6;margin-bottom:var(--spacing-xl);text-align:left;font-size:.875rem}.terms-module__MHYekq__termsPage section{margin-bottom:var(--spacing-xl);text-align:left}.terms-module__MHYekq__termsPage h2{margin-bottom:var(--spacing-md);margin-top:var(--spacing-lg);color:var(--accent-purple);text-align:left;font-size:1.25rem;font-weight:600}.terms-module__MHYekq__termsPage h3{margin-bottom:var(--spacing-sm);margin-top:var(--spacing-md);color:var(--accent-purple);text-align:left;opacity:.9;font-size:1.1rem;font-weight:600}.terms-module__MHYekq__termsPage p{color:var(--text);opacity:.85;margin-bottom:var(--spacing-sm);text-align:left;line-height:1.8}.terms-module__MHYekq__important{border-left:3px solid var(--accent-red);padding:var(--spacing-md);margin:var(--spacing-md)0;background:#ff6b6b1a}.terms-module__MHYekq__termsPage ul,.terms-module__MHYekq__termsPage ol{margin-left:var(--spacing-lg);margin-bottom:var(--spacing-md);padding-left:var(--spacing-md);text-align:left}.terms-module__MHYekq__termsPage li{color:var(--text);opacity:.85;margin-bottom:var(--spacing-xs);text-align:left;line-height:1.8}.terms-module__MHYekq__termsPage a{color:var(--accent-purple);text-decoration:underline}.terms-module__MHYekq__termsPage a:hover{opacity:.8}.terms-module__MHYekq__summary{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid #ffffff1a}.terms-module__MHYekq__summary p{font-size:1.05rem}@media (max-width:768px){.terms-module__MHYekq__termsPage{padding:var(--spacing-lg)0}.terms-module__MHYekq__container{padding:0 var(--spacing-sm)}}
.VideoDisplay-module__8V-4Bq__videoContainer{width:100%;padding:var(--spacing-lg);justify-content:center;align-items:center;display:flex;position:relative}.VideoDisplay-module__8V-4Bq__backgroundGlow{filter:blur(60px);z-index:0;background:linear-gradient(135deg,#6e4aff1a,#6e4aff0d);border-radius:50%;width:80%;height:80%;position:absolute}.VideoDisplay-module__8V-4Bq__appVideo{z-index:1;border-radius:var(--radius-lg);background:var(--soft-gray);width:100%;max-width:288px;height:auto;position:relative;box-shadow:0 20px 40px #00000026}@media (min-width:768px){.VideoDisplay-module__8V-4Bq__appVideo{max-width:324px}}@media (min-width:1200px){.VideoDisplay-module__8V-4Bq__videoContainer{padding:var(--spacing-xl)}.VideoDisplay-module__8V-4Bq__appVideo{max-width:360px}.VideoDisplay-module__8V-4Bq__backgroundGlow{width:90%;height:90%}}@media (max-width:767px){.VideoDisplay-module__8V-4Bq__videoContainer{padding:var(--spacing-md)}.VideoDisplay-module__8V-4Bq__appVideo{max-width:100%}.VideoDisplay-module__8V-4Bq__backgroundGlow{width:100%;height:100%}}
