.discovery-footer{max-width:1180px;margin:50px auto 0;padding:25px 30px;border-top:1px solid #ded7eb;font-size:14px}.discovery-footer nav{display:flex;flex-wrap:wrap;gap:14px 24px}.discovery-footer a{color:#59418e;text-underline-offset:4px}.discovery-footer p{margin:20px 0;color:#6e657c}.reference-content{max-width:900px;margin:auto;padding:35px 25px 60px}.reference-content h1{font-size:clamp(34px,5vw,58px);letter-spacing:-1.5px}.reference-content h2{font-size:25px;letter-spacing:-.5px}.reference-intro{font-size:21px;color:#51465e;line-height:1.6}.reference-content section{padding:25px 0;border-top:1px solid #e4dcec}.reference-content section p{line-height:1.8}.app-guide{max-width:1120px;margin:45px auto;padding:25px;color:#51465e}.app-guide h2{font-size:24px;letter-spacing:-.5px}.app-guide details{padding:15px 0}.app-guide p{line-height:1.7}.app-guide summary{cursor:pointer}.brand{text-decoration:none;color:inherit}@media(max-width:600px){.discovery-footer{padding:22px}.app-guide{margin-top:25px;padding:20px}.reference-intro{font-size:18px}}
