.page-module__SC8aYa__privacyPolicy{--cos-primary:#06f;--cos-amber:#f5a623;--cos-white:#fff;--cos-ink:#14181f;--cos-text-primary:#1f2733;--cos-text-secondary:#47505e;--cos-text-tertiary:#5a6478;--cos-text-muted:#6b7488;--cos-border:#0000001a;--cos-soft:#f7f8fa;font-family:var(--cos-font-body);color:var(--cos-text-primary);background:var(--cos-white)}.page-module__SC8aYa__privacyPolicy :where(h1,h2,h3,h4,p,ul,li){margin:0;padding:0}.page-module__SC8aYa__privacyPolicy ul{list-style:none}.page-module__SC8aYa__privacyPolicy *,.page-module__SC8aYa__privacyPolicy :before,.page-module__SC8aYa__privacyPolicy :after{box-sizing:border-box}.page-module__SC8aYa__privacyPolicy .cos-pp-wrap{max-width:900px;margin:0 auto;padding:0 24px 96px}.page-module__SC8aYa__privacyPolicy .cos-pp-breadcrumb{font-family:var(--cos-font-body);color:var(--cos-text-muted);padding:24px 0 0;font-size:13px}.page-module__SC8aYa__privacyPolicy .cos-pp-breadcrumb a{color:var(--cos-primary);text-decoration:none}.page-module__SC8aYa__privacyPolicy .cos-pp-breadcrumb a:hover{text-decoration:underline}.page-module__SC8aYa__privacyPolicy .cos-pp-breadcrumb span{color:var(--cos-text-muted);margin:0 8px}.page-module__SC8aYa__privacyPolicy .cos-pp-header{border-bottom:1px solid var(--cos-border);margin-bottom:40px;padding:40px 0 28px}.page-module__SC8aYa__privacyPolicy .cos-pp-h1{font-family:var(--cos-font-heading);letter-spacing:-.02em;color:var(--cos-ink);font-size:40px;font-weight:700;line-height:1.15}.page-module__SC8aYa__privacyPolicy .cos-pp-meta{font-family:var(--cos-font-body);color:var(--cos-text-tertiary);margin-top:14px;font-size:15px;line-height:1.7}.page-module__SC8aYa__privacyPolicy .cos-pp-updated{color:var(--cos-text-secondary);font-weight:700}.page-module__SC8aYa__privacyPolicy .cos-pp-section{margin-top:44px;scroll-margin-top:24px}.page-module__SC8aYa__privacyPolicy .cos-h2{font-family:var(--cos-font-heading);letter-spacing:-.01em;color:var(--cos-ink);font-size:26px;font-weight:600;line-height:1.25}.page-module__SC8aYa__privacyPolicy .cos-pp-h3{font-family:var(--cos-font-heading);color:var(--cos-ink);margin-top:30px;font-size:19px;font-weight:600;line-height:1.3}.page-module__SC8aYa__privacyPolicy .cos-pp-p{font-family:var(--cos-font-body);color:var(--cos-text-secondary);text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.8}.page-module__SC8aYa__privacyPolicy .cos-pp-label{font-family:var(--cos-font-body);color:var(--cos-ink);margin-top:22px;font-size:16px;font-weight:700;line-height:1.7}:is(.page-module__SC8aYa__privacyPolicy .cos-pp-p a,.page-module__SC8aYa__privacyPolicy .cos-pp-list a,.page-module__SC8aYa__privacyPolicy .cos-pp-contact a){color:var(--cos-primary);word-break:break-word;font-weight:600;text-decoration:none}:is(.page-module__SC8aYa__privacyPolicy .cos-pp-p a:hover,.page-module__SC8aYa__privacyPolicy .cos-pp-list a:hover,.page-module__SC8aYa__privacyPolicy .cos-pp-contact a:hover){text-decoration:underline}:is(.page-module__SC8aYa__privacyPolicy .cos-pp-p strong,.page-module__SC8aYa__privacyPolicy .cos-pp-list strong){color:var(--cos-ink);font-weight:700}.page-module__SC8aYa__privacyPolicy .cos-pp-list{flex-direction:column;gap:9px;margin-top:14px;display:flex}.page-module__SC8aYa__privacyPolicy .cos-pp-list li{font-family:var(--cos-font-body);color:var(--cos-text-secondary);text-wrap:pretty;padding-left:22px;font-size:16px;line-height:1.7;position:relative}.page-module__SC8aYa__privacyPolicy .cos-pp-list li:before{content:"";background:var(--cos-amber);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:4px}.page-module__SC8aYa__privacyPolicy .cos-pp-contact{background:var(--cos-soft);border:1px solid var(--cos-border);border-left:3px solid var(--cos-amber);border-radius:0 10px 10px 0;flex-direction:column;gap:8px;margin-top:16px;padding:22px 24px;display:flex}.page-module__SC8aYa__privacyPolicy .cos-pp-contact p{font-family:var(--cos-font-body);color:var(--cos-text-secondary);font-size:16px;line-height:1.6}.page-module__SC8aYa__privacyPolicy .cos-pp-contact strong{color:var(--cos-ink);font-weight:700}.page-module__SC8aYa__privacyPolicy .cos-pp-contact-note{font-family:var(--cos-font-body);color:var(--cos-text-muted);font-size:14px;font-style:italic}.page-module__SC8aYa__privacyPolicy a:focus-visible{outline:2px solid var(--cos-primary);outline-offset:2px;border-radius:2px}@media (max-width:640px){.page-module__SC8aYa__privacyPolicy .cos-pp-h1{font-size:30px}.page-module__SC8aYa__privacyPolicy .cos-h2{font-size:22px}.page-module__SC8aYa__privacyPolicy .cos-pp-h3{font-size:17px}.page-module__SC8aYa__privacyPolicy .cos-pp-wrap{padding:0 18px 72px}}
