.rc-page{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:16px;background:linear-gradient(160deg,#EAEFF5,#E3E9F0 55%,#DEE5ED)}.rc-page:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 560px at 72% -14%,rgba(0,168,240,.14),transparent 62%)}.rc-card{position:relative;width:100%;max-width:24rem;padding:24px;border-radius:22px;background:#fff;text-align:center;box-shadow:0 1px 2px rgba(10,30,60,.04),0 12px 32px rgba(10,30,60,.07)}.rc-title{margin:0;font-size:20px;font-weight:600;color:#0A0C10}.rc-text{margin:8px 0 0}.rc-ref,.rc-text{font-size:14px;color:#565E6A}.rc-ref{margin:16px 0 0;font-variant-numeric:tabular-nums}.rc-acts{margin-top:20px;display:flex;gap:8px}.rc-acts,.rc-btn{justify-content:center}.rc-btn{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:0;border-radius:999px;font:600 14px var(--font-inter),system-ui,sans-serif;white-space:nowrap;cursor:pointer;text-decoration:none;transition:transform .12s,background .12s}.rc-btn:active{transform:scale(.96)}.rc-btn:focus-visible{outline:2px solid #00A8F0;outline-offset:2px}.rc-dark{background:#0A0C10;color:#fff;box-shadow:0 6px 16px rgba(10,12,16,.18)}.rc-dark:hover{background:#1C2028}.rc-soft{background:rgba(10,12,16,.06);color:#0A0C10}.rc-soft:hover{background:rgba(10,12,16,.1)}@media screen and (max-width:767px),screen and (pointer:coarse){.rc-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.rc-btn{transition:none}.rc-btn:active{transform:none}}