.sxuMuG_page{background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;padding-inline:16px;display:flex}.sxuMuG_top{width:100%;max-width:680px;margin-inline:auto;padding-top:28px}.sxuMuG_logo{color:var(--text);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.sxuMuG_diamond{background:var(--accent);border-radius:3px;width:16px;height:16px;transform:rotate(45deg)}.sxuMuG_wordmark{font-family:var(--font-display);letter-spacing:-.03em;font-size:19px;font-weight:700}.sxuMuG_wordmark span{color:var(--accent)}.sxuMuG_main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:480px;margin-inline:auto;padding:48px 0 72px;display:flex}.sxuMuG_card{text-align:left;border-radius:6px;flex-direction:column;justify-content:space-between;width:210px;height:128px;margin-bottom:40px;padding:16px 18px;display:flex;transform:rotate(-4deg)}.sxuMuG_cardLabel{font-family:var(--font-label), sans-serif;word-spacing:var(--label-word-spacing);color:var(--paper-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.sxuMuG_cardNum{font-family:var(--font-serif), Georgia, serif;color:var(--paper-ink);font-size:56px;font-style:italic;line-height:.9}.sxuMuG_kicker{font-family:var(--font-label), sans-serif;word-spacing:var(--label-word-spacing);color:var(--accent);text-transform:uppercase;letter-spacing:.04em;margin-bottom:14px;font-size:12px;font-weight:600}.sxuMuG_title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-bottom:16px;font-size:clamp(2rem,1.6rem + 2vw,2.8rem);font-weight:700;line-height:1.05}.sxuMuG_title em{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--accent);font-style:italic;font-weight:400}.sxuMuG_lede{color:var(--muted);text-wrap:pretty;margin-bottom:32px;font-size:17px;line-height:1.6}.sxuMuG_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.sxuMuG_primary,.sxuMuG_secondary{transition:background .2s, border-color .2s, transform .2s var(--ease-out);border-radius:10px;padding:13px 20px;font-size:15px;font-weight:600;text-decoration:none}.sxuMuG_primary{background:var(--accent);color:var(--accent-ink)}.sxuMuG_primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.sxuMuG_secondary{border:1px solid var(--line-strong);color:var(--text)}.sxuMuG_secondary:hover{border-color:var(--accent-line);background:var(--accent-soft);transform:translateY(-1px)}.sxuMuG_primary:active,.sxuMuG_secondary:active{transform:scale(.98)}