.bz-partners-section{max-width:1100px;margin:0 auto;padding:48px 40px}.bz-partners-section h2{letter-spacing:-.025em;margin:12px 0 16px;font-size:30px;font-weight:700}.bz-partners-section p{color:var(--muted);max-width:68ch;margin:0 0 12px;font-size:16px;line-height:1.62}.bz-partners-two{grid-template-columns:1fr 1fr;gap:32px;display:grid}.bz-partners-card{border:1px solid var(--line);background:var(--card);border-radius:4px;padding:24px 22px}.bz-partners-card p:last-child{margin-bottom:0}.bz-partners-table-scroll{overflow-x:auto}.bz-partners .bz-compare-table th:not(:first-child){width:auto}.bz-partners-commission{color:var(--ink);font-weight:700}.bz-partners-note{font-family:var(--mono);margin-top:14px!important;font-size:12px!important;line-height:1.6!important}.bz-partners-terms{counter-reset:term;border-top:1px solid var(--line);max-width:760px;margin:0;padding:0;list-style:none}.bz-partners-terms li{counter-increment:term;border-bottom:1px solid var(--line);color:var(--ink);padding:14px 0;font-size:15px;line-height:1.6}.bz-partners-terms li:before{content:"// " counter(term, decimal-leading-zero);font-family:var(--mono);letter-spacing:.1em;color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.bz-partners-terms strong{font-weight:600}.bz-partners-form{gap:14px;max-width:560px;display:grid}.bz-partners-field label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.bz-partners-field .opt{text-transform:none;letter-spacing:0}.bz-partners-field select.bz-waitlist-input{appearance:auto}.bz-partners-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bz-partners-form .bz-btn{justify-content:center}.bz-partners-done{border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--card);border-radius:4px;max-width:560px;padding:22px}.bz-partners-done code{font-family:var(--mono);background:var(--paper-deep);border:1px solid var(--line);word-break:break-all;border-radius:2px;margin:6px 0 10px;padding:4px 8px;font-size:15px;font-weight:700;display:inline-block}@media (max-width:768px){.bz-partners-section{padding:32px 16px}.bz-partners-section h2{font-size:24px}.bz-partners-two{grid-template-columns:1fr;gap:16px}.bz-partners .bz-phero{padding:40px 16px 20px}.bz-partners .bz-phero h1{font-size:38px}}
