.privacy-policy_policyWrapper__YtYNr{background:transparent;color:#ffffff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden;position:relative}.privacy-policy_heroGradientLine__zv6AS{position:fixed;width:100vw;height:60px;pointer-events:none;filter:blur(15px);opacity:0;z-index:0;background-size:300% 100%}.privacy-policy_heroGradientLine__zv6AS[data-direction=left]{left:-100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.08) 15%,rgba(139,92,246,.12) 30%,rgba(59,130,246,.1) 45%,rgba(139,92,246,.15) 60%,rgba(59,130,246,.1) 75%,rgba(139,92,246,.12) 85%,rgba(59,130,246,.08) 95%,transparent);animation:privacy-policy_gradientFlow__xd2We 3s ease-in-out infinite,privacy-policy_streakSlideLeft__DDhub 4s ease-in-out infinite,privacy-policy_streakFade__6CcIO 4s ease-in-out infinite;animation-fill-mode:both}.privacy-policy_heroGradientLine__zv6AS[data-direction=right]{right:-100%;background:linear-gradient(270deg,transparent,rgba(59,130,246,.08) 15%,rgba(139,92,246,.12) 30%,rgba(59,130,246,.1) 45%,rgba(139,92,246,.15) 60%,rgba(59,130,246,.1) 75%,rgba(139,92,246,.12) 85%,rgba(59,130,246,.08) 95%,transparent);animation:privacy-policy_gradientFlow__xd2We 3s ease-in-out infinite,privacy-policy_streakSlideRight__XAfdq 4s ease-in-out infinite,privacy-policy_streakFade__6CcIO 4s ease-in-out infinite;animation-fill-mode:both}.privacy-policy_heroGradientLine__zv6AS[data-position=high]{top:15%}.privacy-policy_heroGradientLine__zv6AS[data-position=mid]{top:50%}.privacy-policy_heroGradientLine__zv6AS[data-position=low]{bottom:20%}.privacy-policy_heroGradientLine__zv6AS[data-position=mid][data-direction=left],.privacy-policy_heroGradientLine__zv6AS[data-position=mid][data-direction=right]{transform:translateY(-50%)}@keyframes privacy-policy_gradientFlow__xd2We{0%{background-position:-300% 0}50%{background-position:300% 0}to{background-position:-300% 0}}@keyframes privacy-policy_streakSlideLeft__DDhub{0%{left:-100%}10%{left:-100%}40%{left:100%}50%{left:100%}to{left:-100%}}@keyframes privacy-policy_streakSlideRight__XAfdq{0%{right:-100%}10%{right:-100%}40%{right:100%}50%{right:100%}to{right:-100%}}@keyframes privacy-policy_streakFade__6CcIO{0%{opacity:0}10%{opacity:0}12%{opacity:.6}38%{opacity:.6}40%{opacity:0}to{opacity:0}}@keyframes privacy-policy_fadeInUp__fVAPH{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.privacy-policy_heroSection__MeSH3{position:relative;padding:8rem 2rem 4rem;z-index:2;overflow:hidden}.privacy-policy_heroContainer__Ehucl{max-width:1200px;margin:0 auto;width:100%}.privacy-policy_heroHeader___lzZh{text-align:center}.privacy-policy_heroLabel__DS_dk{font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#60a5fa;margin-bottom:1rem;display:block}.privacy-policy_heroTitle__j0cMT{font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#ffffff;letter-spacing:-.02em;display:block;width:100%;text-align:center}.privacy-policy_heroTitleHighlight__sWh4J{color:#ffffff;display:inline-block}.privacy-policy_heroSubtitle__P9vo7{font-size:1.125rem;color:#e5e7eb;max-width:600px;margin:0 auto;line-height:1.6}.privacy-policy_policyContainer__JFIgJ{position:relative;z-index:2;padding:2rem 2rem 4rem;max-width:900px;margin:0 auto}.privacy-policy_policyIntro__OfDnF{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.privacy-policy_introContent__16lU_{font-size:1.125rem;color:rgba(255,255,255,.85);line-height:1.8;margin:0}.privacy-policy_policySection__w9rqU{margin-bottom:3rem;opacity:0;transform:translateY(20px)}.privacy-policy_policySection__w9rqU.privacy-policy_animate__NpC7a{animation:privacy-policy_fadeInUp__fVAPH .6s ease-out forwards}.privacy-policy_sectionTitle__m_N50{font-size:1.5rem;font-weight:600;color:#ffffff;letter-spacing:-.01em;margin:0 0 1.25rem;line-height:1.3;display:flex;align-items:baseline;gap:.5rem}.privacy-policy_sectionNumber__9hzcQ{font-size:1.5rem;font-weight:600;color:#60a5fa;line-height:1;flex-shrink:0}.privacy-policy_sectionContent__pISLs{font-size:1rem;color:rgba(255,255,255,.75);line-height:1.8}.privacy-policy_sectionContent__pISLs p{margin-bottom:1.25rem}.privacy-policy_sectionContent__pISLs p:last-child{margin-bottom:0}.privacy-policy_infoGroup__863kJ{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.privacy-policy_infoItem__Mpx52{font-size:1rem;line-height:1.8;color:rgba(255,255,255,.75);margin:0}.privacy-policy_highlightText__7Suhy{color:#60a5fa;font-weight:600;margin-right:.5rem}.privacy-policy_policyList__iAORl{list-style:none;margin:1.5rem 0;padding:0}.privacy-policy_policyList__iAORl li{position:relative;padding-left:1.5rem;margin-bottom:.875rem;font-size:1rem;line-height:1.8;color:rgba(255,255,255,.75)}.privacy-policy_policyList__iAORl li:before{content:"•";position:absolute;left:0;color:#60a5fa;font-weight:600;font-size:1rem;line-height:1.8}.privacy-policy_contactSection__gujyj{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.privacy-policy_contactSection__gujyj .privacy-policy_sectionTitle__m_N50{justify-content:center;margin-bottom:1.25rem}.privacy-policy_contactContent__wq_J_{font-size:1rem;color:rgba(255,255,255,.75);line-height:1.8}.privacy-policy_contactEmail__RTtfU{color:#60a5fa;text-decoration:none;font-weight:600;transition:all .3s ease}.privacy-policy_contactEmail__RTtfU:hover{color:#93c5fd;text-decoration:underline}@media (max-width:1024px){.privacy-policy_policyContainer__JFIgJ{padding:2rem 1.5rem 4rem}}@media (max-width:768px){.privacy-policy_heroSection__MeSH3{padding:6rem 1.5rem 3rem}.privacy-policy_policyContainer__JFIgJ{padding:2rem 1rem 4rem}.privacy-policy_sectionTitle__m_N50{font-size:1.25rem;flex-direction:column;align-items:flex-start;gap:.25rem}.privacy-policy_sectionNumber__9hzcQ{font-size:1.25rem}.privacy-policy_introContent__16lU_{font-size:1rem}.privacy-policy_infoItem__Mpx52,.privacy-policy_policyList__iAORl li,.privacy-policy_sectionContent__pISLs{font-size:.9375rem}}@media (max-width:480px){.privacy-policy_heroSection__MeSH3{padding:4rem 1rem 2rem}.privacy-policy_policyContainer__JFIgJ{padding:1.5rem 1rem 3rem}.privacy-policy_sectionNumber__9hzcQ,.privacy-policy_sectionTitle__m_N50{font-size:1.125rem}.privacy-policy_contactContent__wq_J_,.privacy-policy_infoItem__Mpx52,.privacy-policy_introContent__16lU_,.privacy-policy_policyList__iAORl li,.privacy-policy_sectionContent__pISLs{font-size:.875rem}}