.privacy-policy-page-wrapper{position:relative;min-height:100vh;width:100%;overflow:hidden;background:#F5F5F5!important}body.privacy-policy-page-active{background:#F5F5F5!important}body.privacy-policy-page-active:before{display:none!important}.privacy-policy-gradient-background{background:#F5F5F5;min-height:100vh;overflow:hidden;position:relative}.privacy-policy-gradient-background:after,.privacy-policy-gradient-background:before{display:none}.privacy-policy-main{position:relative;z-index:1;min-height:100vh}.privacy-policy-center-orb{display:none}.privacy-policy-page{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#F5F5F5}.privacy-policy-content{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:1rem}@media (min-width:640px){.privacy-policy-content{padding:1.5rem}}@media (min-width:1024px){.privacy-policy-content{padding:2rem}}.privacy-policy-title{font-weight:700;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}.privacy-policy-description,.privacy-policy-title{color:#333333;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.privacy-policy-description{line-height:1.6}.privacy-policy-description h2{color:#333333;font-size:1.25rem;line-height:1.4}@media (min-width:640px){.privacy-policy-description h2{font-size:1.5rem}}@media (min-width:1024px){.privacy-policy-description h2{font-size:1.75rem}}.privacy-policy-description li,.privacy-policy-description p,.privacy-policy-description strong{color:#333333;word-wrap:break-word;overflow-wrap:break-word}.privacy-policy-description ul{padding-left:1rem}@media (min-width:640px){.privacy-policy-description ul{padding-left:1.5rem}}.info-button{background:hsl(210,100%,50%,.15);color:hsl(210,100%,50%);font-weight:600;font-size:.75rem;padding:.625rem 1.25rem;border-radius:.75rem;border:1px solid hsl(210,100%,50%,.2);backdrop-filter:blur(10px);transition:all .3s ease;text-decoration:none;display:inline-block;width:100%;text-align:center}@media (min-width:640px){.info-button{font-size:.875rem;padding:.75rem 1.5rem;width:auto}}.info-button:hover{transform:scale(1.05);box-shadow:0 10px 40px hsl(0,0%,0%,.2)}@media (max-width:639px){.info-button:hover{transform:none}.privacy-policy-content{padding:1rem .75rem}.privacy-policy-description{font-size:.875rem;line-height:1.5}.privacy-policy-description section{margin-bottom:1.5rem}.privacy-policy-description p{margin-bottom:.75rem;font-size:.875rem}.privacy-policy-buttons-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}}@media (min-width:640px) and (max-width:1023px){.privacy-policy-content{padding:1.5rem}.privacy-policy-description{font-size:.9375rem}}@media (min-width:1024px){.privacy-policy-content{padding:2rem}.privacy-policy-description{font-size:1rem}}.fade-up{animation:privacy-policy-fadeUp 1s ease-out forwards;opacity:0}.fade-up-delay-0{animation-delay:0s}.fade-up-delay-1{animation:privacy-policy-fadeUp 1s ease-out .2s forwards;opacity:0}.fade-up-delay-2{animation:privacy-policy-fadeUp 1s ease-out .4s forwards;opacity:0}.fade-up-delay-3{animation:privacy-policy-fadeUp 1s ease-out .6s forwards;opacity:0}@keyframes privacy-policy-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes privacy-policy-fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}