.legal-prose{color:#ffffffad;font-size:15.5px;line-height:1.75}.legal-prose>:first-child{margin-top:0}.legal-prose p{margin:0 0 18px}.legal-prose b,.legal-prose strong{color:#fff;font-weight:600}.legal-prose h2{color:#fff;letter-spacing:-.01em;margin:38px 0 14px;font-size:17px;font-weight:600;line-height:1.4}.legal-prose h2:first-child{margin-top:0}.legal-prose a{color:#e8a48a;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.legal-prose a:hover{color:#fff}.legal-prose a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #5bbfea}.legal-prose ol,.legal-prose ul{margin:0 0 18px;padding-left:26px}.legal-prose ol{list-style:decimal}.legal-prose ul{list-style:outside}.legal-prose ol[type=i]{list-style-type:lower-roman}.legal-prose li{margin-bottom:12px;padding-left:4px}.legal-prose li::marker{color:#ffffff6b}.legal-prose li>ol,.legal-prose li>ul{margin-top:12px;margin-bottom:4px}.legal-prose li:last-child{margin-bottom:0}.legal-prose ol.clauses{padding-left:0;list-style:none}.legal-prose ol.clauses>li{padding-left:3.4em;position:relative}.legal-prose ol.clauses>li>.clause-num{color:#ffffff6b;font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}.legal-prose ol.clauses ol.clauses>li{padding-left:3em}.legal-prose section[lang]{scroll-margin-top:calc(var(--header-height,80px) + 24px);border-top:1px solid #ffffff1a;margin-top:56px;padding-top:48px}.legal-prose .doc-title{color:#fff;letter-spacing:-.02em;margin:0 0 10px;font-size:28px;font-weight:600;line-height:1.2}.legal-prose .doc-date{color:#ffffff80;margin:0 0 32px;font-size:14px}.legal-prose h3{color:#fff;letter-spacing:-.01em;margin:38px 0 14px;font-size:17px;font-weight:600;line-height:1.4}@media (max-width:640px){.legal-prose{font-size:15px;line-height:1.72}.legal-prose ol,.legal-prose ul{padding-left:22px}.legal-prose ol.clauses{padding-left:0}.legal-prose ol.clauses>li{padding-left:3em}.legal-prose ol.clauses ol.clauses>li{padding-left:2.7em}}
