@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=Inter:wght@300;400;500;600;700&display=swap";
@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bigMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes blobMove{0%{transform:translate(0)scale(1)}50%{transform:translate(60px,-40px)scale(1.15)}to{transform:translate(-40px,30px)scale(.95)}}@keyframes rtCardShine{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(120%)skew(-20deg)}}*{scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{display:none}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}.big-marquee-track{animation:55s linear infinite bigMarquee}.big-marquee-track:hover{animation-play-state:paused}.ticker-track{animation:26s linear infinite bigMarquee}.rt-legal-heading h1{color:#0a2540;margin-bottom:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.15}.rt-legal-meta{color:#94a3b8;margin-bottom:32px;font-family:Inter,sans-serif;font-size:13.5px}.rt-rich{color:#475569;font-family:Inter,sans-serif;font-size:15.5px;line-height:1.7}.rt-rich h2,.rt-rich h3,.rt-rich h4{color:#0a2540;border-top:1px solid #e7edf5;margin-top:32px;margin-bottom:12px;padding-top:20px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.rt-rich h2{font-size:22px}.rt-rich h3{font-size:19px}.rt-rich h4{border-top:none;margin-top:20px;padding-top:0;font-size:16px}.rt-rich p{margin-bottom:14px}.rt-rich ul,.rt-rich ol{margin:0 0 14px;padding-left:22px}.rt-rich ul{list-style:outside}.rt-rich ol{list-style:decimal}.rt-rich li{margin-bottom:6px;padding-left:4px}.rt-rich li::marker{color:#0b5ed7}.rt-rich strong{color:#0a2540;font-weight:600}.rt-rich a{color:#0b5ed7;text-decoration:underline;transition:color .15s}.rt-rich a:hover{color:#0a2540}.rt-rich h1{color:#0a2540;margin:32px 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:26px;font-weight:700}.rt-rich h5,.rt-rich h6{color:#0a2540;margin:20px 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:15.5px;font-weight:700}.rt-rich img{border-radius:8px;max-width:100%;margin:.75em 0}.rt-rich img[data-align=left]{float:left;margin-right:1em}.rt-rich img[data-align=right]{float:right;margin-left:1em}.rt-rich img[data-align=center]{margin-left:auto;margin-right:auto;display:block}.rt-rich hr{border:none;border-top:1px solid #e7edf5;margin:32px 0}.rt-rich blockquote{color:#667085;border-left:3px solid #e7edf5;margin:0 0 14px;padding-left:16px}.rt-rich .cta-box{background:#f7fafd;border:1px solid #e7edf5;border-radius:12px;margin:20px 0;padding:20px 24px}.rt-rich .cta-box h3{border-top:none;margin-top:0;padding-top:0}.rt-rich .cta-box a{color:#fff;background:#0b5ed7;border-radius:8px;padding:9px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.rt-rich .callout{border:1px solid;border-radius:10px;margin:20px 0;padding:14px 18px}.rt-rich .callout p:last-child{margin-bottom:0}.rt-rich .callout[data-variant=info]{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.rt-rich .callout[data-variant=note]{color:#0a2540;background:#f7fafd;border-color:#e7edf5}.rt-rich .callout[data-variant=warning]{color:#92400e;background:#fffbeb;border-color:#fde68a}.rt-rich .callout[data-variant=success]{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.rt-rich .image-row{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.rt-rich .image-row[data-align=left]{justify-content:flex-start}.rt-rich .image-row[data-align=right]{justify-content:flex-end}.rt-rich .image-row[data-align=center]{justify-content:center}.rt-rich .image-row[data-align=space-between]{justify-content:space-between}.rt-rich .image-row[data-align=space-around]{justify-content:space-around}.rt-rich .image-row[data-align=space-evenly]{justify-content:space-evenly}.rt-rich .image-row img{flex:1;min-width:0;max-width:100%;margin:0}.rt-rich .editor-button{margin:20px 0;display:flex}.rt-rich .editor-button[data-align=left]{justify-content:flex-start}.rt-rich .editor-button[data-align=center]{justify-content:center}.rt-rich .editor-button[data-align=right]{justify-content:flex-end}.rt-rich .editor-button a{border-radius:8px;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.rt-rich .editor-button a:hover{opacity:.9}.rt-rich .editor-button[data-variant=primary] a{color:#fff;background:#0b5ed7}.rt-rich .editor-button[data-variant=accent] a{color:#fff;background:#2d9cff}.rt-rich .editor-button[data-variant=outline] a{color:#0b5ed7;background:0 0;border:1.5px solid #0b5ed7}.rt-rich .editor-button[data-variant=ghost] a{color:#0a2540;background:#f7fafd}.rt-rich .yt-block{cursor:pointer;aspect-ratio:16/9;background:#000;border-radius:10px;max-width:640px;margin:20px 0;position:relative;overflow:hidden}.rt-rich .yt-block--invalid{color:#667085;aspect-ratio:auto;cursor:default;padding:1em}.rt-rich .yt-block-poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rt-rich .yt-block-play{color:#fff;background:#00000040;justify-content:center;align-items:center;font-size:2em;display:flex;position:absolute;inset:0}.rt-rich .faq-item{border:1px solid #e7edf5;border-radius:10px;margin:12px 0;padding:12px 16px}.rt-rich .faq-summary{color:#0a2540;cursor:pointer;font-weight:600}.rt-rich .faq-item[open] .faq-summary{margin-bottom:8px}.rt-rich .toc{background:#f7fafd;border:1px solid #e7edf5;border-radius:10px;margin:20px 0;padding:16px 20px}.rt-rich .toc-table a{text-decoration:none}.rt-rich .tt-table{border-collapse:collapse;width:100%;margin:20px 0}.rt-rich .tt-table th,.rt-rich .tt-table td{border:1px solid #e7edf5;padding:8px 12px}.rt-rich .tt-table th{color:#0a2540;background:#f7fafd;font-weight:600}.rt-rich mark{border-radius:3px}.rt-rich .inline-icon{vertical-align:middle;margin:0 .1em;display:inline-block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
