.main-content.cc-privacy-page .cc-web-hero__title{max-width:18ch}.main-content.cc-privacy-page .cc-privacy-shortcuts h2{margin:0 0 1rem;color:var(--marketing-ink);font-size:1.5rem;font-weight:600}.main-content.cc-privacy-page .cc-privacy-shortcuts ul{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.main-content.cc-privacy-page .cc-privacy-shortcuts a{display:grid;grid-template-columns:minmax(0,1fr) 1rem;gap:.75rem;align-items:center;padding-block:.5rem;color:var(--marketing-ink);font-size:1rem;line-height:1.4;text-decoration:underline;text-underline-offset:.2em}.main-content.cc-privacy-page .cc-privacy-shortcuts i{font-size:1rem}.main-content.cc-privacy-page .cc-privacy-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);gap:3rem;align-items:start}.main-content.cc-privacy-page .cc-privacy-contents{position:sticky;top:calc(var(--section-scroll-offset) + 1rem);max-height:calc(100vh - var(--section-scroll-offset) - 2rem);overflow-y:auto;padding:1.25rem;border:1px solid rgba(0,0,0,.16);border-radius:.5rem;background:#fff;box-shadow:none}.main-content.cc-privacy-page .cc-privacy-contents h2{margin:0 0 1rem;color:var(--marketing-ink);font-size:1.5rem;font-weight:600}.main-content.cc-privacy-page .cc-privacy-contents ol{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.main-content.cc-privacy-page .cc-privacy-contents li,.main-content.cc-privacy-page .cc-privacy-contents a{color:var(--marketing-ink);font-size:1rem;line-height:1.4}.main-content.cc-privacy-page .cc-privacy-contents a{display:block;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.main-content.cc-privacy-page .cc-privacy-body{min-width:0;max-width:78ch;font-family:Hind Siliguri,sans-serif;font-size:1rem;line-height:1.65;color:var(--marketing-ink);overflow-wrap:anywhere}.main-content.cc-privacy-page .cc-privacy-body :is(p,span,li,strong,em,a,ul,ol){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;letter-spacing:normal!important;white-space:normal!important;overflow-wrap:anywhere}.main-content.cc-privacy-page .cc-privacy-body p,.main-content.cc-privacy-page .cc-privacy-body li{font-size:1rem!important}.main-content.cc-privacy-page .cc-privacy-body [style]{background-color:transparent!important}.main-content.cc-privacy-page .cc-privacy-body p{margin:0 0 1rem!important;text-align:start!important}.main-content.cc-privacy-page .cc-privacy-body h2,.main-content.cc-privacy-page .cc-privacy-body h3{margin:2rem 0 1rem!important;font-family:Urbanist,sans-serif!important;color:var(--marketing-ink)!important;line-height:1.3!important;font-weight:600;text-align:start!important}.main-content.cc-privacy-page .cc-privacy-body h2{font-size:1.5rem!important}.main-content.cc-privacy-page .cc-privacy-body h3{font-size:1.25rem!important}.main-content.cc-privacy-page .cc-privacy-body>:first-child{margin-top:0!important}.main-content.cc-privacy-page .cc-privacy-body ul,.main-content.cc-privacy-page .cc-privacy-body ol{margin-block:.75rem 1.25rem;padding-inline-start:1.5rem}.main-content.cc-privacy-page .cc-privacy-body li{margin-bottom:.5rem}.main-content.cc-privacy-page .cc-privacy-body a,.main-content.cc-privacy-page .cc-privacy-body a *{text-decoration:underline!important;text-underline-offset:.2em}.main-content.cc-privacy-page :is(#privacy-document,.cc-privacy-body h2[id]){scroll-margin-top:calc(var(--section-scroll-offset) + 1rem)}.main-content.cc-privacy-page :is(a,[tabindex="-1"]):focus-visible{outline:3px solid var(--marketing-ink);outline-offset:4px}@media (max-width: 991.98px){.main-content.cc-privacy-page .cc-privacy-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.main-content.cc-privacy-page .cc-privacy-contents{position:static;max-height:none;overflow:visible}.main-content.cc-privacy-page .cc-privacy-body{max-width:none}}@media print{.main-content.cc-privacy-page .cc-web-hero{min-height:0!important;padding-block:1rem!important;background:#fff!important}.main-content.cc-privacy-page .cc-web-hero__layout,.main-content.cc-privacy-page .cc-privacy-layout{display:block}.main-content.cc-privacy-page .cc-web-hero__summary,.main-content.cc-privacy-page .cc-web-hero__actions,.main-content.cc-privacy-page .cc-privacy-contents{display:none}.main-content.cc-privacy-page .cc-privacy-body{max-width:none}.main-content.cc-privacy-page .cc-privacy-body :is(h2,h3){break-after:avoid}}
