.page-module___8aEwW__page{background:var(--aura-cream);min-height:100vh;color:var(--aura-text-dark)}.page-module___8aEwW__header{z-index:100;background:var(--aura-surface-glass);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--aura-sand);padding:1rem 0;position:fixed;top:0;left:0;right:0}.page-module___8aEwW__headerContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex}.page-module___8aEwW__logo{font-family:var(--font-display);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:800;display:flex}.page-module___8aEwW__logoIcon{color:var(--aura-gold);font-size:1.25rem}.page-module___8aEwW__logoText{color:var(--aura-text-dark);letter-spacing:.05em}.page-module___8aEwW__nav{align-items:center;gap:2rem;display:flex}.page-module___8aEwW__navLink{color:var(--aura-text-medium);font-weight:500;transition:color .2s}.page-module___8aEwW__navLink:hover{color:var(--aura-gold-dark)}.page-module___8aEwW__ctaButton{background:linear-gradient(135deg,var(--aura-gold)0%,var(--aura-gold-light)50%,var(--aura-gold)100%);color:var(--aura-text-dark);border-radius:9999px;padding:.75rem 1.5rem;font-weight:600;transition:all .25s;box-shadow:0 2px 12px #d4af3733}.page-module___8aEwW__ctaButton:hover{color:var(--aura-text-dark);transform:translateY(-2px);box-shadow:0 4px 20px #d4af3759}.page-module___8aEwW__hero{text-align:center;background:linear-gradient(180deg,var(--aura-cream)0%,var(--aura-ivory)100%);padding:10rem 1.5rem 6rem;position:relative}.page-module___8aEwW__heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.page-module___8aEwW__heroTitle{font-family:var(--font-display);color:var(--aura-text-dark);margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;line-height:1.1}.page-module___8aEwW__highlight{color:var(--aura-gold-dark)}.page-module___8aEwW__heroSubtitle{color:var(--aura-text-medium);max-width:600px;margin:0 auto 2rem;font-size:1.25rem;line-height:1.7}.page-module___8aEwW__heroCta{margin-bottom:2rem}.page-module___8aEwW__primaryButton{background:linear-gradient(135deg,var(--aura-gold)0%,var(--aura-gold-light)50%,var(--aura-gold)100%);color:var(--aura-text-dark);font-family:var(--font-display);border-radius:9999px;align-items:center;gap:.5rem;padding:1.25rem 2.5rem;font-size:1.125rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 20px #d4af3740}.page-module___8aEwW__primaryButton:hover{color:var(--aura-text-dark);transform:translateY(-3px);box-shadow:0 6px 28px #d4af3766}.page-module___8aEwW__ctaSubtext{color:var(--aura-text-muted);margin-top:.75rem;font-size:.9375rem}.page-module___8aEwW__socialProof{color:var(--aura-text-muted);align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.page-module___8aEwW__problemSolution{background:var(--aura-surface-white);padding:6rem 1.5rem}.page-module___8aEwW__sectionContent{max-width:1100px;margin:0 auto}.page-module___8aEwW__problemSolutionGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.page-module___8aEwW__problemCard,.page-module___8aEwW__solutionCard{border:1px solid var(--aura-sand);border-radius:1rem;padding:2.5rem}.page-module___8aEwW__problemCard{background:var(--aura-ivory)}.page-module___8aEwW__solutionCard{border-color:var(--aura-gold-light);background:linear-gradient(135deg,#d4af370d 0%,#f4e4a61a 100%)}.page-module___8aEwW__cardTitle{font-family:var(--font-display);color:var(--aura-text-dark);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;display:flex}.page-module___8aEwW__emoji{font-size:1.5rem}.page-module___8aEwW__cardContent p{color:var(--aura-text-medium);margin-bottom:.75rem}.page-module___8aEwW__mutedText{color:var(--aura-text-muted)!important}.page-module___8aEwW__highlightText{font-weight:600;color:var(--aura-gold-dark)!important}.page-module___8aEwW__features{background:var(--aura-ivory);padding:6rem 1.5rem}.page-module___8aEwW__sectionTitle{font-family:var(--font-display);text-align:center;color:var(--aura-text-dark);margin-bottom:3rem;font-size:2rem;font-weight:800}.page-module___8aEwW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.page-module___8aEwW__featureCard{background:var(--aura-surface-white);border:1px solid var(--aura-sand);text-align:center;border-radius:1rem;padding:2rem;transition:all .25s}.page-module___8aEwW__featureCard:hover{border-color:var(--aura-gold);transform:translateY(-4px);box-shadow:0 8px 24px #1a181414}.page-module___8aEwW__featureIcon{margin-bottom:1rem;font-size:2.5rem}.page-module___8aEwW__featureTitle{font-family:var(--font-display);color:var(--aura-text-dark);margin-bottom:.75rem;font-size:1rem;font-weight:700}.page-module___8aEwW__featureDesc{color:var(--aura-text-medium);font-size:.9375rem;line-height:1.6}.page-module___8aEwW__pricing{background:var(--aura-surface-white);padding:6rem 1.5rem}.page-module___8aEwW__pricingIntro{text-align:center;max-width:700px;color:var(--aura-text-medium);margin:-1.5rem auto 3rem;font-size:1.0625rem;line-height:1.7}.page-module___8aEwW__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.page-module___8aEwW__pricingCard{background:var(--aura-surface-white);border:1px solid var(--aura-sand);text-align:center;border-radius:1rem;padding:2rem;transition:all .25s;position:relative}.page-module___8aEwW__pricingCard.page-module___8aEwW__popular{border:2px solid var(--aura-gold);box-shadow:0 4px 20px #d4af3733}.page-module___8aEwW__pricingCard.page-module___8aEwW__enterprise{background:var(--aura-ivory)}.page-module___8aEwW__popularBadge{background:linear-gradient(135deg,var(--aura-gold)0%,var(--aura-gold-light)100%);color:var(--aura-text-dark);border-radius:9999px;padding:.375rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.page-module___8aEwW__planName{font-family:var(--font-display);color:var(--aura-text-dark);margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.page-module___8aEwW__price{font-family:var(--font-display);color:var(--aura-text-dark);margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.page-module___8aEwW__period{color:var(--aura-text-muted);font-size:1rem;font-weight:500}.page-module___8aEwW__comingSoon{color:var(--aura-text-muted);margin-bottom:1.5rem;padding:.5rem 0;font-size:1.25rem;font-weight:700}.page-module___8aEwW__planFeatures{text-align:left;margin-bottom:1.5rem;list-style:none}.page-module___8aEwW__planFeatures li{border-bottom:1px solid var(--aura-pearl);color:var(--aura-text-medium);padding:.5rem 0;font-size:.9375rem}.page-module___8aEwW__included{color:var(--aura-text-dark)}.page-module___8aEwW__excluded{color:var(--aura-text-muted)}.page-module___8aEwW__overLimit{color:var(--aura-text-muted);background:var(--aura-pearl);border-radius:.5rem;margin-bottom:1rem;padding:.5rem;font-size:.8125rem}.page-module___8aEwW__planButton,.page-module___8aEwW__planButtonPrimary,.page-module___8aEwW__planButtonSecondary{border-radius:9999px;padding:.875rem 1.5rem;font-weight:600;transition:all .25s;display:block}.page-module___8aEwW__planButton{background:var(--aura-ivory);color:var(--aura-text-dark);border:1px solid var(--aura-sand)}.page-module___8aEwW__planButton:hover{background:var(--aura-pearl);border-color:var(--aura-gold);color:var(--aura-text-dark)}.page-module___8aEwW__planButtonPrimary{background:linear-gradient(135deg,var(--aura-gold)0%,var(--aura-gold-light)100%);color:var(--aura-text-dark);box-shadow:0 2px 12px #d4af3733}.page-module___8aEwW__planButtonPrimary:hover{color:var(--aura-text-dark);transform:translateY(-2px);box-shadow:0 4px 20px #d4af3759}.page-module___8aEwW__planButtonSecondary{color:var(--aura-text-medium);border:1px solid var(--aura-sand);background:0 0}.page-module___8aEwW__planButtonSecondary:hover{border-color:var(--aura-gold);color:var(--aura-text-dark)}.page-module___8aEwW__faq{background:var(--aura-ivory);padding:6rem 1.5rem}.page-module___8aEwW__faqGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem;display:grid}.page-module___8aEwW__faqItem{background:var(--aura-surface-white);border:1px solid var(--aura-sand);border-radius:1rem;padding:1.75rem}.page-module___8aEwW__faqQuestion{font-family:var(--font-display);color:var(--aura-text-dark);margin-bottom:.75rem;font-size:1.0625rem;font-weight:700}.page-module___8aEwW__faqAnswer{color:var(--aura-text-medium);font-size:.9375rem;line-height:1.7}.page-module___8aEwW__finalCta{text-align:center;background:linear-gradient(180deg,var(--aura-surface-white)0%,var(--aura-cream)100%);padding:6rem 1.5rem}.page-module___8aEwW__ctaTitle{font-family:var(--font-display);color:var(--aura-text-dark);margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.page-module___8aEwW__ctaDescription{max-width:500px;color:var(--aura-text-medium);margin:0 auto 2rem;font-size:1.0625rem}.page-module___8aEwW__primaryButtonLarge{background:linear-gradient(135deg,var(--aura-gold)0%,var(--aura-gold-light)50%,var(--aura-gold)100%);color:var(--aura-text-dark);font-family:var(--font-display);border-radius:9999px;align-items:center;gap:.5rem;padding:1.5rem 3rem;font-size:1.25rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 20px #d4af3740}.page-module___8aEwW__primaryButtonLarge:hover{color:var(--aura-text-dark);transform:translateY(-3px);box-shadow:0 6px 28px #d4af3766}.page-module___8aEwW__ctaNote{color:var(--aura-text-muted);margin-top:1rem;font-size:.9375rem}.page-module___8aEwW__footer{background:var(--aura-surface-white);border-top:1px solid var(--aura-sand);padding:3rem 1.5rem}.page-module___8aEwW__footerContent{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:flex}.page-module___8aEwW__footerLogo{font-family:var(--font-display);color:var(--aura-text-dark);align-items:center;gap:.5rem;font-weight:700;display:flex}.page-module___8aEwW__footerLinks{gap:2rem;display:flex}.page-module___8aEwW__footerLinks a{color:var(--aura-text-medium);font-size:.9375rem}.page-module___8aEwW__footerLinks a:hover{color:var(--aura-gold-dark)}.page-module___8aEwW__copyright{color:var(--aura-text-muted);font-size:.875rem}@media (max-width:768px){.page-module___8aEwW__nav{display:none}.page-module___8aEwW__problemSolutionGrid,.page-module___8aEwW__pricingGrid,.page-module___8aEwW__faqGrid{grid-template-columns:1fr}}
