@font-face{font-family:Plus Jakarta Sans;src:url(/_static/plus-jakarta-sans-variable.894b9f4c950d0e6e.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{color:#191919;background:#fff;font-family:Plus Jakarta Sans,Arial,sans-serif}a{color:inherit;text-underline-offset:3px}a:not(:hover):not(:focus-visible){text-decoration:none}a:focus-visible{outline:3px solid #087bf5;outline-offset:4px}.privacy-page{min-height:100vh}.privacy-document{width:100%;max-width:1000px;margin:0 auto;padding:56px 48px 80px}.privacy-header{margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid #e9ecf0}.privacy-header h1{margin:0;color:#191919;font-size:36px;font-weight:700;line-height:46px;letter-spacing:0}.privacy-header p{margin:12px 0 0;color:#7f8da3;font-size:14px;font-weight:500;line-height:22px}.privacy-content{color:#4a5568;overflow-wrap:anywhere;font-size:17px;font-weight:400;line-height:30px}.privacy-content section{margin-top:36px}.privacy-content section:first-child{margin-top:0}.privacy-content h2{margin:0 0 14px;color:#191919;font-size:23px;font-weight:700;line-height:32px;letter-spacing:0}.privacy-content h3{margin:24px 0 8px;color:#191919;font-size:19px;font-weight:700;line-height:28px}.privacy-content p{margin:0 0 16px}.privacy-content strong{color:#191919;font-weight:700}.privacy-content ul,.privacy-content ol{margin:8px 0 16px;padding-left:24px}.privacy-content li{margin-top:8px}.privacy-content li:first-child{margin-top:0}@media(max-width:767px){.privacy-document{padding:28px 22px 44px}.privacy-header{margin-bottom:28px;padding-bottom:0;border-bottom:0}.privacy-header h1{font-size:26px;line-height:32px}.privacy-header p{margin-top:8px;font-size:12px;line-height:18px}.privacy-content{font-size:14px;font-weight:500;line-height:23px}.privacy-content section{margin-top:24px}.privacy-content h2{margin-bottom:10px;font-size:18px;line-height:24px}.privacy-content h3{margin:16px 0 8px;font-size:15px;line-height:22px}.privacy-content p{margin-bottom:12px}.privacy-content ul,.privacy-content ol{margin-bottom:12px;padding-left:20px}}.legal-nav,.legal-links{max-width:1000px;margin:24px auto;display:flex;flex-wrap:wrap;gap:18px;padding:0 24px;font-size:14px}.legal-nav a:first-child{font-weight:700;margin-right:auto}.legal-skip{position:absolute;top:-100px}.legal-skip:focus{top:0;background:#fff;padding:12px}a:focus-visible{outline:2px solid #315f35;outline-offset:4px}.legal-breadcrumbs{font-size:12px;margin:0 0 24px;color:#525252}.legal-summary{padding:24px;background:#f2f5f9;border-radius:16px;margin:28px 0}.legal-summary li{margin:12px 0}.policy-toc{padding:24px 28px;background:#f4f6f8;border:1px solid #dce2e7;border-radius:14px;margin:32px 0}.policy-toc h2{margin-top:0}.policy-toc ol{columns:2;column-gap:40px;padding-left:22px}.policy-toc li{break-inside:avoid;margin:0 0 10px;line-height:1.6}.policy-toc a{font-size:14px}main :is(h2[id],section[id]){scroll-margin-top:110px}@media(max-width:650px){.policy-toc ol{columns:1}.policy-toc{padding:20px}}@media(max-width:767px){.privacy-document{padding:32px 20px 56px}.privacy-header h1{font-size:32px;line-height:40px}.privacy-content{font-size:16px;font-weight:400;line-height:27px}.privacy-content h2{font-size:22px;line-height:30px}.privacy-content h3{font-size:18px;line-height:26px}.legal-nav,.legal-links{padding-inline:20px;gap:8px 20px}.legal-nav a,.legal-links a{min-height:44px;display:inline-flex;align-items:center}.policy-toc ol{columns:1}.policy-toc a{display:inline-block;padding-block:6px}}@media(max-width:767px){.legal-summary{padding:24px 20px;font-size:16px;line-height:27px}.privacy-header .legal-summary p{font-size:16px;line-height:27px;color:#525252}.legal-summary h2{font-size:24px;line-height:32px}}
