.page_wrapper__0Xmgm{min-height:100vh;background:linear-gradient(135deg,var(--brand-slate-50) 0,var(--mantine-color-gray-3) 100%)}.page_heroSection__4U8hn{padding:calc(5rem * var(--mantine-scale)) 0;background:linear-gradient(135deg,#553F6D,#2F1343);color:white;position:relative;overflow:hidden}.page_heroSection__4U8hn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3}.page_heroBadge__YmAge{background:rgba(255,255,255,.2);color:white;border:1px solid rgba(255,255,255,.3);font-size:var(--text-sm);font-weight:600;padding:calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));width:fit-content}.page_heroTitle__Yocih{font-size:var(--text-5xl);font-weight:800;line-height:1.1;margin:0;background:linear-gradient(135deg,#ffffff,#f0f0f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroDescription__541S0{font-size:var(--text-lg);line-height:1.6;color:#ffffff!important;max-width:calc(31.25rem * var(--mantine-scale));text-shadow:0 2px 4px rgba(0,0,0,.3);background:rgba(0,0,0,.1);padding:calc(1rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.page_primaryButton__YWEUo{background:linear-gradient(135deg,#ffffff 0,var(--brand-slate-50) 100%);color:#553F6D;border:2px solid #553f6d;font-weight:600;padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));transition:all .3s ease;box-shadow:0 4px 15px rgba(85,63,109,.2)}.page_primaryButton__YWEUo:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(85,63,109,.3);background:linear-gradient(135deg,#553F6D,#2F1343);color:white;border-color:#553F6D}.page_secondaryButton__mo4Sj{border:2px solid rgba(255,255,255,.3);color:white;background:transparent;font-weight:600;padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));transition:all .3s ease}.page_secondaryButton__mo4Sj:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.7);color:white;transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,255,255,.2)}.page_storeButton__W4gdF{border:2px solid rgba(255,255,255,.4);color:white;background:rgba(255,255,255,.1);font-weight:600;padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));transition:all .3s ease;font-size:var(--text-sm);height:auto;min-height:calc(2.5rem * var(--mantine-scale))}.page_storeButton__W4gdF:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.8);color:white;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,255,255,.15)}.page_heroImageContainer__UpqP3{display:flex;justify-content:center;align-items:center;position:relative}.page_heroImage__cD27W{max-width:100%;height:auto;border-radius:calc(1rem * var(--mantine-scale));box-shadow:0 20px 40px rgba(0,0,0,.3);transition:transform .3s ease}.page_heroImage__cD27W:hover{transform:scale(1.05)}.page_statsSection__3Nixn{padding:calc(3.75rem * var(--mantine-scale)) 0;background:white}.page_statCard__m6zoX{text-align:center;padding:calc(1.5rem * var(--mantine-scale));border:1px solid var(--mantine-color-gray-3);transition:all .3s ease;height:100%}.page_statCard__m6zoX:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(85,63,109,.1);border-color:#553F6D}.page_featuresSection__2dS_T{padding:calc(5rem * var(--mantine-scale)) 0;background:var(--brand-slate-50)}.page_sectionTitle__Csthp{font-size:var(--text-4xl);font-weight:700;color:var(--mantine-color-dark-7);margin-bottom:calc(1rem * var(--mantine-scale))}.page_featureCard__Kjql_{height:100%;transition:all .3s ease;border:1px solid var(--mantine-color-gray-3);background:white}.page_featureCard__Kjql_:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(85,63,109,.1);border-color:#553F6D}.page_featureIcon__D_vR3{width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale));background:linear-gradient(135deg,#553F6D,#2F1343);border-radius:calc(.75rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0}.page_howItWorksSection__YjP3T{padding:calc(5rem * var(--mantine-scale)) 0;background:white}.page_stepCard__7WX64{text-align:center;padding:calc(1.5rem * var(--mantine-scale));height:100%}.page_stepNumber__GFjOh{width:calc(3.75rem * var(--mantine-scale));height:calc(3.75rem * var(--mantine-scale));background:linear-gradient(135deg,#553F6D,#2F1343);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);font-weight:700;margin:0 auto calc(1.25rem * var(--mantine-scale));box-shadow:0 4px 15px rgba(85,63,109,.3)}.page_benefitsSection__4YGot{padding:calc(5rem * var(--mantine-scale)) 0;background:var(--brand-slate-50)}.page_benefitCard__DR0ly{height:100%;transition:all .3s ease;border:1px solid var(--mantine-color-gray-3);background:white}.page_benefitCard__DR0ly:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(85,63,109,.1);border-color:#553F6D}.page_benefitIcon__7QOe3{width:calc(4rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale));border-radius:calc(1rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0}.page_benefitIcon__7QOe3,.page_ctaSection__r0OuD{background:linear-gradient(135deg,#553F6D,#2F1343)}.page_ctaSection__r0OuD{padding:calc(5rem * var(--mantine-scale)) 0}.page_ctaCard__mofpe{background:white;border:none;box-shadow:0 20px 40px rgba(0,0,0,.1);text-align:center}.page_ctaTitle__tiIEp{color:var(--mantine-color-dark-7);font-size:var(--text-4xl);font-weight:700}.page_ctaSection__r0OuD .page_primaryButton__YWEUo{background:linear-gradient(135deg,#553F6D,#2F1343);color:white;border:2px solid #553f6d;font-weight:600;padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));transition:all .3s ease;box-shadow:0 4px 15px rgba(85,63,109,.3)}.page_ctaSection__r0OuD .page_primaryButton__YWEUo:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(85,63,109,.4);background:linear-gradient(135deg,#2F1343,#553F6D);border-color:#2F1343}.page_ctaSection__r0OuD .page_secondaryButton__mo4Sj{border:2px solid #553f6d;color:#553F6D;background:white;font-weight:600;padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));transition:all .3s ease}.page_ctaSection__r0OuD .page_secondaryButton__mo4Sj:hover{background:#553F6D;color:white;transform:translateY(-2px);box-shadow:0 8px 25px rgba(85,63,109,.3)}@media (max-width:768px){.page_heroSection__4U8hn{padding:calc(3.75rem * var(--mantine-scale)) 0}.page_heroTitle__Yocih{font-size:var(--text-3xl)}.page_heroDescription__541S0{font-size:var(--text-base);padding:calc(.75rem * var(--mantine-scale))}.page_benefitsSection__4YGot,.page_ctaSection__r0OuD,.page_featuresSection__2dS_T,.page_howItWorksSection__YjP3T,.page_statsSection__3Nixn{padding:calc(2.5rem * var(--mantine-scale)) 0}.page_sectionTitle__Csthp{font-size:var(--text-2xl)}.page_heroImage__cD27W{max-width:calc(18.75rem * var(--mantine-scale))}}@media (max-width:480px){.page_heroSection__4U8hn{padding:calc(2.5rem * var(--mantine-scale)) 0}.page_heroTitle__Yocih{font-size:var(--text-2xl)}.page_heroDescription__541S0{font-size:var(--text-sm);padding:calc(.625rem * var(--mantine-scale))}.page_primaryButton__YWEUo,.page_secondaryButton__mo4Sj{padding:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));font-size:var(--text-sm)}.page_benefitsSection__4YGot,.page_ctaSection__r0OuD,.page_featuresSection__2dS_T,.page_howItWorksSection__YjP3T,.page_statsSection__3Nixn{padding:calc(1.875rem * var(--mantine-scale)) 0}.page_sectionTitle__Csthp{font-size:var(--text-xl)}}@keyframes page_fadeInUp__n_zWa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_benefitCard__DR0ly,.page_featureCard__Kjql_,.page_statCard__m6zoX,.page_stepCard__7WX64{animation:page_fadeInUp__n_zWa .6s ease-out}.page_featureCard__Kjql_:first-child{animation-delay:.1s}.page_featureCard__Kjql_:nth-child(2){animation-delay:.2s}.page_featureCard__Kjql_:nth-child(3){animation-delay:.3s}.page_featureCard__Kjql_:nth-child(4){animation-delay:.4s}.page_featureCard__Kjql_:nth-child(5){animation-delay:.5s}.page_featureCard__Kjql_:nth-child(6){animation-delay:.6s}.page_stepCard__7WX64:first-child{animation-delay:.1s}.page_stepCard__7WX64:nth-child(2){animation-delay:.2s}.page_stepCard__7WX64:nth-child(3){animation-delay:.3s}.page_stepCard__7WX64:nth-child(4){animation-delay:.4s}.page_primaryButton__YWEUo:focus,.page_secondaryButton__mo4Sj:focus{outline:2px solid #ffffff;outline-offset:2px}.page_benefitCard__DR0ly:focus-within,.page_featureCard__Kjql_:focus-within{outline:2px solid #553F6D;outline-offset:2px}@media print{.page_wrapper__0Xmgm{background:white}.page_heroSection__4U8hn{background:white;color:black}.page_ctaSection__r0OuD{background:white}.page_primaryButton__YWEUo,.page_secondaryButton__mo4Sj{border:1px solid #000;background:white;color:black}}