.rcad-legal-page{max-width:880px;margin:0 auto;color:#1d2939;font-size:16px;line-height:1.75}.rcad-legal-page h2{margin:38px 0 13px;color:#071b46;font-size:25px;line-height:1.25}.rcad-legal-page h3{margin:28px 0 10px;color:#071b46}.rcad-legal-page a{color:#0957a5;text-decoration:underline;text-underline-offset:2px}.rcad-legal-page ul,.rcad-legal-page ol{padding-left:24px}.rcad-legal-page li{margin:7px 0}.rcad-legal-updated{display:inline-flex;margin:0 0 18px;padding:7px 11px;border:1px solid #d8dee9;border-radius:6px;background:#f8fafc;color:#475467;font-size:13px}.rcad-legal-intro{margin:0 0 28px;padding:18px 20px;border-left:4px solid #f6a800;background:#fff9e8;color:#344054}.rcad-legal-review{margin-top:38px;padding:16px 18px;border:1px solid #e4e7ec;border-radius:8px;background:#f8fafc;color:#475467;font-size:14px}.rcad-legal-table-wrap{width:100%;overflow-x:auto;margin:18px 0}.rcad-legal-page table{width:100%;min-width:650px;border-collapse:collapse;background:#fff}.rcad-legal-page th,.rcad-legal-page td{padding:12px 14px;border:1px solid #dfe3ea;text-align:left;vertical-align:top}.rcad-legal-page th{background:#071b46;color:#fff;font-size:14px}.rcad-legal-faq{display:grid;gap:10px;margin:25px 0}.rcad-legal-faq details{border:1px solid #dfe3ea;border-radius:8px;background:#fff;overflow:hidden}.rcad-legal-faq summary{cursor:pointer;padding:16px 48px 16px 18px;font-weight:700;color:#071b46;position:relative;list-style:none}.rcad-legal-faq summary::-webkit-details-marker{display:none}.rcad-legal-faq summary:after{content:'+';position:absolute;right:18px;top:11px;font-size:25px;font-weight:400}.rcad-legal-faq details[open] summary:after{content:'−'}.rcad-legal-faq details>div{padding:0 18px 16px;border-top:1px solid #eef1f5}.rcad-legal-faq details p{margin:14px 0 0}@media(max-width:700px){.rcad-legal-page{font-size:15px}.rcad-legal-page h2{font-size:22px}.rcad-legal-intro{padding:15px}.rcad-legal-faq summary{padding-left:15px}}
