.page_container__aoG4z{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;gap:32px;padding:32px}.page_title__3jonF{font-size:28px;font-weight:700;line-height:1.3;color:var(--foreground);margin-bottom:16px;letter-spacing:-.01em}.page_subtitle__iAJUg{font-size:14px;font-weight:400;color:var(--muted-foreground);line-height:1.5;white-space:pre-wrap}.page_buttonContainer__XCXUY{display:flex;gap:12px;margin-top:32px}.page_githubContainer__Kutjg{margin-top:16px}.page_githubLink__sUHp9{display:inline-flex;align-items:center;gap:8px;color:var(--muted-foreground);text-decoration:none;font-size:14px;padding:8px 16px;border-radius:var(--radius-sm);border:1px solid var(--border);background-color:transparent;transition:color .15s ease,border-color .15s ease}.page_githubLink__sUHp9:hover{color:var(--foreground);border-color:var(--border-strong)}.page_githubLink__sUHp9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.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:32px;margin-top:64px;width:100%;max-width:1300px}.page_featureCard__09F8a{padding:24px;background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-sm);text-align:center}.page_featureIcon__mHZON{width:100px;height:100px;margin:0 auto 8px;display:block;stroke:var(--foreground);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page_featureTitle__kH4Xm{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--foreground);margin-bottom:16px}.page_featureDescription__gBWpw{font-size:14px;color:var(--muted-foreground);line-height:1.5;overflow-wrap:break-word}