.rq-legal-main{width:min(760px,calc(100% - 48px));margin:0 auto;padding:76px 0 100px}.rq-landing.rq-legal-page h1,.rq-landing.rq-legal-page h2{font-family:DM Sans,sans-serif;letter-spacing:-.025em}.rq-legal-intro{margin-bottom:36px}.rq-legal-label{margin:0 0 14px;color:#afb4c2;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.rq-legal-intro h1{margin:0;font-size:42px;line-height:1.16;font-weight:600;text-wrap:balance}.rq-legal-date{margin:18px 0 26px;color:#a4aaba;font-size:13px}.rq-legal-summary{margin:0;color:#c5c9d3;font-size:17px;line-height:1.8}.rq-legal-index{padding:25px 0 29px;border-block:1px solid #272a33}.rq-legal-page .rq-legal-index h2{margin:0 0 16px;font-size:15px;font-weight:600;letter-spacing:0}.rq-legal-index ol{display:grid;grid-template-columns:1fr 1fr;list-style:decimal;gap:9px 34px;margin:0;padding-left:23px;color:#a4aaba;font-size:14px;line-height:1.55}.rq-legal-index li{padding-left:3px}.rq-legal-index a{display:inline-block;padding:3px 0;color:#bcc2d0;text-decoration:none}.rq-legal-page main a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.rq-legal-page main a:focus-visible{outline:2px solid #a3a9ff;outline-offset:4px;border-radius:2px}.rq-legal-sections{padding-top:42px}.rq-legal-page .rq-legal-sections section{margin-bottom:38px;scroll-margin-top:110px}.rq-legal-page .rq-legal-sections section:last-child{margin-bottom:0}.rq-legal-page .rq-legal-sections h2{margin:0 0 15px;color:#f0f2f7;font-size:22px;line-height:1.4;font-weight:600;text-wrap:balance}.rq-legal-sections p,.rq-legal-sections li{color:#bbc0cc;font-size:16px;line-height:1.85;overflow-wrap:break-word}.rq-legal-sections p{margin:0 0 16px}.rq-legal-sections ul{list-style:disc;margin:16px 0 0;padding-left:24px}.rq-legal-sections li{padding-left:5px;margin-bottom:10px}.rq-legal-sections p:last-child,.rq-legal-sections li:last-child{margin-bottom:0}.rq-legal-related{display:flex;flex-wrap:wrap;gap:10px 24px;padding-top:3px}.rq-legal-page .rq-legal-related a{color:#d2d5ff;text-decoration:underline;text-underline-offset:4px}@media(max-width:360px){.rq-legal-page .rq-nav{gap:8px}.rq-legal-page .rq-header .rq-brand{gap:5px;flex-shrink:0}.rq-legal-page .rq-header .rq-brand img{width:27px}.rq-legal-page .rq-header .rq-brand span{font-size:21px}.rq-legal-page .rq-nav-actions{gap:6px}.rq-legal-page .rq-nav-actions .rq-button-small{padding-inline:8px}.rq-legal-page .rq-nav-actions .rq-button-small svg{display:none}}@media(max-width:760px){.rq-legal-main{width:calc(100% - 40px);padding:44px 0 64px}.rq-legal-intro h1{font-size:34px}.rq-legal-summary{font-size:16px}.rq-legal-index ol{grid-template-columns:1fr;gap:7px}.rq-legal-sections{padding-top:32px}.rq-legal-page .rq-legal-sections h2{font-size:21px}.rq-legal-page .rq-legal-sections section{scroll-margin-top:94px;margin-bottom:34px}}.rq-content-page{background:#090a0c}.rq-content-page *{letter-spacing:0}.rq-page-intro{padding:76px 0 52px;border-bottom:1px solid #ffffff1a}.rq-content-page h1{font:600 52px/1.12 Syne,sans-serif;max-width:900px;margin:22px 0;color:#f3f4f7;overflow-wrap:anywhere}.rq-page-intro>p{max-width:730px;font-size:19px;line-height:1.7;color:#b9bdc8;margin:0}.rq-page-intro>.rq-button{margin-top:28px}.rq-page-body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:76px;padding-top:46px;padding-bottom:45px}.rq-page-index{display:flex;flex-direction:column;gap:17px;align-self:start;position:sticky;top:115px}.rq-page-index a{font-size:13px;color:#b9bdc8;display:flex;gap:12px;text-decoration:none}.rq-page-index span,.rq-section-number{color:#989fef;font-size:12px;font-variant-numeric:tabular-nums}.rq-page-sections{max-width:730px}.rq-page-sections section{padding:0 0 33px;margin-bottom:30px;border-bottom:1px solid #ffffff14;scroll-margin-top:110px}.rq-content-page .rq-page-sections h2{font:600 27px/1.3 Syne,sans-serif;color:#f0f1f5;margin:8px 0 14px}.rq-page-sections p{font-size:16px;line-height:1.85;color:#b9bdc8;margin:0}.rq-page-next{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0 55px}.rq-page-next a{display:inline-flex;align-items:center;gap:10px;color:#c6caff;font-size:14px}.rq-content-page a:focus-visible{outline:2px solid #a3a9ff;outline-offset:5px}.rq-content-page .rq-faq{padding-top:45px;padding-bottom:50px}.rq-content-page .rq-faq-answer{color:#b9bdc8}.rq-content-page .rq-footer{position:relative}.rq-page-index a:hover{color:#fff}.rq-page-sections .rq-page-contact-link{margin-top:12px}.rq-page-contact-link a{color:#c6caff;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.rq-page-contact-link a:hover{color:#fff}@media(max-width:1000px){.rq-page-body{grid-template-columns:210px minmax(0,1fr);gap:35px}}@media(max-width:760px){.rq-page-intro{padding:42px 0 32px}.rq-content-page h1{font-size:36px}.rq-page-intro>p{font-size:16px}.rq-page-body{display:block;padding-top:28px}.rq-page-index{position:static;padding-bottom:28px;margin-bottom:30px;border-bottom:1px solid #ffffff1a;gap:15px}.rq-page-index a{min-height:25px}.rq-content-page .rq-page-sections h2{font-size:24px}.rq-page-sections p{font-size:15px}.rq-page-next{padding-bottom:36px}.rq-content-page .rq-faq>div:first-child{display:none}}
