:root{scroll-behavior:smooth;--site-padding:16px;--vertical-padding-small:1rem;--vertical-padding:1.5rem;--vertical-padding-large:2.5rem;--content-gap-small:.5rem;--content-gap:1rem;--content-gap-large:1.5rem;line-height:1.25}@media (min-width:768px){:root{--site-padding:32px;--vertical-padding-small:1.25rem;--vertical-padding:2rem;--vertical-padding-large:3.75rem;--content-gap-small:.75rem;--content-gap:1.25rem;--content-gap-large:2.25rem}}@media (min-width:1024px){:root{--site-padding:max(50px, calc((100vw - 1900px) / 2));--vertical-padding-small:1.25rem;--vertical-padding:2.5rem;--vertical-padding-large:4.375rem;--content-gap-small:.75rem;--content-gap:1.5rem;--content-gap-large:2.5rem}}:root{--text-size-title:1.375rem;--text-size-heading:1.125rem;--text-size-subheading:.875rem;--text-size-normal:.875rem;--text-size-small:.8125rem;--text-size-citation:.8125rem;--text-size-footer:.75rem;--text-size-button:.8125rem;--text-size-label:.75rem;--text-size-trademark:.5rem}@media (min-width:768px){:root{--text-size-title:1.5rem;--text-size-heading:1.25rem;--text-size-subheading:1rem;--text-size-normal:1rem;--text-size-small:.9375rem;--text-size-citation:.8125rem;--text-size-footer:.8125rem;--text-size-button:.9375rem;--text-size-label:.8125rem;--text-size-trademark:.5625rem}}@media (min-width:1024px){:root{--text-size-title:1.75rem;--text-size-heading:1.5rem;--text-size-subheading:1.25rem;--text-size-normal:1.25rem;--text-size-small:1.125rem;--text-size-citation:.875rem;--text-size-footer:.875rem;--text-size-button:1.1875rem;--text-size-label:.875rem;--text-size-trademark:.625rem}}.privacy{padding-left:var(--site-padding);padding-right:var(--site-padding);padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);max-width:52rem;color:var(--palette-default-content);margin-inline:auto;line-height:1.65}.privacy__title{text-transform:none;font-size:var(--text-size-title);text-align:center;margin-bottom:var(--vertical-padding);color:var(--palette-default-content);font-weight:600}.privacy__subtitle{text-transform:none;font-size:var(--text-size-heading);text-align:center;color:var(--palette-default-content);margin-bottom:.5rem;font-weight:600}.privacy__trademark{text-transform:none;font-size:var(--text-size-trademark);font-weight:400}.privacy__updated{text-transform:none;font-size:var(--text-size-normal);text-align:center;color:var(--palette-neutral);margin-bottom:var(--vertical-padding-large);font-style:italic;font-weight:400}.privacy hr{margin:var(--vertical-padding-large) 0;border:none;border-top:.0625rem solid #dee2e6}.privacy section{margin-bottom:var(--vertical-padding-large)}.privacy article{text-align:justify;text-wrap:pretty;margin-bottom:1.25rem}.privacy article p{margin-bottom:1rem}.privacy article p:last-child{margin-bottom:0}.privacy h3{text-transform:none;font-size:var(--text-size-heading);color:#1a4c79;margin:1.5rem 0 .75rem;font-weight:600}.privacy h4{text-transform:none;font-size:var(--text-size-normal);color:#495057;margin:1.25rem 0 .5rem;font-style:normal;font-weight:600}.privacy a{color:#1a4c79;text-underline-offset:.125rem;text-decoration:none;transition:color .2s}.privacy a:hover{text-decoration:underline}.privacy #privacy-nav{margin:0}.privacy #privacy-nav ol{gap:.5rem;margin:0 0 0 1.75rem;padding:0;list-style:decimal;display:grid}.privacy #privacy-nav li{padding-left:.25rem}.privacy #privacy-nav a{font-weight:500;line-height:1.4;text-decoration:none}.privacy #privacy-nav a:hover{text-decoration:underline}.privacy>section>ol{gap:2rem;margin:0;padding-left:1.5rem;display:grid}.privacy>section>ol>li{scroll-margin-top:6rem}.privacy>section>ol>li>b{text-transform:none;font-size:var(--text-size-heading);color:#1a4c79;margin-bottom:.75rem;font-weight:600;display:block}.privacy ul{margin:.75rem 0 1rem;padding-left:1.5rem}.privacy ul>li{margin-bottom:.75rem;list-style:outside}.privacy ul>li:last-child{margin-bottom:0}.privacy table{border-collapse:collapse;background-color:#fff;border:.0625rem solid #dee2e6;border-radius:.25rem;width:100%;margin:1rem 0 1.5rem;font-size:.9375rem;overflow:hidden}.privacy thead{background-color:#eef5fb}.privacy th,.privacy td{text-align:left;vertical-align:top;border-bottom:.0625rem solid #e9ecef;padding:.625rem .75rem}.privacy th{color:#1a4c79;font-weight:600}.privacy tbody tr:last-child td{border-bottom:none}.privacy tbody tr:nth-child(2n){background-color:#f8f9fa}
