.policy-page{color:#1d1d1d;min-height:100vh;font-family:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, sans-serif;background:#fff;font-weight:300}.policy-header{border-bottom:1px solid #eee;align-items:center;padding:22px 40px;display:flex}.policy-main{padding:120px 0 96px}.policy-container{max-width:800px;margin:0 auto;padding:0 40px}.policy-title{color:#1d1d1d;letter-spacing:-.02em;font-size:42px;font-weight:300;font-family:var(--font-inter), "Inter", sans-serif;margin-bottom:14px}.policy-updated{color:#888;border-bottom:1px solid #eee;margin-bottom:48px;padding-bottom:28px;font-size:14px}.policy-content{line-height:1.8}.policy-content h2{color:#1d1d1d;letter-spacing:-.01em;font-size:17px;font-weight:500;font-family:var(--font-inter), "Inter", sans-serif;margin-top:40px;margin-bottom:14px}.policy-content h2:first-child{margin-top:0}.policy-content p{color:#555;margin-bottom:14px;font-size:15px;line-height:1.8}.policy-content ul{margin:0 0 16px;padding-left:22px}.policy-content li{color:#555;margin-bottom:8px;font-size:15px;line-height:1.7}.policy-content a{color:#1d1d1d;text-decoration:underline}.policy-content strong{color:#333;font-weight:500}@media (max-width:768px){.policy-header{padding:18px 24px}.policy-main{padding:48px 0 64px}.policy-container{padding:0 24px}.policy-title{font-size:30px}.policy-content h2{margin-top:32px;font-size:15px}.policy-content p,.policy-content li{font-size:14px}}
