main{max-width:1080px;margin:auto;padding:0 24px 64px}.ref-hero{padding:74px 0 48px;max-width:790px}.ref-hero h1{max-width:none;font-size:clamp(2.7rem,6vw,4.7rem);line-height:1.08;letter-spacing:-.045em}.ref-hero h1 em{color:#b5a0ff;font-style:normal}.ref-hero>p:not(.eyebrow){max-width:620px;font-size:1.12rem;line-height:1.6}.ref-steps,.ref-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ref-steps article,.ref-panel{padding:28px;border:1px solid #ffffff24;border-radius:20px;background:#ffffff06}.ref-steps{margin-bottom:28px}.ref-steps article>span{color:#b5a0ff;font-size:.8rem}.ref-steps h2{font-size:1.2rem}.ref-steps p,.ref-panel p{color:#c7c4d5;line-height:1.65}.ref-panel{margin-top:22px}.ref-panel h2{font-size:1.2rem}.ref-panel summary{cursor:pointer;font-weight:650;padding:5px 0}.ref-stats{grid-template-columns:repeat(4,1fr);margin:26px 0}.ref-stats article{background:#ffffff08;padding:18px;border-radius:14px}.ref-stats span{display:block;font-size:.8rem;color:#c7c4d5}.ref-stats strong{display:block;font-size:1.8rem;margin-top:12px}.link-row{display:flex;gap:10px;margin-top:10px}.link-row input{flex:1;min-width:0}.ref-panel input,.ref-panel button{font:inherit;border-radius:10px;padding:12px;border:1px solid #ffffff40;background:#191525;color:#eee}.ref-panel button{cursor:pointer}.ref-panel button:disabled{opacity:.5;cursor:wait}.ref-panel .buy-credits{background:#c4adff;color:#1d1434}.consent{display:block;margin:20px 0}.consent input{margin-right:8px}.ref-panel a{color:#c4adff}.ref-panel .fine-print{font-size:.85rem}.owner-row{border-top:1px solid #ffffff24;margin-top:18px;padding:18px 0;overflow-wrap:anywhere}.owner-row button{margin:8px 8px 8px 0}.payout-record{padding:12px 0;border-bottom:1px solid #ffffff20}#notice{min-height:1.5em}.ref-panel:target{outline:2px solid #b5a0ff}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #b5a0ff;outline-offset:4px}[hidden]{display:none!important}@media(max-width:700px){main{padding:0 18px 40px}.ref-hero{padding-top:40px}.ref-steps{grid-template-columns:1fr}.ref-stats{grid-template-columns:repeat(2,1fr)}.ref-panel{padding:20px}.site-header{flex-wrap:wrap;gap:14px}.site-header nav{flex-wrap:wrap;gap:14px}.link-row{flex-wrap:wrap}.link-row input{flex-basis:100%;width:100%}}

.payout-settings{margin:24px 0;padding:22px;background:#ffffff06;border:1px solid #ffffff24;border-radius:14px}.payout-settings form{display:grid;gap:10px;max-width:530px}.payout-settings .consent{margin:8px 0}.payout-alert{padding:14px;border:1px solid #a48acb;border-radius:10px;background:#c4adff16}.owner-row input:not([type=checkbox]){display:block;max-width:100%;margin:10px 0;width:420px}.owner-row .consent{display:block}.owner-recipient{color:#e6d9ff!important;font-weight:650;overflow-wrap:anywhere}
