.policy-version{direction:ltr;font-size:1rem;color:#333}.policy-version .title{font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:2.5rem}.policy-version .title:after{content:"";display:block;height:2px;width:4rem;background:#ffc915;margin:.25rem auto}.policy-version h1{font-size:2rem;margin:3rem 0 1.75rem}.policy-version h2{font-size:1.5rem;margin:2.75rem 0 1.5rem}.policy-version h3{font-size:1.25rem;margin:2.5rem 0 1.25rem}.policy-version ol li{list-style-type:decimal}.policy-version ul li{list-style-type:disc}.policy-version ol,.policy-version ul{-webkit-padding-start:2em;padding-inline-start:2em}.policy-version p{margin:1rem 0}.policy-version ol,.policy-version table,.policy-version ul{margin:2rem 0}.policy-version td,.policy-version th{border:1px solid #ccc;border-collapse:collapse;text-align:center;vertical-align:middle;padding:.25rem .5rem;word-break:break-all;white-space:pre-line}.policy-version .preline{white-space:pre-line;margin-top:-1.5rem}.policy-version a{text-decoration:underline}@media (min-width:961px){.policy-version{padding:3rem 0;line-height:2.125rem}}@media (max-width:960px){.policy-version{font-size:.85rem;padding:1.5rem 1rem;line-height:1.65rem}.policy-version .title{font-size:1.125rem;margin-bottom:1.5rem}.policy-version h1{font-size:1.5rem;margin:2.5rem 0 1.5rem}.policy-version h2{font-size:1.25rem;margin:2.25rem 0 1.25rem}.policy-version h3{font-size:1rem;margin:2rem 0 1rem}.policy-version p{margin:.75rem 0}.policy-version ol,.policy-version table,.policy-version ul{margin:1.25rem 0}}