.PolicyPage_container__HRGZl{width:100%;max-width:900px;margin:0 auto;padding:2rem 1rem;min-height:calc(100vh - 300px)}.PolicyPage_header__95c8l{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid var(--border-color)}.PolicyPage_backLink__pQUhk{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-light);text-decoration:none;font-size:.9rem;margin-bottom:1rem;transition:color var(--transition-fast)}.PolicyPage_backLink__pQUhk:hover{color:var(--primary-color)}.PolicyPage_title__G06us{font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:.5rem;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PolicyPage_lastUpdated__cFROb{color:var(--text-muted);font-size:.9rem;font-style:italic}.PolicyPage_content__Ld2fl{background-color:var(--card-bg);border-radius:var(--border-radius-lg);padding:2rem;box-shadow:var(--shadow-md);animation:PolicyPage_fadeIn__12KxV .5s ease}.PolicyPage_section__0MHtb{margin-bottom:2.5rem}.PolicyPage_section__0MHtb:last-child{margin-bottom:0}.PolicyPage_section__0MHtb h2{font-size:1.8rem;font-weight:600;color:var(--foreground);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--primary-color)}.PolicyPage_section__0MHtb h3{font-size:1.3rem;font-weight:600;color:var(--text-light);margin-top:1.5rem;margin-bottom:.75rem}.PolicyPage_section__0MHtb p{color:var(--text-light);line-height:1.8;margin-bottom:1rem;font-size:1rem}.PolicyPage_section__0MHtb ul{color:var(--text-light);line-height:1.8;margin-left:1.5rem;margin-bottom:1rem}.PolicyPage_section__0MHtb ul li{margin-bottom:.5rem}.PolicyPage_section__0MHtb ul li strong{color:var(--foreground);font-weight:600}.PolicyPage_inlineLink__Bj6fd{color:var(--primary-color);text-decoration:underline;transition:color var(--transition-fast)}.PolicyPage_inlineLink__Bj6fd:hover{color:var(--primary-hover)}.PolicyPage_contactInfo__T2KZz{background-color:var(--card-bg-secondary);border-radius:var(--border-radius-md);padding:1.5rem;margin-top:1rem}.PolicyPage_contactInfo__T2KZz p{margin-bottom:.5rem}.PolicyPage_contactInfo__T2KZz p:last-child{margin-bottom:0}.PolicyPage_note__mxLZL{background-color:var(--card-bg-secondary);border-left:4px solid var(--primary-color);padding:1rem;margin-top:1rem;border-radius:var(--border-radius-sm)}.PolicyPage_note__mxLZL strong{color:var(--foreground)}@media (max-width:768px){.PolicyPage_container__HRGZl{padding:1rem .5rem}.PolicyPage_title__G06us{font-size:2rem}.PolicyPage_content__Ld2fl{padding:1.5rem}.PolicyPage_section__0MHtb h2{font-size:1.5rem}.PolicyPage_section__0MHtb h3{font-size:1.2rem}.PolicyPage_section__0MHtb p,.PolicyPage_section__0MHtb ul{font-size:.95rem}}