._5apy-W_pageContainer{background-color:var(--color-bg-page);flex-direction:column;min-height:100vh;display:flex}._5apy-W_main{width:100%;max-width:640px;padding:var(--space-page-top) var(--gutter-page) var(--space-4xl);box-sizing:border-box;text-align:center;align-items:center;gap:var(--space-md);flex-direction:column;flex:1;margin:0 auto;display:flex}._5apy-W_main:focus{outline:none}._5apy-W_mascot{width:min(176px,48vw);height:auto;margin-bottom:var(--space-sm)}@media (prefers-reduced-motion:no-preference){._5apy-W_mascot{animation:8s ease-in-out infinite _5apy-W_wander}}@keyframes _5apy-W_wander{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-4px)rotate(1deg)}}._5apy-W_code{font-family:var(--font-pixel);color:var(--color-brand);letter-spacing:.02em;margin:0;font-size:clamp(56px,12vw,96px);line-height:1}._5apy-W_title{font-family:var(--font-sans);color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(24px,3.2vw + 12px,36px);font-weight:600;line-height:1.15}._5apy-W_lede{max-width:46ch;font-family:var(--font-sans);color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}._5apy-W_actions{margin-top:var(--space-lg);justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._5apy-W_action{min-height:44px;padding:0 var(--space-xl);font-family:var(--font-sans);transition:var(--transition-interactive);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._5apy-W_action:active{transform:scale(.96)}._5apy-W_primary{background-color:var(--color-brand);color:var(--color-brand-foreground)}._5apy-W_secondary{border-color:var(--color-border);color:var(--color-text-primary)}@media (hover:hover){._5apy-W_primary:hover{background-color:var(--color-brand-hover)}._5apy-W_secondary:hover{background-color:var(--color-surface-hover)}}._5apy-W_action:focus-visible{outline:2px solid var(--color-text-strong);outline-offset:2px;box-shadow:0 0 0 4px var(--color-bg-page)}
