.policy-page[data-v-85ebf838]{padding:40px 20px;min-height:100vh;background-color:#06060c;color:#8b9bb4;position:relative;overflow-x:hidden;touch-action:pan-y}.policy-page[data-v-85ebf838]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(189,0,255,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(168,85,247,.08) 0,transparent 50%);z-index:0;pointer-events:none;animation:nebulaShift-85ebf838 25s ease-in-out infinite alternate}@keyframes nebulaShift-85ebf838{0%{transform:translate(0) scale(1)}50%{transform:translate(20px,-20px) scale(1.05)}to{transform:translate(-20px,20px) scale(1.1)}}.policy-container[data-v-85ebf838]{max-width:900px;margin:0 auto;background:linear-gradient(145deg,rgba(10,8,20,.9),rgba(6,6,12,.95));backdrop-filter:blur(15px);border:1px solid rgba(168,85,247,.15);border-radius:24px;padding:40px;position:relative;z-index:1;animation:containerFadeIn-85ebf838 .6s ease-out both;transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes containerFadeIn-85ebf838{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.policy-container[data-v-85ebf838]:hover{border-color:rgba(168,85,247,.25);box-shadow:0 10px 50px rgba(168,85,247,.1)}}.policy-content h1[data-v-85ebf838]{font-size:32px;margin-bottom:10px;font-weight:700;background:linear-gradient(90deg,#fff,#c084fc 50%,#fff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:titleShimmer-85ebf838 4s linear infinite}@keyframes titleShimmer-85ebf838{0%{background-position:200%}to{background-position:-200%}}.last-updated[data-v-85ebf838]{font-size:14px;color:#a855f7;margin-bottom:30px;font-style:italic}.policy-content h2[data-v-85ebf838]{font-size:20px;color:#fff;margin-top:30px;margin-bottom:15px;font-weight:600;transition:all .3s ease}@media (hover:hover){.policy-content h2[data-v-85ebf838]:hover{color:#c084fc}}.policy-content p[data-v-85ebf838]{line-height:1.6;margin-bottom:15px}.policy-content ul[data-v-85ebf838]{margin-bottom:20px;padding-left:20px}.policy-content li[data-v-85ebf838]{margin-bottom:8px;line-height:1.6;transition:all .3s ease}@media (hover:hover){.policy-content li[data-v-85ebf838]:hover{color:#c084fc;transform:translateX(5px)}}.policy-content hr[data-v-85ebf838]{border:none;border-top:1px solid rgba(168,85,247,.15);margin:30px 0}.policy-content strong[data-v-85ebf838]{color:#c084fc}.faq-item[data-v-85ebf838]{margin-bottom:25px;padding:20px;background:rgba(168,85,247,.05);border-radius:16px;border:1px solid rgba(168,85,247,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.faq-item[data-v-85ebf838]:hover{border-color:rgba(168,85,247,.3);transform:translateY(-3px);box-shadow:0 10px 30px rgba(168,85,247,.1)}}.faq-item h2[data-v-85ebf838]{font-size:18px;color:#a855f7;margin-bottom:10px;margin-top:0}@media (max-width:768px){.policy-container[data-v-85ebf838]{padding:20px}.policy-content h1[data-v-85ebf838]{font-size:24px}}@media (max-width:480px){.policy-container[data-v-85ebf838]{padding:12px}.policy-content h1[data-v-85ebf838]{font-size:20px}.policy-content h2[data-v-85ebf838]{font-size:16px}.policy-content p[data-v-85ebf838]{font-size:13px}.faq-item[data-v-85ebf838]{padding:12px}.faq-item h2[data-v-85ebf838]{font-size:15px}}