.legal-document-header{border-bottom:1px solid #e8e8e8;color:#1e1e1e;margin-top:28px;max-width:940px;padding:0 0 32px}.legal-document-header__eyebrow{color:#db0053;display:block;font-size:13px;font-weight:600;line-height:1.4;margin-bottom:12px}.legal-document-header h1{font-size:34px;font-weight:600;line-height:1.22;margin:0;max-width:860px}.legal-document-header__revision{color:#949494;font-size:14px;line-height:1.5;margin:16px 0 0}.legal-document-layout{align-items:start;display:grid;gap:56px;grid-template-columns:220px minmax(0,760px);max-width:1036px;padding:36px 0 56px}.legal-document-navigation{position:sticky;top:152px}.legal-document-navigation__title{color:#1e1e1e;font-size:13px;font-weight:600;margin:0 0 14px}.legal-document-navigation nav{border-left:1px solid #e8e8e8;display:flex;flex-direction:column;gap:3px;padding-left:12px}.legal-document-navigation a{color:#949494;display:flex;font-size:12px;gap:7px;line-height:1.4;margin-left:-13px;padding:6px 0 6px 12px;position:relative;transition:color .2s,background-color .2s}.legal-document-navigation a:before{background-color:#db0053;border-radius:2px;bottom:5px;content:"";left:0;opacity:0;position:absolute;top:5px;transition:opacity .2s;width:2px}.legal-document-navigation a span{color:#db0053;flex:0 0 14px;font-weight:600}.legal-document-navigation a.is-active,.legal-document-navigation a:hover{color:#db0053}.legal-document-navigation a.is-active{background-color:#db00530a;font-weight:600}.legal-document-navigation a.is-active:before{opacity:1}.legal-document{color:#303030;min-width:0}.legal-document>:first-child{margin-top:0}.legal-document h2{align-items:flex-start;color:#1e1e1e;display:flex;font-size:20px;font-weight:600;gap:12px;line-height:1.4;margin:38px 0 16px;scroll-margin-top:160px}.legal-document__section-number{align-items:center;background-color:#db005314;border-radius:6px;color:#db0053;display:inline-flex;flex:0 0 28px;font-size:13px;font-weight:600;height:28px;justify-content:center;line-height:1;width:28px}.legal-document p{font-size:15px;line-height:1.72;margin:0 0 14px}.legal-document .bullet{margin:-3px 0 9px;padding-left:24px;position:relative}.legal-document .bullet:before{background-color:#db0053;border-radius:50%;content:"";height:5px;left:7px;position:absolute;top:.75em;width:5px}.legal-document .revision{border-top:1px solid #e8e8e8;color:#949494;font-size:14px;font-weight:600;margin-top:36px;padding-top:20px}@media only screen and (max-width:1024px){.legal-document{max-width:800px}.legal-document-layout{display:block;max-width:800px}.legal-document-navigation{display:none}}@media only screen and (max-width:640px){.legal-document-header{margin-top:20px;padding-bottom:24px}.legal-document-header h1{font-size:25px;line-height:1.28}.legal-document-header__revision{font-size:13px;margin-top:12px}.legal-document-layout{padding:28px 0 36px}.legal-document h2{font-size:18px;gap:10px;margin:32px 0 14px}.legal-document__section-number{flex-basis:26px;height:26px;width:26px}.legal-document p{font-size:14px;line-height:1.68}}
