.page-module__MZZlmq__root{text-align:center;max-width:40rem}.page-module__MZZlmq__logo{opacity:.5;margin-bottom:2rem;display:block}.page-module__MZZlmq__logoImg{width:3.6rem;height:auto;margin-left:auto;margin-right:auto;display:block}.page-module__MZZlmq__title{letter-spacing:-.03em;margin-bottom:5rem;font-size:clamp(2.5rem,8vw,4rem);font-weight:700;line-height:1}.page-module__MZZlmq__tagline{color:var(--fg);margin-bottom:1.75rem;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:600;line-height:1.5}.page-module__MZZlmq__taglineNext{color:#0070f3}.page-module__MZZlmq__taglineNuxt{color:#00dc82}.page-module__MZZlmq__desc{color:var(--muted);max-width:26rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:.9rem;font-weight:500;line-height:1.45}.page-module__MZZlmq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.page-module__MZZlmq__btn{border-radius:var(--radius);border:1px solid #0000;justify-content:center;align-items:center;padding:.65rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.page-module__MZZlmq__btn:hover{opacity:.88}.page-module__MZZlmq__btnPrimary{background:var(--fg);color:var(--bg);border-color:var(--fg)}.page-module__MZZlmq__btnGhost{color:var(--fg);border-color:var(--border);background:0 0}.page-module__MZZlmq__credits{color:var(--muted);margin-top:10rem;font-size:.8rem;font-weight:500;line-height:1.4}.page-module__MZZlmq__credits a{color:var(--fg);text-underline-offset:.15em;text-decoration:underline}.page-module__MZZlmq__credits a:hover{opacity:.85}
