.paid-connect{--pink:#ff79bb;--ink:#f8f6ff;color:var(--ink);box-sizing:border-box;background:#111422;min-height:100vh;padding:24px max(20px,50vw - 540px);font:16px/1.6 system-ui,sans-serif}.paid-connect *{box-sizing:border-box}.paid-connect header{letter-spacing:.14em;align-items:center;gap:12px;font-weight:800;display:flex}.paid-connect a{color:#ffafd6}.paid-connect section{padding:42px 0}.paid-connect .paid-hero{padding:72px 0}.paid-connect h1{max-width:850px;font-size:clamp(2.5rem,7vw,4.8rem);line-height:1.05}.paid-connect h2{font-size:2rem}.paid-connect p{max-width:72ch}.paid-eyebrow{color:var(--pink);letter-spacing:.13em;font-size:.8rem;font-weight:800}.paid-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:18px;display:grid}.paid-grid article,.paid-connect form{background:#1c2234;border:1px solid #48516d;border-radius:18px;padding:24px}.paid-price{color:var(--pink);font-size:2.4rem;font-weight:800}.paid-price small{color:#d9dced;font-size:1rem}.paid-button,.paid-connect button{background:var(--pink);color:#22101d;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:12px 20px;font-weight:750;text-decoration:none;display:inline-block}.paid-connect label{margin:16px 0;font-weight:700;display:block}.paid-connect input:not([type=checkbox]),.paid-connect select{color:#fff;width:100%;font:inherit;background:#101729;border:1px solid #8d9bb8;border-radius:8px;margin-top:5px;padding:12px;display:block}.paid-check{align-items:baseline;gap:10px;display:flex!important}.paid-instructions{border-left:4px solid var(--pink);background:#292538;padding:12px}.paid-connect :focus-visible{outline-offset:3px;outline:3px solid #fbd36c}.paid-connect footer{border-top:1px solid #48516d;padding:30px 0}
