.policy-page{--policy-ink:#1c1534;--policy-muted:#6b6478;--policy-body:#4a4455;--policy-purple:#630ed4;--policy-line:#e8e0f2;--policy-content-width:1080px;background:var(--sp-sand,#f6f3fb);color:var(--policy-ink)}.policy-page__hero .static-page__hero-title{font-size:clamp(1.65rem,4vw,2.35rem)}.policy-page__shell{padding-top:28px;padding-bottom:72px}.policy-page__crumbs{margin-bottom:24px}.policy-page__crumbs-sep{color:var(--policy-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.policy-page__article{max-width:var(--policy-content-width);width:100%;margin-inline:auto;padding:32px 28px 36px;border-radius:20px;border:1px solid var(--policy-line);background:#fff;box-shadow:0 18px 48px rgba(28,21,52,.06);font-size:15px;line-height:1.8;color:var(--policy-body)}.policy-page__intro{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--policy-line)}.policy-page__intro .policy-page__p{font-size:15px;color:var(--policy-ink)}.policy-page__section-title{margin:36px 0 14px;padding-top:8px;font-size:1.0625rem;font-weight:700;line-height:1.45;color:var(--policy-ink);scroll-margin-top:calc(5rem + 24px)}.policy-page__body>.policy-page__section-title:first-child,.policy-page__intro>.policy-page__section-title:first-child{margin-top:0;padding-top:0}.policy-page__subsection-title{margin:22px 0 10px;font-size:.9375rem;font-weight:700;line-height:1.45;color:var(--policy-purple)}.policy-page__p{margin:0 0 16px}.policy-page__p--definition strong{color:var(--policy-ink)}.policy-page__p:last-child{margin-bottom:0}.policy-page__list{margin:4px 0 18px;padding-left:0;list-style:none}.policy-page__list li{position:relative;margin-bottom:10px;padding-left:1.35rem}.policy-page__list li:before{content:"";position:absolute;left:.2rem;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--policy-purple)}.policy-page__list li:last-child{margin-bottom:0}.policy-page__definitions{margin:8px 0 20px;padding:18px 20px;border-radius:14px;background:#f7f2ff;border:1px solid rgba(99,14,212,.12)}.policy-page__definition{margin-bottom:14px}.policy-page__definition:last-child{margin-bottom:0}.policy-page__definition-term{margin:0 0 4px;font-size:.9375rem;font-weight:700;color:var(--policy-ink)}.policy-page__definition-body{margin:0;color:var(--policy-body)}.policy-page__fields{margin:12px 0 22px;padding:22px 24px;border-radius:14px;background:#faf8fc;border:1px solid var(--policy-line)}.policy-page__fields-title{margin:0 0 14px;font-size:1rem;font-weight:700;color:var(--policy-ink)}.policy-page__fields-heading{margin:16px 0 10px;font-size:.9375rem;font-weight:700;color:var(--policy-ink)}.policy-page__fields-heading:first-child,.policy-page__fields-title+.policy-page__fields-heading{margin-top:0}.policy-page__field-row{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:10px;line-height:1.65}.policy-page__field-row:last-child{margin-bottom:0}.policy-page__field-label{flex:0 0 auto;font-weight:700;color:var(--policy-ink)}.policy-page__field-value{flex:1 1 12rem;min-width:0;color:var(--policy-body)}.policy-page__fields-line{margin:0 0 10px;color:var(--policy-body)}.policy-page__footer{max-width:var(--policy-content-width);width:100%;margin:36px auto 0;padding-top:24px;border-top:1px solid var(--policy-purple);text-align:center}.policy-page__footer-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;font-size:14px;font-weight:600}.policy-page__footer-links a{color:var(--policy-ink);text-decoration:none}.policy-page__footer-links a:hover{color:var(--policy-purple);text-decoration:underline}.policy-page__footer-links a.is-active{color:var(--policy-purple);pointer-events:none}.policy-page__footer-sep{color:var(--policy-muted);font-weight:400}.policy-page__updated{margin:14px 0 0;font-size:12px;color:var(--policy-muted)}@media (min-width:768px){.policy-page__shell{padding-top:36px}.policy-page__article{padding:40px 44px 44px}.policy-page__section-title{margin-top:40px}}@media (max-width:640px){.policy-page__article{padding:24px 18px 28px;border-radius:16px}.policy-page__definitions{padding:14px 16px}}