
.legal-page{max-width:920px;padding-top:54px;padding-bottom:70px}.legal-kicker{font-size:.7rem;font-weight:850;letter-spacing:.13em;color:#b7ef35}.legal-page h1{font-family:Manrope,sans-serif;font-size:clamp(2rem,5vw,3.6rem);margin:8px 0 12px}.legal-lead{font-size:1.05rem;line-height:1.65;opacity:.72;max-width:760px}.legal-page h2{margin:34px 0 9px;font-size:1.15rem}.legal-page p{line-height:1.7;opacity:.72}.launch-note{margin-top:24px;padding:16px 18px;border-radius:12px;border:1px solid rgba(183,239,53,.18);background:rgba(183,239,53,.055);color:#dfe9e4}
.partner-tools-v25{margin:16px 0;padding:18px;border:1px solid rgba(183,239,53,.15);border-radius:16px;background:rgba(183,239,53,.035)}.partner-tools-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end}.partner-tools-head span{font-size:.65rem;letter-spacing:.11em;font-weight:850;color:#b7ef35}.partner-tools-head h2{margin:4px 0 0}.partner-tools-head small{opacity:.48}.partner-tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px}.partner-tools-grid a{padding:13px;border-radius:11px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);text-decoration:none;color:inherit}.partner-tools-grid b,.partner-tools-grid span,.partner-tools-grid em{display:block}.partner-tools-grid span{font-size:.7rem;opacity:.55;margin-top:3px}.partner-tools-grid em{font-size:.62rem;color:#b7ef35;margin-top:7px;font-style:normal}@media(max-width:650px){.partner-tools-head{display:block}.partner-tools-head small{display:block;margin-top:6px}.partner-tools-grid{grid-template-columns:1fr}}
