.page-module__5m57PW__container{max-width:var(--container-max);padding:0 var(--space-6);margin:0 auto}.page-module__5m57PW__hero{min-height:calc(100vh - var(--header-height));justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16)var(--space-6);max-width:var(--container-max);background-color:var(--bg-primary);margin:0 auto;display:flex}.page-module__5m57PW__heroContent{flex:1;max-width:600px}.page-module__5m57PW__heroTitle{font-size:var(--text-6xl);font-weight:var(--font-bold);letter-spacing:-.03em;color:var(--text-primary);margin-bottom:var(--space-6);line-height:1.1}.page-module__5m57PW__heroSubtitle{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-secondary);margin-bottom:var(--space-10);max-width:480px}.page-module__5m57PW__heroCta{gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__5m57PW__primaryBtn{padding:var(--space-4)var(--space-8);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-inverse);background-color:var(--moogly-teal);border-radius:var(--radius-xl);transition:all var(--transition-base);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.page-module__5m57PW__primaryBtn:hover{background-color:var(--moogly-teal-light);color:var(--text-inverse);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.page-module__5m57PW__secondaryBtn{padding:var(--space-4)var(--space-8);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--moogly-teal);border:2px solid var(--moogly-teal);border-radius:var(--radius-xl);transition:all var(--transition-base);background-color:#0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.page-module__5m57PW__secondaryBtn:hover{background-color:var(--moogly-teal-muted)}.page-module__5m57PW__heroPresence{flex:1;justify-content:center;align-items:center;display:flex}.page-module__5m57PW__presenceOrbit{border-radius:var(--radius-full);width:300px;height:300px;position:relative}.page-module__5m57PW__presenceCenter{border-radius:var(--radius-full);background:linear-gradient(135deg,var(--moogly-teal),var(--moogly-teal-light));width:60px;height:60px;animation:3s ease-in-out infinite page-module__5m57PW__glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__5m57PW__presenceOrbit .page-module__5m57PW__presenceDot{border-radius:var(--radius-full);background-color:var(--moogly-teal);opacity:.8;width:16px;height:16px;animation:2s ease-in-out infinite page-module__5m57PW__pulse-soft;position:absolute}.page-module__5m57PW__presenceOrbit .page-module__5m57PW__presenceDot:first-child{top:10%;left:50%;transform:translate(-50%)}.page-module__5m57PW__presenceOrbit .page-module__5m57PW__presenceDot:nth-child(2){top:50%;right:10%;transform:translateY(-50%)}.page-module__5m57PW__presenceOrbit .page-module__5m57PW__presenceDot:nth-child(3){bottom:10%;left:50%;transform:translate(-50%)}.page-module__5m57PW__presenceOrbit .page-module__5m57PW__presenceDot:nth-child(4){top:50%;left:10%;transform:translateY(-50%)}@keyframes page-module__5m57PW__pulse-soft{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes page-module__5m57PW__glow{0%,to{box-shadow:0 0 30px #2f636466}50%{box-shadow:0 0 60px #2f636499}}.page-module__5m57PW__presence{padding:var(--space-24)0;background-color:var(--bg-secondary)}.page-module__5m57PW__presenceGrid{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__5m57PW__presenceVisual{justify-content:center;align-items:center;height:300px;display:flex;position:relative}.page-module__5m57PW__presenceRing{border-radius:var(--radius-full);border:2px solid var(--moogly-teal);opacity:.3;animation:3s ease-out infinite page-module__5m57PW__ring-pulse;position:absolute}.page-module__5m57PW__presenceRing:first-child{width:100px;height:100px}.page-module__5m57PW__presenceRing:nth-child(2){width:180px;height:180px}.page-module__5m57PW__presenceRing:nth-child(3){width:260px;height:260px}@keyframes page-module__5m57PW__ring-pulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:.2;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.page-module__5m57PW__presenceText{max-width:480px}.page-module__5m57PW__sectionLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--moogly-teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);display:inline-block}.page-module__5m57PW__sectionTitle{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-4)}.page-module__5m57PW__sectionDescription{font-size:var(--text-lg);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page-module__5m57PW__sectionHeader{text-align:center;margin-bottom:var(--space-16)}.page-module__5m57PW__howItWorks{padding:var(--space-24)0;background-color:var(--bg-primary)}.page-module__5m57PW__stepsGrid{gap:var(--space-10);grid-template-columns:repeat(3,1fr);display:grid}.page-module__5m57PW__step{text-align:center;padding:var(--space-8)}.page-module__5m57PW__stepNumber{width:48px;height:48px;font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--moogly-teal);background-color:var(--moogly-teal-muted);border-radius:var(--radius-full);margin-bottom:var(--space-6);justify-content:center;align-items:center;display:inline-flex}.page-module__5m57PW__stepTitle{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-3)}.page-module__5m57PW__stepDescription{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page-module__5m57PW__philosophy{padding:var(--space-24)0;background-color:var(--dot-bg);background-image:radial-gradient(var(--dot-color)1px,transparent 1px);background-size:var(--dot-size)var(--dot-size);color:var(--text-on-dark)}.page-module__5m57PW__philosophy h2,.page-module__5m57PW__philosophy .page-module__5m57PW__sectionTitle{color:var(--text-on-dark)}.page-module__5m57PW__philosophy .page-module__5m57PW__sectionDescription{color:#ffffffb3}.page-module__5m57PW__philosophyContent{max-width:900px;margin:0 auto}.page-module__5m57PW__philosophyGrid{gap:var(--space-10);margin-top:var(--space-12);grid-template-columns:repeat(3,1fr);display:grid}.page-module__5m57PW__philosophyItem{padding:var(--space-6);background-color:var(--surface-elevated);border-radius:var(--radius-xl);border:1px solid var(--color-gray-100)}@media (prefers-color-scheme:dark){.page-module__5m57PW__philosophyItem{border-color:var(--color-gray-700)}}.page-module__5m57PW__philosophyItem h3{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-3)}.page-module__5m57PW__philosophyItem p{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page-module__5m57PW__finalCta{padding:var(--space-24)0;text-align:center;background-color:var(--bg-primary)}.page-module__5m57PW__ctaTitle{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-4)}.page-module__5m57PW__ctaSubtitle{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-10)}@media (max-width:1024px){.page-module__5m57PW__hero{text-align:center;padding:var(--space-12)var(--space-6);flex-direction:column;min-height:auto}.page-module__5m57PW__heroContent,.page-module__5m57PW__heroSubtitle{max-width:100%}.page-module__5m57PW__heroCta{justify-content:center}.page-module__5m57PW__heroPresence{order:-1}.page-module__5m57PW__presenceGrid{text-align:center;grid-template-columns:1fr}.page-module__5m57PW__presenceText{max-width:100%}}@media (max-width:768px){.page-module__5m57PW__heroTitle{font-size:var(--text-4xl)}.page-module__5m57PW__heroSubtitle{font-size:var(--text-lg)}.page-module__5m57PW__stepsGrid{gap:var(--space-8);grid-template-columns:1fr}.page-module__5m57PW__philosophyGrid{gap:var(--space-6);grid-template-columns:1fr}.page-module__5m57PW__presenceOrbit{width:220px;height:220px}.page-module__5m57PW__container{padding:0 var(--space-4)}}
