.privacy-policy-module-scss-module__0QQ3KG__privacy-policy{position:relative}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__hero{padding:calc(var(--space-128) + var(--space-96)) var(--space-24) calc(var(--space-128) + var(--space-64));background:var(--violet);color:var(--white);position:relative;overflow:hidden}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__hero-inner{z-index:1;max-width:var(--content-max);margin:0 auto;position:relative}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__crumbs{margin-bottom:var(--space-48)}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__heading{transform:perspective(var(--heading-perspective)) rotateY(var(--heading-turn));transform-origin:0;backface-visibility:hidden;max-width:12ch;color:var(--white);font-family:var(--font-display);font-size:var(--type-h2);letter-spacing:var(--hero-title-tracking);text-transform:uppercase;margin:0;line-height:.95}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__intro{max-width:54ch;margin:var(--space-32) 0 0;font-size:var(--type-body);line-height:1.65}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__updated{margin-top:var(--space-24);font-weight:600;display:block}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__body{clip-path:polygon(0 34px,100% 0,100% 100%,0 100%);padding-top:calc(var(--space-96) + 34px);padding-right:var(--space-24);padding-bottom:var(--space-128);padding-left:var(--space-24);background:0 0;margin-top:-34px;position:relative}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__body-inner{gap:var(--space-48);max-width:calc(var(--content-max) - var(--space-128)*4);margin:0 auto;display:grid}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__section{padding:var(--space-32);border:var(--outline-card) solid var(--black);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--surface-shadow-black)}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__section-heading,.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__contact-heading{margin:0 0 var(--space-16);font-family:var(--font-display);font-size:var(--type-subtitle);text-transform:uppercase;line-height:1}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__paragraph,.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__contact-body{max-width:72ch;font-size:var(--type-body);margin:0;line-height:1.7}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__paragraph+.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__paragraph{margin-top:var(--space-16)}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__contact{padding:var(--space-32);border:var(--outline-card) solid var(--black);border-radius:var(--radius-card);background:var(--neon);box-shadow:var(--surface-shadow-black)}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__contact-link{margin-top:var(--space-16);color:var(--black);text-underline-offset:var(--space-4);font-weight:700;display:inline-block}.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__contact-link:focus-visible{outline:var(--outline) solid var(--violet);outline-offset:var(--space-4)}@media (min-width:600px){.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__section,.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__contact{padding:var(--space-48)}}@media (min-width:1024px){.privacy-policy-module-scss-module__0QQ3KG__privacy-policy__body{clip-path:polygon(0 8.75vw,100% 0,100% 100%,0 100%);padding-top:calc(var(--space-96) + 8.75vw);margin-top:-8.75vw}}
