.privacy_policy_page{--privacy-background:#09131f;--privacy-background-secondary:#0d1a29;--privacy-surface:#132337;--privacy-surface-light:#192d43;--privacy-border:#0693e338;--privacy-border-strong:#0693e36b;--privacy-accent:#0693e3;--privacy-accent-light:#56bdf5;--privacy-text:#f2f7fb;--privacy-text-muted:#a7b7c8;min-height:100vh;color:var(--privacy-text);background:radial-gradient(circle at 80% 5%, #0693e329, transparent 30%), radial-gradient(circle at 5% 28%, #0693e314, transparent 26%), var(--privacy-background);overflow:hidden}.privacy_policy_page *{box-sizing:border-box}.privacy_policy_hero{border-bottom:1px solid var(--privacy-border);padding:15rem 2rem 7rem;position:relative}.privacy_policy_hero:after{content:"";pointer-events:none;border:1px solid #0693e31a;border-radius:50%;width:34rem;height:34rem;position:absolute;bottom:-12rem;right:-12rem}.privacy_policy_hero_inner{z-index:1;width:min(118rem,100%);margin:0 auto;position:relative}.privacy_policy_back_link{color:var(--privacy-text-muted);align-items:center;gap:.9rem;margin-bottom:5rem;font-size:1.4rem;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.privacy_policy_back_link:hover{color:var(--privacy-accent-light);transform:translate(-.3rem)}.privacy_policy_eyebrow{color:var(--privacy-accent-light);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.6rem;font-size:1.3rem;font-weight:500}.privacy_policy_title{max-width:90rem;color:var(--privacy-text);letter-spacing:-.04em;margin:0;font-size:clamp(4.6rem,8vw,8rem);font-weight:500;line-height:1}.privacy_policy_intro{max-width:74rem;color:var(--privacy-text-muted);margin:2.8rem 0 0;font-size:clamp(1.6rem,2vw,1.9rem);line-height:1.8}.privacy_policy_meta{border:1px solid var(--privacy-border);-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem);background:#1323379e;border-radius:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr));max-width:83rem;margin-top:5rem;display:grid;overflow:hidden}.privacy_policy_meta_item{border-right:1px solid var(--privacy-border);flex-direction:column;gap:.7rem;min-width:0;padding:1.8rem 2rem;display:flex}.privacy_policy_meta_item:last-child{border-right:0}.privacy_policy_meta_label{color:var(--privacy-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem}.privacy_policy_meta_value,.privacy_policy_meta_link{color:var(--privacy-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;text-decoration:none;overflow:hidden}.privacy_policy_meta_link:hover{color:var(--privacy-accent-light)}.privacy_policy_content_section{padding:8rem 2rem 12rem}.privacy_policy_content_container{grid-template-columns:24rem minmax(0,84rem);justify-content:space-between;align-items:start;gap:8rem;width:min(118rem,100%);margin:0 auto;display:grid}.privacy_policy_navigation{border:1px solid var(--privacy-border);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:#1323379e;border-radius:1.6rem;padding:2rem;position:sticky;top:12rem}.privacy_policy_navigation_title{color:var(--privacy-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.6rem;font-size:1.3rem;font-weight:500}.privacy_policy_navigation_links{flex-direction:column;gap:.4rem;display:flex}.privacy_policy_navigation_link{color:var(--privacy-text-muted);border-radius:.8rem;padding:.8rem 1rem;font-size:1.25rem;line-height:1.4;text-decoration:none;transition:color .16s,background-color .16s,transform .16s;display:block;position:relative}.privacy_policy_navigation_link:hover{color:var(--privacy-text);background:#0693e31a;transform:translate(.3rem)}.privacy_policy_document{min-width:0}.privacy_policy_summary{border:1px solid var(--privacy-border-strong);background:linear-gradient(135deg,#0693e324,#132337bd);border-radius:1.8rem;grid-template-columns:auto minmax(0,1fr);gap:1.8rem;margin-bottom:3rem;padding:2.4rem;display:grid}.privacy_policy_summary_icon{width:3.6rem;height:3.6rem;color:var(--privacy-accent-light);border:1px solid #56bdf57a;border-radius:50%;place-items:center;font-size:1.5rem;font-weight:500;display:grid}.privacy_policy_summary_title{color:var(--privacy-text);margin:0 0 .8rem;font-size:1.7rem;font-weight:500}.privacy_policy_summary_text{color:var(--privacy-text-muted);margin:0;font-size:1.4rem;line-height:1.7}.privacy_policy_document_section{background:#0d1a29c2;border:1px solid #fff1;border-radius:1.8rem;margin-bottom:3rem;padding:3.6rem;scroll-margin-top:13rem}.privacy_policy_document_section:last-child{margin-bottom:0}.privacy_policy_section_number{color:var(--privacy-accent-light);letter-spacing:.14em;margin:0 0 1rem;font-size:1.2rem;font-weight:500}.privacy_policy_section_title{color:var(--privacy-text);letter-spacing:-.025em;margin:0 0 2.4rem;font-size:clamp(2.4rem,4vw,3.3rem);font-weight:500;line-height:1.2}.privacy_policy_document_section p{color:var(--privacy-text-muted);margin:0 0 1.8rem;font-size:1.5rem;line-height:1.85}.privacy_policy_document_section p:last-child{margin-bottom:0}.privacy_policy_document_section strong{color:var(--privacy-text);font-weight:500}.privacy_policy_document_section ul{gap:1rem;margin:0 0 2.2rem;padding:0;list-style:none;display:grid}.privacy_policy_document_section li{color:var(--privacy-text-muted);padding-left:2.2rem;font-size:1.45rem;line-height:1.7;position:relative}.privacy_policy_document_section li:before{content:"";background:var(--privacy-accent);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.95rem;left:0;box-shadow:0 0 1rem #0693e38c}.privacy_policy_information_grid{gap:1.6rem;margin:2.6rem 0;display:grid}.privacy_policy_information_card{border:1px solid var(--privacy-border);background:var(--privacy-surface);border-radius:1.4rem;padding:2.4rem}.privacy_policy_information_card p{margin-bottom:1.6rem}.privacy_policy_information_card ul{margin-bottom:0}.privacy_policy_information_label{letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--privacy-accent-light)!important;margin-bottom:.8rem!important;font-size:1.1rem!important}.privacy_policy_information_title{color:var(--privacy-text);margin:0 0 1.2rem;font-size:1.8rem;font-weight:500}.privacy_policy_warning{border-left:.3rem solid var(--privacy-accent);color:var(--privacy-text-muted);background:#0693e317;border-radius:0 1rem 1rem 0;margin:2.4rem 0;padding:1.8rem 2rem;font-size:1.4rem;line-height:1.7}.privacy_policy_definition_list{gap:1.2rem;margin:2.4rem 0 0;display:grid}.privacy_policy_definition_item{background:var(--privacy-surface);border:1px solid #ffffff12;border-radius:1.2rem;padding:2rem}.privacy_policy_definition_item dt{color:var(--privacy-text);margin-bottom:.8rem;font-size:1.5rem;font-weight:500}.privacy_policy_definition_item dd{color:var(--privacy-text-muted);margin:0;font-size:1.4rem;line-height:1.7}.privacy_policy_provider_list{gap:1.2rem;margin:2.4rem 0;display:grid}.privacy_policy_provider{background:var(--privacy-surface);border:1px solid #ffffff12;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.privacy_policy_provider h3{color:var(--privacy-text);margin:0 0 .7rem;font-size:1.6rem;font-weight:500}.privacy_policy_provider p{margin:0;font-size:1.35rem;line-height:1.65}.privacy_policy_provider_tag{border:1px solid var(--privacy-border);color:var(--privacy-accent-light);letter-spacing:.06em;text-transform:uppercase;background:#0693e314;border-radius:999rem;flex:none;padding:.7rem 1rem;font-size:1.1rem}.privacy_policy_inline_link{color:var(--privacy-accent-light);text-decoration:none}.privacy_policy_inline_link:hover{text-underline-offset:.4rem;text-decoration:underline}.privacy_policy_contact_section{border-color:var(--privacy-border-strong);background:linear-gradient(145deg,#0693e314,#0d1a29d1)}.privacy_policy_contact_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:2.6rem 0;font-style:normal;display:grid}.privacy_policy_contact_details>div{background:#132337c7;border:1px solid #ffffff12;border-radius:1rem;flex-direction:column;gap:.6rem;min-width:0;padding:1.7rem;display:flex}.privacy_policy_contact_label{color:var(--privacy-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.privacy_policy_contact_details strong,.privacy_policy_contact_details a{overflow-wrap:anywhere;color:var(--privacy-text);font-size:1.4rem;font-weight:500;text-decoration:none}.privacy_policy_contact_details a:hover{color:var(--privacy-accent-light)}.privacy_policy_support_button{border:1px solid var(--privacy-accent);color:#fff;background:var(--privacy-accent);border-radius:1rem;justify-content:center;align-items:center;gap:1rem;min-height:4.6rem;padding:1.2rem 2rem;font-size:1.35rem;font-weight:500;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.privacy_policy_support_button:hover{background:#0a9dec;transform:translateY(-.2rem);box-shadow:0 1rem 2.8rem #0693e333}.privacy_policy_back_link:focus-visible,.privacy_policy_navigation_link:focus-visible,.privacy_policy_meta_link:focus-visible,.privacy_policy_inline_link:focus-visible,.privacy_policy_contact_details a:focus-visible,.privacy_policy_support_button:focus-visible{outline:.2rem solid var(--privacy-accent-light);outline-offset:.4rem}@media (max-width:960px){.privacy_policy_content_container{grid-template-columns:1fr;gap:3rem}.privacy_policy_navigation{position:static}.privacy_policy_navigation_links{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:700px){.privacy_policy_hero{padding:12rem 1.6rem 5rem}.privacy_policy_back_link{margin-bottom:3.8rem}.privacy_policy_meta{grid-template-columns:1fr}.privacy_policy_meta_item{border-right:0;border-bottom:1px solid var(--privacy-border)}.privacy_policy_meta_item:last-child{border-bottom:0}.privacy_policy_content_section{padding:5rem 1.6rem 8rem}.privacy_policy_navigation{padding:1.6rem}.privacy_policy_navigation_links{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy_policy_document_section{padding:2.5rem 2rem}.privacy_policy_summary{grid-template-columns:1fr}.privacy_policy_provider{flex-direction:column;align-items:flex-start}.privacy_policy_contact_details{grid-template-columns:1fr}}@media (max-width:460px){.privacy_policy_navigation_links{grid-template-columns:1fr}.privacy_policy_title{font-size:4.2rem}.privacy_policy_document_section{padding:2.2rem 1.7rem}.privacy_policy_support_button{width:100%}}@media (prefers-reduced-motion:reduce){.privacy_policy_back_link,.privacy_policy_navigation_link,.privacy_policy_support_button{transition:none}}
