.page_privacy-policy-container__jp_oC{max-width:860px;margin:0 auto;padding:24px 24px 48px;line-height:1.75;color:#1a1a1a;font-size:1.0625rem}@media (min-width:1024px){.page_privacy-policy-container__jp_oC{padding:40px 24px 72px}}.page_privacy-policy-container__jp_oC h1{font-size:2.25rem;font-weight:800;letter-spacing:-.01em;margin-bottom:1.25rem;color:#111;line-height:1.2}.page_privacy-policy-container__jp_oC h2{font-size:1.625rem;font-weight:700;margin-top:3rem;margin-bottom:1.5rem;color:#111;line-height:1.3;padding-top:.5rem;scroll-margin-top:88px;counter-increment:section;position:relative}.page_privacy-policy-container__jp_oC h3{font-size:1.25rem;font-weight:700;margin-top:1.25rem;margin-bottom:.625rem;color:#222;line-height:1.35;scroll-margin-top:88px}.page_privacy-policy-container__jp_oC p{margin-bottom:1rem;color:#2a2a2a;font-size:1.0625rem}.page_privacy-policy-container__jp_oC{counter-reset:section}.page_privacy-policy-container__jp_oC h2:before{content:counter(section) ". ";color:#111;font-weight:700;margin-right:.25rem}.page_privacy-policy-container__jp_oC ol+h2,.page_privacy-policy-container__jp_oC p+h2,.page_privacy-policy-container__jp_oC ul+h2{margin-top:2.5rem}@media (min-width:1024px){.page_privacy-policy-container__jp_oC p{margin-bottom:1.125rem}}.page_privacy-policy-container__jp_oC ol,.page_privacy-policy-container__jp_oC ul{margin:.5rem 0 1.25rem;padding-left:1.5rem}.page_privacy-policy-container__jp_oC li{margin:.375rem 0}.page_privacy-policy-container__jp_oC li>ol,.page_privacy-policy-container__jp_oC li>ul{margin-top:.375rem}.page_privacy-policy-container__jp_oC strong{font-weight:700;color:#111}.page_privacy-policy-container__jp_oC a{color:#0958d9;text-decoration:none;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.page_privacy-policy-container__jp_oC a:hover{color:#0a53c1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.page_privacy-policy-container__jp_oC blockquote{margin:1rem 0;padding:.75rem 1rem;border-left:3px solid rgba(9,88,217,.25);background:rgba(9,88,217,.04);color:#333}.page_privacy-policy-container__jp_oC code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9375rem;background:rgba(0,0,0,.04);padding:.1rem .35rem;border-radius:4px}.page_privacy-policy-container__jp_oC pre{background:#0b0c0f;color:#f6f7f9;padding:1rem;border-radius:8px;overflow:auto;line-height:1.7;margin:1rem 0 1.5rem}.page_privacy-policy-container__jp_oC hr{margin:2rem 0 1.5rem;border:0;border-top:1px solid rgba(0,0,0,.06)}.page_privacy-policy-container__jp_oC table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;overflow:hidden}.page_privacy-policy-container__jp_oC td,.page_privacy-policy-container__jp_oC th{padding:.625rem .75rem;border-bottom:1px solid rgba(0,0,0,.06);text-align:left}.page_privacy-policy-container__jp_oC thead th{background:rgba(0,0,0,.03);color:#111;font-weight:700}.page_privacy-policy-container__jp_oC tr:hover td{background:rgba(0,0,0,.015)}