.cxcs-page,.cxcs-page *{cursor:auto!important}.cxcs-page a,.cxcs-page button:not(:disabled){cursor:pointer!important}.cxcs-page{background:var(--cx-bg-base);min-height:100vh;color:var(--cx-text-main);flex-direction:column;display:flex;position:relative}.cxcs-header{z-index:10;border-bottom:1px solid #6b8a7e26;justify-content:space-between;align-items:center;padding:2.5rem 5rem;display:flex;position:relative}.cxcs-main{z-index:10;flex:1;justify-content:center;align-items:center;padding:6rem 2rem;display:flex;position:relative}.cxcs-content{text-align:center;max-width:520px}.cxcs-label{font-family:var(--cx-font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--cx-accent);margin-bottom:1rem;font-size:.7rem}.cxcs-divider{background:var(--cx-accent);width:60px;height:1px;margin:0 auto 2.5rem}.cxcs-title{font-family:var(--cx-font-serif);color:var(--cx-text-main);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:2.8rem;font-weight:400}.cxcs-badge{font-family:var(--cx-font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--cx-text-muted);background:#6b8a7e14;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1.2rem;font-size:.65rem;display:inline-flex}.cxcs-badge-dot{background:var(--cx-text-muted);border-radius:50%;width:6px;height:6px}.cxcs-desc{font-family:var(--cx-font-mono);color:var(--cx-text-muted);margin-bottom:3rem;font-size:.72rem;line-height:2}.cxcs-actions{flex-direction:column;align-items:center;gap:1rem;display:flex}.cxcs-back{font-family:var(--cx-font-mono);letter-spacing:.05em;color:var(--cx-accent);border-bottom:1px solid #10a37f4d;padding:.8rem 0;font-size:.72rem;text-decoration:none;transition:color .3s;display:inline-block}.cxcs-back:hover{color:var(--cx-secondary-accent);border-bottom-color:var(--cx-secondary-accent)}.cxcs-footer{z-index:10;text-align:center;border-top:1px solid #6b8a7e1a;padding:2rem;position:relative}@media (max-width:768px){.cxcs-header{padding:1.5rem 2rem}.cxcs-main{padding:4rem 2rem}.cxcs-title{font-size:2rem}}
