.policy-page{max-width:860px;margin:40px auto 64px}.policy-page-header{margin-bottom:32px}.policy-page-title{color:#1f1f1f;letter-spacing:-.04em;margin:0 0 12px;font-size:32px;font-weight:750;line-height:1.25}.policy-page-intro{color:#555;letter-spacing:-.01em;margin:0;font-size:15px;line-height:1.65}.policy-page-notice{color:#777;margin:16px 0 0;font-size:13px;line-height:1.55}.policy-section{margin:0 0 28px;padding-top:8px}.policy-section:last-child{margin-bottom:0}.policy-section h2{color:#222;letter-spacing:-.02em;margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.4}.policy-section li,.policy-section p{color:#444;letter-spacing:-.01em;font-size:15px;line-height:1.7}.policy-section p{margin:0 0 10px}.policy-section p:last-child{margin-bottom:0}.policy-section ul{margin:0;padding-left:1.2em}.policy-section li{margin-bottom:6px}.policy-section li:last-child{margin-bottom:0}@media (width<=767px){.policy-page{margin:28px auto 48px}.policy-page-header{margin-bottom:24px}.policy-page-title{font-size:26px}.policy-page-intro{font-size:14px}.policy-section{margin-bottom:24px}.policy-section h2{font-size:17px}.policy-section li,.policy-section p{font-size:14px}}
