.page_container__aoG4z{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;gap:2rem;padding:2rem}.page_title__3jonF{font-size:3rem;font-weight:700;color:var(--foreground);margin-bottom:1rem;letter-spacing:-.02em}.page_subtitle__iAJUg{font-size:1.25rem;color:var(--muted-foreground);line-height:1.6;white-space:pre-wrap}.page_buttonContainer__XCXUY{display:flex;gap:1rem;margin-top:2rem}.page_githubContainer__Kutjg{margin-top:1rem}.page_githubLink__sUHp9{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted-foreground);text-decoration:none;font-size:.9rem;padding:.5rem 1rem;border-radius:8px;border:1px solid var(--border);background-color:transparent;transition:all .2s ease}.page_githubLink__sUHp9:hover{color:var(--foreground);border-color:var(--foreground)}.page_githubIcon__IfZif{width:16px;height:16px;fill:currentColor}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;margin-top:4rem;width:100%;max-width:1300px}.page_featureCard__09F8a{padding:1.5rem;background-color:var(--background);border-radius:12px;border:1px solid var(--border-dashed);text-align:center}.page_featureIcon__mHZON{width:100px;height:100px;margin:0 auto .5rem;display:block;stroke:var(--foreground);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page_featureTitle__kH4Xm{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:1rem}.page_featureDescription__gBWpw{color:var(--muted-foreground);line-height:1.6;overflow-wrap:break-word}