.policy-header{position:relative!important}.policy-header .video,.policy-header .background{display:none}.policy-header .top{position:relative!important;transform:none!important;top:auto!important;left:auto!important;margin:0 auto;padding:20px 40px;background:#0d0d0df2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 540px){.policy-header .top{padding:16px 20px}}.policy-header .top .menu{justify-content:center;max-width:1200px;margin:0 auto}.policy-header .mid{position:relative!important;transform:none!important;left:auto!important;top:auto!important;width:100%;text-align:center;padding:40px;background:var(--color-black)}@media (max-width: 540px){.policy-header .mid{padding:30px 20px}}.policy-header .mid.compact{padding:40px}@media (max-width: 540px){.policy-header .mid.compact{padding:30px 20px}}.policy-header .bot{display:none}.policy-header .back-link{color:#fffc;font-family:var(--font-primary);font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.policy-header .back-link:hover{color:var(--color-white);transform:translate(-4px)}.policy-main{background:var(--color-black);min-height:calc(100vh - 200px)}.policy-content{padding:80px 0}@media (max-width: 1100px){.policy-content{padding:60px 0}}@media (max-width: 540px){.policy-content{padding:40px 0}}.policy-content .container{max-width:800px;margin:0 auto;padding:0 40px}@media (max-width: 1100px){.policy-content .container{padding:0 30px}}@media (max-width: 540px){.policy-content .container{padding:0 20px}}.policy-content .policy-title{color:var(--color-white);font-family:var(--font-primary);font-size:48px;font-weight:500;line-height:1.2;margin-bottom:16px}@media (max-width: 1100px){.policy-content .policy-title{font-size:36px}}@media (max-width: 540px){.policy-content .policy-title{font-size:28px}}.policy-content .policy-date{color:#fff9;font-family:var(--font-secondary);font-size:16px;font-style:italic;margin-bottom:60px}@media (max-width: 540px){.policy-content .policy-date{font-size:14px;margin-bottom:40px}}.policy-content .policy-section{margin-bottom:60px}@media (max-width: 540px){.policy-content .policy-section{margin-bottom:40px}}.policy-content .policy-section .section-title{color:var(--color-white);font-family:var(--font-primary);font-size:28px;font-weight:500;line-height:1.3;margin-bottom:20px}@media (max-width: 540px){.policy-content .policy-section .section-title{font-size:24px;margin-bottom:16px}}.policy-content .policy-section .subsection-title{color:var(--color-white);font-family:var(--font-primary);font-size:20px;font-weight:500;line-height:1.3;margin-top:30px;margin-bottom:16px}@media (max-width: 540px){.policy-content .policy-section .subsection-title{font-size:18px;margin-top:24px}}.policy-content .policy-section .section-text{color:#fffc;font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:1.8;margin-bottom:16px}@media (max-width: 540px){.policy-content .policy-section .section-text{font-size:14px;line-height:1.7}}.policy-content .policy-section .section-list{margin:20px 0;padding-left:30px}@media (max-width: 540px){.policy-content .policy-section .section-list{padding-left:20px}}.policy-content .policy-section .section-list li{color:#fffc;font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:1.8;margin-bottom:12px;list-style:disc}@media (max-width: 540px){.policy-content .policy-section .section-list li{font-size:14px;line-height:1.7;margin-bottom:10px}}.policy-content .policy-section .section-list li strong{color:var(--color-white);font-weight:600}.policy-content .policy-section .inline-link{color:var(--color-white);text-decoration:underline;transition:opacity .3s ease}.policy-content .policy-section .inline-link:hover{opacity:.8}.policy-content .cookie-table{overflow-x:auto;margin:20px 0}.policy-content .cookie-table table{width:100%;border-collapse:collapse;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}@media (max-width: 540px){.policy-content .cookie-table table{font-size:14px}}.policy-content .cookie-table thead{background:#ffffff0d}.policy-content .cookie-table th{color:var(--color-white);font-family:var(--font-primary);font-size:16px;font-weight:500;text-align:left;padding:16px;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width: 540px){.policy-content .cookie-table th{font-size:14px;padding:12px}}.policy-content .cookie-table td{color:#fffc;font-family:var(--font-secondary);font-size:14px;padding:16px;border-bottom:1px solid rgba(255,255,255,.05)}@media (max-width: 540px){.policy-content .cookie-table td{font-size:12px;padding:12px}}.policy-content .cookie-table tbody tr:last-child td{border-bottom:none}.policy-content .cookie-table tbody tr:hover{background:#ffffff05}
