.PolicyPage-module__Uwn44G__policyPage{background:linear-gradient(#f8fafc 0%,#fff 100%);min-height:100vh;padding:120px 0 80px}.PolicyPage-module__Uwn44G__container{max-width:900px;margin:0 auto;padding:0 24px}.PolicyPage-module__Uwn44G__header{text-align:center;border-bottom:1px solid #e2e8f0;margin-bottom:48px;padding-bottom:32px}.PolicyPage-module__Uwn44G__header h1{color:#1a1a2e;margin-bottom:12px;font-size:2.5rem;font-weight:700}.PolicyPage-module__Uwn44G__lastUpdated{color:#64748b;font-size:.95rem}.PolicyPage-module__Uwn44G__content{background:#fff;border-radius:16px;padding:48px;box-shadow:0 4px 20px #0000000d}.PolicyPage-module__Uwn44G__section{margin-bottom:40px}.PolicyPage-module__Uwn44G__section:last-child{margin-bottom:0}.PolicyPage-module__Uwn44G__section h2{color:#1a1a2e;border-bottom:2px solid #6b46c1;margin-bottom:16px;padding-bottom:8px;font-size:1.5rem;font-weight:600;display:inline-block}.PolicyPage-module__Uwn44G__section h3{color:#334155;margin:24px 0 12px;font-size:1.15rem;font-weight:600}.PolicyPage-module__Uwn44G__section h4{color:#475569;margin:16px 0 8px;font-size:1rem;font-weight:600}.PolicyPage-module__Uwn44G__section p{color:#475569;margin-bottom:16px;line-height:1.8}.PolicyPage-module__Uwn44G__section ul{margin:0 0 16px;padding:0;list-style:none}.PolicyPage-module__Uwn44G__section ul li{color:#475569;margin-bottom:8px;padding-left:24px;line-height:1.8;position:relative}.PolicyPage-module__Uwn44G__section ul li:before{content:"";background:#6b46c1;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.PolicyPage-module__Uwn44G__section ol{margin:0 0 16px;padding-left:24px}.PolicyPage-module__Uwn44G__section ol li{color:#475569;margin-bottom:8px;line-height:1.8}.PolicyPage-module__Uwn44G__section a{color:#6b46c1;text-decoration:none;transition:color .2s}.PolicyPage-module__Uwn44G__section a:hover{color:#553c9a;text-decoration:underline}.PolicyPage-module__Uwn44G__contactInfo{background:#f8fafc;border-radius:12px;margin-top:16px;padding:24px}.PolicyPage-module__Uwn44G__contactInfo p{margin-bottom:8px}.PolicyPage-module__Uwn44G__contactInfo p:last-child{margin-bottom:0}.PolicyPage-module__Uwn44G__table{border-collapse:collapse;width:100%;margin:16px 0}.PolicyPage-module__Uwn44G__table th,.PolicyPage-module__Uwn44G__table td{text-align:left;border-bottom:1px solid #e2e8f0;padding:12px 16px}.PolicyPage-module__Uwn44G__table th{color:#1a1a2e;background:#f8fafc;font-weight:600}.PolicyPage-module__Uwn44G__table td{color:#475569}.PolicyPage-module__Uwn44G__highlight{background:#f0e6ff;border-left:4px solid #6b46c1;border-radius:8px;margin:16px 0;padding:16px 20px}.PolicyPage-module__Uwn44G__highlight p{color:#553c9a;margin-bottom:0}@media (max-width:768px){.PolicyPage-module__Uwn44G__policyPage{padding:100px 0 60px}.PolicyPage-module__Uwn44G__header h1{font-size:2rem}.PolicyPage-module__Uwn44G__content{padding:24px}.PolicyPage-module__Uwn44G__section h2{font-size:1.3rem}.PolicyPage-module__Uwn44G__section h3{font-size:1.1rem}}
