*{box-sizing:border-box;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}body{color:#0f172a;background:#f6f7fb}.header{background:#fff;border-bottom:1px solid #e5e7eb}.nav{align-items:center;max-width:1100px;margin:auto;padding:18px 20px;display:flex}.logo{color:#4f46e5;font-size:1.4rem;font-weight:800}.section{max-width:900px;margin:60px auto;padding:0 20px}.section h2{text-align:center;letter-spacing:0;margin-bottom:30px;font-size:2.3rem;font-weight:800}.policy-list{flex-direction:column;gap:18px;display:flex}.policy-item{color:#0f172a;background:#fff;border:1px solid #eef2f7;border-radius:14px;justify-content:space-between;align-items:center;padding:18px 22px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 6px 18px #0000000a}.policy-item:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000012}.policy-left{flex:1;align-items:center;gap:14px;display:flex}.policy-icon{object-fit:cover;border-radius:12px;width:46px;height:46px}.footer{text-align:center;color:#fff;background:#0f172a;margin-top:80px;padding:40px 20px}.policy-actions{align-items:center;gap:40px;margin-left:auto;display:flex}.store-btn{color:#fff;background:#10b981;border-radius:10px;padding:10px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s}.store-btn:hover{background:#059669}.policy-row{background:#fff;border:1px solid #eef2f7;border-radius:14px;align-items:center;gap:20px;padding:18px 22px;display:flex;box-shadow:0 6px 18px #0000000a}.policy-name{white-space:nowrap;width:40ch;font-size:1rem;font-weight:600;display:inline-block;overflow:hidden}.view-btn{color:#fff;background:#4f46e5;border-radius:10px;padding:10px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s}.view-btn:hover{background:#4338ca}
