.RC4MWa_screen{background:radial-gradient(ellipse at 50% 40%, rgba(var(--accent-rgb), .07), transparent 55%), var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-ui);place-items:center;padding:36px 20px;display:grid}.RC4MWa_content{width:min(480px,100%)}.RC4MWa_brand{justify-content:center;min-height:44px;margin-bottom:26px;display:flex}.RC4MWa_brand .brand-logo{max-width:100%}.RC4MWa_brand .brand-logo-name{overflow-wrap:anywhere}.RC4MWa_card{isolation:isolate;border:1px solid var(--line);background:linear-gradient(150deg, var(--panel-2), var(--panel));box-shadow:0 28px 80px rgba(var(--bg-rgb), .35), inset 0 1px rgba(var(--text-rgb), .04);text-align:center;border-radius:22px;padding:28px 36px 26px;position:relative;overflow:hidden}.RC4MWa_card:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 0, rgba(var(--accent-rgb), .09), transparent 70%);pointer-events:none;height:240px;position:absolute;inset:0 0 auto}.RC4MWa_art{width:250px;max-width:100%;height:auto;color:var(--accent);margin:0 auto 16px;display:block}.RC4MWa_paper{fill:var(--panel-2)}.RC4MWa_fragment{fill:var(--accent-surface)}.RC4MWa_page{animation:6s ease-in-out infinite RC4MWa_float}.RC4MWa_compass{animation:6s ease-in-out -3s infinite RC4MWa_float}.RC4MWa_kicker{color:var(--muted);letter-spacing:.15em;margin:0 0 12px;font-size:10px;font-weight:650}.RC4MWa_kicker span{color:var(--accent);margin-inline:5px}.RC4MWa_card h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(23px,5vw,28px);font-weight:600;line-height:1.25}.RC4MWa_description{max-width:330px;color:var(--muted);text-wrap:pretty;margin:14px auto 0;font-size:13px;line-height:1.75}.RC4MWa_actions{justify-items:center;gap:10px;margin-top:26px;display:grid}.RC4MWa_actions a{border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-size:12px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.RC4MWa_primary{border:1px solid var(--accent-border);background:var(--accent-surface);width:min(240px,100%);color:var(--text);gap:10px;padding:11px 18px}.RC4MWa_primary svg{color:var(--accent);flex:none}.RC4MWa_primary svg:last-child{margin-left:auto}.RC4MWa_primary:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 23%, var(--panel))}.RC4MWa_secondary{color:var(--muted);padding:8px 16px}.RC4MWa_secondary:hover{color:var(--text);background:rgba(var(--text-rgb), .05)}.RC4MWa_actions a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.RC4MWa_hint{border-top:1px solid var(--line);color:var(--muted);text-wrap:pretty;margin:20px 0 0;padding-top:20px;font-size:11px;line-height:1.7}@keyframes RC4MWa_float{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@media (max-width:480px){.RC4MWa_screen{padding:24px 16px}.RC4MWa_brand{margin-bottom:20px}.RC4MWa_card{border-radius:18px;padding:22px 22px 24px}.RC4MWa_art{width:220px}}@media (max-height:700px){.RC4MWa_screen{padding-block:20px}.RC4MWa_brand{margin-bottom:16px}.RC4MWa_art{width:180px;margin-bottom:10px}.RC4MWa_actions{margin-top:20px}}@media (prefers-reduced-motion:reduce){.RC4MWa_page,.RC4MWa_compass{animation:none}.RC4MWa_actions a{transition:none}}
